h1,h2,h3,.cap{
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #2E2E2E;
	font-weight: bold;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
h2{
color:gray;
text-align:right;
}
#tech-stuff h2{
color:#2E2E2E;
border-bottom:1px solid #CCCCCC;
text-align:left;
}
body, table, td, P{
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #747474;
}
INPUT, TEXTAREA, SELECT, OPTION{
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
li.gr{
	font-family:  Arial, Helvetica, Sans-Serif;
	color: #B0B0B0;
	line-height: 18px;
}
ol.bgr{
	margin-top: 8px; 
	color: #B0B0B0; 
	font-weight: bold;
}
a{
	color: #539ADF;
	text-decoration: underline;
}
a:hover{
	color: #0033FF;
	text-decoration: none;
}
a.no{
	color: #747474;
	text-decoration: underline;
}
a.no:hover{
	color: #539ADF;
	text-decoration: underline;
}
a.gr{
	color: #BABABA;
	text-decoration: underline;
}
a.gr:hover{
	color: #539ADF;
	text-decoration: underline;
}
a.wt{
	color: #FFFFFF;
	text-decoration: underline;
}
a.wt:hover{
	color: #539ADF;
	text-decoration: underline;
}
a.lmn{
	color: #999999;
	text-decoration: underline;
}
a.lmn:hover{
	color: #539ADF;
	text-decoration: underline;
}
a.bl{
	color: #000000;
	text-decoration: none;
}
.phone{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.lmenu{
	font-weight: bold;
	margin-top: 10px;
	line-height: 14px;
	color: #999999;
}
.mtxt{
	font-family:  Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}
.desc{
	margin-top: 9px;
	margin-bottom: 2px;
	margin-right: 20px;
}
.coords{
	margin-top: 25px;
	margin-right: 28px;
	font-size: 11px;
	line-height: 12px;
}
.log{
	font-family:  Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
.text{
	font-family:  Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #747474;
	margin-right: 12px;
}
.subcap{
	font-family:  Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #747474;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 5px;
}
.menu{
	margin-left: 10px;
	line-height: 18px;
	margin-top: 12px;
}
.path{
	color: #539ADF;
}
.tbcap{
	font-family:  Verdana, Arial, Helvetica, Sans-Serif;
	padding: 0px 3px 0px 8px;
	font-size: 11px;
}
.tbcap1{
	font-family:  Verdana, Arial, Helvetica, Sans-Serif;
	padding: 0px 3px 0px 6px;
	font-size: 11px;
}
.tb{
	font-family:  Arial, Helvetica, Sans-Serif;
	padding: 9px 3px 15px 8px;
	font-size: 12px;
}
.tb0{
	font-family:  Verdana, Arial, Helvetica, Sans-Serif;
	padding: 10px 3px 15px 8px;
	font-size: 11px;
}
.tb1{
	font-family:  Arial, Helvetica, Sans-Serif;
	padding: 7px 3px 15px 6px;
	font-size: 12px;
}
.tb2{
	padding: 7px 1px 15px 2px;
}
.tb3{
	padding: 5px 8px 15px 8px;
}
.ctbc{
	padding-left: 6px;
	color: #000000;
}
.ctb{
	padding-left: 9px;
	background-color: #EDEDED;
}
.fm1{
	font-family:  Tahoma, Arial, Helvetica, Sans-Serif;
	text-align: right;
	font-size: 11px;
}
.compc{
	font-family:  Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.td1{
	font-family:  Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding: 1px 3px 1px 6px;
}
.td2{
	font-family:  Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding: 1px 3px 1px 10px;
}
.s11{
	font-size: 11px;
	color: #747474;
	font-weight: normal;
}

