﻿.layout-trs
{
	height:150px;
}

.layoutdivider
{
	height:1px;
	background:url(/shopimages/layout/laydiv.png) repeat-x;
}

.featben-layout
{
	margin:auto;
    max-width: 580px;
}

.spec-table
{
	border:solid 1px;
	border-color:#000000;
}

.spec-table-caption
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#c0c0c0;
	border:none;
}

.spec-table-title
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#e6e6e6;
	width:250px;
	padding-left:10px;
	height:20px;
	border-right:solid 1px;
	border-color:#000000;
}

.spec-table-contents
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background:#e6e6e6;
	width:250px;
	padding-left:10px;
	border:none 1px;
	border-color:#000000;
}

.spec-table-title2
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#ffffff;
	width:250px;
	padding-left:10px;
	height:20px;
	border-right:solid 1px;
	border-color:#000000;
}

.spec-table-contents2
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background:#ffffff;
	width:250px;
	padding-left:10px;
	border:none 1px;
	border-color:#000000;
}

/**** Comparision Table ****/

.comp-spec-table
{
	border:none;
	border-color:#000000;
}

.comp-spec-table-caption
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#c0c0c0;
	border:none;
}

.comp-spec-table-title
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#e6e6e6;
	width:250px;
	padding-left:10px;
	height:15px;
	border-right:solid 1px;
	border-color:#000000;
}

.comp-spec-table-contents
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background:#e6e6e6;
	width:250px;
	height:15px;
	padding-left:10px;
	border-right:solid 1px;
	border-color:#000000;
}

.comp-spec-table-title2
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background-color:#ffffff;
	width:250px;
	padding-left:10px;
	height:15px;
	border-right:solid 1px;
	border-color:#000000;
}

.comp-spec-table-contents2
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	background:#ffffff;
	width:250px;
	height:15px;
	padding-left:10px;
	border-right:solid 1px;
	border-color:#000000;
}
.box-top {
	width:580px;
	height:11px;
	margin: 0 auto;
	background: url(/shopimages/layout/box-top.gif) no-repeat;
}
.box-content {
	text-align:left;
	width:580px;
	margin: 0 auto;
	background: url(/shopimages/layout/box-content.gif) repeat-y;
}
.box-bottom {
	width:580px;
	height:20px;
	margin: 0 auto;
	background: url(/shopimages/layout/box-bottom.gif) no-repeat;
}
.description-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.description-text-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
.specialoffer-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.extrafield-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.extrafield-content-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.qty-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.price-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.price-content-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.other-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.darkshade-backing
{
    BACKGROUND-COLOR: #aaaaaa
}
.mediumshade-backing
{
    BACKGROUND-COLOR: #bbbbbb
}
.lightshade-backing
{
    BACKGROUND-COLOR: #cccccc
}
.extralightshade-backing
{
    BACKGROUND-COLOR: #dddddd
}
.ul-list
{
	list-style: disc /*url(/shopimages/products/extras/bullet.gif)*/;
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
.ul-list li
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	margin-bottom:8px;
}

.quick-ref {}

.quick-ref-title { font-size:10pt; font-weight:bold; text-align:left;}

.quick-ref-tab a { float:left; background:#861759; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #000000;}

.quick-ref-tab :hover { background:#666666; color:#FFFFFF;}

.product-table-divider { height:3px; background:#000000; font-size:0pt;}

.product-table-key { font-size:8pt; color:#000000; }

.product-table-title { background:#861759; width:25px; }
.product-table-title2 { background:#861759; width:25px; }


.product-section-bar { background:#cccccc; height:20px;}
.product-section-title { font-size:10pt; font-weight:bold; color:#000; float:left; width:300px; padding-left:5px; text-decoration:underline;}
.product-section-back-top, .product-section-back-top a {font-size:8pt; font-weight:bold; color:#000; float:right; width:70px;}
.product-section-back-top :hover {color:#999999;}

/* PRO SHED TEMPLATE STUFF */
.proshed-table
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center;
}

.logstore-quick-ref {}

.logstore-quick-ref-title { font-size:10pt; font-weight:bold; text-align:left;}

.logstoretab
{ 
	float:left;
    height:30px;
	background:#FFFFFF; 
	color:#000000; 
	font-weight:bold; 
	width:120px; 
	text-align:center;
	vertical-align:middle;
}
html>.logstoretab
{

}

.logstoretab1 a { 
	float:left;background:#ff6633; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.logstoretab2 a { 
	float:left;background:#cc9966; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.logstoretab3 a {
	float:left; background:#ff6633; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle;}

.logstoretab4 a { 
	float:left;background:#cc9966; color:#FFFFFF; font-weight:bold; padding:2px; width:120px; text-align:center; border: dotted 1px #0000FF; height:30px; vertical-align:middle; }

.logstoretab1 :hover { background:#666666; color:#FFFFFF;}

.logstoretab2 :hover { background:#666666; color:#FFFFFF;}

.logstoretab3 :hover { background:#666666; color:#FFFFFF;}

.logstoretab4 :hover { background:#666666; color:#FFFFFF;}
.logstore-section-bar1 { background:#ff6633; height:20px;}
.logstore-section-bar2 { background:#cc9966; height:20px;}
.logstore-section-bar3 { background:#ff6633; height:20px;}
.logstore-section-bar4 { background:#cc9966; height:20px;}
.logstore-section-title1 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.logstore-section-title2 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.logstore-section-title3 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.logstore-section-title4 { font-size:12pt; font-weight:bold; color:#FFFFFF; float:left; width:300px; padding-left:5px;}
.logstore-section-back-top,.logstore-section-back-top a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.logstore-section-back-top :hover {color:#999999;}

.logstore-section-back-top2, .logstore-section-back-top2 a {font-size:8pt; font-weight:bold; color:#FFFFFF; float:right; width:70px;}

.logstore-section-back-top2 :hover {color: #999999;}

.logstoreBackGroundImgs
{
background: url(/../images/layout/ImgGreyBack.gif) repeat-y ;
height:100%;
}
.logstore-table-background
{
	background-color:#6699ff;
}
