body,td,p{
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-left:0px;
	background:#ccc;
}
td,p{
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-left:0px;
	background:#FFFFFF;
}


/* ----------- Top Navigation Section ---------------- */
#mainnav {
	font-size:.9em;
	text-align: justify;
	background-color:#ffffff;
	color: #be0a13;
	border-top: 1px solid #be0a13;
	border-bottom: 1px solid #be0a13;
	padding-left:0px;
	padding-right:20px;
	list-style-type:none;
	}
 
#mainnav ul {
	margin : 0px;
	padding : 0px;
	padding-left: 22px;
	display : block;
}

#mainnav ul li {
	display:inline; 
	margin:0px;
	padding:0px;
	margin-right: 20px;
	color:#ffffff;
}
#mainnav ul li a {
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-weight:normal; 
	color: #be0a13;
	line-height: 1.8em;
}

#mainnav ul li a:hover{text-decoration: underline;}
/* ----------- Top Navigation Section ---------------- */

.breadcrumb {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em;}

.breadcrumblinks {font-family: Arial, Helvetica, sans-serif; font-size: 0.95em; color:#be0a13; text-decoration:none;}

a.breadcrumblinks:hover{text-decoration: underline;}

.whitebold {	font-family: Arial, Helvetica, sans-serif; font-size: 1em;	color: #fff; padding: 0px; margin: 0px;}
.lightwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: 800;
	line-height: 1.6em;
	color: #eaafb3;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
}
.whitebold1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: .7em;
	text-decoration:none;
}
a.whitebold1:hover{text-decoration: underline;}

.sitemapwhite {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: .9em;
	text-decoration:none;
}
a.sitemapwhite:hover{text-decoration: underline;}

.leftlinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #be0a13;
	text-decoration:none;
}
a.leftlinks:hover{text-decoration: underline;}
.smallleftlinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #be0a13;
	text-decoration:none;
}
a.smallleftlinks:hover{text-decoration: underline;}
.leftbluelinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #11568C;
	text-decoration:none;
}
a.leftbluelinks:hover{text-decoration: underline;}
.leftbar
{
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #999999;
}
.newsheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight:bold;
	color: #be0a13;
	text-decoration:none;
}
a.newsheading:hover{text-decoration: underline;}
.newslinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #be0a13;
	text-decoration:none;
}
a.newslinks:hover{text-decoration: underline;}
.content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-decoration:none;
}
.content a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-decoration:none;
	color:#be0a13;
}
.content a:hover{text-decoration: underline;}
.footerlinks { clear : both; width: 100%;background:none;margin:0px;padding:10px 0 0 0;font-size:0.7em;font-family:Arial, Helvetica, sans-serif;color:#000000;text-decoration: none;text-align: center;font-weight: normal; border-top: 1px solid #be0a13;}

.footerlinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration:none;
	color:#be0a13;
}
.footerlinks a:hover{text-decoration: underline;}

.blueheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight:bold;
	color: #11568C;
	text-decoration:none;
}
.redheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:bold;
	color: #be0a13;
	text-decoration:none;
	
}
.grayheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:bold;
	color: #414B56;
	text-decoration:none;
}
.bluebold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight:bold;
	color: #11568C;
	text-decoration:none;
}


/* ----------- Virtual Paging Section ---------------- */

.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}

/* ----------- Virtual Paging Section ---------------- */
