@charset "utf-8";
/* CSS Document */

div {
	
	

	
	
}
p {
	margin:0PX;	
	
}
.clearboth {	
	clear:both;	
}


.shadow {
	height: 1em;
	filter: Shadow(Color=#666666, 	
			Direction=135, 
			Strength=5);
}


#mainDiv {
	width:995px;
	margin:auto;
	color:#000;	
	

}

#header {
	height:116px;
	width:995px;
	

		
}


#menu {
	height:45px;
	width:995px;
	margin:auto;
	background-image:url(../images/menu_shadow.gif);

		
}

#leftpanel {
	
	width:205px;
	float:left;

	
}

#productContainer {
	
	width:780px;
	float:right;	
}

#productContainer div {
	
	width:173px;
	height:auto;
	margin:11px;
	margin-top:5px;
	float:left;


}

#productContainer div h1  {
	font-weight:bold;
	color:#070618;	
	font-size:12px;
	margin:0px;
	padding:0px;
}

#productContainer div h2 {
	
	font-weight:bold;
	color:#c43d00;	
	font-size:12px;
	margin:0px;
	padding:0px;
}

.footerHeaderMiddle {
		
	background-image:url(../images/footer_roundedCornerM.gif);
	background-repeat:repeat-x;
}


.footerbottomLeft {
		
border-left:solid 1px #a9a9a9;
}

.footerbottomRight {
		
border-right:solid 1px #a9a9a9;
}

.footerbottomBottom {
border-bottom:solid 1px #a9a9a9;
}



.leftPanelHeader {
	background-image:url(../images/leftPanelHeader.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:30px;
	
}

.leftPanelbottom {
	background-image:url(../images/leftPanelBottom.gif);
	background-repeat:no-repeat;
	background-position:center top;
	
}

.leftPanelmiddle {
border-left:solid 1px #c2c2c2;
border-right:solid 1px #c2c2c2;
}

#search {
	width:370px;
	float:right;
	height:116px;
	
}

.searchMiddleBg {
	
	background-image:url(../images/search_bg.gif);
	background-repeat:repeat-x;
	
}

#searchDiv {
	background-image:url(../images/search.gif);
	background-repeat:no-repeat;
	border:0;
	width:186px;
	height:25px;
	background-position:center;

}

#searchDiv input {

	background:none;
	height:15px;
	width:160px;
	border:0px;
	margin-top:2px;
	margin-left:2px;
	color:#6f6f6f;
	
}

.topSublinks {
	margin-top:95px;
	color:#78858d;
	text-align:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	padding-right:6px;
	
}

.productLeft {		
	border-left:solid 1px #cecece;
}

.ProductRight {		
	border-right:solid 1px #cecece;
}

.ProductTop {		
	border-top:solid 1px #cecece;
}

.ProductBottom {		
	border-bottom:solid 1px #cecece;
}

#footerPanel {}
#footerPanel h1 {
	font:Tahoma, Geneva, sans-serif;
	color:#0f4aa2;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	
}

img {
	border:none;	
}
#footerPanel h2 {
	font:Tahoma, Geneva, sans-serif;
	color:#0f4aa2;
	font-size:12px;
	font-weight:normal;
		margin:0px;
	padding:0px;
}


.footerDevider{
	
		border-right:solid 1px #cecece;
}


/*------------------------porductDetailsView---------------------------*/

.magnifyarea{ /* CSS to add shadow to magnified image. Optional */
box-shadow: 5px 5px 7px #818181;
-webkit-box-shadow: 5px 5px 7px #818181;
-moz-box-shadow: 5px 5px 7px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
background: white;
}

#productDetails {
	
margin-top:5px;	
}

#productDetails h1 {
	font-size:18px;
	color:#2b6505;
	margin:0px;
	font-family:"Arial Black", Gadget, sans-serif;
}

#productDetails h2 {
	font-size:10px;	
}

/*----------------------------------------------------------*/

.checkbobxLeft {		
	border-left:solid 1px #cecece;
}

.checkbobxRight {		
	border-right:solid 1px #cecece;
}

.checkbobxTopM {		
	background-image:url(../images/checkboxCorner_M_TOPbg.gif);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#b61600;
	
}


.checkbobxBottomM {		
	background-image:url(../images/checkboxCorner_M_bg.gif);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#b61600;
}

.subtotal {
	font-weight:normal;	
}
