.std
{
    FONT-SIZE: 12pt;
    COLOR: gray;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.prd_bdr
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial
}
.prd_hdr
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: silver
}
.mnu_side_lnk
{
    FONT-SIZE: 9pt;
    COLOR: black;
    TEXT-DECORATION: none
}
.mnu_side_hdr
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #bbbbbb
}
.mnu_side_row
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #666666 0px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: red;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}
.prd_price
{
    FONT-SIZE: 8pt;
    COLOR: green
}
.mnu_top_lnk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.prd_tbl_ttl
{
    FONT-WEIGHT: bolder;
    COLOR: #00008b
}
.prd_pg_ttl
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #c0c0c0
}
.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: black
}
.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, .mnu_side
{
    BACKGROUND-COLOR: #bac1ba
}

.prd_tbl_hdr
{
    BACKGROUND-COLOR: #cccccc
}
BODY
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}

A {color: #3D6F3E; }

.lightGray { background-color: #F0F0F0; }
.darkGreen { background-color: #959803; }
.white { background-color: #FFFFFF; }
.lightBlue { background-color: #BAC1BA; }
tr { font-family: verdana; font-size: 10pt; color: #000000; }
img { border: 0px; }
.bigText { font-family: verdana; font-size: 14pt; color: #000000; }
.mainText { font-family: verdana; font-size: 10pt; color: #000000; }
.mainText7 { font-family: verdana; font-size: 7pt; color: #000000; }
.altText { font-family: verdana; font-size: 8pt; color: #FFFFFF; }
.altText7 { font-family: verdana; font-size: 7pt; color: #FFFFFF; }
.headerLink { font-family: verdana; font-weight: bold; color: #FFFFFF; font-size: 8pt; text-decoration: none; }
:hover.headerLink { color: #C9CB8A; }
.footerLink { font-family: verdana; font-weight: bold; color: #FFFFFF; font-size: 7pt; text-decoration: none; }
:hover.footerLink { color: #C9CB8A; }
.smallLink { font-family: verdana; font-weight: bold; color: #000000; font-size: 8pt; text-decoration: none; }
:hover.smallLink { color: #C9CB8A; }
.bodyLink { font-family: verdana; font-weight: bold; color: #000000; font-size: 8pt; text-decoration: none; }
:hover.bodyLink { text-decoration: underline; }
.titleLink { font-family: verdana; font-weight: bold; font-size: 9pt; text-decoration: none; color: #959803; }
:hover.titleLink { color: #000000; }
.formElement { font-family: verdana; font-size: 8pt; border-style: solid; border-color: #000000; border-width: 1px; background-color: #F0F0F0; }
.bold { font-weight: bold; }
.doubleSpaced { line-height: 16pt; }
.guns, .guns li {display:inline; margin:2px; text-align:center;  }
.top-center { vertical-align: top; 	text-align: center; width: 87px; }