.Heading01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C02010;
}
.mainpara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C2F5E;
	line-height: 16px;
}
#tipBox {position: absolute; 
           width: 350px; 
           z-index: 100;
           border: 1pt black solid; 
           background: #eeeeee; 
           visibility: hidden}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.copyright a:link {
	color: #CCCCCC;
}
.copyright a:visited {
	color: #CCCCCC;
}
.copyright a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.copyright a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.britewhite {
        color: #ffffff;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.status_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-left : 3px; 
	padding-right : 3px; 
	color: #000099;
}
.status_desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left : 3px; 
	padding-right : 3px; 
	color: #000099;
	font-weight: bold;
}
.status_details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left : 3px; 
	padding-right : 3px; 
	color: #000099;
}
TR.tr_border {
	border: 1px solid #cccccc;
}
.smallredtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}
.smallgreentext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
}
.smalldarktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
}

.bottomdarkline {
	border-bottom: 1px #cccccc solid
}

.smalltext a:link {
	color: #666666;
}
.smalltext a:visited {
	color: #666666;
}
.smalltext a:hover {
	color: #666666;
	text-decoration: none;
}
.smalltext a:active {
	color: #666666;
	text-decoration: none;
}

.layertbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #152676;
	border: 1px solid #FFFFFF;

}
.maintable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
}
TD.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
}
BODY {
/* SCROLLBAR-FACE-COLOR: #152676; */
SCROLLBAR-FACE-COLOR: #80A5E7;
SCROLLBAR-HIGHLIGHT-COLOR: #152676; 
SCROLLBAR-3DLIGHT-COLOR: #505688; 
SCROLLBAR-SHADOW-COLOR: #505688; 
SCROLLBAR-ARROW-COLOR:  #FFFFFF; 
SCROLLBAR-TRACK-COLOR: #000066; 
SCROLLBAR-DARKSHADOW-COLOR: #152676;

}
INPUT {
	background-color: #c2c4d5;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	}
INPUT.no_border {
	background-color: #c2c4d5;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	}
INPUT.right_inactive {
        background-color: #D8E1EA; 
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
        text-align: right;
	}
INPUT.right {
	background-color: #c2c4d5;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
        text-align: right;
	}
SELECT {
	background-color: #c2c4d5;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	}
TEXTAREA {
	background-color: #c2c4d5;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	}


.errHilite {
	background-color: #CFD0E2;
	border: 1px solid #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	}
.forminput {
	background-color: #c2c4d5;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	}
.logininput {
	background-color: #c2c4d5;
	border: 1px solid #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	}
.loginbtn {
	background-color: #000066;
	border: 1px solid #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	cursor: pointer;
	}
.formbtn {
	background-color: #000066;
	border: 1px solid #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	cursor: pointer;
	}	
a:link {
	color: #0000FF;
}
a:visited {
	color: #0000FF;
}
a:hover {
	color: #6666FF;
	text-decoration: none;
}
a:active {
	color: #6666FF;
}

a.mgmt:link {
        font-size: 11px;
	color: #131e78;
}
a.mgmt:visited {
        font-size: 11px;
	color: #131e78;
}
a.mgmt:hover {
        font-size: 11px;
	color: #6666FF;
	text-decoration: none;
}
a.mgmt:active {
        font-size: 11px;
	color: #131e78;
}

.frmTopTbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.frmTopTbl a:link {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.frmTopTbl a:visited {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.frmTopTbl a:hover {
	color: #FFFF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.frmTopTbl a:active {
	color: #FFFF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}.frmBtmTbl {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.frmNavTbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

table.calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5DFFF;
	border-right-color: #D5DFFF;
	border-bottom-color: #D5DFFF;
	border-left-color: #D5DFFF;
}
td.calendarHeader {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000099;
}

td.calendar {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #000099;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5DFFF;
	border-right-color: #D5DFFF;
	border-bottom-color: #D5DFFF;
	border-left-color: #D5DFFF;
}

td.calendarToday {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #000099;
        background-color: #D5DFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5DFFF;
	border-right-color: #D5DFFF;
	border-bottom-color: #D5DFFF;
	border-left-color: #D5DFFF;
}

td.calendarE {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #990000;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #D5DFFF;
        border-right-color: #D5DFFF;
        border-bottom-color: #D5DFFF;
        border-left-color: #D5DFFF;
}

td.calendarTodayE {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #990000;
        background-color: #D5DFFF;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #D5DFFF;
        border-right-color: #D5DFFF;
        border-bottom-color: #D5DFFF;
        border-left-color: #D5DFFF;
}

a.calendar:link {
        font-size: 14px;
        color: #990000;
        text-decoration: none;
}
a.calendar:visited {
        font-size: 14px;
        color: #990000;
        text-decoration: none;
}
a.calendar:hover {
        font-size: 14px;
        color: #990000;
        text-decoration: none;
}
a.calendar:active {
        font-size: 14px;
        color: #990000;
        text-decoration: none;
}

.frmBtmTbl a:link {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.frmBtmTbl a:visited {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.frmBtmTbl a:hover {
	color: #FFFF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.frmBtmTbl a:active {
	color: #FFFF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;letters {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666699;
}
.letters {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666699;
}
.bodytextwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.adminlistings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left : 3px; 
	padding-right : 3px; 
	cursor: pointer;
}
.adminnavtbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.adminnavtblcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left : 10px; 
	padding-right : 10px; 
	padding-bottom : 2px; 
	cursor: pointer;
}
.adminnavtblrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.adminnavtblrow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
}.outlineBlue {
	border: 1px solid #152676;
}
.adminlistingsHdrs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left : 3px;
	padding-right : 3px;
	color: #FFFFFF;
	background-color: 152676;
}
.adminInfoBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top : 3px;
	padding-bottom : 6px;
	padding-left : 6px;
	padding-right : 6px;
	color: #000066;
	background-color: #e7e7e7;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.adminresrow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left : 3px; 
	padding-right : 3px; 
	color: #000066;
	cursor: pointer;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.adminresrow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left : 3px; 
	padding-right : 3px; 
	color: #000066;
	cursor: pointer;
	border-top: 1px solid #FFFFFF;
}
.adminresrow3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left : 3px; 
	padding-right : 3px; 
	color: #000066;
	border-top: 1px solid #FFFFFF;
}
.Heading02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C02010;
}
.Heading02 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C02010;
	font-decoration:underline;
}
.Heading02 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C02010;
	font-decoration:underline;
}
.Heading02 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3366;
	font-decoration:underline;
}
.Heading02 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3366;
	font-decoration:underline;
}
.mainpara a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C2F5E;
	line-height: 16px;
	font-decoration:underline;
}
.mainpara a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C2F5E;
	line-height: 16px;
	font-decoration:underline;
}
.mainpara a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2FB9FF;
	line-height: 16px;
	font-decoration:underline;
}
.mainpara a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C2F5E;
	line-height: 16px;
	font-decoration:underline;
}
.Heading03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C2F5E;
	line-height: 20px;
	font-weight: bold;
}
.Heading03 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C2F5E;
	line-height: 20px;
	font-weight: bold;
	font-decoration:underline;
}
.Heading03 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C2F5E;
	line-height: 20px;
	font-weight: bold;
	font-decoration:underline;
}
.Heading03 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2FB9FF;
	line-height: 20px;
	font-weight: bold;
	font-decoration:underline;
}
.Heading03 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C2F5E;
	line-height: 20px;
	font-weight: bold;
	font-decoration:underline;
}

.start_title { 
	font-family:verdana,arial,helvetica; 
	font-size:10pt; 
	color:black; 
	font-weight:bold;
}
.alert { 
	font-family:arial,helvetica; 
	font-size:9pt; 
	color:black; 
	background: #FDD9DB; 
	text-align: left;
	border-color: #ED1C24;
	border-width: 1px 1px 1px 1px;
	border-style: solid; 
}
.company_news { 
	font-family:arial,helvetica; 
	font-size:9pt; 
	color:black; 
	background: #c6d5f3; 
	text-align: left;
	border-color: #316ac5;
	border-width: 1px 1px 1px 1px;
	border-style: solid; 
}
.alert_text {
	font-family:arial,helvetica; 
	font-size:9pt; 
	color:black; 
}
.article_text {
	font-family:arial,helvetica; 
	font-size:8pt; 
	color:black; 
}
.no_alert { 
	font-family:arial,helvetica; 
	font-size:9pt; 
	color:black; 
	background: #ACD373; 
	text-align: left;
	border-color: #598527;
	border-width: 1px 1px 1px 1px;
	border-style: solid; 
}
.no_alert_text {
	font-family:arial,helvetica; 
	font-size:9pt; 
	color:black; 
}
.queue { 
	font-family:arial,helvetica; 
	font-size:9pt; 
	color:black; 
	background: #E4EAFF; 
	text-align: left;
	border-color: #80A5E7;
	border-width: 1px 1px 1px 1px;
	border-style: solid; 
}