body {	color: black;

	background-color: #D9D9D9;  /*grey*/

	margin: 0;

	font-size: .8em;

	font-family: verdana,arial,helvetica,sans-serif;

}

td {vertical-align:top;}

h1 {font-weight:bold; 

	font-size:200%; 

	font-family: verdana,arial,helvetica,sans-serif;

}

h2 {font-weight:bold; 

	font-size: 110%;

	font-family: verdana,arial,helvetica,sans-serif;

}

h3 {font-weight:bold; 

	font-size:105%; 

	font-family: verdana,arial,helvetica,sans-serif;

}

h4 {font-weight:bold; 

	font-size:100%; 

	font-family: verdana,arial,helvetica,sans-serif;

}

h5 {font-weight:bold; 

	font-size:90%; 

	font-family: verdana,arial,helvetica,sans-serif;

}


.topdivider { /* top divider bar between header and body */

    /*text-align:center;

	vertical-align: top;*/

    display:block;

	font-size: 70%;

	background-color: #000000; 

	height: .5em;

}
table {background-color:white;}
table.center {margin-left:auto; margin-right:auto; width:770px; background-color:white;}

#col1 {width:140px; vertical-align:top;
background-color: #F9E77D;
background-image: url(/images/siteimages/leftnavbackground4.gif);
background-repeat: no-repeat;}
#col2 {vertical-align:top; padding-left:.35em; padding-right:.25em; border:#525CBF;}



.topnavcontainer { /*global navigation div style */

    text-align:center;

	vertical-align:top;

    display:block;
	
	font-size: 150%;

	background-color:#FFFFFF;

}

.topnav2 a{

	text-decoration: none;

}

a.topnav2:link {

    font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;

	color: #000000;

	font-weight: normal;

	font-stretch:condensed;	

 }

a.topnav2:visited {

	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;

	color: #000000;

	font-weight: normal;

	text-decoration: none;

}

a.topnav2:hover {

	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;

	font-weight:normal;


	background-color: #F9E77D; color: black;

}



#navcontainer {width: 120px;}

#navcontainer ul {

	margin-left: 0;

	margin-top: 0;

	margin-bottom:0;

	padding-left: 0;

	list-style-type: none;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;
	
	background-color:#F2D100/* Equiv. Pantone109, dark yellow, rgb(242,209,0)*/;
	list-style-position: outside;

}

#navcontainer a {

	display: block;

	padding: 3px;

	width: 120px;

	border-bottom: 1px solid #eee;

}

#navcontainer a:link, #navlist a:visited {color: #000000;}

#navcontainer a:hover {background-color: #F9E77D; color: black;}



.ctr {text-align: center;}

.extsplist {margin-bottom:.5em;}

.extsptblrow {padding-bottom:.5em;}

.indent {margin-left: 3em; margin-right: 3em;}

.lft {text-align: left;}

.margin {margin-left:.35em; margin-right:.35em; width:98%;}

.middle {vertical-align: middle;}

.pagebreak {page-break-after:always;}

.pdf {color:red; background-color:white; font-weight:bold; font-size:90%;}

.rt {text-align: right;}

.justify {text-align: justify;}

.redtext {color: red;}

.whitetext {color: #FFFFFF;}

.small {font-size: small;}

.size8 {font-size: .8em;}
.dblborder {border: medium double #525CBF/* Equiv. Pantone2726, dark blue, rgb(82,92,191) */; }

.snglspace {margin-bottom:0em;}
.obliquestyle {font-style: oblique;}
.halfspace {margin-bottom:.5em; margin-top:0;}
.ltblue {color: #CCD1E6;}
.sanserif {font-family: sans-serif;}
.timesnewroman {font-family: times;}
.courier {font-family: courier;}
.tableheading {color: white;}
.background-color {#525CBF/* Equiv. Pantone2726, dark blue, rgb(82,92,191) */;}
.blue-border {border-style: double



#spotlight {width:500px; margin-top:3em; margin-left:.75em; margin-right:.50em;}

#spotlight ul {margin-top:.5em; margin-left:2.5em; padding-left:0; margin-bottom:0; padding-bottom:0;}

#spotlight li {margin-bottom:.5em}

#spotlight .spheader {

	background-color:#525CBF/* Equiv. Pantone2726, dark blue, rgb(82,92,191) */;

	color:white;

	font-weight:bold;

	text-align:center;

}

#spotlight .spbody {	

	border: #525CBF/* Equiv. Pantone2726, dark blue, rgb(82,92,191) */;

	padding:3px;

	font-size:.8em;

	color:black;

	background-color: #FFFFFF/* white*/;

}



.footer {

	font-family : Verdana, Tahoma, Helvetica, Arial, sans-serif;

	color: #000000;

	font-size : 85%;

	font-style: italic;

	text-align: center;

}
.picturefloat {
float:right;
width:120px;
margin:0 0 15px 20px;
padding:15px;
text-align:center;

}

{background-color: #FFFFFF/* white*/;

{background-color:  #F0ED80/* Equiv. Pantone100, light yellow, rgb(240,237,128)*/;

{background-color:  #525CBF/* Equiv. Pantone2726, dark blue, rgb(82,92,191) */;

{background-color:  #CCD1E6/* Equiv. Pantone2706, purplish blue, rgb(204,209,230)*/;

{background-color:  #F2D100 /* Equiv. Pantone109, dark yellow, rgb(242,209,0)*/;

