@charset "utf-8";
/* CSS Document */

/*body   ''hide By Shamim khan due to coming dynamically from StyleSheet.aspx
{
	background:url(../Images/Test/pre_beach2aw.jpg);
	padding:0;
	margin:15px 0;
	font-family:Tahoma;
	color:#000000;
	font-size:12px;
}*/

.printbody
{
	background:#ffffff;
	padding:0;
	margin:15px 0;
	font-family:Tahoma;
	color:#000000;
	font-size:10px;
	padding:0 10 0 9;
}

img{border:0;}
.padding-top{padding-top:10px;}
.padding-bottom{padding-bottom:10px;}
.padding-left{padding-left:10px;}
.padding-right{padding-right:10px;}

/*Homepage*/

.top_header
{
	background:url(../Images/bgImages/Default/top_header.png) left top no-repeat;
	height:65px;
	padding:19px 25px 0 25px;
}

.top_header1
{
	background:url(../Images/bgImages/Default/top_header1.png) left top no-repeat;
	height:65px;
	padding:19px 25px 0 25px;
}


.top_text
{
	font-size:11px;
	text-align:center;
	color:#6e6e6e;
	line-height:15px;
	font-weight:bold;
}

.distributor_bg
{
	background:url(../Images/HtmlImages/top_right_bg.gif) left bottom no-repeat;
	/*padding:4px 0 2px 12px;*/
}

.social_icons_padding
{
	padding-bottom:5px;
}

.distributor_text
{
	font-size:10px;
	color:#000000;
}

.distributor_text a
{
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.distributor_text a:hover
{
	color:#00539b;
	text-decoration:none;
}


.distributor_txtbox
{
	border:#8c8b8b solid 1px;
	width:80px;
	color:#8c8d8d;
	font-size:10px;
	text-align:center;
	padding:2px 0;
}

.mid_container 
{
	background:url(../Images/bgImages/Default/mid_bg.png) left top repeat-y;
	padding:0 10px 0 9px;
}

.mid_container1
{
	background:url(../Images/bgImages/Default/mid_bg1.png) repeat-y;
	padding:0 9px 0 9px;
}


.search_bg
{
	background:#00539b;
	padding:6px 0 5px 30px;
}


.search_txtbox
{
	
	width:281px;
	border:#8c8b8b solid 1px;	
}

a.top_links
{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:0 10px;
	text-decoration:none;
}

a.top_links:hover
{
	color:#bdbec0;
	text-decoration:none;
}

span.white_divider
{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

.mid_section  
{
	padding:15px 12px;
}

.left_nav_heading
{
	color:#ffffff;
	font-family:Tahoma;
	font-weight:bold;
	padding:0;
	text-align:center;
	font-size:16px;
}
.left_nav_heading a
{
	color:#ffffff;
	text-decoration:none;
}
.left_nav_top
{
	background:url(../Images/HtmlImages/left_nav_top.png) left top no-repeat;
	font-size:16px;
}
.left_links
{
	background:#ffffff;
	border-left:#8c8b8b solid 1px;
	border-right:#8c8b8b solid 1px;	
}

.left_links ul
{
	padding:0;
	margin:0;
	list-style-type:none;
}

.left_links ul li
{
	
	/*height:20px;*/
	line-height:22px;
	border-bottom:#8c8b8b solid 1px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#111111;
}


.left_links ul li a
{
	color:#111111;
	text-decoration:none;
}


.left_links ul li a:hover
{
	color:#00539b;
	text-decoration:none;
}

.green_bg
{
	background:#10753d;
	border-left:#8c8b8b solid 1px;
	border-right:#8c8b8b solid 1px;	
}

.red_bg
{
	background:#c41330;
	border-left:#8c8b8b solid 1px;
	border-right:#8c8b8b solid 1px;	
}

.yellow_bg
{
	background:#ffcb1f;
	border-left:#8c8b8b solid 1px;
	border-right:#8c8b8b solid 1px;	
}


.blue_bg
{
	background:#00289b;
	border-left:#8c8b8b solid 1px;
	border-right:#8c8b8b solid 1px;	
}
.orange_bg
{
	background:#f58026;
	border-left:#8c8b8b solid 1px;
	border-right:#8c8b8b solid 1px;	
}
.gray_bg
{
	background:#6d6e71;
	border-left:#8c8b8b solid 1px;
	border-right:#8c8b8b solid 1px;	
}


.black_bg
{
	background:#231f20;
	border-left:#8c8b8b solid 1px;
	border-right:#8c8b8b solid 1px;	
}


.skyblue_bg
{
	background:#00929b;
	border-left:#8c8b8b solid 1px;
	border-right:#8c8b8b solid 1px;	
}

.footer_bg
{
	background:url(../Images/bgImages/Default/footer.png) top left no-repeat;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	height:89px;
	padding-top:20px;
}

.footer_bg_new
{
	
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	background:#00539B;
    padding: 6px 40px 5px 30px;

}

.footer_bg1
{
	background:url(../Images/bgImages/Default/footer1.png) top left no-repeat;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	height:89px;
	padding-top:20px;
}

.bottom_section
{
	background:url(../Images/HtmlImages/price_bg.png) left top no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-align:center;
	width:175px;
	height:76px;
	color:#0b4b89;
	font-weight:bold;
}
.bottom_section a
{
	color:#0b4b89;
	text-decoration:none;
}
.bottom_links
{
	background:url(../Images/HtmlImages/bottom_links_bg.png) left top no-repeat;
	color:#ffffff;
	padding:18px 50px 18px 30px;
}

.bottom_links .click_here
{
	font-weight:bold;
	font-size:16px;
}

.bottom_links .click_here a
{
	text-decoration:none;
	color:#ffffff;
}

.bottom_links .click_here a:hover
{
	text-decoration:none;
	color:#bdbec0;
}

.bottom_links .categories
{
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	text-align:right;
	padding:0 15px; 
}


.bottom_links .categories a
{
	text-decoration:none;
	color:#ffffff;
}

.bottom_links .categories a:hover
{
	text-decoration:none;
	color:#bdbec0;
}
/* end of Homepage*/

/* detail page */

.cateogry_heading
{
	background:#c41330;
	padding:7px 0 7px 15px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
}
.cateogry_heading a
{
	background:#c41330;
	padding:7px 0 7px 0;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.detail_mid_top
{
	background:url(../Images/HtmlImages/detail_topcurve.png) left top no-repeat;
	height:17px;
}

.detail_mid_container
{
	background:#ffffff;
	border-left:#8c8b8b solid 1px;
	border-right:#8c8b8b solid 1px;	
	padding:10px 0 0 0;
}
.detail_mid_bottom
{
	background:url(../Images/HtmlImages/detail_bottomcurve.png) left bottom no-repeat;
	height:17px;
}
.subheading
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
.pricing_table
{
	border:#00539b solid 3px;
	border-collapse:collapse;
	background:#00539b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pricing_table th
{
	border-right:#ffffff solid 1px;
	background:#00539b;
	color:#ffffff;
	padding:8px 7px 6px 7px;
}

.pricing_table td
{
	border-right:#00539b solid 1px;
	border-bottom:#00539b solid 1px;
	background:#ffffff;
	color:#00539b;
	padding:3px 15px 3px 7px;
	font-weight:bold;	

}
.grey_txt
{
	color:#838383;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.grey_txt a
{
	color:#838383;
	text-decoration:none;
}
.grey_txt a:hover
{
	color:#000000;
	text-decoration:underline;
}
.related_heading
{
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}
.pink_txt
{
	color:#c41330;
}
.related_products_bg
{
	background:url(../Images/HtmlImages/related_products_bg.gif) left top no-repeat;
	width:161px;
	height:161px;
}
.related_product_name
{
	color:#b50404;
	font-size:12px;
	padding:7px 0 0 0;
	font-weight:bold;
}
.blue_txt
{
	color:#00539b;
}
.blue_txt1
{
	color:#00539b;
	font-size:12px;
	font-weight:bold;
}
.product_details
{
	color:#838383;
	font-size:12px;
	line-height:15px;
	padding-bottom:20px;
}
.product_name
{
	font-size:20px;
	font-weight:bold;
}
.related_product_name
{
	color:#b50404;
	font-size:12px;
	padding:7px 0 0 0;
	font-weight:bold;
}
.related_product_name a
{
	color:#b50404;
	font-size:12px;
	padding:7px 0 0 0;
	font-weight:bold;
	text-decoration:none;
}

.NormalText
{
	font-weight:normal;
	font-family:Arial;
	text-decoration:none;
	font-style:normal;
	font-size:11px;
	color:#3b3b3b;
}
.greyborder
{
	BORDER-RIGHT:#0E4793 1px solid;
	BORDER-TOP:#0E4793 1px solid;
	BORDER-LEFT:#0E4793 1px solid;
	BORDER-BOTTOM:#0E4793 1px solid;
}
.headingText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #09408b;
}
.Basecolor
{
	background-color:#e2e2e2;
}




/* listing page */

.listing_product_bg
{
	background:url(../Images/HtmlImages/listing_img_bg.gif) left top no-repeat;
	padding:6px;
	width:201px;
}

/* end of listing page */

#zoom_section
{
	position:absolute;
	top:440px;
	width:19px;
	z-index:1;
}

.detail_bottom_links
{
	background:url(../Images/HtmlImages/detail_bottom_link_bg.png) 12px top no-repeat;
	padding:18px 70px 18px 30px;
	color:#ffffff;
}

.detail_bottom_links .click_here
{
	font-weight:bold;
	font-size:16px;
}

.detail_bottom_links .click_here a
{
	text-decoration:none;
	color:#ffffff;
}

.detail_bottom_links .click_here a:hover
{
	text-decoration:none;
	color:#bdbec0;
}

.detail_bottom_links .categories
{
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	text-align:right;
	padding:0 15px; 
}


.detail_bottom_links .categories a
{
	text-decoration:none;
	color:#ffffff;
}

.bottom_links .categories a:hover
{
	text-decoration:none;
	color:#bdbec0;
}

.product_border
{
	border:#c4c3c3 solid 1px;
}

.left_menu_alternatebg
{
	background:#e6e6e6;
	display:block;
	padding:0 0 0 7px;
}

.left_menu_alternatebg1
{
	background:#ffffff;
	display:block;
	padding:0 0 0 7px;
}
