/* global */
span.redTxt {color:#9F2C15;}
.subfooter {font-family:Tahoma, Helvetica, sans-serif;font-size: 11px;color:#ffffcc;}

/* structure */
table#container {width:770px; margin:0 auto; text-align:left; border:0; background:url(../images/bg_header.gif) top left no-repeat;}
img#logo {margin:0 0 0 22px;}

tr#header {height:138px; vertical-align:top;}
div#logoBottom {margin:0 0 6px 22px; line-height:13px; background:url(../images/logo_bottom.gif) top left no-repeat;}

td#leftColumn {width:193px;}
td#rightColumn {width:577px;}
td#leftColumn img, td#rightColumn img {overflow:hidden;}
td#rightColumn p {text-align:right; font-size:11px;}

/* top nav */
p#topNav {margin:17px 13px 2px 0;}
p#tollFree {margin:0 13px 0 0;}

#orderStatus, #yourAccount, #home, #cartCheckout, #customerService {margin:0 0 0 8px; padding:0 0 0 19px;}
#orderStatus {background:transparent 0 0 url(../images/icon_order.gif) no-repeat;}
#yourAccount {background:transparent 0 0 url(../images/icon_account.gif) no-repeat;}
#home {background:transparent 0 0 url(../images/icon_home.gif) no-repeat;}
#cartCheckout {background:transparent 0 0 url(../images/icon_cart.gif) no-repeat;}
#customerService {background:transparent 0 0 url(../images/icon_customer.gif) no-repeat;}

/* main nav */
div#mainNav {margin:20px 0 0 0; height:44px;}
div#mainNav img {overflow:hidden;}

/* content */
td#contentHome {
	height:295px; 
	vertical-align:top; 
	background:#fff url(../images/splash_home2.jpg) no-repeat left top;}
td#contentHomes {
	height:295px; 
	vertical-align:top; 
	background:#fff;}	
td#contentHome p {margin:0 20px 0 0; font-size:11px; text-align:justify;}
td#contentHome p#chpm {margin:10px 20px 10px 0; text-align:justify;}
div#chp {margin:0 0 0 302px; overflow:hidden;}

td#content {vertical-align:top; background:#fff; font-size:11px;}
td#content img {overflow:hidden;}
td#content p {margin:12px 20px; text-align:justify;}
td#content p.ntm {margin-top:0px;}

/* header products */
div#headerProduct {margin:7px 0 0 400px; width:150px; overflow:hidden;}
div#headerProduct p {margin:9px 0 0 0; text-align:center; font-size:11px;}

div#AboutUsHeader {height:174px; display:block; background:url(../images/headers/about_us_bg.jpg) top left no-repeat;}

/* sub nav */
td#subNav {width:193px; height:295px; vertical-align:top; background:#E5E7D4;}
td#subNav img {display:block; overflow:hidden;}

/* section nav */
div#sectionNav {margin:0; line-height:30px; overflow:hidden;}
div#sectionNav a, div#sectionNav a:visited {margin:0 10px 0 12px;}

/* calls to action */
td#calls {vertical-align:top; background:#CBCEAD;}
div#callsBox {margin:20px 0 20px 21px; width:157px;}
div#callsBox img {display:block; overflow:hidden;}
div#callsBox img#cbim {margin:6px 0;}

/* products - home */
td#products {overflow:hidden; background:#fff;}
td#products img {overflow:hidden; display:block;}
td#products p {margin:0 19px; font-size:11px;}
td#products p.ppl {margin:10px 0 0 0; text-align:center;}
td#products p.ppl a {margin:0 8px;}
td#products a {}
div#product1 {width:192px; height:267px; float:left; position:relative; overflow:hidden; background:url(../images/products/product1_bg.gif) top left no-repeat;}
div#product2 {width:193px; height:267px; float:left; position:relative; overflow:hidden; background:url(../images/products/product2_bg.gif) top left no-repeat;}
div#product3 {width:192px; height:267px; float:left; position:relative; overflow:hidden; background:url(../images/products/product3_bg.gif) top left no-repeat;}

/* tools */
tr#tools {line-height:36px; background:#387D40 url(../images/bottom_dots.gif) bottom left repeat-x;}
tr#tools p {margin:0; font-size:11px; text-align:center;}
tr#tools a, tr#tools a:visited {color:#F6F7F0;}
tr#tools a:hover {text-decoration:none;}
#toolfav {padding:0 0 0 18px; background:transparent 0 1px url(../images/icon_fav.gif) no-repeat;}
#toolshare {margin:0 0 0 13px; padding:0 0 0 20px; background:transparent 0 2px url(../images/icon_share.gif) no-repeat;}

/* footer */
tr#footer {background:#fff url(../images/bottom.gif) bottom left no-repeat;}
tr#footer p {margin:0; font-size:11px; color:#000; text-align:center;}
tr#footer p#fpmt {margin:20px 0 0 0;}
tr#footer p#fpmm {margin:8px 0;}
tr#footer p#fpmb {margin:0 0 26px 0;}
tr#footer a, tr#footer a:visited {margin:0 7px; color:#9F2C15;}
tr#footer a#fam {margin:0;}
tr#footer a:hover {text-decoration:none;}

/* Subfooter */
table#subfooter {width:320; margin:0 auto; align:center; border:0;}

/* verb logo */
div#verb {margin:0 auto; padding:6px 0 6px 0; text-align:left; width:128px;}

/* Xcart Styles */

body {font-family:Tahoma, Helvetica, sans-serif; font-size: 11px; background:#617E64;}
.year {FONT-SIZE: 15px; FONT-WEIGHT: bold}
a, a:visited {color:#9F2C15;}
a:hover {text-decoration:none;}
img {border:0; overflow:hidden;}

.anncard {FONT-SIZE: 15px; FONT-WEIGHT: bold; text-align:center; color:#720505}
DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {
        FONT-FAMILY: Tahoma, Helvetica, sans-serif; 
        COLOR: #333333; FONT-SIZE: 11px;
		}

H1 {
        FONT-SIZE: 15px;
}
H2 {
        FONT-SIZE: 13px;
}
H3 {
        FONT-SIZE: 12px;
}
HR {
        COLOR: #DDDDDD; HEIGHT: 1px;
}
.HeadBox {
        BACKGROUND-COLOR: #617D64;
}
.HeadText {
        FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.HeadLine {
        BACKGROUND-COLOR: #E5E6D4;
}
.VertMenuBox {
        BACKGROUND-COLOR: #E5E6D4;
}
.VertMenuBorder {
        BACKGROUND-COLOR: #726958;
}
.VertMenuTitle {
        BACKGROUND-COLOR: #CACEAD; COLOR: #330000; FONT-WEIGHT: bold;  font-size: 12px;
}
.VertMenuItems{
        COLOR: #330000; TEXT-DECORATION: none; font-size: 11px;
}
.VertMenuItems:link {
        COLOR: #330000; TEXT-DECORATION: none;  font-size: 11px;
}
.VertMenuItems:visited {
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuItems:hover {
        COLOR: #550000; TEXT-DECORATION: underline;
}
.VertMenuItems:active  {
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuHr {
        COLOR: #999999;
}
.CategoriesList {
	FONT-SIZE: 12px;
}
.DialogBox {
        BACKGROUND-COLOR: #ffffff;
}
.DialogBorder {
        BACKGROUND-COLOR: #ffffff;
}
.DialogTitle {
        COLOR: #003333; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.NumberOfArticles {
        COLOR: #000000; FONT-WEIGHT: bold;
}
.TopLabel {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Text {
        COLOR: #000000;
}
.DecorTr {
        COLOR: #38BDFF;
}
.AdminSmallMessage {
        COLOR: #387C3F;
}
.AdminTitle {
        COLOR: #387C3F; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Line {
        BACKGROUND-COLOR: #CACEAD;
}
.ProductTitle {
        COLOR: #387C3F; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductTitleHidden {
        COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductDetailsTitle {
        COLOR: #387C3F; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductDetails {
        COLOR: #000000;
}
.ProductPriceTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceConverting {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPrice {
        COLOR: #387C3F; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceSmall {
        COLOR: #387C3F; FONT-WEIGHT: bold;
}
.MarketPrice {
		FONT-SIZE: 14px; FONT-FAMILY: Tahoma, Helvetica, sans-serif;
}
.ItemsList {
        COLOR: #330000; FONT-WEIGHT: bold;
}
#Disabled {
        COLOR: #909090;
}
.NavigationPath {
        COLOR: #387C3F; TEXT-DECORATION: none;
}
.NavigationPath:link {
        COLOR: #387C3F; TEXT-DECORATION: underline;
}
.NavigationPath:visited {
        COLOR: #387C3F; TEXT-DECORATION: underline;
}
.NavigationPath:hover {
        COLOR: #CACEAD; TEXT-DECORATION: none;
}
.NavigationPath:active  {
        COLOR: #387C3F; TEXT-DECORATION: underline;
}
.FormButton {
        COLOR: #330000; FONT-WEIGHT: bold; 
}

.FormButton:link {
        COLOR: #387C3F; FONT-WEIGHT: bold; text-decoration:none;
}

.FormButton:hover {
        COLOR: #003333; FONT-WEIGHT: bold; text-decoration:none;
}

.FormButton:active {
        COLOR: #387C3F; FONT-WEIGHT: bold; text-decoration:none;
}

.FormButton:visited {
        COLOR: #387C3F; FONT-WEIGHT: bold; text-decoration:none;
}
.Button {
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	BACKGROUND-COLOR: #387C3F;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	background-repeat: no-repeat;
	cursor: pointer;
	border: 1px groove #000000;
}
a.Button:link {                                 
		FONT-FAMILY: Tahoma, Helvetica, sans-serif;
		BACKGROUND: url(../images/butbg.gif);
		BACKGROUND-COLOR: #387C3F;
		COLOR: #FFFFFF; FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		TEXT-DECORATION: none;

}
a.Button:hover {                                 
		COLOR: #FFFFFF;
		TEXT-DECORATION: none;

}
a.Button:visited {                                 
		COLOR: #FFFFFF;
		TEXT-DECORATION: none;

}
a.Button:active {                                 
		COLOR: #FFFFFF;
		TEXT-DECORATION: none;
}
.CustomerMessage {
        COLOR: #387C3F; FONT-WEIGHT: bold; 
}
.ErrorMessage {
        COLOR: #387C3F; FONT-WEIGHT: bold; 
}
.Star {
        COLOR: #FF0000;
}
.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
        COLOR: #FFFFFF; FONT-WEIGHT: bold; 
}
.TableHead {
	BACKGROUND-COLOR: #E5E6D4; FONT-WEIGHT: bold;
}
.TableSubHead {
    BACKGROUND-COLOR: #EEEEEE;
}
.TableLine {
    BACKGROUND-COLOR: #F0F0F0;
}
.maps {
        COLOR: #660000; TEXT-DECORATION: none; FONT-SIZE: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SmallNote:link {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; font-family: Tahoma, Helvetica, sans-serif;
}
.SmallNote:visited {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; font-family: Tahoma, Helvetica, sans-serif;
}
.SmallNote:hover {
        COLOR: #7C4C00; TEXT-DECORATION: underline; FONT-SIZE: 9px; font-family: Tahoma, Helvetica, sans-serif; 
}
.SmallNote:active {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; font-family: Tahoma, Helvetica, sans-serif;
}
.SmallText {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; font-family: Tahoma, Helvetica, sans-serif;
}
.Bottom {
        BACKGROUND-COLOR: #E5E6D4; COLOR: #726958;
}
.Tab {
        BACKGROUND-COLOR: #617E64;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}
.CatMenuItemOff 
{
    BACKGROUND-COLOR: transparent;              /* like "VertMenuBox" */
    BORDER-RIGHT: none;        /* like "VertMenuBox" */
    BORDER-TOP: none;          /* like "VertMenuBox" */
    BORDER-LEFT: none;         /* like "VertMenuBox" */
    BORDER-BOTTOM: none;       /* like "VertMenuBox" */
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 2px; 
    MARGIN-RIGHT: 3px;
    CURSOR: pointer;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: transparent;              /* like "VertMenuBox" */
    BORDER-RIGHT: none;        /* like "VertMenuBorder" */
    BORDER-TOP: none;          /* like "VertMenuBorder" */
    BORDER-LEFT: none;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: none;       /* like "VertMenuBorder" */
    MARGIN-BOTTOM: 1px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 3px;  
    CURSOR: pointer;
}
.CatMenuItemOn
{   
    BACKGROUND-COLOR: #CACEAD;              /* like "VertMenuTitle" */
    BORDER-RIGHT: 1px solid #CACEAD;        /* like "VertMenuBorder" */
    BORDER-TOP: none;          /* like "VertMenuBorder" */
    BORDER-LEFT: none;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: none;       /* like "VertMenuBorder" */
    MARGIN-BOTTOM: 1px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 3px;  
    CURSOR: pointer;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #E5E6D4;              /* like "VertMenuBox" */
    BORDER-RIGHT: #726958 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #726958 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #726958 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #726958 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
}
.CatMenuItem
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    CURSOR: pointer;
}
.CatMenuItem:link
{
    COLOR: #330000;                         /* like "VertMenuItems" */
}
.CatMenuItem:visited
{
    COLOR: #330000;                         /* like "VertMenuItems" */
}
.CatMenuItem:hover
{
    COLOR: #330000;                         /* like "VertMenuTitle" */
}
.CatMenuItem:active
{
    COLOR: #330000;                         /* like "VertMenuItems" */
}
.NavDialogTitle {
    font-size: 11px;
    font-weight: bold;
    color: #330000;
}   
.NavDialogBorder {
    background-color: #726958;
}
.NavDialogBox {
    background-color: #FFFFCC;
}
.PopupHelpLink {
	FONT-SIZE: 9px;
	COLOR: #330000; 
	TEXT-DECORATION: none;
}
.SubHeader2 {
	COLOR: #666666;
	font-size: 11px;
	FONT-WEIGHT: bold;
}
.SubHeader2Line {
	BACKGROUND-COLOR: #CCCCCC;
}
.HightLightRow {
	BACKGROUND-COLOR: #B0B0B0;
	font-weight: bold;
}
.HightLightEqualRow {
	BACKGROUND-COLOR: #ffe8af;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #E5E6D4;
}
.SpecialOffersPrice {
	COLOR: #387C3F; FONT-WEIGHT: bold; FONT-SIZE: 14px;
}

/*  Extra Link Classes  */


.ProductTitle:link {
        COLOR: #387C3F; FONT-WEIGHT: bold; FONT-SIZE: 12px; text-decoration:none;
}

.ProductTitle:visited {
        COLOR: #387C3F; FONT-WEIGHT: bold; FONT-SIZE: 12px; text-decoration:none;
}

.ProductTitle:active {
        COLOR: #387C3F; FONT-WEIGHT: bold; FONT-SIZE: 12px; text-decoration:none;
}

.ProductTitle:hover {
        COLOR: #9F2C15; FONT-WEIGHT: bold; FONT-SIZE: 12px; text-decoration:underline;
}

.ksbenefits {
        COLOR: #822814; FONT-WEIGHT: bold; FONT-SIZE: 16px
}
