﻿* {
	margin: 0;
}
body{
	background: url(../images/bg.jpg) #F0F0F0 left top repeat-x;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a img {border:0px;}

#worp{ width:100%; margin:0 auto; padding:0; background:url(../images/back.png) bottom no-repeat; }
#contenter{ width:1000px; margin:0; padding:0; }
#main-center-box{ width:960px; margin:0; padding:0;  }
 a { outline:0;}
/*a:focus {outline:none;}*/
 .left-box{ width:621px;} .right-box{ width:314px; padding-right:0px;}
/*--------------------------------------------menu-css---------------------------------*/
  ul#navlist1, ul#navlist1 li{
        list-style-type:none;margin:0;padding:0;

        }
ul#navlist1{
margin-left:0px;
padding-left:0px;
height:50px;



        }
ul#navlist1 li{
	float:left;
	text-align:center;
  	padding-left:23px;
  	padding-right:23px;
	line-height:25px;
        }
		
ul#navlist1 li li{
	float:left;
	text-align:center;
  	padding-left:4px;
  	padding-right:4px;
         }
		
ul#navlist1 li.last	
{
background: url(../images/link-line-2.jpg) left  no-repeat;
height:50px;    
}		
ul#navlist1 li a{
 float:left;
 text-decoration:none;
 color:#fff;
 font-weight:bold;
 font-size:14px;
 text-align:center; 
 padding-top:14px; 
        }
ul#navlist1 li a:hover{
/*background: url(../images/menu-hover.jpg) left top no-repeat; */ 
color:#000; 
}

ul#navlist1 li.active a{
color:#FDF202;
} 
ul#navlist1 li.active li a{
color:#fff;
} 
 
/* dropdown*/
 
ul.dropdown li {
 float: left;
 	
 vertical-align: left;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 500;
 cursor: default;
}

ul.dropdown ul{
visibility: hidden;
 position: absolute;
 top:50px;
 left: -1px;
 z-index: 598;
    display:block;
 float: left;

 
 
}
ul.dropdown ul li {
display:block;
padding: 0px 0 0;
 float: left; 
 background:#A20010;line-height: 22px;
  border-left:1px solid #DC001C;
 border-right:1px solid #DC001C;
  border-bottom:1px solid #DC001C;
}

ul.dropdown ul ul {
display:block;1
 float: left;
 top: 1px;
 left: 90%;
}

ul#navlist1 ul li.w300 a{
text-align:left;
display:block;
float: left;
width:140px;
padding:5px 10px 5px 10px;
color: #E9E9E9;
font-size: 14px;
font-weight:bold;  
 }


ul#navlist1 ul li a{
text-align:left;
display:block;
float: left;
width:200px;
padding:5px 10px 5px 10px;
color: #E9E9E9;
font-size: 14px;
font-weight:bold;  

 
 }
ul#navlist1 ul li:hover{
 background:#131313;
 color:#fff;
}
ul#navlist1 ul li a:hover{
 color:#fff;
}
ul.dropdown li:hover > ul {
 visibility: visible;
 
} 
/*end menu css 

 
/*--------------------------------footer-css----------------------------------------*/
.footer-rept{ background:#830000 url(../images/footer-rept.jpg) left top repeat-x; height:36px;}
.footer-text{
	font-size: 12px;
	text-decoration: none;
	color: #fff;
	padding: 10px 8px 8px 8px;
}
.footer-text a{
	font-size: 12px;
	color: #fff;
	padding: 10px 8px 8px 8px;
}
.footer-text a:hover{ color:#000;}

 
.footer-middle{
	color: #FFFFFF;
	text-align: left;
	line-height: 26px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
}
.footer-middle a{ color:#FFFFFF; text-align:left; line-height:26px; font-size:12px; font-weight:normal;text-decoration:none;} 
.footer-middle a:hover{ color:#000; text-decoration:none;} 
 /*-------------------------------end menu css ---------------------------------------*/
 
.ph{font-size:12px; font-weight:none; text-decoration:none; color:#2E4F99; padding-right:30px;} 
.input_text{font-size:12px;font-weight:normal;color:#fff;text-decoration:none; }

.welcome{
	font-size: 24px;
	font-weight: none;
	text-decoration: none;
	color: #C8021B;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
}
.service-heading{
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
	color: #1C3784;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}

.small_gray{
	font-weight: none;
	text-decoration: none;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
}

#list3 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	color: #131313;
	font-size: 12px;
	font-weight: normal;
	padding-left: 15px;
	text-decoration: none;
	padding-top: 10px;
}
#list3 ul li {
	line-height: 23px;
	font-weight: normal;
	background: url("../images/arrow.jpg") left no-repeat;
	padding-left: 30px;
}
#list3 ul li a {  font-size:12px; color:#747474; font-weight:normal; text-decoration:none; }
#list3 ul li a:hover{ color:#000; padding-left:2px;} 

.box_border{ border:#D5D5D5 solid 1px; background:#F5F5F5; padding:3px 3px 3px 3px;}
.tab, .footer_tab{font-size:18px; font-weight:bold; text-decoration:none; color:#FFFFFF; padding-left:10px; } 
.footer_tab{ padding-top:8px; } 


/*--------------------------------footer-css----------------------------------------*/
.footer-rept{ background:url(../images/footer-rept.jpg) #F8A71F left top repeat-x ;height:47px;}
.footer-text{
	font-size: 12px;
	text-decoration: none;
	color: #fff;
	padding: 15px 10px 8px 10px;
}
.footer-text a{
	font-size: 12px;
	text-decoration: none;
	color: #fff;
	padding: 0px 10px 0px 10px;
}
.footer-text a:hover{ color:#FFF307;}

/*-------------------------------footer menu css ---------------------------------------*/

.footer-middle{
	color: #FFFFFF;
	text-align: left;
	line-height: 23px;
	font-size: 13px;
	font-weight: normal;
}
.footer-middle a{ color:#FFFFFF; text-align:left; line-height:20px; font-size:13px; font-weight:normal;} 
.footer-middle a:hover{ color:#FFF307; text-decoration:underline;} 
.picture-frame {
	padding: 10px;
}
.pic-frame {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
