			
/* body background */
body {background: #fff url('mainbackgroundgrad.png') top repeat-x}
				
/* title div area and image formatting*/
div#title { margin-right: auto;
			margin-left: auto;
			margin-top: -5px;
			margin-bottom: 15px;
			width: 600px;}

/* menu div and menu item formatting */
div.menu{ margin: 0 auto;
		  width: 640px;
	      padding: 0px;}
.menu a { font: 16px "Trebuchet MS", "Arial", sans-serif;
		  color: #1850ce;
		  text-decoration: none;
		  padding-left: 16px;
		  padding-right: 16px; }
.menu a:hover { text-decoration: underline;
				color: #012f74;	}
div.menu li {display: inline;}
div.menu ul {margin-top: 5px;
	     margin-bottom: 5px;}
	   
/* main content div, white background */
div#content { width: 640px;
			  margin: auto;
			  padding: 12px;
			  padding-bottom: 0px;
			  position: relative;
			  top: 10px;
			  background: #fff; }

/* paragraph formatting */
p.title { margin: 0 auto -5px auto;
		  width: 400px;
		  font-size: 17px;
		  font-weight: bold; }
p.sectiontitle { font: 16px "Trebuchet MS", "Lucida Sans Unicode", sans-serif;
				 color: #126; 
				 margin-top: 10px;
				 margin-left: 10px;
				 text-indent: 0px;
				 padding: 5px 10px 0px 10px;
				 background: #fff url('titlegrad.gif') no-repeat; }
p.backtotop	{ font-size: 14px;
			  margin-top: -5px;
			  margin-bottom: 19px;
			  padding-bottom: 40px;
			  text-indent: 0px; }
p {font: 15px "Calibri", "Arial", sans-serif;
	padding: 0 10px 0 26px;
	color: #000;
	text-indent: 1.5em;
	cursor: text; }
p.subtitle { font: 16px "Calibri", "Arial", sans-serif;
			 color: #000;
			 text-indent: 0px; }
p.tablelabel { text-indent: 0px; }
span.emph {font-weight: bold; color: #f03; }

/* content image float properties */
.rightfloat { float: right;
			  margin: 10px;
			  margin-top: -10px; }
.leftfloat { float: left;
			 margin: 10px;
			 margin-top: -10px; }


/* footer section formatting */
#footer { font: 12px 'Arial', sans-serif;
		  color: #fff;
		  position: relative;
		  left: 100px;
		  margin: 15px auto 15px auto; }
.valid { margin-bottom: -3px;
		 border: none; }



