BODY{
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #3a4b36;
	font-weight : normal;
	font-size : 12px;
	line-height: 14px;
	overflow: -moz-scrollbars-vertical;
}
TD, P{
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #3a4b36;
	font-weight : normal;
	font-size : 12px;
	line-height: 14px;
}

A:link {
	color: #851e0e;
	text-decoration : underline;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size : 12px;
	line-height: 14px;
}

A:visited {
	color: #851e0e;
	text-decoration : underline;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size : 12px;
	line-height: 14px;
}

A:hover {
	color: #3a4b36;
	text-decoration : none;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size : 12px;
	line-height: 14px;
}

.DarkLink {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #3a4b36;
	font-weight : normal;
	font-size : 12px;
	line-height: 14px;
}
A:link.DarkLink {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #3a4b36;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

A:visited.DarkLink {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #3a4b36;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

A:hover.DarkLink {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #851e0e;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

.Header {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #3a4b36;
	font-weight : normal;
	font-size : 20px;
	line-height: 22px;
}

.HeaderRed {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #851e0e;
	font-weight : normal;
	font-size : 20px;
	line-height: 22px;
}

h1 {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #3a4b36;
	font-weight : bold;
	font-size : 16px;
	margin:0px;
}

h2 {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #3a4b36;
	font-weight : bold;
	font-size : 15px;
	margin:0px;
}

.SubHeaderRed {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #851e0e;
	font-weight : bold;
	font-size : 16px;
	line-height: 18px;
}

A:link.SubHeaderRed {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color : #851e0e;
	font-weight : bold;
	font-size : 16px;
	text-decoration : underline;
}

A:visited.SubHeaderRed {
	color : #851e0e;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight : bold;
	font-size : 16px;
	text-decoration : underline;
}

A:hover.SubHeaderRed {
	color : #000000;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight : bold;
	font-size : 16px;
	text-decoration : none;
}


.MedHeaderRed {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #851e0e;
	font-weight : bold;
	font-size : 14px;
	line-height: 16px;
}

.SubHeaderGold {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #ffcc66;
	font-weight : bold;
	font-size : 16px;
	line-height: 18px;
}
A:link.SubHeaderGold {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color : #ffcc66;
	font-weight : bold;
	font-size : 16px;
	text-decoration : none;
}

A:visited.SubHeaderGold {
	color : #ffcc66;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight : bold;
	font-size : 16px;
	text-decoration : none;
}

A:hover.SubHeaderGold {
	color : #000000;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight : bold;
	font-size : 16px;
	text-decoration : none;
}

.Red {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #851e0e;
	font-weight : normal;
	font-size : 12px;
}

.Gold {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #ffcc66;
	font-weight : normal;
	font-size : 12px;
}
A:link.Gold {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color : #ffcc66;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

A:visited.Gold {
	color : #ffcc66;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

A:hover.Gold {
	color : #000000;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

.White {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #ffffff;
	font-weight : normal;
	font-size : 12px;
}

.Small {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color : #3a4b36;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
}
A:link.Small {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color : #3a4b36;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : underline;
}

A:visited.Small {
	color : #3a4b36;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
	font-weight : normal;
}

A:hover.Small {
	color : #851e0e;
	text-decoration : none;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

.ExSmall {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color : #3a4b36;
	font-weight : normal;
	font-size : 10px;
	text-decoration : none;
}
A:link.ExSmall {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color : #3a4b36;
	font-weight : normal;
	font-size : 10px;
	text-decoration : underline;
}

A:visited.ExSmall {
	color : #3a4b36;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size : 10px;
	text-decoration : underline;
	font-weight : normal;
}

A:hover.ExSmall {
	color : #851e0e;
	text-decoration : none;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

.SmallRed {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color : #851e0e;
	font-weight : normal;
	font-size : 8pt;
}
A:link.SmallRed {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color : #851e0e;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : underline;
}

A:visited.SmallRed {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color : #851e0e;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : underline;
}

A:hover.SmallRed {
	color : #3a4b36;
	text-decoration : none;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

.SearchButton {
    height:26px;
	vertical-align:middle;
	width: 28px !important;
	padding-bottom:3px !important;
	padding-top:0px !important;
	padding-right:3px !important;
	padding-bottom:0px;
	padding-top:1px;
	padding-right:0px;
	width:26px;
    background-color: #3a4b36; 
    font-size: 12px;
    color:#ffffff;
    font-weight:bold;
	margin-bottom:1px;
}

.SearchBox
{
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	color: #3a4b36;
	font-weight : bold; 
	text-align: center;
	text-transform: uppercase;
	padding: !important 5px;
	padding: 3px;
	width: 286px !important;
	width: 288px;
}

.MailButton {
    height:22px;
	vertical-align:middle;
	width: 28px !important;
	padding-bottom:3px !important;
	padding-top:0px !important;
	padding-right:3px !important;
	padding-bottom:0px;
	padding-top:1px;
	padding-right:0px;
	width:26px;
    background-color: #3a4b36; 
    font-size: 12px;
    color:#ffffff;
    font-weight:bold;
	vertical-align:middle;
	border:0;
}

.MailBox
{
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	color: #3a4b36;
	font-weight : normal; 
	padding: !important 3px;
	padding: 2px;
	width: 150px !important;
	width: 152px;
	vertical-align:middle;
}

.BuyButton {
    height:30px;
	width:190px;
    background-color: #851e0e; 
    font-size: 16px;
	font-weight : bold;
    color:#f7e894;
    border-collapse:collapse;
}

.Advance {
    height:26px;
	width:100px;
    background-color: #851e0e; 
    font-size: 14px;
	font-weight : bold;
    color:#f7e894;
    border-collapse:collapse;
}

.Lighting {
    height:22px;
	width:100px;
    background-color: #851e0e; 
    font-size: 12px;
	font-weight : bold;
    color:#f7e894;
    border-collapse:collapse;
}

.BuyBox
{
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 16px;
	color: #3a4b36;
	font-weight : bold; 
	text-align: center;
	text-transform: uppercase;
	padding: !important 3px;
	padding: 3px;
	width: 25px;
}
.DropDownList
{
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	color: #3a4b36;
	height: 18px;
}

.popup{
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #3a4b36;
	font-weight : normal;
	font-size : 14px;
}

.textBoxes {
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #3a4b36;
	font-weight : normal;
	font-size : 12px;
}
.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-weight: bold;
font-size: 15px;
width: 206px; /* Main Menu Item widths */
height: 30px;
border-bottom: 1px solid #ccc;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #ffcc66;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #D6DFA0;
border-right: 1px solid #D6DFA0;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #851e0e; /*background of tabs (default state)*/
color: #ffcc66;
text-decoration: none;
}

.sidebarmenu ul li a:visited{
color: #ffcc66;
text-decoration: none;
}

.sidebarmenu ul li a:hover{
background-color: black;
text-decoration: none;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 205px; /*Sub Menu Items width */
height: 30px;
font-size: 12px;
top: 0;
visibility: hidden;
}


.sidebarmenu ul li ul li a:link, .sidebarmenu ul li ul li a:visited, .sidebarmenu ul li ul li a:active{
background-color: #3A4C36; /*background of tabs (default state)*/
color: #E2E7C7;
}

.sidebarmenu ul li ul li a:hover{
	background-color: black;
}

.sidebarmenu ul li ul li ul{
position: absolute;
width: 180px; /*Sub Menu Items width */
font-size: 14px;
height: 30px;
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background: url(images/right.gif) no-repeat 97% 50%;
}
.sidebarmenu a.subfolderstylewhite{
background: url(images/rightwhite.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */


