/* CSS Document */

body{margin:0; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}

td{ font-size:12px;}

h2{width:100%; background:url(images/heading-right.gif) center right no-repeat; height:32px; font-size:16px; color:white; text-transform:uppercase; line-height:32px; margin:0;}

h3{font-size:14px; text-transform:uppercase; text-align:right; color:white; margin:5px; height:30px;}
h4{font-size:12px; text-transform:uppercase; color:#dbdbdb; margin:3px 0;}

A {COLOR: #ffffff; TEXT-DECORATION: none}
A:visited {COLOR: #cbcbe4; TEXT-DECORATION: none}
A:active {COLOR: #ccffff; TEXT-DECORATION: underline}
A:hover {COLOR: #95befd; TEXT-DECORATION: underline}

table#header{background:url(images/header-repeat.jpg) repeat-x; height:90px; width:100%;}
td#header-phone{background:url(images/header-right.jpg) no-repeat; width:298px; font:Verdana, Arial, Helvetica, sans-serif; text-align:right; color:white; padding-right:20px; font-size:10px;}
td#header-phone p.phone{font-size:14px;}

table#nav{height:61px; background:url(images/nav-repeat.gif);}
form.quick-search{margin-left:20px;}

table#sidebar-left{background:url(images/sidebar-repeat.gif); width:185px;}

table#sidebar-left td{color:#d6d6d6; font-size:12px; padding:2px;}

td#breadcrumb{width:100%; text-align:right; height:30px; padding-right:10px; text-transform:uppercase; color:#676a70;}

td#footer{text-align:right; padding:10px;}

table#sidebar-right{background:url(images/sidebar-repeat.gif); width:300px;}

td.sidebar{background:url(images/sidebar-repeat.gif);}

td.nav-unselected{background:url(images/nav-unselected.gif); width:150px; height:22px; text-align:center;}

td.nav-unselected a{color:#4f5156; font-size:12px;}

td.nav-selected{background:url(images/nav-selected.gif); width:150px; height:41px; text-align:center; color:#950303; font-weight:bold;}

table#sidebar-right p{color:#62646b;}

table#content{margin:0 10px 10px 10px;}

td.content{border:1px solid #640707; border-width:0 1px 1px 1px; padding:15px; height:100%;}
td.content-heading{background:url(images/heading-repeat.gif) repeat-x; padding-left:15px;}

table#sidebar-right form{margin:10px; font-size:11px;}

table#sidebar-right input{border:0;}

input.email{font-size:10px; background-color:white;}

table#prod-line a{color:black;}