.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
.clear{ clear:both;}


/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family:tahoma; color:#666666; margin:0px; font-size:12px; text-align:justify; background:url(../images/bg.jpg) repeat-x; line-height:18px;}
h1{ height:34px; font-size:16px; font-weight:bold; margin:0 0 15px 0; padding:0 0 15px 0; color:#0D810D; font-style:italic; line-height:22px; background:url(../images/title-line.gif)  left bottom no-repeat;}
h2{ font-size:16px; font-weight:bold; color:#0D810D; font-style:italic; line-height:34px; background:url(../images/h2-bg.gif) left top no-repeat; padding:0 0 15px 0;}
h3{ font-size:16px; font-weight:bold; margin:0 0 15px 0; padding:0 0 8px 0; color:#0D810D; font-style:italic; line-height:22px; background:url(../images/title-line.gif)  left bottom no-repeat;}
h4{ font-size:14px; font-weight:bold; margin:0 0 15px 0; padding:0 0 8px 0; color:#0D810D; font-style:italic; line-height:22px;}

.img-right{ width:auto; float:right; padding:0 0 0 24px; text-align:center;}
.tahoma16grey{ font-size:16px; font-weight:bold; color:#666; font-style:italic;}

/* left Part 
-----------------------------------------------------------------------------*/
#container{ width:1000px; margin:0 auto;}
#left{ width:256px; float:left; }
#logo{ width:256px; height:112px; float:left;}
#guara{ width:230px; height:186px; float:left;}
.sameday-left{ width:230px; float:left; padding:0 0 15px 0; }


/* menu Part 
-----------------------------------------------------------------------------*/
#menu-main{ width:230px; float:left; padding:0 0 0 26px;}
#menu{ width:230px; float:left; background:url(../images/link-bg.gif);}
#menu ul{ margin:0px; padding:0px;}
#menu li{  list-style:none; background:url(../images/link-line.gif) bottom no-repeat; line-height:26px; color:#FFFFFF; padding:0 0 2px 0;}
#menu li a{ color:#fff; text-decoration:none; display:block; padding:0 0 0 25px; background:url(../images/white-sq.gif) left no-repeat;}
#menu li a:hover{ color:#ffff00; text-decoration:none; display:block; padding:0 0 0 25px; background:url(../images/link-over-bg.gif) left no-repeat;}
#menu li a.act{ color:#ffff00; text-decoration:none; display:block; padding:0 0 0 25px; background:url(../images/link-over-bg.gif) left no-repeat;}

/* form Part 
-----------------------------------------------------------------------------*/
#form-main{ width:230px; background:url(../images/form-bg.gif) repeat-x; color:#555; font-size:11px; margin:0 0 10px 0;}
.formtop{width:230px; float:left;}
.main_box{width:186px;	float:left;padding:0 28px 2px 16px; background:url(../images/form-bg.gif);}
.box_txt{ width:184px; height:16px; float:left; padding:0 0 3px 0;}
.txt_field_box{	width:184px; float:left; }
.txt_field{	width:184px; height:16px; border:1px #ddd solid;}
.txt_field1{width:184px; height:50px; border:1px #ddd solid;}
.btn {width:184px;  float:left; padding:8px 0 3px 0;}


/* right Part 
-----------------------------------------------------------------------------*/
#right{ width:744px; float:left;}
#top-slogan{ width:694px; height:40px; float:left; background:url(../images/top-slogan-bg.jpg) no-repeat; font-size:20px; font-weight:bold; color:#01A101; font-style:italic; padding:44px 50px 0 0; text-align:right;}
#header{ width:695px; float:left; padding:0 28px 0 21px;}
#content{ width:666px; float:left; padding:30px 44px 0 34px;}
#content p{ padding:0 0 10px 0;}
#content a{ color:#666666; text-decoration:underline;}
#content a:hover{ color:#0D810D; text-decoration:none;}
#content ul{ margin:0px; padding:0px 0 0 30px;}
#content li{ padding:0 0 7px 0;}
#con-right{ width:240px; float:right; padding:0 0 0 30px;}
.conright-img1{ width:240px; float:right; padding:0 0 15px 0;}
.ser-box{width:300px; float:left; padding:0 25px 0 0;}
.img-left{ width:auto; float:left; padding:0 20px 0 0;}
.servicearea{ width:230px; float:left; padding:0 20px 0 0;}

/* Footer Part 
-----------------------------------------------------------------------------*/
#footer{ width:100%; height:160px; background:url(../images/footer-bg.gif) repeat-x;}
#footer-main{ width:1000px; height:160px; margin:0 auto; }
#footer-link{ width:1000px; height:100px; text-align: center; line-height:30px; padding:7px 0 0 0; color:#B2B2B2;}
#footer-link a{ color:#000; padding:0 15px; text-decoration:none;}
#footer-link a:hover{ color:#0F980F; padding:0 15px; text-decoration:underline;}
#footer-link a.active{ color:#0F980F; padding:0 15px; text-decoration:underline;}
#copy-right{ width:600px; height:28px; float:left; padding:16px 0 0 40px; color:#000; font-size:11px;}
#webcast{ width:195px; float:right; padding:14px 40px 0 0; }

/* Form Part
-----------------------------------------------------------------------------*/
#form{ width:450px; float:left;}
.form_main{ width:450px;  float:left; padding:0 0 13px 0;}
.txt_box{width:240px; float:left;}
.txt_box1{width:240px; float:left;}
.txt_field2{width:240px; height:18px; padding:0 0 0 5px; border:1px solid #D7D8DA;}
.txt_field3{width:240px; height:120px; padding:0 0 0 5px; border:1px solid #D7D8DA;}
label{ float:left; width:150px; padding-top:2px; display:block; margin:0; padding:0 10px 0 0 ; height:17px; text-align:right; font-size:13px; }


