@media print { .toplink { display: none; } } 
.toplink { font-size: 90%;
           margin-bottom: 0.3em; }

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:62.5%;
color:#000;
background:#F5F5F5 url(/images/tvtalk/greenbg.jpg) repeat-x scroll 0 0;
margin:0;
}

.offer {
position:absolute;
border:0px solid #000;
width:235px;
height:131px;
margin-top:190px;
margin-left:12px;
background-image: url() ;
z-index: 100;
}

#mainWrapper {
background:#F5F5F5 url(/images/tvtalk/greenbg.jpg) repeat-x scroll 0 0;
text-align:left;
width:900px;
vertical-align:top;
}

#logoWrapper {
background:url(/includes/templates/wsc/images/headerbg.jpg) repeat-x;
background-color:#dadada;
height:79px;
}

.bt {
background:url(box.png) no-repeat 100% 0;
height:17px;
margin:0 0 0 18px;
}

.bt div {
height:17px;
width:18px;
position:relative;
left:-18px;
background:url(box.png) no-repeat 0 0;
}

.bb {
background:url(box.png) no-repeat 100% 100%;
height:14px;
margin:0 0 0 12px;
}

.bb div {
height:14px;
width:12px;
position:relative;
left:-12px;
background:url(box.png) no-repeat 0 100%;
}

.i1 {
background:url(borders.png) repeat-y 0 0;
padding:0 0 0 12px;
}

.i2 {
background:url(borders.png) repeat-y 100% 0;
padding:0 12px 0 0;
}

.i3 {
background:#FFF;
border:0 solid #FFF;
border-width:1px 0;
padding:0;
}

.three .i1,.three .i2 {
background-image:url(borders.gif);
}

.three .bt,.three .bt div,.three .bb,.three .bb div {
background-image:url(box.gif);
}

.cb h1 {
background:#EEE;
margin:0;
padding:.3em 10px 0 0;
}

#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper {
margin:auto;
}

#navColumnOneWrapper,#navColumnTwoWrapper {
margin-left:.5em;
margin-right:.5em;
}

#tagline {
color:#000;
font-size:2em;
text-align:center;
vertical-align:middle;
}

#sendSpendWrapper {
border:1px solid #cacaca;
float:right;
margin:0 0 1em 1em;
}

.floatingBox,#accountLinksWrapper,#sendSpendWrapper,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper {
width:47%;
margin:0;
}

a img {
border:none;
}

a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover {
color:#b4c44e;
}

a:active {
color:#CFE15B;
}

h1 {
font-size:1.4em;
color:#9a9a9a;
}

h2 {
font-size:1.8em;
color:#929E34;
font-weight:bold;
}

h3 {
font-size:1.3em;
color:#9a9a9a;
}

h4,h5,h6,LABEL,h4.optionName,LEGEND,ADDRESS,.sideBoxContent,.larger {
font-size:1.1em;
list-style:none;
}

.sloganrt {
position:relative;
font-size:1.5em;
color:#9a9a9a;
margin-left:-180px;
font-weight:700;
z-index:99;
padding-bottom:25px;
}

.mainimg {
background:url(/images/tvtalk/homepage_demo.jpg);
position:relative;
width:484px;
height:373px;
margin-left:20px;
z-index:0;
}

.tvtalkimg {
background:url(/images/tvtalk/tvtalker1_demo.jpg) no-repeat;
position:relative;
width:484px;
height:425px;
margin-left:20px;
z-index:0;
border-bottom: dotted 0px ;
}

.tvtalkfleximg {
background:url(/images/tvtalk/tvtalker2_demo.jpg) no-repeat bottom;
position:relative;
width:484px;
height:345px;
margin-left:20px;
z-index:0;
border-bottom: dotted 0px ;
}

.compareimg {
background:url(/images/tvtalk/compare.gif) no-repeat;
position:relative;
width:450px;
height:325px;
margin-left:10px;
z-index:0;
border-bottom: dotted 0px ;
text-align:right;
}

.compareimg ul {
width:100%;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin-right: 0px;
padding-right: 0px;
padding-top: 20px;
text-align:left;
padding-left: 140px;
}

.compareimg ul li {
list-style:none;
color:#B4C44E;
font-weight:bold;
font-size:12px;
padding-top:8px;
padding-left:32px;
vertical-align:middle;
float:left;
width: 310px;
}


.bullet1 { height: 30px; vertical-align:middle; float:left; background: url("/images/tvtalk/bullets/sound.gif") no-repeat; }
.bullet2 { height: 30px; vertical-align:middle; float:left; background: url("/images/tvtalk/bullets/works.gif") no-repeat; }
.bullet3 { height: 30px; vertical-align:middle; float:left; background: url("/images/tvtalk/bullets/value.gif") no-repeat; }
.bullet4 { height: 30px; vertical-align:middle; float:left; background: url("/images/tvtalk/bullets/hearing.gif") no-repeat; }
.bullet5 { height: 30px; vertical-align:middle; float:left; background: url("/images/tvtalk/bullets/ul.gif") no-repeat; }
.bullet6 { height: 30px; vertical-align:middle; float:left; background: url("/images/tvtalk/bullets/lightweight.gif") no-repeat; }
.bullet7 { height: 30px; vertical-align:middle; float:left; background: url("/images/tvtalk/bullets/30day.gif") no-repeat; }
.bullet8 { height: 30px; vertical-align:middle; float:left; background: url("/images/tvtalk/bullets/2year.gif") no-repeat; }




.easysetup {width:680px;height:700px;margin-left:1px;border-right: dotted 0px ;float:left;background: url("/images/tvtalk/easysetupbg.gif") no-repeat center bottom;}
.easysetup h1{font-size: 2.0em;font-weight: bold;background-color: #FFF; }
.easysetup h2{font-size: 1.1em;font-weight: bold;background-color: #FFF;color: #888;}

.userca {padding-top:10px;float:left;background: url("/images/tvtalk/usingrca.gif") no-repeat right top;width:660px;height: 400px;}
.userca span {font-size: 1.9em;font-weight: bold; }

.withoutrca {padding-top:10px;float:left;background: url("/images/tvtalk/withoutrca.gif") no-repeat right top;width:660px;height: 400px;}

.easyleft {float:left;	}
.easyleft ul {padding-top: 80px;padding-left:0px;margin-left:0px;list-style:none;}
.easyleft ul li{padding-left:40px;width:250px;padding-bottom:15px;}

.easyright {float:right;padding-right:65px;}
.easyright ul {padding-top: 150px;padding-left:0px;margin-left:0px;list-style:none;}
.easyright ul li{	width:250px;}


.easyleft2 {float:left;	}
.easyleft2 ul {padding-top: 140px;padding-left:0px;margin-left:0px;list-style:none;}
.easyleft2 ul li {padding-left:40px;width:250px;}

.easyright2 {float:right; padding-right:65px;}
.easyright2 ul {padding-top: 140px;padding-left:0px;margin-left:0px;list-style:none;}
.easyright2 ul li {width:250px;}




.biggerText {
font-size:1.2em;
}

CODE {
font-family:arial, verdana, helvetica, sans-serif;
font-size:1em;
}

FORM,SELECT,INPUT {
display:inline;
font-size:1em;
margin:.1em;
}

TEXTAREA {
display:block;
width:95%;
margin:auto;
}

input:focus,select:focus,textarea:focus {
background:#E4FEF5;
}

FIELDSET {
border:1px solid #CCC;
margin:.5em 0;
padding:.5em;
}

LEGEND {
font-weight:700;
color:#000;
padding:.3em;
}

LABEL,h4.optionName {
line-height:1.5em;
padding:.2em;
}

LABEL.checkboxLabel,LABEL.radioButtonLabel {
margin:.5em .3em;
}

#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg {
clear:left;
float:left;
}

LABEL.inputLabel {
width:9em;
float:left;
}

LABEL.inputLabelcountry {
width:9em;
float:left;
}

LABEL.inputLabelPayment {
width:14em;
float:left;
padding-left:2.5em;
}

LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel {
width:11em;
float:left;
}

P,ADDRESS {
padding:.5em;
}

ADDRESS {
font-style:normal;
}

HR {
height:1px;
margin-top:.5em;
border:none;
border-bottom:1px solid #9a9a9a;
}

.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution {
line-height:1.8em;
border:1px solid #9a9a9a;
padding:.2em;
}

.messageStackWarning,.messageStackError {
background-color:red;
color:#FFF;
}

.messageStackSuccess {
background-color:#9F9;
color:#000;
}

.messageStackCaution {
background-color:#FF6;
color:#000;
}

.navNextPrevCounter {
font-size:.9em;
margin:0;
}

.navNextPrevList {
display:inline;
white-space:nowrap;
list-style-type:none;
margin:0;
padding:.5em 0;
}

#navMainWrapper,#navSuppWrapper,#navCatTabsWrapper {
background-color:#d4d3d3;
color:#FFF;
height:31px;
border-top:1px solid #EFEFEF;
border-right:0 solid #EFEFEF;
border-left:0 solid #EFEFEF;
border-bottom:1px solid #EFEFEF;
margin:0;
}

#navMainWrapper li {
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
list-style:none;
display:inline;
padding-right:10px;
font-size:12px;
}

#navMainWrapper li a {
vertical-align:middle;
color:#000;
}

#navMainWrapper li a:hover {
color:#B4C824;
}

.cartbar {
background:url(/images/tvtalk/cartdisplay.gif) no-repeat #DDD;
float:right;
height:24px;
width:195px;
margin:0 0 0 5px;
padding:8px 0 0 19px;
}

.cartbar ul {
margin:0 0 0 0px;
padding:0px 0 0 0px;
}

.cartbar li a {
margin-left:48px;
}

.menubarleft {
float:left;
padding:6px 0 0 6px;
}

.menubarleft ul {
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#navCatTabsWrapper {
background-color:#FFF;
color:#9a9a9a;
background-image:none;
}

#navMain ul,#navSupp ul,#navCatTabs ul {
list-style-type:none;
text-align:center;
margin:0;
padding:.5em 0;
}

#navMain {
background-color:green;
}

#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a {
text-decoration:none;
color:#222;
white-space:nowrap;
margin:0;
padding:0 .5em;
}

#navCatTabs ul li a {
color:#9a9a9a;
}

#navEZPagesTOCWrapper {
font-weight:700;
float:right;
height:1%;
border:1px solid #9a9a9a;
}

#navEZPagesTOC ul {
list-style-type:none;
line-height:1.5em;
margin:0;
padding:.5em 0;
}

#navEZPagesTOC ul li {
white-space:nowrap;
}

#navEZPagesTOC ul li a {
margin:0;
padding:0 .5em;
}

#navCategoryIcon,.buttonRow,#indexProductListCatDescription {
margin:.5em;
}

#navMainSearch {
padding-top:4px;
float:right;
}

#navBreadCrumb {
background-color:#FFF;
font-size:.95em;
font-weight:700;
margin:0;
padding:.5em;
}

#navEZPagesTop {
background-color:#867353;
font-size:.95em;
font-weight:700;
margin:0;
padding:.5em;
}

#navColumnOne,#navColumnTwo {
background-color:transparent;
}

#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert {
vertical-align:top;
}

#productDescription,.shippingEstimatorWrapper {
padding:0;
}

.alert {
color:red;
margin-left:.5em;
}

.centerColumn,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix {
padding-top:0;
}

.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP {
font-size:.9em;
}

#cartAdd {
float:right;
text-align:center;
border:1px solid #000;
margin:1em;
padding:1em;
}

.tableHeading TH {
border-bottom:1px solid #9a9a9a;
}

.tableHeading,#cartSubTotal {
background-color:#e9e9e9;
}

#cartSubTotal {
border-top:1px solid #CCC;
font-weight:700;
text-align:right;
line-height:2.2em;
padding-right:2.5em;
}

.tableRow,.tableHeading,#cartSubTotal {
height:2.2em;
}

.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartInstructionsDisplay,.cartTotalsDisplay {
padding:.5em 0;
}

.cartUnitDisplay,.cartTotalDisplay {
text-align:right;
padding-right:.2em;
}

#scUpdateQuantity {
width:2em;
}

.cartQuantity {
width:4.7em;
}

.cartNewItem {
color:#3C3;
position:relative;
}

.cartOldItem {
color:#609;
position:relative;
}

.cartBoxTotal {
text-align:right;
font-weight:700;
}

.cartRemoveItemDisplay {
width:3.5em;
}

.cartAttribsList {
margin-left:1em;
}

#mediaManager {
width:50%;
background-color:#E4FEf5;
border:1px solid #003D00;
margin:.2em;
padding:.5em;
}

.normalprice,.productSpecialPriceSale {
text-decoration:line-through;
}

.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount {
color:red;
}

.orderHistList {
list-style-type:none;
margin:1em;
padding:.2em 0;
}

#cartBoxListWrapper ul,#ezPageBoxList ul {
list-style-type:none;
}

#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal {
margin:0;
padding:.2em 0;
}

.totalBox {
width:5.5em;
text-align:right;
padding:.2em;
}

.lineTitle,.amount {
text-align:right;
padding:.2em;
}

.amount {
width:5.5em;
}

#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage {
margin:0 1em 1em 0;
}

#cartImage {
margin:.5em 1em;
}

.attribImg {
width:20%;
margin:.3em 0;
}

.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew {
margin:1em 0;
}

.centerBoxWrapper {
border:1px solid #9a9a9a;
height:1%;
margin:1.1em 0;
}

h2.centerBoxHeading {
font-size:1.4em;
color:#FFF;
}

h3.leftBoxHeading,h3.leftBoxHeading a,h3.rightBoxHeading,h3.rightBoxHeading a {
font-size:1.3em;
color:#333;
}

#manufacturersHeading,#currenciesHeading,#musicgenresHeading,#recordcompaniesHeading,#searchHeading,#search-headerHeading {
font-size:.9em;
color:#FFF;
}

.leftBoxHeading,.centerBoxHeading,.rightBoxHeading {
background-color:#d4d3d3;
margin:0;
padding:.5em .2em;
}

.leftBoxContainer,.rightBoxContainer {
border:0 solid #9a9a9a;
border-bottom:5px solid #d4d3d3;
margin:1.5em 0 0;
}

.sideBoxContent {
background-color:#FFF;
padding:.4em;
}

h3.leftBoxHeading a:hover,h3.rightBoxHeading a:hover {
color:#FF3;
text-decoration:none;
}

.rightBoxHeading a:visited,.leftBoxHeading a:visited,.centerBoxHeading a:visited {
color:#FFF;
}

.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg {
text-align:center;
}

#bestsellers .wrapper {
margin:0 0 0 1.5em;
}

#bestsellers ol {
margin-left:1.1em;
padding:0;
}

#bestsellers li {
margin:.3em 0;
padding:0;
}

#bannerboxHeading {
background-color:#00C;
}

#upProductsHeading {
text-align:left;
}

#upDateHeading {
text-align:right;
}

A.category-top,A.category-top:visited {
color:green;
text-decoration:none;
}

A.category-links,A.category-links:visited {
color:#004080;
text-decoration:none;
}

A.category-subs,A.category-products,A.category-subs:visited,A.category-products:visited {
color:red;
text-decoration:none;
}

.rowOdd {
background-color:#E8E8E8;
height:1.5em;
vertical-align:top;
}

.rowEven {
background-color:#F0F0F0;
height:1.5em;
vertical-align:top;
}

.hiddenField {
display:none;
}

#myAccountGen li,#myAccountNotify li {
margin:0;
}

.accountTotalDisplay,.accountTaxDisplay {
width:20%;
text-align:right;
}

.accountQuantityDisplay {
width:10%;
vertical-align:top;
}

TR.tableHeading {
background-color:#cacaca;
height:2em;
}

.productListing-rowheading {
background-color:#867353;
height:2em;
color:#FFF;
}

#siteMapList {
width:90%;
float:right;
}

.ratingRow {
margin:1em 0 1.5em;
}

LABEL#textAreaReviews {
font-weight:400;
margin:1em 0;
}

#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp,#infoShoppingCart {
background-color:#FFF;
}

.information {
line-height:150%;
padding:10px 3px;
}

.seDisplayedAddressLabel {
background-color:#85C285;
text-align:center;
}

.seDisplayedAddressInfo {
text-transform:uppercase;
text-align:center;
font-weight:700;
}

#seShipTo {
padding:.2em;
}

#main1 {
background:#FFF;
margin:0;
padding:0;
}

#left {
float:left;
width:180px;
margin:0;
padding:0;
}

.mainleftnav {
float:left;
width:180px;
margin:0;
padding:0;
}

.mainleftnav ul {
font-family:Verdana,Arial,Helvetica,sans-serif;
margin-left:0;
list-style:none;
padding-left:0;
}

.mainleftnav ul li {
padding-bottom:10px;
list-style:none;
}

.mainleftnav ul li a {
color:#B4C44E;
font-weight:bold;
font-size:14px;
}

.mainleftnav ul li a:visited {
color:#B4C44E;
font-weight:bold;
font-size:14px;
}

.mainleftnav ul li h1 {
font-size:16px;
color:#555;
}

.prodesc {
float:left;
clear:left;
}

.prodesc ul {
font-family:Verdana,Arial,Helvetica,sans-serif;
margin-left:0;
list-style:none;
padding-left:0;
}

.prodesc ul li {
padding-bottom:10px;
list-style:none;
color:#B4C44E;
font-weight:bold;
font-size:14px;
}


.floatleft {
padding-left:0px;
margin-left:0px;
text-indent:0pt;
text-align:left;
list-style:none;
}

.floatleft ul {
	list-style: none;
padding: 0px;
margin: 0px;
}

.floatleft li {
float:left;
}

.padleft {
	padding-left:25px;
}

#right {
float:right;
width:210px;
margin:0;
padding:0;
}

#right2 {
float:right;
width:190px;
margin:0;
padding:0;
}

#middle {
background:#FFF;
margin:0 150px;
}

.column-in {
margin:0;
padding:.5em 1em;
}

.cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
background:transparent;
margin:0;
padding:0;
}

.arrowfloat {
float:right;
margin-bottom:0;
margin-right:0;
}

.productdesc {
text-align:right;
padding-right:15px;
float:right;
width:145px;
height:450px;
border:0 solid;
border-color:#222;
}

.productdesc ul {
margin:0;
padding:0 0 0 5px;
}

.productdesc li {
float:none;
color:#000;
font-size:13px;
list-style:none;
margin:0 auto;
padding:5px 0 20px;
}

#footer {
clear:both;
float:left;
width:100%;
border-top:0px solid #000;
margin:0 auto;
}


.footerleft {
float:left;
width: 50%;
padding-left:0px;
margin: 0 auto;
}

.footerleft li {
clear:left;
font-size: 13px;
padding-bottom:10px;
padding-left:0; 
margin-left:0; 
list-style-type:none;
}
.footerleft ul {
	margin-left:5px;
}

.lefttextfeature {
}

.lefttextfeature ul {
padding-left:0; 
margin-left:0; 	
list-style:none;
}

.lefttextfeature ul li{

	
}

.footerright {
float:right;
width: 50%;
}

.footerright li {
list-style:none;
clear:left;
font-size: 13px;
padding-bottom:10px;
}

.comparelist {
margin-left:-40px;
}

.comparelist ul {
list-style:none;
padding-left:0px;
}

.comparelist ul li{
font-size: 13px;
width:520px;
padding-bottom: 12px;
}



.footerright2 {
float:right;
width:50%;
text-align:right;
}

.productcontentbottom {
width:100%;
border:0 solid;
border-color:#222;
}

.productcontentbottom p {
font-weight:400;
margin:0;
padding:0 0 8px;
}

.productcontentbottom ul {
padding-left:15px;
margin:0;
}

.productcontentbottom li {
font-size:1.2em;
font-weight:700;
margin:0;
padding:2px;
}

#rollover ul {
margin-left:0;
padding-left:0;
list-style-type:none;
}

#rollover a {
height:16px;
display:block;
width:166px;
background-color:#FFF;
border-bottom:0 solid #eee;
padding:1px;
}

#rollover a:link,#navlist a:visited {
color:#000;
text-decoration:none;
}

.btn_buy_off {
display:block;
width:60px;
height:50px;
background:url(/images/tvtalk/buynow_up.gif) no-repeat 0 0;
}

.btn_buy_on {
display:block;
width:60px;
height:50px;
background:url(/images/tvtalk/buynow_over.gif) no-repeat 0 -18px;
}

.tblimg1 {
background:#FFF;
border:0;
width:40px;
}

.tblprice1 {
background:#FFF;
text-align:center;
border:0;
}

.tblimg2 {
border:0;
background-color:#FFF;
}

.tblprice2 {
background:#EEE;
text-align:center;
border:0;
}

input.groovybutton {
font-size:16px;
font-family:Arial,sans-serif;
height:26px;
background-color:#799;
background-image:url(/images/tvtalk/back03.gif);
border-color:#DDD;
border-style:solid;
border-width:1px;
}

.lfloat {
clear:left;
float:left;
border:0 solid;
width:170px;
}

.rfloat1 {
float:right;
width:50px;
border:0 dotted;
padding-right:13px;
height:90px;
}

.rfloat2 {
float:right;
border:0 dotted;
padding-right:13px;
height:90px;
width:50px;
}

.itemsfooter {
border:0px solid;
float:left;
width:176px;
padding-left:160px;
}

.center {
	text-align:center;
}

#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage,#main2 {
margin:0 auto;
padding:0;
}

#main2 {
	padding-bottom:0px;
		height:485px;
}

#main3 {
	padding-bottom:0px;
}

#main4 {
	padding-bottom:0px;
			height:685px;
}


.wrapperAttribsOptions,h1,h2,h3,h4,h5,h6 {
margin:.3em 0;
}

a:link,#navEZPagesTOC ul li a,a:visited {
color:#30F;
text-decoration:none;
}

h1 span,#left ul li h1 span {
color:#B4C44E;
}

h7,.producttext2 {
color:#9a9a9a;
font-size:1.4em;
padding-left:0px;
padding-top:5px;
}

h8,.producttext {
color:#000;
font-size:1.3em;
font-weight:700;
}

#checkoutPayment LABEL.radioButtonLabel,.important,#cartBoxEmpty,#cartBoxVoucherBalance,SPAN.category-subs-parent,SPAN.category-subs-selected,.bold {
font-weight:700;
}

.clearBoth,#shoppingcartBody #shippingEstimatorContent,.clear {
clear:both;
}

#navMain ul li,#navSupp ul li,#navCatTabs ul li,.visibleField {
display:inline;
}

.gvBal,.mediaTypeLink,.forward,#shoppingCartDefault #PPECbutton,.floatrt {
float:right;
}

.mediaTitle,.back {
float:left;
}

#left ul li a:hover,#rollover a:hover {
background-image:url(/includes/templates/wsc/images/ro_bg.gif);
background-position:center right;
background-repeat:no-repeat;
color:#B4C824;
}

.tblimg1 a img,.tblimg2 a img {
width:70px;
}

.tblname1,.tblbuy1 {
background:#FFF;
border:0;
text-align:left;
}

.tblname2,.tblbuy2 {
background-color:#EEE;
border:0;
text-align:left;
}

.lfloat1,.lfloat2 {
border:0 solid;
clear:left;
float:left;
height:90px;
width:60px;
}

#contactUsNoticeContent {
	padding: 10px 10px 10px 10px;
}

.hide {
	display:none;
}

.leftcol, .rightcol {
padding-top: 20px;
width: 380px;
float: left;
padding-left: 25px;
padding-right: 25px;
}

.leftcol ul, .rightcol ul {
padding: 0px; margin: 0px;
list-style: none;
}
.leftcol ul li, .rightcol ul li{
font-size: 12px;
}

.breadcrumb {padding: 5px; color: #111;}
.breadcrumb a{color: #565656;}

.rightcol {
	border-left: 1px solid #565656;
}
	

.col1, .col2 {
	padding-top: 20px;
width: 208px;
float: left;
padding-left: 25px;
height: 280px;
}

.col1 ul, .col2 ul {
	padding: 0px; margin: 0px;
}

.col1 ul li , .col2 ul li {
padding-bottom: 10px;
color: #777777;
font-size:1.2em;
margin-left:15px;
}

.col1 ul li a, .col2 ul li a {
color: #777;
}

.col3 {
padding-top: 20px;
float: left;
width: 300px;
padding-left: 25px;
height: 280px;
border-left: 1px solid #CDCDCD;
}

.col3 ul {list-style: none; padding: 0px; margin: 0px; }
.col3 ul li { font-size: 12px;}
	
.wtbleft {
padding-top: 20px;
width: 358px;
float: left;
padding-left: 25px;
height: 420px;
}

.wtbleft  ul {
	padding: 0px; margin: 0px; list-style: none;
}

.wtbleft  ul li {
padding-bottom: 10px;
color: #777777;
font-size:1.2em;
margin-left:15px;
}

.wtbleft  ul li a  {
color: #777;
}

.wtbright  {
padding-top: 20px;
float: left;
width: 300px;
padding-left: 25px;
height: 420px;
border-left: 1px solid #CDCDCD;
}

.wtbright ul {list-style: none; padding: 0px; margin: 0px; }
.wtbright ul li {padding-bottom: 10px;
color: #777777;
font-size:1.2em;
margin-left:15px;}
.wtbright  ul li a  {
color: #777;
}