.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;


}
.body1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.fineprint1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 10px;

}
.menuborder {

	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
}
.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	color: #0000FF;


}
.body2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
	color: #000000;
	font-size: 10px;


}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033FF;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;

}
.headertop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	padding-top: 10px;
	padding-left: 5px;
	font-weight: bold;

}
.tableheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: bold;


}
.tableblueonwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #31659C;
	font-weight: bold;
}
.body3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 2px;
	padding-left: 12px;
}
.menuborder2 {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

A:hover {
	  color  : #6699CC;
	  cursor : hand;
}
body {
	background-color           : #FFFFFF;
	margin-top                 : 0;
	margin-left                : 0;
	margin-right               : 0;
	margin-bottom              : 0;
	scrollbar-face-color       : #DEDEDE;
	scrollbar-shadow-color     : #EEEEEE; 
	scrollbar-highlight-color  : #DEDEDE; 
	scrollbar-3dlight-color    : #FFFFFF; 
	scrollbar-darkshadow-color : #000000; 
	scrollbar-track-color      : #E2DAD1; 
	scrollbar-arrow-color      : #000000;
}
input {
	font-size       : 11px;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	font-family     : Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}
textarea { 
	font-size       : 11px;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	font-family     : Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
	padding         : 1px;
}
select { 
	font-size       : 11px;
	font-weight     : normal;
	font-style      : normal;
	color           : #000000;
	font-family     : Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}

a:link.nav {
	font-size      : 11px;
	font-weight    : normal;
	font-style     : normal;
	color          : #000000;
	font-family    : Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none
}
a:visited.nav {
	font-size      : 11px;
	font-weight    : normal;
	font-style     : normal;
	color          : #000000;
	font-family    : Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none
}
a:active.nav {
	font-size      : 11px;
	font-weight    : normal;
	font-style     : normal;
	color          : #000000;
	font-family    : Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none
}
a:hover.nav {
	font-size      : 11px;
	font-weight    : normal;
	font-style     : normal;
	color          : #6699CC;
	font-family    : Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none
}
.navsep {
	font-size   : 11px;
	font-weight : normal;
	font-style  : normal;
	color       : #FF5500;
	font-family : Verdana,Arial,Helvetica,sans-serif;
}

.smsans {
	font-size   : 10px;
	font-weight : normal;
	font-style  : normal;
	color       : #333333;
	font-family : Verdana,Arial,Helvetica,sans-serif;
}
.smsansbold {
	font-size   : 10px;
	font-weight : bold;
	font-style  : normal;
	color       : #333333;
	font-family : Verdana,Arial,Helvetica,sans-serif;
}
.sans {
	font-size   : 11px;
	font-weight : normal;
	font-style  : normal;
	line-height : 16px;
	color       : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
}
.sansbold {
	font-size   : 11px;
	font-weight : bold;
	font-style  : normal;
	line-height : 16px;
	color       : #333333;
	font-family : Verdana,Arial,Helvetica,sans-serif;
}
.sanshead {
	font-size   : 18px;
	font-weight : normal;
	font-style  : normal;
	color       : #333333;
	font-family : Verdana,Arial,Helvetica,sans-serif;
}
.sansheadbold {
	font-size   : 18px;
	font-weight : bold;
	font-style  : normal;
	color       : #333333;
	font-family : Verdana,Arial,Helvetica,sans-serif;
}
.smserif {
	font-size   : 11px;
	font-weight : normal;
	font-style  : normal;
	color       : #333333;
	line-height : 14px;
	font-family : "Times New Roman",Times,serif;
}
.smserifbold {
	font-size   : 11px;
	font-weight : bold;
	font-style  : normal;
	color       : #333333;
	font-family : "Times New Roman",Times,serif;
}
.serif {
	font-size   : 12px;
	font-weight : normal;
	font-style  : normal;
	color       : #000000;
	font-family : "Times New Roman",Times,serif;
}
.serifbold {
	font-size   : 12px;
	font-weight : bold;
	font-style  : normal;
	color       : #333333;
	font-family : "Times New Roman",Times,serif;
}
.serifhead {
	font-size   : 18px;
	font-weight : normal;
	font-style  : normal;
	color       : #333333;
	font-family : "Times New Roman",Times,serif;
}
.serifheadbold {
	font-size   : 18px;
	font-weight : bold;
	font-style  : normal;
	color       : #333333;
	font-family : "Times New Roman",Times,serif;
}
.button {
	font-size        : 10px;
	font-weight      : bold;
	font-style       : normal;
	color            : #333333;
	border-style     : solid;
	border-width     : 1px;
	border-color     : #666666;
	background-color : #C0C0C0;
	font-family      : Verdana,Arial,Helvetica,sans-serif;
}
.emph {
	color : maroon;
}
.emphbold {
	font-weight : bold;
	color       : maroon;
}
.alert {
	color : #CC0000;
}
.alertbold {
	font-weight : bold;
	color       : #CC0000;
}
.alertbox {
	border-style     : solid;
	border-width     : 1px;
	border-color     : #CC0000;
	background-color : #FFFFFF;
}
.bglight {
	background-color : #EEEEEE;
}
.bgdark {
	background-color : #DEDEDE;
}
.bgsolid {
	background-color : #000000;
}
.textbox {
	border-style : solid;
	border-width : 1px;
	border-color : #666666;
}
.textop {
	border-style     : solid;
	border-width     : 1px;
	border-color     : #DEDEDE;
	background-color : #EEEEEE;
	padding          : 1px;
}
.boxheader {
	font-size   : 15px;
	font-weight : bold;
	font-style  : normal;
	color       : #FFFFFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
}
.boxsubheader {
	font-size   : 11px;
	font-weight : normal;
	font-style  : normal;
	color       : #FFFFFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
}
.optfield {
	font-size   : 13px;
	font-weight : normal;
	font-style  : normal;
	color       : #FF5500;
	font-family : Verdana,Arial,Helvetica,sans-serif;
}

div.top {
    background : #666666;
    margin     : 0;
    padding    : 0;
    width      : 100%;
}
div.tabs {
    background          : #666666;
    border-collapse     : collapse;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    padding             : 0.5em 0em 0em 1em;
}
div.tabs a {
    background      : #EEEEEE;
    border-color    : #000000;
    border-width    : 1px; 
    border-style    : solid solid none solid;
    color           : #000000;
    margin-right    : 0.5em;
    padding         : 0em 1.1em;
	text-decoration : none;
    font-weight     : normal;
	font-size       : 11px;
	font-style      : normal;
	font-family     : Verdana,Arial,Helvetica,sans-serif;
}
div.tabs a.selected {
    background      : #CCCCCC;
    border          : 1px solid #000000;
    border-bottom   : #CCCCCC 1px solid;
    color           : #000000;
	text-decoration : none;
    font-weight     : bold;
	font-size       : 11px;
	font-style      : normal;
	font-family     : Verdana,Arial,Helvetica,sans-serif;
}
div.tabs a:hover {
    background          : #CCCCCC;
    border-color        : #000000;
    border-bottom-color : #CCCCCC;
	cursor              : hand;
}
div.shadeBar {
    background          : #CCCCCC;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    padding-right       : 2em;
    text-align          : right;
    text-transform      : lowercase;
}
div.shadeBar a {
	color       : #000000;
    font-weight : normal;
}
.netscape4 {
    display : none;
}
.group {
    border         : 1px solid #CCCCCC;
    padding        : 1em;
    padding-bottom : 4em;
    margin-bottom  : 1em;
    margin-top     : 2em;
    width          : 89%;
}
.legend {
    position   : relative;
    top        : -1.7em;
    left       : 1em;
    background : #FFFFFF;
    padding    : 0.5em;
}
.body2Crossed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: blink;
	font-weight: normal;
	color: #FF0000;



}
