BODY { 
  font-family: Georgia;
}

.navbar:link { color: #007000 ; text-decoration: none; }
.navbar:visited { color: #0606bf ; text-decoration: none; }
.navbar:hover  { color: #040486 ; text-decoration: none; }
.navbar:Active  { color : #00fefe; }   

a:link { color: #006600 ; text-decoration: none; }
a:visited { color: #040486 ; text-decoration: none; }
a:hover  { color: #aa00aa ; text-decoration: none; }
a:active  { color: #000000 ; text-decoration: none; }

img.navbull { margin-top: 5px; }

.newonsite { margin-top: 1em; }
.ddonsite { margin-top: 0.25em; }
.newsitem { margin-top: 1em; }
.newsdate { }
.newsauthor { }
.newsquote { }
.newstitle { margin-top: 0em; }
.newsvenue { font-style: italic; }
.pullquote {
	margin-left: 0em;
	margin-bottom: 0.1em;
	font-size: 90%;
}
dt.FAQ { margin-top: 1em; font-weight: 700; }
dd.FAQ { margin-top: 0.5em; }
.topbar {
	background-color: #ffff88;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.tdmenu {
	font-style: italic;
}
.lmenu {
	font-size: 80%;
}
.numeric {
        text-align:right;
}

.motto { margin-top: 0.5em; margin-bottom: 0.75em; }
.about {
 margin-top: 0.5em;
 margin-bottom: 0.75em;
}
.pretitle {
	background-color: #FFFFCC;
}
.maintext { background-color: #ffffff; }
.hrfooter {
    color: #CC5500;
}

.littlespace {font-size:4px; font-family: 'Verdana, Arial';}

.gothnav:link { font-size: 10px; font-family: Verdana, Arial ; color: #006600; text-decoration: none; font-weight: normal; }
.gothnav:hover { font-size: 10px; font-family: Verdana, Arial ; color: #aa00aa; text-decoration: none; font-weight: normal; }
.gothnav:visited { font-size: 10px; font-family: Verdana, Arial ; color: #040486; text-decoration: none; font-weight: normal; }

.navbox {text-decoration: none;font-size: 12pt; position:relative;  font-weight: 700}

.navboxlogin {font-size: 7pt; font-weight: 300;}

.navboxcurrent {font-size: 12pt; font-weight: 900;}

.navboxcurrent1 {font-size: 10pt;font-weight : normal;  }

.subtitle {
	font-size:9pt;
	font-weight: bold;
	font-family: Georgia;
	}

.subtitlei {
	font-size:9pt;
	font-weight: bold;
	font-style: oblique;
	font-family: Georgia;
	}

.large {
	font-size:14pt;
	font-weight: normal;
	font-family: Georgia;
	}

.emphasis {
	font-size:12pt;
	font-weight: bold;
	font-style: oblique;
	font-family: Helvetica, Georgia;
	}

.italic {
	font-size:12pt;
	font-style: oblique;
	font-family: Helvetica, Georgia;
	}

.standard {
	font-size:12pt;
	font-weight: normal;
	font-family: Helvetica, Georgia;
	}

.mysmall {
	font-size:10pt;
	font-weight: normal;
	font-family: Georgia;
	}

.mysmallblue {
   	background-color: #91c5fe;
	font-size:10pt;
	font-weight: normal;
	font-family: Georgia;
	}

.myverysmallyellow {
   	background-color: #91c5fe;
	font-size:5;
	font-weight: normal;
	font-family: Georgia;
	}


.footer {
background-color: #FFFFCC;
	font-size:9pt;
	font-weight: bold;
	font-family: Georgia;
	}

p {
	font-size:12pt;
	font-weight: normal;
	font-family: Georgia;
	}

pre {
    font-family: Courier;
   }

i   {
	font-style: oblique;
    font-family:  Georgia;
    }
    

b   {
    font-weight: bold;
    font-family:  Georgia;
    }
    

.title {
#    color: #0099ff;
    color: #CC5500;
    font-family: Georgia;
    }

.mred {
   color: #00bbe6;
	}

.blue {
   color: #91c5fe;
	}

.white {
	color: #ffffff;
	}

.yellow {
   color: #f9f07d;
	}

h1 {
    font-family:  Georgia;
	color: #CC5500;
	font-style: normal;
	letter-spacing: 0em;
    }
    
h2 {
    font-family:  Georgia;
	color: #FF9900;
	font-style: normal;
	letter-spacing: 0em;
	margin-top: 0.25em;
	padding-top: 0px;
    }

h3 {
    font-family:  Georgia;
	color: #AD5229;
	font-style: normal;
	letter-spacing: 0em;
	margin-top: 0.25em;
    }

h4 {
    font-family:  Georgia;
	color: #993333;
	font-style: normal;
	letter-spacing: 0em;
	margin-bottom: 0.75em;
	padding-bottom: 0px;
    }
.rankcolor {
    font-family:  Georgia;
	color: #993333;
	font-style: normal;
	letter-spacing: 0em;
	margin-bottom: 0.75em;
	padding-bottom: 0px;
    }


h5 {
    font-family:  Georgia;
	color: #888888;
	font-style: normal;
	line-height: 10px;
	letter-spacing: 0em;
    }

    div.uedge {
      width: 90%;
      background-color: #f9cc72;
      background-image: none;
    }
    div.redge {
      background-image: url(/images/corners/redge.gif);
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.bedge {
      background-image: url(/images/corners/bedge.gif);
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.ledge {
      background-image: none;
    }
    div.ulcorner {
      background-image: url(/images/corners/tlcorner.gif);
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.urcorner {
      background-image: url(/images/corners/trcorner.gif);
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.blcorner {
      background-image: url(/images/corners/blcorner.gif);
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.brcorner {
      background-image: url(/images/corners/brcorner.gif);
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 15px 30px 30px 15px;
    }
    div.innercontent {
      width: 100%;
    }
    div.middle {
      width: 272px;
      background-image: url(/images/corners/middle.gif);
      background-repeat: repeat-y;
    }
    div.top {
      background-image: url(/images/corners/top.gif);
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.bottom {
      background-image: url(/images/corners/bottom.gif);
      background-position: bottom left;
      background-repeat: no-repeat;
      padding: 15px 30px 30px 15px;
    }

p.winner { 
	padding-left: 3em; margin-top: 0px; padding-top: 0px;
}
p.Upgrade { text-align: right; }
p.Notyet { margin-top: 0px; padding-top: 0px; font-style: italic; color: magenta; font-size: smaller}
p.Level { margin-top: 0px; padding-top: 0px; font-style: italic; color: maroon; }
TH.Ancdesc { text-align: center; text-indent: 0px; font-weight: normal;
    font-family:  Georgia;
 color: #222222 }
Th.Descval { text-align: left; text-indent: 5px; font-weight: normal }
Th.Ancval { text-align: center; text-indent: 0px; font-weight: normal }
tr.Options { vertical-align: top; }
th.Optlabel { padding-top: 10px; text-align: left; }
td.Optlabel { padding-top: 10px; text-align: left; }
table.Chartcrumb { color: #a0a0a0 }
td.Chartcrumb { color: grey }
p.Code { padding-top: 15px; font-weight: bold; color: grey; margin-left: 3em;}
p.Code:first-line {margin-left: 0em;}
p.ChartExample {font-style: italic}
TH.Tags { padding-top: 15px; text-align: left; font-weight: bold; color: grey; }
TD.Tagval { padding-top: 15px; text-align: left; }
TH.Page { padding-top: 15px; text-align: left; font-weight: bold; color: grey; }
TH.Select { text-align: left; text-indent: 10px; font-weight: bold; color: #222222}
TH.Selectval { text-align: left; text-indent: 15px; font-style: italic; color: grey; }
td.VerticalRule { text-indent: 0px; width="1" }
Td.Selectval { text-align: left; text-indent: 5px; font-style: normal; color: #111111; }
DT.Selectval { text-align: left; font-style: italic; color: grey; }
TH.Radio { text-align: left; text-indent: 10px;  font-weight: bold; }
TH.Radioval { text-align: left; text-indent: 15px;  font-style: italic; }
TH.Checkbox { text-align: left; text-indent: 10px; font-weight: bold; font-size: smaller;}
TH.Checkval { text-align: left; text-indent: 15px; font-style: italic; color: grey; }
TH.Person { text-align: left; text-indent: 15px; font-weight: bold; }
TD.Person { text-align: left; text-indent: 15px; font-weight: bold; }
TD.Navbar { text-align: center; font-weight: bold; background-color: #28C2FF }
TD.Navnow { text-align: center; font-weight: bold; background-color: #34FFA4 }
table.pdf { text-align: center; }
TH.PDF { text-align: center; font-weight: bold; font-size: smaller; background-color: #A0ffA0; color: #000000; }
table.quoted { background-color: #fffffb; }
blockquote.quoted { background-color: #fffff0; }
.attribution { background-color: #fbfbff; }
p.agenda { font-weight: bold; }
li.agenda { font-weight: bold; }
p.notes { font-weight: italic; color: green; }
OL.withroman { list-style-type: lower-roman }
OL.loweralpha { list-style-type: lower-alpha }
