body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D4E5D4;
}

.langBar
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#D4E5D4', gradientType='0'); 
}

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-weight: bold; 
	color:#3970EE; 
	padding:3px;
}


.sideMenuTitle {
	color: #666666;
	LETTER-SPACING: 0px;
	font:normal 14px Arial;
	padding: 5px;
	height: 20px;
	vertical-align:middle;
}

.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;
}

.banner {
	background: url(../images/bodyTp.gif) bottom center no-repeat;
	height:140px;
}

.banner_s {
	background: url(../images/bodyTp_s.gif) bottom center no-repeat;
	height:140px;
}

.footer {
	background: url(../images/bodyBt.gif) top center no-repeat;
	height:50px;
}

.footerBl {
	height:70px;
}

.bannerSp {
/*	background: url(../images/bannerBg.gif) center center repeat-x; */
	background:url(../images/bg_logoSp.jpg) center center no-repeat;
	display: table-header-group;
}

.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
	overflow: hidden;
	background-color: navy;
	padding-left: 5px;
}

#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%;
margin-left: 0;
padding-left: 0;
margin: 0;
float: left;
font: bold 16px 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;
FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D4E5D4', endColorStr='#EAEAEA', gradientType='0'); 
color: red;

}

.bodyText  {
	background: url(../images/body.gif) center center repeat-y; 
}

/* Tree view Style #################################################### */

.leftCol {
/*	background:transparent url(../images/leftsidemap.jpg) no-repeat center top; 
	background-color:#F7F8EE; */
	width:170px;
}


.leftColMap {
	background:transparent url(../images/defaultMap.gif) no-repeat center top;
	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;
}
