body
{
	font-weight: normal;
	font-size: 10px;
	margin: 0; 
	padding: 0;
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	
}
body a:visited { color: #000000}
body a:link { color: #000000}
body a:active { color: #F46401; text-decoration: underline}
body a:hover { color: #F46401; text-decoration: underline}

td {nowrap:true;}

.BodyText {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.BodyText a:visited { color: #000000}
.BodyText a:link { color: #000000}
.BodyText a:active { color: #F46401; text-decoration: underline}
.BodyText a:hover { color: #F46401; text-decoration: underline}


.breadcrums { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.breadcrums a:visited { color: 0}
.breadcrums a:link { color: #000000}
.breadcrums a:active { color: #F46401; text-decoration: underline}
.breadcrums a:hover { color: #F46401; text-decoration: underline}

.reportTitle,
.clientHdr {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2D5578}

.clientSideBar {background-color: #EEEEEE}

.reportDate,
.clientText {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.clientText a:visited { color: #000000}
.clientText a:link { color: #000000}
.clientText a:active { color: #F46401; text-decoration: underline}
.clientText a:hover { color: #F46401; text-decoration: underline}

.clientTextBold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.clientTextBold a:visited { color: #000000}
.clientTextBold a:link { color: #000000}
.clientTextBold a:active { color: #F46401; text-decoration: underline}
.clientTextBold a:hover { color: #F46401; text-decoration: underline}

.clientTopBar {background-color: #EEEEEE}

.dashboardHdr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F46401}

.dashboardTxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666}
.dashboardTxt a:visited { color: #666666}
.dashboardTxt a:link { color: #666666}
.dashboardTxt a:active { color: #F46401; text-decoration: underline}
.dashboardTxt a:hover { color: #F46401; text-decoration: underline}

.dashboardTxtBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}
.dashboardTxtBold a:visited { color: #666666}
.dashboardTxtBold a:link { color: #666666}
.dashboardTxtBold a:active { color: #F46401; text-decoration: underline}
.dashboardTxtBold a:hover { color: #F46401; text-decoration: underline}

.error {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF0000}
.success {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #00FF66}
.status {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #2D5578}

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.footer a:visited { color: #000000}
.footer a:link { color: #000000}
.footer a:active { color: #F46401; text-decoration: underline}
.footer a:hover { color: #F46401; text-decoration: underline}

.form_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FAD75F;
	border-top: 2px solid #FFFFCC;
	border-right: 2px solid #CC9900;
	border-bottom: 2px solid #CC9900;
	border-left: 2px solid #FFFFCC;
}

.form_txtinput { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

.login { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF}

.shoppingCart { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2D5578}
.shoppingCart a:visited { color: #2D5578}
.shoppingCart a:link { color: #2D5578}
.shoppingCart a:active { color: #F46401; text-decoration: underline}
.shoppingCart a:hover { color: #F46401; text-decoration: underline}

.shoppingCartItems { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2D5578}

.reportItem,
.recordName,
.recordValue,
.breakHeader,
.breakValue,
.breakName,
.breakResult,
.totalResult,
.reportHeader,
.table_item { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF}
.table_item a:visited { color: #000000}
.table_item a:link { color: #000000}
.table_item a:active { color: #F46401; text-decoration: underline}
.table_item a:hover { color: #F46401; text-decoration: underline}

.altReportItem,
.altRecordName,
.altRecodValue,
.altBreakHeader,
.altBreakValue,
.altBreakName,
.altBreakResult,
.altTotalResult,
.altReportHeader,
.table_item_alt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FEFBEF}
.table_item_alt a:visited { color: #000000}
.table_item_alt a:link { color: #000000}
.table_item_alt a:active { color: #F46401; text-decoration: underline}
.table_item_alt a:hover { color: #F46401; text-decoration: underline}

.table_item_alt2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffcc99}
.table_item_alt2 a:visited { color: #000000}
.table_item_alt2 a:link { color: #000000}
.table_item_alt2 a:active { color: #F46401; text-decoration: underline}
.table_item_alt2 a:hover { color: #F46401; text-decoration: underline}

.reportHeader,
.breakHeader,
.totalHeader,
.breakName,
.table_title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2D5578; font-weight: bold; background-color: #FFFFFF}

/* *** 2006-08-30 (mca) - added to support showmetadata */
.metadata_table {border: solid 1px #000;}
.metadata_table td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; background-color: #666}
/* *** 2006-08-30 (mca) - added to support showmetadata */

/* *** 2006-09-05 (mca) - added to support autocomplete display */
div.autocomplete
{
	position: absolute;
	width: 250px;
	background-color: white;
	/*border: 1px solid #000;*/
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
div.autocomplete ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div.autocomplete ul li.selected
{
	background-color: #ffb;
	color:#000;
}
div.autocomplete ul li
{
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 2px;
	cursor: pointer;
	color:#000;
}
/* *** 2006-09-05 (mca) - added to support autocomplete display */
