/*

hunter green: #003300
light gray: #cccccc
dark gray: #79787e
links: #333333
*/



BODY
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    margin:0; padding:0;
    width: 100%;
}
.std
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    margin:0; padding:0;
}
.prd_bdr
{
    BORDER: black 1px solid;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
}
.prd_hdr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    MARGIN: 0px;
    COLOR: #FFF;
    PADDING: 0;
    BACKGROUND-COLOR: #cccccc;
}
.prd_hdr a {color: #FFF;}
.mnu_side_lnk
{
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-DECORATION: none;
}
.mnu_side_hdr
{
    BORDER: 1px ridge;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    COLOR: #FFF;
    BACKGROUND-COLOR: #003300;
}
.mnu_side_row
{
	BORDER-RIGHT: white 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: white 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 0;
    COLOR: black;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #cccccc;
}
.prd_price
{
    COLOR: green;
}
.mnu_top_lnk
{
    FONT-WEIGHT: bolder;
    COLOR: white;
    TEXT-DECORATION: none;
}
.prd_tbl_ttl
{
    FONT-WEIGHT: bolder;
/*    COLOR: #1A5588;	*/
	color: #003300;
}
.prd_pg_ttl
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #3d5f3e;
}
.std_err
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: red;
}
.prd_tbl_err
{
    FONT-WEIGHT: bolder;
    COLOR: red;
}
.mnu_acct_lnk
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: silver;
}
.std_msg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: blue;
}
.ord_bdr
{
    BORDER-RIGHT: silver 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: gray 2px solid;
}
.prd_tbl_onoff
{
    BACKGROUND-COLOR: #eeeeee;
}
.mnu_top
{
    BACKGROUND-COLOR: #79787e;
}
.mnu_side
{
    BACKGROUND-COLOR: #79787e;
}
.prd_tbl_hdr
{
    BACKGROUND-COLOR: #cccccc;
}
A
{
    color: #003300;
}
.main_table
{
	margin:0; padding:0;
}

.pg_hdr_tbl {
	background-image:url(images/header-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	margin:0; padding:0;
}
#header {
	height:190px;
	width: 100%;
	background-image:url(images/header.jpg);
	margin:0; padding:0;
	color: #FFF;
}
#header a {
	color: #FFF;
}
#promotions tr td {
	vertical-align: top;
	text-align: center;
}
#promotions a {
	color: #003300;
}

#footer {
	background-color:#79787e;
	vertical-align: top;
	color:#003300;
}

h1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15pt;
    COLOR: #003300;
}
h2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: #003300;
    margin-top: 100px;
}
h2.hunting {margin: 0;}
h3 {margin:0;padding:0;}
a img {border:0;}