html,body,div,ul,li,img,p{border:0;margin:0;padding:0;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;}html,body{font-size:0.79em;font-family:"Trebuchet MS",Verdana,sans-serif;height:100%;width:100%;}.floatL{clear:none;float:left;}.floatR{clear:none;float:right;}.textL{text-align:left;}.textC{text-align:center;}.textR{text-align:right}.text-bold{font-weight:bold;}.text-italic{font-style:italic;}.text-bi{font-weight:bold;font-style:italic;}.pad-left{padding-left:5px;}.pad-right{padding-right:5px;}.clear-all{clear:both;font-size:1px;line-height:0;}.hide{display:none;}a,a:visited,a:hover,a:active{border:none;color:#fff;text-decoration:none;}h1{color:#fff;font-size:4em;}h2{color:#333;font-size:1.7em;}h3{color:#333;font-size:1.6em;font-weight:normal;}h4{color:#fff;font-size:1.25em;font-weight:normal;}h6{color:#ccc;font-size:1em;font-weight:normal;}p{font-size:1.3em;line-height:1.5em;}li{font-size:1.3em;line-height:1.5em;}ul{list-style-type:none;}#wrapper-content{background:#eee;border:2px solid white;margin:0;width:796px;}#content-header{background:url(images/bg/bg-content-header.jpg) bottom left repeat-x #01577e;height:77px;width:796px;}#content-header h1{margin-left:.75em;padding:.3em 0;}#content-header h4{font-weight:normal;margin-right:2em;margin-top:1.2em;text-align:right;}#content-upper{background:url(images/bg/bg-content-upper.jpg) top left no-repeat;color:#fff;height:306px;width:796px;}.leftSide{width:275px;}.product{padding:25px 0 0px 0;}.rightSide{width:476px;}.rightSide #sale-price{padding:15px 0 13px 0;}#sale-price .hugeTxt{font-size:10em;letter-spacing:-.05em;}#sale-price .lrgTxt{font-size:5em;letter-spacing:-.05em;line-height:1.1em;}#sale-price .bigTxt{font-size:2.8em;letter-spacing:-.05em;}.rightSide ul{padding-bottom:33px;}.rightSide #call-to-action img{margin-right:20px;}#txtblack{color:#069;}#content-lower{background:url(images/bg/bg-content-lower.jpg) top left repeat-x #d7d7d7;color:#333;padding-bottom:4em;width:796px;}#content-lower h4{color:#333;font-weight:bold;}#content-lower #pub-feature{border:1px solid #999;padding:1em;margin:1em auto;width:175px;background-color:#fff;}#content-lower #description{margin-top:-1.2em;width:450px}#description a,#description a:visited,#description a:hover,#description a:active{color:#069;}#footer{background:url(images/bg/bg-content-footer.jpg) top center repeat-x #000;padding:1em 0;width:796px;}