/* CSS Document */

body{
	margin:0px;
	background:url(../images/bodybg.jpg) repeat-x #152f8e;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	}
	
a{outline:none;}
img{border:none;}	
	
a{	color:#FFFFFF;
text-decoration:none;
}
a:hover{	color:#000;
text-decoration:none;
}
#main{
	width:975px;
	margin:0px auto;
	}
#topheader{
	width:975px;
	height:93px;
	}
#topheader .logo{
	width:347px;
	height:93px;
	background:url(../images/logo.jpg) no-repeat;
	float:left;
	margin-left:72px;
	*margin-left:36px;
	}
#middle{
	width:975px;
	margin-bottom:8px;
	float:left;
	}
#middle .leftpanel{
	width:159px;
	float:left;
	min-height:600px;
	}
#middle .left_home{
	width:159px;
	float:left;
	height:91px;
	}
#middle .left_blueline{
	width:61px;
	float:left;
	height:558px;
	padding-left:94px;

	}
#middle .left_blueline .blue_box{
	width:43px;
	float:left;
	height:544px;
	*height:541px;
	background-color:#1869a1;
	padding:20px 0px 0px 15px;
	}
#middle .rightpanel{
	width:815px;
	min-height:600px;
	float:left;
	}
#middle .rightpanel_navi{
	width:515px;
	height:60px;
	background:url(../images/navibg.jpg) repeat-x;
	float:left;
	padding-left:280px;
	}
#middle .rightpanel_navi ul{
	margin:0px;
	padding-left:25px;
	}
#middle .rightpanel_navi li{
	width:auto;
	height:23px;
	display:inline;
	list-style:none;
	float:left;
	margin:20px 10px 0px 20px;
	}


#middle .navi_rightbg{
	width:19px;
	height:60px;
	background:url(../images/naviright.jpg) no-repeat;
	float:right;
	}
#middle .rightpanel_middle{
	width:765px;
	min-height:580px;
	background:url(../images/navibluebg.jpg) repeat-x #0e2473;
	margin:11px 0px 0px 0px;
	float:left;
	}
#middle .rightpanel_middle .banner{
	width:765px;
	height:225px;
	background:url(../images/bannerimg.jpg) no-repeat;
	float:left;
	}
#middle .rightpanel_middle .text{
	width:730px;
	padding:25px 15px 20px 20px;
	line-height:18px;
	float:left;
	text-align:justify;
	}
#middle .rightpanel_middle .text1{
	width:730px;
	padding:10px 15px 20px 20px;
	line-height:18px;
	float:left;
	}
#middle .rightpanel_middle .text ul{
	margin:0px;
	padding:0px;
	}
#middle .rightpanel_middle .text li{
	width:700px;
	float:left;
	display:inline;
	list-style:none;
	text-decoration:none;
	padding:0px 0px 0px 30px;
	margin-top:17px;
		*margin-top:20px;
	line-height:16px;
	letter-spacing:0.30px;
	}
.tick{
	width:23px;
	min-height:23px;
	float:left;
	background:url(../images/tick1.jpg) no-repeat;
	}
.read{
	width:100px;
	height:20px;
	float:right;
	color:#c5c5c5;
	font-size:13px;
	margin-top:15px;
	text-decoration:none;
	}
.read a{
	color:#c5c5c5;
	font-size:13px;
	text-decoration:none;
	}
.read a:hover{
	color:#fff;
	font-size:13px;
	text-decoration:none;
	}
#footer{
	width:955px;
	height:60px;
	background:url(../images/footerbg.jpg) repeat-x;
	float:left;
	text-align:center;
	}
#footer .footer_right{
	width:20px;
	height:60px;
	background:url(../images/footerright1.jpg) no-repeat;
	float:right;
	}
#footer .footer_midle{
	width:900px;
	height:32px;
	float:left;
	text-align:center;
	padding-top:28px;
	}
#footer .footer_midle a{
	text-decoration:none;
	color:#FFFFFF;
	}
#footer .footer_midle a:hover{
	text-decoration:none;
	color:#000000;
	}
#footer .footer_left{
	width:20px;
	height:60px;
	background:url(../images/footerright.jpg) no-repeat;
	float:left;
	}
	
#middle .rightpanel_middle .tenderpage{
	width:735px;
	line-height:18px;
	float:left;
	margin-top:15px;
	padding-left:15px;
	padding-right:10px;
	text-align:justify;
	}
#middle .rightpanel_middle .tenderpage1{
	width:715px;
	line-height:18px;
	float:left;
	margin-top:15px;
	padding-left:15px;
	padding-right:10px;
	text-align:justify;
	}
#middle .rightpanel_middle .tenderpage ul{ margin:0px; padding:0px;}
#middle .rightpanel_middle .tenderpage li{ width:auto; padding-bottom:4px; display:block; list-style:none; margin-bottom:10px; background:url(../images/tick1.jpg) no-repeat; padding-left:30px; 	text-align:justify;}
h5{ font-family:Arial; font-size:16px; color:#fff; padding:0px; margin:4px 0px 10px 0px;}

#middle .rightpanel_middle .tenderimg{
	width:153px;
	height:206px;
	background:url(../images/tenderimg.jpg) no-repeat;
	float:left;
	margin:5px 15px 0px 0px ;
	}
#middle .rightpanel_middle .termsimg{
	width:143px;
	height:158px;
	background:url(../images/termsimg.jpg) no-repeat;
	float:left;
	margin:5px 15px 0px 10px ;
	}
#middle .rightpanel_middle .aboutus{
	width:143px;
	height:220px;
	background:url(../images/aboutusimg.jpg) no-repeat;
	float:left;
	margin:5px 15px 0px 0px ;
	}
#middle .rightpanel_middle .bidmanager{
	width:143px;
	height:142px;
	background:url(../images/manager1.1.jpg) no-repeat;
	float:left;
	margin:5px 15px 0px 0px ;
	}
	
#middle .rightpanel_middle .logo_manager{
	width:143px;
	height:142px;
	background:url(../images/logo_img.jpg) no-repeat;
	float:left;
	margin:5px 15px 0px 0px ;
	}	
	
#middle .rightpanel_middle .policymanager{
	width:142px;
	height:141px;
	background:url(../images/logo_img.jpg) no-repeat;
	float:left;
	margin:5px 15px 0px 0px ;
	}
h2{
		font-size:14px;
		}
.clear{
	clear:both;
	}
#middle .rightpanel_middle .policypage{
	width:735px;
	line-height:18px;
	float:left;
	margin-top:15px;
	padding-left:15px;
	padding-right:10px;
	}
#middle .rightpanel_middle .policypage ul{ margin:0px; padding:0px;}
#middle .rightpanel_middle .policypage li{ width:auto; padding-bottom:4px; display:block; list-style:none; margin-bottom:10px; background:url(../images/tick1.jpg) no-repeat; padding-left:30px;}
h5{ font-family:Arial; font-size:16px; color:#fff; padding:0px; margin:4px 0px 10px 0px;}