body,table,td,p,li,ul,span,div,input,h1,h2,h3,h4,h5,h6
{
FONT-FAMILY: Verdana, sans-serif;
font-size: 12px;
}
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: #8b4513;
TEXT-DECORATION: none
}
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: #8b4513;
font-size: 16px;
margin-top: 16px;
margin-bottom: 8px;
}

h2 {
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;
}

.bodybgcolor {
background-color: #ffffff;
}

TABLE.thinborder
{
background-color: #ffebcd;
border: 1px #996600 solid; 
border-collapse: collapse;
}

TD.thinborder
{
background-color: #ffebcd;
border: 1px #996600 solid;
}

TD.head1
{
border-bottom: 0px #A88C67 solid;
border-top: 0px #A88C67 solid;
}

table.tcmenu
{

}

TH.thinborder
{
FONT-SIZE: 10px;
background-color: #ffebcd;
border: 1px #996600 solid;
}

TD.title, th.title
{
FONT-WEIGHT: bolder;
FONT-SIZE: 10px;
background-color: #dbb381;
height: 15px;
border: 1px #996633 solid;
BACKGROUND-POSITION: right bottom;
BACKGROUND-IMAGE: url(images/topmenu_bg.gif);
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.Head
{
BACKGROUND-POSITION: right top;
/*BACKGROUND-IMAGE: url(images/topshadow_bg.gif);*/
}

TD.GrayHead, TH.GrayHead, TABLE.GrayHead
{
BACKGROUND-POSITION: right bottom;
BACKGROUND-IMAGE: url(images/grayshadow.gif);
background-repeat: repeat-x
}

TD.LGrayHead, TH.LGrayHead, TABLE.LGrayHead
{
BACKGROUND-POSITION: right bottom;
BACKGROUND-IMAGE: url(images/lgrayshadow.gif);
background-repeat: repeat-x
}

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; 
}
TD.MenuTD
{
border:1px #FFFFF solid; 
background-color: #0000FF
}
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;
}

/*Main Menu Classes*/

.menu {
filter: alpha(opacity=100, finishopacity=100, style=1, startx=0, starty=0, finishx=200, finishy=500); 
}

.MenuBox {
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

.MenuBoxB {
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

a.MenuHeader
{
COLOR: #000000;
FONT-SIZE: 10px;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
}
a.MenuHeader:link
{
COLOR: #000000;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
}
a.MenuHeader:visited
{
COLOR: #000000;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
}
a.MenuHeader:hover
{
COLOR: red;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
}

a.MenuItem
{
COLOR: #000000;
FONT-SIZE: 10px;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
}
a.MenuItem:link
{
COLOR: #000000;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
}
a.MenuItem:visited
{
COLOR: #000000;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
}
a.MenuItem:hover
{
COLOR: #FFFFFF;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
}

/*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;
}
