
TD
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 8pt
}
BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 10pt;
    BORDER:none;
    BORDER-STYLE:none;
    MARGIN: 0px; 
    PADDING: 0px 0px 0px 0px;
}

P
{
    PADDING: 1px 1px 1px 1px;
    MARGIN: 10px;     
}

INPUT
{
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 8pt
}
TEXTAREA
{
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 8pt
}
SELECT
{
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 8pt;
 }

.notebox
{
	background: #CFD9FF !important;
	BORDER: 1px dashed blue;
	padding: 3px !important;
	MARGIN: 0px 5px 3px auto !important;
}

.newsbox
{
	background: #ECFEEC !important;
    FONT-SIZE: 1.0em;
	BORDER: 0px ;
	padding: 3px !important;
	MARGIN: 0px 5px 3px auto !important;
}



.sidecol
{
    BACKGROUND-COLOR: #000000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 8pt
}

.topcol
{
    BACKGROUND-COLOR: #FF0000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 8pt
}

.sidediv
{
    BACKGROUND-COLOR: #E4E4E4;
}

.pagetitle
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none;   
}

.pcontent
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    PADDING: 0.5em 0.3em;
}

.mandfield {COLOR: #FF0000;}

.pheading {font-weight:700; font-size:11pt;}

A:LINK
{
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none;
}
A:VISITED
{
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none;
}

A:HOVER
{
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: underline;
}


.menut {
margin: 0px 0px 0px 0px;
padding: 0.5em;
display: block;
background: #fcc; 
list-style-type: none;
border-bottom: solid #FFF 2px;
}

.menut_on {
margin: 0px 0px 0px 0px;
padding: 0.5em;
display: block;
background: #f99; 
list-style-type: none;
border-bottom: solid #FFF 2px;
}

.submenu {
margin: 0px 0px 0px 10px;
padding: 0.5em;
display: block;
background: #F6E6E0; 
list-style-type: none;
border-bottom: solid #FFF 2px;
}

.submenu_on {
margin: 0px 0px 0px 10px;
padding: 0.5em;
display: block;
background: #f99; 
list-style-type: none;
border-bottom: solid #FFF 2px;
}


.menu3 {
margin: 0px 0px 0px 20px;
padding: 0.5em;
display: block;
background: #FFEFEA; 
list-style-type: none;
border-bottom: solid #FFF 2px;
}

.menu3_on {
margin: 0px 0px 0px 20px;
padding: 0.5em;
display: block;
background: #f99; 
list-style-type: none;
border-bottom: solid #FFF 2px;
}


.menu4 {
margin: 0px 0px 0px 30px;
padding: 0.5em;
display: block;
background: #FFF6EF; 
list-style-type: none;
border-bottom: solid #FFF 2px;
}

.menu4_on {
margin: 0px 0px 0px 30px;
padding: 0.5em;
display: block;
background: #f99; 
list-style-type: none;
border-bottom: solid #FFF 2px;
}


.menu {
font-size: 0.8em;
}
.menu ul {
margin: 0;
padding: 0;
}
.menu h3 {
display: block;
background: #f99;
font-size: 1.25em;
border-bottom: solid #FFF 2px;
margin: 0;
padding: 2px 0.5em;
}
.menu li {
margin: 0;
padding: 0.5em;
display: block;
background: #fcc; 
list-style-type: none;
border-bottom: solid #FFF 2px;
}
.menu a {
color: #000;
font-size: 8pt;
background: inherit;
text-decoration: none;
}
.menu a:visited {
color: #000;
font-size: 8pt;
background: inherit;
text-decoration: none;
}
.menu a:hover {
color: #000;
font-size: 8pt;
background: inherit;
text-decoration: underline;
}


#features {
}

.topicnav div {
padding: 0.5em 0.3em;
white-space: nowrap;
color: #fff;
font-weight: bold;
margin: 0.2em 1px 0 0;
border-right: solid #fff 1px;
float: left;
}
#nav div a:hover {
color: #fff;
background-color: #f99;
}
#nav div a {
color: #fff;
background-color: #f00;
text-decoration: none;
font-weight: bold;
padding: 0.5em 0.3em;
}
#nav {
}
.sitenav {
text-align: right;
height: 2em;
padding-top: 0.5em;
margin-right: 0.5em;
}
.topicnav {
background-color: #f00;
margin-top: 0.2em;
}

.quoteblock{
  display: block;
	margin: 0px 0px 0px 50px;
}

.reflist{
    FONT-SIZE: 8pt;
}

.smtext{
    FONT-SIZE: 7pt;
}

.btable table{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
  border-collapse: collapse;
}

.btable td{
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: black;
  border-collapse: collapse;
	-moz-border-radius: 0px;
  }


.letlist{
list-style-type: lower-alpha;
}

.romlist{
list-style-type: lower-roman;
}

.plainlist{
list-style-type: none;
}

div.rimage {
  float: right;
	border-style: solid;
	border-color: silver;
 	border-width: 1px;
  margin: 0.1em;
  padding: 0.1em;
  max-width:270px;
  width:270px;
}

div.rimage2 {
  float: right;
	border-style: solid;
	border-color: silver;
 	border-width: 1px;
  margin: 0.1em;
  padding: 0.1em;
  max-width:220px;
  width:220px;
}
div.rimage p {
  text-align: center;
  text-indent: 0;
  FONT-SIZE: 8pt;
}
img.scaled {
  width: 250px;
	border-width: 1px;
	border-color: silver;	
}

img.scaled2 {
  width: 200px;
	border-width: 1px;
	border-color: silver;	
}
