/****************************************************************************
'//Module		: PUBLIC SITE
'//PageName		: consumer.css
'//Description	: This is the stylesheet for the public and consumer sites.
'//Author		: Debbie Eilers
'//Version		: 2.0
'//Date			: 5/21/02
'****************************************************************************/

/* DEFAULT STYLE */
BODY { 
/*background-color: #EDEDE4*/
/*background-color: #8C8E85 ;*/ color: #000000;
	font-size: 12px; font-weight: normal; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* LINK STYLES */
A:link {
	/*color: #F7EEBF; */
	color: #165987;
	text-decoration: none;
}
A:visited {
	/*color: #F7EEBF; */
	color: #165987;
	text-decoration: none;
}
A:active {
	/*color: #F7EEBF;*/
	color: #165987;
	text-decoration: underline;
}
A:hover {
	/*color: #F7EEBF; */
	color: #165987;
	text-decoration: underline;
}

/* LOGOROW STYLE */
.LogoRow { background-color: #330033;
}

/* NAVIGATON STYLES */
.NavRow { background-color: #DCAE82;
}
.ActiveLeftNav { background-color: #BFB5C4;
	font-size: 12px; font-weight: bold; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ActiveLeftNav A:link {color: #EDEDE4;
}
.ActiveLeftNav A:visited { color: #330033;
}
.InactiveLeftNav { 
	font-size: 12px; font-weight: bold; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.InactiveLeftNav A:link { color: #330033;
}
.InactiveLeftNav A:visited { color: #330033;
}

/* HEADING STYLES */
H1 {color: #330033; 
	font-size: 17px; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
H2 { color: #330033;
	font-size: 15px; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
H3 { color: #330033;
	font-size: 13px; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

/* FORM STYLES */
FORM {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px;
}
SELECT { color: #000000; /*background-color: #EDEDE4;*/
	font-size: 10px;
}
.button { background-color: #7F807A; color: #F7EEBF;
	font-weight:normal;
	font-size: 10px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	padding: 0;
	cursor: pointer;
}

/* BODY TEXT STYLES */
.data { color: #000000;
	font-size: 13px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: block;

}
.errordata {color: #FFD200;
	font-size: 12px; font-weight: normal; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.smalldata { /*color: #EDEDE4; */
				color: #6B6B6B;
	font-size: 10px; font-weight: normal; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	padding-left:2px;
	padding-bottom: 1px;

}
.smalldatanoborder{
 color: #EDEDE4;
	font-size: 10px; font-weight: normal; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:2px;
}
.smallerdatawhite { color: #EDEDE4;
	font-size: 10px; font-weight: normal; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.disclaimer { 
/*color: #F7EEBF;*/
color: #165987; 
	font-size: 10px; font-weight: normal; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bolddatacontrast { color: #FFF389;
	font-size: 12px; font-weight: bold; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.smalldataboldcontrast { color: #F7EEBF;
	font-size: 10px; font-weight: normal; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	height:20px;
	padding-left:2px;
	border-left: 1px solid #9E9E9E;
	background: url(../images/tabheader_bg.gif) repeat-x;
}
.datarequired { /*color: #FFF389;*/color: #9F2E24;
	font-size: 12px; font-weight: normal; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.smalldatarequired { /*Commented by Maithily *//*color: #FFF389; */
	color: #9F2E24; 
	font-size: 13px; font-weight: bold; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-right: 3px;
}
.bolddata { color: #000000;
	font-size: 12px; font-weight: bold; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* REGISTRATION MARK, SERVICE MARK STYLE */
.sm {font-size: 90%; font-variant: small-caps; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0; 
}

/* LIST STYLES */
UL { color: #000000;
	font-size: 12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}
.bullets { color: #CC5B00;
	font-size: 12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}
.numbers { color: #CC5B00;
	font-size: 13px; font-weight: bold; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}

/* TABLE BORDER STYLES */
.border { background-color: #DED5E3;
	BORDER-RIGHT: #847a93 1px solid; BORDER-TOP: #847a93 1px solid; BORDER-LEFT: #847a93 1px solid; BORDER-BOTTOM: #847a93 1px solid;
}
.border2 { background-color: #F2E0CF;
	BORDER-RIGHT: #DCAE82 1px solid; BORDER-TOP: #DCAE82 1px solid; BORDER-LEFT: #DCAE82 1px solid; BORDER-BOTTOM: #DCAE82 1px solid;
}


/* LOGIN STYLES */
.logintext { color: #000000;
	font-size: 12px; font-weight: normal; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.logintextlabel { color: #000000;
	font-size: 12px; font-weight: normal; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: .007in;
}


/* WHOLESALER SEARCH RESULTS STYLES */
.WholesalerNumber { background-color: #DCAE82; color: #000000;
	font-size: 14px; font-weight: bold; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.WholesalerName { background-color: #F2E0CF; color: #000000;
	font-size: 14px; font-weight: bold; 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* FOOTER STYLES */
.FooterWhite { color: #EDEDE4;
	font-weight: normal; font-size: 10px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
.FooterWhite A:link { color: #EDEDE4;
}
.FooterWhite A:visited { color: #EDEDE4;
}
.FooterDark { color: #000000;
	font-weight: normal; font-size: 10px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

HR { color: #DCAE82;}
.btmbrd{
	background-image:URL(../images/hr_2.gif);
	background-repeat:repeat-x;
}



.weblink:link {
	font-weight:100;
	FONT-SIZE: 10px;
	COLOR: #FFFADC; 
	FONT-FAMILY: verdana,tahoma, arial;
	TEXT-DECORATION: none;
}
.weblink:active {
	font-weight:100;
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana,tahoma, arial;
	TEXT-DECORATION: none;
	color:#FFFADC;
}
.weblink:visited{
	font-weight:100;
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana,tahoma, arial;
	TEXT-DECORATION: none;
	color:#FFFADC;
}
.weblink:hover{
	font-weight:100;
	FONT-SIZE: 10px;
	COLOR: #FFC600;
	FONT-FAMILY: verdana,tahoma, arial;
	TEXT-DECORATION: underline;
}


/*BEGIN classes added by Jigar Patel on 25th May 2007 for Event registration pages*/
.mandatoryAsterik{
color:red;
}
.headingtxt{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.mnerrordata{
	font-family:tahoma,verdana,arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight:normal;
	color: #D50000;
	vertical-align: middle;
	padding-left: 3px;
}
.titles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #a85400;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smalldataNormal
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, tahoma, helvetica, sans-serif
}

/* Added by Maithily for the public site event registration */
.heading{
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma;
	font-weight: bold;
	/*color: #3577A4;*/
	color: #3B4E5B;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	/*background-color: #DDEDF8;*/
	background-color: #E4E8EB;
}

.brd-l{
	border-left: solid 1px #CCCCCC;
}
.brd-r{
	border-right: solid 1px #CCCCCC;
}
.brd-t{
	border-top: solid 1px #CCCCCC;
}
.brd-b{
	border-bottom: solid 1px #CCCCCC;
}
.prodname{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma;
	font-weight: bold;
	/*color: #3577A4;	*/
	color: #7C858B;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.recdata{
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma;
	font-weight: normal;
	/*color: #3577A4;*/
	color: #343434;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.CnfrmTxt
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cc0033;
    FONT-FAMILY: arial, tahoma, geneva, verdana, helvetica, sans-serif
}
/* End of Add by Maithily Padukone */
/*END classes added by Jigar Patel on 25th May 2007 for Event registration pages*/
