/* Basic Font Styles */
H1 {text-align:center;color:black;font-style:normal;font-size:16.0pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}
H2 {text-align:center;color:black;font-style:normal;font-size:14.0pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}
P {color:black;font-style:normal;font-size:10pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}
LI {color:black;font-style:normal;font-size:10pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}

/* Body Styles */
.BodyStandard {background-color:white;color:black;width:750px;margin-left:auto;margin-right:auto}
.BodyNoMargin {background-color:white;color:black;padding:0px;margin:0px;width:750px;margin-left:auto;margin-right:auto}

/* Table styles */
.table_noborder {border-style:none;border-left-width:0px;border-right-width:0px;border-color:white;border-top-width:0px;border-bottom-width:0px;padding:0px;margin:0}

/* Text Styles */
.banner_text {color:black;font-style:normal;font-size:10pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}
.footer_text {color:Black;font-style:normal;font-size:7pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:center}
.intro_text {color:Black;font-style:normal;font-size:8pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:left;margin-left:0px;margin-right:0px;margin-top:10px;margin-bottom:0}
.intro_header {color:Black;font-style:normal;font-size:13pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:left;margin-left:0px;margin-right:0px;margin-top:10px;margin-bottom:0}
.FAQ {color:black;font-style:normal;font-size:8pt;font-weight:bold;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:25}
.FAA {color:black;font-style:normal;font-size:8pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:0}
.privacy_header {color:black;font-style:normal;font-size:8pt;font-weight:bold;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:25}
.privacy_detail {color:black;font-style:normal;font-size:8pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:25}

/* Product styles */
.product_name {color:black;font-style:normal;font-size:10pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.subproduct {color:black;font-style:normal;font-size:8pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.product_price {color:black;font-style:italic;font-size:8pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:10px;margin-bottom:0}

/* Error Messages */
.errormsg {margin-left:50px;margin-right:50px;color:Red}

/* Cart styles */
.cart_header_text {margin-left:50px;margin-right:50}
.cart_table {width:750px;border: black 1px solid}
.cart_image {margin:0px;padding:0px;text-align:center}
.cart_header {text-align:center;font-weight:normal;color:black;font-style:normal;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.cart_product {text-align:left;font-weight:normal;color:black;font-style:normal;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.cart_color {text-align:left;font-weight:normal;color:black;font-style:normal;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.cart_price {text-align:right;font-weight:normal;color:black;font-style:normal;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.cart_quantity {text-align:right;font-weight:normal;color:black;font-style:normal;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.cart_center {text-align:center;font-weight:normal;color:black;font-style:normal;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.cart_extended_price {text-align:right;font-weight:normal;color:black;font-style:normal;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.cart_delete {text-align:center;font-weight:normal;color:black;font-style:normal;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.cart_total_left {text-align:left;font-weight:bold;font-style:italic;color:black;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.cart_total_right {text-align:right;font-weight:normal;font-style:normal;color:black;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.cart_total_center {text-align:center;font-weight:normal;font-style:normal;color:black;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}

/* Other tables styles */
.table_header {text-align:center;font-weight:bold;color:black;font-style:normal;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}

/* Form styles */
.form_label {color:Black;font-style:normal;font-size:8pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:10}
.form_field {color:Black;font-style:normal;font-size:8pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}
.form_label_disabled {color:DarkGray;font-style:normal;font-size:8pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:10}
.form_button {text-align:center;font-weight:normal;color:black;font-style:normal;font-size:10pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.form_section_header {text-align:center;font-weight:normal;color:black;font-style:normal;font-size:12pt;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0}
.form_required_field {color:red;font-style:normal;font-size:12pt;font-weight:normal;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}

/* Color palette */
.color_square_noborder {border: white 1px solid;width:20px;height:20px;cursor:pointer;cursor:hand;margin:0px;padding:0}
.color_square_border {border-right: black 1px solid;border-top: black 1px solid;border-left: black 1px solid;border-bottom: black 1px solid;width: 20px;height: 20px;cursor:pointer;cursor:hand;margin:0px;padding:0}

/* Swatch Items */
.swatch_image {border:none;cursor:pointer;cursor:hand;padding-bottom:10px;vertical-align:top}
.swatch_text {color:Black;font-style:normal;font-size:8pt;font-weight:bold;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;padding-bottom:10px;vertical-align:top}

/* Image related styles */
.IMGNoBorder {border-style:none}
.IMGBorder {border-style:solid;border-width:3px;border-color:blue}
.IMGBorderInvisible {border-style:solid;border-width:3px;border-color:black}
.IMGButton {border-style:none;cursor:pointer;cursor:hand}

/* Recently Viewed */
.recently_viewed {font-size:8pt;text-align:center;background-color:white;color:black;padding:0px;margin:0px}

/* Link styles */
A {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:bold}
A:link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:bold}
A:visited {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:bold}
A:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:underline;font-weight:bold}
A:active {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:bold}
A:focus {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:bold}

.plain_link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}
.plain_link:link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}
.plain_link:visited {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}
.plain_link:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:underline;font-weight:normal}
.plain_link:active {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}
.plain_link:focus {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}

.no_link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}
.no_link:link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}
.no_link:visited {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}
.no_link:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}
.no_link:active {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}
.no_link:focus {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal}

.bold_link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:none;font-weight:bold}
.bold_link:link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:none;font-weight:bold}
.bold_link:visited {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:none;font-weight:bold}
.bold_link:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:underline;font-weight:bold}
.bold_link:active {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:none;font-weight:bold}
.bold_link:focus {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:none;font-weight:bold}

.menu_link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:bold;font-size:8pt}
.menu_link:link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:bold;font-size:8pt}
.menu_link:visited {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:bold;font-size:8pt}
.menu_link:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:underline;font-weight:bold;font-size:8pt}
.menu_link:active {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:bold;font-size:8pt}
.menu_link:focus {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:bold;font-size:8pt}

.small_blue_link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:none;font-weight:normal;font-size:8pt}
.small_blue_link:link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:none;font-weight:normal;font-size:8pt}
.small_blue_link:visited {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:none;font-weight:normal;font-size:8pt}
.small_blue_link:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:underline;font-weight:normal;font-size:8pt}
.small_blue_link:active {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:none;font-weight:normal;font-size:8pt}
.small_blue_link:focus {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkblue;text-decoration:none;font-weight:normal;font-size:8pt}
.small_blue_link_inactive {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:darkgray;text-decoration:none;font-weight:normal;font-size:8pt}

.product_link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal;font-size:8pt}
.product_link:link {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal;font-size:8pt}
.product_link:visited {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal;font-size:8pt}
.product_link:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:underline;font-weight:normal;font-size:8pt}
.product_link:active {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal;font-size:8pt}
.product_link:focus {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;text-decoration:none;font-weight:normal;font-size:8pt}

.popup_calendar_header {font-family:Verdana, sans-serif;color:white;background-color:darkblue;text-decoration:none;text-decoration:none;font-size:11pt;text-align:center;font-weight:bold}
.popup_calendar_daylabel {font-family:Verdana, sans-serif;color:darkblue;text-decoration:none;text-decoration:none;font-size:11pt;text-align:center;border-bottom:solid;border-top:solid;border-width:1px;border-color:darkblue;border-left-style:solid;width:20px;font-weight:bold}
.popup_calendar_daycell {font-family:Verdana, sans-serif;color:darkblue;text-decoration:underline;font-size:8pt;text-align:center;width:20px;height:10px;vertical-align:middle;margin:0px;font-weight:normal}
.popup_calendar_daycell:link {font-family:Verdana, sans-serif;color:darkblue;text-decoration:underline;font-size:8pt;text-align:center;width:20px;height:10px;vertical-align:middle;margin:0px;font-weight:normal}
.popup_calendar_daycell:visited {font-family:Verdana, sans-serif;color:darkblue;text-decoration:underline;font-size:8pt;text-align:center;width:20px;height:10px;vertical-align:middle;margin:0px;font-weight:normal}
.popup_calendar_daycell:hover {font-family:Verdana, sans-serif;color:white;background-color:darkblue;text-decoration:underline;font-size:8pt;text-align:center;width:20px;height:10px;vertical-align:middle;margin:0px;font-weight:normal}
.popup_calendar_daycell:active {font-family:Verdana, sans-serif;color:white;background-color:darkblue;text-decoration:underline;font-size:8pt;text-align:center;width:20px;height:10px;vertical-align:middle;margin:0px;font-weight:normal}
.popup_calendar_daycell:focus {font-family:Verdana, sans-serif;color:white;background-color:darkblue;text-decoration:underline;font-size:8pt;text-align:center;width:20px;height:10px;vertical-align:middle;margin:0px;font-weight:normal}
.popup_calendar_footer {font-family:Verdana, sans-serif;color:white;background-color:darkblue;text-decoration:none;text-align:center;text-decoration:none;font-size:11pt;font-weight:bold;border-top-style:solid;border-top-color:White;border-top-width:medium}
.popup_calendar_footer:link {font-family:Verdana, sans-serif;color:white;background-color:darkblue;text-decoration:none;text-align:center;text-decoration:none;font-size:11pt;font-weight:bold}
.popup_calendar_footer:visited {font-family:Verdana, sans-serif;color:white;background-color:darkblue;text-decoration:none;text-align:center;text-decoration:none;font-size:11pt;font-weight:bold}
.popup_calendar_footer:hover {font-family:Verdana, sans-serif;color:darkblue;background-color:white;text-decoration:none;text-align:center;text-decoration:none;font-size:11pt;font-weight:bold}
.popup_calendar_footer:active {font-family:Verdana, sans-serif;color:white;background-color:darkblue;text-decoration:none;text-align:center;text-decoration:none;font-size:11pt;font-weight:bold}
.popup_calendar_footer:focus {font-family:Verdana, sans-serif;color:darkblue;background-color:white;text-decoration:none;text-align:center;text-decoration:none;font-size:11pt;font-weight:bold}

.admin_order_cell_left {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;font-weight:normal;font-size:8pt;text-align:left;vertical-align:top;border-bottom:1 solid black}
.admin_order_cell_right {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;font-weight:normal;font-size:8pt;text-align:right;vertical-align:top;border-bottom:1 solid black}
.admin_order_cell_center {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:black;font-weight:normal;font-size:8pt;text-align:center;vertical-align:top;border-bottom:1 solid black}
