html {min-height:100%;margin-bottom:1px;font-size:100%;}
body{padding:0px;margin:0px;font-family:verdana, Helvetica, sans-serif;font-size:62.5%;color:#485458;text-align:center;background:#ffffff;}
/*\*//*/
  body{font-size:66%;}
/**/
input, select, textarea {font-family:tahoma, Helvetica, sans-serif;}
form {display:inline;}
a:link, a:visited, a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
p {margin:0 0 1em 0;}
/* essentials - mustn't be changed */
div>a img.vertical {vertical-align:bottom;margin:0px;}
div>img.vertical {vertical-align:bottom;margin:0px;}
div>img.verticalThin {vertical-align:bottom;display:block;border:0px;margin:0px;padding:0px;}
br.spacer{clear: both;height:0px;border:0px;margin:0px;}
.spacer{clear:both;height:0px;border:0px;margin:0px;width:100%}
#hidden{border:0;width:0;display:none;}
.hidden{border:0;width:0;display:none;}
div.left{float:left;text-align:left;}
div.right{float:right;text-align:right;}
div.onePix{min-height:1px;}
div.onePixBMargin{min-height:1px;margin-bottom:16px;}
.fontNormal {font-weight:normal;}
img.left{float:left;margin:0 7px 7px 0;}
img.right{float:right;margin:0 0 7px 7px;}
/* -- E N D defaults -- */
#mainHolderDefault {width:992px;min-height:1%;margin:0 auto 0 auto;padding:16px 0 36px 0;text-align:left;}
* html #mainHolderDefault {height:1%;}
div.sizer{width:auto;min-height:1%;background: url(../img/greenBG.gif) repeat-y ;}
div.sizerMiddleWhite{width:auto;min-height:1%;background: url(../img/greenBGmiddleWhite.gif) repeat-y;}
div.sizerTech{width:auto;min-height:1%;background: url(../img/greenBGtech.gif) repeat-y;}
/*main menu stuff*/
div.menu {width:250px;min-height:1%;float:left;}
div.menu .logoHolder{min-height:1%;}
div.menu div.parentHolder {width:auto;min-height:28px;padding:16px 0 15px 16px;background:url(../img/menuTopCurve.gif) no-repeat #485458;}
div.menu div.childHolder {width:auto;min-height:500px;padding:16px 0 20px 16px;background:url(../img/menuChildTopCurve.gif) no-repeat #424748;}
div.menu div.advancedSearch {width:auto;min-height:112px;padding-left:15px;background:url(../img/advancedSearchBG.gif) no-repeat;}
* HTML div.menu div.advancedSearch {height:112px;}
div.menu .bttnAs {display:block;margin-top:7px;}
div.menu h3 {margin:7px 0 0 0; padding:0; font-size:1.1em; padding-left:23px; background:url(../img/arrow1.gif) no-repeat; line-height:1.1em; font-weight:bold; text-transform:capitalize;}
div.menu h3 a {color:#ffffff;}
div.menu h3 a:visited {color:#b6bfb2;}
div.menu h4 {margin:7px 0 0 0; padding:0; font-size:1.1em; padding-left:40px; background:url(../img/arrow2.gif) no-repeat; line-height:1em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}
div.menu h4 a {color:#ffffff;}
div.menu h4 a:visited {color:#b6bfb2;}
div.menu a.current {color:#cce800;}
div.menu a.current:visited {color:#cce800;}
div.menu .ad{position:relative;width:auto;margin-top:17px;min-height:1px;}
* html div.menu .ad{height:250px;}
div.menu .adholder{position:absolute;top:0px;left:0px;width:250px;min-height:1px;}
/*\*//*/div.menu .adholder{height:250px;position:relative;}/**/
/*main content stuff*/

/*div.mainContent{width:468px;min-height:710px;float:left;background:url(../img/contentTopCurve.gif) no-repeat #cce800;padding:16px 16px 48px 16px;}*/

div.mainContent{width:468px;min-height:710px;float:left;background:url(../img/contentTopCurve.gif) no-repeat #cce800;padding:16px 16px 0 16px; margin-bottom:48px;}
* html div.mainContent{/*\*/height:710px;/**/}
div.mainContentTerms{width:468px;min-height:710px;background:url(../img/contentTopCurve.gif) no-repeat #cce800;padding:16px; margin:0 auto 0 auto;text-align:left;}
* html div.mainContentTerms{/*\*/height:48px;/**/}
/*the right stuff*/
div.rightSideContent{width:242px;margin-top:73px;min-height:1%;float:left;}
div.rightSideContent div.parentHolder {width:auto;min-height:1px;padding:16px 16px 0 0;background:url(../img/rightTopCurve.gif) no-repeat #485458;}
div.rightSideContent .header {min-height:1px;margin-bottom:15px;}
div.rightSideContent h3 {font-size:1.2em;margin:0;padding:0 15px 0 15px;text-transform:capitalize;color:#cce800;}
div.rightSideContent h3.considered {padding:0;}
div.rightSideContent h4 {margin:7px 0 0 0; padding:0; font-size:1.1em; padding-left:27px; background:url(../img/arrow3.gif) no-repeat; line-height:1em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}
div.rightSideContent h4.narrow {margin:7px 0 0 0; padding:0; font-size:1.1em; padding-left:27px; background:url(../img/arrow4.gif) no-repeat; line-height:1em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}
div.rightSideContent .curvedbox {width:auto;background:url(../img/rightStoryBottomCurve.gif) no-repeat bottom #000000; padding:0 0 16px 0;margin-bottom:17px;font-family:Arial, Helvetica, sans-serif;}
div.rightSideContent .curvedbox p {padding:0 15px 14px 15px;margin:0;color:#fff;font-size:1em;}
div.rightSideContent .curvedbox p.date {padding:0 15px 7px 15px;}
div.rightSideContent .curvedbox p.DATEWithMargin {padding:0 15px 1.2em 15px;}
div.rightSideContent .squarebox {width:auto;background:#000000; padding:0 0 16px 0;margin-bottom:17px;font-family:Arial, Helvetica, sans-serif;}
div.rightSideContent .curvedbox a,div.rightSideContent .squarebox a{color:#cce800;}
div.rightSideContent .curvedbox a:visited,div.rightSideContent .squarebox a:visited{color:#daec61;}
div.rightSideContent .squarebox a.recent{color:#ffffff;}
div.rightSideContent .squarebox a.recent:visited{color:#ccd3d5;}

div.rightSideContent .curvedboxCat {width:auto;background:url(../img/rightStoryTopCurve.gif) no-repeat top #000000; padding:7px 0 0 0;margin-bottom:17px;font-family:Arial, Helvetica, sans-serif;}
div.rightSideContent .curvedboxCat .header {padding:9px 0 7px 0; margin-bottom:0;}
div.rightSideContent .curvedboxCat h3 a{color:#cce800;}
div.rightSideContent .curvedboxCat h3 a:visited{color:#daec61;}
div.rightSideContent .curvedboxCat h4 {margin-left:4px;}
div.rightSideContent .curvedboxCat h4 {margin-top:3px; color:#ffffff;}
div.rightSideContent .curvedboxCat h4 a {color:#ffffff;}
div.rightSideContent .curvedboxCat h4 a:visited {color:#b6bfb2;}

div.rightSideContent .consideredItem {min-height:1px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin-bottom:16px;}
* html div.rightSideContent .consideredItem {height:1px;}
div.rightSideContent .consideredItem img {float:left;}
div.rightSideContent .consideredItem h3{margin:0 0 0.6em 0;}
div.rightSideContent .consideredItem p{padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 0 0.6em 0; cursor:pointer; padding-right:2px;}
div.rightSideContent .consideredItem a:hover p{text-decoration:none;}
div.rightSideContent .consideredItem p a{color:#ffffff;}
div.rightSideContent .consideredItem h3 a:hover{text-decoration:underline;}
div.rightSideContent .consideredItem a:visited p{color:#b6bfb2;}
div.rightSideContent .consideredItem .rightTxt{float:right;width:127px;}
div.rightSideContent .consideredItem .rightAlt{float:right;width:147px;}
div.rightSideContent .consideredItem .rightAltDeals{float:right;width:115px;}
div.rightSideContent .overflowCheck {height:60px; overflow:auto; margin-right:7px;}
span.greenBG {background-color:#cce800; color:#000000;padding:1px;}
span.greenTXT {color:#cce800;}
div.rightSideContent .rightSideLinkOtherItems{float:right; margin:0 16px 0 20px;}
/* -- page stuff -- */
.hometop {position:relative;width:auto;height:256px;background:#ffffff;}
.hometop p{width:auto;padding:6px 17px 0 17px; margin:0;font-size:1.2em;}
.hometop .searchForP {position:absolute;top:121px;left:-16px;width:167px;height:135px;}
.hometop .browse {position:absolute;top:121px;left:141px;width:160px;height:135px;}
.hometop .read {position:absolute;top:89px;left:317px;width:167px;height:122px;}

div.onePixProduct{min-height:1px;}
.pageHead {width:434px;height:73px;background: url(../img/topHeaderBG.jpg) no-repeat #ffffff; padding:0 17px;}
* html .pageHead {width:468px;wid\th:434px;}
.pageHead a {color:#3a3d39;}
.pageHead a:visited {color:#575c56;}
img.genericHeaderGraphic {float:left;}
.sortBox {width:auto;height:12px;padding:16px 17px 16px 17px;font-size:1em;color:#3a3d39; background-color:#cce800;}
* html .sortBox {height:48px;heigh\t:12px;}
.sortBox a {color:#3a3d39; font-weight:bold;}
.whiteBGBox {width:auto;min-height:525px; margin-bottom:16px;background:url(../img/whiteBGtop.gif) no-repeat;}
* html .whiteBGBox {height:525px;}
.whiteBGspacer{width:468px;height:16px;background-color:#ffffff;}
.tranBGspacer{width:468px;height:16px;}
.greenBGspacer{background-color:#cce800;width:468px;height:16px;}
.whiteBG{background-color:#ffffff;min-height:1px;}

.searchResultPages{min-width:10px;min-height:34px;padding-top:14px;float:right;text-align:right;}
* html .searchResultPages{width:10px;height:48px;heigh\t:34px;}
.searchResultPages img{vertical-align:middle;}

.pagination {width:436px;min-height:20px;padding:14px 16px;margin-bottom:16px;background:url(../img/paginationBG.gif) repeat-x #cfd7d8;}
* html .pagination {width:468px;wid\th:436px;height:48px;heigh\t:20px;}
.pagination .left{width:20px;min-height;height:20px;float:left;}
.pagination .right{width:400px;min-height:20px;float:right;text-align:right;}
* html .pagination .left, * html .pagination .right{height:20px;}
.pagination img {vertical-align:middle;}
* html .pagination {height:48px;heigh\t:20px;}
.pagination a {color:#3a3d39;}
.pagination a:visited {color:#575c56;}

/* -- form stuff -- */
div.menu input.advancedSearch {width:149px;font-size:1.1em; color:#3d4242; padding:2px; border:1px solid #485458; margin:0;margin-right:8px;vertical-align:top;}
div.menu input.go {vertical-align:top; margin:0;padding:0;}
*:first-child+html div.menu input.go {margin-top:1px;} * html div.menu input.go {margin-top:1px;}
table.advancedSearch {margin-top:16px;}
table.advancedSearch td{color:#3a3d39; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;padding:10px 0;}
table.advancedSearch td.col1{width:190px; text-align:right;font-size:1.2em;}
table.advancedSearch td.col1{font-size:12px;fon\t-size:1.2em;}
table.advancedSearch td.col2{width:49px; text-align:center;}
table.advancedSearch td.col3{width:209px;}
table.advancedSearch input, table.advancedSearch select {font-size:1.1em; color:#3d4242; padding:2px; border:1px solid #485458;}
* html table.advancedSearch input, * html table.advancedSearch select {font-size:11px;}
div.contactus input, textarea.ta {font-size:0.9em; color:#3d4242; padding:2px; border:1px solid #485458;}
input.tb {width:170px;}
input.tbContact {width:340px;}
table.advancedSearch select.dd {width:175px;}
table.advancedSearch select.sdd {width:73px;}
table.advancedSearch input.bgo, div.contactus input.bgo  {border:0;}
textarea.ta {width:340px;}

/* -- footer -- */
div.footer{clear:both;position:relative;width:468px;min-height:32px;padding:16px;background:url(../img/footerBG.gif) bottom left no-repeat #cce800;margin-left:250px;}
* html div.footer{width:500px;wid\th:468px;height:64px;heigh\t:32px;}
div.footer .content {width:auto;min-height:14px;background:url(../img/footerDkBG.gif) bottom left no-repeat #000000; padding:8px 14px;}
* html div.footer .content {height:32px;heigh\t:14px;}
div.footer .content div {color:#9ba5a8; font-size:1.1em;}
div.footer .content div a {color:#ffffff;}
div.footer .content div a:visited {color:#9ba5a8;}
div.footer div.left{width:290px}
div.footer div.right{width:146px}
div.footer .banner{position:absolute;top:-76px;left:0;width:500px;height:60px; padding-top:16px;text-align:center; background-color:#cce800;}
* html div.footer .banner{height:60px;heigh\t:60px;}






.style1 {font-weight: bold; color:#CCE800;}

.prodBoxLeftNew, .prodBoxLeftTopTrans, .prodBoxRightNew, .prodBoxLeftNewWhite{width:468px;min-height:122px;background:url(../img/prodBoxTopNew.gif) no-repeat top; font-family:Arial, Helvetica, sans-serif; margin-bottom:16px; position:relative;}
* html .prodBoxLeftNew, * html .prodBoxLeftTopTrans, * html .prodBoxLeftNewWhite, * html .prodBoxRightNew {/*\*/height:122px;/**/}
.prodBoxLeftTopTrans {margin-bottom:0;}
.prodBoxLeftNewWhite {background:url(../img/prodBoxTopWhite.gif) no-repeat top; margin-bottom:0;}
.prodBoxLeftNew .bottomBG, .prodBoxRightNew .bottomBG, .prodBoxLeftNew .bottomBGwhite, .prodBoxLeftNewWhite .bottomBGwhite, .prodBoxLeftTopTrans .bottomBGwhite, .prodBoxLeftTopTrans .bottomBG, .prodBoxLeftNewWhite .bottomBG{width:468px;min-height:122px;background:url(../img/prodBoxBottom.gif) no-repeat bottom; font-family:Arial, Helvetica, sans-serif;}
.prodBoxLeftTopTrans .bottomBGwhite, .prodBoxLeftNew .bottomBGwhite,  .prodBoxLeftNewWhite .bottomBGwhite {background:url(../img/prodBoxBottomWhite.gif) no-repeat bottom;}
* html .prodBoxLeftNew .bottomBG, * html .prodBoxLeftTopTrans .bottomBG, * html .prodBoxLeftNew .bottomBGWhite, * html .prodBoxLeftTopTrans .bottomBGwhite, * html .prodBoxLeftNewWhite .bottomBGWhite, * html .prodBoxRightNew .bottomBG {/*\*/height:122px;/**/}

.prodBoxLeftNew .prodRating, .prodBoxLeftNew .prodRating100,  .prodBoxRightNew .prodRating, .prodBoxRightNew .prodRating100, .prodBoxLeftNewWhite .prodRating, .prodBoxLeftNewWhite .prodRating100, .prodBoxLeftTopTrans .prodRating, .prodBoxLeftTopTrans .prodRating100 {position:absolute; top:0px;left:0px; padding-top:15px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:17px; color:#000000;text-align:center;}
.prodBoxLeftNew .prodRating100, .prodBoxRightNew .prodRating100,  .prodBoxLeftNewWhite .prodRating100, .prodBoxLeftTopTrans .prodRating100 {width:65px;min-height:33px;/*background: url(../img/prodRatingBG100.gif) no-repeat;*/}
* html .prodBoxLeftNew .prodRating100, * html .prodBoxRightNew .prodRating100, * html .prodBoxLeftNewWhite .prodRating100, * html .prodBoxLeftTopTrans .prodRating100 {height:48px;heigh\t:33px;}
.prodBoxLeftNew .prodRating, .prodBoxRightNew .prodRating, .prodBoxLeftNewWhite .prodRating, .prodBoxLeftTopTrans .prodRating {width:48px;min-height:33px;background: url(../img/prodRatingBG.gif) no-repeat;}
* html .prodBoxLeftNew .prodRating, * html .prodBoxLeftNew .prodRating100, * html .prodBoxRightNew .prodRating, * html .prodBoxightNew .prodRating100, * html .prodBoxLeftNewWhite .prodRating, * html .prodBoxLeftNewWhite .prodRating100, * html .prodBoxLeftTopTrans .prodRating, * html .prodBoxLeftTopTrans .prodRating100 {height:48px;heigh\t:33px;}
.prodBoxLeftNew .prodRating, .prodBoxLeftNewWhite .prodRating, .prodBoxLeftTopTrans .prodRating {top:0px;left:420px;}
.prodBoxLeftNew .prodRating100, .prodBoxLeftNewWhite .prodRating100, .prodBoxLeftTopTrans .prodRating100 {top:0px;left:413px;}
.prodRating .question , .prodRating100 .question {margin-top:15px;}

.prodBoxLeftNew .prodTextHolder, .prodBoxLeftNewWhite .prodTextHolder, .prodBoxLeftTopTrans .prodTextHolder {float:right;width:310px;text-align:left;padding:0;}
.prodBoxRightNew .prodTextHolder {float:left;width:310px;text-align:right;padding:0;}
.prodBoxLeftNew .header,.prodBoxLeftNewWhite .header, .prodBoxRightNew .header, .prodBoxLeftTopTrans .header {padding:9px 71px 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;width:auto;margin-bottom: 8px;}
.prodBoxRightNew .header {padding:9px 0 0 71px;}
.prodBoxLeftNew .section, .prodBoxLeftNewWhite .section, .prodBoxRightNew .section, .prodBoxLeftTopTrans .section  {padding:0 71px 0 0;font-size:1em; width:auto; margin-bottom:8px;}
.prodBoxRightNew .section {padding:0 0 0 71px;}
.prodBoxLeftNew .rating, .prodBoxLeftNewWhite .rating, .prodBoxRightNew .rating, .prodBoxLeftTopTrans .rating {padding:0 71px 0 0;font-size:1.1em; font-weight:bold; width:auto; margin-bottom:8px;}
.prodBoxRightNew .rating {padding:0 0 0 71px;}
.prodBoxLeftNew .description, .prodBoxLeftNewWhite .description, .prodBoxRightNew .description, .prodBoxLeftTopTrans .description {padding:0 16px 0 0;font-size:1.1em; width:auto; margin-bottom:0.3em;}
.prodBoxRightNew .description {padding:0 0 0 16px;}
.prodBoxLeftNew .available, .prodBoxLeftNewWhite .available, .prodBoxRightNew .available, .prodBoxLeftTopTrans .available {padding:0 16px 9px 0;font-size:1.1em; width:auto;}
.prodBoxRightNew .available {padding:0 0 9px 16px;}
/*.prodBoxLeftNew div, .prodBoxLeftNewWhite div, .prodBoxRightNew div {cursor:pointer;}*/

.prodBoxLeftNew a, .prodBoxLeftNewWhite a, .prodBoxRightNew a, .prodBoxLeftTopTrans a{color:#3a3d39; text-decoration:none;}
.prodBoxLeftNew a:hover, .prodBoxLeftNewWhite a:hover, .prodBoxRightNew a:hover, .prodBoxLeftTopTrans a:hover{text-decoration:none;}
.prodBoxLeftNew a:visited, .prodBoxLeftNewWhite a:visited, .prodBoxRightNew a:visited, .prodBoxLeftTopTrans a:visited{color:#575c56;}

.noresult {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#3a3d39; width:auto; padding:12px 17px;}
div.noresult h4{margin:7px 0 0 0; padding:0; font-size:1em; padding-left:23px; background:url(../img/arrow1.gif) no-repeat; line-height:1em; font-weight:normal;}

.contactus {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#3a3d39; padding:12px 17px;}
.contactus p {font-size:1.2em; margin-bottom:0.3em;}

.category {font-family:Verdana, Arial, Helvetica, sans-serif; color:#3a3d39;font-size:1.1em; width:auto; padding:12px 17px;}
.category h3 {font-size:1.1em; padding-top:0; margin-top:0;}
.category a {color:#3a3d39; font-weight:bold;}
.category a:visited {color:#575c56;}
div.category h4{margin:11px 0 0 0; padding:0; font-size:1em; padding-left:23px; background:url(../img/arrow1.gif) no-repeat; line-height:1em; font-weight:normal; text-transform:capitalize;}

.content {padding-top:12px; min-height:500px;}
* html .content {height:500px;}
.content p {font-family:Verdana, Arial, Helvetica, sans-serif; color:#3a3d39;font-size:1.1em; width:auto; padding:0 17px 1em 17px; margin:0;}
.content img.left {padding:0 22px 22px 0;}
.content img.right {padding:0 0 22px 22px;}

.headerDeals {padding:9px 16px 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;width:auto;margin-bottom: 8px;}
.descriptionDeals {padding:0 16px 0 0;font-size:1.1em; width:auto; margin-bottom:16px;}
.dealPriceHolder {padding:0 16px 0 0;font-size:1.1em; width:auto;}
.leftDeal {float:left; text-align:left; width:140px;min-height:1px;}
.rightDeal {float:right; text-align:right; width:140px;min-height:1px; padding-bottom:9px;}
.rightDeal strong {font-size:1.1em;}

.blog p{padding:0 16px 16px 16px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#3a3d39; margin:0;}
.blog p.header{font-family:verdana, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; padding:16px 16px 0 16px;}
.blog img.left {float:left; padding:0 1em 2em 0;}
.blog img.right {float:right; padding:0 0 2em 1em;}

.tech {min-height:300px;}
* html .tech {height:300px;}
a.techSpec{color:#3a3d39; text-decoration:underline;}
a.techSpec:hover{text-decoration:underline;}
a.techSpec:visited {color:#575c56;}
.tabContainer {width:auto;min-height:24px; padding:16px 0 0 16px; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#000000; background:#FFFFFF;}
.tabContainer a{color:#000000;}
.tabContainer img{vertical-align:middle;}
* html .tabContainer {height:40px;heigh\t:24px;}
.tabContainer div{height:24px;text-align:center; float:left;margin-right:15px; position:relative;}
.tabContainer .r {width:73px;}
.tabContainer .ts {width:83px;}
table.specTable {margin:0;}
table.specTable td{font-family:Arial, Helvetica, sans-serif;color:#3a3d39; vertical-align:text-top;font-size:1.1em; padding:2px 0;}
* html table.specTable td{font-size:11px;fon\t-size:1.1em;}
table.specTable td.col1{width:33%; text-align:right; padding:1px 17px;}
table.specTable td.col2{width:67%; text-align:left; padding:1px 17px 1px 0;}
.prodBoxImage {float:left;width:146px;min-height:135px; text-align:center;}
.prodBoxMainImage {width:146px;background:#ffffff;}
.prodBoxImage img.bottom{padding-bottom:7px;}
.prodImageLeft {float:left;width:146px;min-height:135px; text-align:center;}
.prodBoxMainImageLeft {float:left;width:146px;background:#ffffff;}
.prodImageRight {float:right;width:146px;min-height:135px; text-align:center;}
.prodBoxMainImageRight {float:right;width:146px;background:#ffffff;}
.prodThumbnails {float:left;padding-left:5px;}
.prodThumbImage {float:left;width:36px;min-height:36px; text-align:center;padding-left:7px;}
.prodThumbImage img.bottom{padding-bottom:10px;}
.dealImageLeft {float:left;width:90px;min-height:122px; text-align:center;}

.reviews {font-family:Arial, Helvetica, sans-serif; color:#3a3d39; padding:12px 17px;}
.reviews p {font-size:1.1em; margin-bottom:0.2em;}
.reviews h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;padding:0;margin:0;margin-bottom:0.3em;padding-bottom:6px;}
div.reviews h4 {margin:7px 0 0 0; padding:0; font-size:1.1em; padding-left:23px; background:url(../img/arrow1.gif) no-repeat; line-height:1em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}
div.reviews h4.showAll {margin:7px 0 0 0; padding:0; font-size:1.1em; padding-left:23px; background:none; line-height:1em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}
div.reviews a {color:#3a3d39; text-decoration:underline;}
div.reviews a:visited {color:#575c56;}
div.reviews h4 a {color:#3a3d39;}
div.reviews h4 a:visited {color:#575c56;}
div.reviews h4.showAll a:link, div.reviews h4.showAll a:visited, div.reviews h4.showAll a:active{text-decoration:none;}
div.reviews h4.showAll a:hover{text-decoration:underline;}