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:none; text-decoration:none;}


body{ margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; background: #fafcfc url(../images/body-bg.jpg); background-repeat:repeat-x;}



#warp {width:930px; margin:25px auto 0 auto; }

.headermain {background:url(../images/top-header-bg.jpg) no-repeat; height:121px; width:930px; _width:931px;}
.logo{float:left; float:left;}
.contno{float:right; font:"Times New Roman", Times,; font-size:22px; color:#FFFFFF; font-weight:bold; padding-right:13px; margin-top:23px;}
.left{width:215px; float:left; background:url(../images/left-bg.jpg) repeat-x; margin:0 5px 0 11px; _margin:0 5px 0 5px;  position:relative; z-index:999;}


.container{ background:url(../images/wraper-strip.png) repeat-y; background-position:left; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/wraper-strip.png',sizingMethod='scale'); background-repeat:repeat-y; _background:none; width:930px; float:left; margin-left:1px; _margin-left:0px;}
.leftnav {width:209px; }
.leftnav ul li{display:block; padding: 9px 0px 9px 0px; font:Arial, Helvetica, sans-serif 13px; color:#01304e; list-style-image:url(../images/leftnav-bullet.gif); border-bottom:dashed 1px ; margin:0 25px 0 0}

.testimoni h1{ color:#01304c; font-family:"Times New Roman", Times, serif; font-size:24px; padding:15px 0 15px 0;}

.testimoni p { color:#030303; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; width:181px;}
.ourblog {margin:25px 0 0 0 ;}
.map{ width:451px; float:left;}
.leftside {border-right:6px solid #01304c;}
.innermap { width:440px; border:solid 6px #01304c; border-right:solid 5px #01304c; border-top:0px;}
.ad{background:#01304c; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight:bold; color:#FFFFFF; height:42px; text-align:center;}
p.letus {font-family:"Times New Roman", Times, serif; font-size:20px; color:#FFFFFF; text-align:center; background:url(../images/letus-bg.jpg) repeat-x; padding:8px 0 0 17px; height:59px; margin:0px;}

.localsearch {float:left; width:241px; background:#fdfdfd;}
.right{ width:693px; float:left; position:relative; z-index:995;}
.btmcurv{padding-bottom:20px;}
.footer { font-family:Arial, Helvetica, sans-serif ; font-size:11px; color:#01304e; text-align:center; line-height:20px;}

.toptxt{ text-align:center; font-size:18px; color:#03304d; font-family:Arial, Helvetica, sans-serif; padding:5px 0 0 0} 

.toptxt span{ color:#ba0000; font-size:24px; display:block; font-family:"Times New Roman", Times, serif; font-weight:bold;}

.step1{ background:url(../images/step1.jpg) no-repeat; width:229px; height:134px; margin:0 auto;}

.step1 h2{ padding:15px 0 10px 45px; font-size:13px;}
.step1 p{ padding:0px 7px 15px 45px; font-size:12px; }

.step2{ background:url(../images/step2.jpg) no-repeat; width:229px; height:134px; margin:0 auto;}

.step2 h2{ padding:15px 0 10px 45px; font-size:13px;}
.step2 p{ padding:0px 7px 15px 45px; font-size:12px; }

.step3{ background:url(../images/step3.jpg) no-repeat; width:229px; height:134px; margin:0 auto;}

.step3 h2{ padding:15px 0 10px 45px; font-size:13px;}
.step3 p{ padding:0px 7px 15px 45px; font-size:12px; }
.midshadowcruv {background:url(../images/localmid-cor.jpg); background-repeat:repeat-y;}
.wehelp { background:url(../images/we-help-bg.jpg) repeat-x; height:100px; width:657px; margin:20px 0 0 0; font-family:"Times New Roman", Times, serif; font-size:20px; color:#01304c; font-weight:bold; padding:15px 0 10px 30px; line-height:35px;}
.hitxt{ color:#ba0000;}
.rightbottom h1{font-family:"Times New Roman", Times, serif; font-size:22px; color:#01304c; margin:0 0 10px 10px;}
.clip{position:relative; left:35px; top:39px; _top:40px; z-index:999;}

.contentarea {padding: 0 10px 10px 10px; }
.contentarea p{ line-height:20px; padding-bottom:10px;}
.contentarea h1{padding:0 0 5px 0; font-size:20px;}



#cat_1001962_divs{ width:180px; margin:0 auto; padding:10px 0 0 0;}

.catmain01001962{ border-bottom:dashed 1px #01304E !important; background:url(../images/leftnav-bullet.gif) no-repeat 0 10px; padding:7px 0 7px 20px !important; color:#01304E;}

.catmain11001962{ border-bottom:dashed 1px #01304E !important; background:url(../images/leftnav-bullet.gif) no-repeat 0 10px; padding:7px 0 7px 20px !important; color:#000000;}


.limiter #news li{ width:440px;   position:relative !important;}


.footer a{ color:#01304E;}
.footer a:hover{ color:#000;}
