@charset "utf-8";
a:link {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a:hover {
	color: #0033FF;
	text-decoration: underline;
	font-weight: normal;
}
a:active {
	color: #000000;
	text-decoration: underline;
}

#apDiv1 {
	position:absolute;
	width:150px;
	height:697px;
	z-index:1;
	left: 115px;
	top: 0.24in;
	background-color: #999999;
	border: 1px solid #000000;
}
#apDiv2 {
	position:absolute;
	width:895px;
	height:218px;
	z-index:1;
	left: 105px;
	top: 82px;
	border: thin solid #666666;
	background-image: url(../images/background.jpg);
	background-color: #5BA9FE;
}
#apDiv3 {
	position:absolute;
	width:140px;
	height:659px;
	z-index:99;
	left: 120px;
	top: 36px;
}
#content1 {
	position:absolute;
	width:578px;
	height:385px;
	z-index:4;
	left: 276px;
	top: 336px;
}

#content2 {
	position:absolute;
	width:519px;
	height:385px;
	z-index:4;
	left: 300px;
	top: 336px;
	border: thin solid #C0C0C0;
	visibility: hidden;
}
#content3 {
	position:absolute;
	width:519px;
	height:385px;
	z-index:4;
	left: 300px;
	top: 336px;
	border: thin solid #C0C0C0;
	visibility: hidden;
}
#footer {
	position: absolute;
	left: 276px;
	top: 729px;
	height: 35px;
	width: 564px;
	border: thin solid #C0C0C0;
	padding: 5px;
}

#content4 {
	position:absolute;
	width:519px;
	height:385px;
	z-index:4;
	left: 300px;
	top: 336px;
	border: thin solid #C0C0C0;
	visibility: hidden;
}


#side-right {
	position:absolute;
	width:141px;
	height:414px;
	z-index:5;
	left: 857px;
	top: 308px;
	border: thin solid #C0C0C0;
	background-image: url(../images/sideright1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#apDiv6 {
	position:absolute;
	width:651px;
	height:192px;
	z-index:1;
	left: 303px;
	top: 94px;
	border: 3px solid #FFFFFF;
}
#side1 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:1;
	top: 0px;
	left: 0px;
	border: 1px solid #FFFFFF;
	visibility: hidden;
}
#flashheader {
	position: absolute;
	left: 303px;
	top: 94px;
}

#side2 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:100;
	left: 0px;
	top: 497px;
	border: 1px solid #FFFFFF;
	visibility: visible;
}
#side3 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:100;
	left: 0px;
	top: 329px;
	border: 1px solid #FFFFFF;
	visibility: visible;
	background-image: url(.);
}
#side4 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:1;
	left: -1px;
	top: 329px;
	border: 1px solid #FFFFFF;
	visibility: hidden;
}
#side5 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:101;
	top: 394px;
	left: 0px;
	border: 1px solid #FFFFFF;
	visibility: hidden;
}
#side6 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:102;
	top: 109px;
	border: 3px solid #FFFFFF;
	left: 0px;
}
#content1 #text1 {
	position: absolute;
	left: 0px;
	top: auto;
	width: 567px;
	border: thin solid #C0C0C0;
	padding: 3px;
	height: 153px;
}
#content1 #text2 {
	position: absolute;
	left: 0px;
	top: 168px;
	width: 198px;
	border: thin solid #C0C0C0;
	min-height: 209px;
	padding: 3px;
}
#content1  #image {
	width: 150px;
	left: 211px;
	position: absolute;
	text-align: center;
	padding-right: 0px;
	top: 176px;
}
#content1 #text4 {
	width: 198px;
	left: 369px;
	top: 169px;
	position: absolute;
	border: thin solid #C0C0C0;
	padding: 3px;
	min-height: 209px;
}
#apDiv4 {
	position:relative;
	width:170px;
	height:230px;
	z-index:1;
	left: 5px;
	top: 10px;
}

#apDiv11 {	position:absolute;
	width:105px;
	height:103px;
	z-index:100;
	left: 1px;
	top: 254px;
}
#apDiv12 {
	position:absolute;
	width:150px;
	height:150px;
	z-index:100;
	left: 818px;
	top: 0px;
}
#apDiv14 {
	position:absolute;
	width:569px;
	height:13px;
	z-index:60;
	left: 275px;
	top: 307px;
	border: thin solid #C0C0C0;
	padding: 2px;
}

#apDiv15 {
	position:absolute;
	width:303px;
	height:25px;
	z-index:1;
	left: 700px;
	top: 12px;
}
#apDiv16 {
	position:absolute;
	width:311px;
	height:57px;
	z-index:102;
	left: 299px;
	top: 23px;
	background-image: url(../images/header.jpg);
}
#apDiv17 {
	position:absolute;
	width:299px;
	height:42px;
	z-index:103;
	left: 614px;
	top: 50px;
	background-image: url(../images/header2.jpg);
}
#apDiv4 {
	position:relative;
	width:170px;
	height:230px;
	z-index:1;
	left: 5px;
	top: 10px;
}
.imagepaddingleft {
	padding-left: 5px;
}


#Topright {
}
.navtext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	font-size: 9pt;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.topnavtext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	letter-spacing: 1px;
	text-align: right;
	font-size: 11px;
	padding: 0px;
}
.content-text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-size: 12px;
	z-index: 10;
}
.content-header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-align: left;
	font-size: 14px;
	letter-spacing: 0.1em;
	font-weight: bold;
	line-height: 28px;
}
#content1-1 {
	position:absolute;
	width:564px;
	height:376px;
	z-index:4;
	left: 274px;
	top: 334px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
.footertext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: #000000;
	letter-spacing: 1px;
	text-align: center;
	font-size: 10px;
}

.images {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #5BA9FE;
	border-width:2px;
	border-color:#999999;
	border-style:solid;
	position: relative;
	top: 0px;
	left: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	display: block;

}

.helpinfoheader {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
} 
#image-enlarge1 {
	visibility:hidden;
	position: absolute;
	z-index: 100;
	height: 350px;
	width: 575px;
	left: 277px;
	top: 335px;
}
#image-enlarge2 {
	visibility:hidden;
	position: absolute;
	z-index: 100;
	height: 350px;
	width: 575px;
	left: 277px;
	top: 335px;
}
#image-enlarge3 {
	visibility:hidden;
	position: absolute;
	z-index: 100;
	height: 350px;
	width: 575px;
	left: 277px;
	top: 335px;
}
#image-enlarge4 {
	visibility:hidden;
	position: absolute;
	z-index: 100;
	height: 350px;
	width: 575px;
	left: 277px;
	top: 335px;
}
#inside1 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:100;
	left: 0px;
	top: 497px;
	border: 1px solid #FFFFFF;
	visibility: visible;
}
#inside2 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:100;
	left: 0px;
	top: 329px;
	border: 1px solid #FFFFFF;
	visibility: visible;
	background-image: url(.);
}
#inside3 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:102;
	top: 109px;
	border: 3px solid #FFFFFF;
	left: 0px;
}
#outside1 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:100;
	left: 0px;
	top: 497px;
	border: 1px solid #FFFFFF;
	visibility: visible;
}
#outside2 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:100;
	left: 0px;
	top: 329px;
	border: 1px solid #FFFFFF;
	visibility: visible;
	background-image: url(.);
}
#outside3 {
	position:absolute;
	width:140px;
	height:93px;
	z-index:102;
	top: 109px;
	border: 3px solid #FFFFFF;
	left: 0px;
}
.formbox {
	height: 15px;
}

#apDiv1-gallery {
	position:absolute;
	width:150px;
	height:771px;
	z-index:1;
	left: 139px;
	top: 0.24in;
	background-color: #999999;
	border: 1px solid #000000;
}
#apDiv14-gallery {
	position:absolute;
	width:658px;
	height:13px;
	z-index:60;
	left: 296px;
	top: 122px;
	border: thin solid #C0C0C0;
}
#footer-gallery {
	position: absolute;
	left: 294px;
	top: 761px;
	height: 20px;
	width: 657px;
	border: thin solid #C0C0C0;
	padding: 5px;
}#apDiv2-gallery {
	position:absolute;
	width:840px;
	height:33px;
	z-index:1;
	left: 125px;
	top: 82px;
	background-color: #5BA9FE;
	border: thin solid #666666;
	background-image: url(../images/background.jpg);
}
.formtext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #000000;
	letter-spacing: 0.1em;
	text-align: left;
	font-size: 11px;
	border: 1px solid #999999;
}
#footer-right {
	position:absolute;
	width:140px;
	height:35px;
	z-index:104;
	left: 115px;
	top: 729px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#footer-left {
	position:absolute;
	width:137px;
	height:40px;
	z-index:104;
	left: 857px;
	top: 729px;
	border: thin solid #C0C0C0;
	padding: 2px;
}
.tabletextcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-size: 11px;
	z-index: 10;
	border: 1px solid #999999;
	padding: 3px;
}
.tableheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	line-height: 28px;
	background-color: #F0F0F0;
	border: 1px solid #999999;
	padding: 0px;
}
.footertextrigth {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: #000000;
	text-align: left;
	font-size: 9px;
}
.content-text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-size: 13px;
	z-index: 10;
}
#footer-contact {
	position: absolute;
	left: 276px;
	top: 1054px;
	height: 35px;
	width: 565px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#content-contact {
	position:absolute;
	width:565px;
	height:700px;
	z-index:4;
	left: 276px;
	top: 336px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#footer-right-contact {
	position:absolute;
	width:140px;
	height:35px;
	z-index:104;
	left: 114px;
	top: 1054px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#footer-left-contact {
	position:absolute;
	width:137px;
	height:40px;
	z-index:104;
	left: 857px;
	top: 1054px;
	border: thin solid #C0C0C0;
	padding: 2px;
}
#side-right-contact {
	position:absolute;
	width:141px;
	height:414px;
	z-index:5;
	left: 857px;
	top: 308px;
	border: thin solid #C0C0C0;
	background-repeat: repeat;
	background-position: top;
	background-image: url(../images/side-backgrnd.jpg);
	padding-top: 324px;
}

#apDiv1-contact {
	position:absolute;
	width:150px;
	height:1162px;
	z-index:1;
	left: 115px;
	top: 0.24in;
	background-color: #999999;
	border: 1px solid #000000;
}
#content-outside {
	position:absolute;
	width:564px;
	height:496px;
	z-index:4;
	left: 276px;
	top: 335px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#footer-right-outside {
	position:absolute;
	width:140px;
	height:35px;
	z-index:104;
	left: 115px;
	top: 851px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#footer-left-outside {
	position:absolute;
	width:137px;
	height:41px;
	z-index:104;
	left: 858px;
	top: 850px;
	border: thin solid #C0C0C0;
	padding: 2px;
}
#side-right-outside {
	position:absolute;
	width:141px;
	height:231px;
	z-index:5;
	left: 858px;
	top: 308px;
	border: thin solid #C0C0C0;
	background-repeat: repeat;
	background-position: top;
	background-image: url(../images/side-backgrnd.jpg);
	padding-top: 120px;
}
#apDiv1-outside {
	position:absolute;
	width:150px;
	height:821px;
	z-index:1;
	left: 115px;
	top: 0.24in;
	background-color: #999999;
	border: 1px solid #000000;
}
#footer-outside {
	position: absolute;
	left: 276px;
	top: 850px;
	height: 35px;
	width: 564px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
.list {
	list-style-position: outside;
	list-style-type: disc;
	margin-top: 0px;
	margin-bottom: 0px;
}

#side-right-services {
	position:absolute;
	width:141px;
	height:413px;
	z-index:5;
	left: 858px;
	top: 308px;
	border: thin solid #C0C0C0;
	background-repeat: repeat;
	background-position: top;
	background-image: url(../images/side-backgrnd2.jpg);
	padding-top: 120px;
}
#side-right-surround {
	position:absolute;
	width:141px;
	height:415px;
	z-index:5;
	left: 862px;
	top: 303px;
	border: thin solid #C0C0C0;
	background-repeat: repeat;
	background-position: top;
	background-image: url(../images/side-backgrnd.jpg);
	padding-top: 465px;
}
#footer-surround {
	position: absolute;
	left: 275px;
	top: 1192px;
	height: 35px;
	width: 566px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#content-surround {
	position:absolute;
	width:564px;
	height:831px;
	z-index:4;
	left: 275px;
	top: 339px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#footer-left-surround {
	position:absolute;
	width:135px;
	height:34px;
	z-index:104;
	left: 115px;
	top: 1192px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#footer-right-surround {
	position:absolute;
	width:132px;
	height:35px;
	z-index:104;
	left: 861px;
	top: 1192px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#apDiv1-inside {
	position:absolute;
	width:150px;
	height:761px;
	z-index:1;
	left: 115px;
	top: 0.24in;
	background-color: #999999;
	border: 1px solid #000000;
}
#side-right-inside {
	position:absolute;
	width:141px;
	height:477px;
	z-index:5;
	left: 861px;
	top: 305px;
	border: thin solid #C0C0C0;
	background-repeat: repeat;
	background-position: bottom;
	background-image: url(images/side-right-inside-back.jpg);
}
#footer-inside {
	position: absolute;
	left: 274px;
	top: 790px;
	height: 35px;
	width: 565px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#content-inside {
	position:absolute;
	width:563px;
	height:437px;
	z-index:4;
	left: 275px;
	top: 336px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#footer-left-inside {
	position:absolute;
	width:138px;
	height:42px;
	z-index:104;
	left: 860px;
	top: 789px;
	border: thin solid #C0C0C0;
	padding: 2px;
}
#footer-right-inside {
	position:absolute;
	width:139px;
	height:37px;
	z-index:104;
	left: 115px;
	top: 789px;
	border: thin solid #C0C0C0;
	padding: 5px;
}
#map1 {
	visibility:hidden;
	position: absolute;
	z-index: 100;
	height: 350px;
	width: 550px;
	left: 301px;
	top: 335px;
}
.maps {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #5BA9FE;
	border-width:2px;
	border-color:#999999;
	border-style:solid;
	position: relative;
	top: 0px;
	left: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	display: block;
}
.mapinfoheader {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
#contact-left-gray {
	position:absolute;
	width:150px;
	height:1026px;
	z-index:1;
	left: 115px;
	top: 0.24in;
	background-color: #999999;
	border: 1px solid #000000;
}

