﻿/*
 * Volusion CSS Styles - Colors.css
 */
.colors_background_main {background-color:#ffffff}
.colors_background1 {background-color:#0055bb}
.colors_background1_text {color:#ffffff}
.colors_background2 {background-color:#0055bb}
A.colors_background2_text:hover {color:#ffffff}
.colors_background2_text {color:#ffffff}
.colors_background3 {background-color:#000099}
A.colors_background3_text:hover {color:#ffffff}
.colors_background3_text {color:#ffffff}
.colors_backgroundlight {background-color:#bedfff}
.colors_backgroundlight_dark {background-color:#aaccff}
.colors_backgroundneutral {background-color:#eeeeee}
.colors_backgroundneutral_dark {background-color:#dddddd}
.colors_descriptionbox {background-color:#eeeeee}
.colors_highlight {background-color:#ffbb00}
.colors_lines {background-color:#000000}
.colors_lines_light {background-color:#cccccc}
.colors_links {color:#0033bb}
A.colors_links:hover {color:#0033bb}
.colors_menutitle {background-color:#000000}
.colors_menutitletext {color:#ffffff}
.colors_pricebox {background-color:#eeeeee}
.colors_productname {color:#0055bb}
A.colors_productname:hover {color:#0055bb}
.colors_productprice {color:#cc0000}
A.colors_text:hover {color:#000000}
.colors_text {color:#000000}

/*
 * Volusion CSS Styles - Content_Area.css
 */
.bgcolor1 {	 FONT: bold 11px Verdana;  }
.bgcolor3 {	 FONT: bold 11px Verdana;  }
.bglinecolor {  }
.productnamecolorLARGE, A.productnamecolorLARGE { FONT: bold 14px Verdana;  TEXT-DECORATION: none; }
A.productnamecolorLARGE:hover { FONT: bold 14px Verdana;  TEXT-DECORATION: none; }
.productnamecolor, A.productnamecolor {	FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.productnamecolor:hover {  TEXT-DECORATION: none; }
.productnamecolorSMALL { FONT: bold 10px Verdana;  }
A.productnamecolorSMALL { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
A.productnamecolorSMALL:hover {	 TEXT-DECORATION: none; }
.pricecolor { FONT: bold 11px Verdana;  }
A.pricecolor, A.pricecolor:hover { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
.pricecolorSMALL { FONT: bold 10px Verdana;  }
A.pricecolorSMALL, A.pricecolorSMALL:hover { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
A.RegularLink { FONT: 11px Verdana;  TEXT-DECORATION: none; }
A.RegularLink:hover {  TEXT-DECORATION: underline; }
.smalltext { FONT: 10px Verdana;  }
A.smalltext, A.smalltext:hover { FONT: 10px Verdana;  TEXT-DECORATION: none; }
.nav1, A.nav1 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav1:hover {  TEXT-DECORATION: none; }
.nav1_selected, A.nav1_selected { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav1_selected:hover {  TEXT-DECORATION: none; }
.nav2, A.nav2 { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.nav2:hover {  TEXT-DECORATION: none; }
.nav2_selected, A.nav2_selected { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.nav2_selected:hover {  TEXT-DECORATION: none; }
.nav3, A.nav3 { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.nav3:hover {  TEXT-DECORATION: none; }
.nav3_selected, A.nav3_selected { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.nav3_selected:hover {  TEXT-DECORATION: none; }
.carttext { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.carttext { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.carttext:hover { FONT: 10px Verdana;  TEXT-DECORATION: underline; }

/*
 * DPOD CSS Styles
 */
html { margin: 0; padding: 0; background-color: #000000; font-family: Arial, Sans-Serif; font-size: 0.875em; line-height: 1.6em; }
body { margin: 0; padding: 0; background-image: url(../Images/Dpod/Back/Content.gif); background-position: center top; background-repeat: repeat-y; background-color: transparent; }

#page { background-image: url(../Images/Dpod/Back/Top.gif); background-position: center top; background-repeat: no-repeat; }

#header { width: 772px; height: 205px; margin: 0 auto 0 auto; }
#header img { border: none; } 

#content { position: relative; width: 682px; margin: 0 auto 0 auto; padding: 0 45px 0 45px; } 
#content_area { width: 550px; } 

#footer { height: 185px; padding-top: 15px; background-image: url(../Images/Dpod/Back/Bottom.gif); background-position: center bottom; background-repeat: no-repeat; }
#footer p { width: 580px; margin: 0 auto 0 auto; font-size: 0.643em; line-height: 1.5em; color: #007CFA; }
#footer a { color: #007CFA; }

/*
 * Navigation
 */
#navigation ul { float: left; margin: 0 0 0 10px; }
#navigation li { float: left; height: 21px; margin-right: 6px; line-height: 1.4em; background-image: url(../Images/Dpod/Tabs/Left.gif); background-position: left top; background-repeat: no-repeat; }
#navigation li.nav_hover { background-image: url(../Images/Dpod/Tabs/Left-Over.gif); }
#navigation li a { display: block; height: 21px; margin: 0 0 0 5px; padding: 0 5px 0 0; background-image: url(../Images/Dpod/Tabs/Right.gif); background-position: right top; background-repeat: no-repeat; color: White; text-decoration: none; }
#navigation li.nav_hover a { background-image: url(../Images/Dpod/Tabs/Right-Over.gif); color: #007CFA; }

/*
 * Shopping Cart Summary
 */
#summary { float: right; width: 146px; margin-top: -16px; margin-right: -25px; background-image: url(../Images/Dpod/Back/Cart-Middle.gif); text-align: center; }
#summary-details { padding: 12px 12px 16 12px; background-image: url(../Images/Dpod/Back/Cart-Bottom.gif); background-position: center bottom; background-repeat: no-repeat; }
#summary img { border: none; margin: 5px; }
#summary strong { color: Black; }
#summary h3 { font-size: 1em; margin: 0; }
#summary p { margin: 0; font-size: 0.9em; line-height: 1.2em; }

/*
 * General Content
 */
.regions { width: 695px; height: 283px; margin: 0 auto 0 auto; }
.regions img { float: left; border: none; }

.text { padding: 0 0 0 40px; }

h1 {font-size:1em; color: #000000; }  
h2 { margin: 0; padding: 0; font-size: 1.12em; font-weight: bold; color: #D80B5C; }
h2.alt { color: #007CFA; }
p { margin: 0 0 1em 0; }
a { color: #D80B5C; font-weight: bold; text-decoration: underline; }
strong { color: #D80B5C; font-weight: bold; }
strong.alt { color: #007CFA; }
strong.eco { color: #25A345; }
img { border: none; }
img.heading { margin: 21px 0 24px 0; }
ul { margin: 0 0 0 50px; padding: 0; }
li,
li strong { margin: 0; padding: 0; color: #007CFA; font-size: 1.1em; line-height: 1.8em; list-style-type: none; }
li.alt,
li.alt strong { color: #D80B5C; }

/*
 * Home Page Features
 */
.featured { margin: 0; padding: 0; }
.featured li { margin: 0; padding: 0; width: 151px; list-style-type: none; float: left; margin-right: 32px; font-size: 1em; text-align: center; color: Black; } 
.featured li strong { font-size: 1em; color: #D80B5C; }
.featured li em { font-style: normal; font-weight: bold; }

/*
 * Scripted
 */
 
/* Adds and image roll over */
.roll-over { }
