 
	 

/* 
@import url("main.css");

New Added for DIV Layout 
*/



#header {
	 width:100%; }
	 
	 
	 
	
#middle {
	width:100%;
	height:100%
	 
}

#center-content {
	width:65%; float:left; 
}
#centercontent{
	width:64%; float:left;vertical-align:top 
}
#centercontentpl{
	/*width:65%; float:left;vertical-align:top */
	width:65%; float:left;vertical-align:top 
}
#centercontent_without_rightmenu{
	width:81%; float:left;vertical-align:top 
} /**/

#centercontent_without_rightmenu_{
	width:79%; float:left;vertical-align:top 
} /**/

#leftmenu {
	FLOAT: left; 
	width:18%;
	border-right: 1px solid #999999;
	height:100%;
}
#rightmenu {
	CLEAR: right; FLOAT: right; 
	width:16%;
	vertical-align:top;
	border-left: 1px solid #999999;
	background-color:#eeeeee;
	height:100%;
	position: inherit;
 
}


#footer {
	 width:100%;
	 float:left;
	 border-top: 1px solid #999999;
	 
	 
	 
}
div{
text-align:left;
}
div.prod-display
{
width:25%;FLOAT: left; clear:right;
}

div.prod-display-row
{
width:100%;FLOAT: left; padding-left:5px;padding-right:5px;
}

div.prod-display-paging
{
width:100%;FLOAT: left; padding-left:5px;padding-right:5px;
}

div.prod-display-heading
{
width:100%;FLOAT: left; padding-left:5px;padding-right:5px;
}

 body {
	font-family: Verdana;
	font-size: 11px;
	margin: 0px;
	background-color: #FFFFFF;
	color: #666666;
}

td {
	font-family: Verdana;
	font-size: 11px;
 	color: #000000;
}
.google{font-family: Verdana;
	font-size: 16px;
	 }

.logo-border {
	border-right: 1px solid #999999;
}

.top-bar {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color: #F4A417;
}

a.top-menu-link:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.top-menu-link:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.top-menu-link:hover {
	color: #842A12;
	text-decoration: none;
	font-weight: bold;
}

a.top-menu-link:active {
	color: #842A12;
	text-decoration: none;
	font-weight: bold;
}

.white-content {
	color: #FFFFFF;
	size:12px;
}
.right-menu-heading
{
	color: #842A12;
	font-weight: bold;
	font-size:10px;
}
.left-part {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.right-part {
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.center-part {
	border-bottom: 1px solid #999999;
}

.arrow-style-1 {
	font-family: Courier;
	font-weight: bold;
	color: #38507C;
}

.arrow-style-2 {
	font-family: Courier;
	font-weight: bold;
	color: #842A12;
}

a.category-link:link {
	color: #38507C;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
}

a.category-link:visited {
	color: #38507C;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
}

a.category-link:hover {
	color: #F4A417;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
}

a.category-link:active {
	color: #F4A417;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
}

a.more-link:link {
	color: #842A12;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
}

a.more-link:visited {
	color: #842A12;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
}

a.more-link:hover {
	color: #F4A417;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
}

a.more-link:active {
	color: #F4A417;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
}

a.page-navigation-link:link {
	color: #842A12;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.page-navigation-link:visited {
	color: #842A12;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.page-navigation-link:hover {
	color: #F4A417;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.page-navigation-link:active {
	color: #F4A417;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}


.simple-textfield {
	font-family: Verdana;
	font-size: 11px;
	color: black;
	border: 1px solid #7F9DB9;
}

.submit-button {
	font-family: Verdana;
	font-size: 11px;
	color: black;
	border: 1px solid #000000;
	text-align: center;
	height: 18px;
}

.main-heading {
	font-weight: bold;
	color: #5B7E9C;
	background-image: url('/images/heading-bg.jpg');
}



a.see-more-link:link {
	color: #F4A417;
	text-decoration: none;
	font-weight: bold;
}

a.see-more-link:visited {
	color: #F4A417;
	text-decoration: none;
	font-weight: bold;
}

a.see-more-link:hover {
	color: #842A12;
	text-decoration: none;
	font-weight: bold;
}

a.see-more-link:active {
	color: #842A12;
	text-decoration: none;
	font-weight: normal;
}

a.footer-main-link:link {
	color: #842A12;
	font: "Times New Roman", Times, serif;
	text-decoration: none;
	font-weight: normal;
	font-size:9px;
}

a.footer-main-link:visited {
	color: #842A12;
	text-decoration: none;
	font-weight: normal;
	font-size:9px;
}

a.footer-main-link:hover {
	color: #F4A417;
	text-decoration: none;
	font-weight: normal;
	font-size:9px;
}

a.footer-main-link:active {
	color: #842A12;
	text-decoration: none;
	font-weight: bold;
	font-size:9px;
}
.footer {
	color: #FFFFFF;
}

a.footer-link:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.footer-link:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.footer-link:hover {
	color: #F4A417;
	text-decoration: none;
	font-weight: bold;
}

a.footer-link:active {
	color: #F4A417;
	text-decoration: none;
	font-weight: bold;
}

.bottom-area {
	font-weight: bold;
	color: #842A12;
}

.navigation-heading{
	font-family: Verdana;
	font-size: 10px;
	color: #842A12;
	font-weight:normal;
	
}
h1{
	font-family: Verdana;
	font-size: 13px;
	color: #5B7E9C;
	font-weight:bold;
	margin: 0px 0px 3px;
}

h2{
	font-family: Verdana;
	font-size: 12px;
	color: #5B7E9C;
	font-weight:bold;
	margin: 0px 0px 3px;
}

h3{
	font-family: Verdana;
	font-size: 11px;
	color: #5B7E9C;
	font-weight:bold;
	margin: 0px 0px 3px;
}


h4
{
	font-family: Verdana;
	font-size: 10px;
	margin: 0px 0px 3px;
	font-weight: normal;
}



h5{
	font-family: Verdana;
	font-size: 9px;
	color: #5B7E9C;
	font-weight:bold;
	margin: 0px 0px 3px;
}

h6{	
	font-family: Verdana;
	font-size: 8px;
	color: #5B7E9C;
	font-weight:bold;
	margin: 0px 0px 3px;
}	

.left-sub-bg{ /*background-color:#0099FF;*/}


a:link {
	color: #38507C;
	text-decoration: none;
	font-weight: bold;
}

a:visited {
	color: #38507C;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #F4A417;
	text-decoration: none;
	font-weight: bold;
}

a:active {
	color: #F4A417;
	text-decoration: none;
	font-weight: bold;
}

.verdana1 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}
.verdana2 {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
.verdana3 {
	font-family: Verdana;
	font-size: 12px;
	/*color: #666666; */
	color: #000000;
}

.line-gap
{
 padding:10px;
}
.padding
{
 padding:5px;
}
.paddingL
{
	padding-left:5px;
	
}
.paddingR
{
	padding-left:5px;
	
}
.paddingT
{
	padding-left:5px;
	
}
.paddingB
{
	padding-left:5px;
	
}
.HalloweenCountDown
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding-right:15px;
	
}
/*26-nov_2009*/
/*ul { list-style:url('../images/bullet.jpg'); color: #000000; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; }*/
ul { list-style:color: #000000; margin-top: 5px;padding:0 0 0 2px; margin-right: 5px; margin-bottom: 5px; }
 

li { margin-bottom: 5px; }
ul.menu  { list-style:url('/images/bullet.jpg'); color: #000000; margin-top: 5px; margin-right: 0px; margin-bottom: 5px;}
li.menu { font-size: 11px; margin-bottom: 2px;  }
li.submenu { font-size: 11px; margin-bottom: 2px; }

ul.items  { list-style:url('/images/blue-bullet.jpg'); color: #000000; margin-top: 5px; margin-right: 5px; margin-bottom: 5px;  }
li.items { font-size: 11px; margin-bottom: 2px; }
.bottom{font-size:9px;color:#38507c;}
.small{font-family: Verdana;font-size:9px;color:#000000;}
/*.radiobuttonlistwidth{font-family: Verdana;font-size:9px;color:#000000;width:250px; }*/
.small-textfield {
	font-family: Verdana;
	font-size: 9px;
	color: black;
	border: 1px solid #7F9DB9;
}
.downlevel{position:relative;z-index:170;}
div.cat_nav iframe {
	position: absolute;
	z-index: 180;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
.bg2{
background-color:#B5C6D4;
}
.bg1{background-color:#5b7e9c;}
.BorderBR{border-right: 1px solid #B5C6D4;}
.BorderBL{border-left:1px solid #B5C6D4;}
.BorderBT{border-top:1px solid #B5C6D4;}
.BorderBB{border-bottom:1px solid #B5C6D4;}
.Grid { border:none }
.Grid td
{
    border: solid 1px #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	/*color: #666666; */
	color: #000000;
}

.cattextstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.innersearch
{
	color: #5B7E9C;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
}



/* 

 */

.ypcontainer
{
    Z-INDEX: 50;
    VISIBILITY: hidden;
    POSITION: absolute  ;
  
    
     
   
}
.ypcontents
{
    POSITION: absolute;
    font-size:10px;
    font-family:Verdana,Arial;

    
 
}
.ypcontents A:link
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px; 
   
    DISPLAY: block;
    COLOR:  #38507C;
    TEXT-DECORATION: none
}
.ypcontents A:hover
{
 PADDING-RIGHT: 5px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px; 
  
    DISPLAY: block;
    COLOR:  #F4A417;
  
    TEXT-DECORATION: underline
}
.ypcontents A:visited
{
  PADDING-RIGHT: 5px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 1px; 
    
    PADDING-TOP: 1px;
    DISPLAY: block;
    COLOR: #38507C;
    TEXT-DECORATION: none
}

#menubar
{
    LEFT: 5px;
    POSITION: absolute;
    TOP: 25px
}

.menu0
{
	BACKGROUND-COLOR: #ffffff;
}

.menu0 A:link
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    COLOR:  #38507C;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
.menu0 A:hover
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    COLOR: #F4A417;
    PADDING-TOP: 1px;
  
    TEXT-DECORATION: underline
}
.menu0 A:visited
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    COLOR: #38507C;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
 

.defaultmenuborderInner1
{
	border-right:  1px solid #5b7e9c;
    border-top:  1px solid #5b7e9c; 
    border-left: 1px solid #5b7e9c;
    border-bottom:  1px solid #5b7e9c;
    
}
 
.defaultmenuborderOuter
{
	border-right: 1px solid #5b7e9c;
    border-top: 1px solid #5b7e9c; 
    border-left:1px solid #5b7e9c;
    border-bottom:1px solid #5b7e9c;
    background-color:#ffffff;
   
     
}
 


.defaultMenuHeight
{
	height:20px;
}

/* end of menu styles */


/* changes in dec2009 , file uploaded in jan 2010*/
.lefttemplateHeading
{
	height:25px;
	BACKGROUND-COLOR: #5b7e9c;
	FONT-FAMILY: arial; 
	FONT-SIZE: 11px;
	font-weight:bold;
	color:white;	
}

.ProductsFilteredHeading
{
	height:25px;
	BACKGROUND-COLOR: #f4a417;
	FONT-FAMILY: arial; 
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#ffffff;	
}

.paddingL1
{
	padding-left:1px;
	
}
.paddingL2
{
	padding-left:2px;
	
}
.paddingL3
{
	padding-left:3px;
	
}


/* 8 feb 2010 */
supplier_productlisting {
	color: #842A12;
	text-decoration: none;
	font-weight: normal;
	font-size:8px;
}

 
 
 /* 9 march 2010 */
 
 /*review*/
.reviewFieldCaption
{
	font-weight:normal; 
}
 .reviewTopHeight
 {
	vertical-align:top ;
	height:35px;
 }
 
 .reviewTopHeight25
 {
	vertical-align:top ;
	height:25px;
 }
 
 
 .reviewWidth14px
 {
    width:14px; 	
 }
 .reviewheight14px
 {
    height:14px; 	
 }
 .reviewWidth14Percentage
 {
    width:14%; 	
 }

 .reviewWidth25Percentage
 {
    width:25%; 	
 }
 .reviewWidth40Percentage
 {
    width:40%; 	
 }
  .reviewWidth70Percentage
 {
    width:70%; 	
 }
 .reviewWidth100Percentage
 {
    width:100%; 
 }
 .reviewHeight70Percentage
 {
    height:70%; 	
 }
 .reviewHeight25Percentage
 {
    height:25%; 	
 }
 .reviewLeftPadding10 
{
	padding-left:2px;
}

.paddingtop10
{
padding-top:10px;	
}


/* SEARCH-RESULTS.ASPX*/
.style1SEARCHRESULTS { FONT-SIZE: 14px }
.notvisibleSEARCHRESULTS { DISPLAY: none }

/* PRODUCT-LISTINGS.ASPX*/
.style1PRODUCTLISTINGS { COLOR: #ff0000 }
.parajustsuncreditPRODUCTLISTINGS { TEXT-ALIGN: justify; MARGIN: 3pt 1pt 3pt 2pt; WIDTH: 670px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; COLOR: #8f7056; FONT-SIZE: 9pt }




/*
product listing  hover 
*/
.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -200px;
	left: -45px;
	z-index: 1;
}
.hoverbox img
{
/*
width: 110px;
height: 110px;
*/
}

.hoverbox li
{
	color: inherit;
	display: inline;
	float:none;
	position: relative;
}

.hoverbox .preview
{
	border-color: #829e4d;
	/*width: 241px;
	height: 350px;*/ /*241 350*/
	
}
/*-------------------------*/


/* group detail */
	.style1groupdetail {font-size: 13px}
	.salepricetextgroupdetail
	{
	text-decoration:line-through;
	color:#902634;
	}
	.salepricetextlabelcolorgroupdetail
	{
	color:#902634;
	}
	.setwidthradiobuttonlistgroupdetail
	{
	width:50px;
	}
	.hrcolorgroupdetail
	{
		color:#cccccc;
	}
	.clsbordercolorgroupdetail
	{
		bordercolor="#111111";
	}


/* adv-search.aspx*/
		.style1advsearch { FONT-WEIGHT: bold; FONT-SIZE: 12px }
		.style5advsearch { COLOR: #ff0000 }
		.style11advsearch { FONT-WEIGHT: bold; COLOR: #663300 }
		.style6advsearch { COLOR: #666666 }
		.style8advsearch { FONT-WEIGHT: bold; COLOR: #f4a417 }
		.style12advsearch { COLOR: #663300 }

/* View-cart.aspx*/ 
		.style6Viewcart {color: #666666}
		
		.style8style6Viewcart {
			color: #F4A417;
			font-weight: bold;
		}
		
		.style11style6Viewcart {
			color: #663300;
			font-weight: bold;
		}

 
/*  shipping-billing.aspx             */
.style6shippingbilling { COLOR: #666666 }
.style9shippingbilling { COLOR: #663300 }
.style11shippingbilling { FONT-WEIGHT: bold; COLOR: #663300 }
.style13shippingbilling {font-size:12px;color: #FF0000;}


 


/* Required 30july2010 start */
/**/
.styletipBoxTips{margin-top:0;padding-top:0;margin-left:15px;}
.BVVideoGuideLaunch{cursor:hand;cursor:pointer;float:right;padding:0 20px 0 5px;}
#layervideo1{background-color:#eeeeee;}
#layertip2{background-color:#eeeeee;}
#layertip1{background-color:#eeeeee;}
#BVtipLaunch{cursor:hand;cursor:pointer;float:right;padding:0 20px 0 5px;}
#tipphoto{cursor:hand;cursor:pointer;float:right;padding:0 20px 0 5px;}
.styleLabelRadio{float:left;font-weight:normal;margin:0;padding:0;width:150px;}
.styleRadioLabel{padding:0 5px 0 2px;}
.styleMainTableContainer{width:100%;}
.styleMainTable{background-color:#ffffff;border:1px solid #ddd;padding:0 10px;}
/*.styleMainTable br{line-height:5px;}*/
.styleReviewDisplayRight{padding-top:10px;}
.styleReviewData{padding-bottom:5px;}
.styleReviewData{padding:10px 0 5px 0;}.styleBVReviewTitlePrefix{font-weight:bold;}.stylereviewTitle{padding-right:5px;}
.stylerReviewLabel{font-weight:bold;}
.stylerReviewVideo{margin-top:5px;margin-bottom:5px;}
.styletxtInput{float:left;font-weight:normal;margin:0;padding:0;}
/*.styleinputHelper,.BVRTcharCounter{color:#7c7c7c;font-weight:normal;float:left;margin:0;}*/
.styleinputHelper {font-size:10px;font-weight:normal;}
/*#termsconditions {color:#333;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;}*/

/* Required 30july2010 end */
 
 
 .RVtextArea
 {
    width:614px;	
 }

.ImageCaption
{
 float:right ;
 margin-bottom:1px; 
}

.Align_VerticalAlignment_Center
{
 text-align:center;
 vertical-align:middle ;  	
}

.Align_VerticalAlignment_Left_Top
{
 text-align:left;
 vertical-align:top ;
}

.Align_VerticalAlignment_Left_Middle
{
 text-align:left;
 vertical-align:middle ;
}



/**/

/*27may2010 header
.headerday
{
font-family: Verdana;
font-size:9px;
}*/

.white-contentbig 
{
	font-family: Verdana;
	color: #FFFFFF;
	font-size:13px;
	width:42%;
	font-weight:bold ;
}
.white-contentsmall
{
	font-family: Verdana;
	color: #FFFFFF;
	font-size:11px;
	
}

.width_ReviewAddDisplay
{
	width:30%;
}

.verdana4 {
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
}

.bordercolor
{
border-width:1px;
border-color:#999999;  	
}
.classtestmonials
{
border : solid 1px #999999;
background : #ffffff;  	
color : #000000; 
padding : 1px;
height : 75px;
width:100%;
overflow : auto;
float:right;
}	

.classreview
{
	border : solid 1px #999999;
	background : #ffffff;
	color : #000000; 
	padding : 1px;
	height : 75px;
	overflow : auto;
}														 
.verticalline {
	background-image: url('/images/yellowline.jpg');
 
}
.verdanared {
	font-family: Verdana;
	font-size: 12px;
	color: red;
	font-weight:bold;
}
.paddingmargintop
{
	padding-top:5px; 
	margin-top:5px; 
}
 
 	.colorred{font-family:Verdana;font-size:11px;color:#ff0000;}
 	.colorblue{font-family:Verdana;font-size:11px;color:#38507c;}
 	
 	
  	
a.category-link_:link {
	color: #38507C;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.category-link_:visited {
	color: #38507C;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.category-link_:hover {
	color: #F4A417;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.category-link_:active {
	color: #F4A417;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}
 	
 	
 
 	
 	a.more-link_:link {
	color: #842A12;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.more-link_:visited {
	color: #842A12;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.more-link_:hover {
	color: #F4A417;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.more-link_:active {
	color: #F4A417;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

.normalfont{font-weight: normal;
}

/* modifed the earlier one */
a.themes-link:link {
	color: #5B7E9C;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.themes-link:visited {
	color: #5B7E9C;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.themes-link:hover {
	color: #F4A417;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

a.themes-link:active {
	color: #F4A417;
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
}

.hrstyle_categorylistingpage
{
color:#CCCCCC;
vertical-align:bottom;
margin:0px;
padding:0px;	
 border-top:1px dotted 
}
.hoverbox
{
	padding-left:0px;margin-left:0px;padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px;
}
