

/*
body{margin:0px;background-color:#ffffff;color:#000000;}


BODY, P, DIV, TD, BLOCKQUOTE {
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}
*/
/*form{margin:0;padding:0;}
A:ACTIVE{color:#0E4369;text-decoration:none;}
A:LINK{color:#0E4369;text-decoration:none;}
A:VISITED{color:#0E4369;text-decoration:none;}
A:HOVER{color:#706E05;text-decoration:underline;}*/

.TopBottomBar{font-size:11px;
	background-color:#4B7007;
	height:25px;
	color:#FFFFFF;
}

A:ACTIVE{color:#b9ab88;text-decoration:none;}
A:LINK{color:#b9ab88;text-decoration:none;}
A:VISITED{color:#b9ab88;text-decoration:none;}
A:HOVER{color:#b9ab88;text-decoration:underline;}
/*A:ACTIVE.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:LINK.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:VISITED.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:HOVER.TopBottomBarLink{color:#FFFFFF;text-decoration:underline;}*/

.strike{
	text-decoration:line-through;
}
/** BOX STYLES **/
.BoxFrame{background-color:#D3E4D6;}

.BoxHeader{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#D3E4D6;
	height:25px;
	padding-left:5px;
	padding-rigth:5px;
	color:#2C362E;
}
.BoxContent{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:6px;
	background-color:#f6f6f6;
	color:#451008;
}
#wellcomemsg{color:#581D0C;padding-top:25px; font-size:19px;font-family:Tahoma, Geneva, sans-serif;}

#cat_title a{ color:#FFF;}
.featured {color:#93523f;font: 22px/24px 'BonvenoCFLight', Arial, sans-serif; padding-bottom:10px; text-transform:uppercase;}
#slideshow {
    position:relative;
    height:315px;}
#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 315px;
    background-color: #FFF;
}
#slideshow DIV.active {
    z-index:10;
    opacity:1.0;}
#slideshow DIV.last-active {
    z-index:9;
}
#slideshow DIV IMG {
    height: 315px;
	width:660px;
    display: block;
    border: 0;}
#cat_body {
	width:777px; height:366px; float:left;height:566px;
}
#hugesaving{ width:777px; height:285px;padding-top:10px;}
.favpatiotitle{ color:#93523f;font: 22px/24px 'BonvenoCFLight', Arial, sans-serif; text-transform:uppercase; padding-bottom:10px;}
.cat_body_box {
	width:155px; height:178px; float:left; margin-left:10.5px; border:1px solid #4C4D23;
}
.title_bar {
	background-color:#4C4D23; height:28px; text-align:center;}
.title_bar_title {
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; padding-top:6px;}
.title_bar_title a {
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; padding-top:6px; text-decoration:none;}

.title_bar_title a:hover {
	text-decoration:none;}

.BoxText{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	background-color:#f6f6f6;
	color:#451008;
}
A:ACTIVE.BoxLink{color:#3F3D10;text-decoration:none;}
A:LINK.BoxLink{color:#3F3D10;text-decoration:none;}
A:VISITED.BoxLink{color:#3F3D10;text-decoration:none;}
A:HOVER.BoxLink{color:#b9ab88;text-decoration:underline;}

/** PAGE HEADER AND NAVIGATION					**/
.pageHeader{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#FFFFFF; background:url(../images/text_header_bg.gif) no-repeat left top;
	text-align:left; padding-left:10px;
	
	margin:0px;
	color:#FFF; /* AP*/
}

/* Added By Piyush Dated on March 04, 2011*/
.pageHeader div {background:url(../images/text_header_bg.gif) no-repeat right top; display:block; height:37px; line-height:37px;}
/* End By Piyush Dated on March 04, 2011*/

.pageHeader span {background:url(../images/text_header_bg.gif) no-repeat right top; display:block; height:37px; line-height:37px;}
.pageHeader span b{ font-weight:normal;}
.pageNavigation{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#FFFFFF;
	padding:5px;
	height:16px;
	color:#7b6b3b;
}

.pageNavigation div{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#7b6b3b;
}

/** CATALOG ITEMS				 				**/
.CatalogNavigation{
	background-color:#F6F6F6; font-size:12px;
	border-bottom:1px solid #D3E4D6; padding:2px;
}
.CatalogNavigation select { margin-right:3px; font-size:12px;}
.CatalogNavigation table tr td{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#F6F6F6;
	color:#666666;
}
.CatalogItemDark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:4px;
	color:#000000;
}
.CatalogItemLight{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	padding:4px;
	color:#000000;
}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/

.listHeader{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	color:#000000;
}

.listItem{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	color:#000000;
}

/** FORMS										**/
/**NEW FORM STYLES**/

.formFieldSet{
	border:1px solid #dedede;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	/*border-style: outset;*/
	padding-bottom:10px;

}

.formContent{
	clear:both;
	float:left;
	padding-left:0px;
	width:99%;
}

.formSeparator{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:6px;
	color:#000000;
}

.formHeader{
	clear:both;
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#918151;
	padding:5px;
}

.formLine{
	clear:both;
	float:left;
	width:100%;
}

.formCaption{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	margin-top:3px;
	text-align:right;
	width:40%;
}

.formControl{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
}

.formSpace{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	padding-left:15px;
}

.formControlText{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:134px;color:#666666; border:solid 1px #B9AB88;
}

.formControlSelect{
	font-family:arial;
	#font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:130px;color:#666666;
}

.formButtons{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	clear:both;
	float:left;
	width:99%;
}
/**NEW FORM END**/

.FormItems{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:2px;
	color:#333333;
}

.formRemark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#999999;	
}

.ProductSubtitle{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
	margin:0px;
}

/*** Added by CyberMark 04-19-2011 ***/

.cta {
	margin: 0px auto;
	position:relative; 
	display:block;
	padding-top: 0px;
	border: 0px;
	width: 369px;
	float: right;
	margin-left: 10px;
}
.cta span {
	visibility:hidden;
	display:none;
}

.cta:hover span {
	visibility:visible;
	display:block; 
	border: 0px;
	position:absolute; 
	top:0px; 
	left:0px;
}

#top_left{ height:174px; width:270px;}
#phone{ padding-top:3px;}
#topspacer{padding-top:33px; position:relative; width:754px;}
#follow-us{font-weight:normal; padding-right:18px; color:#FFF;font: 15px/17px 'BonvenoCFLight', Arial, sans-serif;letter-spacing: 0; padding-bottom:3px;}
#add-this{ width:305px;margin-right:-20px;}
#share-this{ color:#a37152;float:left;padding-top:7px; font: 12px/12px 'BonvenoCFLight', Arial, sans-serif;}
#header-middle{width:482px; height:52px;background:url(../images/signinpic.png); background-repeat:no-repeat;}
#header-mid-left{ float:left; margin-left:39px; margin-right:10px;}
#header-top-nav{width:635px; padding-top:15px;}
#content-body{background:#FFF; padding-left:30px;}
#footerfaq{margin:auto; padding-top:20px; width:600px; padding-bottom:15px;}
.faqtitle{ color:#93523f;font: 22px/24px 'BonvenoCFLight', Arial, sans-serif; text-transform:uppercase; padding-bottom:10px;}
#footer-bar{color:#dabc7e; padding-top:10px;}
#buy-safe{ position:fixed;bottom:0;right:0;}
#copy-right{float:left;padding-left:65px;padding-top:30px; color:#7c482b; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.wellcome-title{ color:#5d200e; font-size:18px; padding-bottom:10px;}
