/*RESET ALL - Levels all browser css defaults */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset, img{border: 0;padding: 0;margin: 0;}
address, caption, cite, code, dfn, em, strong, th, var{font-style: normal;font-weight: normal;}
ol, ul{list-style: none;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
q:before, q:after{content: '';}
abbr, acronym{border: 0;}

/*END RESET*/

body{font: .85em "Trebuchet MS" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, sans-serif;color: #333;text-align: center;background:#eee;}
h1, h2, h3, h4, h5, h6{ font-weight: 700;}
h2{font-size: 160%;}
h3{font-size: 120%}
h4{font-size: 110%;}
h5{font-size: 105%;}
h6{font-size: 100%;}
p{margin-bottom: .75em;line-height: 1.4em;padding:0 5px;}
a:link{color: #C30;text-decoration: underline;}
a:visited{color: #036;text-decoration: underline;}
a:hover{color: #666;text-decoration: underline;}
a:active{color: #666;text-decoration: underline;}
.clear{clear: both;}
strong{font-weight: 700;}
ul.normalul, div#productList ul{list-style-position: outside;list-style-type: square;margin-left: 1.2em;margin-top: 0.3em;margin-bottom: 0.3em;}
ul.normalul li, div#productList ul li{margin-left: 1.2em;line-height:1.2em;}
ul.normalul li ul,div#productList ul li ul{list-style-type: none;margin: 0 0 0.6em;}
ul.normalul li ul li,div#productList ul li ul li{margin-left: 0;}
#outerWrapper{width: 774px;margin-right: auto;margin-left: auto;text-align: left;margin-top: 14px;}
#branding{height: 106px;background: #fff url(images/bgBranding.jpg) no-repeat top left;width: 774px;z-index: 1;position: relative;}
#toolBarWrapper{height: 53px;background-color: #c21317;border-bottom: #000 solid 2px;border-top: #000 solid 2px;width: 770px;border-left: #000 solid 2px;border-right: #000 solid 2px;position: relative;}
#toolBarLeft{background: url(images/tb_bg_left.jpg) no-repeat;height: 53px;width: 5px;float: left;display: block;}
#toolBar{background: url(images/tb_bg.jpg) repeat-x;height: 53px;width: 760px;float: left;}
#toolBarRight{background: url(images/tb_bg_right.jpg) no-repeat;height: 53px;width: 5px;float: right;display: block;}
#innerWrapper{border-left: #000 2px solid;border-right: #000 2px solid;border-bottom: #000 2px solid;background:#fff;}
#quickLinks{width: 150px;height: 32px;text-align: center;background: #fff url(images/quicklinks.jpg) no-repeat;}
.menubar{width: 150px;background: #c21317 url(images/menu_middle.jpg) repeat-y;}
.menuBottom{height: 6px;background: url(images/menu_bottom.jpg) no-repeat;line-height: 1px;}
.tdContent{width: 616px;position: relative;}
.wideContent{width: 770px;}
.tdContent #contentWrapper{position: relative;left: 8px;width: 600px;}
.tdContent #mainContent{position: relative;}
div.offer{margin:20px 10px;background:#ddd;border:1px solid #666;padding:5px;}
