body,table,td,p,li,ul,span,div,input,h1,h2,h3,h4,h5,h6
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
body
{
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 0;
}
p
{ 
font-size: 12px;
margin-top: 5px;
margin-bottom: 10px;
}
.bodybgcolor {
background-color: #ffffff;
}
A:active
{
COLOR: #8b4513;
TEXT-DECORATION: none
}
A:link
{
COLOR: #8b4513;
TEXT-DECORATION: none
}
A:visited
{
COLOR: #8b4513;
TEXT-DECORATION: none
}
A:hover
{
COLOR: #d2691e;
TEXT-DECORATION: underline
}
A.MenuTitle:link
{
COLOR: #FFFFFF;
TEXT-DECORATION: none
}
A.MenuTitle:visited
{
COLOR: #FFFFFF;
TEXT-DECORATION: none
}
A.MenuTitle:hover
{
COLOR: #000000;
TEXT-DECORATION: none
}
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;
}
P.DictGreen, div.DictGreen
{
FONT-SIZE: 11px;
COLOR: #006400;
}
P.DictError, div.DictError, SPAN.DictError, LI.DictError
{
FONT-SIZE: 11px;
COLOR: red;
}
SPAN.Admin, LI.Admin, DIV.Admin, P.Admin, TD.Admin
{
FONT-SIZE: 11px;
COLOR: #696969;
}
DIV.AdminNormal, P.AdminNormal
{
FONT-SIZE: 12px;
COLOR: #696969;
}
LI.orange
{
FONT-SIZE: 12px;
COLOR: #ff8c00;
}
P.Term, DIV.Term
{
FONT-SIZE: 11px;
margin-left: 20px;
margin-top: 0px;
margin-bottom: 5px;
}
P.Term1, DIV.Term1
{
FONT-SIZE: 11px;
margin-left: 30px;
margin-top: 0px;
margin-bottom: 5px;
}
P.IdxFld
{
FONT-SIZE: 11px;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 0px;
color: Gray
}
P.FldName
{
FONT-SIZE: 11px;
margin-left: 0px;
margin-top: 5px;
margin-bottom: 0px;
color: Gray
}
P.Dict, LI.Dict, TD.Dict, UL.Dict, LI.Dict, DIV.Dict
{
FONT-SIZE: 11px;
margin-top: 0px;
margin-bottom: 1px;
}
P.Info
{
FONT-SIZE: 10px;
margin-top: 0px;
margin-bottom: 0px;
color: Gray
}
SPAN.DictAttr
{
FONT-SIZE: 11px;
margin-top: 0px;
margin-bottom: 1px;
color: Gray
}
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 {
font-size: 14px;
margin-top: 0px;
margin-bottom: 0px;
}
h3.nospace {
font-size: 12px;
margin-top: 0px;
margin-bottom: 0px;
}
h4.nospace {
font-size: 10px;
margin-top: 0px;
margin-bottom: 0px;
}
h2.dict {
color: #555555;
font-size: 14px;
margin-top: 20px;
margin-bottom: 6px;
}
h3.dict {
color: #555555;
font-size: 12px;
margin-top: 20px;
margin-bottom: 6px;
}
h4.dict {
color: #555555;
font-size: 11px;
margin-top: 12px;
margin-bottom: 4px;
}
h2.dictnospace {
color: #555555;
font-size: 14px;
margin-top: 0px;
margin-bottom: 6px;
}
h3.dictnospace {
color: #555555;
font-size: 12px;
margin-top: 0px;
margin-bottom: 6px;
}
h4.dictnospace {
color: #555555;
font-size: 11px;
margin-top: 0px;
margin-bottom: 4px;
}
div.GraphText {
color: #000000;
font-size: 9px;
}
TABLE.thinborder
{
background-color: #ffebcd;
border: 1px #996600 solid; 
border-collapse: collapse;
}
table.tcmenu
{
BACKGROUND-POSITION: right bottom;
BACKGROUND-IMAGE: url(/term/images/topmenu_bg.gif);
background-repeat: repeat-x
}
TD.thinborder
{
background-color: #ffebcd;
border: 1px #996600 solid;
}
TH.thinborder
{
FONT-SIZE: 10px;
background-color: #ffebcd;
border: 1px #996600 solid;
}
TD.head1
{
border-bottom: 1px #A88C67 solid;
border-top: 1px #A88C67 solid;
}

TD.title
{
FONT-WEIGHT: bolder;
FONT-SIZE: 10px;
background-color: #dbb381;
height: 15px;
border: 1px #996633 solid;
BACKGROUND-POSITION: right bottom;
BACKGROUND-IMAGE: url(/cafe/images/topmenu_bg.gif);
background-repeat: repeat-x

}
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: #dddddd;
border: 1px #696969 solid; 
border-collapse: collapse;
}
TD.thinborderlightgrey, TH.thinborderlightgrey
{
background-color: #dddddd;
border: 1px #696969 solid; 
FONT-SIZE: 11px;
}
TABLE.blackborderlightgrey
{
background-color: #dddddd;
border: 1px #000000 solid; 
border-collapse: collapse;
}
TD.blackborderlightgrey, TH.blackborderlightgrey
{
background-color: #dddddd;
border: 1px #000000 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: #dddddd;
border: 1px #dddddd 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.Head
{
BACKGROUND-POSITION: right top;
BACKGROUND-IMAGE: url(images/topshadow_bg.gif);
}
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.SmallBlack, select.SmallBlack
{
FONT-SIZE: 10px;
}
textarea.SmallBlack
{
FONT-SIZE: 11px;
}
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
}
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;
}
hr.Term
{
HEIGHT: 1px;
BORDER-COLOR: #996600;
BORDER-STYLE: solid;
margin: 0px;
}
hr.TermBlack
{
HEIGHT: 1px;
BORDER-COLOR: black;
BORDER-STYLE: solid;
margin: 0px;
}
/*Main Menu Classes*/
.menu {
filter: alpha(opacity=100, finishopacity=100, style=1, startx=0, starty=0, finishx=200, finishy=500); 
width: 150px; 
height: 52px; 
position:absolute; 
z-index:1; 
visibility:hidden
}
.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: #FFFFFF;
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;}

/* Page bottom */
table.btmTbl {background-image: url(/term/images/btmStripTerm.gif);background-position: top;background-repeat: repeat-x;width: 100%;}

td.btmSite {color: #aaa;font-size: 9pt;font-weight: bold;padding: 5pt;padding-top: 14pt;vertical-align: top;width: 150px;}

td.btmTxt {font-size: 10px;padding: 5pt;padding-top: 14pt;vertical-align: top;}

/* Social bookmarks */
.sbCnt {color: #999; font-size: 10px; margin-top: 5pt; margin-bottom: 5pt;}
img.sbIcon, img.sbIconB {border: none; margin: 0 3px; vertical-align: middle;}
img.sbIconB {border: solid 1px #777;}
