body {  background-color: #000000}

.titleLarge {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000066}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000066}
.newsItemText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF}
.footerText {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #CCCCCC}
.subTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #CC0033}
.pageTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: normal; color: #000099}
.subTitle2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099}
.pageTitleWhite { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: normal; color: #FFFFFF}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	text-transform: none;
	text-decoration: none;
}
.subhead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #330066;
	text-transform: none;
	text-decoration: none;
	line-height: 18px;
}
.subhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #330066;
	text-transform: none;
	text-decoration: none;
}

.highlight_text {  font-family: verdana; font-size: 11px; font-style: normal; font-weight: bold; color: #330066}
.highlight_text_red {  font-family: verdana; font-size: 11px; font-style: normal; font-weight: bold; color: #FF0000}
.error_text {  font-family: verdana; font-size: 11px; font-style: normal; font-weight: bold; color: #CC0000}
.error_text_large {  font-family: verdana; font-size: 13px; font-style: normal; font-weight: bold; color: #CC0000}
.labelCell {
	background-color: #FFFF99;
}
.dataCell {
	background-color: #FFFFCC;
}
.footer {
	background-color: #0000FF;
}

.applicationTopInfoTable { background-color:#FFFFCC; padding: 6px }
.leftPaddedCell { background-color: #FFFFCC; margin-left: 12px }

.mainTable {  background-color: #000000; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.outerBorderTable { background-color:#FFFFCC; border-width:0; border-style:solid; border-color:#330066; }
.outerBorderRow { background-color:#FFFFFF; border-width:0; border-style:solid; border-color:#FFFFFF; }
.outerBorderCell { background-color:#FFFFFF; text-align: left; color: #000000; font-size: 11px; font-family: arial; vertical-align: top; ; border: 1 #330066 double}
.outerBorderCellShadow { background-color: #FFFFFF; text-align: left; color: #000000; font-size: 11px; font-family: arial; vertical-align: top; border-width:1; border-style:solid; border-color:#6699CC; filter: shadow(color=gray,direction=145); }
.outerBorderButtonBar {background-color: #FFFFFF;border-width:1; border-style:solid; border-color:#6699CC;text-align: center;color: #000000;font-size: 12px;font-family: arial; }

.innerBorderTable {background-color:#FFFFFF;border-width:0; border-style:solid; border-color:#FFFFFF;}
.innerBorderRow {background-color:#FFFFFF;border-width:0; border-style:solid; border-color:#FFFFFF;}
.innerBorderCell {background-color:#FFFFFF;border-width:0; border-style:solid; border-color:#FFFFFF;}

.labelCellRequired {background-color:#CCCCFF;text-align: right;color: #CC0000;font-size: 12px;font-family: arial;}
.labelCell_Highlight {background-color:#FF8500; text-align: right; color: #ffffff; font-size: 12px; font-family: arial;}
.dataCellSmall {background-color:#FFFFCC;text-align: left;color: #000000;font-size: 10px;font-family: arial;}
.dataCell_Highlight {background-color:#FF8500;text-align: left;color: #000000;font-size: 12px;font-family: arial;}
.errorDataCell {background-color:#FFFFFF;text-align: left;color: #CC0000;font-size: 12px;font-family: Arial;}
.addLabelCell {background-color:#6699CC;text-align: right;color: #000000;font-size: 12px;font-family: arial;}
.addDataCell {background-color:#6699CC;text-align: left;color: #000000;font-size: 12px;font-family: arial;font-weight: bold;}

.button { Color:#000000; background-color:#EEEEEE; font-weight:normal; font-size: 9pt; font-family: arial; cursor: hand; border: 2px #BBBBBB ridge;	margin: 1px} 
.button_Highlight { Color:#000000; background-color:#EEEEEE; font-weight:bold; font-size: 13px; font-family: arial; cursor: hand; border: 2px #BBBBBB ridge} 
.inputTextboxRequired { Color:#CC0000; background-color:#FFFFFF; font-weight:normal; font-size: 12px; font-family: arial; border: 1px #666666 solid} 
.inputTextbox { Color:#000000; background-color:#FFFFFF; font-weight:normal; font-size: 11px; font-family: arial;border: 1px #666666 solid} 
.dropdownRequired { background-color:#FFFFFF; Color:#CC0000; font-weight:normal; font-size: 10px; font-family: arial; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 
.dropdown { background-color:#FFFFFF; Color:#000000; font-weight:normal; font-size: 10px; font-family: arial; border: 1px #666666 solid;} 

.pageTitle {  font-family: arial; font-size: 16px; font-style: normal; font-weight: bold; color: #FFFFFF}
.labelCellText_normal {  font-family: arial; font-size: 10px; font-style: normal; font-weight: bold; text-transform: uppercase; color: #333333}
.labelCellText_large {  font-family: arial; font-size: 12px; font-style: normal; font-weight: bold; color: #333333}
.labelCellText_extralarge {  font-family: arial; font-size: 14px; font-style: normal; font-weight: bold; text-transform: uppercase; color: #333333}
.dataCellText_normal {  font-family: arial; font-size: 10px; font-style: normal; font-weight: bold; color: #333333}
.dataCellText_large {  font-family: arial; font-size: 12px; font-style: normal; font-weight: bold; color: #333333}
.inputTextbox_normal {  font-family: arial; font-size: 12px; font-style: normal; font-weight: normal; background-color: #DDDDDD; border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.button_normal {  font-family: arial; font-size: 11px; font-style: normal; font-weight: normal; text-transform: uppercase; background-color: #CCCCCC; border: 2px #666666 outset; color: #333333}

.plainText_small {  font-family: arial; font-size: 10px; font-style: normal; font-weight: normal; color: #000000}
.plainText_normal {  font-family: arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}
.plainText_normal_Highlight {  font-family: arial; font-size: 12px; font-style: normal; font-weight: normal; color: #CC0000}
.plainText_normal_Bold {  font-family: arial; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
.plainText_normal_Highlight_Bold {  font-family: arial; font-size: 12px; font-style: normal; font-weight: bold; color: #CC0000}
.plainText_large {  font-family: arial; font-size: 14px; font-style: normal; font-weight: normal; color: #000000}
.plainText_large_Highlight {  font-family: Arial; font-size: 14px; font-style: normal; font-weight: normal; color: #CC0000}
.plainText_large_Highlight_Bold {  font-family: Arial; font-size: 14px; font-style: normal; font-weight: bold; color: #330066}
.plainText_large_Highlight_Bold_Red {  font-family: Arial; font-size: 14px; font-style: normal; font-weight: bold; color: #FF0000}
.plainText_xlarge {  font-family: arial; font-size: 16px; font-style: normal; font-weight: normal; color: #000000}
.plainText_xlarge_Highlight_Bold {  font-family: Arial; font-size: 16px; font-style: normal; font-weight: bold; color: #CC0000}
.plainText_xxlarge_Highlight_Bold {  font-family: Arial; font-size: 18px; font-style: normal; font-weight: bold; color: #CC0000}

.policiesScrollBox { font-family: verdana; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; height: 180px; width: 775px; overflow: auto; align: left; background-color:#FFFFCC; border-width:1; border-style:solid; border-color:#FFFF99; scrollbar-face-color: #FFFF99; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #CCCCCC; scrollbar-3dlight-color: #CCCCCC; scrollbar-darkshadow-color: #999999; scrollbar-track-color: #FFFF99; scrollbar-arrow-color: #000000 }
.policiesHeading {  font-family: verdana; font-size: 9px; font-style: normal; font-weight: bold; color: #330066}
.policiesText {  font-family: verdana; font-size: 10px; font-style: normal; font-weight: normal; color: #000000}

.tipTitleCell { text-align: left; color: #000000; font-size: 11px; font-weight: bold; font-family: arial; background-color:#CCCCCC; height=18; border-width:1; border-style:solid; border-color:#330066; }
.tipCell { text-align: left; color: #000000; font-size: 11px; font-weight: normal; font-family: arial; background-color:#EEEEEE; height=18; border-width:1; border-style:solid; border-color:#330066; }


.scheduleTitleBox { background-color:#FFFF99; border-color:#FFFF99; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.scheduleBox { background-color:#FFFFCC; border-color:#FFFFCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cartTitleBox { background-color:#FFFFCC; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cartTitleBox_Highlight { background-color:#FFFF99; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

