
body{ background: #333333; border-left:0px; border-right:0px; height:100%; }
.controlpanel{ background:url(media/bgCP.gif); border:#ADADAD solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ border:#CCC solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD.SubHead{ background:#CCC; font-size:12px; color:#ffffff; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#333; font-weight:normal; }
.controlpanel TD TD TD input{ background:#EFEFEF; font-size:11px; color:#ffffff; font-weight:bold; padding-left:4px; }
.controlpanel TD TD TD select{ background:#EFEFEF; font-size:11px; color:#333; }
.controlpanel A.CommandButton{ font-size:10px; text-decoration:none; }
.controlpanel A.CommandButton:link{ color:#ffffff; }
.controlpanel A.CommandButton:visited{ color:#ffffff; }
.controlpanel A.CommandButton:active{ color:#ffffff; }
.controlpanel A.CommandButton:hover{ color:#ffffff; text-decoration:underline;}
TH,TD,DIV{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#FFFFFF; }

#wrapper {
	position:relative; height:258px
}
#logo {
	z-index:3; position:absolute; left:25px; width:228px; top:25px; height:60px
}
#user {
	z-index:3; position:absolute; right:8px; top:8px; height:18px; TEXT-ALIGN:right
}
#header {
	z-index:2; position:absolute; width:100%; bottom:40px
}
#menu {
	z-index:1; position:absolute; background:transparent; width:auto; bottom:0px; height:54px
}
#hostname {
	z-index:3; position:absolute; right:8px; top:8px; height:18px; TEXT-ALIGN:right
}

#SearchContainer INPUT {
	width:300px;
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	BACKGROUND:#ffffff; 
	MARGIN: 0px;
	border:#7F7F7F solid 1px;
	HEIGHT: 20px;
}

/*--------------------------------------------------------------------------------------------------------------------------*/

.Head{ font-size:13px; font-weight:bold; color:#FFFFFF; }

.SubHead,.SubSubHead{ font-size:11px; color:#FFFFFF; }

.controlpanel td td td .SubHead{
	font-size: 11px;
	color:#FFFFFF; 
}

.controlpanel td td td input {
background:#EFEFEF none repeat scroll 0%;
color:#000000;
font-size:11px;
font-weight: normal;
padding-left:4px;
}
.element.style
{
background:#333333;
}



.Normal{ font-size:11px; color:#ffffff; }


.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{	color:#FFFFFF; text-decoration:none; }
A.CommandButton:hover{ color:#FFFFFF; text-decoration:underline;}



A,A:link,A:active,A:visited{font-size:11px; color:#ffffff; text-decoration:none; }
A:hover{font-size:11px; color:#red; text-decoration:underline ;}


.user,
a.user:link,
a.user:active,
a.user:visited{ color:#FFFFFF; text-decoration:none; }
a.user:hover{ color:#BD0102; text-decoration:underline; }

.hostname,
a.hostname:link,
a.hostname:active,
a.hostname:visited{ font-size:10px; color:#FFFFFF; text-decoration:none; }
a.hostname:hover{ font-size:10px; color:#c00000; text-decoration:underline; }

a.bottomlinks:link,a.bottomlinks:active,a.bottomlinks:visited{ color:#333; text-decoration:none; }
a.bottomlinks:hover{ color:#BAC1C7; text-decoration:underline; }


.footer,a.footer:link,a.footer:active,a.footer:visited{	font-size:10px; color:#FFFFFF; text-decoration:none; }
a.footer:hover{	color:#BD0102; text-decoration:underline; }

.MainMenu_MenuContainer{ background:transparent; width:100%; height:1px; }
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuBreak{ display:none; }
.rootmenuitem TD{ 
	color:#FFFFFF; 
	font-size:12px; 
	font-weight:normal;
	text-align:left;
	padding-left:30px;
	background:url(images/1_r3_c1.jpg) 0px 0px no-repeat transparent;
	height:31px;	
}
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{
	color:#CCCCCC; 
	font-size:12px; 
	font-weight:normal;
	background:url(images/a_r3_c1.jpg) 0px 0px no-repeat transparent;
	text-align:left;
	padding-left:30px;
	height:31px;	
}


.MainMenu_MenuItem,.submenuitembreadcrumb{
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	padding:5px 5px 0px 0px;
	border:1px #000000 solid; 
	border-width:1px 0px;
	height:20px;
}

.submenu{
	border:1px #A7A7A7 solid;
	padding:0px;
	background:#000000;
	filter: Alpha(Opacity=88);
	margin-left:-50px;
	margin-top:7px;
}

.submenuitemselected{
	color:#ffffff; 
	font-size:12px; 
	font-weight:normal;
	padding:5px 5px 0px 0px;
	background:#826663;
	border:1px #CBCBCB solid; 
	border-width:1px 0px;	
	height:20px;
}


.DataGrid_Item{color:#FFFFFF;  background: transparent; }
.DataGrid_AlternatingItem{background-color:transparent;color:#FFFFFF;}

