body,td,.bottom{
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1pt;
	font-size: small;
}
body{margin:0px;}
td{ vertical-align:top;}
h1,h2,h3,h4,h5,h6    { color: #462E6A }
.testimonial    { color: #462E6A; font-style: italic; font-weight: bold }
.testimonial    {text-align:right;margin-bottom:28px;}
.listtext { letter-spacing: 1pt }
ul{list-style-type:disc;}
li { letter-spacing: 1pt; padding-bottom: 10px }
.faqheadline    { color: #462E6A; font-size: 1.1em; font-weight: bold }
a:link, a:visited    { color: #59428F }
 a:hover       { color: #462E6A; text-decoration: none }
#maincontent {padding-top:1;padding-right:68;padding-left:8; text-align:left;} 
  .question {cursor: pointer; vertical-align:top;}
a{outline:none}
/*
 .faqAnswer{color:black;}
 .video{color:#104732}
.video a:link,.video a:visited { color: #023924 }
.video a:hover .video a:active{ color: #67A890; text-decoration: none }
*/ 

.YB{ /* Yellow border */
float:left;
margin-bottom:5px;
margin-right:10px;
}
.brd{ /* Purple border */
border:2px solid #44302F; 
}
.outerborder{border:2px yellow solid;}
.innerborder{border:2px black solid;}

/* multi-map styles */
.mapfloat {float:right;width:225px;height:140px;margin:12px 0 12px 12px;text-align:center;}
.multimap {border:2px solid black;width:225px;height:130px;float:right;margin-left:10px;margin-bottom:5px;}
.multimap div {max-width: 225px;}
.multimap div span {white-space: normal;}

.clr {clear:both;}

.dbrd {border:solid 2px #FCF696;background-color:#412D50;padding:2px;}

a.linkopacity:hover img {
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
-khtml-opacity: 0.5;}

a.linkopacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0; }

.fl {float:left;margin-right:10px;margin-bottom:5px;}
.fr {float:right;margin-left:10px;margin-bottom:5px;}