body 
	{
	margin: 0;
	padding: 0 0 25px 0;  
	text-align: center;
	background-color: #fff;
	}

#header
	{
	width: 765px;
	margin: 0 auto;
	margin-bottom: 5px;
	padding: 5px 0 0 0;
	text-align: left;
	vertical-align: bottom;
	background-color: #fff;
	}
	
ul.nav
	{
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 0 6px 100px;  
	text-transform: uppercase;
	}
	
ul.nav li
	{
	font-size: 70%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
ul.nav a,
ul.nav a:visited
	{
	margin:0 10px 0 0;
	padding: 1px 3px;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}

ul.nav a:hover
	{
	margin:0 10px 0 0;
	padding: 1px 3px;
	background-color: #99b2cc;
	font-weight: bold;
	text-decoration: none;
	color: #000;
	}

	/* -------------------------------------------------------*/

		p { 
		margin-top: 0pt; 
		margin-left: 2pt;
		 }

div.main p {
	margin-top: 10px; 
	margin-bottom: 10px;
	margin-right: 60px;
	}

		.navlink { 
			font-size: 10px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color: #330099;
         line-height: 100%; 
         text-align: left; 
         vertical-align: text-top;
         margin-right: 15px; 
         margin-left: 10px
		 }
		.news { 
			font-size: 11px; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
         text-align: left; 
         line-height: 14px
			 }
		.news2 { 
			margin-left: 2px; 
			font-size: 12px; 
			text-indent: 0em; 
			font-family: Arial, Helvetica, sans-serif; 
            font-style: normal; 
            line-height: normal; 
            font-weight: normal; 
			 }			

		ul { 
        text-align: left
		 }
		ul li { 
		margin-top: 17px;
        list-style-type: square;
        line-height: 105%
		 }
		.tightser {
        margin-top: 2px; 
        margin-left: -2em
		 }
        li {  
        font-size: 16px; 
        line-height: 115%; 
        text-align: left; 
        margin-top: 12px; 
        font-family: "Times New Roman", serif; 
        list-style-type: square
        }
		  

	
 .nounline {  
	text-decoration: none;
	}
	
.topofpage {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 100%; 
	font-weight: 500; 
	color: #3300FF; 
	text-align: right; 
	margin-top: 12px;
	}

h2 {  font-weight: 400; }

            .textblue1 {  
            color: #000099;}
            .textred1 {  
            color: #990000;}
            .textred2 {  
            color: #CC0000;}
            .textred3 {  
            color: #FF0000;}
				
 .sanssecthead {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; line-height: 15px; font-weight: 700; color: #000099;
	}
 .pagetop { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; line-height: 100%; font-weight: 600; 
	}
 .listabcde {  
	list-style-type: lower-alpha;
	}
 .list123456 { 
	list-style-type: decimal;
	list-style-position: outside;
	}
li.decimal {
	list-style : decimal outside;
	}
 .calsansr { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 14px; line-height: 100%; 
	}
 .bgblue {  
	color: #FFFFFF; 
	background-color: #3300CC; 
	padding: 1px;
	}

/* --- GEORGIA -------------------- */
 .serif13blu { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 13px; 
	color: #069;
	}
 .serif15blu { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 15px; 
	color: #036;
	}
 .serif18bold {  
	font-family: Georgia, "Times New Roman", serif; 
	font-size: 18px; 
	line-height: 125%; 
	font-weight: 700;
	}
 .serif18blu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #003366;
}
 .serif21blu { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 21px; 
	color: #036;
	}
 .serif24px {  
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 24px; 
	line-height: 125%; 
	}
 .serif24red { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 24px; 
	line-height: 30px; 
	color: #CC0000;
	}
 .serif30px {  
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 30px; 
	line-height: 125%; 
	}
 .serif30red { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 30px; 
	line-height: 36px; 
	color: #CC0000;
	}

/* --- ARIAL -------------------- */
 .textarial10 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	}
 .textarial11 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	}
 .textarial12 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	}
 .textarial13 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	}	
 .textarial14 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	}
 .textarial16 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	margin-bottom: 7px;
	}
 .textarial18 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px;
	}
	
/* --- VERDANA -------------------- */
 .sansver09 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	}
 .sansver10 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	}
 .sansver11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
 .sansver12 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align: left; 
	}
 .sansver13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
 .sansver14deep { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 140%; 
	text-align: left;
	}
 .sansver14 {
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 115%; 
	text-align: left;
	}
 .sansver16 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	line-height: 115%; 
	text-align: left;
	}
 .sansver18 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	line-height: 115%; 
	list-style-type: square;
	}
 .sansver20 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	line-height: 24px; 
	list-style-type: square; 
	}
.tahoma11 {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	line-height: 130%;
	}

a:link { color: #3300CC; text-decoration: none; }
a:hover { color: #CC3300; text-decoration: underline; }
a:active { color: #CC3300; text-decoration: none; }
a:visited { color: #330099; text-decoration: none; }
a:visited a:hover { color: #CC3300; text-decoration: underline; }

a.bold {
	font-weight: bold; 
	text-decoration: none;
	}
a.bold:hover {
	text-decoration: underline; 
	color: #c33;
	}
a.bold:active {
	text-decoration: underline;
	}
a.bold:visited {
	font-weight: bold; 
	text-decoration: none;
	}
a.bold:visited:hover {
	text-decoration: underline;
	}
ol.num li {
	font-family: sans-serif; 
	font-size: 13px; 
	list-style-type: decimal; 
	margin: 0 0 5px 0; 
	line-height: 120%;
	}
ul.num li {
	font-family: sans-serif; 
	font-size: 13px; 
	list-style-type: circle; 
	margin: 0 0 5px 0; 
	line-height: 120%;
	}
ol.num2 li {
	font-family: serif; 
	font-size: 16px; 
	list-style-type: decimal; 
	margin: 0 0 10px -15; 
	}
ol.alph li {
	font-family: serif; 
	font-size: 16px; 
	list-style-type: lower-alpha; 
	margin: 0 0 5px 0; 
	line-height: 125%;
	}
ul.tite {
	margin-top: 0; 
	margin-bottom: 0;
	}
ul.tite li {
	margin-top: 0; 
	margin-bottom: 0;
	list-style-type: circle; 
	}
ul li {
	font-family: serif; 
	font-size: 15px; 
	list-style-type:   circle; 
	margin: 0 0 5px 0; 
	line-height: 125%;
	}
li a:hover {color: #cc0000;}

td.bordertop { 
    border-color: #999999 black black; 
    border-style: solid; 
    border-top-width: 1pt; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px;
    }
td.borderbottm {
    padding-bottom: 12pt;
    border-bottom : 1pt solid #999999; 
	 }
td.borderleft{
	border-left: 1px solid #990000;
	padding-left: 3px; }
td.borderright{
	border-right: 1px solid #990000; }

td.sidebar {
	padding: 10px 5px; 
	border: 1px solid #069; 
	}
td.sidebar p {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	text-indent: -10px;
	margin: 0 0 3px 13px; 
	line-height: 125%;
	}
td.sidebar a:link, td.sidebar a:visited {
	text-decoration: none;
	}
td.sidebar a:hover, td.sidebar a:active {
	color: #a00; 
	background-color: #ffc;
	}
td.sidebar a:visited a:hover {
	color: #a00; 
	background-color: #ffc;
	}

img.right {
	float: right;
	margin: 0px 0px 20px 20px;
	}
img.left {
	float: left;
	margin: 0px 20px 20px 0px;
	}

