body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

h1{
font-size:16px;
font-weight:bold;}

h2{
font-size:14px;
font-weight:bold;}

h2 a{color:#000;}

p strong a{color:#000;}

.wrap{
width:698px;
border:solid 1px #000;}

.head{
background:url(images/new-header.gif) top left no-repeat #B1D7B2;
height:41px;
text-align:right;
border-bottom:solid 2px #000;}

.head div{
padding:14px 10px 0 0;
color:#666666;
font-size: 11px;}

.content{
float:left;
background:url(images/contentBg.gif) repeat-y;
width:698px;
}

.content1{
float:left;
background:url(images/contentBg1.gif) repeat-y;
width:698px;
}

.colLeft{
width:250px;
padding:6px 6px 50px 6px;
float:left;
background:url(images/new-confidential.gif) bottom no-repeat #D0DEBB;
text-align:left;
}

.colLeft ul{ 
padding:0; 
margin-left:20px;}
.colLeft li { 
list-style-image:url(images/new-check.gif); 
margin-bottom:6px;
font-weight:bold;}

.colRight{
float:right;
width:432px;
border-left:solid 1px #000;
background-color:#B9DED7;
}


.colSelector1{
width:303px;
float:left;
background-color:#B9DED7;
}

.coltext{
padding:6px 6px 60px 6px;;
float:right;
width:381px;
background:url(images/new-confidential.gif) bottom no-repeat #D0DEBB;
text-align:left;
}
.coltext ul{ 
padding:0; 
margin-left:20px;}
.list li { 
list-style-image:url(images/new-check.gif); 
margin-bottom:6px;
font-weight:bold;}


.image{
border-top:solid 2px #000;
float:left;}


.make-img{
border-top:solid 1px #000;
background-color:#ECE9D8;
float:left;
width:698px;}

.footer{
background-color:#B1D7B2;
padding:4px;
float:left;
width:690px;
border-top:solid 2px #000;}

.secure{
width:140px;
float:left;}

.link{
width:500px;
float:right;
text-align:right;
color: #666666;}

.link a{
font-weight:bold;
color:#000;
text-decoration:none;}
.link a:hover{
text-decoration:underline;}

.copyright{
font-size: 10px;
color: #666666;
}

.heading{
font-size: 16px;
font-weight:bold;}

.model-wrap{
float:left;
margin:0 0 10px 0; 
}

.model-wrap a{
text-decoration:none;
color:#9D0C0F;
}

.model{
width:116px;
height:88px;
margin:0 2px 10px 16px;
float:left;
text-align:center;
}

.model img{
border:solid 1px #000;}

.text{
padding:6px;
background:#d0debb;
text-align:left;
font-size: 11px;
}

.text div{
font-size:16px;}

.text a{
font-weight:bold;
color: #000;}

.text1{
border-top: 1px solid #000;
padding:10px 6px 6px 6px;
background:#d0debb;
text-align:left;
font-size: 11px;

}

.contact-wrap {
text-align: left;
width: 540px;
padding: 10px;
border: 1px solid #d9d9d9;
background-color:#B9DED7
}

.contact_heading{
background-color:#B1D7B2;
padding:10px;
font-size:14px;
width: 540px;
text-align: left;
}

.Contact {
font-size: 12px;
clear: both;
padding: 5px;

}
.Contact span.label {
float: left;
width: 220px;
text-align: right;
}

.Contact span.form {
float: right;
width: 304px;
text-align: left;
color:#990000;
}
  
.hlimit_contact {
width: 150px;
}

.star{  color:#990000;}


/*popup*/

#cw_wrapper{
  position: relative;
  width: 100%; height: 100%;
  overflow: auto;
}
#cw_net_one{
  position: fixed; 
  top: 0px;
  left: 0px; 
  background: transparent; 
  width: 100%; height: 10px; 
  z-index: 9999;
}
#cw_net_two{
  position: fixed; 
  top: 15px;
  left: 0px; 
  background: transparent; 
  width: 100%; height: 10px; 
  z-index: 9999;
}
#cw_darken_screen{
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  z-index: 9998;
  -moz-opacity: 0.8;
  opacity: 0.8;
  filter: alpha(opacity=80);
}


#popup{ 
font:Verdana, Arial, Helvetica, sans-serif;
width:501px;
height:398px;
border:solid 3px #096402;
float:left;
color:#fff;
background:url(images/popupBg.jpg) top no-repeat #71873E; }
	
#header{
font-size:17px;
padding:10px;
font-weight:bold;}

#list-wrap{
height:88px;
width:218px;
padding-left:282px;}

#list{
padding:4px;
font-size:14px;
font-weight:bold;
color:#000;
text-align:left;
}

#return{
text-align:center;
margin-top:92px;
}

#survey{
text-align:center;
margin-top:10px;
}

#survey div{
text-align:center;
padding-top:4px;
}

#survey input{
background-color:#435617;
border:solid 1px #222E06;
color:#fff;
margin-top:4px;
padding:2px;
}

#survey textarea{
height:40px;}

/*makes tab*/

#tabbed_box {
	width:100%;
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
	clear:both;
	height:37px;

}
ul.tabs li {
	list-style:none;
    height:34px;
	float:left;
	
}
ul.tabs li a {
color:#000;
padding:6px 4px 6px 4px;
text-decoration:none;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
border:1px solid #000;
background:#B1D7B2;
height:24px;
display:block;
float:left;
}

ul.tabs li a.active {
	color:#000;
	border:1px solid #000; 
	border-bottom:1px solid #D0DEBB;
	background:#D0DEBB;
}
.tab_content {

}
#content_2{ display:none; }

#tab_1{ width:140px;}
#tab_2{width:80px; 
margin-left:2px;}

.tab-heading{
font-size:18px;}

.colLeft1{
width:252px;
padding:6px 4px 6px 4px;
float:left;
background:url(images/tab-bg.gif) top repeat-x;
text-align:left;
}

.post-entry{
padding:0;
margin:0;}


/* MONTHLY PAYMENT CALCULATOR */
#middle_small3_border {
font-size: 11px;
width: 300px;
border: 1px solid #999;
padding: 2px;
}
.calctitle {
font-size: 14px;
font-weight: bold;
background-color: #cccccc;
color: #C30202;
padding: 3px;
text-align: center;
}
.calc_index_left {
float:left;
width: 115px;
text-align: left;
font-weight: bold;
padding-left: 1px;
padding-top: 4px;
margin-bottom: 2px;
}
.calc_index_right {
float:left;
width: 80px;
font-weight: bold;
padding-left: 1px;
margin-bottom: 2px;
}
.calc_index_fields {
width: 70px;
}
.calc_index_fields2 {
width: 75px;
}

.calc_index_border_dw_inv { 
font-size: 12px; 
padding: 2px; 
border-top: 1px solid #a6a6a6; 
background-color: #efefef;
font-weight: bold;
height: 22px;
width: 196px;
}
.calc_index_bottom_left {
float: left;
width: 100px;
text-align: left;
}
.calc_index_bottom_right {
float: right;
width: 95px;
text-align: center;
}
.calc_index_width {
width: 95px; 
}

/* Selector */

.selector-wrap{
background:#B9DED7;
width:303px;
}

.selector-heading{
font-size:14px;
color:#000;
font-weight:bold;
background:#D4EDE8;
text-align:center;
padding:4px;}

.selector-bg{
margin-top:8px;
background:url(images/selector-arrow.gif) 4px top no-repeat ; }

.make{
float:left;
width:280px;
height:30px;}

.make label{
font-weight:bold;
float:left;
width:130px;
text-align:right;}

.make span{
float:right;
width:146px;}

.make select{
width:146px;}

.zip-sel{width:142px;}

.selector-button{
width:120px;
font-weight:bold;
color:#000;
font-size:18px;}

.selector-car{
padding:10px 0 10px 0;}

.selector-text{
text-align:center;
padding:4px;}

.selector-text strong{
color:#9D0C0F;}


/*linkbait*/

#hGal { 
float:left; 
position:relative; 
z-index:2; }

#hGal a{ 
color:#9D0C0F;}

#hGal_top_pagi {
display:none;}

#hGal_top_pagi .btnNext {background-position:0 -48px;}
#hGal_top_pagi a span {display:none}
#hGal_top_pagi_p {margin-right:3px}

#hGal .gallery { float:left; position:relative;  z-index:2; }
#hGal .gallery .dl { float:left; width:100%; }

#hGal .meta { float:left; padding-bottom:5px; }
#hGal .showsl, .showsl .links { display:block; }
#hGal .slide { float:left; width:100%; margin-bottom: 6px; }

#hGal .dl .photo {
border:1px solid #ccc; 
float:left;
width:320px;
z-index:3; }

#hGal .dl .slide .header { 
color:#9D0C0F;
font-size:14px;
font-weight:bold;
padding-bottom:8px;}


#hGal .dl .stext { float:left; width:100%;}

#hGal .addthis {
z-index:10;
position:absolute;
right:24px;
top:10px;
width:30px;
padding:10px 0; 
}

#hGal .addthis a{
margin-bottom:2px;}

#hGal_bot_pagi { 
float:left; 
height:33px; 
position:relative; 
width:100%; 
z-index:2;
font-size:14px; }

#hGal_top_pagi_p2 { 
float:left; 
width:130px; }

#hGal_top_pagi_p2 a {
background:url(images/privious.gif) no-repeat;
color:#087267;
font-weight:bold;
display:block; 
padding:0px 4px 10px 46px; 
text-decoration:none;}

#hGal_top_pagi_n2 { float:right; width:80px; }

#hGal_top_pagi_n2 a.btnNext {
color:#087267;
font-weight:bold;
background:url(images/next.gif) no-repeat right;
display:block; 
padding:10px 26px 10px 0;
text-decoration:none;
margin-top:-9px; }

.gallery .ldrgif {display:none}
.hidesl, .hidesl .links {display:none;}
.showsl, .showsl .links {display:block;}

.copy-txt{}


/* mobile */
.wrap_mobi{
width:100%;
min-width:900px;
border:solid 1px #000;}

.head_mobi{
background:url(images/header_modi.gif) top left no-repeat #B1D7B2;
height:41px;
text-align:right;
border-bottom:solid 2px #000;}

.head_mobi div{
padding:14px 10px 0 0;
color:#666666;
font-size: 11px;}

.content_mobi{
float:left;
background:url(images/contentBg_mobi.gif) repeat-y #D0DEBB;
width:100%;
}


.colLeft_mobi{
width:320px;
float:left;
margin-right:10px;
}

.colRight_mobi{
padding-top:10px;
float:left;
width:560px;
background:url(images/new-confidential.gif) bottom left no-repeat;
text-align:left;
padding-bottom:80px;
}

.list_mobi { 
background:url(images/new-check.gif) left no-repeat;
margin-bottom:6px;
font-weight:bold;
padding-left:14px;}


.footer_mobi{
width:100%;
background-color:#B1D7B2;
float:left;
border-top:solid 2px #000;}

.secure_mobi{
width:140px;
float:left;}

.link_mobi{
padding:4px 4px 2px 4px;
color: #666666;}

.link_mobi a{
font-weight:bold;
color:#000;
text-decoration:none;}
.link_mobi a:hover{
text-decoration:underline;}

.copyright_mobi{
padding:2px 4px 4px 4px;
font-size: 10px;
color: #666666;
}

.promo{
border: 1px solid #92C193;
padding:6px;
background:#B1D7B2;
font-weight:bold;
font-size:14px;
}
