body {margin: 0; padding: 0; font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000; letter-spacing: .0px; background: #f7f8f8 url(graphics/bg-stripe.png) repeat top left;}

/* General Elements */
a:link {color: #628def; text-decoration: underline;}
a:visited {color: #628def; text-decoration: underline;}
a:hover {color: #00b9ff; text-decoration: none;}
a:active {color: #628def; text-decoration: underline;}
.clearfix {clear: both;}


/* Typography */
h1 {font: normal 1.6em Arial, verdana, Helvetica, sans-serif; letter-spacing: 0; line-height: 1.0; color: #000040; padding: 0; margin: 0 0 10px 0; text-indent: 0;}
h2 {font: normal 1.3em Arial, verdana, Helvetica, sans-serif; letter-spacing: 0; line-height: 1.0; color: #000040; padding: 0; margin: 0 0 10px 0; text-indent: 0;}
h3 {font: bold 1.1em Arial, verdana, Helvetica, sans-serif; letter-spacing: 0; line-height: 1.0; color: #000040; padding: 0; margin: 0 0 10px 0; text-indent: 0;}
h4 {font: bold 1.0em Arial, verdana, Helvetica, sans-serif; letter-spacing: 0; line-height: 1.0; color: #000040; padding: 0; margin: 0 0 10px 0; text-indent: 0;}
h5 {font: bold 1.0em Arial, verdana, Helvetica, sans-serif; letter-spacing: 0; line-height: 1.0; color: #000040; padding: 0; margin: 0 0 10px 0; text-indent: 0;}


/* Header */
#topcap {width: 812px; height: 19px; background: url(graphics/cap-top-bg.png) no-repeat top left; margin: 0 auto;}
#header {width: 812px; height: 113px; background: url(graphics/header-bg.png) no-repeat top left; margin: 0 auto; position: relative;}
.header-logo {border: none; float: left; margin-left: 9px;}

#toplinks {width: 347px; float: right; color: #4f5259; text-align: right; padding-right: 15px;}
#toplinks .phone-number {margin: 0; padding: 0;}

#toplinks ul {margin-top: 5px; padding: 0; font-size: 12px;}
#toplinks li.first {background: none !important;}
#toplinks li {display: inline; list-style: none; background: transparent url(graphics/list-dot.gif) no-repeat 1px 1px !important; padding: 0 5px 0 15px !important;}

#toplinks a:link {color: #4f5259; text-decoration: none;}
#toplinks a:visited {color: #4f5259; text-decoration: none;}
#toplinks a:hover {color: #00b9ff; text-decoration: underline;}
#toplinks a:active {color: #4f5259; text-decoration: none;}

#toplinks .basket-line {margin-top: -5px; padding: 0; }


/* Top Navigation */
#topnav {width: 812px; margin: 0; padding: 0; position: absolute; top: 71px; left: 9px; }
#topnav ul {list-style-type: none; display: inline;}

#topnav .home a:link {display: block; height: 40px; width: 141px; background: transparent url("graphics/tn-home.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .home a:visited {display: block; height: 40px; width: 141px; background: transparent url("graphics/tn-home.gif") no-repeat top lef t; margin: 0; background-position: 0 0;}
#topnav .home a:hover {display: block; height: 40px; width: 141px; background-image: url("graphics/tn-home.gif"); background-position: 0px -40px;}
#topnav .home a:active {display: block; height: 40px; width: 141px; background-image: url("graphics/tn-home.gif"); background-position: 0px -40px;}              
#topnav .home {background: url("graphics/tn-home.gif") no-repeat top left; position: absolute; top: 0px; left: 0px; text-indent: -9000px; z-index: 12;}

#topnav .voltage-converters a:link {display: block; height: 40px; width: 253px; background: transparent url("graphics/tn-voltage-converters.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .voltage-converters a:visited {display: block; height: 40px; width: 253px; background: transparent url("graphics/tn-voltage-converters.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .voltage-converters a:hover {display: block; height: 40px; width: 253px; background-image: url("graphics/tn-voltage-converters.gif"); background-position: 0px -40px;}
#topnav .voltage-converters a:active {display: block; height: 40px; width: 253px; background-image: url("graphics/tn-voltage-converters.gif"); background-position: 0px -40px;}
#topnav .voltage-converters {background: url("graphics/tn-voltage-converters.gif") no-repeat top left; position: absolute; top: 0px; left: 86px; text-indent: -9000px; z-index: 12;}

#topnav .plug-adapters a:link {display: block; height: 40px; width: 156px; background: transparent url("graphics/tn-plug-adapters.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .plug-adapters a:visited {display: block; height: 40px; width: 156px; background: transparent url("graphics/tn-plug-adapters.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .plug-adapters a:hover {display: block; height: 40px; width: 156px; background-image: url("graphics/tn-plug-adapters.gif"); background-position: 0px -40px;}
#topnav .plug-adapters a:active {display: block; height: 40px; width: 156px; background-image: url("graphics/tn-plug-adapters.gif"); background-position: 0px -40px;}
#topnav .plug-adapters {background: url("graphics/tn-plug-adapters.gif") no-repeat top left; position: absolute; top: 0px; left: 262px; text-indent: -9000px; z-index: 12;}

#topnav .power-strip a:link {display: block; height: 40px; width: 218px; background: transparent url("graphics/tn-power-strip.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .power-strip a:visited {display: block; height: 40px; width: 218px; background: transparent url("graphics/tn-power-strip.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .power-strip a:hover {display: block; height: 40px; width: 218px; background-image: url("graphics/tn-power-strip.gif"); background-position: 0px -40px;}
#topnav .power-strip a:active {display: block; height: 40px; width: 218px; background-image: url("graphics/tn-power-strip.gif"); background-position: 0px -40px;}
#topnav .power-strip {background: url("graphics/tn-power-strip.gif") no-repeat top left; position: absolute; top: 0px; left: 400px; text-indent: -9000px; z-index: 12;}

#topnav .power-cords a:link {display: block; height: 40px; width: 156px; background: transparent url("graphics/tn-power-cords.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .power-cords a:visited {display: block; height: 40px; width: 156px; background: transparent url("graphics/tn-power-cords.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .power-cords a:hover {display: block; height: 40px; width: 156px; background-image: url("graphics/tn-power-cords.gif"); background-position: 0px -40px;}
#topnav .power-cords a:active {display: block; height: 40px; width: 156px; background-image: url("graphics/tn-power-cords.gif"); background-position: 0px -40px;}
#topnav .power-cords {background: url("graphics/tn-power-cords.gif") no-repeat top left; position: absolute; top: 0px; left: 523px; text-indent: -9000px; z-index: 12;}

#topnav .outlet-tester a:link {display: block; height: 40px; width: 218px; background: transparent url("graphics/tn-outlet-tester.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .outlet-tester a:visited {display: block; height: 40px; width: 218px; background: transparent url("graphics/tn-outlet-tester.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .outlet-tester a:hover {display: block; height: 40px; width: 218px; background-image: url("graphics/tn-outlet-tester.gif"); background-position: 0px -40px;}
#topnav .outlet-tester a:active {display: block; height: 40px; width: 218px; background-image: url("graphics/tn-outlet-tester.gif"); background-position: 0px -40px;}
#topnav .outlet-tester {background: url("graphics/tn-outlet-tester.gif") no-repeat top left; position: absolute; top: 0px; left: 653px; text-indent: -9000px; z-index: 12;}


/* Content */
#content {width: 796px; background: url(graphics/content-bg.png) repeat-y top left; margin: 0 auto; padding: 8px 0 25px 16px; text-shadow: 0px 1px 0px #ffffff;}
#content .sfnt-box-headings {font-weight: bold; padding: 8px 0 0 11px;}
#content .more-link {padding-left: 11px;}
#content .sfnt-images {float: left; margin-left: 11px;}
#content .sfnt-lists {float: right; }

#content ul {margin-top: 0; padding:0; list-style-type: none;}  
#content li {margin-bottom: 5px;}

#sfnt-left {width: 440px; float: left;}
#sfnt-prod-box-l1 {width: 440px; height: 170px; background: url(graphics/prod-box-bg-l1.gif) no-repeat top left; margin-bottom: 10px;}
#sfnt-prod-box-l1 .about-voltages {padding: 0 4px 0 11px;}

#sfnt-prod-box-l2 {width: 440px; height: 237px; background: url(graphics/prod-box-bg-l2.gif) no-repeat top left; margin-bottom: 10px;}
#sfnt-prod-box-l3 {width: 440px; height: 257px; background: url(graphics/prod-box-bg-l3.gif) no-repeat top left; margin-bottom: 10px;}

#sfnt-right {width: 331px; float: right; margin-right: 16px;}
#sfnt-prod-box-l4 {width: 331px; height: 170px; background: url(graphics/prod-box-bg-l4.gif) no-repeat top left; margin-bottom: 10px;}
#sfnt-prod-box-l5 {width: 331px; height: 281px; background: url(graphics/prod-box-bg-l5.gif) no-repeat top left; margin-bottom: 10px;}
#sfnt-prod-box-l6 {width: 331px; height: 213px; background: url(graphics/prod-box-bg-l6.gif) no-repeat top left; margin-bottom: 10px;}

/* Category Template Section */
#main-cat-heading {width: 770px;}
#main-cat-heading .subcat-name {float: left;}
#main-cat-heading .print-page {float: right;}

#category-pg-layout {margin-bottom: 35px; border-collapse: collapse; border: 1px solid #828282; width: 775px;}
#cat-header {width: 775px;}

/* Brand Images Footer Row */
#brand-images {width: 812px; height: 95px; background: url(graphics/brand-images-bg.png) no-repeat top left; margin: 0 auto; text-align: center;}
#brand-images img {margin: 15px 20px 0 20px; border: none;}

/* Footer */
#footer {width: 812px; height: 87px; background: url(graphics/footer-bg.png) no-repeat top left; margin: 0 auto; padding-top: 5px; color: #565c7a; text-align: center;}
#footer ul {padding: 0; font-size: 12px;}
#footer li.first {background: none !important;}
#footer li {display: inline; list-style: none; background: transparent url(graphics/list-dot.gif) no-repeat 1px 1px !important; padding: 0 2px 0 15px !important;}
#footer a:link {color: #565c7a; text-decoration: none;}
#footer a:visited {color: #565c7a; text-decoration: none;}
#footer a:hover {color: #00b9ff; text-decoration: underline;}
#footer a:active {color: #565c7a; text-decoration: none;}
#copyright-information {width: 812px; height: 90px; margin: 0 auto; font-size: 12px; color: #919191; text-align: center;}
.bullet {
}

