BODY {
        font-family: Trebuchet MS,Calibri, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #433F2D;
}
select { 
	background:#660000; color:#ffffff; border: 1px solid #000000; font-size:12px; 
	FONT-FAMILY: Trebuchet MS,Calibri,Tahoma,Verdana,Arial,sans-serif;
	FONT-SIZE: 13px; 
}
/*input { background:#ffffff; color:#000000; border: 1px solid #000000; font-size:12px; }*/
input {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #747474 1px solid; 
	BORDER-LEFT: #747474 1px solid; COLOR: black; BORDER-BOTTOM: #dcdcdc 1px solid; 
	FONT-FAMILY: Trebuchet MS,Calibri,Tahoma,Verdana,Arial,sans-serif;
	FONT-SIZE: 12px; 
	padding-left:1px;
	padding-right:1px;
}
.checkbox { color:#000000; border: 0px solid #000000; font-size:13px; }
.inputtext1 { background:#ffffff; color:#000000; border: 1px solid #000000; font-size:12px; }
.inputtext {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #747474 1px solid;  BORDER-LEFT: #747474 1px solid; COLOR: black; BORDER-BOTTOM: #dcdcdc 1px solid; 
	FONT-FAMILY: Trebuchet MS,Calibri,Tahoma,Verdana,Arial,sans-serif;
	FONT-SIZE: 12px; 
	padding-left:1px;padding-right:1px;
}
select.register { background:#ffffff; color:#000000; border: 1px solid #000000; font-size:12px; width:160px; }
select.registermonth { background:#ffffff; color:#000000; border: 1px solid #000000; font-size:12px;}

.highlight {text-decoration:none; font-weight:bold; color:#000000; background:yellow;}

a {
        font-family: Trebuchet MS,Calibri,Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
}
a:hover {
        font-family: Trebuchet MS,Calibri,Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: normal;
        color: #660000;
        text-decoration: underline;
}

.linkclass a{
        font-family: Trebuchet MS,Calibri,Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
}
.linkclass a:hover {
        font-family: Trebuchet MS,Calibri,Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: normal;
        color: #660000;
        text-decoration: underline;
}
.nav {
        font-family: Trebuchet MS,Calibri,Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: normal;
        color: #433F2D;
        text-decoration: none;
}
.nav:hover {
        font-family: Trebuchet MS,Calibri,Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: normal;
        color: #433F2D;
        text-decoration: underline;
}

.smallheader {
        font-family: Trebuchet MS,Calibri,Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 17px;
		font-weight:bold;
        color: #333333;
}
.smallheader_nobold {
        font-family: Trebuchet MS,Calibri,Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #333333;
}
.smallheader_nobold_it {
        font-family: Trebuchet MS,Calibri,Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #333333;
}
.smallest_copy {
        font-family: Trebuchet MS,Calibri,Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #433F2D;
}
.navtitle {
        font-family: Trebuchet MS,Calibri,Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 19px;
        line-height: 16px;
}
TD {
        font-family: Trebuchet MS,Calibri,Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #433F2D;
}
.productinput { font-family: Trebuchet MS,Calibri,Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px;}

.Button {
        font-size:      12px;
        font-weight: bold;
        text-align:     center;
        text-decoration: none;
        color:          #000000;
        background:     #ffffff;
        border-top: 2px solid #999999;
        border-left: 2px solid #999999;
        border-right: 2px solid #999999;
        border-bottom: 2px solid #999999;
        font-family:    Trebuchet MS,Calibri,Verdana, Arial;
        }

.Buttonclass {
        font-size:      12px;
        font-weight: normal;
        text-align:     center;
        text-decoration: none;
        color:          #000000;
        font-family:    Trebuchet MS,Calibri,Verdana, Arial;
        }		

.hometext {
        font-family: Trebuchet MS,Calibri,Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #333333;
        line-height: 18px;
}

.hometext li a{color: #74C15B; font-size: 12px;}

.h1{font-size: 12px; display: inline;font-family: Trebuchet MS,Calibri,Verdana, Arial;font-weight: 100;}

.greenh1{display: inline; font-size: 19px;font-family: Trebuchet MS,Calibri,arial;color: green;font-weight: bold;}

.boldh1{font-size: 12x; display: inline;font-family: Trebuchet MS,Calibri,Verdana, Arial;font-weight: bold;}

input.newsletter {background-color: #e0e0e0; font-size: 12px;}

.pic {
        border: 1px solid #433F2D;
}

div.clayer_shown
{
    display: block;
    position: relative;
    left: 0;
    top: 0;
}

div.clayer_hidden
{
    display: none;
    position: relative;
    left: 0;
    top: 0;
}

.hlink
{
    font-family: Trebuchet MS,Calibri,Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #433F2D;
    text-decoration: underline;
}
.hlink:hover
{
    font-family: Trebuchet MS,Calibri,Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #660000;
    text-decoration: underline;
}
/*	Extra Class */
.errormsg
{

font-weight: bold;
color: #FF0000;
font-family: Trebuchet MS,Calibri,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
}
/*
body { font: normal 12px Arial, Helvetica, sans-serif; margin:0; text-decoration: none; }
*/
.noborder{
BORDER:0px solid;
}

.hand{
BORDER:0px solid;
cursor:inline;
}

.checkbox {
background-color: white;
} 

.searchicon{
background: url(images/Search-Icon.gif) no-repeat right top; 
}

.lightbrownbg { background: #FDDDC2; }
.lightbrownbg-content { background: #FDDDC2; padding-left: 5px; padding-right: 5px; }

.graybg { background: #D7D9D2; }
.graybg-content { background: #D7D9D2; padding-left: 5px; padding-right: 5px; }

a.headinglink { color: #382429; font-size: 17px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover.headinglink { color: #382429; font-size: 17px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration: underline; }

.light-green-bg {background-color:#E4F7D5;}
.lamen-green-bg {background-color:#E9FBAA;}
.yellow-bg {background-color:#FFFB92;}