body {
	margin:0px;
	padding:0px;
	
}

*{
	padding:0px;
	margin:0px;
	list-style:none;
}


#mainMenu {
	background: url(../images/mainmenu-bg.gif) repeat-x; margin: 0px auto; 
	font:12px Arial, Helvetica, sans-serif;
	padding:0 0 0 0px;
}
#mainMenu SPAN.rightCornner {
	margin-top: -37px; display: block; font-size: 0px; background: url(../images/mainmenu-bg.gif) no-repeat 0px -37px; FLOAT: right; width: 5px; height: 25px
}
#mainMenu ul {
	 font-weight: bold; line-height: 27px; height: 35px;
	
	
}
#mainMenu ul li {
	padding-left: 2px; float: left; width: auto; position:relative;
	
	border-right:1px solid #114976;
	padding-top:7px;
	padding-bottom:6px;
	
}
#mainMenu ul li.left {
	padding-left: 0px; background: none transparent scroll repeat 0% 0%
}
#mainMenu ul li a {
	display: block; padding-left: 10px; FLOAT: left; padding-bottom: 0px; width: auto; color: #fff; padding-top: 0px; height: 25px;
	text-decoration:none;
	
	
}
#mainMenu ul li a span{
	display:block;
	padding: 0 12px 0 3px;
	cursor:pointer; 
	float:left;
	
}


#mainMenu ul li a:hover, #mainMenu ul li a.active {
	color: #fff;	
	background:#6dd312;
	 
}
#mainMenu ul li a:hover span, #mainMenu ul li a.active span{
	color: #fff;	
	/*background:url(../images/nav-right.gif) no-repeat right center;*/
	 
}



#mainMenu ul ul {
	padding-right: 0px; display: none; padding-left: 0px; font-size: 11px; background: #002341; left: -1px; padding-bottom: 0px; width: 170px; line-height: 25px; padding-top: 0px; position:absolute; top: 35px; height: auto;
	border:1px solid #114976;
}
#mainMenu ul ul li {
	padding-right: 0px; padding-left: 0px; FLOAT: none; padding-bottom: 0px; padding-top: 0px;
	margin:0px; 
	
	
	
}
#mainMenu ul ul li a {
	padding-right: 14px; padding-left: 14px; FLOAT: none; padding-bottom: 0px; padding-top: 0px; height: 25px;
	background:none;
	border-bottom:1px solid #114976;	
}


#mainMenu ul ul li a.last {
	border-bottom:none;	
}




#mainMenu ul ul li a:hover {
	background:#6dd312; color: #fff;
	height:25px;
}
#mainMenu ul ul.right {
	right: -5px; left: auto; text-align:right;
}


.yBox_left{
	width:175px;
}
.yBox_left .yBoxTop{
	background:url(../images/ybox_mid.jpg) repeat-x;
	height:21px;
	overflow:hidden;
	font:bold 11px/21px tahoma;
	color:#4c0202;
	position:relative;
}
.yBox_left .yBoxTop .yBoxTopLeft{
	background:url(../images/ybox_left.jpg) no-repeat left top;

}
.yBox_left .yBoxTop .yBoxTopRight{
	background:url(../images/ybox_right.jpg) no-repeat right top;
	padding:0 0 0 0px

}
.yBox_left .yBoxTop .minimize{
	width:9px; height:9px; 
	background:url(../images/minimize.jpg); overflow:hidden; position:absolute; right:30px; top:7px;
}
.yBox_left .yBoxTop .closeBox{
	width:9px; height:9px; 
	background:url(../images/close-box.jpg); overflow:hidden; position:absolute; right:15px; top:7px;
}

.yBox_left .yBoxTop .minimize a, .yBox .yBoxTop .closeBox a{
	display:block;
	height:9px;
	width:9px;
	overflow:hidden;
	text-indent:-9999px;
	

}

.yBox_left .yBoxBottom{
	background:url(../images/yellobx_bottom_mid.jpg) repeat-x;
	
	
}

.yBox_left .yBoxBottom .yBoxBottomLeft{
	background:url(../images/yellobx_bottom_left.jpg) no-repeat left top;
}

.yBox_left .yBoxBottom .yBoxBottomRight{
	background:url(../images/yellobx_bottom_right.jpg) no-repeat right top;
	height:12px;
	overflow:hidden;
}

.yBox_left .yBoxMid{
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	border-bottom:1px solid #fff;
	padding:8px 8px 8px;
	
}




.yBox{
	width:675px;
}
.yBox .yBoxTop{
	background:url(../images/ybox_mid.jpg) bottom left repeat-x;
	height:41px;
	overflow:hidden;
	font:20px/21px Arial, Helvetica, sans-serif;
	color:#24282a;
	position:relative;
}

.yBox .yBoxTop .yBoxTopLeft{
	
	background:url(../images/ybox_left.jpg) no-repeat bottom left;
	height:41px;

}

.yBox .yBoxTop .yBoxTopRight{
	background:url(../images/ybox_right.jpg) no-repeat bottom right ;
	height:41px;
	
}


.yBox .yBoxTop .minimize{
	width:9px; height:9px; 
	background:url(../images/minimize.jpg); overflow:hidden; position:absolute; right:30px; top:7px;
}
.yBox .yBoxTop .closeBox{
	width:9px; height:9px; 
	background:url(../images/close-box.jpg); overflow:hidden; position:absolute; right:15px; top:7px;
}

.yBox .yBoxTop .minimize a, .yBox .yBoxTop .closeBox a{
	display:block;
	height:9px;
	width:9px;
	overflow:hidden;
	text-indent:-9999px;
	

}

.yBox .yBoxBottom{
	background:url(../images/yellobx_bottom_mid.jpg) repeat-x;
	
	
}

.yBox .yBoxBottom .yBoxBottomLeft{
	background:url(../images/yellobx_bottom_left.jpg) no-repeat left top;
}

.yBox .yBoxBottom .yBoxBottomRight{
	background:url(../images/yellobx_bottom_right.jpg) no-repeat right top;
	height:12px;
	overflow:hidden;

}

.yBox .yBoxMid{
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	padding:8px 8px 0;
	width:657px;
}
.yBox .yBoxMid1{
border:1px solid #D7D7D7;
	padding:10px;
	background:url(../images/login_box.png) no-repeat 20px center ;
}
.submit_button
{
	background:transparent url(../images/ButtonWrapperLeft.jpg) no-repeat scroll left center;
	display:block;
	float:left;
	font-weight:normal;
	height:29px;
	line-height:29px;
	padding-left:25px;
	position:relative;
	white-space:nowrap;
}
.submit_button input
{
	background:transparent url(../images/ButtonWrapperRight.jpg) no-repeat scroll right center;
	border:0 none;
	cursor:pointer;
	margin:0;
	padding:0 25px 0 0;
	text-align:center;
	height:29px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#CC0000;
}
