body
{
    font-family: Verdana, sans-serif;
    font-size: 13px;
    font-style: normal;
    line-height: 22px;
    font-weight: normal;
    font-variant: normal;
    color: #663300;
    background-image: url(/images/bg.jpg);
    background-repeat: no-repeat;
    background-position: top;
    margin: 0px;
    background-color: #a19b66;
}
.sideLine
{
    background-image: url(/images/bg.jpg);
}
/*------------- Header Tags ----------------------
*/


h1
{
    font-size: 20px;
    font-family: Verdana, sans-serif;
    color: #836125;
    font-weight: lighter;
    letter-spacing: -.08em;
    font-style: oblique;
    margin: 0px;
    padding: 0px;
}
h2
{
    font-size: 15px;
    font-family: Verdana, sans-serif;
    color: #635330;
    font-weight: 500;
    padding-bottom: 0px;
    margin-bottom: 0px;
    letter-spacing: -.08em;
    font-style: oblique;
}
h3
{
    font-size: 13px;
    font-family: Verdana, sans-serif;
    color: #635330;
    font-weight: 500;
    padding-bottom: 0px;
    margin-bottom: 0px;
    letter-spacing: -.08em;
    font-style: oblique;
}
h4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000033;
    width: 359px;
}
h5
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #330033;
}
h6
{
    font-size: 18px;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    margin: 1em 0 .2em 0;
}
/*------------- Content ----------------------
*/
.top
{
    background-image: url(/images/text_top.jpg);
    background-repeat: no-repeat;
    background-position: top;
    padding-top: 1.px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 25px;
}

.content
{
    background-image: url(/images/text_bg.jpg);
    background-repeat: repeat-y;
    margin-top: 0px;
    padding-top: 0px;
    vertical-align: top;
}
.productsbg
{
    background-image: url(/images/product_category_bg.gif);
    background-repeat: repeat-y;
    background-position: right;
}
/* homepage product categories */
.productCategories
{	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	border: 1px solid #635331;}
	
.oddhome {
	background-color: #ffffff;
	text-align:center;
	border: 1px solid #999;
	height: 45px;
	background-image: url(../images/product_bk.jpg);
	background-repeat: no-repeat;
}
	
/* Nav */
#contentLeft
{
    width: 226px;
}
#contentLeft ul
{
    list-style-type: none;
    padding: 0;
    margin: 0 0 0 42px;
    background-color: #ffffff;
}
#contentLeft ul li
{
    width: 226px;
    border-bottom: 1px solid #948d5a;
    line-height: 24px;
}
#contentLeft ul li a
{
    height: 24px;
    width: 220px;
    text-decoration: none;
    color: #635330;
    display: block;
    padding-left: 17px;
    background: #ffffff;
}
#contentLeft ul li a:hover, #contentLeft ul li a.current
{
    color: #7d612b;
    background: #dfd18a;
}
#contentLeft ul li a.current
{
    margin-left: 9px;
    width: 180px;
    background-color: #dfd18a;
    background-image: url(/images/product_category_bg.gif);
    background-repeat: no-repeat;
    background-position: 0;
}
/*------------- LINKS ----------------------
*/


a
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}
a:link
{
    text-decoration: underline;
    color: #135681;
}
a:visited
{
    text-decoration: underline;
    color: #000000;
}
a:hover
{
    text-decoration: underline;
    color: #71364A;
}
a:active
{
    text-decoration: underline;
}
/*------------- Forms ----------------------
*/

input.inputfield
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    border: 1px #303465 solid;
    background-color: #F7F8FB;
    font-weight: bold;
}
.formoutput
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    border: 1px #303465 solid;
    background-color: #F7F8FB;
    font-weight: bold;
    padding-left: 5px;
}
textarea
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    border: 1px #303465 solid;
    background-color: #F7F8FB;
    font-weight: bold;
}
select
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    border: 1px #303465 solid;
    background-color: #F7F8FB;
    font-weight: bold;
}
.AdminFontTextCat
{
    text-align: left;
    font-family: Verdana;
    font-size: 10px;
    padding: 0px;
}
/*------------- for the catalog links ----------------------
*/
a.catalognav
{
    width: 231px;
    height: 29px;
}
a.catalognav:link, a.catalognav:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    line-height: 20px;
    padding-top: 2px;
    padding-bottom: 2px;
    letter-spacing: 0px;
    text-decoration: none;
    background-image: url(/images/product_category.gif);
    border-color: #cccccc;
    width: 231px;
    height: 29px;
    background-repeat: no-repeat;
}
a.catalognav:hover, a.catalognav:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    line-height: 20px;
    padding-top: 2px;
    padding-bottom: 2px;
    letter-spacing: 0px;
    text-decoration: none;
    background-image: url(/images/product_category.gif);
    border-color: #cccccc;
    width: 231px;
    height: 29px;
}
/*------------- Copyright ----------------------
*/
.copyright
{
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    cursor: text;
    text-decoration: none;
}
a.copyright:link
{
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    cursor: text;
    text-decoration: none;
}
a.copyright:visited
{
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    cursor: text;
    text-decoration: none;
}
a.copyright:hover
{
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    cursor: text;
    text-decoration: none;
}
a.copyright:active
{
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    cursor: text;
    text-decoration: none;
}
.navAnchor span
{
    font-size: 20px;
    margin: 0px;
    padding: 0px;
    font-style: italic;
    color: #635330;
}
.navAnchor a
{
    cursor: pointer;
    font-size: 20px;
    margin: 0px;
    padding: 0px;
    font-style: italic;
    color: #635330;
}
.navAnchor a:Hover
{
    text-decoration: underline;
}
.clearfloat
{
    /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}

.pagerStyle
{
    background: #AA8A1C;
    font-weight: bold;
    padding: 2px;
}
.pagerStyle td
{
    padding: 2px 4px 4px;
    background: #AA8A1C;
    font-size: 11px;
    line-height: 16px;
    font-weight: bold;
    border: none;
}
.pagerStyle a
{
    padding-left: 3px;
    padding-right: 3px;
}
.pagerStyle span
{
    float: left;
}

.productCategoryStyle
{
    padding-top: 0px;
    padding-right: 0px;
    background-repeat: no-repeat;
    width: 620;
    height: 217;
}

.SubCatHead, .orderHeading
{
    font-family: 'Myriad Pro' , 'Arial Narrow' ,Arial, Helvetica, sans-serif;
    font-size: 24px;
    word-spacing: 0.1em;
    letter-spacing: -0.05em;
    border-bottom: thin;
    border-bottom-width: 1px;
    border-bottom-color: #635330;
    border-bottom-style: solid;
    width: 570px;
    font-weight: 500;
}
.orderHeading
{
    margin: 10px 0;
}
.rowTotal td
{
    border-top: 2px solid #635330;
    background-color: #d0bc75;
}

.getQuote
{
    background-image: url(/images/request_free_quote.gif);
}
span.breadcrumbNonActiveLink a
{
    color: Maroon;
    vertical-align: bottom; /*font-weight :bold ; */
}
span.breadcrumbNonActiveLink a:hover
{
    text-decoration: none;
    vertical-align: bottom; /*font-weight :bold ;*/
}
span.breadcrumbActiveLink a
{
    color: #0066CC;
}
span.breadcrumbActiveLink a:hover
{
    text-decoration: underline;
    color: Maroon;
}
td.breadcrumbcell
{
    width: 700px;
}
span.connector
{
    color: Black;
}
table.breadcrumb span
{
    padding: 0px 2px 0px 2px;
}
.breadcrumb
{
    font-size: 12px;
    margin: 0px;
    padding: 0px;
}


td.ProductName a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color: Black;
}


td.ProductName a:hover
{
    color: Maroon;
}
.searchText
{
    font-family: Arial, Helvetica, sans-serif;
}
.head1
{
    font-family: 'Myriad Pro' , 'Arial Narrow' ,Arial, Helvetica, sans-serif;
    font-size: 24px;
    word-spacing: 0.1em;
    letter-spacing: -0.05em;
    border-bottom: thin;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    width: 570px;
    font-weight: 500;
    padding-top: 10px;
    border-bottom-color: #635330;
}
.head2
{
    font-family: 'Myriad Pro' , 'Arial Narrow' ,Arial, Helvetica, sans-serif;
    font-size: 20px;
    word-spacing: 0.1em;
    letter-spacing: -0.05em;
    font-weight: lighter;
}
.breadcrumbtemp
{
    font-size: 11px;
}
.btnContact
{
    font-weight: bold;
    color: Black;
    background-color: #A98237;
}


.btnSearchGo
{
    background-image: url(/images/search_go.jpg);
}
.suggestedProducts
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
}


tr.mytest td
{
    vertical-align: bottom;
    padding: 0px 0px 0px 0px;
}

tr.mytest img
{
    vertical-align: bottom;
    padding: 0px 0px 0px 0px;
}


tr.bottomImage td
{
    vertical-align: top;
    padding: 0px 0px 0px 0px;
}

tr.bottomImage img
{
    vertical-align: top;
    padding: 0px 0px 0px 0px;
}

.SubCatImageBorder
{
    border-style: solid;
    border-width: 1px;
    border-color: #635330;
}
table.mynewtest td
{
    /*     border-bottom-color: #808080;     border-bottom-style: solid;     border-bottom-width: 1px; */
}
table.mynewtestnoborder td
{
    border-bottom-style: none;
}

.subcateheadborder
{
    font-family: 'Myriad Pro' , 'Arial Narrow' ,Arial, Helvetica, sans-serif;
    font-size: 24px;
    word-spacing: 0.1em;
    letter-spacing: -0.05em;
    border-bottom: thin;
    border-bottom-width: 1px;
    border-bottom-color: #663300;
    border-bottom-style: solid;
    width: 570px;
    font-weight: 500;
}


td.SubCategoryName a
{
    color: Black;
}


td.SubCategoryName a:hover
{
    color: Maroon;
}
tr.featured td
{
    vertical-align: top;
    padding: 0px 0px 0px 0px;
}

tr.featured img
{
    vertical-align: bottom;
    padding: 0px 0px 0px 0px;
}
td.RegLink a
{
    color: Black;
    font-weight: bolder;
}


td.RegLink a:hover
{
    color: Maroon;
    font-weight: bolder;
}

.SearchResultsHead
{
    font-size: 16px;
    color: Black;
}
HR
{
    color: #635330;
    background-color: #635330;
    height: 1px;
    border-style: solid;
    border: thin;
}

/*------------- Site Options ----------------------*/

.container
{
    width: 185px;
    margin: 0 auto;
    position: relative;
    padding-right: 0;
    padding-top: 0;
}
.FontAdjust
{
    width: 303px;
    background-image: url(/Images/options.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
.FontBtn
{
    margin-right: 7px;
}
.LanguageBtn
{
    margin-right: 75px;
    margin-top: 0px;
}
.Forward
{
    float: right;
}
.Back
{
    float: left;
}

/*------------- Site Options end ----------------------*/



.descSize
{
    font-family: Verdana, sans-serif;
    font-size: 13px;
    font-style: normal;
    line-height: 22px;
    font-weight: normal;
    font-variant: normal;
    color: #663300;
}

td.FeaturedProductName a
{
    color: #663300;
    text-decoration: none;
    font-family: Verdana, sans-serif;
    font-size: 13px;
    font-weight: bold;
}
td.FeaturedProductDesc a
{
    color: #663300;
    text-decoration: none;
    font-family: Verdana, sans-serif;
    font-size: 13px;
}

td.howDoesLink a
{
    color: Black;
}


.howDoesLink a:hover
{
    color: Green;
}

/*Accordion Pane */
.accordionHeaderSelected
{
    border: 1px solid #635330;
    color: white;
    background-color: #635330;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    padding: 2px;
    margin-top: 3px;
    cursor: pointer;
}
.accordionContent
{
    border: 1px dashed #635330;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
a.accordionAnchorLink
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: white;
}

.accordionHeader
{
    border: 1px solid #635330;
    color: white;
    background-color: #635330;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
    color: #FFFFFF;
    background: none;
    text-decoration: none;
}

.accordionHeader a:hover
{
    background: none;
    text-decoration: underline;
}

.myCell
{
    font-size: 12px;
}
.providerHowDoesItWork
{
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 200px;
    background-image: url(/Images/provider_interest.jpg);
    background-repeat: no-repeat;
    height: 285px;
}

/*.............For DynamicSmp level1...........*/
#DynamicSmp .rsmLevel a
{
    font-family: Arial, sans-serif; /*padding-left: 20px;*/
    color: Black;
   
    font-size: 12px;
    text-decoration: none none;
    height: 20px;
    letter-spacing: normal;
}
/*.............For DynamicSmp level2...........*/
#DynamicSmp .rsmLevel1 a
{
    /*padding-left: 20px;*/
    color: Black;
    text-decoration: none none;
    font: normal 12px Arial;
    height: 20px;
    letter-spacing: normal;
    font-family: Arial, sans-serif;
    background: url('Images/icon_pdf.gif') no-repeat 0 5px;
}
/*.............For DynamicSmp level3...........*/
#DynamicSmp .rsmLevel2 a
{
    /* padding-left: 20px;*/
    color: Black;
    text-decoration: none none;
    height: 20px;
  font-size: 12px;
    letter-spacing: normal;
    background: url('Images/icon_pdf.gif') no-repeat 0 5px;
}


/*.............For StaticSmp level1...........*/
#StaticSmp .rsmLevel a
{
    font-family: Arial, sans-serif; /*padding-left: 20px;*/
    color: Black;
    font-size: 12px;
    text-decoration: none none;
    height: 20px;
    letter-spacing: normal;
    background: url('Images/icon_pdf.gif') no-repeat 0 5px;
}
/*.............For StaticSmp level2...........*/
#StaticSmp .rsmLevel1 a
{
    font-family: Arial, sans-serif; /*padding-left: 20px;*/
    color: Black;
    text-decoration: none none;
    height: 20px;
    font-size: 12px;
    letter-spacing: normal;
    background: url('Images/icon_pdf.gif') no-repeat 0 5px;
}
/*.............For StaticSmp level3...........*/
#StaticSmp .rsmLevel2 a
{
    font-family: Arial, sans-serif; /* padding-left: 20px;*/
    color: Black;
    text-decoration: none none;
    height: 20px;
    font-size: 12px;
    letter-spacing: normal;
    background: url('Images/icon_pdf.gif') no-repeat 0 5px;
}
#DynamicSmp .rsmLevel2 a:hover, #DynamicSmp .rsmLevel a:hover, #DynamicSmp .rsmLevel1 a:hover, #StaticSmp .rsmLevel2 a:hover, #StaticSmp .rsmLevel a:hover, #StaticSmp .rsmLevel1 a:hover
{
    color: Maroon;
    text-decoration: underline;
}

