/* basic elements */
body,html {
	background:#FFF;
	margin: 0;
	padding:0;
	font: normal 10pt Verdana, Arial, Tahoma;
	width: 100%; 
	font: 0.8em verdana;  
	color: #000;
	font-size:10px;
	text-align:center;
}	
html {
	position: relative;
}
body{
	position: absolute;
}
p, table, div, .Normal, .NormalDisabled{
	font: normal 10pt Verdana, Arial, Tahoma, Helvetica;
	color:#8a8a8a;
	margin:0;
}
.ControlPanel { /* Main control panel at top of page*/
    width: 1010px;
    margin: 0px auto;
}
a:link, a:visited {font-weight: bold; text-decoration: none; color: #0062B2;}
a:hover, a:active {text-decoration: underline; color: #0099FF;}
.ClearBoth{clear:both;}
.MinimizeHeight{font-size:0; line-height:0; height:1px; padding:0; margin:0;}

h1, h2, h3, h4, h5, h6{font-size:16px;line-height:120%;margin:0;color:#fff}
.Head{
	font: bold 12pt Helvetica, Verdana, Arial;
	color: #0062B2;
}
.SkinObject, a.SkinObject:link, a.SkinObject:visited, a.SkinObject:active, a.SkinObject:hover{
	font: bold 10pt Helvetica, Arial, Verdana, Tahoma;
	color:#0062B2;
	vertical-align:middle;
}



/* SOLPART MAIN MENU */
.MainMenu_MenuContainer {width:100%;height:100%}
.MainMenu_MenuBar {cursor:pointer; cursor:hand; height:40px; text-align:center;padding:0px;}
.MainMenu_MenuItem {cursor:pointer; cursor:hand; color:#666; font: normal 11px Arial, Tahoma, Courier; border:1px solid white;padding:4px;}
.MainMenu_MenuIcon {display:none}
.MainMenu_SubMenu {z-index:1000; cursor:pointer; cursor:hand;font: normal 11px Arial, Tahoma, Courier; background-color:white;border:1px solid #CDCDCD; padding:0; margin:0;}
.MainMenu_MenuBreak {display:none}
.MainMenu_MenuArrow {display:none}
.MainMenu_RootMenuArrow {display:none}

.MainMenu_RootMenuItem{color:#000; font: bold 12px Arial, Tahoma, Courier; text-align:center;height:40px; background:#CCC;padding:0;}
.MainMenu_RootMenuItemActive{color:#000; font: bold 12px Arial, Tahoma, Courier; text-align:center;background-color:#F0F0F0;color:#0062B2;height:40px;padding:0;}
.MainMenu_RootMenuItemSel{color:#000; font: bold 12px Arial, Tahoma, Courier; background-color:#e0e0e0;height:40px;padding:0;}
.MainMenu_SubMenuItemSel{color:#666; font: normal 11px Arial, Tahoma, Courier; padding:4px; background-color:#EFEFEF; border:1px solid #F0F0F0;}
.MainMenu_SubMenuItemActive{color:#666;font: normal 11px Arial, Tahoma, Courier; padding:4px; background-color:#EFEFEF; border:1px solid #F0F0F0;}
.MainMenu_RootMenuItemBreadcrumb{height:40px;background-color:#F0F0F0;color:#0062B2;}
.MainMenu_SubMenuItemBreadcrumb{font:normal 11px Arial, Tahoma, Courier;padding:4px;background-color: #F0F0F0;}
.MainMenu_RootMenuItemBreadcrumb TD{background-color: #F0F0F0; height:40px;}


/* specific divs */
#container {
	position:relative;
	background-color: #FFF;
	font-size: 0.7em;
	line-height: 150%;
	padding: 0;
	padding-bottom: 150px;	
	width:1010px;
	margin:auto;
	text-align:center;
	min-width: 750px;
	z-index: 20;
	padding-top:10px;
}
#pageHeader {
	position: absolute;
	top:5px;
	left: 160px;
	width: 850px;
	height: 60px;
	font: bold 1.7em verdana;
}
#logo{
	position: absolute; 
	top: 5px;
	left:0px;
	width:160px;
	height:110px;
	vertical-align: bottom;
}
	
#maincontent{
	width: 800px;
	text-align:left;
	vertical-align:top;
	background:#f0f0f0;
}
#rightcontainer{
	width: 200px;
	text-align:left;
	vertical-align:top;
	z-index: 30;
}
.singlecontainer{
	position:relative;
	width:380px;
	margin-top:4px;
	vertical-align:top;
}
.fullcontainer{
	width:770px;
	margin-top:7px;
	text-align:left;
	vertical-align:bottom;
}
.copyrightcontainer{
	width:770px;
	text-align:center;
	font: normal 8pt Verdana, Arial, Tahoma, Helvetica;
	color:#000;
	vertical-align:bottom;
	padding-top:20px;
	padding-bottom:5px;
}
a.CopyrightContent:link, a.CopyrightContent:visited, a.CopyrightContent:active, a.CopyrightContent:hover{
	font: normal 8pt Verdana, Arial, Tahoma, Helvetica;
	color:#000;
}

.TopBox{
	width:800px;	
	height:5px;
	font-size:4px;
	background: url(skin_images/BoxTop.gif) no-repeat bottom;
}	
.CenterBox{
	width:770px;	
	font-size:4px;
	margin-left:15px;
	background-color:#f0f0f0;
}
.BottomBox{
	width:800px;	
	font-size:4px;
	height:5px;
	background: url(skin_images/BoxBottom.gif) no-repeat top;
}

