body,table,td,p,li,ul,span,div,input,h1,h2,h3,h4,h5,h6
{
FONT-FAMILY: Verdana, sans-serif;
font-size: 12px;
color:#333333;
}
body
{
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 0;
}
p
{ 
font-size: 12px;
margin-top: 5px;
margin-bottom: 10px;
}
A:active,A:link,A:visited
{
COLOR: #FF9C42;
font-weight:normal;
TEXT-DECORATION: underline;
}
A:hover
{
COLOR: #d2691e;
TEXT-DECORATION: underline;
}
form
{
margin: 0px;
}
DIV.Menu
{
FONT-WEIGHT: bolder;
FONT-SIZE: 10px;
}
DIV.Small, LEGEND.Small, LI.Small, UL.Small, P.Small, Span.SmallText
{
FONT-SIZE: 10px;
}
DIV.Smaller, p.Smaller
{
FONT-SIZE: 9px;
}
DIV.Error, P.Error
{
FONT-SIZE: 12px;
COLOR: red;
}
P.SmallError, LI.SmallError, UL.SmallError, DIV.SmallRed
{
FONT-SIZE: 10px;
COLOR: red;
}
P.SmallGreen, div.SmallGreen
{
FONT-SIZE: 10px;
COLOR: #006400;
}
SPAN.Admin, LI.Admin, DIV.Admin, P.Admin, TD.Admin
{
FONT-SIZE: 10px;
COLOR: #696969;
}
DIV.AdminNormal, P.AdminNormal
{
FONT-SIZE: 12px;
COLOR: #696969;
}
LI.orange
{
FONT-SIZE: 12px;
COLOR: #ff8c00;
}
ul, li 
{
font-size: 12px;
margin-top: 0px;
margin-bottom: 0px;
}

h1 {
color: #FF9C42;
font-weight:normal;
font-size: 20px;
margin-top: 16px;
margin-bottom: 16px;
padding-bottom: 10px;
border-bottom: 1px dotted silver;

}

h2 
{
color: #FF9C42;
font-size: 14px;
margin-top: 14px;
margin-bottom: 7px;
}

h3 {
font-size: 12px;
margin-top: 12px;
margin-bottom: 6px;
}

h4 {
font-size: 10px;
margin-top: 10px;
margin-bottom: 5px;
}
h5 {
font-size: 9px;
margin-top: 10px;
margin-bottom: 5px;
}
h6 {
font-size: 8px;
margin-top: 10px;
margin-bottom: 5px;
}
h1.nospace {
color: #8b4513;
font-size: 16px;
margin-top: 0px;
margin-bottom: 0px;	
}

h2.nospace {
color: #000000;
font-size: 14px;
margin-top: 0px;
margin-bottom: 0px;
}

h3.nospace {
color: #000000;
font-size: 12px;
margin-top: 0px;
margin-bottom: 0px;
}

h4.nospace {
color: #000000;
font-size: 10px;
margin-top: 0px;
margin-bottom: 0px;
}
div.GraphText {
color: #000000;
font-size: 9px;
}

p.GrayBoxed 
{
BORDER-RIGHT: #cccccc 1px solid;
PADDING-RIGHT: 5px;
BORDER-TOP: #cccccc 1px solid;
PADDING-LEFT: 5px;
FONT-SIZE: 11px;
PADDING-BOTTOM: 5px;
MARGIN-LEFT: 10px;
BORDER-LEFT: #cccccc 1px solid;
COLOR: #555555;
MARGIN-RIGHT: 10px;
PADDING-TOP: 5px;
BORDER-BOTTOM: #cccccc 1px solid;
BACKGROUND-COLOR: #eeeeee
}

.bodybgcolor {
background-color: #ffffff;
}

TABLE.thinborder
{
background-color: #FFDACD;
border: 1px #9C3100 solid; 
border-collapse: collapse;
}

TD.thinborder
{
background-color: #FFDACD;
border: 1px #996600 solid;
}

TD.head1
{
border:none;
}

table.tcmenu
{
BACKGROUND-POSITION: right bottom;
background-repeat: repeat-x
}

TH.thinborder
{
FONT-SIZE: 10px;
background-color: #ffebcd;
border: 1px #996600 solid;
}

TD.title, th.title
{
FONT-WEIGHT: bolder;
FONT-SIZE: 10px;
background-color: #DE9484;
height: 15px;
border: 1px #996633 solid;
BACKGROUND-POSITION: right bottom;
background-repeat: repeat-x
}

A.MenuTitle:link, A.MenuTitle:visited
{
COLOR: #FFFFFF;
TEXT-DECORATION: none
}
A.MenuTitle:hover
{
COLOR: #000000;
TEXT-DECORATION: none
}

TABLE.thinbordergrey
{
background-color: #aaaaaa;
border: 1px #696969 solid; 
border-collapse: collapse;
}

TD.thinbordergrey, TH.thinbordergrey
{
background-color: #aaaaaa;
border: 1px #696969 solid; 
FONT-SIZE: 11px;
}

TABLE.thinborderlightgrey
{
background-color: #ECECEC;
border: 1px #696969 solid; 
border-collapse: collapse;
}

TD.thinborderlightgrey, TH.thinborderlightgrey, TABLE.thinborderlightgrey
{
background-color: #ECECEC;
border: 1px #696969 solid; 
FONT-SIZE: 11px;
}

TD.thintransp
{
border: 1px solid #663300;
}

TABLE.NoBorderGrey
{
background-color: #B0B0B0;
border: 1px #B0B0B0 solid; 
border-collapse: collapse;
}


TD.NoBorderGrey
{
background-color: #B0B0B0;
border: 1px #B0B0B0 solid; 
FONT-SIZE: 11px
}

TD.NoBorderLightGrey
{
background-color: #ECECEC;
border: 1px #ECECEC solid;
FONT-SIZE: 11px
}

TABLE.thinborderbw
{
background-color: #ffffff;
border: 1px #000000 solid; 
border-collapse: collapse;
}

TD.thinborderbw, TH.thinborderbw
{ 
background-color: #ffffff;
border: 1px solid #000000; padding: 5px;
}

TD.thinborderb
{ 
background-color: #000000;
border: 1px solid #996600; padding: 5px;
}

TD.pdl
{
padding-left:7px;
FONT-SIZE: 10px;
}

TD.small, TH.small
{
FONT-SIZE: 10px;
}

TD.SmallLtGrey
{
FONT-SIZE: 10px;
background-color: #dddddd;
border: 1px #dddddd solid; 
}

div.pdl
{
padding-left:4px;
FONT-SIZE: 10px;
}

input
{
FONT-SIZE: 11px;
}

input.SmallBlackBtn {
height: 20px;
text-align: center;
border: outset 2px white;
background-color: #cc9966;
color: white;
font-size: 10px;
font-weight: bold;
}

input.SmallGreenBtn
{
height: 20px;
text-align: center;
border: outset 2px white;
background-color: #006400;
color: white;
font-size: 10px;
font-weight: bold;
}

input.SmallBrownBtn
{
height: 20px;
text-align: center;
border: outset 2px white;
background-color: #cc0000;
color: white;
font-size: 10px;
font-weight: bold;
}

input.LargeBrownBtn {
height: 30px;
text-align: center;
border: outset 2px white;
background-color: #cc0000;
color: white;
font-size: 12px;
font-weight: bold;
}

input.LargeBlackBtn {
height: 30px;
text-align: center;
border: outset 2px white;
background-color: #8b4513;
color: white;
font-size: 12px;
font-weight: bold;
}

input.SmallBrown
{
FONT-SIZE: 10px;
COLOR: #a52a2a
}

input.Bold
{
FONT-SIZE: 12px;
font-weight: bold	
}

label.SmallBlack
{
FONT-SIZE: 10px;
text-decoration: none; 
border-style: inset; 
border-top-width: 2px; 
border-right-width:2px; 
border-bottom-width: 2px; 
border-left-width: 2px
}

textarea.SmallBlack, select.SmallBlack, input.SmallBlack, p.SmallBlack
{
FONT-SIZE: 10px;
}

.Larger
{
FONT-SIZE: 11px;
}

select
{
FONT-SIZE: 11px;
}

hr.ThinBlack
{
HEIGHT: 1px;
BORDER-COLOR: black;
BORDER-STYLE: solid;
margin: 2px;
}

hr.ThinBrown
{
HEIGHT: 1px;
BORDER-COLOR: #996600;
BORDER-STYLE: solid;
margin: 2px;
}

img.Boxed
{
border: 1px #cccccc solid;
}

/*Main Menu Classes*/

.menu {
filter: alpha(opacity=100, finishopacity=100, style=1, startx=0, starty=0, finishx=200, finishy=500); 
width: 150px; 
height: 60px; 
position:absolute; 
z-index:1; 
visibility:hidden
}

.MenuBox  
{
border: none;

}

.MenuBoxB {
border: none;
}

a.MenuHeader
{
COLOR: #333333;
FONT-SIZE: 12px;
TEXT-DECORATION: None;
FONT-WEIGHT: normal;
}
a.MenuHeader:link
{
COLOR: #333333;
TEXT-DECORATION: None;
FONT-WEIGHT: normal;
}

a.MenuHeader:visited
{
COLOR: #333333;
TEXT-DECORATION: None;
FONT-WEIGHT: normal;
}
a.MenuHeader:hover
{
COLOR: #FF9c42;
TEXT-DECORATION: None;
FONT-WEIGHT: normal;
}

a.MenuItem
{
COLOR: #333333;
FONT-SIZE: 12px;
TEXT-DECORATION: None;
FONT-WEIGHT: normal;
}
a.MenuItem:link
{
COLOR: #333333;
TEXT-DECORATION: None;
FONT-WEIGHT: normal;
}
a.MenuItem:visited
{
COLOR: #333333;
TEXT-DECORATION: None;
FONT-WEIGHT: normal;
}
a.MenuItem:hover
{
COLOR: #FF9c42;
TEXT-DECORATION: None;
FONT-WEIGHT: normal;
}

/*HTML Editor Classes*/

.main {
padding-left: 1ex;
padding-right: 1ex;
padding-bottom: 0.5ex;
padding-top: 0.2ex;
}


.box {
font-size: 10pt;
padding: 0.5ex;
margin-left: 1ex; margin-right: 1ex;
width: inherit;
}

.hghead {
font-weight: bold;
padding: 0.1ex 0.2ex;
border: 1px solid #663300;
}

.charlist {
border: 1px solid #663300;
text-align: left;
margin-left: 1ex;
}

.submenu {
text-align: center;
color: #330000;
background-color: transparent;
font-size: 10pt;
font-variant: small-caps;
}

TD.HTMLTutorial {
text-align: left;
vertical-align: top;
color: #330000;
background-color: transparent;
font-size: 10pt;
}

DT {
font-weight: bolder;
}

DD {
margin-bottom: 0.5ex;
}
body
{
    background-color: #ffffff;
    
}

