body {
	font: 100% Arial, Verdana, Helvetica, sans-serif;
	background: url(../images/bg.jpg) repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #066BAF;
}
p, li {
	font-size:73%;
	line-height:150%;
}
li {
	padding-bottom:12px;
}
table {
	font-size:100%;
	line-height:150%;
}
table.contactus {
	font-size:80%;
	line-height:150%;
}
blockquote {
	border-top: 1px solid grey;
	border-top:thin #FF00FF ;
	border-bottom: 1px solid grey;
	font-size:75%;
	margin-left:20px;
	margin-right:20px;
	font-style:italic;
	line-height:175%;
}
p.mainContent { margin-left:10px;margin-right:10px;}
p.sectionTitle { background-image:url(../images/sectionTitleBackground.jpg);color:#066BAF;font-size:80%;font-weight:bold;margin-bottom:-5px;height:25px; text-indent:10px;}
.oneColFixCtrHdr #container {
	width: 778px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: url(../images/containerBackground.jpg);
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	margin-top:1em;
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #headerTopNav {
	background: url(../images/dave.jpg) no-repeat;
	padding-top:5px;
	height:60px;
	border:0px solid red;
}
.oneColFixCtrHdr div#masthead0	{	margin:auto;	height:188px;	background:url(../images/masthead0.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead1 {	margin:auto;	height:188px;	background:url(../images/masthead1.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead2 {	margin:auto;	height:188px;	background:url(../images/masthead2.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead3 {	margin:auto;	height:188px;	background:url(../images/masthead3.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead4 {	margin:auto;	height:188px;	background:url(../images/masthead4.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead5 {	margin:auto;	height:188px;	background:url(../images/masthead5.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead6 {	margin:auto;	height:188px;	background:url(../images/masthead6.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead7 {	margin:auto;	height:188px;	background:url(../images/masthead7.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead8 {	margin:auto;	height:188px;	background:url(../images/masthead8.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead9 {	margin:auto;	height:188px;	background:url(../images/masthead9.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead10 {	margin:auto;	height:188px;	background:url(../images/masthead10.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}
.oneColFixCtrHdr div#masthead11 {	margin:auto;	height:188px;	background:url(../images/masthead11.jpg) no-repeat;	width:742px;	border:0px solid black;	background-color:#ffffff;}

.oneColFixCtrHdr #masthead {
	margin:auto;
	height:182px;
	background:url(../images/sampleMasthead.jpg)  no-repeat;
	width:742px;
	border:0px solid black;
	background-color:#ffffff;
}

.oneColFixCtrHdr #mainContent {
	margin:auto;
	margin-top:10px;
	padding-top:10px;
	width:94%;
	background:url(../images/mainContentBackground.jpg) no-repeat;
	border:0px solid green;
	overflow:hidden;
}
.oneColFixCtrHdr #mainLeftContent {
	float:left;
	width:40%;
	margin-left:10px;
	margin-bottom:15px;
	width:40%;	background-color:#FFFFFF;
	border:0px solid green;	
	}
.oneColFixCtrHdr #sidebar {
	float:left;
	width:40%;
	margin-left:10px;
	margin-bottom:15px;
	width:40%;	background-color:#FFFFFF;
	border:0px solid green;	
}
.oneColFixCtrHdr #mainRightContent {
	float:right;
	width:55%;
	margin-right:10px;
	margin-bottom:10px;
	border:0px solid green;
}
.oneColFixCtrHdr #mainFullContent {
	float:left;
	width:100%;
	margin-bottom:10px;
	border:0px solid green;
}
.oneColFixCtrHdr #footer {
	height:55px;
	margin-top:10px;
	background: url(../images/footerBackground.jpg) no-repeat;
	border:0px solid black;
}
.oneColFixCtrHdr #footer p {
	text-align:center;
	font-size:70%;
	line-height:125%;
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding-bottom: 10px;
}
/* ----------Links----------*/
a:link {color: #066BAF}     /* unvisited link */
a:visited {color: #066BAF}  /* visited link */
a:hover {color: #FF6600}   /* mouse over link */

a.topLinks{font-size:90%;font-family: Arial, Helvetica, sans-serif;color: #066BAF;text-decoration:none;}
a.topLinks:visited{color: #066BAF;}
a.topLinks:hover{color:#FF6600;}
a.topLinks:active{color:#FF6600;}

a.secondLevelLinks{font-size:90%;font-family: Arial, Helvetica, sans-serif;color: #066BAF;text-decoration:none;}
a.secondLevelLinks:visited{color: #066BAF;}
a.secondLevelLinks:hover{color:#FF6600;}
a.secondLevelLinks:active{color:#FF6600;}
.newbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 73%;
	font-weight: normal;
	color: 066baf;
}
.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: 333333;
	margin-right: 10px;
<br>margin-left: 10px;
	margin-left: 10px;
}
.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6633;
	margin-right: 0px;
	margin-left: 0px;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: 066baf;
	margin-left: 10px;
	margin-right: 10px;
}
.quotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	margin-right: 10px;
	margin-left: 10px;
}
.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-right: 0px;
	padding-left: 0px;
	list-style-position: inside;
	list-style-type: circle;
	margin-right: 15px;
	margin-left: 30px;
}
.caption_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style: italic;
	padding-top: 5px;
}
.caption_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #333333;
	margin-right: 10px;
	margin-left: 10px;
}
.bullets2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: inside;
	list-style-type: circle;
}
.new_bullets {
	list-style-position: outside;
}

form#honorForm label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	display: inline-block;
	width: 230px;
	color: red;
	font-style: italic;
	margin-left: 10px;
	text-align: left;
}

div.error { display: none; }


form#honorForm label{
display: inline-block;
width: 120px;
text-align: right;
margin-right: 10px;
}


form#honorForm input.lg{
width: 200px;
}

span.requ{
color: red;
}

