.title {font-family: Geneva,Arial,Verdana,Helvetica; font-size:15px; font-weight: bold;;}

.text {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 12px;}

.text2 {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 12px;}

.text3 {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 15px;}



P, OL, LI, UL, SPAN {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 12px; color: #000000;}
.hpfootertext {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 9px; color: #666666;}
.hpfooterlink {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 9px; color: #0000FF;}
.newtext {color: #FF0000; text-transform: uppercase;}

H3  { font-family: Geneva,Arial,Verdana,Helvetica; font-size: 18px; font-weight: bold; color: #333366;}

.titleBold { font-family: Geneva,Arial,Verdana,Helvetica; font-size: 13px; color: #000000; font-weight:bold;}

a:link, a:visited { color:black; }
a:hover, a:active { color:#996600; }


a.products {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none;}
a.products:hover {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none;}
a.productsonpage {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none;}
a.productsonpage:hover {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none;}


a.busopps {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none;}
a.busopps:hover {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none;}
a.busoppsonpage {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none;}
a.busoppsonpage:hover {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none;}

.subheaders {	font-family: Geneva,Arial,Verdana,Helvetica; font-size: 18px; font-weight: bold; color: #990000; }
.newsheader {	font-family: Geneva,Arial,Verdana,Helvetica; font-size: 12px; font-weight: bold; color: #333366;}

.navlink {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-transform: lowercase;}
.navlinkonpage {text-decoration: underline; font-family: Geneva,Arial,Verdana,Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; text-transform: lowercase;}

.subnavlink {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 11px; font-weight: bold; color: #0000FF; text-decoration: none; text-transform: lowercase;}
.subnavlinkonpage {text-decoration: underline; font-family: Geneva,Arial,Verdana,Helvetica; font-size: 11px; font-weight: bold; color: #0000FF; text-transform: lowercase;}


.hpplaintext {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 11px; color: #003366;}

.hplinksone {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #003366; text-decoration: none; text-transform: uppercase;}
.hplinkstwo {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #CC0000; text-decoration: none; text-transform: uppercase;}
.hpnews {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none;}
.bluelinks {font-family: Geneva,Arial,Verdana,Helvetica; font-size: 9px; font-weight: bold; color: #003366; text-decoration: none; text-transform: lowercase;}

.clearbkgd {background-image: url(virtual-decorator/images/spacer.gif)}
.headerbkgd {background-image: url(virtual-decorator/images/header_bkgd.gif)}
.hpnavbkgd {background-color: #333366;}
.hplinksonebkgd {background-color: #CCD6DE}
.hplinkstwobkgd {background-color: #EBEFF2}
.busoppsgraybkgd {background-color: #F3F3F0}


/*
	General styles
*/
BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT { color: #1F1F1F; font: 13px Arial, Helvetica, Verdana, sans-serif; }
a { color: #101010; }
a:hover { color: #b3394E; text-decoration: underline; }
h1 { padding: 4px; border-left: 16px solid #684B14;  color: #F7F7F7; font-size: 13px; font-weight: normal; background: #886115; margin-bottom: 0px; }

.IMG {  border-bottom: #684B14 2px solid; border-left: #684B14 2px solid; border-right: #886115 2px solid; margin: 0; background: #886115; margin-bottom: 10px; }
.IMG2 {  border-bottom: #684B14 2px solid; border-left: #684B14 2px solid; border-right: #886115 2px solid; border-top: #886115 2px solid; margin: 0px 10px 0px 0px; }
.IMG3 { margin: 0px 0px 6px 0px; }
.IMG4 {  border-bottom: #684B14 2px solid; border-left: #684B14 2px solid; border-right: #886115 2px solid; border-top: #886115 2px solid; }

h2 { color: #101010; font-size: 11px;  margin: 0px 5px 3px 0px;}
h3 { color: #1F1F1F; font-size: 11px; margin-bottom: 0px; padding-bottom: 0px;}
HR { color: #DDDDDD; height: 1px; }
HTML,BODY { marginheight:0; marginwidth:0; rightmargin:0; topmargin:0; leftmargin=0; background: #D4AC56; }
FORM { margin: 0; }
TABLE,IMG { border: 0; }
TD { vertical-align: top; }
/*
	Content enviroment styles
*/
#Container { width: 770px; display: table; background: #E9E3C8;}
/*
	Header styles
*/
.HeadLine { padding: 4px 10px 2px 7px; background: #F7F7F7 url('graphics/curvetop.gif'); background-repeat: no-repeat; background-position: left top;  border-bottom: 5px solid #b3394e; }

.Header {padding: 5px 0px 0px 0px; }
.Header a { font-size: 10px; color: #101010; text-decoration: none; font-weight: normal;}
.Header a:hover { font-size: 10px; color: #FDA50C; text-decoration: none; font-weight: normal; }

/*
	Footer styles
*/
.BottomBG { padding: 4px 5px 6px 5px; background: #b3394e url('graphics/curvebottom.gif'); background-repeat: no-repeat; background-position: left bottom; }
.Bottom { color: #101010; font-size: 10px; font-weight: normal;}
.Bottom a { color: #101010; text-decoration: none; }
.Bottom a:hover { color: #FDA50C; }

.Footer { padding: 2px; background: #D4AC56; color: #101010; font-size: 10px; font-weight: normal; text-align: left; }
.Footer a { color: #101010; text-decoration: none; }
.Footer a:hover { color: #F7F7F7; text-decoration: none;}
/*
	Common styles
*/

.Main { padding: 5px 5px 10px 15px;}
.Right { padding: 5px 5px 5px 5px;}
.Bodytext { font-size: 12px; font-weight: normal;}
HR.Line { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; width: 100%; height: 1px; }
.Text { color: #000; }
/*

	Vertical menu
*/
.VertMenu { padding: 119px 0px 0px 50px;}
.VertBG { background-color: #9C8459; background-repeat: no-repeat; background-position: left top; }

.VertMenu1 {padding: 0px 0px 11px 0px; }
.VertMenu1 a { font-size: 10px; font-weight: bold; color: #F7F7F7; text-decoration: none; }
.VertMenu1 a:hover { font-size: 10px; font-weight: bold; color: #FDA50C; text-decoration: none;}

.VertMenu1B {padding: 0px 0px 11px 0px;  }
.VertMenu1B a { font-size: 10px; font-weight: bold; color: #303030; text-decoration: none; }
.VertMenu1B a:hover { font-size: 10px; font-weight: bold; normal;color: #FDA50C; text-decoration: none;}

.VertMenu2 {padding: 0px 0px 11px 31px; }
.VertMenu2 a { font-size: 10px; font-weight: bold; color: #F7F7F7; text-decoration: none; }
.VertMenu2 a:hover { font-size: 10px; font-weight: bold; color: #FDA50C; text-decoration: none;}

.VertMenu2B {padding: 0px 0px 11px 31px;  }
.VertMenu2B a { font-size: 10px; font-weight: bold; color: #303030; text-decoration: none; }
.VertMenu2B a:hover { font-size: 10px; font-weight: bold; normal;color: #FDA50C; text-decoration: none;}

.FillBG { background:  #9C8459; }
.Fill {  padding: 5px 5px 5px 10px; background: #9C8459;  font-size: 11px; font-weight: normal;}
.Fill a { text-decoration: none; }
.Fill a:hover { color: #FDA50C; text-decoration: none;}
/*


