body {font-family:tahoma,arial,helvetica,sans-serif; color: #000000; margin:0px; background-image:url(images/body-bg.gif); background-repeat:repeat-y; background-color:#FFFFFF;}
td {color: #000000; font-size:12px;}
h1 {font-size:18px; color: #EE6611;}
h2 {font-size:16px; color: #EE6611;}
h3 {font-size:14px; color: #000000;}
p{font-size:12px; font-weight:normal;}

A:link {text-decoration: underline; color: #ffffff; font-size:12px;}
A:visited {text-decoration: underline; color: #ffffff; font-size:12px;}
A:active {text-decoration: underline; color: #ffffff; font-size:12px;}
A:hover {text-decoration: underline; color: #EE7733; font-size:12px;}

A.2:link {text-decoration: underline; color: #666666; font-size:12px;}
A.2:visited {text-decoration: underline; color: #666666; font-size:12px;}
A.2:active {text-decoration: underline; color: #666666; font-size:12px;}
A.2:hover {text-decoration: underline; color:#EE7733; font-size:12px;}

a img{border:1px solid #000000;}

.pagetitle {font-size:18px; color: #333333;}

.masthead {background-image:url(images/masthead-bg.gif); background-repeat:repeat-x; background-position:top left;}
.sidenav-bottom {background-image:url(images/sidenav-bottom.gif); background-repeat:no-repeat; background-position:bottom right; height:70px;}

.content-top {background-image:url(images/content-top.gif); background-repeat:no-repeat; background-position: top left;}
.content-bg {background-image:url(images/content-bg.gif); background-repeat:repeat-y; background-position: top left;}
.content-td {padding-left:5px; padding-right:5px; padding-top:20px;}
.content-td a{color:#000000;}
.content-td a:hover{color:#EE6611;}

.content-bottom {background-image:url(images/content-bottom.gif); background-repeat:no-repeat; background-position: top left; height:33px;}
.content{display:block; background:#FFFFFF;}

.topnav {color:#FFFFFF;}
.topnav a{text-decoration:none;}

.page-bottom {color:#000000; font-size:12px;}
.page-bottom a:link {text-decoration: none; color: #000000;}
.page-bottom a:visited {text-decoration: none; color: #000000;}
.page-bottom a:active {text-decoration: none; color: #000000;}
.page-bottom a:hover {text-decoration: underline; color: #FFFFFF;}

.page-footer a:link {text-decoration: none; color: #000000; font-size:12px;}
.page-footer a:visited {text-decoration: underline; color: #000000; font-size:12px;}
.page-footer a:active {text-decoration: underline; color: #000000; font-size:12px;}
.page-footer a:hover {text-decoration: underline; color: #EE6611; font-size:12px;}

.sidenav-spacer {height:5px;}
.sidenav-button a:link,.sidenav-button a:visited{ text-decoration: none; display:block; width:auto; height:auto; background:#000000; color:#FFFFFF; border: 2px outset #FFFFFF; padding:2px; margin-bottom:1px; background-image:url(images/sidenav-up.gif); background-position:top left; background-repeat:repeat-x;}
.sidenav-button a:hover {text-decoration: none; display:block; width:auto; height:auto; background:#E9611E; color:#000000; border: 2px inset #FFFFFF; padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:1px; margin-bottom:1px; background-image:url(images/sidenav-dn.gif); background-position:bottom left; background-repeat:repeat-x;}

.sidenav-button-check a:link,.sidenav-button-check a:visited{ text-decoration: none; display:block; width:auto; height:auto; background:#000000; border: 2px outset #FFFFFF; padding:2px; background-image:url(/images/check-basket-up.gif); background-repeat:no-repeat; background-position:left; margin-bottom:1px;}
.sidenav-button-check a:hover{ text-decoration: none; display:block; width:auto; height:auto; background:#000000; border: 2px inset #FFFFFF; padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:1px; margin-bottom:1px; background-image:url(/images/check-basket-dn.gif); background-repeat:no-repeat; background-position:left; margin-bottom:1px;}

.sidenav-button-buy a:link,.sidenav-button-buy a:visited{ text-decoration: none; display:block; width:auto; height:auto; background:#000000; border: 2px outset #FFFFFF; padding:2px; background-image:url(/images/buy-icon-up.gif); background-repeat:no-repeat; background-position:left; margin-bottom:1px;}
.sidenav-button-buy a:hover{ text-decoration: none; display:block; width:auto; height:auto; background:#000000; border: 2px inset #FFFFFF; padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:1px; margin-bottom:1px; background-image:url(/images/buy-icon-dn.gif); background-repeat:no-repeat; background-position:left; margin-bottom:1px;}

.product-text p{font-size:11px;}

.products-left{background-position:top right; background-repeat:no-repeat;}
.products-mid{background-image:url(/images/product-panel-mid.gif); background-position:left top; background-repeat:repeat-x; display:block; padding:5px; padding-bottom:0px;}
.products-mid2{background-image:url(/images/product-panel-mid.gif); background-position:left bottom; background-repeat:repeat-x; display:block; padding:5px; padding-top:0px;}
.products-right{background-position:bottom right; background-repeat:repeat-y; background-image:url(images/product-panel-right-mid.gif);}