/*<style type="text/css">
*//*<style type="text/css">
*/.formline, .leftformline
{
	float:left;
	clear:left;
	width:100%;
	padding-bottom:2px;

}

.leftformline label.formlabel
{
	float:left;
	padding: 5px 10px 2px 0px;
}

form>.formline
{
	width:inherit !important;
}
.formline label.formlabel
{
	width:155px;
	float:left;
	padding: 5px 10px 2px 0px;
	text-align:right;
}

.formline .formdata,.leftformline .formdata, .one_line
{
	float:left;
}

label.tleft
{
	text-align:left !important;
}
input.checkbox
{
	float:left;
}
input.clearleft
{
	clear:left;
}
	
.product_row
{
	font-family:inherit;	
	border-bottom:1px solid cssCONTAINER_BORDER;
	display:table;
	width:100%;
	margin-bottom:10px;
}

.ps_featured
{
	display:block;
	font-family:inherit;	
	border-bottom:1px solid cssCONTAINER_BORDER;
}

.ps_featured .ps_image,.product_row .ps_image
{
	float:left;
	padding:10px;
}

.ps_featured .ps_title,.product_row .ps_title
{
	font-weight:bold;
	font-family:inherit;
	font-size:14px;
	color:cssLOCTOPAGENTNAMEH1_COLOR;
	margin-left:135px;
}
.ps_featured .ps_info,.product_row .ps_info
{
	display:block;
	margin-left:110px;
}
.ps_featured .ps_info ul,.product_row .ps_info ul
{
	list-style:none;
}

.ps_featured .ps_info ul li span,.product_row .ps_info ul li span
{
	font-weight:bold;
}


.ps_featured .ps_interested,.product_row .ps_interested
{
	float:right;
	padding-right:5px;
	width:125px;
}

.ps_navigation, .ps_sort_navigation
{
	display:block;
	padding:3px;
}
.ps_navigation
{
	text-align:right;
}

.ps_sort_navigation
{
	border-top:1px solid cssCONTAINER_BORDER;
	background:cssLOCTOP_BACKGROUND;
}

.row1
{
	background:cssLOCTOP_BACKGROUND;
}


#logoboxsub
{
	margin-top:20px;
}

/* *** */

.listings .title
{
 padding-bottom: 10px;
}

.listings .title a
{
  font-style: bold;  
  font-size: 14px;
  color:inherit !important;
  text-decoration:none;
}

#alertBox {
	background: #c00;
	border: 1px solid #a40000;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	padding: .5em;
	text-align: center;
	display: none;
}

.box_show
{
	display:block !important;
}

.clearall{
	clear:both;
}




body {
  background: #fff;
  font: 12px/13px Arial, Helvetica, sans-serif;
  color:#636363;
  }
  
a:link, a:active, a:visited
{
	color:#004A7E;
}

.nav a
{
	margin-bottom:1px;
	font-size:10px;
	color:#B0B0AE;
	text-transform:uppercase;
	text-decoration:none;
}

.site_links
{
	line-height: 22px;
}

#bullet_list ul
{
	margin: 0px; padding: 0px;
}

#bullet_list ul li
{
	width: 46%;
	float: left;
	margin-left: 10px;
	list-style: disc !important;
}

h1
{
	color:#004A7E;
	line-height: 24px;
	font-size: 22px;
}

h2
{
	line-height: 20px;
	font-size: 18px;
}

h2 a
{
	color:inherit !important;
	text-decoration:none;
}

h3
{
	line-height: 14px;
	font-size: 12px;
}

div
{
	/*position:relative;*/
	padding:0;margin:0;
}

  div.Article
  {

	display:table;
	width:100%;
  }

div.Article {
  background:
	url(/includes/contents/DESIGN/PROMO/custom_corners_topleft.gif)
  top left no-repeat;

  }

div.Article h2 {
  font-size:12px;
  padding:15px;
  margin:0;
}
div.Article h2 {
  background:
	url(/includes/contents/DESIGN/PROMO/custom_corners_topright.gif)
  top right no-repeat;
  }
div.ArticleBody {
  background:
	url(/includes/contents/DESIGN/PROMO/custom_corners_rightborder.gif)
  top right repeat-y;
  margin:0;
  margin-top:-5px;
  padding:15px;
  }
div.ArticleFooter {
  background:
	url(/includes/contents/DESIGN/PROMO/custom_corners_bottomleft.gif)
  bottom left no-repeat;
  }
div.ArticleFooter p {
  background:
	url(/includes/contents/DESIGN/PROMO/custom_corners_bottomright.gif)
  bottom right no-repeat;
  display:block;
  padding:15px;
  margin:-5px 0 0 0;
  }

  #content
  {
  	padding:0;margin:0 auto;
  	width:780px;

  }

div.break
{
	height: 10px;
	clear: both;
}

.sample_box
{
	width: 135px;
	float: left;
	text-align: center;
	padding-right:6px;
	padding-bottom:3px;
	padding-left:6px;
}

.small_img
{
	float: left;
	width: 165px;
	height: 165px;
}

/* SUB BOXES */

#sub_pkg_box, .sub_pkg_box
{
  width: inherit;
}

.sub_pkg_box
{
	height: 97px;
}

.box_spacer
{
	height: 10px;
	width: inherit;
	clear:both;
}


.pkg_title, .pkg_price{
	display:none;
}


a.box
{
	color:#5F5B5B;
	text-transform:none;
	font-size:11px;
	text-decoration: none;
}



.pkg_text
{
	padding:30px 0 0 12px;
	width:160px;
}

.bronze_pkg_box
{
	background: url(/includes/contents/DESIGN/PROMO/bronze_box.jpg) no-repeat;
	height: 95px;
}

.bronze_pkg_box_lender
{
	background: url(/includes/contents/DESIGN/PROMO/bronze_box_lender.jpg) no-repeat;
	height: 95px;
}

.bronze_pkg_box a
{
	display: block;
	height: 30px;
	width: 150px;
}

.bronze_pkg_box a span
{
	display: none;
}


.silver_pkg_box
{
	background: url(/includes/contents/DESIGN/PROMO/silver_box.jpg) no-repeat;
	height: 95px;
}

.silver_pkg_box_lender
{
	background: url(/includes/contents/DESIGN/PROMO/silver_box_lender.jpg) no-repeat;
	height: 95px;
}

.silver_pkg_box a
{
	display: block;
	height: 30px;
	width: 150px;
	float: left;
}

.silver_pkg_box_lender a
{
	display: block;
	height: 30px;
	width: 150px;
	float: left;
}

.silver_pkg_box a span
{
	display: none;
	float:left;
}

.silver_pkg_box_lender a span
{
	display: none;
	float:left;
}
.gold_pkg_box
{
	background: url(/includes/contents/DESIGN/PROMO/gold_box.jpg) no-repeat;
	height: 95px;
}

.gold_pkg_box_lender
{
	background: url(/includes/contents/DESIGN/PROMO/gold_box_lender.jpg) no-repeat;
	height: 95px;
}

.gold_pkg_box a
{
	display: block;
	height: 30px;
	width: 150px;
}

.gold_pkg_box_lender a
{
	display: block;
	height: 30px;
	width: 150px;
}
.gold_pkg_box a span
{
	display: none;
}

.gold_pkg_box_lender a span
{
	display: none;
}
.platinum_pkg_box
{
	background: url(/includes/contents/DESIGN/PROMO/platinum_box.jpg) no-repeat;
	height: 95px;
}

.platinum_pkg_box_lender
{
	background: url(/includes/contents/DESIGN/PROMO/platinum_box_lender.jpg) no-repeat;
	height: 95px;
}

.platinum_pkg_box a
{
	display: block;
	height: 30px;
	width: 150px;
}

.platinum_pkg_box_lender a
{
	display: block;
	height: 30px;
	width: 150px;
}

.platinum_pkg_box a span
{
	display: none;
}

.platinum_pkg_box_lender a span
{
	display: none;
}

.pkg_bubble
{
	width: 30px;
	height: 70px;
	float: right;
}

.pkg_bubble a
{
	display: block;
	width: 30px;
	height: 70px;
}

.pkg_bubble a span
{
	display: none;
}

.pkg_box_text
{
	padding: 0px 0px 0px 15px;
	width: 150px;
	height: 45px;
	clear: both;
}


.pkg_bottom_link
{
	float: right;
	clear:both;
	margin-top:-3px;
}

.pkg_bottom_link a
{
	display:block;

	width:95px;
	height:20px;

}

.pkg_bottom_link a span
{
	display:none;
}


/* END SUB BOXES BLOCK */


/* HEADER BOX */

#header_box
{
	display:block;
	padding:0;margin:0;
	float:left;
	width:780px;
	height:120px;
	background: url(/includes/contents/DESIGN/PROMO/top_box.jpg) no-repeat;
}

.header_top
{
	padding-top: 10px;
	z-index: 10;
}

.lead_count
{
	margin-top: 24px;
	padding-right: 16px;
	float: right;
	font-family: Arial;
	font-weight: Bold;
	font-size: 14px;
}

.lead_count_text
{
	color:#738531;
}
.lead_count_count
{
	color:#004A7E;
}

.header_logo
{
	height: 82px;
}

.header_links
{
	padding-left: 15px;
	z-index: 10;
}

.header_links a
{
	color: #004A7E;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}


/* END HEADER BLOCK */


/* PIPELINE BOX */
.build_bod
{
display:block;
padding:0;margin:0;
float:left;
width:529px;
height:350px;
background: url(/includes/contents/DESIGN/PROMO/build_box.jpg) no-repeat;
}

.build_content
{
	margin-right: 35px;
	padding-top: 60px;
	width: 240px;
	height: 165px;
	clear:both;
	float: right;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #184C94;
}

.build_content ul
{
	padding-left: 3px;
	margin: 13px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #184C94;
}

.build_content ul li
{
	padding-bottom: 8px;
}

.build_consult
{
	float: right;
	width: inherit;
	height: 60px;
}

.build_consult a
{
	margin-right: 15px;
	display:block;
	width:240px;
	height:60px;
	float: right;
}

.build_consult a span
{
	display:none;
}


/* END PIPELINE BLOCK */

/* Testimonial Box */
.testimonial_bod
{
	padding:0;margin:0;
  	float:inherit;
	width: inherit;
	height: 225px;
 	background: url(/includes/contents/DESIGN/PROMO/testimonial_box.jpg) no-repeat;
}

.testimonial
{
	margin-top: 25px;
	padding: 0px 20px;
	height: 160px;
}

.testimonial_pic
{
	width: 80px;
	height: 110px;
	float: left;
}

.testimonial_name
{
	float:left;
	font-family: Arial;
	font-weight: Bold;
	font-size: 15px;
	color: #184C94;
	padding-bottom: 3px;
	width: 120px;
}
.testimonial_loc
{
	float: left;
	font-family: Arial;
	font-weight: Bold;
	font-size: 11px;
	color:#738531;
	width: 120px;
}

.testimony
{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color:#738531;
	font-style: italic;
}

.bottom_link
{
	float: right;
	clear:both;
	position:absolute;
	bottom:14px;
	right:0;
}

.bottom_link a
{
	display:block;
	width:110px;
	height:20px;
}

.bottom_link a span
{
	display:none;
}


.testimonial_bod>.bottom_link
{
	margin-top:5px;
}

/* End TESTIMONIAL BLOCK */


/* DID YOU KNOW BOX */
.know_bod
{
	padding:0;margin:0;
  	float:inherit;
	width: inherit;
	height: 125px;
 	background: url(/includes/contents/DESIGN/PROMO/know_box.jpg) no-repeat;
}

.know_top
{
	padding: 35px 10px 0px;
	clear:both;
	font-family: Arial;
	font-weight: Bold;
	font-size: 12px;
	color: #184C94;
}

.know_content
{
	padding: 10px 10px 0px;
	clear:both;
	font-family: Arial;
	font-weight: normal;
	font-size: 10px;
	color: #184C94;
}

a.know_link
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	color: #184C94;
	text-decoration: underline;
}

/* END DID YOU KNOW BLOCK */


/* TRAFFIC BOX */

.traffic_bod
  {
  	padding:0px; margin:2px 0px 0px;
  	float:left;
	width:528px;
	height:200px;
	background: url(/includes/contents/DESIGN/PROMO/traffic_box.jpg) no-repeat;
  }
.traffic_bod_small
{
 	padding:0px; margin:2px 0px 0px;
  	float:left;
	width:264px;
	height:100px;
	background: url(/includes/contents/DESIGN/PROMO/traffic_box_small.jpg) no-repeat;
}

.traffic_content
{
	padding: 0px 0px;
}

.traffic_top
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.traffic_head
{
	height: 40px;
	width:inherit;
	clear:both;
}

.traffic_cube
{
	float: left;
	width: 150px;
	height: 160px;
	padding: 0px 5px 0px 15px;
}
.traffic_cubesmallImg
{
	float: left;
	width: 60px;
	height: 65px;
	padding: 0px 5px 0px 15px;
}

.services_box_sub
{
	float: left;
}

/* BRONZE */
.traffic_bronze
{
	background: url(/includes/contents/DESIGN/PROMO/bronze_pkg.jpg) top left no-repeat;
	height: 65px;
	clear:both;
}

.traffic_bronze a
{
	display: block;
	height: 65px;
	width: 150px;
}

.traffic_bronze a span
{
	display: none;
}

.traffic_bronze_btn
{
	height: 25px;
	background: url(/includes/contents/DESIGN/PROMO/bronze_btn.jpg) center center no-repeat;
	clear: both;
}

.traffic_bronze_btn a
{
	display: block;
	height: 25px;
}

.traffic_bronze_btn span
{
	display: none;
}


/* BRONZE */



/* SILVER */
.traffic_silver
{
	background: url(/includes/contents/DESIGN/PROMO/silver_pkg.jpg) top left no-repeat;
	height: 65px;
	clear:both;
}

.traffic_silver a
{
	display: block;
	height: 65px;
	width: 150px;
}

.traffic_silver a span
{
	display: none;
}

.traffic_silver_btn
{
	height: 25px;
	background: url(/includes/contents/DESIGN/PROMO/silver_btn.jpg) center center no-repeat;
	clear: both;
}

.traffic_silver_btn a
{
	display: block;
	height: 25px;
}

.traffic_silver_btn span
{
	display: none;
}


/* SILVER */

/* GOLD */
.traffic_gold
{
	background: url(/includes/contents/DESIGN/PROMO/gold_pkg.jpg) top left no-repeat;
	height: 65px;
	clear:both;
}

.traffic_gold a
{
	display: block;
	height: 65px;
	width: 150px;
}

.traffic_gold a span
{
	display: none;
}

.traffic_gold_btn
{
	height: 25px;
	background: url(/includes/contents/DESIGN/PROMO/gold_btn.jpg) center center no-repeat;
	clear: both;
}

.traffic_gold_btn a
{
	display: block;
	height: 25px;
}

.traffic_gold_btn span
{
	display: none;
}


/* GOLD */

/* platinum */
.traffic_platinum
{
	background: url(/includes/contents/DESIGN/PROMO/platinum_pkg.jpg) top left no-repeat;
	height: 65px;
	clear:both;
}

.traffic_platinum a
{
	display: block;
	height: 65px;
	width: 150px;
}

.traffic_platinum a span
{
	display: none;
}

.traffic_platinum_btn
{
	height: 25px;
	background: url(/includes/contents/DESIGN/PROMO/platinum_btn.jpg) center center no-repeat;
	clear: both;
}

.traffic_platinum_btn a
{
	display: block;
	height: 25px;
}

.traffic_platinum_btn span
{
	display: none;
}

/* platinum */



/* END TRAFFIC BLOCK */

/* LEAD BOX */

.lead_bod
{
	padding:0px; margin:2px 0px 0px;
  	float:left;
	width:246px;
	height:200px;
	background: url(/includes/contents/DESIGN/PROMO/lead_box.jpg) no-repeat;
}

.lead_top
{
	padding: 40px 10px 0px;
	clear:both;
	font-family: Arial;
	font-size: 12px;
}

.lead_image
{
	background: url(/includes/contents/DESIGN/PROMO/lead_gen.jpg) center center no-repeat;
	float: left;
	padding: 10px 15px;
	width: 100px;
	height: 100px;
}

.lead_image a
{
	display:block;
	width:100px;
	height:100px;
}

.lead_image a span
{
	display:none;
}


.lead_list ul
{
	list-style: none;
	padding-top: 10px;
	font-weight: bold;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}

.lead_list ul li
{
	padding-top: 5px;
}

/* END LEAD BLOCK */



.consult_page_text
{
	clear:both;
	float: left;
/*	width: 260px;	*/
	padding-right: 25px;
}

.consult_page_form
{
	float: inherit;
}





  .bod
  {
  	padding:0;
  	margin:0;
  	float:left;
	width:534px;

  }
  .nav
  {

	position:relative;
  	padding:0;
  	margin:0;
  	margin-top:0px;
  	float:right;
	width:246px;
  }


#head
{
	padding:0;
	margin:0 0 15px 0;
	width:780px;



}
#head div.Article {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_1_topleft.gif)
  top left no-repeat;

  }
#head div.Article h2 {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_1_topright.gif)
  top right no-repeat;
  }
#head div.Article div.rb {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_1_topright.gif)
  top right no-repeat;
  font-size:12px;
  padding:1px;
  margin:0;
  height:23px;
  }

.call
{
	float:right;
	padding:0;margin:0;

	display:block;
	  background:
	url(/includes/contents/DESIGN/PROMO/c1_top_two_tone.gif);
	width:245px;height:23px;
}

.call span
{
	font-weight:bold;
	color:#004A7E;
	padding-top:5px;
	padding-right:20px;
	float:right;
}

#head div.ArticleBody {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_1_rightborder.gif)
  top right repeat-y;
  }

#head div.ArticleFooter {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_1_bottomleft.gif)
  bottom left no-repeat;
  color:#BFD2DF;
  }
#head div.ArticleFooter p,
#head div.ArticleFooter div.bg {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_1_bottomright.gif)
  bottom right no-repeat;
  display:block;
  padding:20px 10px 10px 10px;
  margin:-5px 0 0 0;

  }

#head div.ArticleFooter div.txt span
{
	display:inline;
	padding-right:20px;
}
/*
#head div.ArticleFooter div.txt ul
{
	list-style:none;
	margin-top:-10px;
	padding:0;
}

#head div.ArticleFooter ul li
{
	float:left;
	padding-right:20px;
	font-size:10px;

}
*/
#head div.ArticleFooter a {
  color:#004A7E;
  font-weight:bold;
  text-transform:uppercase;
  text-decoration:none;
}




.leads
{
	padding-top:20px;
	color:#7E825C;
	padding-right:10px;
	font-weight:bold;
}

.leads strong
{
	color:#004A7E;
}
.topnav
{
	display:block;
	margin-bottom:1px;
	font-size:10px;
}
.topnav ul
{
	list-style:none;
}
.topnav ul li
{
	float:right;
	padding-right:10px;
}
.topnav a
{
	color:#B0B0AE;
	text-transform:uppercase;
	text-decoration:none;
}

.topwrap
{
	display:block;
	height:60px;
}
.logoimage
{
	float:left;
	margin-left:10px;
	margin-right:10px;
}
div.tagline
{
	padding:10px 0 0px 10px;
	border-left:1px solid #A0A8AA;
	color:#A0A8AA;
	height:48px;
	text-transform:uppercase;
	line-height:20px;
}

.bottomnav
{
	text-align: right;
}

  /*--------------------
  ----------------------
  --------------------*/
div.repbox div.Article {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_2_topleft.gif)
  top left no-repeat;
  background-color:#ee3;

  }
div.repbox div.Article h2 {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_2_topright.gif)
  top right no-repeat;
  }
div.repbox div.Article div.rb {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_2_topright.gif)
  top right no-repeat;
  font-size:12px;
  padding:7px;
  margin:0;
  }

div.repbox div.ArticleBody {

  background:
	url(/includes/contents/DESIGN/PROMO/c1_2_rightborder.gif)
  top right repeat-y;
  margin:0;
  font-size:10px;
  font-style:italic;
  margin-top:-7px;
  padding:2px 8px 8px 8px;
  color:#7E825C;
  }

 div.repbox div.ArticleBody img
 {
 	padding:5px;
 }
  div.repbox div.ArticleBody span
  {
  	font-style:normal;
  }
  div.repbox div.ArticleBody strong
  {
  	color:#004A7E;
  	font-style:normal;
	font-size:12px;
  }

  div.repbox div.ArticleFooter div.readmore
  {
  	display:block;
	float:right;
  }

  div.repbox div.ArticleFooter div.readmore a
   {
   	display:block;
   	  background:
	url(/includes/contents/DESIGN/PROMO/c1_read_more.gif);
	width:101px;height:24px;

   }

   div.repbox div.ArticleFooter div.readmore a span
   {
   	display:none;
   }

div.repbox div.ArticleFooter {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_2_bottomleft.gif)
  bottom left no-repeat;
  height:24px;
    margin:-15px 0 0 0;
  }
div.repbox div.ArticleFooter p {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_2_bottomright.gif)
  bottom right no-repeat;
  display:block;;

  padding:8px;
  margin:-5px 0 0 0;
  }

  div.repbox
  {
  	margin-bottom:8px;
  }


  div.otherside div.Article {
  background:
	url(/includes/contents/DESIGN/PROMO/c2_3_topleft.gif)
  top left no-repeat;

  }
div.otherside div.Article h2 {
  background:
	url(/includes/contents/DESIGN/PROMO/c2_3_topright.gif)
  top right no-repeat;
  font-size:14px;
  letter-spacing:2px;
  font-weight:normal;
  padding:7px 15px 14px 15px;
  color:#FFF;
  }
div.otherside div.Article div.rb {
  background:
	url(/includes/contents/DESIGN/PROMO/c2_3_topright.gif)
  top right no-repeat;
  font-size:12px;
  padding:7px;
  margin:0;
  }

div.otherside div.ArticleBody {
  background:
	url(/includes/contents/DESIGN/PROMO/c2_3_rightborder.gif)
  top right repeat-y;
  margin:0;
  margin-top:-5px;
  padding:0 8px 0 8px;
  font-size:11px;
  color:#004A7E;
  }

  div.otherside div.ArticleBody a
  {
	text-transform:uppercase;
	color:#004A7E;
  }
div.otherside div.ArticleFooter {
  background:
	url(/includes/contents/DESIGN/PROMO/c2_3_bottomleft.gif)
  bottom left no-repeat;
  height:10px;

  }
div.otherside div.ArticleFooter p
{
  background: url(/includes/contents/DESIGN/PROMO/c2_3_bottomright.gif) bottom right no-repeat;
  display:block;
  padding:0px 10px 10px 10px;
  margin:-5px 0 0 0;
}

  /*****************
  ******************
  *****************/
  div.spotnav
  {
  	width:246px !important;
  }

  div.spotnav div.Article h2  {
	font-size:13px !important;
	font-family: arial;
	letter-spacing: 50em;
}

div.spotlight
{
	width:520px;
}

div.spotlight div.Article
{
  background:
	url(/includes/contents/DESIGN/PROMO/c1_3_topleft.gif)
  top left no-repeat;
}

div.spotlight div.Article h2
{
  background:
	url(/includes/contents/DESIGN/PROMO/c1_3_topright.gif)
  top right no-repeat;
  font-size:18px;
  letter-spacing:2px;
  color:#004A7E;

}

div.spotlight div.ArticleBody {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_3_rightborder.gif)
  top right repeat-y;
  margin:0;
  margin-top:-5px;
  padding:2px 15px 18px 15px;
  }
div.spotlight div.ArticleFooter {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_3_bottomleft.gif)
  bottom left no-repeat;
  }
div.spotlight div.ArticleFooter p {
  background:
	url(/includes/contents/DESIGN/PROMO/c1_3_bottomright.gif)
  bottom right no-repeat;
  display:block;
  padding:5px;
  margin:-10px 0 0 0;
  }

    div.spotnav img
  {
  padding:8px;
  }

  div.spotnav ul li
  {
  	font-weight:bold;
  }


/* 00000000000000000000000000000
00000000000000000000000000000000
000000000000000000000000000000*/
div.c2 div.Article {
  background:
	url(/includes/contents/DESIGN/PROMO/c2_topleft.gif)
  top left no-repeat;
}

div.c3 div.Article {
  background:
	url(/includes/contents/DESIGN/PROMO/c3_topleft.gif)
  top left no-repeat;
}

div.c4 div.Article {
  background:
	url(/includes/contents/DESIGN/PROMO/c4_topleft.gif)
  top left no-repeat;
}

div.c2 div.Article div.rb {
  background:
	url(/includes/contents/DESIGN/PROMO/c2_topright.gif)
  top right no-repeat;
}

div.c3 div.Article div.rb {
  background:
	url(/includes/contents/DESIGN/PROMO/c3_topright.gif)
  top right no-repeat;
}

div.c4 div.Article div.rb {
  background:
	url(/includes/contents/DESIGN/PROMO/c4_topright.gif)
  top right no-repeat;
}

div.sidecolor div.Article div.rb {

  font-size:12px;
  padding:7px;
  margin:0;
  }

div.c2 div.ArticleBody {
  background:
	url(/includes/contents/DESIGN/PROMO/c2_rightborder.gif)
  top right repeat-y;
}


div.c3 div.ArticleBody {
  background:
	url(/includes/contents/DESIGN/PROMO/c3_rightborder.gif)
  top right repeat-y;
}


div.c4 div.ArticleBody {
  background:
	url(/includes/contents/DESIGN/PROMO/c4_rightborder.gif)
  top right repeat-y;
}
div.sidecolor div.ArticleBody {


  margin:0;
  font-size:10px;
  font-style:italic;
  margin-top:-7px;
  padding:2px 8px 8px 8px;
  color:#7E825C;
  }

 div.sidecolor div.ArticleBody img
 {
 	padding:5px;
 }
  div.sidecolor div.ArticleBody span
  {
  	font-style:normal;
  }
  div.sidecolor div.ArticleBody strong
  {
  	color:#004A7E;
  	font-style:normal;
	font-size:12px;
  }

  div.sidecolor div.ArticleFooter div.clickhere
  {
  	display:block;
	float:right;
  }

    div.c2 div.ArticleFooter div.clickhere a
	{
   	display:block;
   	  background:
	url(/includes/contents/DESIGN/PROMO/c2_click_here.gif);
	}
	    div.c3 div.ArticleFooter div.clickhere a
	{
   	display:block;
   	  background:
	url(/includes/contents/DESIGN/PROMO/c3_click_here.gif);
	}

	    div.c4 div.ArticleFooter div.clickhere a
	{
   	display:block;
   	  background:
	url(/includes/contents/DESIGN/PROMO/c4_click_here.gif);
	}
  div.sidecolor div.ArticleFooter div.clickhere a
   {

	width:96px;height:22px;

   }

   div.sidecolor div.ArticleFooter div.clickhere a span
   {
   	display:none;
   }
div.c2 div.ArticleFooter {
  background:
	url(/includes/contents/DESIGN/PROMO/c2_bottomleft.gif)
  bottom left no-repeat;

   }

   div.c3 div.ArticleFooter {
  background:
	url(/includes/contents/DESIGN/PROMO/c3_bottomleft.gif)
  bottom left no-repeat;

   }

   div.c4 div.ArticleFooter {
  background:
	url(/includes/contents/DESIGN/PROMO/c4_bottomleft.gif)
  bottom left no-repeat;

   }
div.sidecolor div.ArticleFooter {

  height:22px;
    margin:-15px 0 0 0;
  }
div.c2 div.ArticleFooter p {
  background:
	url(/includes/contents/DESIGN/PROMO/c2_bottomright.gif)
  bottom right no-repeat;
}

div.c3 div.ArticleFooter p {
  background:
	url(/includes/contents/DESIGN/PROMO/c3_bottomright.gif)
  bottom right no-repeat;
}

div.c4 div.ArticleFooter p {
  background:
	url(/includes/contents/DESIGN/PROMO/c4_bottomright.gif)
  bottom right no-repeat;
}
div.sidecolor div.ArticleFooter p {

  display:block;

  padding:8px;
  margin:-5px 0 0 0;
  }


div.sidecolor div.ArticleFooter p.hide {
display:none;
}
  div.sidecolor
  {
  	margin-bottom:8px;
  }
.sidecolor span
{
	float:right;
	display:block;
	width:64px;
	height:54px;
}

.sidecolor h5
{
	color:#000;
  font-size:18px;
  margin-top:5px;
 }

.sidecolor span.price1
{
   	  background:
	url(/includes/contents/DESIGN/PROMO/c1_price_1.gif) no-repeat;
	padding-right:10px;
}

.sidecolor span.price2
{
   	  background:
	url(/includes/contents/DESIGN/PROMO/c1_price_2.gif) no-repeat;
	padding-right:10px;
}

.sidecolor span.price3
{
   	  background:
	url(/includes/contents/DESIGN/PROMO/c1_price_3.gif) no-repeat;
	padding-right:10px;
}

.sidecolor span.price1 strong,
.sidecolor span.price2 strong,
.sidecolor span.price3 strong
{
	display:none;
}


.sidecolor .c2,
.sidecolor .c3,
.sidecolor .c4
{
margin-bottom:8px;
}
/*&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&*/
.bod div.other
{
	padding-top:8px;
	width:519px;
}
.bod div.main
{

	width:519px; height:346px;
	background: url(/includes/contents/DESIGN/PROMO/c1_body.jpg) no-repeat;
	color:#004A7E;
	padding-top:8px;
}

.bod div.main h2
{
	text-align:center;
	text-transform:uppercase;
	padding:0;margin:0;

}

.bod div.main p,.bod div.main ul
{
	margin-left:250px;
	margin-right:10px;
}

.bod div.main p,.bod div.main ul li
{
	padding-bottom:10px;
}

.bod div.main  div.consult
{
	margin-left:250px;
}


div.consult a,div.side_guar a
{
   	display:block;
   	  background:
	url(/includes/contents/DESIGN/PROMO/free_consult.jpg) top center no-repeat;
	width:246px;height:70px;
	margin-bottom:10px;
}


div.side_guar a
{
   	  background:
	url(/includes/contents/DESIGN/PROMO/side_guar.png) top center no-repeat;
	width:246px;height:70px;
	
}
div.consult a span, div.side_guar a span
{
	display:none;
}

.items
{
	display: table;
}

.package
{

	float:left;
	width:150px;
	font-size:11px;
	padding-top:5px;
	margin-right:4px;
	color:#5F5B5B;
}
.package p
{
	clear:both;
	padding-top:5px;
}
.package strong
{
	color:#415156;
}

.package ul
{
	padding-left: 5px;
}

.package span
{
	float:left;
	display:block;
	width:64px;
	height:54px;
}

.package span.price1
{
   	  background:
	url(/includes/contents/DESIGN/PROMO/c1_price_1.gif) no-repeat;
	padding-right:10px;
}

.package span.price2
{
   	  background:
	url(/includes/contents/DESIGN/PROMO/c1_price_2.gif) no-repeat;
}

.package span.price3
{
   	  background:
	url(/includes/contents/DESIGN/PROMO/c1_price_3.gif) no-repeat;
}

.package span strong
{
	display:none;
}

.package h5
{
	color:#000;
	display:inline;
	font-size:13px;

}



#partner
{
	clear: both;
	padding: 20px 0px;
}

#partner_logo
{
	float: left;
	width: 50%;
	padding: 0px 5px;
}

#partner_desc
{
	float: left;
	width: 44%;
	padding: 0px 5px;
}





.left
{
	float:left;
}

.right
{
	float:right;
}

  #foot
  {
	clear:both;
  }

.clear
{
	clear:both;
	padding:1px;
}

.bottom_block
{
	padding:0;margin:0;
}

.top_block
{
	height:359px;
}

.copyright
{
	float:left;
	width:528px;
}

.formline
{
	float:left;
	clear:left;
	width:95%;
	padding-bottom:2px;


}

.formhead
{
	padding-top:20px;
}

form>.formline
{
	width:inherit !important;
}
.formline label.formlabel
{
	width:155px;
	float:left;
	padding: 5px 10px 2px 0px;
	text-align:right;
}

.formline .formdata
{
	width:155px;

	float:left;
}

label.tleft
{
	text-align:left !important;
}

input.clearleft
{
	clear:left;
}

hr.form
{
	width:500px;
}


.what_block
{
	margin-left:55px;
	display:block;
	width:411px;
	height:80px;
	margin-bottom:35px;
}



.what_block span.headline a,.what_block span.text a
{
	display:block;
	width:411px;
	height:40px;
}

.what_block span.headline a span,.what_block span.text a span
{
	display:none;
}




/*
<div class="what_block what_broker">
	<span class="headline"><a href="http://www.realestatepromoter.com/index.php?base=lender_services ">Mortgage Broker</a></span>
	<span class="text"><a href="http://www.realestatepromoter.com/index.php?base=lender_services "><strong>Click Here</strong> if you happen to be a Mortgage Broker who is looking to increase their average mortages a month.</a></span>
</div>

*/

.what_agent
{
	background:url('http://www.realestatepromoter.com/includes/contents/DESIGN/PROMO/what_agent.png') no-repeat;
}

.what_broker
{
	background:url('http://www.realestatepromoter.com/includes/contents/DESIGN/PROMO/what_broker.png') no-repeat;
}

/* *** */

.plus
{
	margin-left: 10px;
}

.sp
{
	list-style:none;
	padding-left:5px;
margin-left:5px;
}
.sp li
{
	margin:0px;
	padding-left:5px;
}
.sp1 span
{		
/* 	margin-right:10px; */
/*  	float:right; */
}
.sp1
{
	list-style:none;
}
.sp1 li
{
	
	width:100%;
	border-bottom: 1px solid #000000;
}
.sp2
{
	list-style:none;
	padding-left:0px;
}
.sp2 li
{		
	margin:0px;
	padding:0px;			
}
.sptitle
{
	background:#99ccff;
	color:#ffffff;
}
.intpartners
{
	padding-left:5px;	
	list-style:none;
}
.intpartners  img
{
	width:85px;
	padding-right:5px;
}

.intpartners td
{
	padding-bottom:10px;
}
.monthly
{
	color:#99CCFF;
}
.miniTemp1
{
	width:150px;
	float:left;
	display:block;		
	font-size:12px;
}
.miniTemp1 img
{
	width: 150px;
	height: 158px;
	padding: 5px 0px 5px 0px;
}
.miniTemp2
{
	width:75px;
	float:left;
	display:block;		
	font-size:12px;
}
.miniTemp2 img
{
	width: 75px;
/* 	height: 158px; */
	padding: 5px 0px 5px 0px;
}
.plus1
{
	width:40px;
	float:left;
	display:block;
	padding-left:10px;
	padding-right: 10px;
	padding-top:60px;
	font-size:80px;
}
.plus2
{
	width:200px;
	float:left;
	display:block;
	padding-left: 20px;
	padding-top:30px;
	font-size:20px;
	line-height: 1.4;
}
.plus11
{
	width:40px;
	float:left;
	display:block;
	padding-left:10px;
	padding-right: 10px;
	padding-top:30px;
	font-size:30px;
}
.plus21
{
	width:100px;
	float:left;
	display:block;
	padding-left: 5px;
	padding-top:5px;
	font-size:20px;
	line-height: 1.4;
}
.feature1
{
	display:block;
	width:260px;
	float:left;
	border-right:1px solid #cccccc;
	padding-right:20px;
}
.feature2
{
	display:block;
	width:260px;
	float:left;
	padding-right:20px;
}
.coachingOffer
{
	background:url(http://www.realestatepromoter.com/includes/contents/DESIGN/PROMO/partners/coachingoffer.gif) no-repeat;
	width:260px;
	height:305px;
}
.coachingOffer div
{
	padding-top: 60px;
	margin:10px;
	padding-left: 50px;
	width:150px;
}
.row3
{
	display:block;
	width:180px;
	float:right;
}
.hosting1
{
	width:300px;
	float:left;
	display:block;
}
.hosting2
{
	width:450px;
	float:left;
	display:block;
	padding-left:10px;
}
.offer1
{
	background:#CCFF66;
	border:1px solid #000000;
	padding:5px;
	margin-top:20px;
}
.stats
{
	background:#CCFF66;
	border:1px solid #000000;
	padding:5px;
	margin-top:20px;
}
.offer1Text
{		
}
.offer1img
{	
}
.offer1img img
{
	width: 75px;
	float:left;
}
.rdedBox
{
	float: left;
	width: 130px;
	display:block;		
 	padding-bottom: 10px;
}
.cnt h2
{		
	font-size:15px;
	margin:0px;
	font-weight:bold;
	text-align:center;
}
.hdr
{
	margin:0px;
	height:15px;
	display:block;
	background:url(/includes/contents/DESIGN/PROMO/rounded_top.jpg) top no-repeat;
}
.hdrbtm
{
	margin:0px;
	height:15px;
	display:block;
	background:url(/includes/contents/DESIGN/PROMO/rounded_btm.jpg) bottom no-repeat;
}
.cnt
{
	text-align:center;
	height:76px;
	display:block;
	padding-left:10px;
 	padding-bottom:10px;
	margin:0px;
	background:#ccc555;
 	background:url(/includes/contents/DESIGN/PROMO/rounded_mdl.jpg) center repeat-y;
}
.hrs
{
	color:#ccc444;
}
.orH
{
	color:#ff9933;	
}
.orH2
{
	color:#ff9933;	
}

.pricing_grid
{
	border:1px solid #004A7E;

}

.pricing_grid th
{
	background:#004A7E;
	color:#FFF;
	font-size:14px;
}

.pricing_grid td
{
	border-bottom:1px solid #C4CFDF;
}

.pricing_grid .row1
{
	background:#F0F3F7;
}

.right_side
{
	border:1px solid #eee;
	display:block;
}

.right_side label
{
	width:65px !important;
}

.right_side .formdata input,.right_side .formdata textarea
{
	width:155px;
}

._spH
{
	clear:both;
}
table.product_grid
{
	border:1px solid #013274;
}

table.product_grid th, table.product_grid th a
{
	background:#013274;
	color:#FFF;
	vertical-align:bottom;
	text-decoration:none;
}

table.product_grid td
{
	text-align:center;
	width:519px;
}

table.product_grid td span.x
{
	display:block;
	float:left;
	width:40px;
	margin-left:10px;
	height:30px;	
	overflow:hidden;
	background:url(/images/x.png) no-repeat;
	text-indent:-99999px;	
}
table.product_grid td 
{
	vertical-align:top;
}
table.product_grid td.first
{
	vertical-align:middle;
}
.row1, .row0
{
	padding:5px;
}

.row1
{
	background-color:#E0E7E8;
}
.small_buy
{
	border:none;
	width:67px;
	height:31px;
	background:url(/images/small-buy.png) no-repeat;
	color:#FFF;
	font-weight:bold;	
}
