Body {
	background-color: #EEEEEE;
	}
.Navigation {
	font-family: Myriad, Arial;
	font-size: 11pt;
	color: #555555;
	text-shadow: 0px 1px 0px #FFFFFF;
	}
.Footer {
	font-family: Myriad, Arial;
	font-size: 9pt;
	line-height: 9pt;
	color: #666666;
	text-shadow: 0px 1px 0px #FFFFFF;
	}
.FooterLinks {
	font-family: Myriad, Arial;
	font-size: 9pt;
	line-height: 11pt;
	color: #AAAAAA;
	text-shadow: 0px 1px 0px #FFFFFF;
	}

.HeadingTitle {
	font-family: Myriad, Arial;
	font-size: 24pt;
	line-height: 24pt;
	color: #5B5BE7;
	margin-bottom: 10px;
	}
.MediumLinks {
	font-family: Myriad, Arial;
	font-size: 12pt;
	line-height: 18pt;
	color: #666666;
	text-shadow: 0px 1px 0px #FFFFFF;
	}
.LargeLinks {
	font-family: Myriad, Arial;
	font-size: 18pt;
	font-weight: bold;
	line-height: 18pt;
	color: #666666;
	text-shadow: 0px 1px 0px #FFFFFF;
	}
.LaunchLinks {
	font-family: Myriad, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #666666;
	text-shadow: 0px 1px 1px #DDDDDD;
	margin-top: 2px;
	}
.SearchItems {
	font-family: Myriad, Arial;
	font-size: 10pt;
	color: #666666;
	text-shadow: 0px 1px 0px #FFFFFF;
	}
.MenuTitle {
	font-family: Myriad, Arial;
	font-size: 13pt;
	font-weight: bold;
	color: #666666;
	text-shadow: 0px 1px 1px #DDDDDD;
	margin-top: 8px;
	margin-bottom: 12px;
	}
.MenuItems {
	font-family: Myriad, Arial;
	font-size: 10pt;
	line-height: 16pt;
	color: #666666;
	text-shadow: 0px 1px 0px #FFFFFF;
	text-decoration: none;
	}	
.TopicTitle {
	font-family: Myriad, Arial;
	font-size: 22pt;
	line-height: 22pt;
	color: #5B5BE7;
	margin-top: 4px;
	margin-bottom: 12px;
	text-transform: lowercase;
	}
.TopicTitle2 {
	font-family: Myriad, Arial;
	font-size: 22pt;
	line-height: 22pt;
	color: #5B5BE7;
	margin-top: 4px;
	margin-bottom: 12px;
	}
.TopicBody {
    font-family: Myriad, Arial;
    font-size: 10pt;
    line-height: 12pt;
    color: #666666;
    text-shadow: 0px 1px 1px #DDDDDD;
	}
.SubTopicTitle {
    font-family: Myriad, Arial;
    font-size: 12pt;
	font-weight: bold;
    color: #666666;
    text-shadow: 0px 1px 1px #DDDDDD;
    margin-bottom: 4px;
	}
.ContactMessage {
	font-family: Myriad, Arial;
	font-size: 12pt;
    font-weight: bold;
	line-height: 16pt;
	color: #444444;
	}
.ContactAddress {
	font-family: Myriad, Arial;
	font-size: 14pt;
    font-weight: bold;
	line-height: 16pt;
	color: #5B5BE7;
	}
.ContactNumbers {
	font-family: Myriad, Arial;
	font-size: 14pt;
    font-weight: bold;
	line-height: 16pt;
	color: #444444;
	}
.ContactLinks {
	font-family: Myriad, Arial;
	font-size: 14pt;
    font-weight: bold;
	line-height: 16pt;
	color: #DC2525;
	}
.FormField {
	font-family: Myriad, Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	margin-bottom: 4px;
	}
.FormFieldSmall {
	font-family: Myriad, Arial;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	}
.FormDropDown {
	font-family: Lucida Grande, Arial;
	font-size: 12pt;
	}
#FormTextField {
	font-family: Lucida Grande, Arial;
	font-size: 19px;
	color: #666666;
	text-shadow: 0px 1px 0px #FFFFFF;
	border:1px solid #BBBBBB;
	background-color: #EEEEEE;
	background-image: url(../Images/TextField-Shadow.png);
	background-position: top left;
	background-repeat: repeat-x;
	height: 40px;
	padding: 11px;
	}
#FormTextFieldSmall {
	font-family: Lucida Grande, Arial;
	font-size: 13px;
	color: #666666;
	text-shadow: 0px 1px 0px #FFFFFF;
	border:1px solid #BBBBBB;
	background-color: #EEEEEE;
	background-image: url(../Images/TextField-Shadow.png);
	background-position: top left;
	background-repeat: repeat-x;
	height: 26px;
	padding: 6px;
	}
.Required {
	font-family: Lucida Grande, Arial;
	}
	

.SummaryHeading {
	font-family: Myriad, Arial;
	font-size: 12pt;
	line-height: 14pt;
	color: #000000;
    text-shadow: 0px 1px 1px #DDDDDD;
    margin-top: 4px;
	}
.SummaryHeaders {
	font-family: Myriad, Arial;
	font-size: 12pt;
	font-weight: bold;
	line-height: 14pt;
	color: #555555;
	text-shadow: 0px 1px 0px #FFFFFF;
	}
.SummaryDescriptions {
	font-family: Myriad, Arial;
	font-size: 10pt;
	line-height: 12pt;
	color: #666666;
	text-shadow: 0px 1px 0px #FFFFFF;
	}
	

.SearchButton {
	background-image: url(../Images/Button-Search.png);
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0;
	width: 70px;
	height: 25px;
	}
.ResetButton {
	background-image: url(../Images/Button-Reset.png);
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0;
	width: 70px;
	height: 25px;
	}
.NameButton {
	background-image: url(../Images/SiteButton-Search.png);
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0;
	width: 132px;
	height: 30px;
}
.MLSButton {
	background-image: url(../Images/SiteButton-MLS_Search.png);
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0;
	width: 132px;
	height: 30px;
}
.BackButton {
	background: transparent url(../Images/Button-Back.png) no-repeat top left;
	border: 0;
	width: 62px;
	height: 25px;
	}
.NextButton {
	background: transparent url(../Images/Button-Next.png) no-repeat top left;
	border: 0;
	width: 62px;
	height: 25px;
	}

.Navigation a:link				{color: #555555; text-decoration: none;}
.Navigation a:active			{color: #555555; text-decoration: none;}
.Navigation a:visited 			{color: #555555; text-decoration: none;}
.Navigation a:hover 			{color: #888888; text-decoration: none;}

.Footer a:link						{color: #666666; text-decoration: none;}
.Footer a:active					{color: #666666; text-decoration: none;}
.Footer a:visited 				{color: #666666; text-decoration: none;}
.Footer a:hover 					{color: #999999; text-decoration: none;}

.FooterLinks a:link				{color: #666666; text-decoration: none;}
.FooterLinks a:active			{color: #666666; text-decoration: none;}
.FooterLinks a:visited 		{color: #666666; text-decoration: none;}
.FooterLinks a:hover 			{color: #999999; text-decoration: none;}

.MediumLinks a:link			{color: #555555; text-decoration: none;}
.MediumLinks a:active		{color: #555555; text-decoration: none;}
.MediumLinks a:visited 	{color: #555555; text-decoration: none;}
.MediumLinks a:hover 		{color: #DC2525; text-decoration: none;}

.LargeLinks a:link      			{color: #555555; text-decoration: none;}
.LargeLinks a:active    		{color: #555555; text-decoration: none;}
.LargeLinks a:visited       	{color: #555555; text-decoration: none;}
.LargeLinks a:hover      		{color: #DC2525; text-decoration: none;}

.MenuItems a:link   			{color: #555555; text-decoration: none;}
.MenuItems a:active     		{color: #555555; text-decoration: none;}
.MenuItems a:visited        	{color: #555555; text-decoration: none;}
.MenuItems a:hover   		{color: #5B5BE7; text-decoration: none;}

.ContactLinks a:link    		{color: #DC2525; text-decoration: none;}
.ContactLinks a:active    	{color: #DC2525; text-decoration: none;}
.ContactLinks a:visited      {color: #DC2525; text-decoration: none;}
.ContactLinks a:hover    	{color: #5B5BE7; text-decoration: none;}

.LaunchLinks a:link    		{color: #666666; text-decoration: none;}
.LaunchLinks a:active    	{color: #666666; text-decoration: none;}
.LaunchLinks a:visited       {color: #666666; text-decoration: none;}
.LaunchLinks a:hover        {color: #DC2525; text-decoration: none;}