/*
	Author 				: @DESIGNER	
	Date Modified	: @08/02/2007
	Theme Name		:	@merryfair.css
	Comment				: THIS IS THEME CSS THAT CANNOT BE MODIFIED OR CHANGED BY ANY PARTY AFTER INSTALLATION
*/



.MAINCOLOR_01,.clsEditButton,.clsPrintButton,.clsEmptyCartButton,.clsResetButton,.clsConvertToRFQButton,.Clsaddtocartbutton,.clsRemoveFromCartButton,
.RFQ_href,a.tableRow1_01{color:#940b0b;}

.MAINCOLOR_02,.tableRow1Alternate_01{color:#FF0000;}

.MAINBGCOLOR_01,.tableRow1HeaderFirst_01,.tableRow1Header_01,.tableRow1AlternateFirst_01,.tableRow1Alternate_01,
.tableRow1Alternate_01,.tableRow1Alternate_01{background-color: #E7E7EF; }

.MAINBGCOLOR_02,.tableRow1First_01,.tableRow1_01,.RFQ_tableRowTopFirst_01,.RFQ_tableRowTop_01,.RFQ_tableRowFirst_01,.RFQ_tableRow_01
{background-color: #FFFFFF; }


body {margin:0px; padding:0px; }

.container { margin:0px; padding:0px;	width:100%;	list-style-type:none;}

.errMsg_01 { font-size:11px; font-weight: bold; color: #FF0000; }
.errMsg_02 { font-size:12px; font-weight: bold; color: #FF0000; }

input.textbox_01 { font-size: 11px; text-align: left;background-color:#FFFFFF; border: 1px solid #BBBBBB; padding: 2px; }
input.textbox_02 { font-size: 11px; text-align: left; }

input.button_01{ font-size: 11px ; text-align: center; }
input.button_02{ font-size: 11px ; text-align: center; background-color:#E1E1C1;}

select.drillDown_01{ font-size: 11px ; font-weight: normal;text-align: left; background-color:#FFFFFF; }
select.drillDown_02{ font-size: 12px ; font-weight: normal;text-align: left; background-color:#FFFFFF; }


INPUT.clsEditButton{
background-repeat:no-repeat;background-color:#FFFFFF;border-width :0cm;background-position:center left;cursor:hand;margin-left:5px;$MAINCOLOR_01;}

INPUT.clsPrintButton{
background-repeat:no-repeat;width:120px;background-color:#FFFFFF;border-width :0cm;background-position:center left;cursor:hand;
margin-left:5px;$MAINCOLOR_01;}

INPUT.clsEmptyCartButton{
background-repeat:no-repeat;background-color:#FFFFFF;border-width :0cm;background-position:center left;cursor:hand;margin-left:5px;$MAINCOLOR_01;}

Input.clsResetButton{
background-repeat:no-repeat;font-size:11px;border-width :0cm;background-color:#FFFFFF;background-position:center left;cursor:hand;$MAINCOLOR_01;}

Input.clsConvertToRFQButton{
background-repeat:no-repeat;font-size:11px;border-width :0cm;background-color:#FFFFFF;background-position:center left;cursor:hand;$MAINCOLOR_01;}

Input.clsAddToCartButton{
background-repeat:no-repeat;border-width :0cm;width:105px;height:25px;
background-color:#FFFFFF;background-position:center left;cursor:hand;$PRIMARYCOLOR_4;}


Input.clsDeleteButton{
background-repeat:no-repeat;border-width :0px;width:120px;height:25px;font-size:11px;background-color:#FFFFFF;
background-position:center left;cursor:hand;$MAINCOLOR_01;}



/* for editable area */
.rollIn { 
background-color: #FFFFCC;cursor='hand';border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;
border-top-width: 2px;border-top-style: dashed;border-right-style: dashed;border-bottom-style: dashed;border-left-style: dashed;
border-top-color: #FF0000;border-right-color: #FF0000;border-bottom-color: #FF0000;border-left-color: #FF0000;}
	
.editBox{
border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;border-top-width: 2px;
border-top-style: dashed;border-right-style: dashed;border-bottom-style: dashed;border-left-style: dashed;border-top-color: #FF0000;
border-right-color: #FF0000;border-bottom-color: #FF0000;border-left-color: #FF0000;	}
	

/* For Standard Table Setting */
.standardTblBorder,
.tableRow1HeaderFirst_01,.tableRow1Header_01,.tableRow1First_01,.tableRow1_01,.tableRow1AlternateFirst_01,.tableRow1Alternate_01,
.RFQ_tableRowTopFirst_01,.RFQ_tableRowTop_01,.RFQ_tableRowFirst_01,.RFQ_tableRow_01{	
padding-left: 3px;border-color: #CCCCCC #CCCCCC #CCCCCC;border-style: solid;}


.tableRow1HeaderFirst_01{ font-size: 11px; font-weight: bold; color: #000000;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;$MAINCOLOR_02,$standardTblBorder;  }
.tableRow1Header_01{ font-size: 11px; font-weight: bold; color: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px;$MAINBGCOLOR_01;$standardTblBorder; }
.tableRow1First_01 { font-size: 11px; font-weight: normal; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; $MAINBGCOLOR_02; $standardTblBorder; }
.tableRow1_01 { font-size: 11px; font-weight: normal;border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px;  $MAINBGCOLOR_02; $standardTblBorder; }
.tableRow1AlternateFirst_01{ font-size: 11px; font-weight: normal; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; $MAINBGCOLOR_01; $standardTblBorder;}
.tableRow1Alternate_01{ font-size: 11px; font-weight: normal; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; $MAINBGCOLOR_01; $standardTblBorder;}
a.tableRow1_01 { font-size: 11px; font-weight: normal;$MAINCOLOR_01; }
a.tableRow1_01:hover { color:#000000; font-size: 11px; font-weight: normal; }
a.tableRow1Alternate_01{ font-size: 11px; font-weight: normal;$MAINCOLOR_02;}
a.tableRow1Alternate_01:hover{ color:#000000; font-size: 11px; font-weight: normal;}


/* For RFQ & Quotation Standard XSL Table Setting */
.RFQ_tableRowTopFirst_01 { font-size: 11px; font-weight: normal; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; $MAINBGCOLOR_02; $standardTblBorder; }
.RFQ_tableRowTop_01 { font-size: 11px; font-weight: normal; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; $MAINBGCOLOR_02; $standardTblBorder;}
.RFQ_tableRowFirst_01 { font-size: 11px; font-weight: normal; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;$MAINBGCOLOR_02; $standardTblBorder; }
.RFQ_tableRow_01 { font-size: 11px; font-weight: normal; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; $MAINBGCOLOR_02; $standardTblBorder; }
a.RFQ_href:link { font-size: 11px;font-weight: normal;text-decoration: underline;$MAINCOLOR_01;}
a.RFQ_href:visited { font-size: 11px;font-weight: normal;text-decoration: underline;$MAINCOLOR_01;}
a.RFQ_href:active { font-size: 11px;font-weight: normal;text-decoration: underline;$MAINCOLOR_01}
a.RFQ_href:hover	{font-size: 11px;font-weight: normal;color: #000000;text-decoration: underline; }

/*** @login:(optional) ***/
.login_txt { PRIMARYCOLOR:PRIMARYCOLOR_5; font-size: 11px; color: #000000;}
.login_errMsg { font-size: 10px; color: #FF0000;font-weight:bold; }
a.login_href{ font-size: 11px; text-decoration: underline; PRIMARYCOLOR:PRIMARYCOLOR_1;color:#c41e2c; }
a.login_href:hover	{ font-size: 11px; text-decoration: underline; PRIMARYCOLOR:PRIMARYCOLOR_1;color:#000000; }

.profile_txt{font-size: 12px; color: #000000; }
a.profile_href{ font-size: 12px; font-weight:bold;text-decoration: underline; color: #8d022e; }
a.profile_href:hover{ font-size: 12px; font-weight:bold;text-decoration: underline; color: #000000;}

.image_frame_style {
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;	
}