body {background-color: #999999; font-family: Arial; color: #000000; font-size:12px; line-height: 16px; margin: 0;}

a:link {color: #336699;}
a:visited {color: #336699;}
a:hover {color: #336699;}
a.active {color: #336699;}

.nav-main-off {background-color:#336699; color:#FFFFFF; font-size:11px; line-height:23px; font-weight:bold; text-decoration:underline; width:155px; height:23px;}
.nav-main-roll {background-color:#3399CC; color:#FFFFFF; font-size:11px; line-height:23px; font-weight:bold; text-decoration:underline; width:155px; height:23px; cursor:hand;}
.nav-main-off-ssl {background-color:#339999; color:#FFFFFF; font-size:11px; line-height:23px; font-weight:bold; text-decoration:underline; width:155px; height:23px;}
.nav-main-roll-ssl {background-color:#66CCCC; color:#FFFFFF; font-size:11px; line-height:23px; font-weight:bold; text-decoration:underline; width:155px; height:23px; cursor:hand;}

.nav-sub-off {background-color:#3399CC; color:#FFFFFF; font-size:11px; line-height:23px; text-decoration:underline; width:155px; height:23px;}
.nav-sub-roll {background-color:#3399CC; color:#FFFFFF; font-size:11px; line-height:23px; text-decoration:underline; width:155px; height:23px; cursor:hand;}
.nav-sub-off-ssl {background-color:#66CCCC; color:#FFFFFF; font-size:11px; line-height:23px; text-decoration:underline; width:155px; height:23px;}
.nav-sub-roll-ssl {background-color:#66CCCC; color:#FFFFFF; font-size:11px; line-height:23px; text-decoration:underline; width:155px; height:23px; cursor:hand;}

.nav-sub-div01 {background-color:#006699;}
.nav-sub-div02 {background-color:#99CCCC;}
.nav-sub-div01-ssl {background-color:#339999;}
.nav-sub-div02-ssl {background-color:#99FFFF;}

.header-text-black {color: #000000; font-size:16px;}
.header-text-white {color: #FFFFFF; font-size:16px;}
.header-text-blue {color: #3399CC; font-size:16px;}
.subheader-text-black {color: #000000; font-size:14px;}
.subheader-text-white {color: #FFFFFF; font-size:14px;}
.listheader-text-black {color: #000000; font-size:12px; font-weight: bold;}
.listheader-text-white {color: #FFFFFF; font-size:12px; font-weight: bold;}
.list-text-black {color: #000000; font-size:11px;}
.list-text-white {color: #FFFFFF; font-size:11px;}
.list-text-black-bold {color: #000000; font-size:11px; font-weight: bold;}
.list-text-white-bold {color: #FFFFFF; font-size:11px; font-weight: bold;}
.list-text-red {color: #FF0000; font-size:11px;}
.list-text-red a:link {color: #FF0000;}
.list-text-red a:visited {color: #FF0000;}
.list-text-red a:hover {color: #FF0000;}
.list-text-red a.active {color: #FF0000;}
.list-text-red-bold {color: #FF0000; font-size:11px; font-weight: bold;}
.list-text-red-bold a:link {color: #FF0000; font-weight: bold;}
.list-text-red-bold a:visited {color: #FF0000; font-weight: bold;}
.list-text-red-bold a:hover {color: #FF0000; font-weight: bold;}
.list-text-red-bold a.active {color: #FF0000; font-weight: bold;}
.required-text {color: #FF0000;}
.error-text {color: #FF0000;}
.gray-text {color: #666666;}

td {font-family: Arial; color: #000000; font-size:12px;}
td.white-cell {background-color: #FFFFFF;}
td.black-cell {background-color: #000000;}
td.gray-lt-cell {background-color: #CCCCCC;}
td.blue-cell {background-color: #3399CC;}
td.aqua-cell {background-color: #339999;}
td.green-cell {background-color: #339933;}
td.gold-dots-cell {background-color: #AAAA33; background-image: url("/images/dots_gold.gif");}
td.white-dots-cell {background-color: #666666; background-image: url("/images/dots_white.gif");}
td.gray-dots-cell {background-color: #666666; background-image: url("/images/dots_gray.gif");}

input {font-family: Arial; font-size:12px;}
textarea {font-family: Arial; font-size:12px;}
.textbold {font-family: Arial; font-size:12px; font-weight:bold;}
.text14bold {font-family: Arial; font-size:14px; font-weight:bold;}
.bigRed14 {font-family: Arial; font-size:14px; color: #FF0000;}
.bigRed12 {font-family: Arial; font-size:12px; color: #FF0000;}
select {font-family: Arial; font-size:12px;}
.underlined {font-family: Arial; font-size:12px; text-decoration:underline;}
.text10Blk {font-family: Arial; font-size:10px;}

.rght{
text-align: right;
padding-right: 1em;
}
.cntr{
text-align: center;
}
img.floatRightClear { /*multiple images don't overlap and doesn't overlap text*/
float: right; 
clear: right; 
margin: .5em;
} 

img.floatLeftClear { /*multiple images don't overlap and doesn't overlap text*/
float: left; 
clear: left; 
margin: .5em; 
} 
img.midCntr { /*multiple images don't overlap and doesn't overlap text*/
display: block;
text-align: center;
margin-left: auto;
margin-right: auto;

} 
.redborder {
    text-align: center;
    border-color: #CC3333;
	border-style: solid;
	border-width: 1px;	
	padding: 2px;
	width: 80%;
	font-family: Arial,Verdana,Courier,serif;
	font-size: 12px;	
	font-weight:bold;
	color: #000000;
}		