.hr2 {
	width: 90%;
	font-weight: lighter;
	color: #CCCCCC;
	margin-right: auto;
	margin-left: auto;
}
#header {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
}




body {
	margin-top: 0px;
	margin-right: 50%;
	margin-bottom: 0px;
	margin-left: 50%;
}



#content {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	float: none;
	text-align: left;
	width: 100%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 12px;
}

.righttext {
	text-align: right;
}


.imagecenter {
	margin-right: auto;
	margin-left: auto;
	width: auto;
	float: none;
	padding: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.fontred2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #CC0000;
	font-weight: bold;
}
.fontblue2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000066;
	font-weight: bold;
}
#caption {
	font-family: "Times New Roman", Times, serif;
	font-size: large;
	font-weight: bold;
}



.floatleft {
	float: left;
	margin-right: 5px;
}
.floatright {
	float: right;
	margin-left: 6px;
	padding-left: 4px;
	margin-bottom: 4px;
	padding-bottom: 8px;
}
.floatrightcenter {
	text-align: center;
	float: right;
	padding-bottom: 2px;
	padding-left: 4px;
	margin-left: 5px;
}
.floatleftcenter {
	text-align: center;
	float: left;
	padding-right: 8px;
	padding-left: 2px;
	margin-right: 5px;
}
.fontsmall {
	font-size: 10px;
}
.boldtext {
	font-weight: bold;
}




H1,H2,H3,H4,H5 
{  }
body {
	margin-right: auto;
	margin-left: auto;
}





/* TD { font-family : Arial, sans-serif; font-size : 10px }  */
  
A {  text-decoration: none }
A.navum {
	color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
}

A.navumb { color : #000066;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none
}
#navbarblue {
	background-color: #330066;
	height: auto;
	width: 100%;
	text-align: center;
	clear: both;
	vertical-align: middle;
	margin-bottom: 10px;
}
#navbargrey {
	width: 100%;
	background-color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
}





A.navosu { color : #CC0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none
}



/* for IE's ability to show links */
a:hover { text-decoration: underline 
}



.small {font-family: Arial, Helvetica, sans-serif;
                  font-size: 9pt;}

.xsmall {font-family: Arial, Helvetica, sans-serif;
                  font-size: 8pt;}


LI { list-style : outside;
        list-style-position : outside;
        list-style-type : disc;
        display : block;

}
UL { padding-top : 0px;
        padding-bottom : 0px;
        border-top : 0px;
        border-bottom : 0px;
        margin-bottom : 0px;
        margin-top : 0px 
}


/* used in Nav bar for links to other pages, searches, etc. */
.navlinks {  font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none
}
/* for spacing around HRs */
hr {  margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px
}

/* for links at bottom of page: infolink and version */
.releaseversion {  font-family: Arial, Helvetica, sans-serif;
        font-size: small;
        font-style: normal;
        color: #666666;
        text-align: right
}

#footer {
	width: 100%;
	font-size: 12px;
	background-color: #FFFFFF;
	clear: both;
	padding-bottom: 10px;
	margin-top: 3px;
}
.lefttext {
	text-align: left;
}

#wrapper {
	font-family: "Times New Roman", Times, serif;
	background-color: #FFFFFF;
	text-align: center;
	width: 675px;
	margin: auto;
}
.headtextb {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #000066;
	margin-bottom: -5px;
}
.headtextr {
	font-family: "Times New Roman", Times, serif;
	color: #FF0000;
	font-weight: normal;
	font-size: 24px;
}



.captionblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-align: center;
}
.captionblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}



.bigitalic {
	font-size: 14px;
	font-style: italic;
}

.centertext {
	text-align: center;
}
.fontbluem {
	font-size: 14px;
	color: #000066;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.fontredo {
	font-size: 14px;
	color: #CC0000;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

.centermargin {
	margin-right: auto;
	margin-left: auto;
}

#col60 {
	padding: 4px;
	float: left;
	width: 59%;
}
.font24blue {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #000066;
}
.font24red {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FF0000;
}

#col40 {
	padding: 4px;
	float: right;
	width: 35%;
}
.clearall {
	clear: both;
}


.imageright {
	float: right;
	font-size: 9px;
	text-align: center;
	padding: 0px;
	margin-left: 8px;
}
.caption2 {
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
}

.imageleft {
	font-size: 9px;
	float: left;
	text-align: center;
	padding: 0px;
	margin-right: 8px;
}

h1, h2, h3, h4, h5 {
	font-family: "Times New Roman", Times, serif;
}
#2colleft {
	float: left;
	width: 45%;
	text-align: left;
	font-size: 12px;
	background-color: #CCCCFF;
}
#2colright {
	float: right;
	width: 45%;
	text-align: left;
	font-size: 12px;
	background-color: #CCFFFF;
}
.font18blue {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000033;
	
}
.font18red {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #CC0000;
}
.fontred {
	color: #FF0000;
}
.font16blue {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000066;
}
.font16red {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FF0000;
}
.fontblue {
	color: #000033;
}
