/* ** IMPORT DEFAULT CSS ** */
@import url("/store/resources/core.css");

/* for product display */


BODY 
{
	padding: 0px 0px 10px 0px; margin: 0px; text-align:center;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #2958A5;
}


table, td {margin: 0px; border: 0px;}

.wrapTableHeader
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #555555;
	background-color:#f5f5f5;
	padding: 3px 8px 3px 5px;
	border-bottom: solid 1px #cccccc;
}


	/* leftnavi */
	
		/*left search header and category header*/
		.searchHeader {
						padding: 6px 0px 5px 0px;				  
						color: #ffffff;
						margin: 0px;
						font: bold 12px verdana, sans-serif;	
												 
		}
		
		
		#mainleft .leftNavBrowseHeader {
			MARGIN: 0px;
			FONT: bold 12px verdana, sans-serif;
			COLOR: #ffffff;	
			padding: 3px 0px 3px 0px;
			border: 0px;		
			
			
		}
		
		 #mainleft .leftNavBrowseHeader 
		{
			background: #00366D /*url(/partner/images/bg_dot.gif) no-repeat left center*/;
			padding-left: 10px;
		}
			#mainleft .categoryHeader 
		{	background: transparent;
			FONT: bold 12px verdana, sans-serif;
			COLOR: #ffffff;	
			border: 0px;		
			padding: 0px; 
			margin: 0px;		
		}
	
		.browseheadwrap {padding-left: 0px;}
		
		/*define the search form*/
		.searchInput {text-align: left; padding: 0px 0px 8px 10px; font: normal 11px Arial, sans-serif; margin: 0px; border:0px;
		}
		
		
					/*3EAED7*/
					
		
		.searchInput input {border: solid 1px #B86C25;}
		
		
		#mainleft {margin: 0px; padding: 0px; background: transparent;
				
			}	
		
				   
		input#ucProdSearch_btnSubmit {margin-left: 3px; border: 0px;}
	
	
		/*defines left navigation items*/
	
		#mainleft .leftNavContainer 		{
			border: 0px;
			margin: 0px;						
		    padding: 0px 0px 0px 0px; 			   
		   	border-top: solid 0px #3EAED7;	
		   	border-bottom: solid 2px #3EAED7;
		   }
		   
		 .navTd 
			 {
				background: transparent url(/store/partner/images/bg_left_top.jpg) no-repeat top left; 
				border-bottom: solid 1px #3EAED7;
				
				padding: 40px 0px 0px 0px;
				
			}
			
		/*** added for catalog search. Remove when not needed ***/
		.navTd {background: transparent url(/store/partner/images/bg_leftsearch.jpg) no-repeat top left;
			padding: 16px 0px 0px 0px;
			}
			
		.searchHeader {visibility: hidden;}
		
		.searchInput {padding-bottom: 36px; border-bottom: solid 1px #DE9A5C;}
		
		.browseheadwrap {border-top: solid 1px #9F5C20;}
		
		/*****/

		#mainleft .leftNavItem {
			border: 0px;
			FONT-SIZE: 12px;
			FONT-FAMILY: Arial, Helvetica, sans-serif;			
			margin: 0px;		
			height: 1%;				
			padding: 0px;
			width:100%;	}

		
		#mainleft .leftNavContainer a:link, #mainleft .leftNavContainer a:visited {
			color: #FFFFFF;	
			text-decoration: none;
			display: block;		
			background: #2AC7E0;
			padding: 4px 2px 3px 18px;
			border-bottom: solid 1px #AAAAAA;
			border-left: solid 0px #AAAAAA;
			border-top: solid 0px #AAAAAA;
			border-right: solid 0px #AAAAAA;
			background: #2AC7E0 url(/store/partner/site_files/list_menu_dot.gif) no-repeat left center;
			border-bottom: solid 1px #AAAAAA;
			border-top: solid 0px #AAAAAA;
			margin: 0px;			
			}
		#mainleft .leftNavContainer a:hover 
		{	
			color: #fc0088;	
			text-decoration: none;
			display: block;		
			background: #FFDE3B;
			padding: 4px 2px 3px 18px;
			border-bottom: solid 1px #AAAAAA;
			border-left: solid 0px #AAAAAA;
			border-top: solid 0px #AAAAAA;
			border-right: solid 0px #AAAAAA;
			background: #FFDE3B url(/store/partner/site_files/list_menu_wings.gif) no-repeat left center;
			border-bottom: solid 1px #AAAAAA;
			border-top: solid 0px #AAAAAA;
			margin: 0px;	
		}


	#mainleft .leftNavSelectedItem {
			padding: 0px;
			margin: 0px;
			FONT-SIZE: 12px;
			FONT-FAMILY: Arial, Helvetica, sans-serif;			
			text-decoration: none;
			display: block;
			background: #FFDE3B url(/store/partner/site_files/list_menu_wings.gif) no-repeat left center;
			color: #fc0088;
			width: 100%;
			border: 0px;
			
		}
		.leftNavSelectedItem a.aBrowser {color: #6fffff;}

	
	/* maincontent */
	.maincontent { background: #ffffff;
				  text-align: center;									  	
				  }
				  
	.maincontenttable {text-align: left;}
	
	.welcometd {
	background: #F2EBDF;
	border-top: 1px solid #DDCBAC;
	border-right: 0px solid #DDCBAC;
	border-bottom: 1px solid #DDCBAC;
	border-left: 0px solid #DDCBAC;	
	}  
	.maintitle {font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #FFFF99;
	
	height: 20px;
	padding: 0px 5px;
	}
	
	.more {font: normal 11px "Arial", "Helvetica", "sans-serif";
	color: #000000;
	height: 20px;
	padding: 0px 5px;
	}
	.productdemo {padding: 8px 0px 3px 8px;
				  text-align: left;
				    font: normal 11px "Arial", "Helvetica", "sans-serif";
				  color: #333333;				   }
	
    
 	.productdemo h2 {font: bold 11px/normal "Arial", "Helvetica", "sans-serif";
				  color: #817103;
				  margin: -1px 0px 0px 0px;}
	.productdemo a:link, .productdemo a:visited {
												 color: #333333}
	.productdemo a:hover {color: #b0c4de}
	
	.maintitle a:link, .maintitle a:visited {
	color: #ffffe0;
	text-decoration: none;
}
	
	
	.more a:link, .more a:visited {color: #000000;}
	.more a:hover {color: #ffffcc;}

	
	/* **HOMEEARTH CSS** */

	.box {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #a9a9a9;
		margin: 0px 4px 0px 0px;
		background-color: #b0c4de;
		padding: 0px;
	}


	.searchbg {
		PADDING-RIGHT: 40px; BORDER-TOP: #d3d3d3 0px solid; BACKGROUND-COLOR: #b0c4de}

	.featuredProductTable
	{
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		background-color: #f7f7f7;
		border-collapse:collapse;
		border-width:1;
		border-color:#cccccc;
		border-bottom-width:0;
		border-style:solid;
	}

	.featuredProductText
	{
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		color: #666666;
	}


	.categoryHeader
	{	background: transparent;
		border: 0px;
		padding: 0px; 
		margin: 0px;
	}


	#homepage2 A:hover {
		COLOR: #668CBA;
		cursor: hand;
		text-decoration: none;
		
	}



	.cartItemProductName a:link, .cartItemProductName a:visited {
			color: #333333;
		text-decoration: none;
	}

	.cartItemProductName a:hover
	{
		COLOR: #668CBA; TEXT-DECORATION: underline
	}




	.cartProdHeader
	{
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: 11px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		color: #000000;
		background-color:#B0C4D8;
	}




	
/*Styles for products details display*/
#homepage2 span.h3 {color:#777777; font-weight:bold; font-size: 11px;}
#homepage2 .price { color: #98562E;}
.productDetailName {padding-left: 12px; padding-top: 6px; color: #ad8e39;}
.productDetailBy {padding-left: 12px;}
.productdetailDescriptionLabel {background: #f5f5f5; border-bottom: solid 1px #cccccc; color: #555555;}



/* **************************************************** */
/* Start section converted from WirdbirdMarketPlace        */
/* ****************************************************  */

/* old name:h4_red */
#homepage2 span.featuredTitle { 
	margin: 0px;
	padding: 3px 5px 1px 5px;
	display: block;
	text-align:center;
	width:145px;
	font-size: 11px;
	color: #4885E0;
	height: 18px;	
	background: url(/store/partner/images/header_feature.gif) no-repeat left top;
	font-weight: bold;
	font-family: Verdana;
	
}

#homepage2 table.featuredTitle {padding: 0px; margin:15px 0px 0px 0px; border-bottom: solid 0px #a59a52; width: 99%}

/*old name:greenbox */
#homepage2 .featuredTable {
	width: 100%;
	margin: 0px;
	background-color: #fff;
}



/*old name:greenbg */
#homepage2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 1.166;		
	padding: 0px 0px 0px 15px; margin: 0px; text-align: left;}

#homepage2 .featuredHeaderBg {
	background-color: #ffe7bd;
	color: #000000;
	padding: 2px 0px 2px 6px;
	margin: 0px;
	text-align: left;
	border-top: solid #ffd58c 1px;
	border-bottom: solid 1px #ffd58c;
}

/* Styles for RHS Ads*/
#homepage2 table.ad {border: solid 0px #5A6D42;
					background: #EFF3D6 url(/store/partner/images/bg_ads.jpg) repeat-y left top; 
					margin: 4px 0px 6px 15px; padding: 0px 0px 6px 0px;
					line-height:normal;
					border-bottom: solid 1px #999999;}
#homepage2 a.ad:link, a.ad:visited {margin: 0px;
	 padding: 0px;	
	 
	 display: inline;
	 }
#homepage2 a.hover {font-weight: bold;
	 }

table.ad table {padding: 0px; margin: 0px;}
td.product_subtable {padding: 3px 0px;}

/*styles for featured category*/
#homepage2 .section_title a:link {color: #ffffff; text-decoration: none;}
#homepage2 .section_title a:visited {color: #ffffff;}
#homepage2 .section_title a:hover {color: #7B884F; text-decoration: none;}
#homepage2 .section_title {	width: 100%; margin: 0px; font-size: 11px;
	font-weight: bold;	
	padding: 0px 0px 0px 2px;
	color: #ffffff;	
   }

#homepage2 table.section_title 
{
	/*border-top: solid 1px #C59636;
	border-bottom: solid 1px #C59636;*/
	
	background: #ffffff url(/store/partner/site_files/bg-gradient.gif) left top no-repeat;
	
}

td.section_title 
{
	/*border-top: solid 1px #C59636;
	border-bottom: solid 1px #C59636;*/
	
	background: #ffffff url(/store/partner/site_files/bg-gradient.gif) left top no-repeat;
	
}


#homepage2	.categorymore {font-size: 10px; font-weight: bold;  margin-right:23px; padding: 0px 0px 2px 0px;}

#homepage2 .categorymore a:link, #homepage2 .categorymore a:visited {color: #FFFFFF;}
#homepage2 .categorymore a:hover {color: #CCCCCC; text-decoration: none;}

.main_img {padding: 0px 0px 15px 0px; margin: 0px;}


table.product_table {border: solid 0px #e0e0e0;}

/*Styles for breadcrumb and*/
.canonicalPath {padding-left: 8px;font-size: 11px; color: #666666; padding-top: 6px;}

/*added when customize the store front*/
#utilityLink a {color: #E8EDE7; text-decoration: none;  font-size: 10px; font-weight: normal;  font-family: Verdana,arial;}

#utilityLink a:hover {text-decoration: underline;}
#utilityLink 
{	
	border-top: 1px solid #fc0088;
	
	background-color: #fc0088;
	padding: 1px 18px 1px 0px;
	color: #ffffff;
}
td#utilityLink {color: #ffffff;}
.cartLink
{padding:0px; margin:0px;
}

.masthead {padding: 0px; border-top: solid 1px #CFDBCE; border-bottom: solid 1px #CFDBCE;}
.contentTableWrap{border-top: solid 0px /*#B8D59B*/ #A8C28B; background-color: #ffffff;}
.leftcol 
{	
	padding: 0px;
	border-right: solid 1px #B86C25;
	border-left: solid 1px #B86C25;	
 
}
.cartItemCount {color: #ffffff;}
.leftcol_buy
{	
	padding: 13px 0px 0px 0px;
	background: transparent url(/store/partner/images/bg_bound_wo.jpg) top left no-repeat;
	}
.centercol 
{
	padding: 0px 0px 0px 0px;
	border-left: solid 1px #E4D5CD; border-top: solid 0px #d2dfc4;}
/*#A8C28B*/

#imageContainer {margin-top: 0px;}
#imgRotation1, #imgRotation2, #imgRotation3, #imgRotation4, #imgRotation5 {filter: progid:DXImageTransform.Microsoft.Fade(duration=3);}
/* *****************************************************/
/* End section converted from WirdbirdMarketPlace      */
/* *****************************************************/


/* *******************************************************/
/*     stylesheet from partner website                    */
/* ******************************************************/
#partnerTable {
	background-color: #000000;
	padding: 0px;
}

#partnerTable .formfield {
	BORDER-RIGHT: #babcaf 1px solid; BORDER-TOP: #babcaf 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #babcaf 1px solid; COLOR: #3f3f3f; BORDER-BOTTOM: #babcaf 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#partnerTable .text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#partnerTable A.link_d_green {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #3e5c4b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#partnerTable A.link_l_brown {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #766424; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#partnerTable A.link_blue {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #515fce; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#partnerTable A.link_r_brown {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #762440; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#partnerTable A.link_m_brown {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #8f5000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#partnerTable A.link_m_green {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #006d70; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

