/* --------------------------------------------------------
 * MMG-CRM - developed for Simplot
 * Simplot Program
 * Copyright (C) 2004-2006 MMG interactive
 * 
 * MMG interactive versioning:
 * ---------------
 * $Revision: 3 $
 * $Author: brandon $
 * $Date: 2013-09-24 13:41:46 +1000 (Tue, 24 Sep 2013) $ 
 * 
 * Simplot versioning:
 * -------------------
 * $Tag1$
 * $Tag2$
 * $Tag3$
 * --------------------------------------------------------
 */


table.loginOL {
	border: 4px solid #000000;
	width: 400px;
	height: 400px;
	xbackground-image: url("../images/logo_back.gif");
	background-repeat: no-repeat;
}

.loginBackColor {
	background: #ffffff;
}

.loginForeColor {
	background: #0d3a4c;
	border: 1px solid #000000;
}

.loginTitle {
	font-family:Verdana,Arial,sans-serif;
	font-size:14px;
	color: #FFFFFF;
	font-style:normal;
	font-weight:bold;
}

a.ie {
	text-decoration:none;
}

a.ie:hover {
	text-decoration:underline;
}


.contWelcome {
	background: #FCFCFC;
	font-family:Arial,sans-serif;
	font-size:11px;
	color: #6B6B6B;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

.welcomeListRow {
	background-color: #CCDDEE;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	vertical-align : center;
	text-align : left;
	padding : 2px 2px 2px 2px;
}

.welcomeListCell {
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	padding : 2px 2px 2px 2px;
	font-weight: normal;
}

.welcomeSpacer {
	background-color: #E3E5E6;
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #AAAAAA;
	border-top : 1px solid #AAAAAA;
}

.welcomeSubCell {
	background: #FFFFFF;
	font-family:Arial,sans-serif;
	font-size:11px;
	color: #6B6B6B;
	font-style:normal;
	font-weight:bold;
	padding-left: 4px;
	padding-right: 2px;
	border-top : 1px solid #6B6B6B;
	border-left : 1px solid #6B6B6B;
	border-right : 1px solid #6B6B6B;
}

a.welcomeSub {
	font-family:Arial,sans-serif;
	font-size:11px;
	color: #6B6B6B;
	font-style:normal;
	font-weight:bold;
}

a.welcomeSub:hover {
	color: #6B6B6B;
	text-decoration:underline;
}

.welcomeText {
	background: #FCFCFC;
	color: #6B6B6B;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	padding-left: 4px;
	padding-right: 2px;
	border-left : 1px solid #6B6B6B;
	border-right : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
}

.welcomePic {
	border-left : 1px solid #6B6B6B;
	border-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
}

.welcomeEnd {
	background-color: #E3E5E6;
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #AAAAAA;
	border-bottom : 1px solid #AAAAAA;
}

.welcomeAdBox {
	background-color: #E3E5E6;
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #AAAAAA;
}


td {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	color:#000000;
}

th {
	text-align: left;
	font-weight:normal;
}

a {
	text-decoration:none;
	color:#000000;
}

a:hover {
	text-decoration:underline;
	color:#000000;
}

select {
	background: #F0F0F0;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #333333;
	font-style:normal;
}

radio {
	background: #F0F0F0;
	color: #000000;
}


tr.contOL {
	border-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
	border-left : 1px solid #6B6B6B;
	border-right : 1px solid #6B6B6B;
}

tr.contOL:hover {
	text-decoration:underline;
}

tr.contOL2 {
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	border-left : 1px solid #6B6B6B;
	border-right : 1px solid #6B6B6B;
	height: 1px;
	Xbackground: #FFFFFF;
}


td.contlistheader {
	background: #CDCDCD;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	font-style: normal;
	font-weight:bold;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;	
}

td.contlistcell {
	background: #fafafa;
	font-family: arial,sans-serif;
	font-size:11px;
	color: #000000;
	font-style:normal;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contlistcell2 {
	background: #e4e9eb;
	font-family:arial,sans-serif;
	font-size:11px;
	color: #000000;
	font-style:normal;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contcellblue {
	background: #e4e9eb;
	font-family:arial,sans-serif;
	font-size:11px;
	color: #000000;
	font-style:normal;
	padding : 2px 8px 2px 8px;
}

td.contcellbluetitle {
	background: #e4e9eb;
	font-family:arial,sans-serif;
	font-size:11px;
	color: #000000;
	font-style:normal;
	padding : 2px 8px 2px 8px;
	border-bottom : 1px solid #6B6B6B;	
}

td.contcellbluevalue {
	background: #e4e9eb;
	font-family:arial,sans-serif;
	font-size:11px;
	color: #000000;
	font-style:normal;
	padding : 2px 8px 2px 8px;
	border-bottom : 1px solid #d3d8da;	
}

td.contlabel {
	background: #CDCDCD;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	font-style: normal;
	font-weight:bold;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;	
}

td.contlabel2 {
	background: #CDCDCD;
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	font-style: normal;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;	
	width: 100%;
}

td.contholder {
	background: #CDCDCD;

}

td.contcellsearch {
	background: #fafafa;
	font-family: arial,sans-serif;
	font-size:11px;
	font-weight:bold;	
	color: #000000;
	font-style:normal;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contcell {
	background: #fafafa;
	font-family:arial,sans-serif;
	font-size:11px;
	color: #000000;
	font-style:normal;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contcelltree {
	background: #fafafa;
	font-family: arial,sans-serif;
	font-size:11px;
	color: #000000;
	font-style: normal;
}

td.contCell a:hover {
	text-decoration:underline;
}

td.conttitle {
	background: #759299;
	font-family:arial,sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
}

td.conttitleframe {
	font-family:Arial,sans-serif;
	font-size:12px;
	color: #000000;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
}

a.conttitle {
	font-family:arial,sans-serif;
	font-size:12px;
	color: #FFFFFF;
	text-decoration:none;
}

a.conttitle:hover {
	font-family:arial,sans-serif;
	font-size:12px;
	color: #FFFFFF;
	text-decoration:none;
}

td.conttext {
	font-family:arial,sans-serif;
	font-size:11px;
	color: #000000;
	font-style:normal;
}


input.prodinput {
	font-family: arial,sans-serif;
	font-size:11px;
	color: #000000;
	font-style:normal;
}

textarea.prodinput {
	font-family: arial,sans-serif;
	font-size:11px;
	color: #000000;
	font-style:normal;
}
.conttitleBG {
	background: #759299;
	font-family:Arial,sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
}

/*CONFIG >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

.conttitleConfig {
	background: #759299;
	font-family:Arial,sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
}

.conttitleConfigNoBold {
	background: #759299;
	font-family:Arial,sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
}

.contVenueConfig {
	background-color: #dedede;
}

.contGlobalConfig {
	background-color: #fafaff;
}

.contConfigHLine {
	padding: 2px;
	border-top: 2px #759299 solid;
}

td.conttitleHL {
	background: #EF3C39;
	font-family:Arial,sans-serif;
	font-size:14px;
	color: #FFFFFF;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #000000;
	border-bottom : 1px solid #000000;
	Xborder-left : 1px solid #000000;
	Xborder-right : 1px solid #000000;
}

td.contAlert {
	background: #f8de92;
	font-family:Arial,sans-serif;
	font-size:14px;
	color: #666666;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #333333;
	border-bottom : 1px solid #EEEEEE;
	Xborder-left : 1px solid #000000;
	Xborder-right : 1px solid #000000;
}

td.contsub {
	background: #CDCDCD;
	font-family:Arial,sans-serif;
	font-size:11px;
	color: #6B6B6B;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contsubSP {
	background: #CDCDCD;
	height: 21px;
	border-top : 1px solid #6B6B6B;
}

td.content {
	background: #FCFBF2;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #404040;
	font-style:normal;
	height: 24px;
	padding : 4px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contspacer {
	height: 24px;
}

.dealerAlert {
	color: #EF3C39;
	font-size:14px;
	font-weight:bold;
}
.content2 {
	background-color: #88BBEE;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.content8 {
	background-color: #D3E5D7;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.contentX {
	background-color: #CCDDEE;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 0px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.content3 {
	background-color: #DDEEFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #6b6b6b;
	font-style:normal;
	height: 24px;
	padding : 0px 8px 0px 8px;
	border-top : 1px solid #FFFFFF;
}

.content4 {
	background-color: #eeeeee;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #3A3A3A;
	font-style:normal;
	height: 18px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.content5 {
	background-color: #DDEEFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.contentStatus {
	background-color: #f8de92;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #666666;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}


textarea.custinput {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
}

.content6 {
	background-color: #D3E5D7;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}


.content7 {
	background-color: #F4F3DF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.content8 {
	background-color: #88BBEE;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
}


/*OFFERS >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

td.offer {
	background: #990000;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #FFFFFF;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}



td.promo {
	background: #cccc99;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #333333;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}






/*LIST ELEMENTS >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/



td.contlist {
	background: #FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #6B6B6B;
	font-style:normal;
	height: 21px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contlistSP {
	background: #FFFFFF;
	height: 21px;
	border-top : 1px solid #6B6B6B;
}

td.contlistHL {
	background: #FCCE6E;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #6B6B6B;
	font-style:normal;
	height: 21px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contlistHLSP {
	background: #FCCE6E;
	height: 21px;
	border-top : 1px solid #6B6B6B;
}

td.contlistHL2 {
	background: #EEEFCD;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #6B6B6B;
	font-style:normal;
	height: 21px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contlistHL2SP {
	background: #EEEFCD;
	height: 21px;
	border-top : 1px solid #6B6B6B;
}

td.listbtn {
	background: #D6D6D6;
	background-image: url("../images/topbarbg2.jpg");
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	border-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
	border-left : 1px solid #DCDCDC;
	border-right : 1px solid #6B6B6B;
	height: 21px;
}

td.listbtn a {
	display:block;
	padding : 3px 8px 4px 8px;
}

td.listbtn a:hover {
	background:#88BBEE; 
	color:#FFFFFF;
}

td.listend {
	background: #9C9C9C;
	height: 21px;
	border-top : 1px solid #6B6B6B;
}


td.legend {
	font-family:Verdana,Arial,sans-serif;
	font-size:9px;
	color: #6B6B6B;
	font-style:normal;
	height: 10px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

td.reportlegend {
	font-family:Verdana,Arial,sans-serif;
	font-size:9px;
	color: #000000;
	font-style:normal;
	height: 10px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
	padding-bottom : 10px;
}


/*CUSTOMER >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/


.custdetailsTB {

}

.custName {
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	color: #164676;
	font-style:normal;
	font-weight:bold;
	padding : 4px 8px 0px 8px;
}

.custNameDetail {
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	color: #164676;
	font-style:normal;
	font-weight:bold;
	padding : 4px 8px 2px 8px;
	border-bottom: 1px solid #909da0;
}

.custNameDetailBlank {
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	color: #164676;
	font-style:normal;
	font-weight:bold;
	border-bottom: 1px solid #e2e2e2;
}

.entPanelTop {
	background-color: #6B6B6B;
}

.custName2 {
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	color: #164676;
	font-style:normal;
	font-weight:bold;
}

input.sml {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	width: 55px;
}

td.custdetailsTitle {
	padding : 0px;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#3A3A3A;
	font-weight:bold;
}

td.custdetailsSearch {
	padding : 0px;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-style:italic;
	color:#6c6c6c;
	font-weight:bold;
}

.custdetTitle {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#3A3A3A;
	font-weight:bold;
	padding-bottom: 4px;
}

td.custdetails {
	padding : 2px 2px 2px 8px;
}

td.custdetailsPanel {
	padding : 2px 8px 2px 8px;
	background: #FFFFFF;
}



.custdetailsRight {
	font-family:Arial,sans-serif;
	font-size:9px;
	color:#3A3A3A;
	font-weight:normal;
	text-align:right;
}



td.custend {
	Xbackground: #D6D6D6;
	height: 16px;
	Xborder-top : 1px solid #6B6B6B;
}

td.panelSpace {
	background: #D6D6D6;
	border-top : 1px solid #6B6B6B;
	height: 4px;
}

input.custdetails {
	background: #FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	padding : 0px 4px 0px 4px;
				T R B L
}

input.default {
	background: #FFFFFF;
	font-family:Arial,sans-serif;
	font-size:12px;
	padding : 0px 4px 0px 4px;
	border: 1px #999999 solid;
}

textarea.custdetails {
	background: #FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	padding : 0px 4px 0px 4px;
				T R B L
}

input.vehicledetails {
	width: 65px;
	background: #FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	Xpadding : 0px 4px 0px 4px;
				T R B L
}

input.vehicledetails2 {
	width: 120px;
	background: #FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	Xpadding : 0px 4px 0px 4px;
				T R B L
}


.borderBottom {
	border-bottom: 1px #cccccc solid;
}

.resultListHeader {
	background: #D6D6D6;
	background-image: url("../images/topbarbg2.jpg");
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	vertical-align: top;
	height:16px;
}

td.resultListHeader a {
	display:block;
	padding : 2px 0px 2px 8px;
	Xborder-left : 1px solid #CDCDCD;
	Xborder-right : 1px solid #3D5C5C;
}

td.resultListHeader a:hover {
	background:#88BBEE; 
	color:#FFFFFF;
	Xborder-bottom : 1px solid #88BBEE;
	Xborder-left : 1px solid #FFFFFF;
	Xborder-right : 1px solid #6B6B6B;
	text-decoration:none;
}

td.resultListHeader a.navselected {
	background:#3D5C5C; 
	color:#FFFFFF;
	Xborder-bottom : 1px solid #3D5C5C;
	Xborder-left : 1px solid #FFFFFF;
	Xborder-right : 1px solid #6B6B6B;
}

td.resultListHeader a.navselected:hover {
	background:#88BBEE; 
	color:#FFFFFF;
	Xborder-bottom : 1px solid #88BBEE;
	text-decoration:none;
}

.resultListItem {
	border-bottom: 1px #a8a8aa solid;
}

.resultListItemEven {
	background-color: #BAD1EB;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	/*vertical-align : top;*/
	padding : 4px 2px 2px 2px;
}

.resultListItemOdd {
	background-color: #DDEEFF;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	/*vertical-align : top;*/
	padding : 4px 2px 2px 2px;
}

.resultListItemEven2 {
	background-color: #D3E5D7;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	/*vertical-align : top;*/
	text-align : left;
	padding : 2px 2px 2px 2px;
}

.resultListItemOdd2 {
	background-color: #EEF5EF;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	/*vertical-align : top;*/
	text-align : left;
	padding : 2px 2px 2px 2px;
}


.resultListItemEven4 {
	background-color: #D3E5D7;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	vertical-align : top;
	text-align : left;
	padding : 2px 2px 2px 2px;
}

.resultListItemOdd4 {
	background-color: #EEF5EF;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	vertical-align : top;
	text-align : left;
	padding : 2px 2px 2px 2px;
}


.resultListItemSelected {
	background-color: #81C5FF;
	color: #ffffff;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	vertical-align : top;
	text-align : left;
	padding : 2px 2px 2px 2px;
}

.resultListItemCurrent {
	background-color: #FCDEB9;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	vertical-align : top;
	text-align : left;
	padding : 2px 2px 2px 2px;
}

.resultListCell {
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	vertical-align : top;
	Xtext-align : left;
	padding : 2px 2px 2px 2px;
}


td.resultbar {
	background: #6D7D82;
	border-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #3F4D51;
}

td.resultbtn {
	background: #669999;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	Xborder-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #3D5C5C;
	Xborder-left : 1px solid #EBECC2;
	Xborder-right : 1px solid #EBECC2;
	height: 16px;
}

td.resultbtn a {
	color: #FFFFFF;
	display:block;
	padding : 1px 8px 1px 8px;
	border-left : 1px solid #CDCDCD;
	border-right : 1px solid #3D5C5C;
}

td.resultbtn a:hover {
	background:#88BBEE; 
	color:#FFFFFF;
	border-bottom : 1px solid #88BBEE;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #6B6B6B;
	text-decoration:none;
}

td.resultbtn a.navselected {
	background:#3D5C5C; 
	color:#FFFFFF;
	border-bottom : 1px solid #3D5C5C;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #6B6B6B;
}

td.resultbtn a.navselected:hover {
	background:#88BBEE; 
	color:#FFFFFF;
	border-bottom : 1px solid #88BBEE;
	text-decoration:none;
}

td.resultbtn a.navdisabled {
	background:#669999; 
	color:#6B6B6B;
}

td.resultbtn a.navdisabled:hover {
	background:#669999; 
	color:#6B6B6B;
	border-bottom : 1px solid #669999;
	border-left : 1px solid #CDCDCD;
	border-right : 1px solid #3D5C5C;
	text-decoration:none;
}

td.resultbarfill {
	Xbackground: #669999;
	Xborder-bottom : 1px solid #6B6B6B;
	height: 16px;
}


.summaryChartStart {
	background: #6B6B6B;
	width: 1px;
}


.summaryChartStart {
	background: #6B6B6B;
	width: 1px;
}


.inactive {
	background-color: #e39068;
	width: 5px;
}

.prospect {
	background-color: #ebe588;
	width: 5px;
}

.LM {
	background-color: #600090;
	width: 5px;
}

.RR {
	background-color: #5fa44a;
	width: 5px;
}

.LMmember {
	background-color: #5fa44a;
	width: 5px;
}

.RRmember {
	background-color: #5fa44a;
	width: 5px;
}

table.schema {
	border: 1px #555555 solid;
	background-color: #d8dbde;
	padding-left: 20px;
	padding-right: 20px;
}

td.schema {
	border: 1px #555555 solid;
	background-color: #FCFCFC;
}

td.schemaHeader {
	border: 1px #555555 solid;
	background-color: #eeeeff;
}

td.schemaTitle {
	background-color: #153064;
	border: 1px #000000 solid;
	color: #ffffff;
}

.reportLoaderTable
{
	border:2px solid #f26522; 
	height:100px;
	background-color:#dddddd;
}

.promoTable
{
    background-color: #6b6b6b;
}

.titleCell {
    padding: 4px;
    background-color: #fafafa;
    vertical-align: top;
	font-family:Arial,sans-serif;
	font-size:13px;
	font-style:normal;
    text-align: left;
	font-weight: bold;
}

.headingCell
{
    font-weight: bold;
    padding: 4px;
    background-color: #6d7d82;
	font-family: arial,sans-serif;
	font-size:11px;
	font-style:normal;
	color: #ffffff;
}

.headingCellTitle
{
    font-weight: bold;
    padding: 4px;
    vertical-align: middle;
	font-family: arial,sans-serif;
	font-size:14px;
	font-style:normal;
	color: #ffffff;
}

.formTable{
	background-color: #476268;
}

.formTableWhite{
	background-color: #dee5e5;
}

.formtitle
{
    font-weight: bold;
    padding: 2px;
    vertical-align: middle;
	font-family: arial,sans-serif;
	font-size:11px;
	font-style:normal;
	color: #000000;
}

.formfield
{
    padding: 2px;
    vertical-align: top;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-style:normal;
    text-align: left;
}

.textCell
{
    padding: 4px;
    vertical-align: top;
    font-size: 11px;
}

.mainCell
{
    padding: 4px;
    background-color: #fafafa;
    vertical-align: top;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-style:normal;
    text-align: left;
}

.mainCellON
{
    padding: 4px;
    background-color: #55aa55;
    vertical-align: top;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-style:normal;
    text-align: left;
}

.listingCell
{
    padding: 4px;
    background-color: #dee5e5;
    vertical-align: top;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-style:normal;
    text-align: left;
}

.backingCell
{
    padding: 4px;
    background-color: #bcc6c6;
    vertical-align: top;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-style:normal;
    text-align: left;
}

.whiteback
{
    background-color: #fafafa;
    vertical-align: top;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-style:normal;
    text-align: left;
}

.buttonBar {
	background-color: #909da0;
	border-top: 1px solid #b3c2c0;
}

span.listTitle {
	color: #ffffff; 
	font-size: 12px; 
	font-weight: bold;
}
