/*----------  Tags	 ---------------------*/
form {margin: 0px 0px 0px 0px; }

body,td,th {

}

body {
	background-image:url(images/back_line.jpg);
	background-repeat:repeat-x; 
	background-color:#f5f5f5;
	margin-top:0px;
	margin-bottom:40px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.body_home {
	background-image:url(images/back_line.jpg);
	background-repeat:repeat-x; 
	background-color:#f5f5f5;
	}

.body_int {
	background-image:url(images/back_line2.jpg);
	background-repeat:repeat-x; 
	background-color:#E3E1E2;
	}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.CommonFloatLeft{ float:left;}

input, textarea { border:solid 1px #999999; font-family:Arial, Helvetica, sans-serif; padding:1px; margin:0px; width:180px; }

.inputProductInfo { border:solid 1px #999999 ; font-family:Arial, Helvetica, sans-serif; padding:1px; margin:0px; height:14px; }
.button {
	border: 1px solid #999999;
	position:relative;
	top:2.5px;
	border:none;
}


select {border:1px solid #999999; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/***********************************************************************************************************/

.main_cont_home{
	width:874px;
	height:83px;
	background-color:#FFFFFF;
}

.main_cont{
	
	background-color:#FFFFFF;
}

.rightPadding{ padding:5px 20px 5px 20px;}
.main_tbl_home {
font-size:11px;
color:#333333;
}

.slogan_tbl_home {
	width:412px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	font-weight:bold;
}

.slogan_td_bot_home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:normal;
	padding-top:6px;
}

.fl_tbl_home {
	width:599px;
	height:436px;
	border-right:solid #F4681D 2px;
}

.prod_td_bot_home {
	padding:4px;
	height:60px;
}

.main_tbl_int {
	padding:10px;
	padding-bottom:30px;
	background-image:url(images/bg_int_tbl.jpg);
	background-repeat:no-repeat;

}

.main_int_td {
	padding-left:13px;
}

.sepline_vert	{
	
					}
					
.heading1	{
	font-family:Arial, Helvetica, sans-serif;
	color:#e9641c ;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;

	
					}
					
.btn_submit	{
	margin-top:10px; 
	background-color:#FFC14A;
	width:100px;
	font-weight:bold;
					}
					

/**********************************************************************************/

/**************************************************************************/
#header_home {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

#header_home a	{
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:2px;
	padding-right:2px;
	font-size:10px;
						}
						
#header_home a:hover	{
	color: #f5e0eb;
	text-decoration:none;
						}
						
#header_home .main_nav_home {
	height:40px;
	width:450px;
						}

/**************************************************************************/
/**************************************************************************/
#header {
 	height:42px;
	width:642px;
	background-image:url(images/nav_background.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

#header a	{
	text-decoration:none;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
					}
						
						.CommonLeftPad30px{padding-left:30px;}
						#BottomOrange{color:#FFFFFF; font-size:11px;}
						
						#BottomOrange a{ color:#FFFFFF; font-size:11px; text-decoration:none;}
						#BottomOrange a:hover{ text-decoration:underline;}
#header a:hover	{
	color: #e9641d;
	text-decoration:none;
						}
						
#header .main_nav{
	width:844px;
			}					
						
#header .ecom_topnav{
	width:220px;
	margin-bottom:20px;
	color:#333333;
	font-size:11px;
						}
												
#header .ecom_topnav a {
	color:#333333;
	text-decoration:none;
						}
						
#header .ecom_topnav a:hover {
	color:#333333;
	text-decoration:underline;
						}


/**************************************************************************/

#HomeMainPic{ }

#HomeMainPic ul{ margin:0px; padding-left:40px; color:#eac1d5}
#HomeMainPic li{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.TitlePadding{padding-left:20px;}

.HomeMainPic{background-image:url(images/home_ring.jpg); width:335px;  background-repeat:no-repeat; background-color:#cc6699; padding:0px; margin:0px; }

#homeDisplayProducts{ width:340px; }
#homeDisplayProducts a{ color:#c285a3; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; padding:10px;}
#homeDisplayProducts a:hover{ text-decoration:underline;}
#homeDisplayProducts .RightLine{border-right:#cc6699 dotted 1px}
#homeDisplayProducts .TopLine{border-top:#cc6699 dotted 1px}
.homeRingNote{ width:250px; color:#FFFFFF; margin-top:230px; margin-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.border_product_list_line_short{ border-right:dotted 1px #cc6699}
#homeDisplayProductsNew{ float:left; width:500px; background-color:#f9f6f9}
#homeDisplayProductsNew a{ color:#666666; font-family:Arial, Helvetica, sans-serif;padding:5px; text-decoration:none; font-size:11px; text-align:center; }
.CommonColor{ color:#996699;}
#InfoBoxDetails{color:#996699; }
#InfoBoxDetails td {margin-left:10px;}


#DisplayProductsInfoLike{  width:500px; background-color:#ffffff; margin-right:30px; margin-top:20px;}
#DisplayProductsInfoLike a{ color:#666666; font-family:Arial, Helvetica, sans-serif;padding:5px; text-decoration:none; font-size:11px; text-align:center; }
#DisplayProductsInfoLike a:hover{ color:#666666; font-family:Arial, Helvetica, sans-serif;padding:5px; text-decoration:underline;font-size:11px; text-align:center; }

#Maintable{background-image:url(images/also_like.jpg); background-repeat:no-repeat; width:633px; height:149px}




#homeDisplayProductsNew a:hover{ text-decoration:underline;}


#homeDisplayProductsSale{ float:left; width:340px; background-color:#f9f6f9}
#homeDisplayProductsSale a{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; text-align:center; padding:5px;}

#homeDisplayProductsSale a:hover{text-decoration:underline;}

/*************************************************************************************************/

#leftnav_int {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:200px;
	background-color:#ffffff;
	border-right:#e9641c solid 1px;	
}

#leftnav_int a	{
	color: #666666;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
						}
						
#leftnav_int a:hover	{
	color: #e9641c;
	text-decoration:none;
						}
						
#leftnav_int .lni_tbl{
	
						}
						
#leftnav_int .lni_int {
	
		background-color:#ffffff;
						}
						
#leftnav_int .lni_header {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:5px;
	padding-top:15px;
	padding-left:23px;
	
	background-color:#ffffff;
						}
						
#leftnav_int ul
{
margin-top:10px; background-color:#ffffff; margin-bottom:8px;  width:
160px; margin-left:0px; margin-right:0px; padding-left:20px;  list-style:none;
}

#leftnav_int li
{
/*background:url(images/bullet.jpg) no-repeat left center;*/ margin: 0px 0px 4px 0px; padding:5px 0px 5px 0px;
 border-bottom:dotted 1px #666666;
}


#leftnav_int .last
{
/*background:url(images/bullet.jpg) no-repeat left center;  */margin: 0px px 4px 0px; padding:5px 0px 1px 0px; border-bottom:none;

}


.breadcrumb {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
	padding-bottom:10px;
}

.breadcrumb a	{
	color:#e9641c ;
	text-decoration:none;
						}
						
.breadcrumb a:hover	{
	color: #000000;
	text-decoration:underline;
						}
/***************************************************************************/

.displaying_sort {
	font-family:Arial, Helvetica, sans-serif;
	color:#e9641c ;
	font-size:11px;
	font-weight:normal;
	width:250px;
	padding:2px;
}

.displaying_sort a	{
	color: #666666;
	text-decoration:none;
					}
						
.displaying_sort a:hover	{
	color: #666666;
	text-decoration:underline;
						}

/**************************************************************************/

/**************************************************************************/
#p_list {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#876682;
	margin-bottom:2px;
	}

#p_list a	{
	color:#e9641c ;
	font-size:11px;
	text-decoration:none;
						}
						
#p_list a:hover	{
	color:#e9641c ;
	font-size:11px;
	text-decoration:underline;
						}
						
						
#p_list .prod_img	{
	border:solid #FF9966 1px;
	margin-bottom:4px;
	
				}
				
#p_list .img_td	{
	border-bottom:dotted #e0c1d1 0px;
				}
	
#p_list .line{border-right:dotted #e0c1d1 1px; width:1px; height:170px;}			
				
#p_list .prod_tbl {
	width:135px;
	font-size:10px;
}

#p_list .product_tbl {
	width:150px;
	margin-bottom:40px;
	margin-right:10px;

}

#p_list .pname {
	padding-top:5px;
	padding-bottom:5px;
	color:#876682;
	font-size:11px;
	
}

#p_list .pprice {
	color:#5c5659;
   	padding:5px 0px 5px 0px;
	font-size:11px;
	text-decoration:line-through;
}

#p_list .pprice_old {
	color:#404040;
		font-size:11px;
	
	padding:5px 0px 5px 0px;
}

#p_list .pprice_sale {
	color:#FF6600;
		font-size:11px;
}

#p_list .pagenum_nav {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
}

#p_list .pagenum_nav a	{
	color: #666666;
	text-decoration:none;
	
						}
						
#p_list .pagenum_nav a:hover	{
	color: #000000;
	text-decoration:none;
						}
						
#p_list .pagenum_nav span      {
    color: #666666;
	text-decoration:none;
	font-size:11px;
	float:right;
	text-align:right;} 

#p_list .header1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#b3668c;
	font-size:16px;
	font-weight:bold;
	padding-bottom:20px;
	text-transform:uppercase;
	text-align:left;

}
/***************************************************************************/

/**************************************************************************/
#p_info {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	width:610px;
	
}

.padding{padding:30px 30px 25px 30px;}

#p_info a	{
	color:#e9641c ;
	font-size:11px;
	text-decoration:none;
						}
	#mainHeaders{border-bottom: solid 1px #e9641c ; margin-bottom:20px; }					
#p_info a:hover	{
color:#e9641c ;
	font-size:11px;
	text-decoration:underline;
						}
						
#p_info img
{
	border:solid #EBEBEB 1px; margin-bottom:14px; margin-right:3px;
}

#p_info .prod_name {
	color:#e96924;
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
	text-transform:uppercase;
}


#p_info .productid {
	color:#6b4265;
	font-size:11px;
	
	margin-right:12px;
	border-bottom:1px solid #f5e0eb;
	padding-bottom:10px;
}
 
#p_info .price {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	margin-right:15px;
}

#p_info .priceline {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	margin-right:15px;
	text-decoration:line-through;
}


#p_info .oldprice {
	color:#999999;
	font-size:12px;
	font-weight:bold;
	margin-right:15px;
}

#p_info .prod_desc {

	font-size:11px;
	color:#333333;
	padding:5px 0px 15px 0px;
	

}

#OrangeBox{ width:100%; padding-top:0px;}
.Orange_Prod_tbl{border:solid #e9641c 1px; margin-bottom:25px;}
.OrnageHead{background-color:#e9641c; padding:15px; color:#FFFFFF; text-transform:uppercase}
#OrangeBox td{ padding:10px; text-align:left;}
#OrangeBox .Grey { background-color:#f7f7f7;}
#OrangeBox .White{ background-color:#FFFFFF;}



	



#p_info .prod_attr {

	padding-right:5px;
}

#p_info .header1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#b3668c;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
	text-transform:uppercase;

}

#p_info ul
{
margin-top:5px; margin-bottom:5px; margin-left:0px; margin-right:0px; padding:0; list-style:none;
}

#p_info li
{
background:url(images/bullet.jpg) no-repeat left center; margin: 0px 0px 4px 0px; padding:1px 1px 1px 15px;
}

/**************************************************************************/

/**************************************************************************/
#info_page {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	margin-top:20px;
	margin-left:14px;
	margin-bottom:20px;
	padding-right:25px;
}

#info_page a	{
	color: #A4967F;
	text-decoration:underline;
						}
						
#info_page a:hover	{
	color: #A4967F;
	text-decoration:none;
						}
						
#info_page img
{
	border:1px solid #666666; padding:2px;
}
 
#info_page .heading {
	color:#A4967F;
	font-size:22px;
	font-weight: normal;
	text-transform:none;
	padding-bottom:15px;

}

#info_page ul
{
margin-top:5px; margin-bottom:5px; margin-left:0px;; margin-right:0px; padding:0; list-style:none;
}

#info_page li
{
background:url(images/bullet.jpg) no-repeat left center; margin: 0px 0px 4px 0px; padding:1px 1px 1px 15px;
}

.noBorder { border:none;}
/**************************************************************************/
/**************************************************************************/
#footer {
	background-color:#f5f5f5;
	font-family:Arial, Helvetica, sans-serif;
	color:#b2b2b2;
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:8px;
	border-top:#ebe8e8 1px solid;
}

#footer a	{
		color:#a8a3a3;
	text-decoration:none;
						}
						
#footer a:hover	{
	color: #e9641c;
	text-decoration:none;
	text-decoration:underline;
						}
						
#footer .footer_logos	{
	margin-top:5px;
		}
						
#footer .copyright	{
	font-weight:normal;
	width:440px;
		}
/***************************************************************************/
.top_nav_td {
padding-right:1px;
padding-left:8px;
}
#top_nav_links {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
	padding-bottom:10px;
	padding-right:12px;
}

#top_nav_links a	{
	color:#E9641C ;
	text-decoration:none;
						}
						
#top_nav_links a:hover	{
	color: #000000;
	text-decoration:underline;
						}
.sep_line_vert {
margin-left:8px;
margin-right:8px;
}