
body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,body,#navCon,ul#topNav{margin:0;padding:0}
fieldset,img,abbr,acronym{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
body{text-align:center;background: url(../../images/budget/body_bg.jpg) repeat-x  top; margin:0  auto; width:1000px; display:block; font:normal 13px Arial, Helvetica, sans-serif;}
html {margin:0; padding:0; background:#fff;}
body a:hover,.breadcrumb a:hover,h4 a:hover,h3 a:hover,h3.white a:hover{color:#e20a0a;}
h1,h2,h3,h4,h5,h6,p,div,form{margin:0;font-weight:400; padding:0;}
table{border-spacing:0;border-collapse:collapse;}

.vSpacer7{height:7px;}
.vSpacer5{height:5px;}
.vSpacer20{height:20px;}
.vSpacer15{height:15px;}
.vSpacer2{height:2px;}
.vSpacer10{height:10px;}
 
.clearB{clear:both;}
.clearL{ clear:left;}
.clearR{ clear:right;}
.lT { float:left;}
.rT { float:right;}
.padL15 {padding:0 0 0 15px;}
.padT15 {padding:15px 0 0 0;}
.padL25 {padding:0 0 0 25px;}
.padT10 { padding: 10px 0 0 0;}

.padLT15 {padding:15px 0 0 15px;}
.padR15 {padding:0 15px 0 0;}
.padB15 {padding:0 0 15px 0;}
.padBT15{padding:15px 0;}
.marL15 {margin:0 0 0 15px;}
.marTB15 {margin:15px 0;}
.marT10 { padding:10px 0 0 0;}
.marTB10 { padding:10px 0;}



/* Header styles */

#header { width:980px; height: 161px; color:#fff; text-align:left; float:left; float:left; padding:0 10px;}
.logo { width:247px; float:left;}
.ifrm728x90 { float:right; width:728px; height:90px; text-align:right; padding:10px 0;}
.navi_panel { width:980px; height:37px; float:left;}
.nav_top { padding:0; width:662px; float:left; height:37px;} 
.nav_top ul { margin:0; padding:0; list-style:none; background:url(../../images/budget/top_nav_bg.jpg) repeat-x 0; height:34px;} 
.nav_top li.current { margin:0; list-style:none; background:#000; float:left; padding:0 10px;font:bold 13px/36px Arial, Helvetica, sans-serif; color:#fff;}
.nav_top li.current a{font:bold 13px/36px Arial, Helvetica, sans-serif; color:#fff;}
.nav_top li.current a:hover{font:bold 13px/36px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;}
.nav_top li { margin:0; padding:0 5px; list-style:none; font:normal 13px/36px Arial, Helvetica, sans-serif; float:left; color:#000;}
.nav_top li a{font:normal 13px/36px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.nav_top li a:hover{font:normal 13px/36px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.income_tax { width:300px; height:37px; float:right;} 


/* footer Container */

#footer { width:980px; padding: 5px 10px; margin:0 auto;clear:both; background:#fff; border-top:10px solid #fff;  overflow:hidden }
#footer .footer_mid { float:left; width:960px; height:55px; background: url(../../images/budget/footer_mid.jpg) repeat-x 0;}
#footer .footer_mid ul { margin:5px 0 0 0; padding:0; text-align:center; list-style:none;}
#footer .footer_mid li { margin:0; padding:0; text-align:center; list-style:none; color:#000; line-height:20px;}
#footer .footer_mid li a{ text-decoration:none; color:#000;}
#footer .footer_mid li a:hover{ text-decoration:underline; color:#000;}
.read_mor { float:right; text-align:right; display:block;font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;}
.read_mor a{color:#01446b; text-decoration:none;}
.read_mor a:hover{color:#01446b; text-decoration:underline;}
