/*Control panel*/
body{
	border-left:0px; 
	border-right:0px; 
	height:100%; 
	margin:0px; 
	/*background-image:url(images/bg.gif);*/
}

/* ********** Control Panel Style ************** */
/* ControlPanel style */
.ControlPanel{background:#ffffff; url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#000000;}
.ControlPanel a.CommandButton:hover{color:#4c5876; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}


 a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#000000; text-decoration:none;}
 a.CommandButton:hover{color:#4c5876; text-decoration:underline;}


/*Common*/
#wrapper{ position:relative; height:258px; }
#logo{ position:absolute; top:29px; left:29px; width:228px; height:31px; z-index:3; }
#user{ position:absolute; height:18px; top:8px; right:8px; text-align:right; z-index:3; }
#header{ position:absolute; bottom:40px; z-index:2; width:100%; background:url(headerbg.gif); }
#menu{ position:absolute; background:url(menubg.jpg); width:auto; height:54px; bottom:0px; z-index:1; }

#SearchContainer input{   MARGIN: 0px; vertical-align:middle; BORDER-TOP: #cccccc  1px solid; BORDER-BOTTOM: #cccccc  1px solid; BORDER-Left: #cccccc 1px solid;  BORDER-Right: #cccccc  1px solid; font-size:10px; color:#024E7D; BACKGROUND: transparent;  WIDTH: 120px;  HEIGHT: 16px;}

#LanguageContainer select{MARGIN:0px;vertical-align:top; border:1px #7DA8DB solid; font-size:9px;color:#000000; BACKGROUND: transparent;WIDTH:130px;HEIGHT:16px;}

.toppane{ padding:0px 0px 0px 0px; }
.leftpane{ padding:0px 0px 0px 0px; }
.contentpane{ padding:0px 0px 0px 0px; }
.middlepane{ padding:0px 0px 0px 0px; }
.rightpane{ padding:0px 0px 0px 0px;}
.bottompane{ padding:0px 0px 0px 0px; }

.Head{ font-size:11px; font-weight:bold; color:#666666; }
.SubHead{ font-size:10px; color:#426687; }
.SubSubHead{ font-size:11px; color:#426687; }
.Normal{ font-size:9px; color:#426687; }


/***************background styles ****************/
.m1_bg{background:url(images/m1.gif) no-repeat top right;}
.m2_bg{background:url(images/m2.gif) no-repeat top right;}
.m4_bg{background:url(images/m4.gif) no-repeat top right;}
.m5_bg{background:url(images/m5.gif) no-repeat top right;}

.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{ color:#99A2A8; text-decoration:none; font-weight: bold;}
A.CommandButton:hover{ color:#F78D26; text-decoration:underline; font=weight: bold;}

TH,TD,DIV{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#426687; }
A,A:link,A:visited,A:active{color:#899AA3; text-decoration:none; font-weight: bold;}
A:hover{ color:#F78D26; text-decoration:none;  font-weight: bold;}

.user,a.user:link,a.user:active,a.user:visited,.user{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:10px;}
a.user:hover{ color:#000000; text-decoration:none; font-weight:bold; font-size:10px;}

.footer,a.footer:link,a.footer:active,a.footer:visited{	font-size:9px; color:#9798B2; text-decoration:none; font-weight:bold;}
a.footer:hover{font-size:9px;color:#000000; text-decoration:none; font-weight:bold;}

.links,a.links:link,a.links:active,a.links:visited{	font-size:9px; color:#5E5F8D; text-decoration:none; font-weight:bold;}
a.links:hover{font-size:9px;color:#ff9900; text-decoration:none; font-weight:bold;}


/*  DNN MENU STYLES  */
.main_dnnmenu_container 
{
	background-color: transparent;
	border:none; 
}

/* main menu td*/
.main_dnnmenu_bar 
{
	cursor:pointer;
	white-space:nowrap;
	outline:none;
	outline:none;
}

/* Main Menu Normal */
.main_dnnmenu_rootitem  
{
	cursor:pointer; white-space:nowrap;
	color:#ffffff;
	font-size:11px; 
	font-weight:bold;
	font-family:Tahoma;
	height:29px;
	line-height:29px;
	text-align:center;
	padding:0px 13px 0px 13px;
	display:inline-block;
}

/*  Main Menu Hover  */
.main_dnnmenu_rootitem_hover, .main_dnnmenu_rootitem_selected 
{  
	color:#000000;
	font-size:11px; 
	font-weight:bold;
	text-align:center;
	height:29px;
	line-height:29px;
	white-space:nowrap;
	padding:0px 13px 0px 13px;
	display:inline-block;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #4c66ac;
}

.main_dnnmenu_submenu td
{
	background-color:#6a97d3; 
	z-index: 1000;
	font-size: 11px; 
	font-weight:normal;
	text-align:left;
	color:#ffffff;
	line-height:2em;
	font-family:Tahoma; 
	padding: 0px 5px 0px 5px;
	margin:0px 0px 0px 0px;
}

/*  SUB Menu hover */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	font-size: 11px;
	background-color:#6a97d3;
	color:#000000;
	font-weight:normal;
	text-align:left;
	line-height:2em;
	z-index: 1000; 
	font-family:Tahoma; 
	padding: 0px 5px 0px 5px;
	margin:0px;
}

