﻿/* Content CSS for 800X600 Resolution */
/*************** Style to change for Group Type ***************/
body
{
	font-size: 90%;
}
.bodyAgent
{
	background:#003A81 url(../images/R800x600/agentside.jpg) repeat-y;
	background-position:center;	
	background-attachment:fixed;	
}
.bodyClient
{
	background:#EC7405 url(../images/R800x600/clientside.jpg) repeat-y;
	background-position:center;
	background-attachment:fixed;		
}
.bodyHips
{
	background: #96bc18 url(../images/R800x600/hipside.jpg) repeat-y;
	background-position:center;
	background-attachment:fixed;		
}

.bodyPlotTracker
{
	background: #0099ba url(../images/R800x600/plotrackerside.jpg) repeat-y;
	background-position:center;	
	background-attachment:fixed;	
}


/*************** End Style to change for Group Type ***************/



/*************** Generic Styles ***************/

/* Validation - Default Client / Agent Login message */
.warningDefault	{
	position:relative;
	top:4px;
	left:22px;
}	

/* Validation - ClientDefault message */
.warningClientDefault	{
	position:relative;
	top:159px;
	left:20px;
		
}

/* Validation - AgentDefault message */
.warningAgent {
	float:right;
	margin-top:5px;
	padding:0;		
}
.loginfields	{
	width:140px;
	margin-top: 5px;
	margin-bottom: 3px;
}
.formID { 
  position: relative;
	margin-left: auto;
	margin-right: auto;
	right: 0;
	left: 0;
	padding: 0; 
	width: 680px;
	height: 100%; 
	border: 0px solid #666666;
}
#Container	{
	position: absolute;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
	height: 100%; 
}

/* Header */
#header {	
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 680px;
	height: 100px;  
}
.tel {
	background: url(../images/R800x600/tel.gif); 
	position: relative;
	float: left;
	width: 264px;
	height: 55px;
	margin-top: 24px; 
}
.logo {
  background: url(../images/R800x600/logoabsolute.gif);
  position: relative;
	float: right;
	width: 264px;
	height: 55px;	
	margin-top: 24px;
}

/************************************ Navigation ****************************************/
#nav	{	
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 680px;
}
#nav ul	{   
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size:110%; 
	font-weight:bold; 
	float:left;
	width:100%;
	height: 36px;
	background: #FFFFFF url(../images/R800x600/navline.gif);
	list-style-type: none;
	margin:0;
	padding:0;
}
#nav ul li {
  float:left;
  padding:0;
  line-height:32px;
    
}
#nav ul li #conveyancing {	
	float:left;
	padding-right: 10px;
	margin-top: 2px;
	margin-right: 1px;
	text-decoration:none;
	color:#003A81;
	background-color: transparent;	
}
#nav ul li #conveyancing:hover {	
	color:#EC7405;
	background-color: transparent;		
}
#nav ul li #HIPs {
	float:left;
	padding-right: 10px;
	margin-top: 2px;
	margin-right: 1px;
	color:#003A81;
	text-decoration:none;
}
#nav ul li #HIPs:hover {
	color:#EC7405;
	background-color: transparent;	
}
#nav ul li #home {
	float:left;
	padding-right: 10px;
	margin-top: 2px;
	margin-right: 1px;
	color:#003A81;
	text-decoration:none; 
}
#nav ul li #home:hover {
	color:#EC7405;
	background-color: transparent;	
}

#nav ul li #lnkplottracker {
	float:left;
	padding-right: 10px;
	margin-top: 2px;
	margin-right: 1px;
	color:#003A81;
	text-decoration:none; 
}
#nav ul li #lnkplottracker:hover {
	color:#EC7405;
	background-color: transparent;	
}


#nav ul li #agenthome {
	float:left;
	padding-right: 10px;
	margin-top: 2px;
	margin-right: 1px;
	color:#003A81;
	text-decoration:none; 
}

#nav ul li #clienthome {
	float:left;
	padding-right: 10px;
	margin-top: 2px;
	margin-right: 1px;
	color:#003A81;
	text-decoration:none; 
}

#nav ul li #agenthome:hover {
	color:#EC7405;
	background-color: transparent;	
}

#nav ul li #clienthome:hover {
	color:#EC7405;
	background-color: transparent;	
}


#nav ul li #about {
	float:left;
	padding-right: 10px;
	margin-top: 2px;
	margin-right: 1px;
	color:#003A81;
	text-decoration:none;
	background-color: transparent;	
}
#nav ul li #about:hover {
	color:#EC7405;
	background-color: transparent;	
}
#nav ul li #contact {
	float:left;
	padding-right: 10px;
	margin-top: 2px;
	margin-right: 1px;
	color:#003A81;
	text-decoration:none; 
	background-color: transparent;	
}
#nav ul li #contact:hover {
	color:#EC7405;
	background-color: transparent;	
}
.linebreak {
	background: url(../images/R800x600/navlinebreak.gif);
	float: left;
	width: 1px;
	height: 28px;
	margin-top: 4px;
	margin-right:8px; 
	padding:0;   
}

/************************************ End of Navigation *****************************************/

/* Footer */
#footer {
  font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;          
	font-size: 90%; 
	color: #003A81;	
	margin-bottom: 20px;
	padding-top: 10px;
	width: 680px;
	height: 45px;  
	text-align: left;
}
.footerline {
	background-color: #EC7405;
	margin-top: 25px;
	height: 1px;
}
.address { 	
	background: url(../images/R800x600/arrow.gif) no-repeat;
	margin-top:8px;
	float: left;
}
.address p { 	
  margin-top:-1px;
	margin-left:15px;
}
.email { 	
	margin-top:8px;
	width: 40%;
	float: right;
	text-align: right; 
}
.email a:link	{
	color: #003A81; text-decoration: none; font-family : Arial, Helvetica, Verdana, Tahoma, sans-serif;
}
.email a:hover	{
	color: #003A81; text-decoration: underline
}
.email p { 	
  margin-top:-1px;
}
.orange {
  	font-family : Arial, Helvetica, Verdana, Tahoma, sans-serif;          
	font-size: 100%; 
	color: #EC7405;
	background-color: transparent;	
}

/* Heading */
#headtxt {		
	text-align: left; 
	font-size: 190%; 
	margin: 0 auto;
	padding-top: 16px;
	padding-bottom: 12px;
	width: 680px;
	background-color: transparent;	
}
					

/* Site Text */
#ptxt {
  text-align: left;
	font-size: 100%; 
	color: #000000;	
	margin: 0 auto;
	margin-bottom: 10px;
	padding: 0;
	width: 680px;
	border: 0px solid #666666;
}
#ptxt p	{
	margin-top: 1px;
	line-height: 20px;
}
.ptxtleft {	
	width: 48%; 
  float: left;
	margin: 0;
	padding: 0;
}
.ptxtleft p	{
	margin-bottom: 10px;
	line-height: 20px;
	padding: 0;
}
.ptxtright {
	width: 48%; 
	float: right;	
	margin: 0;
	padding: 0;
}
.ptxtright p	{
	margin-bottom: 10px;
	line-height: 20px;
	padding: 0;
}
#atxt {
  text-align: left;
	font-size: 100%; 
	color: #000000;	
	margin: 0 auto;
	margin-bottom: 10px;
	padding: 0;
	width: 680px;
	border: 0px solid #666666;
}
#atxt p {
	margin-top: 1px;
	line-height: 20px;
}
.atxtleft {	
	width: 58%; 
  float: left;
	margin: 0;
	padding: 0;
}
.atxtleft p {	
	margin-bottom: 10px;
	line-height: 20px;
	padding: 0;
}
.atxtright {
	width: 38%; 
	float: right;	
	margin: 0;
	padding: 0;
}
.atxtright p {	
	margin-bottom: 10px;
	line-height: 20px;
	padding: 0;
}

/* Link Text */
a:link {  color: #0099BA; font-family : Arial, Verdana, Helvetica, Tahoma, sans-serif; font-size: 100%; text-decoration: underline}
a:active {  color: #0099BA; font-family : Arial, Verdana, Helvetica, Tahoma, sans-serif; font-size: 100%; text-decoration: underline}
a:visited {  color: #0099BA; font-family : Arial, Verdana, Helvetica, Tahoma, sans-serif; font-size: 100%; text-decoration: underline}
a:hover {  color: #0099BA; font-family : Arial, Verdana, Helvetica, Tahoma, sans-serif; font-size: 100%; text-decoration: none}

/* Other */
.atextpoint {
	list-style-type:none;
	list-style-image:url(../images/R800x600/point.gif);
	padding: 0;
	margin-left: 15px;
	line-height: 20px;
}
.atextpoint li	{
	margin-bottom: 12px;
}
.spacer {
	margin: 0 auto;
	width: 680px;
	height: 23px;
}


#bottomtxt {
	text-align: left;
	font-size: 190%; 
	margin: 0 auto;
	padding: 10px 0 0 0;
	width: 680px;
	background-color: transparent;	
}

.orangetel {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; 
	font-size: 110%; 
	color: #EC7405;
	background-color: transparent;	
}
/*************** End Generic Styles ***************/



/*************** Specific Styles for Default.aspx ***************/
#types {
	margin: 0 auto;
	padding: 0;
	width: 680px;
	height: 340px;
	background-color:#FFFFFF; 
	text-align: left;
	border: 0px solid #666666;
}

/* Client Side */
#outercontentmember { 	
	margin: 0;
	width: 48%;
	float: left;	
}
#contentmember {
  background: url(../images/R800x600/client.jpg) no-repeat;
	width: 100%;
	height: 340px;
	float: left; 	
	margin: 0;
	background-color: #FFFFFF;
}
#imgmember {
	background: url(../images/R800x600/txtclient.gif);
	float: right;
	width: 320px;
	height: 150px;
	margin: 0;
}
#imgmember a {
	float: left;
	width: 75px;
	height: 18px;
	margin-top: 132px;
	margin-left: 2px;
	background: url(../images/R800x600/clickhereclient.gif) no-repeat;
}

#imgmember a:hover
{
	background: url(../images/R800x600/Clickhereclienthover.gif) no-repeat;
}

/* Client Login */
#loginmember {
	position: absolute;
	width: 300px;
	padding: 0;	
	margin-top: 232px;
	margin-left: 12px;
	font-size: 100%; 
	color: #EC7405;
	background-color: transparent;	
}
#loginmember fieldset {
  border: 0px solid #FFFFFF;
  padding: 0px;        
  margin: 0px;	
}
#loginmember fieldset legend {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size:100%;
	font-weight: bold;                    
	padding-bottom: 5px;
	padding-top:10px;
	color:#EC7405;	
	background-color: transparent;	
}
#loginmember label { 
	display: block;  
	float: left; 
	width: 90px; 
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: right;
}
#loginmember fieldset input, #clientlogin fieldset input {
  width:140px;	
}
#loginmember input, form textarea {
	width:auto;	      
	margin-top: 5px;
	margin-bottom: 3px;
	margin-left: 10px;
}
#loginmember br {
	clear:left; 
}

/* Agent Side */
#outercontentagent { 	
	margin: 0;
	width: 48%;
	float: right; 
}
#contentagent {
  background: url(../images/R800x600/agent.jpg) no-repeat;
	width: 100%;
	height: 340px;
	float: left; 	
	margin: 0;
	background-color: #FFFFFF;
}
#imgagent {	
	background: url(../images/R800x600/txtagent.gif);
	float: right;
	width: 320px;
	height: 189px;
	margin: 0;
}
#imgagent a {
	float: left;
	width: 75px;
	height: 18px;
	margin-top: 182px;
	margin-left: 2px;
	background: url(../images/R800x600/clickhereagent.gif);
}

#imgagent a:hover
{
	background: url(../images/R800x600/clickhereagenthover.gif);
}

/* Agent Login */
#loginagent {
	position: absolute;
	width: 300px;
	padding: 0;
	margin-top: 232px;
	margin-left: 12px;
	font-size: 100%; 
	color: #003A81;
	border: 0px solid #999999;
}
#loginagent fieldset {
  border: 0px solid #FFFFFF;
  padding: 0px;        
  margin: 0px;
}
#loginagent fieldset legend {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size:100%;
	font-weight: bold;                    
	padding-bottom: 5px;
	padding-top:10px;
	border: 0px solid #999999;	
}
#loginagent label { 
	display: block;  
	float: left; 
	width: 90px; 
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: right;
	border: 0px solid #666666; 
}
#loginagent fieldset input, #agentlogin fieldset input {
  width:140px;	
}
#loginagent input, form textarea {
	width:auto;	      
	margin-top: 5px;
	margin-bottom: 3px;
	margin-left: 10px;
}
#loginagent br {
	clear:left; 
}

/* Go Button placement */
.loginformButton {
	margin-top:0; 
	margin-right: 15px;
	margin-right: 5px !important;
	float: right;	
	position:relative;
	top:-33px;
	background: url(../Images/R800x600/go.gif) no-repeat;
	width:36px;
	width:36px !important;
	height:26px;	
}
/*************** End Specific Styles for Default.aspx ***************/



/*************** Specific Styles for ClientDefault.aspx ***************/
#clientype {
	background: url(../images/R800x600/clientimg.jpg) no-repeat;
	margin: 0 auto;
	padding: 0;
	width: 680px;
	height: 140px;
}
#clientcontent {
  background: url(../images/R800x600/clientext.gif);
	width: 555px;
	height: 140px;
	float: left; 	
	margin: 0;
	border: 0px solid #999999;
}

/* Arrows and Links */
#navlinkclient{	
	width:206px;
	padding: 0;
	float: left;
	margin-left: 40px;
	margin-bottom: 16px;
	line-height: 20px;
	border: 0px solid #666666;
}
#navlinkclient ul	{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}
#navlinkclient li	{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; 
}
#navlinkclient a	{
	display: block;
	width: 181px;
	padding-top: 3px;
	padding-bottom: 2px;
}
#navlinkclient a:link, #navlinkclient a:visited	{
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;          
	font-size: 90%; 
	color: #EC7405;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed #003A81;
	padding-left:16px;
	background: url(../images/R800x600/arrowblue.gif) no-repeat left center;
	background-color: transparent;	
}
#navlinkclient a:hover	{
	color: #003A81;
	text-decoration: none;
}

/* Client Login */
#clientlog {	
	float: left;	
	padding: 0;
}
#clientlogin {
	position: relative;	
	padding: 0px;
	top:182px;
	left:20px;
	font-size: 100%; 
	color: #003A81;
}
#clientlogin fieldset {
	border: 0px solid #FFFFFF;
	padding: 0px;        
	margin: 0px;
}
#clientlogin fieldset legend {
  font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size:100%;
  font-weight: bold;                    
	padding-bottom: 5px;
	margin: 0px;
	margin-left: -8px;
	border: 0px solid #999999;	
}
#clientlogin label { 
	display: block;  
	float: left; 
	width: 70px; 
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: left;
	margin-right: 3px; 
	border: 0px solid #666666; 
}
#clientlogin img {   
	margin-top: -30px;
	margin-right: 10px; 
	float: right;
}
#clientlogin br {
	clear:left; 
}
.clientloginformButton	{
	margin-top:0; 
	margin-right:8px;	
	position:relative;
	top:-29px;
	left:230px;
	background: url(../Images/R800x600/go.gif) no-repeat;
	width:36px;
	width:36px !important;
	height:26px;
}
/*************** End Specific Styles for ClientDefault.aspx ***************/



/*************** Specific Styles for AgentDefault.aspx ***************/
#agentype {
	background: url(../images/R800x600/agentimg.jpg) no-repeat;
	margin: 0 auto;
	padding: 0;
	width: 680px;
	height: 140px;
}
#agentcontent {
  background: url(../images/R800x600/agentext.gif);
	width: 555px;
	height: 140px;
	float: left; 	
	margin: 0;
	border: 0px solid #999999;
}

/* Arrows and Links */
#navlinkagent{	
	width:206px;
	padding: 0;
	float: left;
	margin-left: 40px;
	margin-bottom: 16px;
	line-height: 20px;
	border: 0px solid #666666;
}
#navlinkagent ul	{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}
#navlinkagent li	{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; 
}
#navlinkagent a	{
	display: block;
	width: 181px;
	padding-top: 3px;
	padding-bottom: 2px;
}
#navlinkagent a:link, #navlinkagent a:visited	{
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;          
	font-size: 90%; 
	color: #003A81;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed #003A81;
	padding-left:16px;
	background: url(../images/R800x600/arrow.gif) no-repeat left center;
}
#navlinkagent a:hover	{
	color: #EC7405;
	text-decoration: none;
	background-color: transparent;	
}

/* Agent Plot Tracker */
#logplot {
	text-align: left;
	font-size: 100%; 
	color: #000000;	
	margin: 0 auto;
	padding: 0;
	width: 680px;
	height: 100px;
	line-height: 20px;
}
#plottracker {	
 	background: url(../images/R800x600/winner.jpg) no-repeat;
	margin: 10px 0 0 0;
	padding: 0;
	width: 390px;
	height: 90px;
	float: left; 
}
#plottracker a {
	float: left;
	width: 152px;
	height: 18px;
	margin-top: 68px;
	margin-left: 155px;
	background: url(../images/R800x600/clickheretracker.gif);
}

#plottracker a:hover
{
	background: url(../images/R800x600/clickheretrackerhover.gif);
}


/* Agent Login */
#agentlog {
	width: 38%; 
	float: right;	
	padding: 0;
}
#agentlogin {
	position: absolute;
	width: 250px;
	padding: 0px;
	margin-top: 10px;
	margin-left: -10px;
	font-size: 100%; 
	color: #003A81;
}
#agentlogin fieldset {
	border: 0px solid #FFFFFF;
  padding: 0px;        
	margin: 0px;
}
#agentlogin fieldset legend {
  font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size:100%;
  font-weight: bold;                    
	padding-bottom: 5px;
	margin: 0px;
	margin-left: -8px;
	border: 0px solid #999999;	
}
#agentlogin label { 
	display: block;  
	float: left; 
	width: 70px; 
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: left;
	margin-right: 3px; 
	border: 0px solid #666666; 
}
#agentlogin img {   
	margin-top: -30px;
	margin-right: 10px; 
	float: right;
}
#agentlogin br {
	clear:left; 
}
.agentloginformButton	{
	margin-top:0; 
	margin-right:8px;	
	position:relative;
	top:-33px;
	left:230px;
	background: url(../Images/R800x600/go.gif) no-repeat;
	width:36px;
	width:36px !important;
	height:26px;
}
/*************** End Specific Styles for AgentDefault.aspx ***************/



/*************** Specific Styles for Conveyancing.aspx ***************/
#imgrightconvey {	
	background: url(../images/R800x600/conveyingcouple.jpg);
	width: 48%; 
  float: right;
	margin: 0;
	padding: 0;
	width: 320px;
	height: 264px;
}
#conveytxt1 {
	width: 680px;
	margin: 0 auto;
	padding: 0;
}
#conveytxt1 p	{
	margin-top: 10px;
	line-height: 20px;	
}
#conveytxt2 {
	width: 680px;
	margin: 0 auto;
	padding: 0;
}
#conveytxt2 p	{
	margin-top: 10px;
	line-height: 20px;	
}
#conveytxt3 {
	width: 680px;
	margin: 0 auto;
	padding: 0;
}
#conveytxt3 p	{
	margin-top: 10px;
	line-height: 20px;	
}
/*************** End Specific Styles for Conveyancing.aspx ***************/



/*************** Specific Styles for HIPs.aspx ***************/
#imgrightHIPs { 
	background: url(../images/R800x600/HIPsreader.jpg);
	width: 48%; 
	float: right;
	margin: 0;
	padding: 0;
	width: 320px;
	height: 301px; 
}
#imgleftHIPs { 
	background: url(../images/R800x600/HIPscouple.jpg);
	width: 48%; 
	float: right;
	margin-top: 4px;
	margin-bottom: 15px;
	padding: 0;
	width: 320px;
	height: 340px;
}
#hipstxt1 { 
  width: 680px;
	margin: 0 auto;
	padding: 0;
}
#hipstxt1 p {
	margin-top: 10px;
	line-height: 20px;
}
#hipstxt2 {
  width: 680px;
	margin: 0 auto;
	padding: 0;
}
#hipstxt2 p {
	margin-top: 10px;
	line-height: 20px;
}
#hipstxt3 {
  width: 680px;
	margin: 0 auto;
	padding: 0;
}
#hipstxt3 p {
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 20px;
}
#hipstxt4 {
  width: 680px;
	margin: 0 auto;
	padding: 0;
	border: 0px solid #666666;
}
#hipstxt4 p {
	margin-top: 25px;
	line-height: 20px;
	border: 0px solid #666666;
}
.hipline {
	background-color: #EC7405;
	margin-top: 10px;
	height: 1px;
}
#hipstxt5 {
  width: 680px;
	margin: 0 auto;
	padding: 0;
}
#hipstxt5 p {
	margin-top: 10px;
	margin-bottom: 20px;
	line-height: 20px;
}
#hipstxt6 {
  width: 680px;
	margin: 0 auto;
	padding: 0;
}
#hipstxt6 p {
	margin-top: 5px;
	line-height: 20px;
}
#hipstxt7 {
  width: 680px;
	margin: 0 auto;
	padding: 0;
}
#hipstxt7 p 
{
	font-weight:bold;
	margin-top: 6px;
	margin-bottom: 15px;
	padding: 0;
}
#hipstxt8 {
  width: 680px;
	margin: 0 auto;
	padding: 0;
}
#hipleftbox {	
	background: url(../images/R800x600/hipagentborder.gif) no-repeat;
	width: 320px;
	height: 120px;
  float: left;
	margin: 0 0 10px 0;
	padding: 0;
}
#hiprightbox {	
	background: url(../images/R800x600/hipclientborder.gif) no-repeat;
	width: 320px; 
	height: 120px;
  float: left;
	margin: 0 0 10px 0;
	padding: 0;
}
#hiprightbox li
{
}
#hipstxt8 p {
	margin: 0;
	padding: 10px;
	line-height: 20px;
	color: #FFFFFF; 
	background-color: transparent;	
}
#hipstxt9 {
  width: 680px;
	margin: auto;
	margin-top: 10px;
	padding: 0;
}
#hipstxt9 p {
	margin-top: 10px;
	line-height: 20px;
}
/*************** End Specific Styles for HIPs.aspx ***************/


/*************** Specific Styles for AboutUs.aspx ***************/
#imgrightabout {	
	background: url(../images/R800x600/aboutcouple.jpg) no-repeat;
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	padding: 0;
	width: 246px;
	height: 261px;
	border: 0px solid #666666;
}
/*************** End Specific Styles for AboutUs.aspx ***************/




/*************** Specific Styles for ContactUs.aspx ***************/



#ContactContainer
{
	padding:0px;
	width:670px;
	margin-top: 1px;
	/*background-image:url("../images/R1280x1024/contactagentman.jpg") ; 
	background-repeat:no-repeat; 
	background-position: 40% 79%!important;   Firefox hack
	background-position: 100% 103% ;
	background-attachment: fixed; */
			
}
.pnlEmail
{

	float:left;
	width:400px;
	
	margin:0px;
	padding:0px;
	
}
.DivRow
{
	
	width:430px;
	line-height: 30px;
	padding: 0px;
	margin: 0px;
	
}

.labelColumn
{
	float:left;
	width:110px;

}

.controlColumn
{
	float:left;
	width:180px;
	
}

.validationColumn
{
	padding:0px 0 0px 0px;
	margin:0px;
	float:left;
	width:140px;
	
	
}

.controlEmailColumn
{
	float:left;
	width:300px;
	
}


.labelColumn label
{
 position:relative;
	top:-5px;
	margin-left:3px;



}

.validationColumn span
{
	position:relative;
	top:-5px;
	text-indent:5px;

	
}

.controlColumn input
{
	position:relative;
	margin-left:10px;
	width:160px;
}

.controlColumn textarea
{
	Height:120px;
	Width:160px;
}

.controlEmailColumn input
{
	position:relative;
	left:57px;
	width:120px; 
	margin-top:3px;
}


#imgrightContact
{

	position:relative;
	background:transparent url(../images/R800x600/contactagentman.jpg) no-repeat;
	width: 180px !Important;
	width: 180px;
	
	height: 260px;	
	margin-left:450px !Important;
	margin-left:0px ;
	
	
	
	
}
.ctxtleft
{
	float: left;
	width: 483px !Important;
	width: 385px; 
	margin: 0;
	padding: 0;
		
}
.pnlRegistration
{
	
	width:680px;
	height:200px;
	margin: 0;
	padding: 0;
}


/*************** End Specific Styles for ContactUs.aspx ***************/


/*************** Start Specific Styles for Thankyou.aspx ***************/
#pnlConfirmation
{
	width:670px;
	margin:0 auto;
}

.ThankyouColumn
{
	float:left;
	width:600px;
	height: 100px;
	margin-top:30px;

	
}

.ThankyouColumn #ctl00_cphMain_pHeader  
{
	margin: 0 auto;
	padding: 0;
	width: 640px;
	
	font-size: 210%; 
	
	padding-bottom: 12px;

	background-color: transparent;
	

}

.ThankyouColumn #ctl00_cphMain_pHeader, #ctl00_cphMain_pConfirmationMessage
{ 
  margin: 0 auto;
  width: 640px;
  text-align:center;
  margin-top:5px;
 
}

#ThankyouColumnimg
{
	position:relative;
	margin: 0 auto;
	background: url(../images/R800x600/thankyougirl.jpg) no-repeat;
	left:-20px !Important;
	left:-25px;
	width: 350px;
	height: 232px;	
}

/*************** End Specific Styles for Thankyou.aspx ***************/




















/*************** Specific Styles for PlotTracker.aspx ***************/
#imgrightplottracker { 
	background: url(../images/R800x600/plots.jpg);
	width: 48%; 
	float: right;
	margin: 0;
	padding: 0;
	width: 320px;
	height: 264px;
}
#trackerbubble {
	background: url(../images/R800x600/plottrackerbubble.jpg) no-repeat;
	width: 680px;
	height: 200px;
	float: left; 
	margin-top: 10px;
	padding: 0;
	background-color: #FFFFFF;
}
#trackerbubbletxt {
	background: url(../images/R800x600/plottrackerbubbletxt.gif);
	float: left;
	width: 680px;
	height: 200px;
	margin: 0;
	margin: 0;
	padding: 0;
}
/*************** End Specific Styles for PlotTracker.aspx ***************/



/*************** Specific Styles for Support.aspx ***************/
#imgrightsupport { 
	background: url(../images/R800x600/supporthands.jpg);
	float: right;
	margin: 0;
	padding: 0;
	width: 320px;
	height: 320px;
}
#supporttxt1 {
	width: 680px;
	margin: 0 auto;
	padding: 0;
}
#supporttxt1 p	{
	margin-top: 10px;
	line-height: 20px;
}
#supporttxt2 {	
	width: 680px;
	margin: 0 auto;
	padding: 0;
}
#supporttxt2 p	{
	margin-top: 10px;
	line-height: 20px;	
}
/*************** End Specific Styles for Support.aspx ***************/



/*************** Specific Styles for EasyToSell.aspx ***************/
#imgrighteasytosell { 
	background: url(../images/R800x600/imgrighteasytosell.gif);
	width: 48%; 
	float: right;
	margin: 0;
	padding: 0;
	width: 320px;
	height: 264px;
}
#selltxt1 {
	width: 680px;
	margin: 0 auto;
	padding: 0;
}
#selltxt1 p	{
	margin-top: 10px;
	line-height: 20px;
}
#selltxt2 {	
	width: 680px;
	margin: 0 auto;
	padding: 0;
}
#selltxt2 p	{
	margin-top: 10px;
	line-height: 20px;	
}
/*************** End Specific Styles for EasyToSell.aspx ***************/



/*************** Specific Styles for BoostYourIncome.aspx ***************/
#imgrightboostincome { 
	background: url(../images/R800x600/incomehomes.jpg);
	width: 48%; 
	float: right;
	margin: 0;
	padding: 0;
	width: 320px;
	height: 264px;
}
/*************** End Specific Styles for BoostYourIncome.aspx ***************/

#terms
{
	position:relative;
	
	
}

#terms p
{
	text-align:center;
	color:#AEAEAE;
	font-size:70%;
	line-height:1.5em;
}

/*************** Specific Styles for Registration.aspx ***************/


.controlColumn table input
{
	
	margin:0px;
	width:10px;
	margin-right:5px;
	margin-left:10px;
	 
}


/*************** End Specific Styles for Registration.aspx ***************/
/*************** Specific Styles for KnowYourLawyer.aspx ***************/

#imgleftKnowYourLawyer { 
	background: url(../images/R800x600/Gemma800.jpg) no-repeat;
	width: 48%; 
	float: right;
	margin-top: 4px;
	margin-bottom: 15px;
	margin-right:45px;
	padding: 0;
	width: 198px;
	height: 280px;
}

#imgrightKnowYourLawyer {	
	background: url(../images/R800x600/Les800.jpg) no-repeat;
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	padding: 0;

	width: 174px;
	height: 261px;
	border: 0px solid #666666;
}


/*************** End Specific Styles for  KnowYourLawyer.aspx ***************/






