body{
	background:url(../images/bg_content.gif);
	font:normal 12px  Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	padding:0;
	margin:0;}

a{
	color:#cf830c;
	text-decoration:underline;
	background:transparent;}
	
a:active{
	color:#cf830c; 
	background:transparent;}
	
a:hover{
	color:#cf830c; 
	text-decoration:none; 
	background:transparent;}

a:link img, a:visited img{
	border-style:none;} /* no border on img links */

a img {color:white;}      /* trick to hide the border in Netscape 4 */
a img {color:inherit;}    

.float_right{
	float:right}

.float_left{
	float:left}

p{
	margin:0;
	padding:7px 0 0 0;}

#top_wrapper{
	width:100%;float:left;
	background:url(../images/top_bg3.gif) top repeat-x;}

#top_wrapper2{
	width:100%;
	float:left;
	background:url(../images/top_bg2.gif) repeat-x;}	

#wrapper{
	margin:0 auto;
	width:1000px;}

#middle{
	margin:0 auto;
	width:1000px;}		

#wrapper2{
	width:1000px;
	margin-top:30px;
	padding:0;
	float:left;
	background:url(../images/line.gif);}
				 	
.padding20{
	float:left;
	width:100%;
	height:20px;}

#content{
	width:691px;
	float:left;
	padding:0 12px 0 15px;
	line-height:24px;
	text-align:justify;}		

#top{
	width:990px;
	padding-left:10px;
	padding-top:7px;
	float:left;
	height:55px;}
	
#top_img{
	width:610px;
	height:61px;
	float:left;
	background:url(../images/company_img3.jpg) no-repeat;
	padding:375px 0 0 390px;
	color:#cccccc;
	font:normal 13px Tahoma;}	
	
#right{
	width:265px;
	padding:0 0 0 17px;
	font-size:12px;
	float:left;}

#nav_bg{
	float:left;
	width:1000px;
	height:52px;}
	
.img_border{
	float:left;
	border:1px solid #003399;
	margin:10px 10px 10px 0;}
	
.flash_border{
	float:left;
	border:1px solid #ccc;
	margin:10px 0 50px 40px;}	

#useful{
	width:250px;
	padding:0;
	float:left;}
	
#useful ul{
	padding:0;
	margin:0;
	width:247px;
	list-style:none;
	color:#666666;
	font:bold 14px Arial, Verdana, Helvetica, sans-serif;}
	
#useful li{
	padding:18px 0 17px 0;
	margin:0;
	border-bottom:1px dotted #666666;}
	
#useful a{
	color:#666666;
	text-decoration:none;
	background:url(../images/arrow.gif) left no-repeat;
	padding:0 0 0 9px;}
	
#useful a:hover{
	color:#666666;
	text-decoration:underline;}
	
#project{
	width:250px;
	padding:10px 0 0 0;
	float:left;}
	
#project ul{
	padding:0;
	margin:0;
	width:247px;
	list-style:none;
	color:#666666;
	font:bold 12px Arial, Calibri, Verdana, Helvetica, sans-serif;}
	
#project li{
	padding:0 0 35px 9px;
	margin:0;
	height:30px;
	background:url(../images/arrow.gif) 0 2px no-repeat;}
	
#project a{
	color:#666666;
	text-decoration:none;}
	
#project a:hover{
	color:#666666;
	text-decoration:underline;}							

	
div.title{
	font:bold 24px Arial;
	color:#0066ff;
	float:left;
	width:93%;
	margin:0;
	padding:0;
	border-bottom:1px solid #cdd0c8;}
	
.title2{
	font:bold 24px Arial;
	color:#0066ff;
	float:left;
	width:93%;
	padding-top:30px;
	border-bottom:1px solid #cdd0c8;}	
	
h1.title{
	font:bold 24px Arial;
	color:#0066ff;
	float:left;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:1px solid #cdd0c8;}
	

#footer{
	background:#26261e;
	height:75px;
	float:left;
	width:100%;}

#wrapper3{
	margin:auto;
	width:1000px;}
	
#footer_menu{
	width:1000px;
	float:left;
	font:normal 10px Tahoma;}

#footer_menu ul{
    margin:0;
    padding:10px 0 2px 0;
    list-style-type:none;
	float:left;}

#footer_menu ul li{
    float:left;
	color:#0066ff;
	padding-left:15px;}

#footer_menu a{
	font:normal 11px Tahoma;
	color:#0066ff;
	text-decoration:none;
	padding-right:15px;}
	
#footer_menu a:hover{
	text-decoration:underline;}
	
#copyright{
	float:left;
	width:985px;
	padding:8px 0 0 15px;
	font: normal 11px Verdana;
	color:#666666;}

#website_design{
	float:left;
	width:610px;
	padding:5px 0 0 15px;}
	
#website_design a{
	font:normal 11px Verdana;
	color:#666666;
	text-decoration:none;}
		
#validation{
	float:left;
	width:360px;
	padding:5px 0 0 15px;}
	
#validation img{
	float:left;
	padding-left:5px;}

#top_s{
	width:940px;
	padding-left:60px;
	padding-top:60px;
	float:left;
	height:83px;}
	
#top_img_s{
	width:1000px;
	height:136px;
	float:left;}	

#right_s{
	width:265px;
	padding:0 0 0 14px;
	font-size:12px;
	float:left;}
	
.title3{
	font:bold 14px Arial;
	float:left;}
	
.thumb{
	border:1px solid #666666;
	float:left;
	margin:0 10px 10px 0;}
	
.date{
	font:bold 14px Arial;
	width:100%;
	color:#003399;
	height:15px;}

.news_title{
	font:bold 13px Arial;
	float:left;
	width:100%;
	color:#9c1313;}					

.news_title a{
	font:bold 13px Arial;
	float:left;
	width:100%;
	color:#9c1313;
	text-decoration:none;}
	
.news_title a:hover{
	text-decoration:underline;}
	
.description{
	float:left;
	width:100%;
	text-decoration:none;
	padding:10px 0 0 0;}
	
.row3{
	padding:10px 0;
	float:left;
	border-bottom:1px dotted #666666;
	width:100%;}
	
.morenew{width:30px;
         float:right;
         text-align:right;}
         
.morenew a{
	color:#9c1313;}
	
.br1{
	color:#595959;
	padding:5px 0;
	font: bold 13px Arial;}
.selected
{
	background-color:#dde0d8;
	}







