/*Global Body Settings***************************************************************************************/
body{
	font-family:tahoma,arial,helvetica;
	font-size:12px;

	 scrollbar-3dlight-color:#CFD1EB;
	 scrollbar-arrow-color:#0E1F7D;
	 scrollbar-base-color:whitesmoke;
	 scrollbar-darkshadow-color:#CFD1EB;
	 scrollbar-face-color:#EDEEF8; 
	 scrollbar-highlight-color:#ffffff;
	 scrollbar-shadow-color:#CFD1EB; 
    margin: 0px;
	padding: 2px;
}

a{
	color:#0E1F7D;
}

.wht{
	color:#ffffff;
}

#BodyTop {
	margin: 0px;
	padding: 0px;
	border-bottom: solid 0px #0E1F7D;
	background:#0E1F7D;
}


#TopRight, #TopLeft, #TopMiddle {
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	color: #ffffff;
	margin: 0px;
	
}

#TopTable{
width:100%;
filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#3144A8",EndColorStr="#0E1F7D",GradientType=0);
}
#TopLeft {
  width: 200px;
  
  
}

#TopMiddle{
	
	
}

#TopRight a {
	color: #FBE694;
}

#TopRight sup {
	font-size: 6px;
}

.MenuItem td a {
	padding: 7px 10px 7px 5px;
	font-weight: bold;
	display: inline-block;
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
}

.MenuItem td a.icon {
	border-left: solid 1px #4353A8;
	padding: 7px 5px 7px 10px;
	font-weight: bold;
	display: inline-block;
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
}

table.MenuItem {
	padding: 0px;
	margin: 0px;
	display: inline;
}

table.Menu {
	display: inline;
	float:left;
}

table.Menu td.on {
	background: #EE9515;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFF94",EndColorStr="#EE9515",GradientType=0);
	width: 100%;
}

#TopMiddle table tr td a:hover {
	background: #EE9515;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFF94",EndColorStr="#EE9515",GradientType=0);
}

/* Top Frame ------------------------------------------------------------------------------ */


#TopBar {
   /*clear: both;*/
    
}
 

#TitleLeft {
  width:210px;
  filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#3144A8",EndColorStr="#0E1F7D",GradientType=0);
 }
  

#Title {
	text-align:left;
    text-indent: 5px;
    Color: #000000;
	font-weight: bold;
	/*font-size:16px;*/
	background: #EE9515 url('../images/titlebarbg.gif');
	border-bottom: 2px solid #e6e6e6;
	padding:5px;
}

/* top right bottom left */

#Title div.navibox {
  
  text-indent: 0px;
  display: inline;
  overflow: hidden;
  text-align: left;
  vertical-align: middle;
  font-size: 16px;
  color: black;
  display:inline;
  
  /* border: 1px solid red; */
}


#Title div.navibox a:link, #Title div.navibox a:active, #Title div.navibox a:visited {
    Color: #000055;
	font-weight: bold;
	text-decoration:none;
	
}

#Title div.navibox a:hover {
   text-decoration: underline;
   
   
}

#Title div.col2 {
  color:#bc7500;
  font-weight:bold;
  font-size:16px;
  display:inline;
  padding:5px;
}

/*Search Frame **********************************************************************************************/
#BodySearch {
	background: #0E1F7D;
}

#BodySearch a {
	color: #FBE694;
}

/*Left Frame ************************************************************************************************/
#BodyLeft {
	margin: 0px;
	border-top: solid 0px #0E1F7D;
    scrollbar-3dlight-color: #CFD1EB;
	scrollbar-arrow-color: #0E1F7D;
	scrollbar-base-color: whitesmoke;
	scrollbar-darkshadow-color: #CFD1EB;
	scrollbar-face-color: #EDEEF8; 
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #CFD1EB; 
	background: #CFD1EB;
}

#navTree {
  width: 200px;
}

#navTree a {
  background: none;
  filter: none;
  font-size: 8px;
}
#MainMenu {
 overflow-x: hidden;
 }
 
#MainMenu a {
	background: #CFD1EB;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFFFF",EndColorStr="#CFD1EB",GradientType=0);
	border: solid 1px #9DA0C9;
	border-right: solid 1px #9DA0C9;
	border-top: solid 1px #DFE2FC;
	border-left: solid 1px #DFE2FC;
	width: 100%;
	padding: 8px 8px 8px 8px;
	display: block;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}


#MainMenu a.sys {
    background-color: #EEDD88;  
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFFFF",EndColorStr="#EEDD88",GradientType=0);

}
#MainMenu a.shows {
   background-color: #CFCFA7;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFFFF",EndColorStr="#CFCFA7",GradientType=0);

}
#MainMenu a.v1 {
    background-color: #AEB0C9;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#CFD1EB",EndColorStr="#AEB0C9",GradientType=0);
}


#MainMenu a.on {
	background: #EE9515;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFF94",EndColorStr="#EE9515",GradientType=0);
	border: solid 1px #FFFF55;
	border-right: solid 1px #525252;
    border-bottom: solid 1px #525252;
}


#MainMenu a:hover {
	background: #EE9515;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFF94",EndColorStr="#EE9515",GradientType=0);
}


div.SubMenu1, div.SubMenu2 {
	background: whitesmoke;
	padding: 0px 0px 0px 0px;
	display: none;
}


#MainMenu div.SubMenu1 a {
	background:whitesmoke;
	filter:;
	padding:3px 3px 3px 10px;
	border-bottom:solid 0px #ffffff;
	border-right:solid 0px #ffffff;
	border-top:solid 1px #ffffff;
	display:block;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}



#MainMenu div.SubMenu1 a:hover {
	background:#cecece;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFFFF",EndColorStr="#cecece",GradientType=0);
	padding:3px 3px 3px 10px;
	display:block;
	color:#000000;
	text-decoration:none;

}

#MainMenu div.SubMenu1 a.on {
	background:whitesmoke;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFFFF",EndColorStr="#cecece",GradientType=0);
}

#MainMenu div.SubMenu2 a {
	background:#FFFFFF;
	filter:;
	padding:3px 3px 3px 20px;
	border-bottom:solid 1px whitesmoke;
	border-right:solid 0px #ffffff;
	border-top:solid 0px #ffffff;
	display:block;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	
}

#MainMenu div.SubMenu2 a:hover {
	background:whitesmoke;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFFFF",EndColorStr="whitesmoke",GradientType=0);
	padding:3px 3px 3px 20px;
	
	display:block;
	color:#000000;
	text-decoration:none;

}





/*Main Frame *******************************************************************************************/
#BodyMain {
  border-left:solid 1px #ffffff;
}

/* Lofin Frame *************************************************************************************************/
#LoginBody {
background: #0E1F7D;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#3144A8",EndColorStr="#0E1F7D",GradientType=0);
}

#LoginFrame {
padding: 20px 40px 20px 40px;
	display: inline-block;
	background:#0E1F7D;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#3144A8",EndColorStr="#0E1F7D",GradientType=0);
	font-size: 10px;
	color: #ffffff;
	width: 350px;
    border: solid 1px #0E1F7D;
}

