﻿body 
{
	background-image: url("http://www.realestatelifestyle.com/images/bg_gray_fade.jpg");
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position:top;	
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
}

p
{
	color: #000000;
	font-size: 13pt;
    text-decoration:none;
}

p.carol_email
{
	color: #000000;
	font-size: 13pt;
    text-decoration:none;
	font-family: "Courier New", Courier, monospace;
}

a, a:visited
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	color: Olive;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: none;	
}

a:hover, a:active
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	color: Maroon;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: none;
}



a.LinkBigBlue, a.LinkBigBlue:visited
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	color: Blue;
	font-size: 18pt;
	font-weight: bold;
	text-decoration: none;	
}

a.LinkBigBlue:hover, a.LinkBigBlue:active
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	color: Red;
	font-size: 18pt;
	font-weight: bold;
	text-decoration: none;
}

ul.standard_spaced
{
    font-size: 13pt;    
}

a.LinkFreeTraining, a.LinkFreeTraining:visited
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	color: Blue;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: none;	
}

a.LinkFreeTraining:hover, a.LinkFreeTraining:active
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	color: Maroon;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: none;
}


ul.freetraining_list
{
	font-family: Times New Roman;
	/*list-style-image: url("http://media.realestatelifestyle.com/images/list_arrow.jpg");*/
	margin-left: 45pt;
	font-size: 14pt;
	line-height:19pt;
}

.login-field {
    font-size: 20px;
    /*height: 35px;*/
    margin-right: 6px;
    font-family: lucida grande;
    color: #555555;
    padding: 6px;
    width: 280px;
}

.login-label {
    font-size:10pt;
    color:#333333;
    font-weight:bold;
    font-family:arial,sans-serif;

}

#drop_in_form 

.login-field {
    font-size: 20px;
    /*height: 35px;*/
    margin-right: 6px;
    font-family: lucida grande;
    color: #555555;
    padding: 6px;
    width: 280px;
}

.login-label {
    font-size:10pt;
    color:#333333;
    font-weight:bold;
    font-family:arial,sans-serif;

}

p.small_pic
{
	color: #000000;
	font-size: 9pt;
    text-decoration:none;
}

p.subheading_drop
{
	color: #000000;
	font-size: 15pt;
    text-decoration:none;
}

p.heading_main
{
	color: #000000;
	font-size: 20pt;
	font-weight: bold;
}

p.subheading_main
{
	color: #000000;
	font-size: 16pt;
	font-weight: bold;
}

span.subheading_main
{
	color: #000000;
	font-size: 16pt;
	font-weight: bold;
}


#dropmenudiv{
	position:absolute;
	border:1px solid black;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:1;
	background-color: White;
	text-decoration: none;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 3px 1px 1px;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #cf504c;
	text-decoration: none;	
}

a.sub_menu, a.sub_menu:visited
{
	color: #000000;
	font-size: 12px;
	text-decoration: none;	
}

a.sub_menu:hover, a.sub_menu:active
{
/*	color:#00B050; */
	color:#ffffff;
	font-size: 12px;
	text-decoration: none;
}
 
#TopNav 
{   
	/*color: #27318B;*/
    background: #646564;
    font-family: Arial; 
    font-size: 14px;    
}

#TopNav TD
{
	text-align:center;
    font-size: 14px;
    /*background: #646564; */
    background-image: url("http://www.realestatelifestyle.com/images/bg_gray_menu.jpg");
    /*background-image: url(images/btn_menu_bg_off.jpg);*/
    border-width: 1;
    border-color: Blue;
}

#TopNav TD a, #TopNav TD a:visited
{
    color: #FFFFFF;
    text-decoration:none;
    font-size: 14px;
    /*background-image: url(images/btn_menu_bg_off.jpg);*/
}

#TopNav TD a:hover, #TopNav TD a:active
{
    color: #FFFFFF;
    font-size: 14px;
    border-width: 1;
    /*background-image: url(images/btn_menu_bg_on.jpg); */
}

a.sideLinkScroll, a.sideLinkScroll:visited
{
	color:Gray;
	font-size: 9px;	
}

a.sideLinkScroll:hover, a.sideLinkScroll:active
{
	color:Gray;
	font-size: 9px;
	text-decoration: none;
}

p.bottom_menu
{
	color: Gray;
	font-size: 8pt;
    text-decoration:none;
}

p.RadioPageTitle
{
	color: #a93c34;
	font-size: 12pt;
	font-weight:bold;
    text-decoration:none;
}

SPAN.Red
{
	color: Red;
}

SPAN.YellowBack
{
	background-color: Yellow;
}

SPAN.SubtitleCenterLarge
{
	font-size: 16pt;
	font-weight:bolder;	
}

p.SalesLetterPageText
{
	font-family: Arial;
	color: #000000;
	font-size: 13pt;
    text-decoration:none;
}

p.SalesLetterPageTitle
{
	font-family: Arial;
	color: #000000;
	font-size: 16pt;
	font-weight:bolder;
    text-decoration:none;
}

p.SalesLetterPageSubTitle
{
	font-family: Arial;
	color: #000000;
	font-size: 14pt;
    text-decoration:none;
}

p.SalesLetterPageSubSubTitle
{
	font-family: Times New Roman;
	color: #000000;
	font-size: 14pt;
    text-decoration:none;
}


a.bottom_menu, a.bottom_menu:visited
{
	color:Gray;
	font-size: 8pt;	
}

a.bottom_menu:hover, a.bottom_menu:active
{
	color:Gray;
	font-size: 8pt;
	text-decoration: none;
}

p.TopLocation
{
	font-family: Verdana;
	color: #FFFFFF;
	font-size: 11pt;
    text-decoration:none;  
}

a.topLocation, a.topLocation:visited
{
	color:#ffffff;
	font-size: 12pt;	
}

a.topLocation:hover, a.topLocation:active
{
	color:#cccccc;
	font-size: 12pt;
	text-decoration: none;
}

a.topLinks, a.topLinks:visited, p.topLink
{
	color: Gray;
	font-size: 10pt;	
}

a.topLinks:hover, a.topLinks:active
{
	color: Gray;
	font-size: 10pt;
	text-decoration: none;
}

a.sideWorkshop, a.sideWorkshop:visited, p.sideWorkshop
{
	color: White;
	font-size: 13pt;
	font-weight:bold;	
}

a.sideWorkshop:hover, a.sideWorkshop:active
{
	color: White;
	font-size: 13pt;
	font-weight:bold;
	text-decoration: none;
}

a.topWorkshop, a.topWorkshop:visited, p.topWorkshop
{
	color: #991d1d;
	font-size: 15pt;
	font-weight:bold;	
}

a.topWorkshop:hover, a.topWorkshop:active
{
	color: #991d1d;
	font-size: 15pt;
	font-weight:bold;
	text-decoration: none;
}

a.SeminarLinks, a.SeminarLinks:visited
{
	color: Olive;
	font-size: 13pt;	
}

a.SeminarLinks:hover, a.SeminarLinks:active
{
	color: Maroon;
	font-size: 13pt;
	text-decoration: none;
}

table.testimonials {
	border-width: 1px;
	border-spacing: 0px;
	padding: 9px;
	border-style: solid;
	border-color: Olive;
	border-collapse: separate;
	background-color: white;
	width:95%;	
}


table.frame_red_drawn 
{
    height:263px;
    width:840px;
	background-image: url(http://media.realestatelifestyle.com.s3.amazonaws.com/images/bg_frame_drawn_red_001.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align: center;
}

div.frame_red_drawn_text
{
 vertical-align:middle;
}


table.testimonials td {
	border-width: 0px;
	padding: 6px;
	background-color: white;
}

p.testimonial
{
	color: #000000;
	font-size: 12pt;
    text-decoration:none;
    text-align: left;
}

p.testimonial_book
{
	color: #000000;
	font-size: 12pt;
    text-decoration:none;
}

p.subheader_book
{
	color: #000000;
	font-size: 16pt;
	font-weight: bold;
    text-decoration:none;
}

a.greenLink, a.greenLink:visited
{
	color: Green;
	font-size: 16pt;	
}

a.greenLink:hover, a.greenLink:active
{
	color: Navy;
	font-size: 16pt;
	text-decoration: none;
}

ul.podcast
{
		font-family: Calibri, Arial, Trebuchet MS, Verdana;
		margin-left: 15px;
}

a.podcast, a.podcast:visited
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	color: #000000;
	font-size: 12pt;	
	text-decoration: none;
}

a.podcast:hover, a.podcast:active
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	color: #FFFFFF;
	font-size: 12pt;
	text-decoration: none;
}

p.podcast
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	color: #000000;
	font-size: 11pt;
    text-decoration:none;
    font-weight: bold;
}

a.dropdownLink, a.dropdownLink:visited
{
	color: Red;
	font-size: 19pt;	
}

a.dropdownLink:hover, a.dropdownLink:active
{
	color: Green;
	font-size: 19pt;
	text-decoration: none;
}

p.dropdownText
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	color: #3c810f;
	font-size: 19pt;
    text-decoration:none;
    line-height:19pt;
    font-weight: bold;
}


.pollTable 
{
	background-color:#FFFF99;
	font-family:Verdana;
	font-size:10px;
	border-width:2px;	
	width:50%;
}

.pollTitle 
{
	background-color:#CCCCCC;		
}

.pollTitleCell 
{
	text-align:left;	
}

.choiceStyle
{	
	text-align:left;
}


ul.wholesale_big_red_list
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	list-style: square;	
	margin-left: 65pt;
	font-size: 19pt;
	color: Red;
}

ul.wholesale_list
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	list-style-image: url("http://media.realestatelifestyle.com/images/list_arrow.jpg");
	margin-left: 65pt;
	font-size: 14pt;
}

ul.wholesale_list_checks
{
	font-family: Calibri, Arial, Trebuchet MS, Verdana;
	list-style-image: url("http://media.realestatelifestyle.com/images/list_check_small_red.jpg");
	margin-left: 65pt;
	font-size: 14pt;
	
}


a.wholesale_order_link, a.wholesale_order_link:visited
{
	font-family: Arial;
	color: Red;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;	
}

a.wholesale_order_link:hover, a.wholesale_order_link:active
{
	font-family: Arial;
	color: Maroon;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}