/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, p, img{margin:0; padding:0; border:0; list-style-type:none; text-align:left;}

body{ font:13px "Lucida Sans"; background:#9DB530; margin:0px; padding:0px; color:#000000; text-align:left;}


.float-left{ float:left;}
.float-right{ float:right;}
.clear{clear:both;}

#wrapper{ width:978px; margin:0px auto;}
.cursor{cursor:pointer;}
.logo{ margin:17px 0px 3px 5px; width:446px;}
.topcurve{ width:978px; height:14px; background:url(../images/top-curve.jpg) no-repeat;}
.navibg{ width:978px; height:46px; background:url(../images/navi-bg.jpg) repeat-y; _margin-top:-1px;}
.button{ width:460px; _width:470px; margin-left:10px; _margin-left:0px; margin-top:4px;}
.button ul{ margin:0px; padding:0px;}
.button li { list-style-type:none; display:inline; }
.button  a{ display:block; width:102px; background-image:url(../images/button.gif); background-repeat:no-repeat; text-decoration:none; float:left; text-align:center; height:35px; line-height:35px; color:#555555; font-size:12px; font-weight:bold; margin-left:9px;}
.button a:hover{ background-image:url(../images/button-hover.gif); background-repeat:no-repeat; color:#ffffff;}
.search{ width:440px; font-size:11px; color:#555555; margin-top:9px;}
.searchbox{ width:150px; height:22px; border:1px solid #e5e5e5; font-size:12px; line-height:22px;}
.pad15{ padding-left:15px;}
.pad9{ padding-left:9px;}

.banner{ width:978px; height:385px; background:url(../images/banner.jpg) no-repeat;}
.signup{ width:350px; margin-left:609px;}
.citymiddle{ background:url(../images/city-middle-bg.jpg) top repeat-x; width:168px; border:1px solid #e3e3e3; border-bottom:none; border-top:none; background-color:#ededed;}
.fontr18{ font:18px Rockl; color:#ff3300; font-weight:bold;} 
.width153{ width:153px; height:20px; border:1px solid #cccccc;}
.fontcity{ font:18px Rockwell; color:#527801;} 
.pad7{ padding-left:7px; padding-top:8px;}
.pad8{ padding-top:8px;}
.fontr14{ font-size:14px; color:#000000; font-weight:bold;} 
.fontr14 a{ text-decoration:underline; color:#000000;} 
.fontr14 a:hover{ text-decoration:none;} 
.pad30{ padding:30px 0px 9px 25px;}
.signup-button{ background:url(../images/singup-button.png) no-repeat; width:170px; height:55px; text-align:center; line-height:40px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/singup-button.png',sizingMethod='scale'); _background:none;}
.signup-button a{ font-size:17px; color:#ffffff; font-weight:bold; text-align:center; line-height:40px; text-decoration:none;}
.signup-button a:hover{  text-decoration:underline;}
.margin10{ margin-top:10px;}

.Container{ width:978px; background:url(../images/navi-bg.jpg) repeat-y; _margin-top:-1px;}
.content{ width:949px; margin-left:22px;}
.left{ width:617px;}
.wel{ color:#3C5801; font:33px Rockwell;}
.pad14{ padding-top:12px;}
.pad20{ padding-top:20px;}
.number{ width:583px; margin-top:39px;}
.numberbg{ width:184px; height:81px; background:url(../images/number-bg.jpg) no-repeat; text-align:center; }
.numberbg a{ color:#527801; text-decoration:none;}
.numberbg a:hover{ color:#527801; text-decoration:underline;}
.font18{ font:18px Rockwell; color:#527801; line-height:27px;}
.font16{ font:16px Rockwell; color:#000000;}
.font24{ font:24px Rockwell; color:#ff3300; font-weight:bold; line-height:69px;}
.select{ width:503px; margin-top:27px;}
.middlebg{ width:489px; background:url(../images/middle-bg.jpg) repeat-x; height:69px;}



.right{ width:332px;}
.width900{width:921px;}
.regionbg{width:921px; border:1px solid #dedede; border-bottom:none; border-top:none; background:#fafafa; padding-bottom:13px;}
.countary{ width:185px; margin-top:23px; margin-left:15px;}
.countary li{ display:block; background:url(../images/ic-li.jpg) 0 11px no-repeat; line-height:24px; padding:0px 0 0 18px; list-style-type:none; margin-left:26px; border-right:1px dotted #868686;}
.countary1{ width:198px; margin-top:23px; margin-left:15px;}
.countary1 li{ display:block; background:url(../images/ic-li.jpg) 0 11px no-repeat; line-height:24px; padding:0px 0 0 18px; list-style-type:none; margin-left:26px; border-right:1px dotted #868686;}
.countary2{ width:245px; margin-top:23px; margin-left:15px; _width:230px;}
.countary2 li{ display:block; background:url(../images/ic-li.jpg) 0 11px no-repeat; line-height:24px; padding:0px 0 0 18px; list-style-type:none; margin-left:26px; border-right:1px dotted #868686;}
.countary3{ width:185px; margin-top:23px; margin-left:15px;}
.countary3 li{ display:block; background:url(../images/ic-li.jpg) 0 11px no-repeat; line-height:24px; padding:0px 0 0 18px; list-style-type:none; margin-left:26px;}
.margin29{ margin-left:31px;}
.font11{ font-size:15px;color:#000000;}
.fonts12{ font-size:12px;color:#000000;}
.fonts11{ font-size:11px;color:#000000;}

#footer{ margin:18px 0px; clear:both; text-align:center;}

/* inner page1  */
.naviborder{ border-top:1px solid #d9d9d9; width:971px; margin-left:4px; clear:both;}
.inner-left{ width:756px; margin-left:20px; _margin-left:9px;}
.inner-right{ width:176px; margin-left:16px;}
.font20{ font-size:20px;}
.greencolor{ color:#527801;}
.greencolor a{ color:#527801; text-decoration:underline;}
.greencolor a:hover{ text-decoration:none;}
.blackcolor a{ color:#000000; text-decoration:underline;}
.blackcolor a:hover{ text-decoration:none;}
.graycolor{ color:#555555;}
.redcolor{ color:#FF3300;}
.pad22{ padding-top:22px; _padding-top:7px; *padding:7px;}
.margin22{ margin-top:22px; _margin-top:16px; *margin-top:16px;}
.innerbg{ width:754px; border:1px solid #e3e3e3; border-bottom:none; border-top:none; background:#FFFFFF; background:url(../images/inner-bg.jpg) bottom repeat-x; padding-bottom:15px;}
.font17{ font:17px Rockwell; color:#3C5801;}
.pad16{ padding:16px 0px 0px 16px;}
.pad35{ padding:16px 0px 0px 30px;}
.information{ width:722px; background:#f8f8f8; margin:20px 0px 0px 17px;}
.information1{ width:722px; background:#f8f8f8; margin:20px 0px 0px 0px;}

.informationbg{ width:720px; *width:722px; _width:722px; border:1px solid #dfdfdf; border-bottom:none; border-top:none;}
.font12{ color:#555555; font-size:12px; font-weight:bold;}
.office1{ width:353px; margin:20px 0px 0px 17px; _margin:20px 0px 0px 10px;}
.office3{ width:353px; margin:20px 0px 0px 2px;}

.office2{ width:353px; margin:20px 0px 0px 17px; _margin:20px 0px 0px 14px;}
.officebg{ width:351px; _width:353px; *width:353px; background:#f9f9f9;  border:1px solid #dfdfdf; border-bottom:none; border-top:none;}
.padbottom{ padding-bottom:5px;}
.padding7{ padding-bottom:7px;}
.padbottom7{ padding:10px 0px 7px 0px;}
.padbottom10{ padding:10px 0px 7px 0px;  _padding:0px 0px 7px 0px;  *padding:0px 0px 7px 0px;}
.margin25{ margin-top:25px;}
.padbottom30{ padding:30px 0px 7px 0px;}
.line18{ line-height:18px;}
.filterbg{ background: url(../images/filter-bg.jpg) repeat-x; width:754px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; height:46px;}
.width325{ width:325px; _width:100px; height:20px; border:1px solid #cccccc;}
.width108{ width:108px; height:20px; border:1px solid #cccccc;}
.pad12{ padding-left:12px;}
.tablebg{ background: url(../images/table-bg.jpg) repeat-x; width:754px; height:36px;}
.borderleft{border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.borderleft1{border-left:1px solid #dfdfdf;}
.borderright{border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.borderright1{border-right:1px solid #dfdfdf;}
.borderbottom{border-bottom:1px solid #dfdfdf;}
.padleft20{ padding-left:20px;}
.padleft15{ padding-left:10px;}

.tdgreen{ background:url(../images/td-bg.jpg) repeat-x bottom; padding:12px 0px;}
.tdgreen1{ background:url(../images/td-bg.jpg) repeat-x; background-color:#f1f5dc;}
.tdgreen1 a{ text-decoration:underline; font-size:13px; color:#555555;}
.tdgreen1 a:hover{ text-decoration:none;}

.tdgray{ background:url(../images/td-bg2.jpg) repeat-x bottom;}
.tdgreen a{ text-decoration:underline; color:#555555; font-size:12px;}
.tdgreen a:hover{ text-decoration:none;}
.tdgray a{ text-decoration:underline; color:#555555; font-size:12px;}
.tdgray a:hover{ text-decoration:none;}
.countary a{ text-decoration:none;  color:#555555; font-size:12px; font-weight:bold;}
.countary a:hover{ text-decoration:underline;}
.countary1 a{ text-decoration:none;  color:#555555; font-size:12px; font-weight:bold;}
.countary1 a:hover{ text-decoration:underline;}
.countary2 a{ text-decoration:none;  color:#555555; font-size:12px; font-weight:bold;}
.countary2 a:hover{ text-decoration:underline;}
.countary3 a{ text-decoration:none;  color:#555555; font-size:12px; font-weight:bold;}
.countary3 a:hover{ text-decoration:underline;}
.margin60 a{ color:#555555; text-decoration:underline;}
.margin60 a:hover{ text-decoration:none;}


.leftadmin{ background:url(../images/admin-top.png) no-repeat; width:550px; height:13px;}
.rightadmin{ background:url(../images/admin-bottom.png) no-repeat; width:550px; height:12px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/admin-bottom.png',sizingMethod='scale'); _background:none;}
.bgadmin{ background:url(../images/bg.jpg) repeat-x  bottom; border:1px #E5E5E5 solid; border-bottom:none; border-top:none;}
.padtop10{ padding-top:10px;}
.input-border{ border:1px #E5E5E5 solid;}
.padding5{ padding-left:5px;}
.padding25{ padding-left:25px;}
.padding50{ padding-left:50px;}
.logout{ margin:8px 0px;}
.logout a{ text-decoration:underline; color:#000000;}
.logout a:hover{ text-decoration:none;}
.paging{ width:749px; line-height:36px; border:1px solid #DFDFDF; margin-left:10px; border-top:none;}
.paging a{ text-decoration:underline; color:#555555; font-size:12px; font-weight:bold;}
.paging a:hover{ text-decoration:none;}
.fromwidth { border:1px solid #BDCB3E; height:26px; width:200px;}
.from_width {border:1px solid #BDCB3E; height:28px; width:201px;}
.frompad {padding-top:5px;}
.editheading{ font:16px Arial, Helvetica, sans-serif; font-weight:bold; padding:7px 0px 7px 340px; color:#555555;}
.padding130{ padding-left:130px;}
.margin30{margin-top:30px; margin-left:214px;}
.padbottom20{ padding-bottom:20px;}
.font18px{ color:#FF3300; font-family:Rockwell; font-size:18px; font-weight:bold;}
.font16px{ color:#FF3300; font-family:Rockwell; font-size:14px; font-weight:bold;}
.search select{ font-family: Arial, Helvetica, sans-serif; font-size:12px;}

.docpad{padding-right:12px; font:11px "Lucida Sans"; color:#000000; font-weight:bold; padding-top:6px;}
.docpad a{padding-right:12px; font:11px ; color:#000000; text-decoration:underline; font-weight:bold;}
.docpad a:hover{padding-right:12px; font:11px ; color:#000000; text-decoration:none; font-weight:bold;}
.testimonial-sep{width:95%;margin:0 auto;border-bottom:dotted 1px #cccccc;height:5px;}

.line-height20{line-height:20px;}
.editheading1{ font:16px Arial, Helvetica, sans-serif; font-weight:bold; padding:7px 0px 7px 317px; color:#555555;}
.pad12px{padding:12px 0px 12px 5px}
.border1{ border:1px solid #DFDFDF; border-bottom:none; border-top:none;}




.padleft316{padding-left:316px;}