/* CSS Document */

.search_bar1 input[type="text"], .search_bar_w input[type="text"]{
height:24px;

margin:0 8px 0 0;
padding:0;
width:200px;
}

.search_bar_w input[type="submit"] {
background:url("../images/btn_search.png") no-repeat scroll 0 0 transparent;
border:medium none;
color:#FFCC00;
font-size:11px;
font-weight:bold;
height:24px;
line-height:24px;
margin:0;
padding:0;
width:59px;
}

.footer_right .inFooterRight input[type="text"] { 
		
			border:2px solid #DCDDE0;
			background:#000;
			width:158px;
			height:24px;
			font-size:13px;
			color:#666;
			font-weight:normal;
			padding:3px 0px 0px 5px;
			margin:0px 0px 4px 0px;
			
}
.footer_right .inFooterRight input[type="text"]:hover { 
		
			border:2px solid #333;
			color:#666;
			background:#F8F8F8;
			
}

.search_bar_w input[type="submit"]:hover
{
	cursor:pointer;	
}

.footer_right input[type="text"] {

height:24px;

}

.pic h3 a{
color:#8B6D2F;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}

.col2 h1 {

height:35px;

}

.pic .btn_addcart a {

font-size:11px;
}

.pic_container  a img{
	margin-top:-19px;
}
.productListing-data a img
{
	height:100px;
	width:57px;
}

#buyNowButton img
{
	height:14px;
	width:60px;
}

#content .main
{
	/*padding-left:20px;	*/
}

#content .pageHeading
{
	padding-left:10px;	
}


#content .productListing {
border: none;
}

#newArrival a img
{
	border:2px solid #FFFFFF;
}

#listCategory a img
{
	border:2px solid #FFFFFF;
}

#listCategory a img:hover
{
	border:2px solid #CCCCCC;	
}

#listCategory a
{
	color:#CCCCCC;
	text-decoration:none;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:21px;
	
}

#w_categoryHeading
{
	background:none repeat scroll 0 0 transparent;
color:#999999;
float:left;
font-size:18px;
font-weight:normal;
line-height:38px;
margin:0;
padding:0;
text-indent:12px;
width:372px !important;	
}

#listCategory a:hover
{
	color:#fff;	
}

.heading
{
	width:753px;		
}

#loginFormTable .infoBoxContents .main
{
	padding-left:15px;
	}
#loginFormTable .main
{
	padding-left:20px;	
}

.infoBoxContents .smallText a
{
	padding-left:1px;	
}
.col2 .main, .accountCreatePage .smallText {

padding:2px !important;
}
.col2 .main, .accountCreatePage .smallText
{
	padding:10px;
	color:#999999;	
}

.col2 .main p, .col2 .main b, .productListing-odd .productListing-data, .productListing-even .productListing-data  
{
	color:#999999 !important; 	
}

.col2
{
	width:755px;	
}

.col2 .main a
{
	
	text-decoration:none;
}

.col2 .main p a b span, .col2 .main p span a, .col2 .main p a span, #blogDiv a, .main a, .productListing-data a, .advanceSearchPage a, .accountCreatePage .smallText a u, .myDownloads a, .w_productDetails p a
{
	color:#4792AB;
}

.col2 .main p a b span:hover, .col2 .main p span a:hover, .col2 .main p a span:hover, #blogDiv a:hover, .main a:hover, .productListing-data a:hover, .advanceSearchPage a:hover, .accountCreatePage .smallText a u:hover, .myDownloads a:hover, .w_productDetails p a:hover
{
	color:#ffffff;
}

.col2 h1
{
	line-height:35px;	
}

#cartNote
{
	padding-left:20px;	
}

#button:hover
{
	cursor:pointer;	
}

#blogDiv .pageHeading
{
	padding-left:0px;	
}

#blogDataDiv #blogDataMain
{
	padding-left:10px;	
}

#blogDataDiv #blogDataMain2
{
	padding-right:10px;	
	padding-left:10px;
}

#blogDiv #openPostDiv .headerNavigation
{
	
}

#blogDiv textarea:hover
{
	margin:10px 30px 10px 2px;
	color:#999999;	
}

#blogDiv input
{
	border:thin solid #555555 !important ;
}

#blogDiv input:hover
{
	border:thin solid #999999 !important;
}
#blogDiv textarea
{
	color:#999999;	
	margin:10px 30px 10px 2px;
}

.advanceSearchPage .boxText
{
	vertical-align:middle;	
	height:20px;	
}

.main input[type=text], .boxText, .fieldKey, .advanceSearchPage .smallText, textarea
{
	color:#999999 !important;	
}

.main input[type=text]:hover, 
{
	color:#999999;	
}

#blogDataMain2 .main .postRepliesTotal
{
	color:#8B6D2F;	
}

.productListing
{
	padding-left:10px;
	padding-right:10px;	
}
td.main b
{
	padding-left:13px;	
}

.infoBoxContents .main , .infoBoxContents .main b
{
	padding-left:0px;	
	padding-right:0px;
}

.shippingCheckoutPage .infoBoxContents textarea
{
	
	width:715px;
}

textarea
{
	background:none repeat scroll 0 0 #333333;
	border:1px solid #555555;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	height:150px;
	
	padding:3px 0 0 5px;
	width:400px;		
}

#content .main b
{
	
}

.accountPage .infoBox .infoBoxContents .main b
{
	
}

.checkoutBarCurrent
{
	color:#8B6D2F;	
}

.inputRequirement
{
	padding-right:10px;	
}

.infoBox .infoBoxContents td table
{
	padding-left:13px;	
}

.main[align=center]
{
	text-align:left;	
}

td.pageHeading
{
	padding-left:0px !important;	
}

td.main[align=right], td.smallText[align=right]
{
	padding-right:20px !important;	
}
.products_sec .newProducts .pic .pic_container a img
{
	margin-top:0px !important;	
}

.advanceSearchResultPage .products_heading_h2
{
	margin-bottom:10px;	
}
.advanceSearchResultPage .productListing
{
	padding:0px;
}

#paging_btns
{
	float:right;
	width:100%;	
}

.advanceSearchResultPage td.main a img[title=" Back "]
{
	padding-left:19px;
}



.boxText input[type="text"],  .fieldValue input[type="text"]
{
background:none repeat scroll 0 0 #333333;
border:1px solid #555555;
color:#999999;
font-size:11px;
font-weight:normal;
height:20px;

padding:0 0 0 5px;
vertical-align:top;
width:175px;
}

.boxText input[type="text"]:hover,  .fieldValue input[type="text"]:hover, textarea:hover
{

border:1px solid #999999;
color:#999999;
}

.boxText[align=right]
{
	padding-right:20px;
}

.advanceSearchPage .infoBoxContents .smallText
{
	padding:0px;
	margin-left:-2px;	
}

.fieldValue select, td.main select
{
	background:none repeat scroll 0 0 #333333;
	border:1px solid #555555;
	color:#999999;
	font-size:11px;
	font-weight:normal;
	height:20px;
	/*margin:0 0 0 20px;*/
	padding:0 0 0 5px;
	vertical-align:top;
	width:175px;	

}

.fieldValue select.option
{
	width:175px;
	overflow:hidden;	
}

.fieldValue select:hover, td.main select:hover
{
	border:1px solid #999999;
}

.advanceSearchPage
{

	background-color:#222222;
	padding-bottom:20px;	
}

#content
{
	padding-bottom:20px;
	background-color:#222222 !important;	
}

.productInfoPage .main
{
	padding-left:13px;
}

.productInfoPage td.main p b
{
	padding-left:0px;
}

.main input[type="text"], .main input[type="password"]
{
	margin:0px;	
}

.main input[type="text"]:hover, .main input[type="password"]:hover
{
	margin:0px;	
}

.col2 ul li .pic .productDetails
{
	width: 152px; height: 21px; float: right; margin-top: 5px;
}

#loginFormTable .main
{
	padding:2px;	
}

.w_breadCampClass
{
	float:left;	
}


.w_productDetails
{
	width: 152px; height: 21px; float: right; margin-top: 5px;
	
}

form
{
	display:block;	
}

.myDownloads
{
	margin-left:20px;	
	margin-top:20px;
}

.myDownloads a
{
	font-size:16px;

	
}

.lbanner { 
height:auto;
}

#menu_topr a {

padding:0 18px;
}

.download_headers td
{
	font-weight:bold;
	color:#9A9A9A;	
}

.w_downloads
{
	color:#9A9A9A;	
}

.productsNotifications
{
	background:none;	
}
