body {
	padding: 0px;
	margin: 8px;
	font-family: Tahoma, Verdana, Arial;
	background-color: #003399;
}
#contain {
	padding-right: 0px;
	padding-left: 0px;
	z-index: 2;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px 0px;
	left: 50%;
	width: 760px;
	margin-left: -380px;
	position: absolute;
}
#textblock {
	margin: 195px 0px 0px;
	width: 760px;
	color: #777;
	padding: 0px 0px 20px;
	position: absolute;
	z-index: 0;
	top: 67px;
	background-image: url(images/property_02.gif);
	background-repeat: repeat-y;
}
#masthead {
	padding: 0px;
	border: 0;
	z-index: 5;
	width: 760px;
	left: 50%;
	margin-left: -380px;
	color: #f00;
	position: absolute;
	height: 260px;
	top: 10px;
	background-image: url(images/property_01.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#menu {
	border: 0;
	padding: 0px;
	z-index: 20;
	margin: 200px 0px 10px;
	width: 180px;
	color: #000066;
	position: absolute;
	top: 94px;
	right: 20px;
	left: 40px;
}

#menu li{
	background-repeat: no-repeat;
	background-position: 3px 5px;
	padding-top: 4;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3DFDB;
	list-style-type: none;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	background-image: url(images/bullet.gif);
}

#menu ul{
	padding: 0;
	margin: 0px;
	list-style: none;
	position: relative;
}

#menu p{
	padding: 0;
	margin: 0px;
	color: #5574B9;

}
#apDiv1 {
	position:absolute;
	left:269px;
	top:131px;
	width:375px;
	height:16px;
	z-index:12;
}
#layer1 {
	position:absolute;
	left:259px;
	top:51px;
	width:546px;
	height:60px;
	z-index:3;
}
#layer1 img {
	border: 3px solid #D3D4D6;
}
li {
	font-size: 11px;
	color: #003399;
	padding: 0px;
	list-style-type: square;
	border: 0px none;
	line-height: 160%;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 280px;
	font-weight: bold;

}
h1 {
	font-size: 9px;
	color: #C6D3C6;
	font-weight: normal;
	padding: 0px;
	text-align: right;
	margin-top: 8px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 270px;
}
h2 {
	font-size: 22px;
	padding-right: 0px;
	padding-left: 0px;
	color: #003399;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3DFDB;
	padding-bottom: 8px;
	padding-top: 0px;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 16px;
	margin-left: 270px;
}
h3, h4, h5 {
	font-size: 18px;
	padding-right: 5px;
	padding-left: 0px;
	color: #F7961C;
	text-align: left;
	padding-bottom: 3px;
	padding-top: 3px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3DFDB;
	margin-top: 12px;
	margin-right: 30px;
	margin-bottom: 12px;
	margin-left: 270px;
}
h6 {
	font-size: 11px;
	padding-right: 0px;
	padding-left: 0px;
	color: #075BAB;
	text-align: left;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #CCCCCC;
	padding-bottom: 6px;
	padding-top: 0px;
	font-weight: bold;
	background-repeat: repeat-x;
	margin-top: 15px;
	margin-right: 40px;
	margin-bottom: 6px;
	margin-left: 230px;
}
a:link, a:active, a:visited {
	text-decoration: none;
	color: #284263;
	font-weight: normal;
}
a:hover {
	color: #204162;
}

a.navsys:link, a.navsys:active, a.navsys:visited {
	color: #003399;
	text-decoration: none;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size: 11px;
	font-weight: bold;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Tahoma, Verdana, Arial;
}

a.navsys:hover {
	color: #FFF;
}

p {
	font-size: 11px;
	font-weight: normal;
	line-height: 150%;
	color: #333333;
	text-align: justify;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 270px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}

p.sml {
	font-size: 10px;
}

p.boxol {
	margin: 20px 40px 20px 230px;
	background-color: #ffffe1;
	padding: 10px 15px;
	text-align: justify;
	font-size: 11px;
	border: 3px double #ffcc00;
}

.gfxcntr {
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 280px;
}

.tableb {
	padding: 0;
	border: 1px solid #707081;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 260px;
	background-color: #434363;
}

.tablec {
	padding: 0;
	margin: 10px 20px 10px 20px;
	border: 1px solid #999999;
}

.tablec p {
	font-size: 11px;
	padding: 5px;
	font-weight: normal;
	margin: 0px;
	line-height: 150%;
	color: #333366;
}

.tableb p {
	font-size: 11px;
	padding: 3px;
	font-weight: normal;
	margin: 0px;
	line-height: 150%;
	color: #B5B5C2;
	text-align: left;
}

.frmtab {
	padding: 0;
	margin: 10px 20px 10px 200px;
	background-image: url(images/bg1.gif);
}

li.tabl {
	margin: 0px 190px 10px 0px;
	font-weight: normal;
	color: #000077;
	padding: 1px;
	list-style-type: square;
	border: none;
}

.dt {
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 8px 230px 3px;
	border-bottom: 1px solid #689acb;
	color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #689bcb;
	font-weight: normal;
	width: 600px;
}

.white {
	color: #ffffff;
}

div.dot {
	height: 9px;
	clear: both;
	padding: 0px;
	margin-top: 12px;
	margin-right: 41px;
	margin-bottom: 12px;
	margin-left: 228px;
	background-image: url(bg/dot1.gif);
	background-repeat: repeat-x;
}

#menu div.dot {
	background: url('images/dot.gif') repeat-x;
	height: 9px;
	clear: both;
	padding: 0px;
	margin-top: 12px;
	margin-right: 5px;
	margin-bottom: 12px;
	margin-left: 5px;
}

.red {
	color: #ff0000;
}

ul {
	padding: 1px 0px 10px 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.smtxt {
	font-size: 10px;
	font-weight: normal;
	color: #000066;
}

#footer {
	padding: 0px;
	width: 760px;
	color: #004a80;
	position: absolute;
	z-index: 6;
	height: 60px;
	left: 50%;
	font-size: 9px;
	background-image: url(images/property_03.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -380px;
}

p.white {
	font-size: 9px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 230px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}

.txtbox {
	background-attachment : scroll;
	background-color : #B5B5C2;
	color : #3F3F5C;
	border : 1px solid #cccccc;
	background-position : 50% 50%;
	font-size : 11px;
}

textarea, select, input {
	background-color: #B5B5C2;
	color: #3F3F5C;
	border: 1px solid #818FAF;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
}

.clientquotes {
	color: #666666;
	padding: 12px;
	margin-right: 40px;
	margin-left: 230px;
	background-color: #E9F3FC;
	margin-bottom: 15px;
	font-size: 11px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BADCF6;
	border-right-color: #BADCF6;
	border-bottom-color: #BADCF6;
	border-left-color: #4189CA;
}

#footer a:link, #footer a:active, #footer a:visited {
	font-weight: normal;
	color: #EAEFF0;
}

#footer a:hover {
}

a.mx:link, a.mx:active, a.mx:visited {
	font-weight: normal;
	color: #9292A5;
	line-height: 160%;
}
a.mx:hover {
}
#foot p {
	color: #61618D;
	margin: 0px;
	padding: 0px;
	font-size: 9px;
}

.greybrd {
	border: 1px solid #999999;
	padding: 0px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.centrtxt {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 260px;
	text-align: center;
}
.small {
	font-size: 11px;
	font-weight: normal;
}
.right {
	text-align: right;
}
.tablebrd {
	padding: 5px;
	margin: 10px 40px 10px 230px;
	border: 1px solid #ffcc00;
	background-color: #ffffe8;
	width: 5230px;
}
.tablebrd p {
	font-size: 11px;
	padding: 3px 0px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	line-height: 150%;
	color: #333366;
	text-align: left;
}
.blbrd {
	border: 1px solid #000000;
}

.imglft {
	border: 1px solid #CCCCCC;
	margin: 4px 12px 0px 0px;
	padding: 0px;
}
.imgrtt {
	margin: 4px 0px 0px 12px;
	padding: 0px;
}
.imglftt {
	margin: 4px 12px 0px 0px;
	padding: 0px;
}
.imgrt {
	border: 1px solid #CCCCCC;
	margin: 4px 0px 0px 12px;
	padding: 0px;
}

.orange {
	color: #F7941D;
}

.purple {
	color: #cc0066;
}

.tstmnl {
	color: #666666;
	padding: 12px;
	border: 1px solid #9BBCDD;
	margin-right: 40px;
	margin-left: 230px;
	background-color: #EAF3FA;
	margin-bottom: 15px;
	font-size: 11px;
	font-weight: normal;
	background-repeat: repeat-x;
}

p.box {
	margin: 20px 40px 20px 230px;
	background-color: #F5F6FC;
	padding: 10px 15px;
	text-align: justify;
	font-size: 11px;
	border: 3px double #A2B2DB;
}

.wd {
}

#foot {
	margin: 0px 0px 0px -380px;
	padding: 0px;
	width: 760px;
	color: #666666;
	position: absolute;
	z-index: 6;
	height: 40px;
	left: 50%;
	font-size: 9px;
	background-repeat: no-repeat;
	top: 47px;
}

p.boxgrybrd {
	margin: 20px 40px 20px 230px;
	background-color: #FFFFFF;
	padding: 10px 15px;
	text-align: justify;
	font-size: 11px;
	border: 3px double #CCCCCC;
}

.litegrey {
	color: #999999;
}

.style1 {font-weight: bold}

.green {
	color: #006600;
}
.imgbtmbrd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #707081;
}
.tdul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #71718A;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.windbrd {
	border: 2px solid #999999;
	padding: 0px;
	margin: 8px;
}
.sbgreybrd {
	border: 1px solid #707081;
	padding: 0px;
	margin: 0px;
}
.sbgreybrdx {
	border: 1px solid #707081;
	padding: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.tpgfxsp {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#foot p.sm {
	color: #96AEB6;
	margin: 0px;
	padding: 0px;
	font-size: 9px;
}
.greyborder {
	border: 2px solid #B2CFD8;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#apDiv2 {
	position:absolute;
	left:429px;
	top:92px;
	width:231px;
	height:105px;
	z-index:6;
}
