
html {height:100%}
body { height:100%; background-image: url(../images/bg3.gif); background-repeat: repeat-y; background-position:top center; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #585858; }
.t0 { height:100%; background-image: url(../images/bg1.gif); background-repeat: no-repeat; background-position:top center; }
.t1 { background-image: url(../images/bg2.gif); background-repeat: no-repeat; height:230px; }

.bottom { background-image: url(../images/bg4.gif); background-repeat: no-repeat; background-position:center; text-align: center; font-family: Verdana, Tahoma, Helvetica; font-size: 12px; color: #b9b9b9; font-weight: normal; line-height: 115px;}

/* top navigation */

.tnav								{ font-size: 13px; text-align: center; line-height: 31px; color: #000000; font-family: Verdana, Tahoma, Helvetica; font-weight: bold; }
.tnav a:link 				{ padding-left: 12px; padding-right: 12px; color: #000000; text-decoration: none; background-image: url(../images/nav2.gif); display: block; }
.tnav a:visited 		{ padding-left: 12px; padding-right: 12px; color: #000000; text-decoration: none; background-image: url(../images/nav2.gif); display: block; }
.tnav a:focus 			{ padding-left: 12px; padding-right: 12px; color: #000000; text-decoration: none; background-image: url(../images/nav1.gif); display: block; }
.tnav a:hover 			{ color: #042f43; text-decoration: underline; background-image: url(../images/nav1.gif); }
.tnav a:active 			{ padding-left: 12px; padding-right: 12px; color: #000000; text-decoration: none; background-image: url(../images/nav2.gif); display: block; }
a#tnavactiv 				{ color: #042f43; text-decoration: none; background-image: url(../images/nav1.gif); }

.tnava 							{ font-size: 13px; text-align: center; line-height: 31px; color: #000000; font-family: Verdana, Tahoma, Helvetica; font-weight: bold; }
.tnava a:link 			{ padding-left: 13px; padding-right: 13px; color: #000000; text-decoration: none; background-image: url(../images/nav3.gif); display: block; }
.tnava a:visited 		{ padding-left: 13px; padding-right: 13px; color: #000000; text-decoration: none; background-image: url(../images/nav3.gif); display: block; }
.tnava a:focus 			{ padding-left: 13px; padding-right: 13px; color: #000000; text-decoration: none; background-image: url(../images/nav4.gif); display: block; }
.tnava a:hover 			{ color: #042f43; text-decoration: underline; background-image: url(../images/nav4.gif); }
.tnava a:active 		{ padding-left: 13px; padding-right: 13px; color: #000000; text-decoration: none; background-image: url(../images/nav4.gif); display: block; }
a#tnavaactiv 				{ color: #042f43; text-decoration: none; background-image: url(../images/nav4.gif); }

.tnavb 							{ font-size: 13px; text-align: center; line-height: 31px; color: #000000; font-family: Verdana, Tahoma, Helvetica; font-weight: bold; }
.tnavb a:link 			{ padding-left: 13px; padding-right: 13px; color: #000000; text-decoration: none; background-image: url(../images/nav5.gif); display: block; background-position: top right;}
.tnavb a:visited 		{ padding-left: 13px; padding-right: 13px; color: #000000; text-decoration: none; background-image: url(../images/nav5.gif); display: block; background-position: top right;}
.tnavb a:focus 			{ padding-left: 13px; padding-right: 13px; color: #000000; text-decoration: none; background-image: url(../images/nav6.gif); display: block; background-position: top right;}
.tnavb a:hover 			{ color: #042f43; text-decoration: underline; background-image: url(../images/nav6.gif); background-position: top right;}
.tnavb a:active 		{ padding-left: 13px; padding-right: 13px; color: #000000; text-decoration: none; background-image: url(../images/nav6.gif); display: block; background-position: top right;}
a#tnavbactiv 				{ color: #042f43; text-decoration: none; background-image: url(../images/nav6.gif); background-position: top right;}



.t2 { background-image: url(../images/tbg1.gif); background-repeat: no-repeat; height:9px; width:265px;}
.t3 { background-image: url(../images/tbg2.gif); background-repeat: no-repeat; height:9px; width:265px;}
.t2b { background-image: url(../images/tbg3.gif); background-repeat: no-repeat; height:9px; }
.t3b { background-image: url(../images/tbg4.gif); background-repeat: no-repeat; height:9px; }
.t4 { background-color: #3b3b3b; font-family: Verdana, Tahoma, Helvetica; font-size: 13px; color: #ffffff; font-weight: bold; padding-top:1px; padding-bottom:9px; }
.t4b { background-color: #3b3b3b; font-family: Verdana, Tahoma, Helvetica; font-size: 13px; color: #ffffff; font-weight: bold; padding-left:10px;  line-height: 18px; }

.t5 { background-color: #3b3b3b; font-family: Verdana, Tahoma, Helvetica; font-size: 13px; color: #ffffff; font-weight: normal; padding:18px; line-height: 22px;}

.t6 { background-color: #3b3b3b; font-family: Verdana, Tahoma, Helvetica; font-size: 13px; color: #ffffff; font-weight: normal; padding-left:18px; padding-right:18px; padding-bottom:10px; line-height: 22px;}
 
.line1 { background-image: url(../images/line2.gif); width:35px;}

.text1 { font-family: Verdana, Tahoma, Helvetica; font-size: 13px; color: #ffffff; font-weight: normal; line-height: 22px; padding:12px; }
.text1 a:link				{ color: #ffffff; font-weight: normal; text-decoration: none; }
.text1 a:visited 		{ color: #ffffff; font-weight: normal; text-decoration: none; }
.text1 a:focus 			{ color: #ffffff; font-weight: normal; text-decoration: none; }
.text1 a:hover 			{ color: #ffffff; font-weight: normal; text-decoration: underline; }
.text1 a:active 		{ color: #ffffff; font-weight: normal; text-decoration: none; }
a#text1activ 				{ color: #ffffff; font-weight: normal; text-decoration: none; }

h1 { font-family: Verdana, Tahoma, Helvetica; font-size: 11px; color: #333333; font-weight: normal;}


.map {  border: 2px solid #000000; width: 550px; height:500px; }
/*
.text1 { height:100%; background-color: #656565; font-family: Verdana, Tahoma, Helvetica; font-size: 13px; color: #ffffff; font-weight: normal; line-height: 22px; padding:12px; }
 */
 
