body{font-family:arial,sans-serif;font-size:14px;padding:0;margin:0;background-color: white;background-image:url("images/background.png");background-repeat:repeat-x;text-align:center;}

#main{width:969px;margin:0 auto;margin-top:20px;padding:30px;text-align:left;background-color:white;}
#maincontenttitle{font-size:18px;font-weight:bold;}
#maincontent{margin-top:20px;margin-bottom:20px;text-align:justify; min-height:368px;}
#maincontentnoheight{margin-top:20px;margin-bottom:20px;text-align:justify;}
#header{background-color:#292526;width:969px;height:260px;background-image:url("images/header.png");margin-bottom:10px;}
#navigation{width:969px;height:16px;padding:4px 0 12px 0px;color:white;text-align:left;background: url("images/bgnav.png") #292526 repeat-x;}
#navigation ul{margin:0;display:inline;list-style-type:none;padding-left:6px;}
#navigation li{display:inline;padding:0px 20px 0px 0px;}
#navigation li img{padding-right:5px;}
#navigation a{text-decoration:none;color:white;font-size:16px;}
#footer{clear:both;text-align:center;font-size:12px;width:969px;padding-top:10px;border-top:3px solid #292526;}
#footerright{float:right;margin-right:30px;margin-top:40px;}
#footerleft{float:left;height:94px;margin-left:30px;}
a{text-decoration:none;color:black;}
a:hover{text-decoration:underline;}
#columns1{margin-top:20px;clear:both;}
div.indexcol1{width:300px;float:left;font-size:14px;padding-right:15px;text-align:justify;margin-bottom:160px;}
div.indexcol2,div.indexcol3{width:300px;float:left;font-size:14px;border-left:solid 1px #c9c8c8; padding:0 15px 0 10px;text-align:justify;}
div.col{width:300px;float:left;font-size:14px;padding-right:15px;text-align:justify;}
.beginning{font-size:18px;}
div.colright{width:240px;float:right;font-size:14px;padding-right:0px;text-align:left;margin-bottom:10px;}
div.colcentre{width:360px;float:left;font-size:14px;padding-right:15px;text-align:justify;}

.colright ul{list-style-type:none;margin: 0;float: left;padding-left: 0px;}
div.coltextright{float:left;margin:0px 40px 0px 40px;width:550px;}
div.coltextright2{float:left;margin:0px 40px 0px 40px;width:550px;}
input.textbox{border:#292526 1px solid;background-color:white;width:170px;margin:0px;}
textarea{border: 1px solid #292526;background-color:white;height:50px;width:170px;margin-top: 0px;font-family:arial,sans-serif;}
#becomeagentform{padding:20px 20px 20px 30px;background-color:#dfdfdf;}
#findagentform{padding:20px 0px 20px 0px;background-color:#fbf3f5;margin:10px 0px 0px 0px;}
#contactform{padding:20px 20px 20px 30px;background-color:#dfdfdf;}
#findagentformbutton{float:left;margin-left:5px;margin-bottom:10px;}
#findagentformtown{float:left;margin-top:2px;margin-left:5px;}
.colspace{clear:both;}

.box1
{
border:#999999 1px solid;

}


.red
{
color:#FF0000;
font-size:16px;
font-weight:bold;

}

.stepBG
{
background-image:url(images/stepBG.png);
background-repeat:no-repeat;
width:573px;
height:46px;
padding-top:20px;
padding-left:20px;


}
.stepBGL
{
background-image:url(images/stepBGLast.png);
background-repeat:no-repeat;
width:573px;
height:46px;
padding-top:20px;
padding-left:20px;


}
.txtLNK {
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
}
.txtLNK a:link {
	color: #000000;
	text-decoration:underline;
}
.txtLNK a:visited {
	color: #000000;
}
.txtLNK a:hover {
	color: #000000;
}
.txtLNK a:active {
	color: #000000;
}

