*{margin: 0px;padding:0px;outline:none !important;}
img{border:0;vertical-align:middle}
body{font-family:Arial,Helvetica,sans-serif;text-align:center;color:#cccccc;font-size:11px;}
a:link,a:visited{color:#ffffff;text-decoration:none;color:#505050;}
a:hover,a:active{color:#ffffff;text-decoration:underline;color:#505050;}

.l{float:left}
.r{float:right}
.cl{clear:both}

.bold {
	font-weight: bold;
}

.header-p {
	font-weight: bold;
	font-size: 14px;
}

#top{margin:auto;width:980px;margin-top:10px;overflow:hidden;}
#logo{float:left;display:block;width:194px;height:64px;background:url(../images/logo.png) no-repeat;text-indent:-99999px;}
#top_menu{float:right;}
#top_menu .in{color:#cccccc;background:url(../images/top_menu_bg.png) no-repeat bottom left;padding-bottom:3px;text-decoration:none;}
#menu{width:910px;margin:auto;margin-top:25px;text-align:left;overflow:hidden;}
#menu li{background:url(../images/menu_bg.png) no-repeat -500px -500px #979797;display:block;float:left;color:#FFFFFF;font-weight:bold;cursor:pointer;margin-left:1px;font-size:11px;}
#menu li:hover{background:url(../images/menu_bg.png) repeat-x #810003;display:block;float:left;color:#FFFFFF;font-weight:bold;cursor:pointer;margin-left:1px;}
#menu a:link,#menu a:visited{display:block;color:#FFFFFF;text-decoration:none;padding:10px;}
#mid{margin:auto;width:980px;height:246px;/*background:url(../images/mid_bg.jpg) no-repeat;*/overflow:hidden;}
#mid_teaser{margin:auto;width:980px;height:252px;background:url(../images/teaser.jpg) no-repeat;overflow:hidden;}

#search{float:right;margin: 0 15px 15px 15px;width:245px;overflow:hidden;background:#FFFFFF; padding-bottom: 12px; z-index: 10; position: relative; top: -248px;}
#search .top{width:245px;height:26px;background:url(../images/search_top.png) no-repeat;}
#search label{margin:5px;margin-left:10px;display:block; color:#454545;text-align:left;}
#search label input,#search label select{width:223px;border:1px solid #bfbfbf;margin-top:2px;}
#search .button{background:url(../images/search_button.png) no-repeat;width:101px;height:23px;border:0;text-indent:-9999px;cursor:pointer;margin:10px;}

#aft_mid{margin:auto;width:980px;overflow:hidden;background:#9a0003;text-align:left;padding-bottom:10px;}
#aft_mid .first{float:left;width:152px;height:128px;background: #ff0000 url(../images/landlord.png) no-repeat;}
#aft_mid .second{float:left;width:359px;height:128px;background: #ff0000 url(../images/sample.png) no-repeat;}
#aft_mid li{list-style-image: url(../images/li.gif);margin:8px;margin-left:28px;color:#FFFFFF;}
#aft_mid li a:link, #aft_mid li a:visited{margin: 0; color:#FFFFFF; text-decoration: underline;}
#aft_mid li a:hover, #aft_mid li a:active{margin: 0; color:#FFFFFF; text-decoration: none;}
#aft_mid a:link,#aft_mid a:visited{margin:23px;color:#ff696c;text-decoration:underline;}
#aft_mid a:hover,#aft_mid a:active{text-decoration:none;}
#aft_mid .third{float:left;width:209px;height:128px;background: #ff0000 url(../images/3rd.png) no-repeat;}
#aft_mid .fourth{float:left;width:260px;}

#aft_mid_standard{color:#FFFFFF;margin:auto;width:980px;overflow:hidden;background:url(../images/def_aft_mid.png) no-repeat #9a0003;text-align:left;padding-bottom:10px;}
#aft_mid_standard .text{margin:10px;}
#aft_mid_standard h1{margin:10px;color:#FFFFFF;}
#aft_mid_standard h2{margin:10px;color:#FFFFFF;font-weight:normal;}
#aft_mid_standard a:link,#aft_mid_standard a:visited{color:#FFFFFF;text-decoration:underline;}
#aft_mid_standard .warning{margin-left:10px;}
#aft_mid_standard label{display:block;margin-left:10px;margin-top:3px;color:#bbbbbb;}
#aft_mid_standard label input{border:1px solid #790003}
#aft_mid_standard label textarea{border:1px solid #790003;width:300px;height:80px;}
#aft_mid_standard .button{margin-left:10px;color:#FFFFFF;border:0px solid #9A0003;background:#9A0003;margin-top:5px;padding:3px;cursor:pointer;}
#aft_mid_standard p{margin:5px;margin-left:10px;text-align:justify;}
#aft_mid_standard b{margin-top:5px;margin-left:10px;font-size:150%;display:block;}
#aft_mid_standard li{margin-left:30px;}


#aft_mid_teaser{margin:auto;width:980px;overflow:hidden;text-align:left;padding-bottom:10px;}
#aft_mid_teaser .first{float:left;width:295px;height:206px;background:url(../images/teaser_criminal.png) no-repeat;margin-top:10px;}
#aft_mid_teaser .first .left{margin-top:50px;float:left;}
#aft_mid_teaser .first .right{margin-top:90px;float:right;font-size:36px;color:#605f5f;text-align:center;margin-right:15px;}
#aft_mid_teaser a:link,#aft_mid_teaser a:visited{display:block;width:72px;height:20px;background:url(../images/teaser_buy.png) no-repeat;text-indent:-9999px;margin:auto;}
#aft_mid_teaser .second{float:left;width:295px;height:206px;background:url(../images/teaser_eviction.png) no-repeat;margin:10px;}
#aft_mid_teaser .second .left{margin-top:50px;float:left;}
#aft_mid_teaser .second .right{margin-top:90px;float:right;font-size:36px;color:#605f5f;text-align:center;margin-right:15px;}
#aft_mid_teaser .third{float:left;width:345px;height:206px;background:url(../images/teaser_combined.png) no-repeat;margin:10px;}
#aft_mid_teaser .third .left{margin-top:50px;float:left;}
#aft_mid_teaser .third .right{margin-top:90px;float:right;font-size:36px;color:#605f5f;text-align:center;margin-right:25px;}
#aft_mid_teaser li{list-style-image:url(../images/teaser_li.png);margin:8px;margin-left:28px;color:#4b4b4b;}
#aft_mid_teaser .fourth{float:left;width:260px;}

#teaser_result{margin:auto;width:980px;overflow:hidden;text-align:left;padding-bottom:10px;}


#aft_mid_reg{margin:auto;width:980px;overflow:hidden;text-align:left;padding-bottom:10px;background:url(../images/reg_right.png) no-repeat right top;}
#aft_mid_reg .main{float:left;width:675px;height:434px;background:url(../images/reg_main.png) no-repeat;margin-top:20px;}
#aft_mid_reg .first{width:637px;height:111px;background:url(../images/reg_first.png) no-repeat;margin:auto;margin-top:45px;overflow:auto;color:#4b4b4b}
#aft_mid_reg .second{width:637px;height:111px;background:url(../images/reg_second.png) no-repeat;margin:auto;margin-top:20px;overflow:auto;color:#4b4b4b}
#aft_mid_reg .third{width:637px;height:111px;background:url(../images/reg_third.png) no-repeat;margin:auto;margin-top:20px;overflow:auto;color:#4b4b4b}
#aft_mid_reg .right{float:right;margin-top:25px;margin-right:50px;font-size:30px;}
#aft_mid_reg .right a:link,#aft_mid_reg .right a:visited{display:block;width:100px;height:27px;background:url(../images/reg_buy_now.png) no-repeat;text-indent:-9999px;margin-top:3px;}
#aft_mid_reg .red{color:#af0004}
#aft_mid_reg input{float:left;margin-top:50px;margin-left:25px;}
#aft_mid_reg h2{margin-top:40px;margin-left:90px;color:#4b4b4b;font-size:12px;font-weight:bold;}
#aft_mid_reg ul{margin-left:82px;margin-top:5px;width:300px;}
#aft_mid_reg li{float:left;list-style-image:url(../images/teaser_li.png);margin:2px;margin-left:8px;margin-left:28px;color:#4b4b4b;}
#reg_pay{margin:auto;width:980px;overflow:hidden;background:url(../images/reg_pay.png) no-repeat 230px center;height:30px;}

#happy{margin:auto;width:245px;background:url(../images/happy_dealer.jpg) no-repeat #FFFFFF;margin-top:-23px;position:absolute;}
#happy .text{margin-top:158px;margin-left:5px;margin-right:5px;color:#000000;text-align:justify}
#happy .read_more{margin:auto;border-top:1px dashed #969696;width:225px;margin-top:10px;}
#happy .read_more a:link,#happy .read_more a:visited,#happy .read_more a:active,#happy .read_more a:hover{margin:0px;margin-top:5px;margin-bottom:5px;display:block;float:right;padding-left:7px;background:url(../images/more.gif) no-repeat left center;color:#9d9d9d}

#aft_mid .nl_first{float:left;width:215px; height:156px;background:url(../images/criminal.png) no-repeat;margin:15px;margin-right:0px;}
#aft_mid .nl_second{float:left;width:215px; height:156px;background:url(../images/eviction.png) no-repeat;margin:15px;margin-right:0px;}
#aft_mid .nl_third{float:left;width:215px; height:156px;background:url(../images/combined.png) no-repeat;margin:15px;margin-right:0px;}

#aft_mid .n2_first{float:left; width:215px; margin: 0; margin-left: 15px; text-align: center;}
#aft_mid .n2_second{float:left; width:215px; margin: 0; margin-left: 15px; text-align: center;}
#aft_mid .n2_third{float:left; width:215px; margin: 0; margin-left: 15px; text-align: center;}

#aft_mid .n2_first a, #aft_mid .n2_first a:visited, #aft_mid .n2_second a, #aft_mid .n2_second a:visited, #aft_mid .n2_third a, #aft_mid .n2_third a:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

#aft_mid .n2_first a:hover, #aft_mid .n2_second a:hover, #aft_mid .n2_third a:hover {
	text-decoration: none;
}

.clear {
	margin: 0;
	padding: 0;
	clear: both;
}

#aft_mid .price{width:215px;margin-top:65px;font-size:36px;color:#605f5f;text-align:center;}
#aft_mid .buy_now:link,#aft_mid .buy_now:visited,#aft_mid .buy_now:active,#aft_mid .buy_now:hover{display:block;width:100px;height:29px;background:url(../images/buy_now.png) no-repeat;text-indent:-9999px;margin:auto;margin-top:10px;}

#footer{margin:auto;width:980px;margin-top:20px;border-top:1px dashed #969696;}
#copy{float:left;color:#9d9d9d;margin-top:10px;margin-bottom:10px;}
#footer_menu{float:right;color:#9d9d9d;margin-top:10px;margin-bottom:10px;}
#footer_menu a:link,#footer_menu a:visited{color:#969696}

#loading{margin:auto;width:100%;background:url(../images/loader.gif) top center no-repeat;margin-top:25px;margin-bottom:25px; padding-top: 50px;}
#loading p {
	text-align: center;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

#search-box-header {
	height: 26px;
	width: 980px;
	margin: auto;
	padding: 0;
	text-align: right;
}

#search-box-header img {
	margin: 0 15px 0 0;
}

.vol-disc a, .vol-disc a:visited {
	color: #9A0003;
	text-decoration: underline;
	font-weight: bold;
}

.vol-disc a:hover {
	text-decoration: none;
}