.dummy{}
html{color:#000000;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }


/* Normalizing Styles
-----------------------------------------------------------------------------*/
body {font-family: "trebuchet MS"; color:#666; margin:0; font-size:13px; background:url(../images/main-bg.jpg) top left repeat-x #fff;}
.clear { clear:both; }
p{ margin:0 0 18px 0; line-height:18px;}
a{outline:none;}
h1{clear:both; display:block; font-size:22px; color:#0285b5; padding:0 0 10px 0;  margin:0px;}
h2 {display:block; font-size:16px; color:#0c7093; padding:5px 0 10px 0;  margin:0px;}
h4{clear:both; display:block; margin:0px;}
.gery{color:#666;}
/* Homepage Styles
-----------------------------------------------------------------------------*/
#container{width:980px; margin:0 auto; padding:0 10px;}

/* Top-Part
-----------------------------------------------------------------------------*/
#top{width:980px; float:left;}
#logo{width:481px; float:left; height:71px; padding:10px 0 0 0;}
#logo h3 a{ display:block; float:left; width:481px; height:71px; background:url(../images/logo.jpg) no-repeat; text-indent:-500em;}
#top-right{width:auto; float:left;}

/* Menu-Part
-----------------------------------------------------------------------------*/
#menu-main{width:980px; float:left;}
#menu-left{width:auto; float:left;}
#menu-right{width:auto; float:left;}

#main-menu{ width:578px; height:44px; float:left; background:url(../images/menu-bg.jpg) left top repeat-x;}
.tabs{ list-style:none; display:block; height:44px; margin:0; padding:0; }
.tabs li{ float:left; margin:0 2px 0 0;}
.tabs li a{	display:block; position:relative; text-decoration:none; }
.tabs li a em{ display:block; height:32px; float:left; padding:12px 15px 0 7px; background: url(../images/tabs.jpg) no-repeat right top;	position:relative;	font:bold 13px "trebuchet MS";	color:#ffffff;	z-index:100; }
.tabs li a b{ display:block; float:left;  width:7px;  height:44px; background: url(../images/tabs.jpg) no-repeat left top;position:relative; z-index:200; }
/* hover*/
.tabs li a:hover{cursor:pointer;}
.tabs li a:hover em{ background: url(../images/tabs.jpg) no-repeat right bottom; text-decoration:none; }
.tabs li a:hover b{	background: url(../images/tabs.jpg) no-repeat left bottom; text-decoration:none; }
/* active*/
.tabs li a.active{cursor:default;}
.tabs li a.active em,
.tabs li a.active:hover em{	background-position:right bottom; text-decoration:none; }
.tabs li a.active b,
.tabs li a.active:hover b{ background-position:left bottom;	text-decoration:none; }
/* menu area end */

/* Header-Part
-----------------------------------------------------------------------------*/
#header-main{width:970px; float:left; padding:0 0 0 10px; background:#fff;}
#header-flash{width:368px; height:255px; float:left; padding:0 0 0 3px; background:url(../images/header-bg.jpg) left top no-repeat;}
#header-right{width:599px; float:left;}

/* Content-Part
-----------------------------------------------------------------------------*/
#content-main{width:980px; float:left;}
#content{width:980px; float:left; background:url(../images/con-bg1.jpg) left top repeat-y;}
#content-mid{width:940px; float:left; background:url(../images/con-bg.jpg) left top no-repeat; padding:0 20px;min-height:510px;}
#content-bot{width:980px; float:left;}
#content-bot1{width:980px; float:left; background: url(../images/con-bot.jpg) left top no-repeat;}
.midle-text{width:940px; float:left; padding:15px 0 0 0;}
.midle-text p{margin:0px 0 12px 0; line-height:20px;}
.midle-text a{color:#0c7093; text-decoration:underline;}
.midle-text a:hover{text-decoration:none;}
.midle-text ul{margin:0px 0px 0px 15px; padding:0px 0px 0px 15px; line-height:20px;}
.midle-text li{margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}

/* Left-Part
-----------------------------------------------------------------------------*/
#left{width:654px; float:left; background:url(../images/left-bg.jpg) right top no-repeat; padding:22px 34px 0 0;}
#left a{color:#0c7093; text-decoration:underline;}
#left a:hover{text-decoration:none;}
.left-text-main{width:654px; float:left;}
.left-img2{width: auto; float:right;padding:0 0 0 15px;}
.left-img-bot{width: auto; float:right;padding:0 0 0 15px; margin:-37px 0 0 0;}
.left-img{width:162px; float:right;padding:0 0 5px 0;}
.left-img1{width: 162px; float:right; }
.left-text{width:475px; float:left; padding:0 15px 0 0;}
.left-text p{margin:0px 0 12px 0;line-height:20px;}
.center-text{width:654px; float:left;}
.center-text p{margin:0px 0 12px 0; line-height:20px;}
.center-text ol{margin:0px 0px 0px 15px; padding:0px 0px 0px 15px; line-height:20px;}
.center-text ul{margin:0px 0px 0px 15px; padding:0px 0px 0px 15px; line-height:20px;}
.center-text li{margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}

.left-box{width:650px; float:left; padding:0 0 15px 0;}
.left-box1{ width:940px; float:left; padding:0 0 0 0; text-align:center;}
.left-box1 ul{margin:0px; padding:0px 0 0 15px;}
.left-box1 li{line-height:24px; font-size:14px; list-style:none; display:inline; padding:0 10px;}
.left-box1 li a{ color:#0c7093; text-decoration:none;}
.left-box1 li a:hover{ color:#0c7093; text-decoration: underline;}


/* Right-Part
-----------------------------------------------------------------------------*/
#right{width:225px; float:left; padding:20px 0 0 27px;}
.from-main{width:197px; float:left; padding:14px; background:url(../images/from-bg.jpg) left bottom no-repeat #ebebeb; margin:0 0 15px 0;}
.filed-main{width:197px; float:left; padding:0 0 8px 0;}
.filed-main a{color:#666; text-decoration:underline;}
.filed-main a:hover{text-decoration:none;}
.filed{width:180px; float:left; height:20px;padding:2px 0 0 7px; background:url(../images/filed-bg.jpg) left top repeat-x; border:1px solid #ccc; font-family:"trebuchet MS"; font-size:13px; color:#666;}
.text-box{width:180px; float:left; padding:2px 0 0 7px; background: url(../images/text-box-bg.jpg) left top repeat-x; border:1px solid #ccc; font-family:"trebuchet MS"; font-size:13px; color:#666;}

/* Footer-Part
-----------------------------------------------------------------------------*/
#footer{width:980px; float:left;}
#footer-menu{ width:980px; float:left; height:15px; font-size:13px; color:#666; text-align:center; padding:30px 0 0 0;}
#footer-menu ul{ margin:0px; padding:0px;}
#footer-menu li{list-style:none; line-height:15px; display:inline;}
#footer-menu li a{ color:#666; font-size:13px; font-weight:bold; text-decoration:none; padding:0 18px;}
#footer-menu li a:hover,
#footer-menu li a.act-bot{text-decoration: underline; color:#0e617e;}

#footer-text{width:980px; float:left; text-align:center; font-size:12px; color:#333; padding:20px 0 10px 0;}

.contact-main{width:920px; float:left; padding:0 0 0 20px;}

.addresh-box{width:920px; float:left; padding:0 0 25px 0;}

.contact-text-box{width:300px; padding:4px 0 2px 3px; background-color:#F7F7F7; border:1px solid #DBDBDB; font-size:12px;}

.form-main{width:920px; float:left; font-size:12px;}
.form-box{width:920px; float:left; padding-bottom:10px;}

label{width:140px; float:left; text-align:left;}
.form-text-box{width:320px; float:left;}
.form-box-but{width:212px; float:left; padding:0 0 0 140px;}

.faq-number-box{width:654px; float:left; padding:0 0 6px 0;}
.faq-number{width:30px; float:left;}
.faq-text{width:624px; float:right; font-weight:bold;}

.faq-main{width:654px; float:left;}
.faq-main p{padding:0 0 15px 30px; margin:0px; line-height:20px;}
.faq-main ul{margin:0px 0px 0px 22px; padding:0px 0px 0px 22px; line-height:20px;}
.faq-main li{margin:0px 0px 0px 0px; padding:0px 0px 8px 0px;}
.faq-top-text{padding:0 0 8px 30px;}

