.invisible_links {	visibility:hidden;	}body {			background-image: url(../images/background.jpg);	background-repeat: no-repeat;	background-position: right bottom;	clear: clear-top;	z-index: 2;					}	.location {	position:absolute;	left: 650px;	top:96.5px;	font-family: arial, helvetica, sans-serif;	font-size: 12; color:  #003300;	text-align: left; 	font-weight:normal; 	nowrap: nowrap;	}	.main {	background-image:   url(../images/gap.jpg);	background-repeat: repeat-y;	margin-bottom: 0px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	height: 100%;		}		#background {	border: 0;	background-image:   url(../images/repeat.jpg);	background-repeat: repeat-x;	position: absolute	z-index: 2;	}		.topnav {	border: 0;	background-image:   url(../images/repeat.jpg);	background-repeat: repeat-x;	position: absolute;	top: 0px;	left: 0px;	}	.sidenav {	position: absolute;		left: 0px;	top:90px;	bottom-margin: 0px;		border-right-width: 1px;	border-right-style: solid;	border-right-color: #336633;	font-family: arial, helvetica, sans-serif;	font-size: 12; color:  #003300;	text-align: left; line-height: 13pt; 	font-weight:normal; 		}			a.nav {	color: #009900;	text-decoration:none;}a.nav:visited {	text-decoration:none;	}a.nav:hover {	text-decoration: none;	 color: #006600;}.footertab {	position:relative;	bottom-margin: 0px;	left-margin:0px;	padding:0px;	color:#cccccc;}.footertext {		font-family: arial, helvetica, sans-serif;	width:100%;	text-align:center;	font-size:11px;	color:#003300;	text-decoration: none;}.copyright {		font-family: arial, helvetica, sans-serif;	text-align: center;	font-size:9px;	color:#003300;	text-decoration: none;	padding-left:2px;}.footertext a:hover {	color:#669966;	font-weight:normal;	text-decoration: none;}.notice {	font-family: arial, helvetica, sans-serif;	font-size:10px;	color:#003300;	font-weight:normal;	text-align: center;}.title {	font-family: arial, helvetica, sans-serif; 	font-size:16px;	text-align: left; line-height: 16pt;  	color:#003300;	font-weight:bold;	}	.subtitle {	font-family: arial, helvetica, sans-serif; 	font-size:13px;	text-align: left; line-height: 16pt;  	color:#003300;	font-weight:bold;	}	.bodytext {position: relative;height:100%;font-family: arial, helvetica, sans-serif; font-size:12px; color:#003300;z-index: 2;min-width: 200px;}.additional {position: relative;font-family: arial, helvetica, sans-serif; font-size:12px; color:#003300;width: 700px;}.bodytext1 {position: relative;height:100%;font-family: arial, helvetica, sans-serif; font-size:12px; color:#003300;z-index: 2;min-width: 200px;border-left-width: 1px;	border-left-style: dashed;	border-left-color: #cccccc;	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #cccccc;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #cccccc;}.bodytext2 {position: relative;height:100%;font-family: arial, helvetica, sans-serif; font-size:12px; color:#003300;z-index: 2;min-width: 200px;border-top-width: 1px;	border-top-style: dashed;	border-top-color: #cccccc;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #cccccc;}.bodytext3 {position: relative;height:100%;font-family: arial, helvetica, sans-serif; font-size:12px; color:#003300;z-index: 2;border-top-width: 1px;	border-top-style: dashed;	border-top-color: #cccccc;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #cccccc;}#strap {	position: relative;	font-family: arial, helvetica, sans-serif;	font-size: 15; color:  #003300;	text-align: center; line-height: 13pt; 	font-weight:bold;	font-style: italic; 	}	#heading {	position: relative;	font-family: arial, helvetica, sans-serif;	font-size: 12; color:  #003300;	left-margin: 160px;	text-align: center; line-height: 13pt; 	font-weight:bold;		}	.company_pix {	position: relative;	align: right;	height:100%;	font-family: arial, helvetica, sans-serif; 	font-size:12px;	text-align: center; 	color:#003300;	z-index: 3;}.company_pix1 {	position: relative;	align: right;	height:100%;	font-family: arial, helvetica, sans-serif; 	font-size:12px;	text-align: center; 	color:#003300;	z-index: 3;	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #cccccc;	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #cccccc;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #cccccc;}.qualifications {	font-family: arial, helvetica, sans-serif; 	font-size:11px; 	color:#003300;	}.image {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #003300;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #003300;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #003300;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #003300;}.basenav {		font-family: arial, helvetica, sans-serif;	text-align: center;	font-size:12px;	color:#003300;	text-decoration: none;	padding-right:140px;}		#contact {	position: relative;	align: center;			font-family: arial, helvetica, sans-serif; 	font-size:12px;	text-align: left; line-height: 13pt;  	color:#003300;			border-top-width: 1px;	border-top-style: dashed;	border-top-color: #cccccc;		}	.bottom_table {	postion: absolute;	margin-bottom: 0px;		}	.bigcontent {	width:760px;	vertical-align:top;	padding-top:10px;}.contenttext {	padding-left:5px;	width:300px;	font-size:75%;	line-height:130%;	vertical-align:top;}.info {	width:180px;	height:160px;	font-family: arial, helvetica, sans-serif; 	font-size:12px; 	color:#003300;	vertical-align:top;	padding:10px;	border-color:#003300;	border-top:none;	border-left:1px solid #003300;	border-right:none;	border-bottom:1px solid #003300;}.propertypic {	width:110px; 	height:160px;	background-color:#ffffff;	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #cccccc;	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #cccccc;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #cccccc;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #cccccc;}.propertypic_large {	width:300px; 	height:350px;	padding:0px;	background-color:#ffffff;	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #cccccc;	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #cccccc;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #cccccc;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #cccccc;}.gentext {	font-family: arial, helvetica, sans-serif; 	font-size:12px; 	color:#003300;		}	.dimensions {	font-family: arial, helvetica, sans-serif; 	font-size:12px; 	color:#003300;	border:#cccccc 1px dashed;		}	.details {	padding:0px;	font-family:arial, helvetica, sans-serif;	font-size:12;	color:#003300;	line-height:120%;	width:400px;	height:350px;	vertical-align:top;	padding:10px;	border-left:#003300 1px solid;	border-bottom:#003300 1px solid;}.mailpop {			border-right-width: 1px;	border-right-style: dashed;	border-right-color: #cccccc;	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #cccccc;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #cccccc;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #cccccc;	background-image: url(../images/background.jpg);	background-repeat: no-repeat;	background-position: right bottom;	clear: clear-top;}.mailtext {	padding: 15px;	font-family: arial, helvetica, sans-serif; 	font-size:12px; 	color:#003300;	}	.maillogo {	left-margin: 160px;	top-margin: 160px;	}	.line {	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #cccccc;	}	 #element1 {position: absolute; z-index: 105; top: 20px; right: 20px; text-decoration: none; border-width: 0;}#element2 {position: absolute; z-index: 3; top: 90px; right: 20px; text-decoration: none; border-width: 0;}
