@charset "utf-8";
/* CSS Document */
body{
margin:0px;
}
img{
border:none;
}
/**/
.wholesite{
width:1000px;
margin:0px auto;
font-family:Arial, Helvetica, sans-serif;
/*font-family:Georgia, "Times New Roman", Times, serif;*/
}
.topbanner{
width:1000px;
height:126px;
}
.license{
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#336600;
text-align:right;
font-weight:bold;
padding:6px;
}
.topbannertop{
width:1000px;
height:10px;
background-color:#90ac3d;
}
.topbannerbottom{
width:1000px;
height:116px;
background:url(../images/top-banner-bg.gif) no-repeat;
}
.logo{
width:243px;
height:107px;
margin:0px auto;
margin-top:5px;
}
.toprightmenu{
width:auto;
height:26px;
}
.toprightmenu ul{
padding:0px;
margin:0px;
font-size:11px;
color:#000000;
list-style:none;
padding-left:30px;
}
.toprightmenu li{
padding:0px 15px;
margin:0px;
display:inline;
line-height:26px;
}
.toprightmenu li a{
text-decoration:none;
color:#000000;
}
.toprightmenu li a:hover{
text-decoration:none;
color:#3d84ac;
}
.callus{
width:auto;
height:40px;
margin:10px 0px 0px 0px;
}
.callusfont{
font-size:17px;
color:#000000;
font-weight:bold;
}
.search{
font-size:12px;
color:#000000;
}
.searchfield{
border:#cccccc solid 1px;
}
.go{
line-height:21px;
color:#5f8400;
font-size:12px;
text-decoration:underline;
}
/*menu starts here*/
.wholemenu{
width:1000px;
height:31px;
background:url(../images/menu-bg.gif) repeat-x;
}
.wholemenu ul{
padding:0px;
margin:0px;
list-style:none;
font-size:12px;
font-weight:bold;
padding-left:6px;
}
.wholemenu li{
display:inline;
padding:0px 15px;
margin:0px;
line-height:28px;
background:url(../images/menu-seperator.gif) right no-repeat;
}
.wholemenu li a{
color:#000000;
text-decoration:none;
}
.wholemenu li a:hover{
color:#004fa1;/*004fa1*/
text-decoration:none;
}
/*menu ends here*/
/*innerbanner starts here*/
.innerbanner{
width:1000px;
height:315px;/*312*/
margin:0px auto;
}
.newinnerbanner{
width:1000px;
height:251px;/*312*/
margin:0px auto;
}
/*innerbanner ends here */
/*contents starts here*/
.wholecontent{
width:1000px;
margin:10px auto;
}
.leftside{
width:245px;
margin:0px auto;
padding:4px;
background-color:#f1f7fb;
border:#c8e5fa solid 1px;
}
.leftside ul{
padding:10px 0px 10px 21px;
margin:0px;
font-size:11px;
font-weight:bold;
color:#000000;
list-style:none;
}
.leftside li{
padding:0px 0px 0px 18px; 
margin:0px;
background:url(../images/left-menu-bullet.gif) no-repeat;
background-position:0 50%;
line-height:25px;
}
.leftside li a{
color:#000000;
text-decoration:none;
}
.leftside li a:hover{
color:#003399;
margin-left:2px;
text-decoration:none;
}
.leftsidehead {
width:245px;
height:27px;
background:url(../images/leftside-head.gif) repeat-x;
}
.leftsidehead span{
font-size:14px;
color:#ffffff;
line-height:27px;
padding-left:15px;
font-weight:bold;
}
.leftsidedown{
width:245px;
margin:0px auto;
padding:4px;
background-color:#b2cf5e;
border:#91b330 solid 1px;
}
.leftsidedownhead{
width:auto;
height:25px;
margin-bottom:5px;
font-size:13px;
color:#000000;
line-height:25px;
font-weight:bold;
}
.leftsidedowncon{
width:auto;
height:auto;
background-color:#FFFFFF;
text-align:justify;
}
.leftsidedowncon ul{
padding:10px 0px 10px 21px;
margin:0px;
font-size:11px;
font-weight:bold;
color:#000000;
list-style:none;
}
.leftsidedowncon li{
padding:0px 0px 0px 18px; 
margin:0px;
background:url(../images/leftsidedown-bullet.gif) no-repeat;
background-position:0 50%;
line-height:25px;
}
.leftsidedowncon li a{
color:#000000;
text-decoration:none;
}
.leftsidedowncon li a:hover{
margin-left:2px;
color:#003399;
text-decoration:none;
}
/*index page content starts here*/
.mainpagecon{
width:665px;
height:auto;
background-color:#c0ddee;
margin:0px auto;
border:#aed5ed solid 1px;
}
.mainpagehead{
width:654px;
height:36px;
margin:5px auto;
}
.mainpageimg{
width:654px;
margin:0px auto;
background-color:#ffffff;
margin-bottom:5px;
}
.mainsingleimg{
width:269px;
height:139px;
margin:15px auto;
}
/*indes page content starts here*/
/*contents ends here*/
/*footer starts here*/
.wholefooter{
width:1000px;
height:56px;
background:url(../images/footer.gif);
}
.footer{
width:1000px;
height:36px;
font-size:11px;
color:#000000;
}
.footer a{
padding:0px 10px;
color:#000000;
}
.footer a:hover{
color:#557300;
}
/*footer ends here*/
/*innerpage contents starts here*/
.innerpagecontent{
font-family:Calibri;
font-size:13px;
color:#000000;
}
.innerpagecontent h1{
margin:0px;
padding:0px 0px 0px 20px;
background:url(../images/in-page-heading.gif) no-repeat;
line-height:29px;
font-size:16px;
}
.innerpagecontent p{
font-size:13px;
color:#000000;
line-height:21px;
text-align:justify;
}
/*.innerpagecontent h2{
font-size:15px;
padding:0px;
margin:0px;
color:#de6003;}/*0156aa - green #4b8203*/

.innerpagecontent h2{
height:28px;
font-size:14px;
line-height:25px;
padding:0px;
margin:0px;
color:#4b8203;/*de6003*/
background:url(../images/h3-bg.gif) no-repeat;
font-weight:bold;	
}
.innerpagecontent h3{
height:28px;
font-size:14px;
line-height:25px;
padding:0px;
margin:0px;
color:#000000;
background:url(../images/h3-bg.gif) no-repeat;	
}
.innerpagecontent h4{
font-size:14px;
padding:0px;
margin:0px;
color:#000000;
}
.innerpagecontent ul{
padding:10px 0px 0px 50px;
margin:0px;
list-style:none;
text-align:justify;
}
.innerpagecontent li{
padding:0px 0px 0px 15px; 
margin:0px;
line-height:24px;
list-style:none;
background:url(../images/content-li-bg.gif) no-repeat;
background-position:0 50%;
}
.innerpagecontent li a{
color:#000000;
text-decoration:none;
}
.headings{
font-size:16px;
color:#4b8203;
font-weight:bold;
}
.fieldname{
font-size:14px;
font-weight:bold;
line-height:21px;
}
.field{
border:#cccccc solid 1px;
}
/*innerpage contents ends here*/
