/* ** IMPORT DEFAULT CSS ** */
@import url("/store/resources/core.css");

/* universal */
body, p, h, img, table, tr, td div form{padding: 0;
margin: 0;
}


/* top sizes */
.accountLink
{
FONT: bold 12px "Arial", "Helvetica", "sans-serif";
}

.cartLink
{
FONT: bold 12px "Arial", "Helvetica", "sans-serif";
}


.helpLink
{
FONT: bold 12px "Arial", "Helvetica", "sans-serif";
}


body {
	padding: 0px;
	margin: 0px;
	
}

.wrapTableHeader
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #fff;
	background-color:#818798;
	padding: 3px 8px 3px 5px;
}


/*
.container {
	
	
	padding: 0px 13px 0px 0px;
	margin: 0px;
	background: #ffffff url(/store/partner/images/sidebg.gif) repeat-y fixed right;
	border-top: 0px solid #b1b1b1;
	border-right: 0px solid #b1b1b1;
	border-bottom: 0px solid #b1b1b1;
	border-left: 1px solid #b1b1b1;
	width: 764px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width:750px;
}
*/
/* header */
.header {height: 65px;
		 background: #ffff;
		 text-align: left;
		 }
.topbar {height:12px;
		background: #ffffff url(/store/partner/images/topbg.gif) repeat-x fixed top; }
		
.logo {background: #669900;}
/* toolbar*/
.toptoolbar {height:16px;
			 background: #767627 url(/store/partner/images/toolbartopright.gif) no-repeat fixed right top}
			  
.toolbar { height: 22px;
			background: #eab10f url(/store/partner/images/toolbarbg.gif) repeat-x fixed top;
		  }
/* .toptoolcontent1 {
	font: bold 10px "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #FBF1D0;
	padding: 1 0 0 76;
	float: left;
}
.toptoolcontent2 {
	font: bold 10px "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #FBF1D0;
	padding: 1 0 0 33;
	float: left;
}
.toptoolcontent3 {
	font: bold 10px "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #FBF1D0;
	padding: 1 0 0 42;
	float: left;
}
*/

.toolbarcontent {
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #FBF1D0;
	padding: 2px 0px 0px 2px;
	vertical-align: middle;
	
	}
	
	.toolbarcontent a:link, .toolbarcontent a:visited {
	color: #FBF1D0;
	text-decoration: none;
	}
	.toolbarcontent a:hover {color: #ffffff}
.toolbar form { height: 18px;
	margin: 0px 0px 0px 0px}
.toolbar form input {
	height: 18px;
	padding: 0px;
	margin: 0px;
	font: normal 10px "Verdana", "Arial", "Helvetica", "sans-serif";
	vertical-align: top;
	}
 .topnavicell {font: bold 10px "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #FBF1D0;
	vertical-align: top;
	padding: 0px 5px;
	}
	
	
/* main */
.main {
	width: 100%;
	padding: 0px;
	margin: 0px;
	
}
	
	/* leftnavi */
	.searchHeader {
				   padding: 2px 0px 2px 16px;				  
					color: #333333;
					margin: 6px 0px 6px 0px;
					background: transparent;
					border-top:  0px;
					border-bottom: 0px;
				 
	}
	#mainleft {margin: 0px; padding: 0px; width: 150px; background: #eae8ee;}	
	#mainleft .searchKeywords {font-size: 11px;}
			   
	input#ucProdSearch_btnSubmit {margin-left: 3px;}
	
	#mainleft .leftNavBrowseHeader {
		MARGIN: 12px 0px 1px 0px;
		FONT: bold 12px "Arial", "Helvetica", "sans-serif";
		background: #2b84c0;
		color: #333333;	
		padding: 0px;
		border-top: solid 1px #888888;
		border-bottom: solid 1px #888888;
		width: 100%;
		position:static;
		display: block;
		clear: both;
		
	}

	#mainleft .categoryHeader 
	{	font: bold 12px "Arial", "Helvetica", "sans-serif";					 
		color: #ffffff;	
		background: #ff9900;
		border: 0px;
		padding: 0px; 
		margin: 0px;
		padding: 2px 0px 2px 16px;
}
	
	#mainleft .leftNavContainer {
		border: 0px;
		margin: 0px;
		padding: 0px;
		border-bottom: 1px solid #555555;
		width: 100%;	
		}

	#mainleft .leftNavItem {
		border: 0px;
		font: 11px "Arial", "Helvetica", "sans-serif";
		font-weight: normal;		
		color: #000000;
		padding: 0px;
		margin: 0px;
		width: 100%;
		display: block;
		height: 1%;	
		clear:right;	
		}

	#mainleft .leftNavSelectedItem {
		padding: 0px;
		margin: 0px;
		width: 100%;
		font-weight: bold;
		border-left: solid 0px #2b84c0;
		background:#d1cdda;
		
	}


	#mainleft .leftNavContainer a:link, #mainleft .leftNavContainer a:visited {
		padding: 1px 1px 1px 12px;
		display: block;
		font: 11px "Arial", "Helvetica", "sans-serif";		
		color: #000000;		
		text-decoration: none;
		border-left: 3px solid #f3f3f3;
		border-top: 1px solid #f9fafb;
		border-bottom: 1px solid #cfc9d6;
	}

	#mainleft .leftNavContainer a:hover 
	{
		border-left: solid 3px #ff9900;
		color: #ff9900;
	}


	
	
	/* maincontent */
	.maincontent {width: 470px;
				  background: #fff;
				  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;
				  vertical-align: top;
				  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;}

	/* rightcolumn*/
	.rightcol {background: #f0e088 url(/store/partner/images/rightnavi.gif) repeat-y left top;
			   width: 130px;
			   padding: 0px;
			 
			   }
    .righttitle {
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #FFFFCC;
	background: #ae8c3e;
	height: 16px;
	padding: 2px 6px 0px;
	margin: 0px 0px 0px 5px;
	border-top: 1px solid #D1B97E;
	border-right: 0px solid #D1B97E;
	border-bottom: 1px solid #D1B97E;
	border-left: 0px solid #D1B97E;
	
		}   
.rightlist {
	
	font: normal 10px "Arial", "Helvetica", "sans-serif";
	color: #000000;
	padding: 2px 3px 10px 10px;
	text-align: left;
	Height: 10px;	
		}
.rightlist a:link, .rightlist a:visited {text-decoration: none;
										 color: #111111}
.rightlist a:hover {text-decoration: underline;}

/* footer */
.footer 
{
	border-left: 1px solid #d3d3d3;
	border-top:1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	margin-top: 6px;
	background: #ffffff;
	padding: 1px 0px 0px 1px;
	vertical-align: middle;
	text-align: center;
}

/* **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;
}


A:hover {
	COLOR: #668CBA; TEXT-DECORATION: underline
}



.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;
}




.bannerBgStore {
	background: #ffffff url(/store/partner/images/StoreBanner.gif)  no-repeat center left top;
}

.mainBorder {
	border-left: 1px solid #d3d3d3;
	border-top:1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	padding: 1px 1px 1px 2px;

}

/* **************************************************** */
/* Start section converted from WirdbirdMarketPlace        */
/* ****************************************************  */

/* old name:h4_red */
#homepage1 .featuredTitle { 
	font-family: 11px "Arial", "Helvetica", "sans-serif";
	
	font-weight: bold;
	margin: 0px;
	padding: 1px 2px;
	color: #ffffff;
}


/*old name:greenbox */
#homepage1 .featuredTable {
	width: 100%;
	margin: 0px;
	background-color: #fff;
}



/*old name:greenbg */
#homepage1 {padding-top: 12px; padding-left: 0px; background-color: #ffffff;}

#homepage1 .featuredHeaderBg {
	background-color: #eae8ee;
	color: #000000;
	padding: 2px 0px 2px 6px;
	margin: 0px;
	text-align: left;
	border-top: solid #ceced9 1px;
	border-bottom: solid 1px #ceced9;
}



#homepage1 .dynamic_section_1_title {
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 19px;
}

#homepage1 table.ad {padding:0px 0px 0px 3px; border: solid 1px #888888; margin: 2px 0px 0px 15px; background-color: #efeef2;}

.product_table .section_title {}


/*******************************************************/
/* button                                              */
/*******************************************************/
.helinkbutton
{
	background: #ffffff url(/certificate/images/bg_title_2.jpg) repeat-x center bottom;
	border: solid 1px #999999;
	border-top: solid 1px #e0e0e0;
	border-left:  solid 1px #e0e0e0;
	padding: 3px;
	font-family: Verdana;
	font-size: 1.0em;
	color: #333333;
	white-space: normal;	
	margin-top: 12px;
	text-decoration: none;
	line-height: 25px;
	
}
/* *****************************************************/
/* End section converted from WirdbirdMarketPlace      */
/* *****************************************************/

/*for xml data**/


.formXmlTable
{width: 100%; font-size: 11px; color: #333333;  font-family: Verdana;}


.formXmlTable tr td {text-align: left;} 

.formXmlTable tr {padding-bottom: 2px;} 

.formXmlTable tr td.xmlFormTd {width: 240px; text-align: right; padding-right: 12px; 
	
	}
.xmlFormLabel, .formXmlTable h3.legend, .formXmlTable h4 {font-size: 11px; color: #333333;  font-family: Verdana; margin: 0px;}

.formXmlTable ul {margin: 0px 0px 0px 15px; padding: 0px; list-style-type: disc;
	
	}
.formXmlTable ul  li {padding: 0px; margin: 0px; line-height: normal;}



/***/