.bold {font-weight:bold;}

input, textarea, select, table.inputForm select {border:solid 1px #fd9613; color:#fd9613;}

#more_items .item_more:hover .item_name a {color:#fd9613;}

input.button, a.button{background:url(/images/commercial/082011/tab_bg_active.jpg) repeat-x top left #0e747b; font-size:12px;color:#ffffff !important;cursor:pointer;margin:5px 0 0 0;text-align:center;text-decoration:none;font-weight:bold;white-space:nowrap; -moz-border-radius: 10px;	border-radius: 10px; padding:5px 10px; border:none;}
a.button{ padding:5px 10px;display:-moz-inline-box;display:inline-block; border:none;}
input.button{margin:5px 0 0 0; padding:5px 10px; border:none;}
input.button:hover, a.button:hover{ padding:5px 10px; color:#ffff00;cursor:pointer;text-align:center;text-decoration:none; border:none;}
a.button:hover{padding:5px 10px;display:-moz-inline-box;display:inline-block;color:#ffff00; border:none;}
input.button:hover{ padding:5px 10px; color:#ffff00; border:none;}

.our_price  {color:#333;}

#main_content h2 {font-size: 18px; color: #ff9512; font-weight: bold; margin-top: 10px; margin-bottom: 10px; margin-left: 20px; width: 900px; float: left;}

h5 {font-size:16px; text-align:left; margin:5px 0; padding:10px; font-weight:normal; background:url(/images/commercial/082011/prod_hover.png) repeat-x; background-position:0 -50px; color:#fff; width:985px; clear:both;}


#main_content h1 {float:left; width:985px; overflow:hidden; font-size:24px; color:#ff9512; font-weight:normal; padding:15px 10px 5px 10px; margin:0; position:relative;}

.subpage_banner {
	float:left; 
	width:1005px;
	height:270px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 3px 3px 4px #999;
	-webkit-box-shadow: 3px 3px 4px #999;
	box-shadow: 3px 3px 4px #999;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
}

.subpage_banner img {
	-moz-border-top-left-radius: 10px;
	-moz-border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}

#subpage_content {
	width:1005px;
	float:left;
	background:#fff;
	padding:15px 0;
	color:#333;
	margin:10px 0;
	border:solid 1px #e3e3e3;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 3px 3px 4px #999;
	-webkit-box-shadow: 3px 3px 4px #999;
	box-shadow: 3px 3px 4px #999;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
}

p {line-height:1.2; margin:10px 25px; font-size:14px;}


.account_info{position:fixed;bottom:0;left:0;height:75px;background:url(/images/commercial/082011/account_info_bg.png) top left repeat-x; min-width:1025px; width:100%;z-index:150;}
.member_nav{width:1005px;margin:0; float:left;height:40px;background:url(/images/main/browse_brand_header_bg.jpg) top left repeat-x; border:solid 1px #e3e3e3; border-top:0;-webkit-box-shadow: 3px 3px 4px #999; box-shadow: 3px 3px 4px #999; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#999999')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#999999');}
.basket_summary{float:right;width:180px;background:url(/images/commercial/082011/basket_summary_bg.jpg) top left no-repeat;height:40px;padding:7px 10px 7px 70px;line-height:1.3;color:#fd9613;font-weight:bold;}
.basket_summary a{color:#fd9613;}
.basket_summary a:hover{text-decoration:underline;}
.member_account{float:right;padding:5px 20px;height:30px;}
.member_account a{float:left;padding:10px 5px;}
.member_account span{float:left;padding:10px 5px; color:#fd9613; font-weight:bold;}
.search_bar{background:url(/images/commercial/082011/search_box.jpg) no-repeat top left;width:200px;height:30px;float:left;margin:7px 10px;}
.searchButton{background:url(/images/commercial/082011/search_btn.jpg) top right no-repeat;}
.searchButton:hover{background:url(/images/commercial/082011/search_btn.jpg) top right no-repeat; background-position:0 -27px;}

.content_start {width:1005px; float:left; min-height:550px;}

.authorize {width:190px; float:left; text-align:center; margin:10px 0;}

.bold {font-weight:bold;}



.product_special {
	width:765px;
	background:url(/images/specials/product_bg.jpg) bottom left #fff no-repeat;
	padding:40px 10px 10px 10px;
	margin-bottom:10px;
	float:left;
}

.product_special .ProdImg {float:left;}

.product_special .descript {float:left; font-size:11px; line-height:1.2; width:380px; padding:10px; margin:0 10px;}

.product_special .descript h3{padding-bottom:5px; font-weight:bold; font-size:12px; color:#e31836;}

.pricing {float:left; width:160px; padding:10px; text-align:right; line-height:1.2;}
.pricing .msrp {font-size:12px; font-weight:bold; color:#666;}
.pricing .msrp .price {text-decoration:line-through;}
.pricing .our {font-size:12px; font-weight:bold; color:#000;}
.pricing .our .price {text-decoration:line-through;}

.pricing .promo {font-size:14px; font-weight:bold; color:#e31836; font-style:italic; margin:5px 0;}
.pricing .shop_now {position:relative; width:109px; height:25px; float:right; overflow:hidden;}
.pricing .shop_now a img {position:absolute; top:0; left:0; width:109px; height:50px;}
.pricing .shop_now a:hover img {top:-25px; left:0;}

.mini_promo {float:left; width:340px; height:102px; margin-top:5px;}


.quick_links {
	width:200px;
	height:250px;
	padding:10px;
	background:url(/images/main/commercial_banner/quick_nav_bg.jpg) bottom left no-repeat #0d7279;
	float:left;
	color:#fff;
	margin-top:0;
	line-height:1.3;
	-moz-border-top-right-radius: 10px;
	-moz-border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}


table td {padding:5px 10px; color:#333;}

table.commercial_inquiry {width:800px; float:left; margin:0 100px;}
table.commercial_inquiry td.descript { color:#ff9512; font-weight:bold; width:250px; text-align:right; vertical-align:middle;}

#showcase .project {float:left; margin:10px 0 15px 50px;}
#showcase img {border:solid 2px #c66e01; margin:3px;}
#showcase img:hover {border:solid 2px #ffc641;}



/* WEBSTORE COMMERCIAL STYLES - ORANGE CRUSH */

#main_content .CategoryBreadCrumbs a {color:#ff9512; background:url(/images/commercial/082011/breadcrumb_a_bg.png) top right no-repeat;}
#main_content .CategoryBreadCrumbs a:hover {color:#ff9512;}

.catalog td.tableNode .item_details {color:#333;}
.catalog .tableNode .prod_price .numbers {color:#333;}
.nodeSummaryLink {color:#d38320;}

.searchSortHeader {color:#d38320;}
.searchSortHeader .sorting {border:solid 1px #ffc641;}
.searchSortHeader span {color:#d38320;}

.name_content {color:#ff9512;}
.pricing_box {background:url(/images/commercial/082011/prod_hover.png) top left repeat-x;}

#review_form {color:#fd9613;}
#review_form h1 {color:#fd9613;}
table.inputForm .rowHeader {color:#fd9613;}

