body{
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center; /* Center aligns site in IE */
	margin: 0 0 0 0;
}

A, A:VISITED, A:ACTIVE, A:LINK {
	color:blue;
	outline: none;
}

A.priv, A.priv:VISITED, A.privACTIVE, A.priv:LINK {
	color:blue;
	outline: none;
	font-size:75%;
}

A.aLeftNav, A.aLeftNav:LINK, A.aLeftNav:VISITED, A.aLeftNav:ACTIVE, A.aLeftNav:HOVER {
	color:#aa0000;
}

p{
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

.title {
	font-size: 22px;
	padding: 0;
	margin-top: 15px;
	margin-bottom: 10px;
}
STRONG.subtitle{
	font-style:italic;
	
}

STRONG.wyatt{
	font-style:italic;
	color:black;
}

TD.formFieldName STRONG,  TD.tableEvenRow STRONG, TD.tableOddRow STRONG, TD.tdReportEvenRow STRONG, TD.tdReportOddRow STRONG , TD.formSectionEnd STRONG{
	color:black;
}
TD.tdReportHead STRONG, TD.tdReportHeadLeft STRONG, TD.tdReportHeadRight STRONG{
	color:white;
}
.subTitle {
	color: #C41230;
}
.subTitleRight {
	color: #C41230;
	font-size: 12px;
	font-weight:bold;
}

#mainContainer {
	margin: 0 auto;   /* Center aligns site in FF & Netscape */
	text-align: left; /* Put everything back left-aligned */
	width: 780px;
	padding: 0;
}

#redBar {
	height: 5px;
	line-height: 5px;
	background: #C41230;
}

#mastHead {
	width: 780px;
	height: 80px;
}
#logoBox {
	float: left;
	width: 165px;
	height: 80px;
}
#page-title {
	float: left;
	width: 535px;
	height: 80px;
}
#wyattLogo {
	width: 80px;
	height:80px;
	float: left;
}

#frontBlock {
	height: 195px;
	margin-left: 35px;
	margin-right: 5px;
}

#splashImage {
	float: left;
}
#greyArea {
	background: #C8C8C8;
	height: 195px;
	width: 395px;
	float:left;
}
#contentContainer {
	float: left;
	width: 540px;
	margin-left: 10px;
	margin-right: 20px;
}
#greyBar {
	float: right;
	margin-right: 10px;
	background: #E7E7E7;
	width: 170px;
	padding: 10px;
	font-size: 11px;
}
#userContainer {
	margin-top: 40px;
	margin-left: 10px;
	font-size: 11px;
}
#newUser {
	float: left;
	width: 150px;
}
#user {
	margin-left: 190px;
}

#contentImage {
	float: left;
}

#contentGreyBar {
	width: 580px;
	height: 97px;
	background: #C8C8C8;
	float: left;
}

#internalUser {
	margin-right: 20px;
	margin-left: 370px;
	margin-top: 40px;
}
#intnewUser {
	float: left;
}
#intuser {
	margin-left: 80px;
}

#leftNavContainer {
	width: 175px;
	float: left;
}
#leftNav {
	padding: 0;
	margin: 0;
}
#leftNavContainer UL#leftNav {
	list-style: none;
	margin-top: 5px;
	padding: 5px;
}
#leftNav LI{
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 10px;
}

#leftNav li A{
	color: #CC0000;
	text-decoration:none;
	font-weight: bold;
}
#leftNav li A:hover{
	color: #C41230;
	font-weight: bold;
}



#theContent {
	float: left;
	width: 580px;

}

/* MAIN NAV */

#mainNavContainer {
	height: 25px;
}

#mainNav {
	margin-left: 190px;
	padding: 0;
}
#mainNav li{
	list-style: none;
	padding: 0 0 0 0;
	margin: 0;
	float: left;
}
UL#mainNav LI A DIV {
	text-indent: -3000px;
}
UL#mainNav LI A {
	display: block;
}
UL#mainNav LI A#home {
	background: url("../../img/nav/CDR_MAIN_r2_c3.gif") no-repeat;
	width:54px;
	height:25px;
}
UL#mainNav LI A#home:hover {
	background: url("../../img/nav/CDR_MAIN_r2_c3_f2.gif") no-repeat;
}
UL#mainNav LI A#home.On {
	background: url("../../img/nav/CDR_MAIN_r2_c3_f3.gif") no-repeat;
	width:54px;
	height:25px;
}


UL#mainNav LI A#about {
	background: url("../../img/nav/CDR_MAIN_r2_c4.gif") no-repeat;
	width:130px;
	height:25px;
}
UL#mainNav LI A#about:hover {
	background: url("../../img/nav/CDR_MAIN_r2_c4_f2.gif") no-repeat;
}
UL#mainNav LI A#about.On {
	background: url("../../img/nav/CDR_MAIN_r2_c4_f3.gif") no-repeat;
	width:130px;
	height:25px;
}


UL#mainNav LI A#launch {
	background: url("../../img/nav/CDR_MAIN_r2_c5.gif") no-repeat;
	width:129px;
	height:25px;
}
UL#mainNav LI A#launch:hover {
	background: url("../../img/nav/CDR_MAIN_r2_c5_f2.gif") no-repeat;
}
UL#mainNav LI A#launch.On {
	background: url("../../img/nav/CDR_MAIN_r2_c5_f2.gif") no-repeat;
	width:129px;
	height:25px;
}


UL#mainNav LI A#news {
	background: url("../../img/nav/CDR_MAIN_r2_c6.gif") no-repeat;
	width:59px;
	height:25px;
}
UL#mainNav LI A#news:hover {
	background: url("../../img/nav/CDR_MAIN_r2_c6_f2.gif") no-repeat;
}
UL#mainNav LI A#news.On {
	background: url("../../img/nav/CDR_MAIN_r2_c6_f3.gif") no-repeat;
	width:59px;
	height:25px;
}


UL#mainNav LI A#wyatt {
	background: url("../../img/nav/CDR_MAIN_r2_c7.gif") no-repeat;
	width:86px;
	height:25px;
}
UL#mainNav LI A#wyatt:hover {
	background: url("../../img/nav/CDR_MAIN_r2_c7_f2.gif") no-repeat;
}
UL#mainNav LI A#wyatt.On {
	background: url("../../img/nav/CDR_MAIN_r2_c7_f3.gif") no-repeat;
	width:86px;
	height:25px;
}


UL#mainNav LI A#contact {
	background: url("../../img/nav/CDR_MAIN_r2_c9.gif") no-repeat;
	width:82px;
	height:25px;
}
UL#mainNav LI A#contact:hover {
	background: url("../../img/nav/CDR_MAIN_r2_c9_f2.gif") no-repeat;
}
UL#mainNav LI A#contact.On {
	background: url("../../img/nav/CDR_MAIN_r2_c9_f3.gif") no-repeat;
	width:82px;
	height:25px;
}
UL#mainNav LI A#faq {
	background: url("../images/nav/top-nav-faq-off.gif") no-repeat;
	width:40px;
	height:25px;
}
UL#mainNav LI A#faq:hover {
	background: url("../images/nav/top-nav-faq-over.gif") no-repeat;
}
UL#mainNav LI A#faq.On {
	background: url("../images/nav/top-nav-faq-on.gif") no-repeat;
	width:40px;
	height:25px;
}
/* IE Hacks */

/* Hide from IE5-mac. Only IE-win sees this. \*/



/* End hide from IE5-mac */

TD, TR, INPUT, SELECT{
	font-family: arial, sans-serif;
	font-size:9pt;
}

FORM, FIELDSET{
	padding:0px;
	margin:0px;
	border:none;
}
H1,  H2, H3, H4{
	padding:0px;
	margin:0px;
	margin-bottom:4px;
	color: black;
}
STRONG{
	color: black;
}

LI, UL{
	margin-top:4px;
	margin-bottom:5px;
}

.aCursor{
	cursor:pointer;
}

.divMsg{
	width:580px;
	color:black;
	font-weight:bold;
	padding:5px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.divMsg_loadrep{
	background-color:#b7b7b7;
	margin-top:3px;
	font-weight:bold;
	padding:1px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.divMsg_loadrep TD{
	background-color:#F9Eeaa;
	padding:5px;
}
DIV.divMsg TD{
	color:black;
	font-weight:bold;
}
.divMenu{
	text-align:right;
	padding-right:30px;
}
.formRequiredFields{
	font-family: arial, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#aa0000;
	padding-left:5px;
}
.formHeadLeft{
	border-bottom: 1px solid #aaaaaa;
}
.formHeadRight{
	border-bottom: 1px solid #aaaaaa;
}
.formFooter{
	border-top: 1px solid #aaaaaa;
	border-collapse:collapse;
}
.formButton {
	color: #000000;
	background-color: #C0C0C0;
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
}

.formRequiredFieldsOn {
	visibility: visible;
	color: #CC0000;
	background-color:#fafafa;
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
	line-height: 12px;
}
.required{
	color: #000000;
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
	line-height: 12px;
}

.formRequiredFieldsOff {
	visibility: hidden;
	color: #000000;
	background-color:#fafafa;
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
	line-height: 12px;
	text-align:left;
}

.formFieldName {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 20px;
	color: #000000;
	vertical-align:top;
	background-color:#fafafa;
	text-align:left;
}
.formSectionEnd{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 20px;
	color: #000000;
	vertical-align:top;
	background-color:#fafafa;
	border-bottom: 1px solid #aaaaaa;
	margin-bottom:5px;
	padding-bottom:5px;
	border-collapse:collapse;	
	text-align:left;
}

.tblReportHead{
	width:650px;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
}
.tblReport{
	width:650px;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
}

.tblReportHead_580{
	width:580px;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
}
.tblReport_580{
	width:580px;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	background-color: #f0f0f0;
	border:1px solid black;
}
.tableOddRow {
	background-color: white;
	font-family: arial, sans-serif;
	font-size:8pt;
	padding:3px;
	text-align:left;
}

.tableEvenRow {
	background-color: white;
	font-family: arial, sans-serif;
	font-size:8pt;
	padding:3px;
	text-align:left;
}

.tableHdr {
	background-color: #fafafa;
	font-weight: bold;
	color: black;
	padding:5px;
}
.tdReportEvenRow{
	background-color: #f0f0f0;
	font-family: arial, sans-serif;
	font-size:8pt;
	padding:3px;
	border:1px solid black;
	text-align:left;
}
.tdReportEvenRow TD{
	font-family: arial, sans-serif;
	font-size:8pt;
	padding:1px;
	text-align:left;
}
.tdReportOddRow{
	background-color: #fafafa;
	font-family: arial, sans-serif;
	font-size:8pt;
	padding:3px;
	border:1px solid black;
	text-align:left;
}
.tdReportHead, .tdReportHeadLeft, .tdReportHeadRight  {
	background-color: #aeaeae;
	font-weight: bold;
	color: white;
	padding:3px;
	border:1px solid black;
	border-collapse:collapse;
	font-size:11px;
	text-align:center;
}
.spnCopyRight{
	color:#6a6a6a;
	font-size:10px;
}

.divAgreement { 
	width:550px;
	height:420px;
	margin:10px;
	font-size:9pt;
	overflow:auto;
	border:1px inset #407493;
	padding:3px;
	text-align:justify;
}

.divModalBG{
	position:absolute;
	text-align:center;
	vertical-align:middle;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	color:white;
	font-size:16px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-weight:bold;
	background:#2a2a2a url("../../img/ajax-loader.gif")  no-repeat fixed center;
}

.divModal{
	border:2px solid white;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	text-align:center;
	vertical-align:middle;
	width:420px;
	position:absolute;
	margin:0px;
	background-color:#eeeeee;
	padding:2px;
	font-weight:bold;
}

/* Validation */

.validation-failed{
	background-color:#CC0033;
	color:#FFFFFF;
}

.validation-passed{
}

.custom-advice {
	margin: 1px 0;
	padding: 1px;
	background-color: #CC0033;
	color : #FFF;
	font-weight: bold;
}

.validation-advice {
	margin: 1px;
	padding: 2px;
	background-color: #CC0033;
	color : #FFF;
	font-weight: bold;
	font-size:10px;
}

.custom-advice {
	margin: 1px 0;
	padding: 2px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	border: 1px solid #AAAAAA;
	font-family: arial, sans-serif;
	font-size:9pt;
}

input.validation-failed, textarea.validation-failed {
	border: 1px solid #CC0033;
	color : white;
	font-family: arial, sans-serif;
	font-size:9pt;
}

input.validation-passed, textarea.validation-passed {
	border: 1px solid #AAAAAA;
	color : #000;
	font-family: arial, sans-serif;
	font-size:9pt;
}


/* END VALIDATION */

/* REPORTING */

.spnLIST{
	color:green;
	font-weight:bold;
}
.spnDNL{
	color:red;
	font-weight:bold;
}
.spnLWC{
	font-weight:bold;
	color:orange;
}
.spnLSM{
	font-weight:bold;
	color:blue;
}
.spnDNR{
	font-weight:bold;
	color:red;
}
.spnDNL{
	font-weight:bold;
	color:red;
}
.spnUR{
	font-weight:bold;
	color:#8a8a8a;	
}
.spnWD{
	color:red;
	font-weight:bold;
}
.spnAP{
	font-weight:bold;
}
.spnIQ{
	font-weight:bold;
}
.spnPC{
	font-weight:bold;
}
.spnNO{
	color:red;
	font-weight:bold;
}
.spnMAN{
	color:purple;
	font-weight:bold;
}
.spnNL-RWC{
	font-weight:bold;
	color:red;
}
.spnNL-R-CbC{
	font-weight:bold;
	color:red;
}
.spnNL-SP{
	font-weight:bold;
	color:red;
}
.spnWAIT{
	font-weight:bold;
}
.tdReportHiliteRow{
	background-color:#FFFFCC;
	font-family: arial, sans-serif;
	font-size:8pt;
	padding:3px;
	border:1px solid black;
	border-collapse:collapse;
}

/* WEBNEWS */

.divNewsMain {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-bottom:3px;
	border-collapse:collapse;
}
.divNewsItemContainer {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-bottom:3px;
	border-collapse:collapse;
}
.divNewsMain_col {
	width:150px;
	margin-left:5px;
	margin-right:5px;
	text-align:left;
	margin-bottom:2px;
	border-collapse:collapse;
}
.divNewsItemContainer_col {
	width:150px;
	margin-left:5px;
	margin-right:5px;
	text-align:left;
	margin-bottom:10px;
	border-collapse:collapse;
}
.divNewsItemHead {
	background-color: white;
	font-weight: bold;
	color: black;
	padding:5px;
	border:none;
	font-size:11pt;
}
.divNewsItemBody{
	font-family: arial, sans-serif;
	font-size:8pt;
	padding:3px;
	text-align:justify;
	border:none;
}
.divNewsItemBody_col{
	padding: 0;
	margin-top: 8px;
	margin-bottom: 3px;
}
.divNewsItemHidden{
	font-family: arial, sans-serif;
	font-size:8pt;
	padding:5px;
	text-align:justify;
	border:none;
}
.divNewsItemMore{
	font-family: arial, sans-serif; 
	text-align:right;
	font-size:7pt;
	padding:1px;
	border:none;
	margin-bottom:5px;
}
.divNewsItemMore_col{
	font-family: arial, sans-serif; 
	text-align:right;
	font-size:7pt;
	padding:1px;
	border:none;
	margin-bottom:5px;
}
.divNewsItemDate{
	font-size:8pt;
	font-weight:normal;
}
.aNewsMore{
	CURSOR:POINTER;
}
		
/* END WEBNEWS */


H3.eula{color:black; text-decoration: underline; font-size:11pt; }
H2.eula{color:black;text-align:center; font-size:14pt;}
STRONG.eula{color:black;}
P.eula{color:black;text-align:justify; font-size:9pt; }

#divCopy{
	text-align:center;
	color:#8a8a8a;
	font-size:10px;
}

.indent{
	margin-left:14px;
	margin-right:14px;
}
.spnLite{
	color:#8a8a8a;
	font-size:10px;
}
.spnID_10t{
	color: black;
}
strong.FAQ{
	margin-bottom:0px;
	padding-bottom:0px;
}
.tdFAQEvenRow_answer{
	background-color: #fafafa;
	font-family: arial, sans-serif;
	font-size:10pt;
	padding:3px;
	margin-left:23px;
	padding-left:23px;
	border:1px inset #eaeaea;
}
.tdFAQOddRow_answer{
	background-color: #fefafa;
	font-family: arial, sans-serif;
	font-size:10pt;
	padding:3px;
	margin-left:23px;
	padding-left:23px;
	border:1px inset #eaeaea;
}

.tdFAQEvenRow_sub{
	background-color: #f0f0f0;
	font-family: arial, sans-serif;
	font-size:10pt;
	padding:3px;
	margin-left:3px;
	border-top:1px solid #afafaf;
}
.tdFAQOddRow_sub{
	background-color: #f4f0f0;
	font-family: arial, sans-serif;
	font-size:10pt;
	padding:3px;
	margin-left:3px;
	border-top:1px solid #afafaf;
}
.tdFAQEvenRow{
	background-color: #e0e0e0;
	font-family: arial, sans-serif;
	font-size:10pt;
	border-top:1px solid #aaaaaa;
	padding:3px;
	padding-left:13px;
}
.tdFAQOddRow{
	background-color: #e1e1e1;
	font-family: arial, sans-serif;
	font-size:10pt;
	border-top:1px solid #aaaaaa;
	padding:3px;
	padding-left:13px;
}
.tblFAQ{
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	font-family: arial, sans-serif;
	font-size:10pt;
	border:1px solid #afafaf;
}
.tblFAQ_sub, .tblFAQ_answer{
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	font-family: arial, sans-serif;
	font-size:10pt;
}
.aAddAction{
	cursor:pointer;
	padding:3px;
	margin:3px;
	padding-bottom:8px;
}
.tdSel_Off_Even{
	background-color: #f0a0a0;
	font-family: arial, sans-serif;
	font-size:10pt;
	border-top:1px solid #aaaaaa;
	padding:3px;
	padding-left:13px;
}
.tdSel_Off_Odd{
	background-color: #f1a1a1;
	font-family: arial, sans-serif;
	font-size:10pt;
	border-top:1px solid #aaaaaa;
	padding:3px;
	padding-left:13px;
}
.tdSel_On_Even{
	background-color: #a0f0a0;
	font-family: arial, sans-serif;
	font-size:10pt;
	border-top:1px solid #aaaaaa;
	padding:3px;
	padding-left:13px;
}
.tdSel_On_Odd{
	background-color: #a1f1a1;
	font-family: arial, sans-serif;
	font-size:10pt;
	border-top:1px solid #aaaaaa;
	padding:3px;
	padding-left:13px;
}
/* My Reports styles */

.tdEvenTitle{
	background-color: #e0d0d0;
	font-family: arial, sans-serif;
	font-size:11pt;
	border-top:1px solid #aaaaaa;
	padding:3px;
}
.tdEvenDesc{
	background-color: #e0d0d0;
	font-family: arial, sans-serif;
	font-size:10pt;	
	padding:3px;
	padding-left:13px;
}
.tdEvenFoot{
	background-color: #e0d0d0;
	font-family: arial, sans-serif;
	font-size:10pt;	
	border-bottom:1px solid #aaaaaa;
	padding:3px;
	padding-left:13px;
}
.tdOddTitle{
	background-color: #f1e1e1;
	font-family: arial, sans-serif;
	font-size:11pt;
	border-top:1px solid #aaaaaa;
	padding:3px;
}
.tdOddDesc{
	background-color: #f1e1e1;
	font-family: arial, sans-serif;
	font-size:10pt;
	padding:3px;
	padding-left:13px;
}
.tdOddFoot{
	background-color: #f1e1e1;
	font-family: arial, sans-serif;
	font-size:10pt;
	border-bottom:1px solid #aaaaaa;
	padding:3px;
	padding-left:13px;
}
.divFilterHead{
	background-color: #e0d0d0;
	border-bottom:#a08080 solid 1px;
	margin:0px;
	padding:4px;
	margin-bottom:2px;
	height:28px;
}
.divFilterButton{
	float:right;
	width:150px;
}
.divFilterLeft{
	margin-left:10px;
}
.divFilterRight{
	padding:1px;
	margin:1px;
	margin-left:10px;
}

/* My Reports */

.tdHdr{
	background-color: #BFBFBF;
	font-weight: bold;
	color: white;
	padding:3px;
	font-size:11px;
	text-align:center;
}

.dtOddRow{
	background-color: #fafafa;
	font-family: arial, sans-serif;
	font-size:8pt;
	padding:3px;
	text-align:left;
}

.dtEvenRow{
	background-color: #f0f0f0;
	font-family: arial, sans-serif;
	font-size:8pt;
	padding:3px;
	text-align:left;
}
.aAction, .aPaging{
	cursor:pointer
}
.divCRDesc{
	margin:5px;	
	margin-top:0px;
}
.divSaveError{
	text-align:center;
	color:#A00;
	padding:5px;
}
.divSaveSuccess{
	text-align:center;
	color:#0A0;
	padding:5px;
}

/* DIALOG */

#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(images/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	background: 16px 16px no-repeat url(images/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert {
	background-image: url(images/info.gif);
}

#popup_content.confirm {
	background-image: url(images/important.gif);
}

#popup_content.prompt {
	background-image: url(images/help.gif);
}

#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}
