/* ERMS styles*/
/* definitions of all major colors*/
/*
$dark_red 						= '#000000'; // the main color scheme
$navigation_brown 		= '#000000'; // top nav background color
$dark_pink 					= '#FDE5D8'; // navigation roll over
$dark_orange 				= '#FF9B0B'; // used in inhoouse menu and mini cart
$light_grey 					= '#FBF7F6'; // used in the both left and right column background
$darker_grey 				= '#FBFBFF';
$cream 						= '#FDE5D8'; // used in the divwelcome
*/
body {
	padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; margin-top: 2px;
	margin-right: 2px; margin-bottom: 20px; margin-left: 2px; background-color: #f0e7e7; }
#wrapperEntire { margin: auto; width: 950px; background-color: #FFFFFF; }
p{ margin: 0px; padding: 0px; }

/***********************************************************************/
/*											Main Layout Styles 												           */
/***********************************************************************/
#wrapperContainer { padding:0px; text-align:left; }		
#divLeft { float: left; width: 175px; background-color: #F4F4F4; }
	
#divContentHolder {
	background-color: #FFFFFF; margin: 0px; border-right-width: 175px; border-left-width: 175px; border-right-style: solid;
	border-left-style: solid; border-right-color: #F4F4F4; border-left-color: #F4F4F4; padding: 0px; }
#divContentCenter {
	/*background-image: url(../images/texture.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;*/
	background-color:#000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	background-image:url(../images/loginLeft.jpg); background-position: 0px 0px; background-repeat:repeat-x;
}
#divContentMenu { padding: 0px; margin-top: 0px; margin-right: 2px; margin-bottom: 0px; margin-left: 2px; }
#divContentCenter  img,table { margin: 0px; padding: 0px; }
#divContentShopping { 
	margin-top: 0px; margin-right: 2px; margin-bottom: 0px; margin-left: 2px;
	padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
#divRight { width:175px; padding:0px; float:right; background-color: #F4F4F4; height: 318px; }	
#divHeader {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	background-image: url(../images/header-logo-bg.jpg); background-repeat:repeat-x;
}

#divWelcome {
	height: 20px;
	font-size: 12px;
	text-align: right;
	padding-right: 0px;
	padding-top: 5px;
	color:#FFFFFF;
	background-color: #9b261c; /*#000000;*/
	margin: 2px 0px;
	background-image: url(../images/header-logo-bg2.jpg); background-repeat:repeat-x; background-position:center; 
}

#topNav {
	background-color: #000000;
	height: 25px;
	margin-top: 2px;
	margin-bottom: 2px;
}
		
.clearer {
	font-size: 0px;
	line-height: 0px;
	clear: both;
}
#divFooter {
	height: 19px;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
	font-size: 10px;
	padding-top: 6px;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #9b261c;
	background-image: url(../images/header-logo-bg.jpg); background-repeat:repeat-x; background-position:center; 
}

div.gapFiller {
	height: 10px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
div.navBox {
	margin: 0px;
	padding: 0px;
}


/***********************************************************************/
/*											end_of Main Layout Styles 											   */
/***********************************************************************/






/***********************************************************************/
/*											Navigation Styles 												           */
/***********************************************************************/


/******************************** Left Navigation Styles border: 1px solid #A6A6A6;***************************/
#LeftNavBox {
	border: 1px solid #A6A6A6;
	height: 316px;
	background-color: #FFFFFF;
}

#ulmainNav {
	margin: 0px;
	padding: 0px;
	
}
#ulmainNav li {
	list-style-type: none;
}

#ulmainNav a:link, #ulmainNav a:visited, #ulmainNav a:active {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-weight: bold;
	height: 12px;
}

#ulmainNav a:hover, #ulmainNav a.current:link, #ulmainNav a.current:visited {
	color: #FFFFFF;
	background-color: #9b261c;
}

/**/
/******************************** Top Navigation Styles ***************************/
#navcontainer ul {
	float: left;
	font-size: 10px;
	font-weight:bold;
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#navcontainer ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

#navcontainer ul li a.rightBorder{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
#navcontainer ul li a
{
	background-color: #000000;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	font-weight: bold;
	padding-right: 1em;
	padding-left: 1em;
	height: 17px;
	padding-top: 6px;
	padding-bottom: 2px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#navcontainer ul li a:hover,#navcontainer ul li a.current  {
background-color: #9b261c;
color: #FFFFFF;
}
#topNaveHolder {
	width:466px;
	margin-left: 175px;
}

/***********************************************************************/
/*											end_of Navigation Styles 												   */
/***********************************************************************/





/***********************************************************************/
/*											Hyper Links Styles      												       */
/***********************************************************************/

/*********************** Hyper Links for divWlcome ***************************/
/**********************************************************************/

#divWelcome .userLoggedIn {
color:#FFFF00; /* #DB7E1E*/
}

#divWelcome a:link, #divWelcome a:visited, #divWelcome a:active {
	text-decoration: none;
    font-size: 10px;
	padding-right: 5px;
	margin-right: 0px;
	color: #FFFFFF;
	font-size: 11px;
	/*font-weight: bold;*/
}
#divWelcome a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/*********************** Hyper Links for footer ***************************/
/**********************************************************************/
#divFooter a:link, #divFooter a:visited, #divFooter a:active {
	color: #ffffff;
	text-decoration: none;
}
#divFooter a:hover{
	color: #ffffff;
	text-decoration: underline;
}

/*********************** Hyper Links for login *******************************/
/**********************************************************************/
#loginTable a:link , #loginTable a:visited, #loginTable a:active {
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}
#loginTable a:hover{
	text-decoration: underline;
}
#loginBot a:link, #loginBot a:visited , #loginBot a:active   {
	text-decoration: none;
	color: #000000;
}
#loginBot a:hover{
	text-decoration: underline;
}

#passRecover a:link , #passRecover a:visited, #passRecover a:active {
	text-decoration: underline;
	font-size: 10px;
	color: #000000;
}
#passRecover a:hover{
	text-decoration: none;
}
#passRecoverTop a:link , #passRecoverTop a:visited, #passRecoverTop a:active {
	text-decoration: underline;
	font-size: 10px;
	color: #000000;
}
#passRecoverTop a:hover{
	text-decoration: none;
}
#signUpSuccess a:link, #signUpSuccess a:visited, #signUpSuccess a:active {
	text-decoration: underline;
	font-size: 10px;
	color: #ffffff;
}
#signUpSuccess a:hover{
	text-decoration: none;
}
#emptyCartMessage {
	border: 1px solid #000000;
	text-align: center;
	color: #000000;
	height: 200px;
	margin: 0px;
	padding-top: 118px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
#emptyCartMessagea:link , #emptyCartMessage a:visited, #emptyCartMessage a:active {
	text-decoration: underline;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#emptyCartMessage a:hover{
	text-decoration: none;
}

/***********************************************************************/
/*											end_of Hyper Links Styles      												       */
/***********************************************************************/





/***********************************************************************/
/*											table styles           									                       */
/***********************************************************************/
#loginTable {
	background-color: #f0f0f0;
	font-size: 10px;
}
#loginBot {
	font-size: 11px;
}


/*menu title color*/
td.title {
	color: #000000;
}

.botborder {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}


tr.padd {
	padding: 0px;
	font-weight: bold;
	color: #666666;
}
td.dottedLine {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#passRecover {
	width: 99%;
}
#passRecoverTop{
	width: 99%;

}
#menuCategory {
	font-size: 10px;
	width: 100%;
}
#menu {
	font-size: 11px;
}
/***********************************************************************/
/*											end_of table styles           									           */
/***********************************************************************/





/***********************************************************************/
/*											subpage header images          										   */
/***********************************************************************/

#headerImgBox {
	height: 126px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

div.headerIndexImg {
	background-image:  ;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../../images/headBanner_01.jpg);
}

div.headerPaymentImg {
	background-image:  url(../../images/paymentMethod.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div.headerContactImg {
	background-image:  url(../../images/head_contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div.headerHowToOrderImg {
	background-image:  url(../../images/head_how2order.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div.headerMapImg {
	background-image:  url(../../images/head_location.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div.headerDelImg {
	background-image:  url(../../images/head_delivery.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#maps {
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#maps img {
	padding-right: 5px;
}
#menuShowImgBox {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

/***********************************************************************/
/*											end_of subpage header images    									   */
/***********************************************************************/















/***********************************************************************/
/*											cart styles                      									           */
/***********************************************************************/
#cartTable {
	font-size: 11px;
	color: #ffffff;
	margin: auto;
	padding-right: 10px;
	padding-left: 10px;
}

#cartTable th {
	background-image: url(../images/header-logo-bg2.jpg); background-repeat:repeat-x; background-position:center; 
	color: #ffffff;
	margin: 0px;
	height: 22px;
	padding: 2px;
}

#cartDel th {
	font-size: 10px;
	background-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	vertical-align: middle;
	color: #ffffff;	
}
.dottedBarLeft {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}

.dottedBarRight {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
#cartTable td {
	padding-top: 2px;
	padding-bottom: 2px;

}
#cartTable input.inputText {
	color: #102132;
	border: 1px solid #000000;
	font-size: 11px;
}
.doubleLine {
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #000000;
}
tr.cartborder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
#cartDel{
	/*float: left;*/
    padding-right: 2px;
    width: 464 px;
}
#cartDel input {
	height: 2 px;
    width: 4 px;
    font-size: 10px;
}
.freeMessage {
	color: #FF9B0B;
	font-weight: bold;
	border: 1px solid #FF9B0B;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
}
#cartImg {
	margin-left: 20px;
}
.emptyCart{
	text-align: center;
	vertical-align: middle;
	margin: 20px;
	padding: 15px 5px 5px;
	height: 30px;
	border: 1px solid #333333;
}
#divBasketTitle {
	height: 21px;
	padding-left: 10px;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../images/icons/mini_cart.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	vertical-align: bottom;
}
#tblMiniCart{
	width: 100%;
	padding: 0px;
	margin: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9b261c;
	border-left-color: #9b261c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9b261c;
	background-color: #FFFFFF;
}
.miniCartPadd10px {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.cartSumUnderLine {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#cartSummery {
	margin: 0px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
#cartSummery th {
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;

}
#cartSummery  td {
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}
.cartItemAlert {
	background-color: #FF9B0B;
	color: #FFFFFF;
	font-weight: bold;
}

/***********************************************************************/
/*											end_of cart styles             									           */
/***********************************************************************/









/***********************************************************************/
/*											form styles                     									               */
/***********************************************************************/

form {
	margin: 0px;
	padding: 0px;
}

input.qty {
	height: 12px;
	font-size: 10px;
	vertical-align: top;
	width: 18px;
	
}
input.address {
	height: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #45A748;
	vertical-align: middle;
	width: 200px;
}
input.search {
	height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	vertical-align: middle;
	width: 75px;
}
.cartButton {
	background-color: #000000;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/***********************************************************************/
/*											end_of form styles             									           */
/***********************************************************************/






/***********************************************************************/
/*											contents styles             									       */
/***********************************************************************/
div.pageTitle {
	background-color: #000000;
	letter-spacing: 0.25em;
	font-weight: bold;
	text-align: left;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-transform: lowercase;
	margin: 0px;
	padding: 3px 0px 0px 3px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #000000;
}

p.contentsPara {
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}
p.title {
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.homeBGgrey {
	background-color: #DFDFDF;
}

.homeBGwhite {
	background-color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	border: 1px solid #000000;
}

.bold {
    font-weight: bold;
}


.title {
	color: #2C9D31;
	font-weight:bold;
}
h5 {
	color: #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-align: left;
	font-size: 12px;
	background-color: #F0F0F0;
	padding-left: 10px;
	height:17px;
	padding-top: 3px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

/* error message styles */
.warning {
	font-size: 10pt;
	font-weight: bold;
	color: #ff0000;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #FF0000;
}

.delHighlight {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #F0F0F0;
}
.rightPad {
	padding-right: 5px;
}
#divWelcome .clock {
	PADDING-LEFT: 10px; FLOAT: left
    
}

div.headerPhoneNo {
	text-align: center;
	height: 15px;
	padding-top: 4px;
	border: 1px solid #CCCCCC;
	margin-bottom: 2px;
	font-weight: bold;
	color: #000000;
}
.how2orderBox{
	background-color: #0066FF;
}
div#telePhone {
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #000000;
	border: 1px solid #9b261c;
	background-color: #FFFFFF;
}
div#labelBorder {
	border: 1px solid #9b261c;

}
.checkoutLabel{
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	height: 14px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
div.label {
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	height: 14px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
	background-color:#9b261c;
	/*
	background-image: url(../images/texture.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;*/
}
.boxTitle {
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
/***********************************************************************/
/*											end_of contents style           								   */
/***********************************************************************/

/* user top products style on right column*/
#order {
	text-align: center;
	margin-bottom: 2px;
}
.topTenProdsUser {
	margin: 0px;
}

.headerClass {
	background-color: #000000;
	margin: 0px;
	padding: 1px;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	height: 17px;
	text-align: center;
}

.topTenProdsUser a:link, .topTenProdsUser a:visited, .topTenProdsUser a:active {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display: block;
	border-bottom: 1px dashed #FFFFFF;
	margin: 0px;
	padding: 3px 0px;
}
.topTenProdsUser a:hover, .topTenProdsUser a.current:link, .topTenProdsUser a.current:visited {
	color: #DB7E1E;
}
#divContent h6 {
	font-size: 11px;
	margin: 10px 0px;
	padding: 0px;
}

h6 { font-size:16px; }
h2 {
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 17px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
h3{
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-size: 17px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 100%;
}

.indexwelcome {
	text-align: left;
	color: #FFFFFF;
	font-size: 11px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #000000;
}



div.sub_bold {
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
}
#leftTdManContent {
	background-color: #000000;
}
.categoryName {
	font-size: 16px;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	font-variant: normal;
	padding-left: 15px;
	font-weight: bold;
	border: 1px solid #000000;
}
#tblContent {
	background-color: #000000;
	height:318px;
}
.button {
	background-color: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 1px;
}
div.description {
	padding-left: 10px;
	height: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 0px;
}
.inputBoxWarning input {
	width: 175px;
	border: 1px solid #FF0000;
	margin-right: 0px;
	font-size: 11px;
	height: 15px;
}
.labelcell {
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;	/*
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCFFFF;*/
} 

.fieldcell {
	text-align: left;
	margin-right: 0px;
	padding-right: 0px;
} 
.smalllabelcell {
	font-size: 11px;
	text-align: left;
} 

.smallfieldcell {
	text-align: left;
}
.fieldcell input {
	width: 175px;
	border: 1px solid #333333;
	margin-right: 0px;
	font-size: 12px;
	color: #000000;
	height: 15px;
} 

.smallfieldcell input {
	width: 100px;
	color: #102132;
	border: 1px solid #284279;
	font-size: 11px;
} 

.smallfieldcell select {
	color: #102132;
	border: 1px solid #284279;
	font-size: 11px;
}
.button {
	background-color: #9b261c;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	height: 22px;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
}
input.add {
	color: #FFFFFF;
	background-color: #000000;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	height: 22px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-left-color: #F0F0F0;
}

.boldError { 
	font-size: 15px; font-weight: bold; color: #FFFFFF; background-color: #FF0000; text-align: right; padding: 5px; }
#signup { margin: auto; }
#signup a:link,#signup a:visited, #signup a:active {
	font-size: 11px; color: #FFFFFF; text-decoration: underline; }
#signup a:hover { text-decoration: none; }
#signupSuccess a:link, #signupSuccess a:visited, #signupSuccess a:active { 
    color: #FFFFFF;
}
#signupSuccess a:hover { text-decoration:underline; }
#signupSuccess { 
    height: 318px;  
    color: #FFFFFF;
	background-image:url(../images/loginLeft.jpg);
	background-repeat:repeat-x;	
}

#contentTable a:link,#contentTable a:visited, #contentTable a:active {
	color: #FFFFFF; text-decoration: underline; }
#contentTable a:hover { text-decoration: none; }
#contentTable { width:100%; text-align: justify; color: #FFFFFF; background-color: #000000;

    }
#contentTable ul { list-style-type: square; padding: 0px; font-size: 11px; margin: 15px; }
#deliveryTable { margin: auto; }
.whiteDottedLine { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
#spiceLevel { background-color: #FFFFFF; }


/*	start_of sub_page_layout style           								   */
/***********************************************************************/

.csSubPageTbTitle { margin-top:43px; font-size:16px; font-weight:bold; }
.csTbSubPageContent { margin:43px 10px 0px 10px; text-align:left; }

/*.csSubPageTbBgHome 	{ background-image: url(../images/sub_pages/bg_spicebuckets.jpg); background-repeat: repeat; background-position: 0px 0px; }*/
#divTbHomePageLeft 		{ background-image:url(../images/sub_pages/left_spicebuckets.jpg); background-repeat:no-repeat; width:150px; height:318px; }
#divTbHomePageRight 	{ background-image:url(../images/sub_pages/right_spicebuckets.jpg); background-repeat:no-repeat; }

/*.csSubPageTbBgHowToOrder 	{  background-image: url(../images/sub_pages/bg_cloves.jpg); background-repeat: repeat; background-position: 0px 0px; } */
#divTbHowToOrderPageLeft 	{ background-image:url(../images/sub_pages/left_cloves.jpg); background-repeat:no-repeat; width:150px; height:318px; }
#divTbHowToOrderPageRight 	{ background-image:url(../images/sub_pages/right_cloves.jpg); background-repeat:no-repeat; }

/*.csSubPageTbBgPaymentMethod { background-image: url(../images/sub_pages/bg_cloves.jpg); background-repeat: repeat; background-position: 0px 0px; }*/
#divTbPaymentMethodPageLeft { background-image:url(../images/sub_pages/left_chillipowder.jpg); background-repeat:no-repeat; width:150px; height:318px; }
#divTbPaymentMethodPageRight { background-image:url(../images/sub_pages/right_chillipowder.jpg); background-repeat:no-repeat; }

/*.csSubPageTbBgDelivery 	{ background-image: url(../images/sub_pages/bg_chives.jpg); background-repeat: repeat; background-position: 0px 0px; }*/
#divTbDeliveryPageLeft 	{ background-image:url(../images/sub_pages/left_chives.jpg); background-repeat:no-repeat; width:150px; height:318px; }
#divTbDeliveryPageRight { background-image:url(../images/sub_pages/right_chives.jpg); background-repeat:no-repeat; }

/*.csSubPageTbBgMap 	{ background-image: url(../images/sub_pages/bg_gulabjamun.jpg); background-repeat: repeat; background-position: 0px 0px; }*/
#divTbMapPageLeft 	{ background-image:url(../images/sub_pages/left_gulabjamun.jpg); background-repeat:no-repeat; width:150px; height:318px; }
#divTbMapPageRight 	{ background-image:url(../images/sub_pages/right_gulabjamun.jpg); background-repeat:no-repeat; }


/*	end_of contents style           								   */
/***********************************************************************/


/*  top ten box styles for front end */
#topTen {
	margin: 0px;
	font-size: 11px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	background-color: #FFFFFF;
}
#topTen a:link, #topTen a:visited {
	text-decoration: none;
	color: #000000;
	padding-bottom: 2px;
}
#topTen a:hover {
color: #5B7C7F;
}
.allBoxHeader {
	background-color: #000000;
	font-size: 10px;
	color: #FFFFFF;
	height: 18px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: bold;
	padding-left: 10px;
}

/*  end of top ten box styles for front end */

.divDeliveryForm { color:#CCCCCC; font-size:10px; background-color:#000000; }
.divConfirmForm { color:#FFFFFF; }
.csFloatRight { float:right; }