@import "/_css/shared_site.css";

img{
border:none;
}

/* NORMAL BODY TEXT STYLES */

.bodyPlain {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(25,25,25);
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.bodyPlainWarning {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(255,0,0);
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.bodyPlainRed {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(220,0,0);
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.bodyPlainUnderline {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(25,25,25);
text-decoration: underline;
}

.bodyPlainBlue {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(120,0,0);
font-weight: normal;
}

.bodyItalic {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(25,25,25);
font-style: italic;
}

.bodyBold {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(25,25,25);
font-weight: bold;
}

.bodyBoldUnderline {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(25,25,25);
font-weight: bold;
text-decoration: underline;
}

.bodyBoldItalic {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(25,25,25);
font-weight: bold;
font-style: italic;
}

.bodyBoldWarning {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(255,0,0);
text-decoration: none;
font-weight: bold;
}

.bodyBoldRed {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(220,0,0);
text-decoration: none;
font-weight: bold;
}

.bodyBoldBlue {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(120,0,0);
font-weight: bold;
}

/* SMALL BODY TEXT STYLES */

.bodySmallHotDead {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(150,150,150);
text-decoration: none;
font-weight: bold;
}

.bodySmallPlain {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(25,25,25);
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.bodySmallItalic {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(25,25,25);
font-weight: normal;
font-style: italic;
}

.bodySmallBold {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(25,25,25);
text-decoration: none;
font-weight: bold;
font-style: normal;
}

.bodySmallBoldItalic {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(25,25,25);
text-decoration: none;
font-weight: bold;
font-style: italic;
}

.bodySmallUnderline {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(25,25,25);
text-decoration: underline;
font-weight: normal;
font-style: normal;
}

.bodySmallWarning {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(255,0,0);
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.bodySmallRed {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(220,0,0);
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.bodySmallBoldRed {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(220,0,0);
text-decoration: none;
font-weight: bold;
font-style: normal;
}

.bodySmallGreen {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
/*color: rgb(50,150,50);*/
color: #185318;
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.bodySmallBoldGreen {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
/*color: rgb(50,150,50);*/
color: #185318;
text-decoration: none;
font-weight: bold;
font-style: normal;
}

.bodySmallYellow {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: #8A822B;
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.bodySmallBlue {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: #20437D;
font-weight: normal;
}

.bodySmallBoldBlue {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color:#20437D;
font-weight: bold;
}

.bodySmallLiteGray {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color:#898989;
font-weight: normal;
}

/*TINY BODY STYLES*/

.bodyTiny {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
font-weight: normal;
}


/* ANCHOR STYLE STANDARD AND VARIANTS */

a {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
font-weight: bold;
/*color: rgb(120,0,0);*/
/*color: #580A2B;*/
color: #831124;

}

a:hover {
/*color: rgb(220,0,0);*/
/*color: rgb(0,88,131);*/
color: #C7012B;
}

a.bodyDividers {
color: rgb(25,25,25);
text-decoration: none;
font-weight: normal;
}

a.bodyHot,a.bodyHot:link,a.bodyHot:visited {
text-decoration: underline;
font-weight: normal;
}

a.bodyHot:hover {
text-decoration: underline;
font-weight: normal;
}

a.bodyBoldHot,a.bodyBoldHot:link,a.bodyBoldHot:visited {
text-decoration: underline;
font-weight: bold;
}

a.bodyBoldHot:hover {
text-decoration: underline;
font-weight: bold;
}

a.bodyWarningHot,a.bodyWarningHot:link,a.bodyWarningHot:visited {
color: rgb(255,0,0);
text-decoration: underline;
font-weight: normal;
}

a.bodyWarningHot:hover {
color: rgb(0,88,131);
text-decoration: underline;
font-weight: normal;
}

a.bodyBoldLiteHot,a.bodyBoldLiteHot:link,a.bodyBoldLiteHot:visited {
color: rgb(225,200,80);
text-decoration: underline;
font-weight: normal;
}

a.bodyBoldLiteHot:hover {
color: rgb(255,230,180);
text-decoration: underline;
font-weight: normal;
}

a.bodySmallDisabled {
font-size: 10px;
color: rgb(150,150,150);
text-decoration: none;
font-weight: normal;
}

a.bodySmallHot {
font-size: 10px;
text-decoration: underline;
font-weight: bold;
}


/* PAGE HEADER STYLES */

.headerRow1 {
background:#D6D6D7 url(/_images/shared/_nav/header_row1C.gif) repeat-x top left;
/*border-bottom:1px solid rgb(60,60,60);*/
}

.headerRow2 {
background:#AFAFB0 url(/_images/shared/_nav/header_row2C.gif) repeat-x top left;
}

.headerTitle {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 16px;
color: #011502;
font-weight: bold;
}

.headerSubTitle {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
color: #4F313B;
font-weight: bold;
}

.headerNotes {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(25,25,25);
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.headerMenuTitle {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
line-height:14px;
font-size: 10px;
text-decoration: none;
font-weight: bold;
font-style: normal;
}

.headerNavTD {
padding:0px 0px 0px 2px;
}

.headerNavLink {
float:left;
height:27px;
background:url(/_images/shared/_nav/icon_navNorm.gif) no-repeat left;
}

.headerNavLink table {
padding-bottom:7px;
}

.headerNavLink a {
font-size: 11px;
line-height:14px;
text-decoration: none;
font-weight: bold;
}

.headerNavLive {
border-top:1px solid rgb(60,60,60);
border-left:1px solid rgb(60,60,60);
border-right:1px solid rgb(60,60,60);
margin-top:1px;
float:left;
height:25px;
}

.headerNavLive table {
padding-bottom:7px;
}

.headerNavLive a {
font-size: 11px;
line-height:14px;
text-decoration: none;
font-weight: bold;
}

.headerSubTD {
padding:0px 9px 0px 0px;
}

.headerSubMenu {
font-size: 10px;
display:none;
}

.headerSubMenuTable{
line-height:14px;
border-bottom:1px solid rgb(170,170,170);
border-left:1px solid rgb(170,170,170);
border-right:1px solid rgb(170,170,170);
height:4px;
/*padding-bottom:1px;*/
}

.headerSubLinks{
float:left;
padding-bottom:1px;
}

a.headerSub {
font-size: 10px;
text-decoration: none;
font-weight: bold;
color:#600615;
padding:0px 4px 0px 4px;
}

a.headerSub:hover {
/*text-decoration: underline;*/
color: #C7012B;
}

a.headerSubLive {
font-size: 10px;
text-decoration: none;
font-weight: bold;
color:#594405;
padding:0px 4px 0px 4px;
}

a.headerSubDead {
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: rgb(60,60,60);
}

a.headerLogout {
font-size: 10px;
text-decoration: none;
font-weight: bold;
color:#600615;
padding:0px 4px 0px 4px;
}

a.headerLogout:hover {
/*text-decoration: underline;*/
color: #C7012B;
}

.tableSetup {
border-collapse:collapse;
empty-cells:show;
border:1px solid rgb(100,100,100);
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(25,25,25);
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.tableSetup td {
empty-cells:show;
border:1px solid rgb(100,100,100);
}

.tableHeader {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(0,0,0);
text-decoration: none;
font-weight: bold;
}

.tableHeadComment{
font-size:94%;
color:rgb(60,60,60);
}


a.tableHeadHot, a.tableHeadHot:link, a.tableHeadHot:visited {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(0,0,70);
text-decoration: underline;
font-weight: bold;
}

a.tableHeadBlack, a.tableHeadBlack:link, a.tableHeadBlack:visited {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: rgb(0,0,0);
text-decoration: underline;
font-weight: bold;
}

a.tableHeadHot:hover,a.tableHeadBlack:hover {
color: rgb(220,0,0);
text-decoration: underline;
font-weight: bold;
}

/*OTHER STANDARD STYLES*/

body {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

h1 {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 16px;
color: rgb(25,25,25);
font-weight: bold;
}

h2 {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 14px;
color: rgb(25,25,25);
font-weight: bold;
}

/*table {
border-collapse:collapse;
empty-cells:show;
border:1px solid rgb(100,100,100);
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: rgb(25,25,25);
text-decoration: none;
font-weight: normal;
font-style: normal;
}

td {
empty-cells:show;
border:1px solid rgb(100,100,100);
}*/

/*OTHER STYLES*/

.offScreen{
position:absolute;
left:-1000px;
top:-1000px;
}

.cssBtn {
border:1px solid rgb(60,60,60);
background-color:#FFFFFF;
padding:2px 2px 2px 5px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
line-height:12px;
}

a.cssBtnHot, a.cssBtnHot:link, a.cssBtnHot:visited {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
/*line-height:20px;*/
color: rgb(0,0,70);
text-decoration: none;
font-weight: bold;
}

a.cssBtnHot:hover {
color: rgb(220,0,0);
/*text-decoration: underline;
font-weight: bold;*/
}

.messageBox {
	background-color: rgb(240,240,240);
	border-top: 1px solid rgb(100,100,100);
	border-bottom: 1px solid rgb(100,100,100);
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: rgb(0,200,0);
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}

.popAlert {
	background-color: #FFF8E0;
	/*border-top: 1px solid rgb(100,100,100);*/
	border-bottom: 1px solid rgb(150,150,150);
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	color: rgb(0,200,0);
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}

.mBoxNote {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	line-height:16px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

.borderNone {
border-style: none;
}

.borderAll {
border:1px solid rgb(150,150,150);
}

.input{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: rgb(0,0,0);
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

select {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}

.arrowRight{
	margin-left:4px;
	vertical-align:baseline;
}

.arrowLeft{
	margin-right:4px;
	vertical-align:bottom;
}

.pointer {
	cursor:pointer;
}

p.bullets1{
	padding-left:12px;
	margin:0px 0px 5px 0px;
	background:#FFFFFF url(/_images/shared/bullet1.gif) no-repeat scroll 0px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: rgb(0,0,0);
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}

.imgOnRight{
	vertical-align: middle;
	margin-left:5px;
}

.imgOnLeftNoAlign{
	/*vertical-align: middle;*/
	margin-right:5px;
}

.bulletBox{
	padding:10px;
	margin:10px 50px 0px 50px;
	color:rgb(80,80,80);
	border:1px solid rgb(130,130,130);
}

p.separator {
	border-top: 1px solid rgb(150,150,150);
	margin: 3px 5px 3px 5px;
	font-size: 1px;
}

p.separatorIndex {
	border-top: 1px solid rgb(150,150,150);
	margin: 3px -4px 3px -4px;
	font-size: 1px;
}





