body {
	margin: 10px 0px;
	padding: 0px 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #ffffff;
	font-family:  Verdana;
	font-size: .80em;
	color: #000080;
}
h5,h6,p,li,tableheading,tablesubheading {
	font-family:  Verdana, Arial;
	color: #000080;
	}
h1 {
	background-color : #ffffff;
	color : #B8860B;
	font-size : 1.5em;
	;
	font-weight: bolder
}
h2 {
	background-color : #ffffff;
	color : #0D1C57;
	font-size : 1.2em;
	;
	font-weight: bolder
}
h3	{
	color : #B8860B;
	font-weight: bolder;
	text-transform : capitalize;
	;
	font-size: 1em
}
ul {
	margin-bottom : 2em;
	margin-top : .5em;
	background-color : transparent;
	color : #000099;
}
ul li {
	list-style-type : square;
	margin-bottom : .5em;
	margin-top : 0px;
}
ol li {
	margin-bottom : .5em;
	margin-top : 0px;
}
li li {
	list-style-type : disc;
}
ul ul {
	margin-bottom: 0px;
}

.footer {
	margin: 10px;
	font-size: 70%;
	font-family: Arial, Verdana;
	font-weight: bold;
}
.content {
	color: #OD1C57;
	font-family: Verdana;
	font-size: 0.8em;	
}
.mastheadlinks {
	color: #ffffff ! important; 
	background-color: #000099;
	text-decoration: none;
    	line-height: 110%;
}
a:hover.mastheadlinks {
	color: #000099 ! important;
	background-color: #FFFFFF !important;
}
.backtotop {
	color: #0D1C57; 
	text-decoration: none;
}
a:hover.backtotop {
	color: #0D1C57;
	font-weight: bold;
	text-decoration:underline;
}
a:hover.nohover {
	background-color:  transparent;
}
.tableheading {
	background-color : #D1A71D;
	color : #0D1C57;
	font-size : 1em;
	;
	font-weight: bold;
	text-align: center
}
.tableheading a, .tablesubheading a {
	color: #eeeeff ! important;
}
.tablesubheading {
	background-color : #CED0E5;
	color : #0D1C57;
	font-size : 1em;
; font-weight: bold; text-align: center
}
p.rulebelow {
	border-width: 0px 0px 2px 0px;
	border-color : #000099;
	border-style : solid;
	padding: 10px 0px 10px 0px;
	margin: 0px;
}
#maintextnav {
	background : #ffffff;
	border-color : #000099;
	border-style : double;
	color : #000099;
	padding : .25em;
	font-size : 1.25em;
	border-width : .15em;
}

a {color:#0D1C57;text-decoration:underline;}
a:hover {
	text-decoration:underline;
	color: #A52A2A;
}
a:visited {
	text-decoration:underline;
	color: #996600;
	text-align: center;
}
.homeheading {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.4em;
	font-weight: bolder;
	color: B8860B;
}

a.content:link {
	text-decoration: underline;
}
#topbar{
	background-color: #FFFFFF;
}
h5 { font-size: 16px}td { 
	font-family:  Verdana, Arial;
	color: #000080;
 } .tableheading2 { background-color : #D1A71D; color : #0D1C57; font-size : 0.8em; ; font-weight: bold; text-align: center }
.tablesubheading2 { background-color : #CED0E5; color : #OD1C57; font-size : 0.8em; ; font-weight: bold; text-align: center }
.tableshading {  background: #F8EFCB; font-size: .8em}

h4 { 

	color: #0d1c57;
; font-weight: bolder; font-size: 1em; text-transform: capitalize } .Title1 {
	background-color : #ffffff;
	color : #B8860B;
	font-size : 1.35em;
	;
	font-weight: bolder
}
.Title2 {
	background-color : #ffffff;
	color : #0D1C57;
	font-size : 1.25em;
	;
	font-weight: bolder
}
.Title3 {
	color : #B8860B;
	font-weight: bolder;
	text-transform : capitalize;
	;
font-size: 1em.em}
.Title4 { color: #0D1C57; ; font-weight: bolder; font-size: 1em; text-transform: capitalize }

acronym {cursor: help; border-bottom: #000 1px dotted}
.rowshading {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	background-color: #F8EFCB;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.rowplain {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
}

