.SizeDiv 
{
	min-width: 911px; /* optimized for 1024x768 resolution  */
	width: 911px; /* optimized for 1024x768 resolution  */
}

.CenterDiv 
{
	margin: 0px auto;
	text-align:center;
}
.MainDiv {
	/*position:relative;*/
	overflow:hidden;
	clear:both;
	z-index:1;
	padding:0px;
	margin-top:4px;
	width:100%;/* needed for IE6 to display features and popouts */
	text-align:left;
}
.HeaderDiv {
	height: 125px;
}
.LogoDiv {
	float: left;
	width: 388px;
	/*background-color:green;*/
}
.HeaderPaneDiv {
	float:right;
	width:523px;
}
.HeaderPane {
	height:100px;
	overflow:hidden;
}
.HeaderPane_admin {
	/*height:100px;*/
	/*overflow:scroll;*/
}

.MenuDiv 
{
	text-align:left;
}
.BreadcrumbDiv 
{
	width:911px;
}

.ContentPaneDiv {
	text-align:left;
	clear:both;
	padding:0px;
	margin-top:4px;
	width:801px;
	height:315px;
	overflow:auto;
	z-index: 1;
}
.ContentPaneDiv_admin {
	text-align:left;
	clear:both;
	padding:0px;
	margin-top:4px;
	width:801px;
	height:385px;
	z-index: 1;
}
.CopyrightDiv {
	float: left;
	width: 200px;
}
.BottomPaneDiv {
	float:right;
	width:400px;
}
.BottomPaneDiv {
	float:right;
	width:400px;
}
.FooterDiv {
	width:84%;/* needed for IE6 to display features and popouts */
}

.Head 
{
	color:black;
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
}
.Normal 
{
	color:black;
	font-size: 12px;
	font-family:Arial;
} 

.topspacer
{
	height:30px;
	width:100%;
} 
.topheaderpanespacer
{
	height:20px;
} 
.leftrightspacer
{
	width:215px;
} 
.leftcontentspacer td
{
	width:30px;
} 
.leftcontentspacer
{
	width:50px;
} 
.maintable
{
	width:905px;
} 
.logo
{
	width:395px;
	height:164px;
} 
.HeaderPanea
{
	width:230px;
	height:134px;
	overflow:auto;
	background-color:White;
}
.ContentPane 
{
	width:620px;
	height:300px;
	overflow:auto;
	z-index: 1;
}
.BottomPane 
{	
	height:30px;
	overflow:visible;
	width:450px;
}
.BottomPaneLeftSpacer 
{	
	width:620px;
}
.BottomPaneMiddleSpacer 
{	
	width:120px;
}
.ContentPane_admin
{
	width:770px;
}
.BottomPane_admin
{	
	height:30px;
}
.login
{
 text-align:left;
} 
.footer,.footer a,.footer a:link,.footer a:visited
{
	color:black;
	font-size: 14px;
	font-weight:bold;
	font-family:Agency FB;
} 
.footer a:active,.footer a:hover
{
	color:white;
	font-size: 14px;
	font-weight:bold;
	font-family:Agency FB;	
} 
 



/*--------- dnn menu style ----------*/
.menu_bg
{
	float:left;
	width:833px; 
	background:url(images/fco_greenmenu_slice_20.png) repeat-x top left;
}
.menu_left
{
	float:left;
	padding:0px; margin:0px;width:39px; 
	background:url(images/fco_greenmenu_left_20.png) no-repeat top left;
}
.menu_right
{
	float:right;
	margin:0px;width:39px;
	background:url(images/fco_greenmenu_right_20.png) no-repeat top right; 
}
.menu_style
{
	float:left;
	max-height:20px;
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
	color:white;
	font-size: 18px;
	font-family:Agency FB;
	text-align:center; 
	padding:0px 12px 0px 12px;
    text-transform:uppercase; 
	background:url(images/fco_greenmenu_slice_20.png) repeat-x  top left;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color:#B08842;
	font-size: 18px;
	font-family:Agency FB;
	text-align:center;
	padding: 0px 12px 0px 12px;
	/*background:url(images/FCO_hovermenu_slice.gif) repeat-x top left;*/
	text-transform:uppercase; 
	margin-right:1px;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
}

/*  Main menu selected */
.main_dnnmenu_rootitem_selected 
{
	color:#B08842;
	text-align:center;
	font-size: 18px;
	font-family:Agency FB;
	padding: 0px 12px 0px 12px;
	/*background:url(images/FCO_hovermenu_slice.gif) repeat-x top left;*/
	text-transform:uppercase; 
	margin-right:1px;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
} 

/*  SUB Menu Normal */
.main_dnnmenu_submenu
{
	border:3px #7D5C2E;
	border-style:solid;
	z-index: 1000;
} 

.main_dnnmenu_submenu td
{
	background:url(images/fco_greenmenu_slice.png) repeat-x top left;
	z-index: 1000;
	font-size: 16px;
	font-family:Agency FB;
	padding: 0px 5px;
	color:white;
}

 /* SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	background:url(images/FCO_hovermenu_slice.gif) repeat-x top left;
	color:white;
	font-size: 16px;
	font-family:Agency FB;
	z-index: 1000; 
	padding: 0px 5px;
}

.bread_bg,.bread_bg span
{
	background:url(images/fco_orangebcrumb_slice.png) repeat-x top left; 
	color:black;
	font-size: 14px;
	font-family:Agency FB;
	font-weight:bold;
}
.bread_bg a,.bread_bg a:link,.bread_bg a:visited,.bread_bg a:active,.bread_bg a:hover
{
	color:white;
	font-size: 14px;
	font-family:Agency FB;
	font-weight:bold;
}
.bread_left
{
	width:45px;
	background:url(images/fco_orangebcrumb_left.png) no-repeat top left;
}
.bread_right
{
	width:45px;
	background:url(images/fco_orangebcrumb_right.png) no-repeat top right;
}

/*.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;
}*/

/* Module Action Menus 
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/menu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}
*/






@media print
{
		body
		{
			font: normal 12pt Georgia, Times New Roman, Serif;
			color:#000;
			background:#fff;
			margin:0;
		}
		.MainDiv, .menu_bg, .menu_left, .menu_right, .FooterDiv
		{
			display:none;
		}
		.ContentPaneDiv
		{
			overflow:visible;
		}
}




