/* ***************************************** 
	This file contains 5 sections:
	* Header Styles
	* Sidebar Styles
	* Footer Styles
	* Main Content Styles
	* Default Styles
***************************************** */

/* **************************** */ 
 * Header Styles		*/
a.mainNavLinks {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;color: #494949;font-size: 8pt;padding: 1px;margin: 3px;}
a.mainNavLinks:link {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #494949;padding: 1px;margin: 3px;}
a.mainNavLinks:visited {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;color: #494949;font-size: 8pt;padding: 1px;margin: 3px;}
a.mainNavLinks:active {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;color: #494949;font-size: 8pt;padding: 1px;margin: 3px;}
a.mainNavLinks:hover {font-family: verdana, arial, helvetica, sans-serif;text-decoration: none;color: #494949;font-size: 8pt;padding: 1px;margin: 3px;}

a.categoryLinks:link {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #727272;font-weight: bold;}
a.categoryLinks:visited {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #727272;font-weight: bold;}
a.categoryLinks:active {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #727272;font-weight: bold;}
a.categoryLinks:hover {font-family: verdana, arial, helvetica, sans-serif;text-decoration: none;font-size: 8pt;color: #727272;font-weight: bold;}

td.storeName {background-color: white;font-family: verdana, arial, helvetica, sans-serif;font-size: 14pt;font-weight: bold;color: #ffffff;}
td.mainNavRightTop {text-align: left;padding-right: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;}
td.mainNavigation {text-align: right;}
td.categoryLinksNavigation {background-color: #C6C6C6;padding-right: 0px;margin-right: 0px;text-align: right;}


/* **************************** */
/* Sidebar Styles		*/
a.advsearch:link {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: white;font-weight: bold;padding: 0px;margin: 0px;line-height: 12pt;}
a.advsearch:hover {font-family: verdana, arial, helvetica, sans-serif;text-decoration: none;font-size: 8pt;color: black;font-weight: bold;padding: 0px;margin: 0px;line-height: 12pt;}
a.advsearch:visited {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: white;font-weight: bold;padding: 0px;margin: 0px;line-height: 12pt;}
a.advsearch:active {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: white;font-weight: bold;padding: 0px;margin: 0px;line-height: 12pt;}

a.sidebarLinks {text-decoration: underline;font-weight: bold;color: #6B6C6C;font-family: verdana, arial, helvetica, sans-serif;font-weight: bold;padding: 0px;margin: 0px;line-height: 10pt;}
a.sidebarLinks:link {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #6B6C6C;font-weight: bold;padding: 0px;margin: 0px;line-height: 10pt;}
a.sidebarLinks:visited {text-decoration: underline;font-weight: bold;color: #6B6C6C;font-family: verdana, arial, helvetica, sans-serif;font-weight: bold;padding: 0px;margin: 0px;line-height: 10pt;}
a.sidebarLinks:active {text-decoration: underline;font-weight: bold;color: #6B6C6C;font-family: verdana, arial, helvetica, sans-serif;font-weight: bold;padding: 0px;margin: 0px;line-height: 10pt;}
a.sidebarLinks:hover {text-decoration: none;font-weight: bold;color: black;font-family: verdana, arial, helvetica, sans-serif;font-weight: bold;padding: 0px;margin: 0px;line-height: 10pt;}
a.sidebarsubLinks:link {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 7pt;color: white;font-weight: normal;padding: 0px;margin: 0px;line-height: 7pt; vertical-align: top;}
a.sidebarsubLinks:visited {text-decoration: underline;font-weight: normal;color: white; font-size: 7pt;font-family: verdana, arial, helvetica, sans-serif;padding: 0px;margin: 0px;line-height: 7pt; vertical-align: top;}
a.sidebarsubLinks:active {text-decoration: underline;font-weight: normal;color: white; font-size: 7pt;font-family: verdana, arial, helvetica, sans-serif;padding: 0px;margin: 0px;line-height: 7pt; vertical-align: top;}
a.sidebarsubLinks:hover {text-decoration: none;font-weight: normal;color: black; font-size: 7pt;font-family: verdana, arial, helvetica, sans-serif;padding: 0px;margin: 0px;line-height: 7pt; vertical-align: top;}

	/* The background & style of the sidebar */
td.nonactiveLinks {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: #B5B5B5;font-weight: bold;line-height: 10pt;}
td.sidebarsubLinks {font-family: verdana, arial, helvetica, sans-serif;font-size: 7pt;padding: 0px;margin: 0px;line-height: 7pt;}
	/* Background for the section labels */
td.mainHeading {padding-top: 2px;padding-left: 2px;padding-right: 2px;padding-bottom: 0px;margin: 0px;font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: white;text-decoration: none;}
	/* When viewing Sub categories, a list of them is displayed on the sidebar and the current category is highlighted. */
td.subcategory {padding-left: 3px;margin-left: 3px;background-color: white;font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;}
	/* The background & style of the sidebar */
td.sidebar {padding: 0px;margin: 0px;margin-left: 0px;margin-top: 0px;}
	/* Text for the shopping cart */
td.miniText {font-family: arial;font-size: 9pt;color: #232323;font-weight: bold;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}


/* ****************************** 
/* Footer Styles -> Link Styles*/
a.footerLinks:link {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: white;padding: 0px;margin: 0px;text-decoration: none;}
a.footerLinks:visited {text-decoration: none;color: white;}
a.footerLinks:active {text-decoration: none;color: white;}
a.footerLinks:hover {text-decoration: none;color: white;}

/* Footer Styles -> Table Styles*/
td.footer {padding: 0px;margin: 0px;font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;text-align:right}


/* ************************************
 * Main Content Styles -> Font Styles */

	/* Main button style */
.buttonStyle:link {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt; font-weight: bold; color: #D5E2EC;   margin-left: 5px; margin-right:5px; text-decoration: none; height: 14px; white-space:nowrap;}
.buttonStyle:active {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt; font-weight: bold; color: #D5E2EC;  margin-left: 5px; margin-right:5px; text-decoration: none; height: 14px; white-space:nowrap;}
.buttonStyle:visited {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt; font-weight: bold; color: #D5E2EC;  margin-left: 5px; margin-right:5px; text-decoration: none; height: 14px; white-space:nowrap;}
.buttonStyle:hover {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt; font-weight: bold; color: white;  margin-left: 5px; margin-right:5px;  text-decoration: none; height: 14px; white-space:nowrap;}
.buttoncell {border: 2px solid; border-color : #5D8BAD #164161 #164161 #5D8BAD; height:14px; background-color: #285577}

/* Breadcrumb trail for checkout pages */
a.chkout_done {color: black; text-decoration:}
td.chkout {font: bold 11px Verdana; color: #C6C6C6; padding-right: 7px;}
td.chkout_active {font: bold 11px Verdana; color:#950000;}
td.divider {width: 1px;}

	/* Price styles */
.listPrice {font-family: arial, helvetica, sans-serif, verdana;font-size: 9pt;color: black;padding: 0px;margin: 0px;text-decoration: line-through;}
.price {font-family: arial, helvetica, sans-serif, verdana;font-size: 9pt;color: black;padding: 0px;margin: 0px;}
.redPrice {font-family: arial, helvetica, sans-serif, verdana;font-size: 9pt;color: red;padding: 0px;margin: 0px;}
.strongPrice {font-family: arial, helvetica, sans-serif, verdana;font-size: 9pt;font-weight: bold;color: black;padding: 0px;margin: 0px;}

	/* General store text */
.text {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: black;padding: 0px;margin: 0px;text-decoration: none;text-align: left;}
.redText {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: red;padding: 0px;margin: 0px;text-decoration: none;}
.strongtext {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: black;padding: 0px;margin: 0px;text-decoration: none;}
.strongRedText {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: red;padding: 0px;margin: 0px;text-decoration: none;}
.textCustomColor, .productName {font-family: verdana, arial, helvetica, sans-serif;font-size: 10pt;font-weight: bold;text-align: left;color: #666666;padding: 0px;margin: 0px;}
.errortxt {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;text-align: left;color: #B70101;}

	/* Some table tyles for the category pages */
.dashedLines {border-style:dashed;border-right-width:0px;border-top-width:0px;border-left-width:1px;border-bottom-width:0px;padding:0px;}
.innerDashedLines {border-style:dashed;border-right-width:1px;border-top-width:1px;border-left-width:0px;border-bottom-width:0px;padding:0px;}

	/* Heading and Sub heading text used at the top of most pages */
.pageHeading {font-family: verdana, arial, helvetica, sans-serif;font-size: 14pt;font-weight: bold;text-align: left;color: black;}
.subHeading {font-family: verdana, arial, helvetica, sans-serif;font-size: 12pt;font-weight: bold;text-align: left;color: #666666;padding: 0px;margin: 0px;}

	/* Styles for addresses */
.addressName {font-family: verdana, arial, helvetica, sans-serif;font-size: 10pt;font-weight: bold;text-align: left;color: #666666;padding: 0px;margin: 0px;}
.address {font-family: verdana, arial, helvetica, sans-serif;font-size: 10pt;color: black;padding: 0px;margin: 0px;}
.phoneNumberFormat {font-family: verdana, arial, helvetica, sans-serif;font-size: 7pt;color: #666666;padding: 0px;margin: 0px;}

	/* Style used for spacing of main elements on each page */ 
	/* Defines the style of the main frame - background color, spacing, ... */
td.mainContent {background-color: #ffffff;padding: 0px;margin: 0px;}
	/* General table spacing used throughout site */
td.topspace {padding-left: 3px;margin-left: 3px;padding-top: 5px;}
	/* General spacing.  Usually used before a pageHeading or subHeading */
td.categoryspace {padding-left: 0px;margin-left: 0px;padding-top: 4px;padding-bottom: 2px;}

	/* We have a privacy policy whenever personal information is asked for */
td.privacyStatement {background-color: #C6DAEA;font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: black;text-decoration: none;text-align: left;}
    /* We have a box that displays all the available shipping discounts */
td.discountBox {background-color: #E6E6E6; font-family:verdana; font-size:11px; color: #CC0000;text-decoration:none; text-align:left;}
	/* Define text and background colors for labeled columns */
td.labelText1 {background-color: #C6C6C6;padding-top: 1px;padding-bottom: 1px;padding-left: 2px;margin: 0px;font-family: verdana, arial, helvetica, sans-serif;font-size: 10pt;font-weight: bold;color: #666666;text-align: left;padding: 3px;}
th.labelText2 {background-color: #90B1CE;padding-top: 1px;padding-bottom: 1px;padding-left: 2px;margin: 0px;font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: black;padding: 3px;text-decoration: none;text-align: left;height:25}
td.labelText2 {background-color: #90B1CE;padding-top: 1px;padding-bottom: 1px;padding-left: 2px;margin: 0px;font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: black;padding: 3px;text-decoration: none;text-align: left;height:25}
td.labelText3 {background-color: #235173;padding-top: 1px;padding-bottom: 1px;padding-left: 2px;margin: 0px;font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: white;padding: 3px;text-decoration: none;text-align: left;height:25}

	/* Discount Styles */
.discount {font-family: Verdana; font-style: italic; font-size: 11px; color: #CC0000; }
.discountHeading  {font-family: Times New Roman;Verdana; font-style: italic; font-size: 18px; color: #666666; font-weight: bold;}
.discountBox {background-color: #E6E6E6 }

a.discount {font-style:normal; font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #235173; font-weight:normal}
a.discount:link {font-style:normal; font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #235173; font-weight:normal}
a.discount:visited {font-style:normal; font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #6C2373; font-weight:normal}
a.discount:active {font-style:normal; font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline font-size : 8pt;color: #235173; font-weight:normal}
a.discount:hover {font-style:normal; font-family: verdana, arial, helvetica, sans-serif;text-decoration: none;font-size: 8pt;color: #235173; font-weight:normal}

/* **************** 
 * Default Styles */
 
html {direction: ltr; unicode-bidi: embed;}
body {margin-top: 0px;margin-left: 0px;padding-top: 0px;}
table {padding: 0px;}
hr {text-align: left;border-style:inset;color:gray; height: 1px; }
td {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: black}
th {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: black}
a:link {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #235173;font-weight: bold;}
a:visited {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #6C2373;font-weight: bold;}
a:active {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline font-size : 8pt;color: #235173;font-weight: bold;}
a:hover {font-family: verdana, arial, helvetica, sans-serif;text-decoration: none;font-size: 8pt;color: #235173;font-weight: bold;}
p {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: black;padding: 0px;margin: 0px;text-decoration: none;}
select {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: normal;font-style: normal;text-align: top;}
input {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: normal;font-style: normal;}
.inlineform { font-weight: normal; font-family: Arial, sans-serif; display:inline}

/* **************** 
 * WhiteBox Styles */

.navlink
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
BODY
{
    BACKGROUND-COLOR: #2d6387;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navlink:visited
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navlink:link
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navlink:hover
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc9933;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navlink:active
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bodycopy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #002a5a;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.imageleft
{
    PADDING-RIGHT: 10px;
    PADDING-BOTTOM: 10px
}
.imageright
{
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px
}
.advertisment
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.notes
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.contentlink
{
    FONT-SIZE: 10px;
    COLOR: #002a5a;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.contentlink:visited
{
    FONT-SIZE: 10px;
    COLOR: #326698;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.contentlink:link
{
    FONT-SIZE: 10px;
    COLOR: #002a5a;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.contentlink:hover
{
    FONT-SIZE: 10px;
    COLOR: #cc9933;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.contentlink:active
{
    FONT-SIZE: 10px;
    COLOR: #002a5a;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.textlink
{
    FONT-SIZE: 11px;
    COLOR: #002A5A;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.textlink:visited
{
    FONT-SIZE: 11px;
    COLOR: #002A5A;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.textlink:link
{
    FONT-SIZE: 11px;
    COLOR: #002A5A;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.textlink:hover
{
    FONT-SIZE: 11px;
    COLOR: #cc9933;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.textlink:active
{
    FONT-SIZE: 11px;
    COLOR: #002A5A;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.crumblink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    TEXT-DECORATION: none
}
A.crumblink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    TEXT-DECORATION: none
}
A.crumblink:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    TEXT-DECORATION: none
}
A.crumblink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    TEXT-DECORATION: none
}
A.crumblink:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    TEXT-DECORATION: none
}


