/* CSS Document */

/* Reset Defaults
--------------------------------------------------------------------------------------- */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, font, img, ins,  ul, li, form, label,  tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit;}

ul { list-style: none;}


body{
background:url(images/bg.gif) repeat-x 0 0;
padding:0; margin:0;
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#000;}

.specer{
font-size:0; line-height:0; clear:both;}

.headerbg{
background:url(images/header.jpg) no-repeat 0 0;}

.headerbg1{
background:url(images/header1.jpg) no-repeat 0 0;}
.headerbg2{
background:url(images/header2.jpg) no-repeat 0 0;}
.headerbg3{
background:url(images/header3.jpg) no-repeat 0 0;}
.headerbg4{
background:url(images/header4.jpg) no-repeat 0 0;}
.headerbg5{
background:url(images/header5.jpg) no-repeat 0 0;}
.headerbg6{
background:url(images/header6.jpg) no-repeat 0 0;}
.headerbg7{
background:url(images/header7.jpg) no-repeat 0 0;}
.headerbg8{
background:url(images/header8.jpg) no-repeat 0 0;}


.logo{ margin:27px 0 34px 31px;}

ul.menu {background:url(images/menusep.gif) no-repeat 0 0; padding-left:2px; float:left; }

ul.menu li { background:url(images/menusep.gif) no-repeat 100% 0; float:left;}

ul.menu li a {
display:block; line-height:40px; padding:0 22px; font-size:13px; font-weight:bold; color:#FFFFFF; float:left; text-decoration:none; margin-right:2px; }

ul.menu li a:hover, ul.menu li a.activ {
background:url(images/menuH.gif) repeat-x 0 0;}

.maintableboder{
background:url(images/main-table-border.gif) repeat-y 0 0; padding:0 25px;}

h1.welcometext{
font:normal 35px/62px "Times New Roman", Times, serif; color:#E39602;}

h1.welcometext span{color:#4F8C0D;}

.sep{
background:url(images/sep.gif) repeat-x 0 100%;}

h2.subheading{ font-size:15px; line-height:30px; color:#33849F; padding:25px 0 0 0; font-weight:bold;}

.padingTop{
padding-top:7px;}

.marginTop{
margin-top:10px;}

.footerbg{
background:url(images/footerbg.gif) repeat-x 0 0; color:#79B54B;}

.link{
color:#79B54B; text-decoration:none;}

.link:hover, .activ2{
color:#C9F3A9; text-decoration:none;}

.link2{
color:#D40000; text-decoration:none;}

.link2:hover {
color:#D40000; text-decoration:underline;}

.activ2:hover{
color:#FFFC00;}

.footersep{
padding:0 10px;}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
width: 210px;
visibility: hidden;
filter:alpha(opacity=99); -moz-opacity: 0.99; opacity: 0.99; -khtml-opacity: 0.99;
}


.dropmenudiv a{
background-color: #FBD319;
width: auto;
display: block;
border-bottom: 1px solid #E5AB08; /*THEME CHANGE HERE*/
padding: 2px 0 0 6px;
line-height:25px;
text-decoration: none;
font-weight:normal;
color: #2B0503;
text-align:left;
padding-left:20px;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #FDE646; color:#000;
}

/* ######### Style for Drop Down Menu end ######### */

ul.sitemapPage {
	margin:0 0 80px 20px;
	}
ul.sitemapPage  li{
	color:#292929;
	}
ul.sitemapPage  li ul{
	margin:0 0 0 50px;
	}
	
	
ul.sitemapPage  li a{
	color:#292929; line-height:25px; font-weight:bold; text-decoration:none; background:url(images/bulate.gif) no-repeat 0 2px; padding:0 0 0 18px;
	}
ul.sitemapPage  li a:hover{
	color:#D40000;
	}	
	
ul.sitemapPage  li ul li a{	
	 color:#999; background:none;
	 }

ul.sitemapPage  li ul li a:hover{	
	 color:#BE9211;
	 }
	 
.howToBuyText{
background:url(images/bulate.gif) no-repeat 0 14px; padding:10px 0 0 18px; font-weight:bold; color:#444444;
}

.howToBuyText2{
padding:10px 0 0 18px;
}

.appraisal{
display:block; background:url(images/btnbg.gif) repeat-x 0 0; border:1px solid #E5AB08; color:#FFFFFF; font-weight:bold; margin-top:10px;
line-height:25px; width:100px; background-color:#FF9900; text-decoration:none; text-align:center;
}

.appraisal:hover{
color:#000000;}

td.contractors-license{
font-family:Arial, Helvetica, sans-serif;
color:#CA2E0F;
font-size:25px;
line-height:30px;
padding:15px 0 15px 20px;
}

td.contractors-license span{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
}
