html{
     min-height: 100%;
     margin-bottom: 1px; 
		}
body{
	width: 766px;
	text-align: center;
   	margin-left: auto;
   	margin-right: auto;
		font-size: 12px;
		font-family: arial,helvetica, sans-serif; 		
	 background-color: #0B77BD;
	 }
hr{
	width: 760px;
	size: 1px;
	color: #4A6070;
	background-color: #4A6070;
	height: 1px;
	border: none;
	}	
p{
font-size: 12px;
		font-family: arial,helvetica, sans-serif;		
		color: #000042;
		padding: 10px 15px 15px 15px;
		}
p.left{
	text-align: left;
	}
.text{
		text-align: left;
		font-size: 12px;
		font-family: arial,helvetica, sans-serif;		
		color: #000042;
		padding: 10px 20px 10px 15px;
		}
p.text{
		text-align: left;
		font-size: 12px;
		font-family: arial,helvetica, sans-serif;		
		color: #000042;
		padding: 10px 20px 10px 15px;
		}	
.leftmargin{
	margin: 0px 0px 0px 40px;
	} 
.centeredtext{
		text-align: center;
		font-size: 12px;
		font-family: arial,helvetica, sans-serif;		
		color: #000042;
		padding: 5px 10px 10px 10px;
		margin: 2px;
		}
.smalltext{
		font-family: arial,helvetica, sans-serif;
 		font-size: 11px;
		color: #000042;
		} 
.smallertext{
		font-family: arial,helvetica, sans-serif;
 		font-size: 10px;
		color: #000042;
    text-decoration: none;
		}     
.tinytext{
	font-size: 9px;
		font-family: arial,helvetica, sans-serif;		
		color: #000042;
		} 
.intro{
		font-size: 11px;
		font-family: arial,helvetica, sans-serif;
 		color: white;
		font-weight: bold;
		}
h1{
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		font-weight: bold;
		font-size: 180%;
		font-family: arial,helvetica,sans-serif;	
		color: #000042;
		background-color: #FFFFEF;
		} 
h2{
		font-style: italic;
		font-weight: bold;
		font-size: 150%;
		font-family: arial,helvetica,sans-serif;
		color: #0875BD;
		}
h3{
		text-align: left;
		font-weight: bold;
		font-size: 100%;
		font-family: arial,helvetica,sans-serif;
		color: #000042;
		padding: 5px 5px 0px 15px;
		} 		

		
				
/*Links*/

tr.links{
		width: 100%;
		height: 50px;
		padding: 2px;
		} 
a:link{
font-size: 11px;
	font-family: arial,helvetica, sans-serif;  	
	color: #000042;
		}
a:visited{
font-size: 11px;
	font-family: arial,helvetica, sans-serif;   	
	color: #400040;
		}
.link{
	width: 90px;
 	text-align: center;
  	display: block;
  	padding: 1px;
	border: 2px outset;
	border-color: #FFB2B5 #8C0000 #8C0000 #FFB2B5;	
  	background-color: #AAA986;
	font-size: 10pt;
	}
.link:hover {
  color: #C15F64;
	}
tr.links{
		width: 760px;
		height: 30px;
		padding: 2px;
		} 
tr.links2{
		width: 320px;
		height: 30px;
		padding: 2px;
		} 
.link{
  	text-align: center;
	width: 78px;
	font-size: 12px;
	color: #BD1C39;
  	padding: 1px;
	border: 2px outset;
	border-color: #FFB2B5 #8C0000 #8C0000 #FFB2B5;	
  	background-color: #EFEFAD;
	}
a:link.redlink{
font-weight: bold;
font-size: 12px;
		font-family: arial,helvetica, sans-serif;		
		color: red;
		text-decoration: underline;
		
		}
a.intext:link{
	font-weight: bold;
	font-size: 100%;
	text-decoration: underline;

	color: #191970;
	}
a.intext:visited{
	font-size: 100%;
	text-decoration: underline;
	color: #414267;
	}
a.intext:hover{
font-weight: bold;
	font-size: 100%;
	text-decoration: underline;
	
	color: #C15F64;
	}
h2 a:link{
	font-style: italic;
		font-weight: bold;
		font-size: 100%;
		font-family: arial,helvetica,sans-serif;
		color: #0875BD;
		text-decoration: underline;
		}
h2 a:visited{
	font-style: italic;
		font-weight: bold;
		font-size: 100%;
		font-family: arial,helvetica,sans-serif;
		color: #155781;
		text-decoration: underline;
		}
h2 a:hover{
	font-style: italic;
		font-weight: bold;
		font-size: 100%;
		font-family: arial,helvetica,sans-serif;
		color: #CE8C8F;
		text-decoration: underline;
		}
	
	

/*Tables*/
.table1{
  	padding: 10px;
  	background-color: #FFFFEF;
	border-style: none;
	}
.border1{
	border-style: solid;
	border-width: 1px;
	border-color: #F2E3D3;	
  	background-color: #FFFFFF;
		padding: 2px;
	}
.border2{
	margin: 2px;
	border-style: outset;
	border-width: 3px;	
	border-color: #7E96A8 #5485A8 #5485A8 #7E96A8;
	font-size: 12px;
	font-family: arial,helvetica, sans-serif;	
	color: #000042;
	background-color: #FFFFFF;
	padding: 2px;
	}
.border3{
	border-style: solid;
	border-width: 1px;
	border-color: #F2E3D3;	
  	background-color: #FFFFFF;
	}
.border4{
	border-style: none;
	padding: 15px 8px 15px 0px;
	font-size: 12px;
	font-family: arial,helvetica, sans-serif;	
	color: #000042;
	}

	
	
/*  LISTS */

ul{
	margin-left: 100px;
	padding-left: 30px;
	text-align: left;
	}
li{
	text-align: left;
	list-style-type: circle;
	}
 
 
.leftcol{
	width: 366px;
	float: left;
	 display: inline;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	border-right: solid 1px #5485A8;
	background-color: #FFFFFF;
	}	
.leftcol2{
	width: 160px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	background-color: #FFFFFF;
	}	
.rightcol{
 width: 330px;
 	margin: 0px 0px 0px 368px;
	padding: 0px 10px 0px 20px;
	border-style: none;
	background-color: #FFFFFF;
	}	
.rightcol2{
 width: 540px;
 	margin: 0px 0px 0px 168px;
	padding: 0px;
	border-style: none;
	background-color: #FFFFFF;
	}	

	
/*  IMAGES  */

img{
	text-decoration: none;
  }
img.border{
	padding: 2px;
	border: solid 1px #0875BD;
	margin: 15px;
	} 
img.nomargin{
	padding: 2px;
	border: solid 1px #0875BD;
	margin: 0px;
	} 
.leftcol img.border{
	padding: 2px;
	border: solid 1px #0875BD;
	margin: 0px 0px 0px 0px;
	} 
.rightcol img.border{
	padding: 2px;
	border: solid 1px #0875BD;
	margin: 0px 0px 0px 0px;
	} 
img.floatLeft{
	float: left;
	padding: 2px;
	border: solid 1px #0875BD;
	margin: 10px 5px 0px 0px;
	}
img.floatRight{
	float: right;
	padding: 2px;
	border: solid 1px #0875BD;
	margin: 10px 0px 0px 5px;
	}	