@charset "utf-8";
/* CSS Document */

.headerBar {background-color: #e4d7b5; height: 33px }
.productPrice {font-size: 19px; font-weight: bold; }

.specsSelect {font-size: 17px; }
.specsUnderline {border-bottom: solid 1px #c6b58b; }
.specsFont { font-size: 11px; }

.squeezed {margin: 2px; }

.separator_cell_7 { font-size: 5px; }

.thumbnail_border { border-style:solid; border-width:1px; border-color: #6a4417; }
.thumbnail_div { width: 55px; height: 38px; float: left; }
.thumbnail_border_r { border: 1px solid #ffa008; }

.box_select_button { width: 19px; float: left; padding-top: 10px; }
.box_option_pic { width: 60px; font-size: 10px; text-align: center; float: left; margin-right: 14px }
.box_specs_loader { text-align: center; width: 370px; height: 150px; padding-top: 70px; }

.box_radio_section { width: 112px; height: 40px; float:left; } /*background-color:#33FF00; */
.box_radio_label { display: block; width: 80px; font-size: 10px; }
.box_radio_image { float: right; }



.box_radio_button_section { float:left; width: 60px; height: 30px; font-size: 10px; text-align: center; padding-top: 5px; } /* background-color: #FF6666; */
.box_radio_thumbnail_section { float: left; width: 51px; height: 40px; } /* background-color: #FFCC00; */

.selector { font-size: 16px; width: 220px; font-family: 'Courier New', Courier, monospace; }
.selector_dimensions_option { font-family: 'Courier New', Courier, monospace; }

.basic_holder {  }


/* ###### Accessory box ##### */
.accessory_box { clear: both; width: 770px; display: inline-block; }
.accessory_title { font: bold 16px Verdana; margin: 5px 20px; }
.accessory_image { width: 350px; height: 186px; text-align: center; float: left; }
.accessory_specs_holder { float: right; width: 380px; padding-left: 10px; border-left: solid 1px #c6b58b; margin-left: 10px; }
.accessory_separator { border-top: solid 1px #c6b58b; border-bottom: solid 1px #c6b58b; height: 2px; margin: 30px 0; }

.accessory_specs { float: left; width: 300px; border-top: solid 1px #c6b58b; font: 11px/17px Verdana; }
.accessory_specs_name { /* background: url(../../images/basic/bullet_03.gif) no-repeat center left; */ padding: 0 5px; float: left; font-weight: bold; }
.accessory_specs_value { float: right; }

.accessory_sg_link { width: 250px; margin-left: 30px; margin-top: 30px; height: 100px; padding: 10px; font-size: 17px; }


/* ######## TABS ########### */
.tab_div { }

.tab_head
{
	padding: 10px 0px;
	margin: 0;
	height: 40px;
	font: bold 14px/1px Verdana;
	background: url(../../images/ajax/tabs/tab-linethrough.jpg) repeat-x 0 39px;
}
.tab_head div
{
	width: 130px;
	height: 30px;
	float: left;
	text-align: center;
	margin: 0 0 0 4px;
	overflow: hidden;
	display: block;
	
}

.tab_head div span {
	position: relative;
	top: -13px;
	color: #000;
	cursor: default;
}

.tab_head div a span {
	color: #0033ff;
	cursor: pointer;
	text-decoration: underline;
}

.tab_head div a:hover span {
	color: #5174ff;
	text-decoration: underline;
}
.tab_head div img {
	border: 0;
}


.box_information_content {

	padding: 0px 15px 15px 15px;
}


/* ######## SPECS TABLE ########### */
.specLine {
	border-top: solid 1px #c6b58b;
	width: 500px;
	margin-left: 1px;
	display: inline-block;
	margin-right: 10px;
}

.specLineName {
	/*background: url(../../images/basic/bullet_03.gif) no-repeat center left;*/
	font: bold 12px/20px Verdana;
	padding-left: 5px;
	float: left;
}
.specLineValue {
	font: 12px/20px Verdana;
	float: right;
	}
	
.specDimensionsLetter { float: left; width: 40px; text-align: center; }	

/* ###### REVIEWS ######## */

#reviewsButton {
	float: right;
	font: 10px Verdana;
	text-align: center;
	margin: -2px 10px;
	padding: 1px;
	/*cursor: pointer;*/
}
#reviewsButton a {
	text-decoration: none;
	color: #663300;
}
#reviewsButton a:hover {
	color: #FFAF00;
}
#reviewsStopAnchor a div {
	cursor: pointer; background-color:#66CC00;
}
.starBox {
	float: left;
	margin: 0 0px;
	padding: 0;
	width: 100px;
	height: 20px;
	display: block;
	overflow: hidden;
}
.starFull {
	float: left;
	margin: 0;
	padding: 0;
	height: 20px;
	display: block;
	overflow: hidden;
}

#tabReviews
{
	z-index: 200;
}


/* ####### ADD TO CART BUTTONS #######*/

.add_to_cart_holder {
	float: left;
	clear: left;
	width: 375px;
	height: 60px;
	padding-left: 10px;
	float: right;
}
.add_to_cart_holder div {
	float: left;
	width: 140px;
	height: 30px;
}

.add_to_cart_button
{ background-image:url(../../img_appearance/basic/buttons/ajax/add-to-cart.jpg); width: 140px; height: 30px; border: 0px; }
.add_to_cart_button:hover
{ background-image:url(../../img_appearance/basic/buttons/ajax/add-to-cart-r.jpg); border: 0px; }

.go_to_cart_yes_button
{ background-image:url(../../img_appearance/basic/buttons/ajax/view-cart-yes.jpg); width: 140px; height: 30px; border: 0px; }
.go_to_cart_yes_button:hover
{ background-image:url(../../img_appearance/basic/buttons/ajax/view-cart-yes-r.jpg); border: 0px; }

.go_to_cart_no_button
{ background-image:url(../../img_appearance/basic/buttons/ajax/view-cart-no.jpg); width: 140px; height: 30px; border: 0px; }
.go_to_cart_no_button:hover
{ background-image:url(../../img_appearance/basic/buttons/ajax/view-cart-no-r.jpg); border: 0px; }




/*############### links in specifications tab #######################*/
.specsQuickLinks {
	float: right;
	font-size: 9px;
	width: 230px;
	height: 209px;
	/*background-color:#663399;*/
}
.specsQuickLinksBox {
	float: left;
	width: 60px;
	height: 70px;
	text-decoration: none;
	padding-right: 4px;
}
.specsQuickLinksBox a { display: block; text-align: center; text-decoration: none; width: 60px; }
.specsQuickLinksBox img { border: 0; }
.specsQuickLinksBox a:hover img { visibility: hidden; }

.specsFAQ { background: url(../../images/ajax/graphlinks/frequently-asked-questions-small-r.jpg) no-repeat; }
.specsBeamSelector { background: url(../../images/ajax/graphlinks/beamselect-small-r.jpg) no-repeat; }
.specsFirerated { background: url(../../images/ajax/graphlinks/firerated-small-r.jpg) no-repeat; }
.specsGallery { background: url(../../images/ajax/graphlinks/gallery-small-r.jpg) no-repeat; }
.specsInstallation { background: url(../../images/ajax/graphlinks/installation-small-r.jpg) no-repeat; }
.specsPaint { background: url(../../images/ajax/graphlinks/paint-small-r.jpg) no-repeat; }
.specsShippingQuote { background: url(../../images/ajax/graphlinks/shipping-quote-small-r.jpg) no-repeat; }
.specsTestimonials { background: url(../../images/ajax/graphlinks/testimonials-small-r.jpg) no-repeat; }
.specsTruss { background: url(../../images/ajax/graphlinks/truss-small-r.jpg) no-repeat; }



/*############### links in moreinfo tab #######################*/
.moreInfo_div { width: 350px; float: left; margin: 10px; background-color:#669966; }
.moreInfo_div a { height: 57px; width: 350px; display: block; text-decoration: none; }
.moreInfo_div a:hover img { visibility: hidden; }
.moreInfo_div img { border: 0; }
.moreInfo_div span { top: -20px; position: relative; text-decoration: underline; }
	.moreinfoFAQ { background: url(../../images/ajax/graphlinks/frequently-asked-questions-r.jpg) no-repeat center left; }
	.moreinfoBeamSelector { background: url(../../images/ajax/graphlinks/beamselect-r.jpg) no-repeat center left; }
	.moreinfoFirerated { background: url(../../images/ajax/graphlinks/firerated-r.jpg) no-repeat center left; }
	.moreinfoGallery { background: url(../../images/ajax/graphlinks/gallery-r.jpg) no-repeat center left; }
	.moreinfoInstallation { background: url(../../images/ajax/graphlinks/installation-r.jpg) no-repeat center left; }
	.moreinfoPaint { background: url(../../images/ajax/graphlinks/paint-r.jpg) no-repeat center left; }
	.moreinfoShippingQuote { background: url(../../images/ajax/graphlinks/shipping-quote-r.jpg) no-repeat center left; }
	.moreinfoTestimonials { background: url(../../images/ajax/graphlinks/testimonials-r.jpg) no-repeat center left; }
	.moreinfoTruss { background: url(../../images/ajax/graphlinks/truss-r.jpg) no-repeat center left; }
	
/*############### \\ End links in moreinfo tab ################*/

.clear_both { clear: both; }
