a:hover  {
	color: #009;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
}
a {
	color: #000099;
	text-decoration: none;
}
img.illus {
	margin: 0px 10px 10px 0px;
	float: right;
	}.title { color: #009; font-size: 14px; font-family: Verdana; text-align: left; }
.headline {
	font-size: 16px;
	font-weight: bold;
}
- class thumbnail controls the small images on the page.-

.smallimage{
	text-align:center;
	float:left;
	width:65px;
	height:50px;
	margin:1px 1px 1px 1px;
	}
	
.form { color: #309; font-size: 12px; font-family: "times new roman"; font-weight: 500; text-align: right; }
#wrapper {
	width: 795px;
	margin: 0 auto;
}

Propbody { color: #009; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
body {
	color: #009;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body_right { color: #009; font-size: 12px; font-family: Verdana; text-align: right; }
.footer { color: #009; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; }
.ul { color: #009; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 10px; list-style-type: circle; }
.detail_list { color: #009; font-size: 12px; font-family: Verdana; text-align: left; }
.bold { color: #009; font-size: 12px; font-family: Verdana; font-weight: bold; font-style:normal; }
.strong { font-weight: bolder; }
.underline { text-decoration: underline; }
.italic { font-style: italic; }
.news { color: #039; font-size: 14px; font-family: Berkeley; }
.disclosures { color: white; font-size: 10px; font-family: Berkeley; text-align: left; }
.supermarks { font-size: 9px; vertical-align: super; }
.colcont_content { width: 100%; }
.colboxleft_content { width:auto; float:left; }
.colboxright_content { width:auto; float:left; }
.colboxmiddle_content { background-image: url(../img/content_background.jpg); background-repeat: repeat-y; width:795px; margin-left:auto; margin-right:auto; }
.colcont_copy { width:100%; float:left; }
.colboxleft_copy {
	width:170px;
	float:left;
	padding-top: 10px;
}
.colboxright_copy {
	width:190px;
	float:right;

}
.colboxmiddle_copy {
	width:400px;
	margin-right: auto;
	margin-left: 180px;
	padding-top: 20px;
	padding-bottom: 40px;
	padding-left: 10px;
}

.colcont_navigation { width: 100%; height:30px  }
.colboxleft_navigation { width:auto; height:30px; float: left; }
.colboxright_navigation { width: auto !important; height:30px; float:right;  }
.colboxmiddle_navigation { background-image: url(../img/cbtec_nav.jpg); width:795px; height:30px; margin-right: auto; margin-left:auto; }
.padbox_header { width:auto; height:auto; min-width:790px; }
.padbcont_header { text-align: center; height: 25px; }
.padbox_banner { width:100%; height:100px;}
.padbcont_banner { text-align:center; height:auto;}

/*<agl.folder "Footer_Section">*/
	/*Footer section contains one box for the footer navigation and one box for the disclosures.*/
	.colcont_footer_nav { width: 100%; height:30px }
	.colboxleft_footer_nav { width:auto; height:auto; float:left }
	.colboxright_footer_nav { width:auto; height:auto; float:right }
	.colboxmiddle_footer_nav { width:795px; height:30px; margin-left:auto; margin-right:auto }
	.colboxmiddle_disclosures { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; width:795px; height:100px; margin-left:auto; margin-right:auto     }
	.colboxright_disclosures { width:auto; height:auto; float:right }
	.colboxleft_disclosures { width:auto; height:auto; float:left }
	.colcont_disclosures { width: 100%; height:auto }
/*</agl.folder>*/



#AgentPhoto {
	position:absolute;
	left:0px;
	top:0px;
	width:133px;
	height:100px;
	z-index:1;
}
#AgentContact {
	position:absolute;
	left:140px;
	top:0px;
	width:335px;
	height:100px;
	z-index:2;
}
.colboxleft_copy .NavBanner {
	margin-left:9px; 
	margin-top:5px;
}

.description_cont {
	width:auto;
	height:auto;
	}
.floatleft {
	float:left;
	}

.clearboth {
	clear:both
	}
.description_title {
	position:relative;
	left:5px;
	width:200px;
	height:auto;
	z-index:3;
	color:#666666;
	font-size:11px;
	}
#detaildesc      {
	margin-left: 275px;
	margin-top: 300px;
}
.Pages {
	background-color: #99CCFF;
	height: 15px;
	width: 15px;
	border: 1px solid #0033CC;
}
.customURL {
	width:455px;
	margin-left:200px;
	float:left;
	margin-top: -310px;
	z-index:10000;
	background-color:#000033
}
#AgentCard {
	margin:1em 0 0 0;
	padding:1em 0 0 0;
	width:180px;
	height:auto;
	z-index:1;
}
#AgentCard img{
	left:22px;
	top:18px;
	width:100px;
	height:133px;
	z-index:2;

}
#indexbio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12em;
}
div#header{
	position: relative;
	width: 795px;
	height: 100px;
	z-index:2:
	}
div#agentimage{
	position:absolute;
	float:right;
	left:720px;
	z-index:1;
	height:100px;
	}
