BODY{font-size : x-small; font-family : verdana,helvetica,arial; color: #5a5a5a; background-color: white; margin-top: 10px; margin-bottom: 10px; margin-left: 20px; margin-right: 20px;} 
P,TD,LI,A{ font-size : x-small; font-family : verdana,helvetica,arial; color : #5a5a5a;}
INPUT,SELECT,TEXTAREA{ font-size : xx-small; font-family : verdana,helvetica,arial; color : #5a5a5a;}
TH{font-size : x-small; font-family : verdana,helvetica,arial; color : #5a5a5a; font-weight: bold; background-color: #d3dbe3}
TD.required{color: red;}

A.navlink{text-decoration: none;}
A.navlink:hover{text-decoration: none; color : #5a5a5a;}
A:hover{text-decoration : underline; color : #ff9900;}

.small{font-size: xx-small;}
.topline{font-size : 14pt; font-weight: bold;}
.head1{font-size : 14pt; font-family : verdana,helvetica,arial; color: #a8212a; font-weight: bold; vertical-align: top;}
.head2{font-size : small; font-family : verdana,helvetica,arial; color: #a8212a; font-weight: bold;}
.head3{font-size : small; font-family : verdana,helvetica,arial; font-weight: bold;}
.head3green{font-size : small; font-family : verdana,helvetica,arial; color: #006633; font-weight: bold;}
.SearchName{font-size : small; font-family : verdana,helvetica,arial; color: #5a5a5a; font-weight: bold;}
.greentext{font-size : x-small; font-family : verdana,helvetica,arial; color: #006633; font-weight: bolder;}
.black{color: black;}
.black:hover{text-decoration : underline; color : blue;}
.sponsor{font-size: 7pt; color: gray; font-style: italic;}

div.headera{background-color: #c4c4c4; width: 325; float: left; padding-bottom: 2px;}
div.headerb{background-color: #c4c4c4; text-align: right; padding-right: 20px;}
div.header2 {padding-top: 1px; padding-bottom: 2px;  padding-right: 20px; border-bottom: 1px solid #dcdcdc; text-align: right;}
div.homeSubText{padding-top: 5px; padding-bottom: 30px; padding-left: 40px; padding-right: 0px; text-align: justify;}

div.navigation{background-color: #dcdcdc; width: 180px; height: 100%; padding-top: 10px;}
div.navOn{background-color: #e9e9e9; height: 30px; padding-left: 20px; border-top: 1px solid white; border-bottom: 1px solid white; cursor: pointer; font-weight: bold;}
div.navOff{background-color: #dcdcdc; height: 30px;  padding-left: 20px; border-top: 1px solid dcdcdc; border-bottom: 1px solid dcdcdc; cursor: pointer; }
div.navhead{background-color: #dcdcdc; height: 30px;  padding-left: 10px; border-top: 1px solid dcdcdc; border-bottom: 1px solid dcdcdc; cursor: pointer; }

#navtext{position: relative; top: 3px; font-size: 9pt;}
#navhead{position: relative; top: 3px; font-size: 9pt; color: #5a5a5a; font-weight: bold;}


div.content{padding-top: 10px; padding-left: 20px; padding-right: 20px;}
div.content2{padding-top: 10px; padding-left: 20px; padding-right: 20px;}
div.contentcenter{padding-top: 10px; padding-left: 20px; padding-right: 20px; text-align: center;}
div.contentleft{width: 47%; height: 100%; float: left; padding-top: 10px; padding-left: 0px;}
div.contentright{margin-left: 50%; height: 100%; padding-top: 10px;  padding-right: 20px; text-align: left;}
div.contentbox{margin-left: 10px; width: 100%; border: 2px solid #6197d5; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
div.formbox{border: 1px solid #a9a9a9; background-color: #d3dbe3; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}

div.footer{background-color: #c4c4c4; margin-top: 5px; text-align: right; padding-right: 20px; padding-top: 2px; padding-bottom: 2px;}

.highlight{background-color: #ffff99;}