.productcontainer{
	width:90%;
	text-align:center;
	z-index:0;
	position:relative;
	margin:auto;
	
}


.tahoma11white{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-align:justify; line-height:16px;}

.tahoma11black{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:justify; line-height:16px; text-decoration:none;}
.tahoma11black2{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;text-align:justify; line-height:16px; text-decoration:none;}

.tahoma11black A{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ba0001; text-align:justify; line-height:16px; text-decoration:none;}

.tahoma11black A:hover{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-align:justify; line-height:16px; text-decoration:underline;}

.arial12bold{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:justify; line-height:16px;}


.txtfield {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #a1a1a1;
	background-color: #EBE9E7;
	padding: 3px 2px 2px 2px;
	height: 18px;
	width: 145px;
	border: 0px;
}


.txtfield2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a1a1a1;
	background-color: #f3efec;
	padding: 3px 2px 2px 2px;
	height: 16px;
	width: 170px;
	border: 0px;
}


.txtfield3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a1a1a1;
	border-top:2px solid #666666;
	border-bottom:1px solid #666666;
	border-right:2px solid #666666;
	border-left:1px solid #666666;
	background-color: #ffffff;
	padding: 3px 2px 2px 2px;
	height: 16px;
	width: 170px;
	
}


.txtfield4 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a1a1a1;
	border-top:2px solid #666666;
	border-bottom:1px solid #666666;
	border-right:2px solid #666666;
	border-left:1px solid #666666;
	background-color: #ffffff;
	padding: 3px 2px 2px 2px;
	height: 14px;
	width: 200px;
	
}

.txtfield6{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a1a1a1;
	background-color: #f3efec;
	padding: 3px 2px 2px 2px;
	height: 16px;
	width: 120px;
	border: 0px;
}

.txtfield7 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a1a1a1;
	border-top:2px solid #666666;
	border-bottom:1px solid #666666;
	border-right:2px solid #666666;
	border-left:1px solid #666666;
	background-color: #ffffff;
	padding: 3px 2px 2px 2px;
	height: 14px;
	width: 120px;
	
}



.arial12bold{
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}

.arial10bold{
font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ba0001; text-decoration:none;}

.arial10bold A{
font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ba0001; text-decoration:underline;}

.arial10bold A:hover{
font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; text-decoration:none;}

.productbg{
	background-color:#f7f0e9; 
	border:solid 1px #000000;
	float:left;
	padding:6px;
	height:92px;
}

.productbg2{
	background-color:#ffffff; 
	border:solid 1px #000000;
	float:left;
	padding:10px;
	text-align:justify;
	width:70%;
	height:84px;
	font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:justify; line-height:16px; text-decoration:none;

}

.productbg2 A{
	font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ba0001; text-align:justify; line-height:16px; text-decoration:none;}


.productbg2 A:hover{
	font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-align:justify; line-height:16px; text-decoration:underline;}



.mid_contain{ background-color:#f7f0e9; height:98px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; width:95%; float:right; padding:0px; margin:0px;}

.int_contain{ background-color:#f0e8dc; height:98px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; width:95%; float:right; padding:0px; margin:0px;}

.int_contain2{ background-color:#f0e8dc; height:150px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; width:95%; float:right; padding:0px; margin:0px;}

.int_contain3{ background-color:#f0e8dc; height:120px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; width:95%; float:right; padding:0px; margin:0px;}

.gallery{ background-color:#f0e8dc; height:100%; filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; width:60%;  padding:0px; margin:0px 0px 20px 0px;}

.korel_contain{ background-color:#ffffff; height:98px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; width:95%; float:right; padding:0px; margin:0px;}

.Table_border 
{
	border-style:solid;
	border-color:#D9D1C6;
	border-width:1px;	
}
.table{
border-collapse:collapse;
border:1px solid #a5acb2;
}
.table th{
background:#f5f5f5;
border-collapse:collapse;
border:1px solid #a5acb2;
text-align:center;
font-weight: bold;
height:30px;
line-height:30px;
}
.table td{
border-collapse:collapse;
border:1px solid #a5acb2;
text-align:center;
height:18px;
line-height:18px;
}
.tableInner{
border-collapse:collapse;
border:0px solid #a5acb2;
}
.tableInner th{
background:#f5f5f5;
border-collapse:collapse;
border:0px solid #a5acb2;
text-align:center;
font-weight: bold;
height:30px;
line-height:30px;
}
.tableInner td{
border-collapse:collapse;
border:0px solid #a5acb2;
border-right:1px solid #a5acb2;
text-align:center;
height:18px;
line-height:18px;
}
.arial14gray{
font-family:Tahoma,Arial, Helvetica, sans-serif; text-decoration:underline; font-size:14px; font-weight:bold; color:#666666; text-align:justify; line-height:19px;}
.arial12gray{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; text-align:justify; line-height:16px;}

.arial12white{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-align:justify; line-height:16px;}

.smalllink {
font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.arial12gray a{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c73232; text-align:justify; text-decoration:none; line-height:16px;}

.arial12gray a:hover{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:justify; line-height:16px; text-decoration:none;}

.arial12brn{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4e2605; text-align:justify; line-height:16px;}

.arial12brn a{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#bf2724; text-align:justify; line-height:16px; text-decoration:underline;}

.arial12brn a:hover{
font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#bf2724; text-align:justify; line-height:16px; text-decoration:none;}

.arial10gr{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#959595;}

.arial10gr a{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; text-decoration:none;}

.arial10gr a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; text-decoration:underline;}


.arial11gr{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#959595;}

.arial11gr a{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#000000; text-decoration:none;}

.arial11gr a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline;}



.tohama11n{font-family: Tahoma, Arial, Verdana; font-size:11px; color:#487386;}

.tohama11n{font-family: Tahoma, Arial, Verdana; font-size:11px; color:#487386;}

.tohama11gr{font-family:Tahoma, Arial, Verdana; font-size:11px; color:#4e4e4e;}


.red_text
{font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#FF0000;
float:right;
padding-top:10px;
}

.red_text a
{font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#FF0000;
float:right;
padding-top:10px;
}

.red_text a:hover
{font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#FF0000;
float:right;
padding-top:10px;
}

.red_text2
{font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#FF0000;
text-decoration:none;


}

.red_text2 a
{font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#FF0000;
text-decoration:none;

}

.red_text2 a:hover
{font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#FF0000;
text-decoration:none;
}

.shopping_cart_main_area
{float:left; padding-left:20%; width:75%;
}

.shopping_cart
{float:left;
width:100%;
}

.remove_area
{float:left;
width:10%;
padding-top:3px;
padding-bottom:3px;
font-family:Tahoma;
font-size:12px;
font-weight: bold;
color:#000000;
text-decoration:none;
}
.product_area
{float:left;
width:25%;
padding-top:5px;
padding-bottom:5px;
font-family:Tahoma;
font-size:12px;
font-weight: bold;
color:#000000;
text-decoration:none;
}

.quantity_area
{float:left;
width:10%;
padding-top:3px;
padding-bottom:3px;
font-family:Tahoma;
font-size:12px;
font-weight: bold;
color:#000000;
text-decoration:none;
}

.total_area
{width:10%;
float:left;
padding-top:3px;
padding-bottom:3px;
font-family:Tahoma;
font-size:12px;
font-weight: bold;
color:#000000;
text-decoration:none;
}


.product_area2
{float:left;
width:45%;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.remove_area2
{float:left;
width:10%;
padding-top:3px;
}

.quantity_area2
{float:left;
width:10%;
padding-top:3px;
}

.black_bold
{font-family:Tahoma;
font-size:12px;
font-weight: bold;
color:#000000;
text-decoration:none;
}
.border_right {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D9D1C6;
	border-bottom-color: #D9D1C6;
}
.field_border
{border:1px solid #CDBDA9;
}


/*=============*/
	#dhtmlgoodies_slideshow{
			width:100%;	/* Total width of slideshow */

}
	
	#previewPane{

		color:#666666;
		padding-top:10px;
		position:relative;
		
		/* CSS HACK */
		height: 100px;	/* IE 5.x */
		height/* */:/**/300px;	/* Other browsers */
		height: /**/340px;
				
	}
	#previewPane img{
		line-height:100%;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */

		float:left; width:40%;
		color:#ffffff;

	
	}
	#galleryContainer{
		
		height:140px;	/* Height of the images + 2 */
		position:relative;
		overflow:hidden;
		padding:1px;
			
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		padding:0px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		padding:0px;		
	}
	#theImages{
		position:absolute;
		height:100px;
		left:20px;
		width:95000px;
		
	}
	
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=60);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#E9E0D4;
		border:1px double #6D4220;
		padding:4px;
		color:#555;

	}
	
	#theImages .imageCaption{
		display:none;
	}

.productno {
	
	}
	
	
.punchline{width:95%; margin-top:2%; text-align:right; padding-right:5%;}
.searcharea{width:95%; margin-top:2%; text-align:right; padding-right:5%;}
.fright{float:right;}
.middle{width:100%; }
.middle_area{ background-color:#f0e8dc; height:150px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; width:95%; float:right; margin-top:15%;}
* html .middle_area{ background-color:#f0e8dc; height:150px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; width:95%; float:right; margin-top:12%;}
.logo{float:left; padding-left:1%; padding-top:1%; width:99%; text-align:left;}
.menu{width:70%; margin-left:30%;}
.fleft{float:left;}
.bottom_punch{width:100%; text-align:right; padding-top:13%;}
* html .bottom_punch{width:100%; text-align:right; padding-top:12%;}
.search_top{padding-top:13px;}
* html .search_top{padding-top:12px;}
.gallery_area{ background-color:#f0e8dc;  filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; width:100%; height:100%; }