@charset "utf-8";
/* CSS Document */
html,body{padding:0; margin:0 auto;background:url(../images/main_bg.jpg) repeat-x;}
img { border:none; }
#maindiv{padding:0; margin:0 auto; width:1024px;}

h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; line-height:24px; font-weight:normal; margin-left:30px;} 
h2{font-family:"ft2",Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#9d4f0a; line-height:24px; font-weight:bold; margin-left:5px;} 
h3{font-family:"ft2",Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#9d4f0a; line-height:15px; font-weight:bold; margin-left:10px;} 
h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#003399; line-height:24px; font-weight:normal; margin-left:30px;} 

p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:22px; padding-left:15px; text-align:justify;}
.but{background:url(../images/but_submit.png) no-repeat; cursor:pointer; width:79px; height:28px; float:left; border:none;}
/*------------------Tooltip start----------------*/
.header_link{ width:200px; float:right;}

#yahoo{ width:44px; height:16px; background:none; float:left; margin-top:15px; }
.yahoo_2{ width:44px; height:auto; background:none; float:left; }

#dhtmltooltip{ position:absolute; left:auto; width:auto; border: 1px solid #daf0ff; padding:5px; background-color:#006ab4; visibility:hidden; z-index:100; color:#ffffff; font-size:13px; font-family:"Arial"; line-height:16px;}
#dhtmlpointer{ position:absolute; left:auto; z-index:101; visibility:hidden; width:21px; height:16px; }

/*------------------Tooltip End----------------*/
/*-------------------Top Section Start--------------------------*/

#top_section{float:left; width:1024px;}
#top1{float:left; width:1024px;}
#top2{float:left; width:1024px;}

#logo{float:left; width:400px; margin-left:20px; margin-top:20px;}
#logo_text1{ font-family:"Colonna MT",Verdana, Arial, Helvetica, sans-serif; font-size:58px; font-weight:500; color:#0086cc; line-height:50px;}
#logo_text1 a{ color:#0086cc; text-decoration:none;}
#logo_text1 span{ font-family:"Colonna MT",Verdana, Arial, Helvetica, sans-serif; font-size:35px; font-weight:550; color:#b8540d; line-height:15px;}
#logo_text2{font-family:"Franklin Gothic Medium",Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#2f3535;}

#top_text{ font-family:"ft3",Verdana, Arial, Helvetica, sans-serif; color:#9d4f0a; font-size:15px; font-weight:bold; text-decoration:none;}
#top_text span{ font-family:Arial, Helvetica, sans-serif; color:#100f0e; font-size:12px; font-weight:bold; text-decoration:none;}
#top_text span a{color:#100f0e; font-weight:bold; color:#000000; text-decoration:none;}
#top_text span a:hover{color:#100f0e; font-weight:bold; color:#006699; text-decoration:underline;}

#request_bg{background:url(../images/request_bg.png) no-repeat; width:348px; height:109px; float:left; margin-left:220px;}
.label_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width:100px; text-align:right; float:left;}
.textbox{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:130px; height:15px; line-height:15px; font-size:11px; margin-left:5px; float:left;}
/*-------------------Top Section End--------------------------*/

/* -----------------------------Menu Start------------------------------------ */
#nav_bg { float: left; width: 1024px; margin: 0 0 0 0; list-style: none; background:url(../images/menu.png) no-repeat; height:44px; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#nav { float: left; width: 950px; margin: 0 0 0 0; list-style: none; height:44px; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#nav li { float: left; margin: 9px 15px 0 0; padding: 0; line-height: normal; }
#nav li a { position:inherit; display: block; margin: 0; padding: 7px 8px 10px 8px; color:#FFFFFF; text-decoration: none; }
				/* Hovers & Current Tab: sfhover class added with JS (for old IE)---------------------- */
#nav li:hover, #nav li.sfhover, #nav li.current { background: url(../images/left.png) left top repeat-x; }
#nav li:hover a, #nav li.sfhover a, #nav li.current a {  display: block; color:#0c456d;	background:url(../images/right.png) top right no-repeat;}

	/* Dropdowns--- */
#nav li ul { float:left;position: absolute; padding: 0; margin: 0 0 0 0; list-style: none; 	left: -999em; /* using left because display:none isn't read by screen readers */background: #fff; }
#nav li:hover ul, #nav li.sfhover ul { left: auto; }
#nav li ul li { margin: 0; padding: 0; }
#nav li:hover ul li a, #nav li.sfhover ul li a, #nav li.current ul li a { margin: 0; padding: 5px 10px; background-color: #59bbdd; background-image: none; border: 1px solid #006ab4; border-top: none; border-bottom-color: #006ab4; font-size:12px; font-weight: normal; color:#FFFFFF; }

#nav li ul li.last a, #nav li.current ul li.last a { border-bottom-color: #006ab4; }
#nav li ul li a:hover, #nav li.current ul li a:hover { color:#FFFFFF; background:#006ab4; }
#nav li ul li.current a { font-weight:normal; }

	/* Width of DropDowns */
#nav li ul, #nav li ul li, #nav li:hover ul li a, #nav li.sfhover ul li a, #nav li.current ul li a { width:140px; }

	/* Make Last Tab's DropDown Less Wide */
#nav li#last_tab ul, #nav li#last_tab ul li, #nav li#last_tab:hover ul li a, #nav li#last_tab.sfhover ul li a, #nav li#last_tab.current ul li a { width:140px; }
	/* IE7 Sticky Menu Fix */
#nav li:hover, #nav li.hover { position: static; }

/* -----[ Support for the "iehover-fix.js" ]----- */ 
* html ul#nav iframe, * html ul.nav iframe { position: absolute;/* account for the border */ left: -0.25em; top: -0.25em; z-index: 0; }

	/* -----------------------Left Nav------------------ */
#leftnav { margin: 0 0 20px 0; padding: 0; list-style: none; }
#leftnav li { margin: 10px 0; line-height: normal; }
#leftnav li a:link, #leftnav li a:visited { color: #333; }
#leftnav li a:hover, #leftnav li a:active { color: #91B011; }
#leftnav li.current { color: #c60; }
#leftnav ul { margin: 0 0 0 20px; padding: 0; list-style: none; }
#leftnav ul li { margin: 6px 0; line-height: normal; }

/* -----------------------------Menu End------------------------------------ */

/* -----------------------------Left Link Start------------------------------------ */
#menu{ width:230px; float:left;margin:0; padding:0; }

#menu ul { position:inherit; width:230px; list-style:none; color:#006ab4; margin:0; padding:0;}
#menu li { list-style-image:url(../images/arrow.png); list-style-position:inside; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; float:left;  color:#006ab4; margin:0; padding:0; width:230px; line-height:35px; }
#menu li a { display:block; line-height:35px; text-decoration:none; color:#006ab4; font-size:15px; font-family:Arial, Helvetica, sans-serif;  padding-left:15px; } 
#menu li a:hover { text-decoration:underline; color:#88540d; }
#menu li .current { color:#88540d; text-decoration:underline; }
/* -----------------------------Left Link End------------------------------------ */

/* -----------------------------Mid image Start------------------------------------ */
#mid_img2{background:url(../images/mid_img2.jpg) no-repeat; width:120px; float:left; height:214px;}
#welcome_text{font-family:Verdana, Arial, Helvetica, sans-serif; color:#396b85; font-size:35px; line-height:30px;}
#welcome_text span{font-family:Verdana, Arial, Helvetica, sans-serif; color:#b8540d; font-size:20px; line-height:30px;}

/* -----------------------------Mid images End------------------------------------ */

/* -----------------------------Footer Start------------------------------------ */
#footer{background:url(../images/footer_bg.jpg) repeat-x; width:1024px; height:69px; float:left; margin-top:10px;}
#footer ul{ float:none; margin:0; padding:0; margin-top:5px; margin-left:20px; }
#footer ul li{ float:left; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; list-style:none; font-size:12px; }
#footer ul li a{ padding:0 6px; text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; }
#footer ul li a:hover{ color:#00FFFF; text-decoration:underline; }

#copytext{ float:left; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
/* -----------------------------Footer End------------------------------------ */


/* -----------------------------Inner Page Start------------------------------------ */

#inner_mid_img2{background:url(../images/inner_mid_img2.jpg) no-repeat; width:418px; float:left; height:136px;}

.data{margin:0px; padding:0px; position:inherit; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:40px;}
.data ol{margin:0px; padding:0px; position:inherit;}
.data li{margin:0px; padding:0px; position:inherit; margin-bottom:10px; margin-left:25px; line-height:20px; color:#000000;}
.data li ul { margin:0; padding:0;}
.data li ul li { margin:0; padding:0; list-style:url(../images/bullet.png); list-style-position:outside; margin-left:25px; }
.data li ul li strong{font-family:Verdana, Arial, Helvetica, sans-serif; color:#04538a; font-size:12px; line-height:24px;}

.data1{margin:0px; padding:0px; position:inherit; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:40px;}
.data1 ul{margin:0px; padding:0px; position:inherit;}
.data1 li{margin:0px; padding:0px; position:inherit; margin-bottom:10px; margin-left:25px; list-style:url(../images/buttlet2.png); list-style-position:outside;  line-height:20px; color:#000000;}

.link_exchange {margin:0px; padding:0px; position:inherit; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:40px;}
.link_exchange ul{margin:0px; padding:0px; position:inherit;}
.link_exchange li{margin:0px; padding:0px; position:inherit; margin-bottom:10px; margin-left:25px; list-style:url(../images/buttlet2.png); list-style-position:outside;  line-height:20px; color:#000000;}
.link_exchange li a { color:#006ab4; text-decoration:none; font-weight:bold; }
.link_exchange li a:hover { color:#006ab4; text-decoration:underline; font-weight:bold; }

#link a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#993300; font-size:13px; text-decoration:underline;}
#link a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#003399; font-size:13px; text-decoration:underline;}

#box1 { width:250px; float:left; text-indent:10px; }
#box2 { width:180px; float:left; }
#box3 { width:230px; float:left; }
.boxhd { font-family:verdana; font-size:14px; font-weight:bold; color:#003399; line-height:25px; padding-bottom:5px; margin-top:5px; padding-left:10px; }
.boxtxt { font-family:verdana; font-size:12px; color:#003399; line-height:40px; }
.bxhd { font-family:verdana; font-size:12px; color:#003399; line-height:40px; }

.text{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:18px; padding-left:10px;}

/*------------------Contact us start----------------*/
#contact_text{font-family:Verdana; font-size:12px; color:#000000; line-height:20px; text-align:justify; margin-bottom:10px; margin-left:30px; }
.email{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; }
.email:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:underline;}

#cont { width:600px; margin-left:30px; margin-top:20px; float:left; }
#cont label { width:80px; font-family:verdana; font-size:12px; color:#000000; text-align:left; float:left; line-height:35px;  }
#cont .label2 { width:110px; font-family:verdana; font-size:12px; color:#000000; text-align:left; float:left; line-height:35px;  }

#cont input, #cont textarea, #cont select{ width:180px; height:20px; border:#4b6076 solid 1px; color:#333333; background-color:#fff; margin:0; padding:0; font-family:Verdana; font-size:12px; margin-bottom:5px; color:#333333; margin-left:10px; margin-top:5px; float:left; }

#cont textarea{ width:180px; height:90px; border:#4b6076 solid 1px; color:#333333; background-color:#fff; margin:0; padding:0; font-family:verdana; font-size:12px; color:#333333; margin-bottom:5px; margin-left:10px; margin-top:5px;}

/*------------------Contact us end----------------*/

/*------------------------Sitemap--------------------*/
.sitemap{margin:0px; padding:0px; position:inherit; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin-left:40px;}
.sitemap ul{margin:0px; padding:0px; position:inherit;}
.sitemap li{margin:0px; padding:0px; position:inherit; margin-bottom:10px; margin-left:25px; list-style:url(../images/bullet3.png); list-style-position:outside;  line-height:20px; color:#000000;}
.sitemap li a {color:#000000; text-decoration:none;}
.sitemap li a:hover {color:#993300; text-decoration:underline;}

/*----------------------------------Sitemap-------------*/

.seo_info .detail{border-top: 1px solid #999999; border-left: 1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
.seo_info .detail td{border-right:#999999 1px solid; border-bottom:#999999 1px solid; padding-left:5px;}
.seo_info .td_data{background:#a7c9dc; color:#000; padding-left:10px;}