
A:link, A:visited, A:active {
	  text-decoration : underline;
	  cursor          : hand;
	  color           : #111177;
}
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;
}

h2 {
	font-style		: italic;
	color			: #003366;
}

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           : #003366;
	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;
}
.sansboldlight {
	font-size   : 11px;
	font-weight : bold;
	font-style  : normal;
	line-height : 16px;
	color       : #FFFFFF;
	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;
	font-weight 	 : normal;
	color			 : #003366;
}
.bgdark {
	background-color : #336699;
}
.bgsolid {
	background-color : #336699;
	color			 : #FFFFFF;
	font-weight      : bold;
}
.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;
}
