body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(../images/bg_b.gif) top center repeat-x; 
	background-color:#EAEAEA;
}

/*
a:link {
	color: #000099;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000099;
}
a:hover {
	text-decoration: underline;
	color: #009900;
}
a:active {
	text-decoration: none;
	color: #006633;
}
*/

body, td, input, select, textarea
{
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
}


form
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pageTitle {
	width:80%;
	font-size:18px; 
	font-weight: bold; 
	color:#3970EE; 
	padding:3px;
}

.sideMenuTitle {
	color: #666666;
	LETTER-SPACING: 0px;
	background-color:#D7E6C7;
	font:normal 14px Arial;
	padding: 5px;
	height: 20px;
	vertical-align:middle;
}

.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
	overflow: hidden;
	background-color: navy;
	padding-left: 5px;
}

.menulink {
	display: block;
	text-decoration: none;
	color: #795352;
	border: solid 1px #F5FAF3;
	padding: 5px;
	height: 20px;
	vertical-align:middle;
	background-color: #f5faf3;
}

A.menulink:hover {
color: #FFFFFF;
border: solid 1px #194775;
background-color: #5978B9;
}



#langmenu{

}

#langmenu:after{ /*Add margin between menu and rest of content in Firefox*/
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#langmenu ul{
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*Theme Change here*/
margin-left: 0;
padding-left: 0;
margin: 0;
float: left;
font: normal 12px Arial;
}


#langmenu ul li{
display: inline;
}


#langmenu ul li a{
float: right;
/*width:70px;*/
color: #194775;
/*font-weight: bold;*/
padding: 6px 6px 6px 6px;
text-align: center;
text-decoration: none;
background: url(divider.gif) center left no-repeat; /*Theme Change here*/
}

#langmenu ul li a:hover{
border: solid 0px #CCCCCC;
background-color:#5978B9;
color: #ffffff;

}


/* Tree view Style #################################################### */

.leftCol {
	background:transparent url(../images/leftsidemap.jpg) no-repeat center top;
	background-color:#F7F8EE;
	width:171px;
}

.rightCol {
	background-color:#F7F8EE;
	width:150px;
	height:100%;
}


.leftColMap {
	width:300px;
}

.bodyText {

}
.exitlink {
	display: block;
	text-decoration: none;
	color: #ff0000;
	border: solid 1px #F5FAF3;
	padding: 5px;
	height: 20px;
	vertical-align:middle;
	background-color: #f5faf3;
}

A.exitlink:hover {
color: #FFFFFF;
border: solid 1px #194775;
background-color: #ff0000;
}

.frmbrdr {
	border:1px solid #ffffcc;
	BORDER-BOTTOM: 3px solid #FFAB1B;
	background-color: #FFFFFF
}

.Gradient1{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#4B92D9', endColorStr='#CEDFF6', gradientType='1')}
.Gradient2{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#B6C5EE', endColorStr='#ffffFF', gradientType='1')}
.Gradient3{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#B6C5EE', gradientType='0'); height:20px}
.GradientH{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#B6C5EE', gradientType='0')}
.GradientD{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#666666', endColorStr='#B6C5EE', gradientType='0'); color: #006699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:15px; text-align:center; height:20px}
.page_title{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#4B92D9', endColorStr='#CEDFF6', gradientType='1'); height:20px; font-family: tahoma; font-size:10pt; color:#000000;font-weight: normal;text-decoration: none; text-align:justify; padding:2px; font-weight:bold; color:#FF9900}
