body {
  margin-top: 20px;
  padding: 0;
  text-align: center;
  min-width: 750px;
  background-color: #0071B7;
  color: Black;
  background-image: url(images/gradient.jpg);
  background-repeat: repeat-x;
  font-family: "verdana", Arial, sans-serif;
  font-size: 85%;
  text-align: left;
}

p {
  font-family: "verdana", Arial, sans-serif;
  font-size: 80%;
  text-align: left;
}

p.justifypadright{
	text-align: justify;
	padding-right: 200px;
}


ul {
  font-family: "verdana", Arial, sans-serif;
  font-size: 80%;
  text-align: left;
}

#navigation {
  padding-left: 10px;
  padding-right: 0px;
/*
  background-color: #00248f;
  border: 0px solid #f0f0f0;
*/
  background: url(phpcorners/outer-tl.gif) top left;
  background-repeat: no-repeat;
 
}

.navigation{
  color: #FFB541;
  font-family: verdana,helvetica,sans-serif;
  font-size: 100%;
  font-weight: bold;
  text-decoration: none;

}

.topnav{
  color: #000000;
  font-family: "Trebuchet MS",helvetica,sans-serif;
  font-size: 120%;
  font-weight: bold;
  text-decoration: none;
/*  letter-spacing: 1px;*/

}

.logoimg{
  margin-top: 15px;
  margin-left: 8px;
  border: none;
}

#header{
/*  height: 100px;
*/
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  background-color: #002485;
  background: url(phpcorners/outer-tr.gif) top right;
  background-repeat: no-repeat;
  text-align: right;
}

#tagline {
  font-family: Georgia, serif;
  font-size: 24pt;
  font-weight: normal;
  color: #BFCFFF;
  font-style: normal;
  padding: 0 0 0 0px;
  margin-top: 8px;
  margin-right: 30px;
  float: left;
  letter-spacing: 2px;
}

#topnav{
/*  height: 100px;
*/
  color: #000000;
  font-family: "Trebuchet MS",helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  background-color: #002485;
  background: url(images/Sprite_9.jpg) bottom right;
  background-repeat: no-repeat;
  text-align: right;
}

#content {
/*
  background-image: url(phpcorners/inner-tl.gif);
  background-repeat: no-repeat;
  position:relative;top:-2px;left:-2px;
*/
  background-color: #ffffff;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 0px;
  padding-top: 0px;
}

.leftimg{
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
/*  position: relative; top: 0px;*/
}

.leftimgpadded{
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
/*  position: relative; top: 0px;*/
}

.rightimgpadded{
  float: right;
  margin-right: 20px;
  margin-bottom: 10px;
/*  position: relative; top: 0px;*/
}


.testimonial {
  color: #000000;			
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  line-height: 1.7em;
}

.testimonial2 {
  color: #000000;			
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
}
	
.testifier {
  color: #000000;			
  font-family: arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  
}

.testifier2 {
  color: #000000;			
  font-family: arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  
  }


.notes{
  color: red;
}
	
	
h1{
  color: #00248f;
  font-family: georgia,serif;
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  margin-top: -10px;
  margin-bottom: 5px;
}
		
h2 {
  color: #00248f; 			
  font-family: Georgia, serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  margin-bottom: -12px;
}
		
/*h3 {
  color: #000000;
  font-family: "verdana", arial, sans-serif;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: -12px;
}
*/

h3 {
 color: #000000;
  font-family: Georgia, serif;
  font-size: 120%;
  font-weight: normal;
  margin-bottom: -12px;
}

.small{
	font-size: 70%;
	text-align: left;
	margin-left: 25px;
	font-weight: bold;
}
.small2{
	font-size: 70%;
	text-align: left;
	font-weight: bold;
}
.skinny {font-size: 80%;

}

/*sets a list to have a smaller font and less of an indent, but not all the way left*/

.skinnylist {
	font-size: 80%;
	padding-left: 15px;
	margin-left: 0;
}


.link {
  color: #000000;
  text-decoration: none;
}
	
.blueboxheader{
  color: #000000; 			
  font-family: Georgia, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
}

.blueboxtext{
  color: #000000; 			
  font-family: verdana, helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  padding: 10px 12px 10px 10px;
}

.clear{
  clear: both;
}
	
	
.bluebox {
  background-image: url(images/newsletter-box1.gif);
  background-repeat: no-repeat;
  width: 186px;
  height: 208px;
  float: right;
  margin-left: 20px;
}

.blueboxp {
  padding: 10px 12px 10px 10px;
}
	
	.teaser {
		width:183px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("images/newsletter-box1.gif") bottom left no-repeat;
  float: right;
	}
	.teaser h3 {
		margin:0;
 		text-align: center;
		padding:7px 10px 3px 10px;
		background:url("images/newsletter-box1.gif") top left no-repeat;
	}
	.teaser p, .teaser a.more {
		margin:0;
		padding:0 10px 3px;
		border:1px solid #BFCFFF;
	  font-family: verdana, helvetica, sans-serif;
 		font-size: 80%;
 		text-align: center;
		border-width:0 0px;
			background:url("images/newsletter-box-slice.gif") repeat;
		/*background: #BFCFFF;*/
		
	}
	.teaser ol {
		margin-top: 0px;
		/*padding-right: 15px;*/
		padding-top: 5px;
		padding-left: 0;
		margin-left; 0;
		font-size: 80%;
		border-width:0 0px;
			background:url("images/newsletter-box-slice.gif") repeat;
		
	}
	.teaser a.more {
		display:block;
		text-align:right;
		font-size: 80%;
		background:url("tsr-a.gif") 410px 50% no-repeat;
		padding:0 24px 0 0;
		text-decoration:none;
		color:#44a;
	}
	.teaser a.more:hover {
		text-decoration:underline;
	}

	.blueboxleft {
		margin-top: 0px;
		/*padding-top: 5px;*/
		padding-left: 10px;
		margin-left; 0;
		font-size: 80%;
		border-width:0 0px;
			background:url("images/newsletter-box-slice.gif") repeat;	}

.amp {font-family: verdana,helvetica;}

.caption {text-align:center;font-size:80%;}