/* CSS Document */

body {
	background-color: #7d7c7c;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif ;
	font-size:11px; color:#666666;
}
a:link, a:visited { color:#000000; text-decoration:underline; }
a:hover { color:#000000; text-decoration:none; }

.TxtBox {
	font-size:11px;
}

.GreyCurve {
	background: url(../images/black-curve-right.gif) no-repeat right top;
}
.HomeContent {
	padding:30px;
	text-align:justify;
}
.PageTitle {
	margin-bottom:20px;
}
.RightColumn {
	background:url(../images/right-column-bg.gif) repeat-x top;
}
.Footer {
	color:#CCCCCC;
	padding-top:8px;
	text-transform:uppercase;
	font-size:10px;
}
.Footer a:link, .Footer a:visited { color:#CCCCCC; text-decoration:none; }
.Footer a:hover { color:#999999;  text-decoration:none;}

.Copyright { color:#000000;}

.ContactIcon { 
	background-image:url(../images/contact-icon.png); background-repeat:no-repeat; width:89px; height:40px;
}
.HomeIcon { 
	background-image:url(../images/home-icon.png); background-repeat:no-repeat; width:101px; height:40px;
}

.HomeContent b { color:#000; font-size:12px; }
.HomeContent form b { font-size:11px;}
.HomeContent .SubmitBtn { background:url(../images/submit-grey.gif) no-repeat; width:70px; height:23px;}
.HomeContent .ResetBtn { background:url(../images/cancel-grey.gif) no-repeat; width:70px; height:23px;}

#Solicitor .PageTitle { font-size:18px; font-weight:bold; color:#58AE01; margin:0px;}
#Solicitor  b { color:#58AE01; font-size:12px; }
#Solicitor  form b { font-size:11px;}
#Solicitor a:link, #Solicitor a:visited { color:#61C101; text-decoration:underline; }
#Solicitor a:hover { color:#000000; text-decoration:none; }
#Solicitor .SubmitBtn { background:url(../images/submit-solicitor.gif) no-repeat; width:70px; height:23px;}
#Solicitor .ResetBtn { background:url(../images/cancel-solicitor.gif) no-repeat; width:70px; height:23px;}

#Estate .PageTitle { font-size:18px; font-weight:bold; color:#8048B7; margin:0px;}
#Estate b { color:#8048B7; font-size:12px; }
#Estate form b { font-size:11px;}
#Estate a:link, #Estate a:visited { color:#8048B7; text-decoration:underline; }
#Estate a:hover { color:#000000; text-decoration:none; }
#Estate .SubmitBtn { background:url(../images/submit-estate.gif) no-repeat; width:70px; height:23px;}
#Estate .ResetBtn { background:url(../images/cancel-estate.gif) no-repeat; width:70px; height:23px;}

#Mortgage .PageTitle { font-size:18px; font-weight:bold; color:#467BB0; margin:0px;}
#Mortgage b { color:#467BB0; font-size:12px; }
#Mortgage form b { font-size:11px;}
#Mortgage a:link, #Mortgage a:visited { color:#467BB0; text-decoration:underline; }
#Mortgage a:hover { color:#467BB0; text-decoration:none; }
#Mortgage .SubmitBtn { background:url(../images/submit-mortgage.gif) no-repeat; width:70px; height:23px;}
#Mortgage .ResetBtn { background:url(../images/cancel-mortgage.gif) no-repeat; width:70px; height:23px;}

#Buyers .PageTitle { font-size:18px; font-weight:bold; color:#FF9900; margin:0px;}
#Buyers b { color:#FF9900; font-size:12px; }
#Buyers form b { font-size:11px;}
#Buyers a:link, #Buyers a:visited { color:#FF9900; text-decoration:underline; }
#Buyers a:hover { color:#FF9900; text-decoration:none; }
#Buyers .SubmitBtn { background:url(../images/submit-buyers.gif) no-repeat; width:70px; height:23px;}
#Buyers .ResetBtn { background:url(../images/cancel-buyers.gif) no-repeat; width:70px; height:23px;}

#Hips .PageTitle { font-size:18px; font-weight:bold; color:#DF0471; margin:0px;}
#Hips b { color:#DF0471; font-size:12px; }
#Hips form b { font-size:11px;}
#Hips a:link, #Hips a:visited { color:#DF0471; text-decoration:underline; }
#Hips a:hover { color:#DF0471; text-decoration:none; }
#Hips .SubmitBtn { background:url(../images/submit-hips.gif) no-repeat; width:70px; height:23px;}
#Hips .ResetBtn { background:url(../images/cancel-hips.gif) no-repeat; width:70px; height:23px;}
