body {
	background-color: white;
	width: 747px;
	margin: 0;
	font-family: verdana,arial,helvetica,sans-serif;
}
#header {
	height: 95px; 
	background: url(images/topbar_tile.gif) bottom repeat-x;
}

#header img {
	margin: 30px 12px;
}

#header ul {
	float: right; 
	margin: 51px 8px 0 0;
}

#header ul, #footer ul {
	list-style: none; 
	display: inline;
}

#header li, #footer li {
	float: left;
}

.mh-link1, .mh-link2, .ftr-link1, .ftr-text1 {
	font-size: .6em;
}

.mh-link1, .mh-link2 {
	font-weight: bold;
	text-decoration: none;
}
.mh-link2 {
	color: #00163b;
}
.mh-link1:hover {
	color: #5c94d0;
}

.mh-link2:hover {
	color: #aa051a;
}


#content {
	padding: 12px 12px 0 10px;
}

#homePG #content {
	width: 500px;
	float: left;
}

/*h1.sectiontitle, h2.sectiontitle {color:#333333; margin-bottom: .45em; font-size: 100%; margin-top: .95em;} */

#rightCol {
	margin-top: 10px;
	float: left;
}

.callout {
	padding: 0;
	margin-top: 1em;
	width: 217px;
}
.callout h4 {
	background-color: #e9e9ea;
	margin: 0;
	padding: 5px 9px;
	border-bottom: 3px double white;
}
.callout p {
	padding: 0 9px;
}

.backTopTable {
	float: right;
	height: 20px;
}
.back-to-top {
	font-size: .7em;
}

.standard-text, .page-title, .pgheading-text, .sectiontitle, .grey-bullet, .paragraph  {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
}

.inline {
	display: inline;
}	

/* page titles and headings */
.page-title	{ 
	font-size: .97em; 
	font-weight: bold;	
	color: #00163b; 
	padding-top: 0px; 
	margin-bottom:10px; 
	margin-top:0px; 
}

.page-title a {
	color:#00163b; 
	text-decoration: underline;
}

.pgheading-text { 
	font-size: .70em;
	margin-top: -.5em; 
	margin-bottom: .8em; 
}

h1.sectiontitle{
color:#333333; 
margin-bottom: 20px; 
margin-top: 12px;
margin-left:12px} 

h2.sectiontitle,
h3.sectiontitle {
	color:#333333; 
	margin-bottom: .45em; 
	margin-top: .95em;
}

h1.sectiontitle, 
h2.sectiontitle {
	font-size: .75em; 
}

h3.sectiontitle {
	font-size: .70em; 
}

.sectiontitle a, 
.sectiontitle-nomargin a {
	color: #405EBE; 
	text-decoration: underline;
}

.sectiontitle a:hover, 
.sectiontitle-nomargin a:hover {
	color: #0000FF; 
	text-decoration: underline;	
}

/* text content */

ul.fq{
list-style-type: none;
font-size: .70em; 
margin-top: .40em;
margin-left:0;
}
ul.fq li{margin-bottom:4px;}

.grey-bullet {
	font-size: .70em; 
	margin-top: .40em;
	margin-left:30px;
	list-style-image: url(list_greybullet.gif);
}

.paragraph {
	font-size: .70em; 
	color: #333333; 
	margin-top: .45em; 
	margin-bottom: .45em;
}

.standard-text {
	color: #333333; 
	text-decoration: none;
}

.standard-text a, 
.paragraph a {
	color: #405EBE; 
	text-decoration: underline;
}

.standard-text a:hover,
.paragraph a:hover {
	color: #0000FF;
	text-decoration: underline;
}

ol {
	font-size: .70em; 
	margin-top: .40em;
}
/* end text content */

/* ADA style definitions */
.ada-hidden-content { 
	font-size: 1px; 
	color: #ffffff;	
	background: #ffffff;
	margin: 0em;
}

#footer {
	padding: 0 0 20px 8px; 
	border-top: 1px solid #666; 
	margin: 30px 0 0 0;
	clear:both;
}

.ftr-text1 {
	clear:left;
	margin-top: 2em;
}

#footer a{
text-decoration:none;
}
