/* BODY CLASSES */

 	body
 	{
 		background-color: #bec6c9;
 		background-image: url(../Images/background.gif);
 		background-repeat: repeat-x;
 		background-attachment: fixed;
 		margin-top: 0px;
 		font-family: Verdana, Arial, Helvetica, sans-serif; 
 		font-weight: normal; 
 		font-size: 11px; 
 		color: #000000; 
 	}
 	
 	#wrapper
 	{
 		width: 792px;
 		margin: 0px auto;
 		text-align: left;
 		background-color: #bec6ca;
 		padding: 6px;
 	}


/* HEADER CLASSES */

.tblHeaderNav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	vertical-align: bottom;
}

.tblHeaderNav td
{
	border-left: 1px solid #999999;
	padding: 3px 6px 0px 6px;
}

a.linkHeaderNav:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; }
a.linkHeaderNav:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; }
a.linkHeaderNav:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; }
a.linkHeaderNav:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #336699; }


/* TOP NAV CLASSES */


.tblTopNav
{
	margin-top: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
 	width: 100%;
	padding: 0px 0px 0px 0px;

}

.tdTopNav
{
 	background-color: #336699;
	background-image: url(../Images/navback.gif);
	vertical-align: middle;
	text-align: left;
	width: 33%;
}

a.linkTopNav:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px; color: #ffffff; }
a.linkTopNav:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px; color: #ffffff; }
a.linkTopNav:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px; color: #ffffff; }
a.linkTopNav:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px; color: #ffffcc; }


/* HOME BODY CLASSES */


.tblBodyHome
{
	margin-top: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
 	width: 100%;
 	background-color: #ffffff;
	border: 6px solid #ffffff;
	text-align: center;
}

.tblBodyHomeAd
{
 	background-color: #ffffff;
	vertical-align: top;
	text-align: left;
	width: 516px;
	height: 340px;
}

.tblBodyHomeRPI
{
 	background-color: #efefef;
	vertical-align: top;
	text-align: left;
	width: 100%;
	height: 340px;
	border-left: 6px solid #ffffff;

}

.tlbHomeMarket
{
 	padding: 6px;
 	background-color: #efefef;
	vertical-align: top;
	text-align: left;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-weight: normal;

}

/* HOME SUBFOOTER CLASSES */


.tblSubFooter
{
	margin-top: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
 	width: 100%;
 	background-color: #ffffff;
	border: 6px solid #ffffff;
}

.tdSubFooter
{
	vertical-align: top;
	background-color: #4a84ad;

}

.tblSubFooterSection
{
 	background-color: #4a84ad;
	vertical-align: middle;
	text-align: left;
	width: 188px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	

}

.tdSubFooterSectionHead
{
	color: #ffffff;
 	background-color: #336699;
	background-image: url(../Images/navback.gif);
	vertical-align: middle;
	text-align: left;
	width: 100%;
}

.tdSubFooterSection
{
	vertical-align: top;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding: 6px;
}

a.linkSubFooter:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px; color: #ffffff; }
a.linkSubFooter:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px; color: #ffffff; }
a.linkSubFooter:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px; color: #ffffff; }
a.linkSubFooter:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px; color: #ffffcc; }

.tblFooter
{
	margin-top: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
 	width: 100%;
 	background-color: #ffffff;
	color: #666666;
	padding: 4px;
}

a.linktblFooter:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666666; }
a.linktblFooter:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666666; }
a.linktblFooter:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666666; }
a.linktblFooter:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #336699; }


/* SUBPAGE BODY CLASSES */


.tblBodySub
{
	margin-top: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
 	width: 100%;
 	background-color: #ffffff;
	text-align: center;
	padding: 18px;
}

.tblBodySubLeft
{
 	background-color: #ffffff;
	vertical-align: top;
	text-align: left;
	width: 204px;
}

.tblBodySubLeftNav
{
 	background-color: #eeeeee;
	border: solid 1px #336699;
	padding: 6px;
	vertical-align: top;
	text-align: left;
	width: 204px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

.SubNavHead {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; color: #336699; border-bottom: solid 1px #336699; }


a.linkSubNav:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #336699; }
a.linkSubNav:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #336699; }
a.linkSubNav:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #336699; }
a.linkSubNav:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #336699; }


.tblBodySubRight
{
 	background-color: #ffffff;
	vertical-align: top;
	text-align: left;
	width: 100%;
	height: 480px;
	border-left: 6px solid #ffffff;

}


.pagetitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; color: #336699; border-bottom: solid 1px #336699; }
.sectiontitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; color: #336699; }
.sectionsubtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #336699; }
.sectionbold {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #336699; }

.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #000000; }
a.footerlink:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #000000; }
a.footerlink:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #000000; }
a.footerlink:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #000000; }
a.footerlink:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #000000; }


a:link {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #336699; }
a:visited {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #336699; }
a:active {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #336699; }
a:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #336699; }

.tblBody { border-bottom: solid 1px #336699; border-left: solid 1px #336699; border-right: solid 1px #336699; padding:3px; vertical-align: middle; color: #000000; font-size: 11px; font-weight: normal; background-color: #dedede; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tblBody th { background-image: url(../Images/navback.gif); vertical-align: middle; color: #ffffff; font-size: 11px; font-weight: normal; background-color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif;}

.tdBodyOdd { vertical-align: middle; color: #000000; font-size: 11px; font-weight: normal; background-color: #efefef; font-family: Verdana, Arial, Helvetica, sans-serif;}


.SubPageFooter {text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #336699; }
a.linkSubPageFooter:link {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #336699; }
a.linkSubPageFooter:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #336699; }
a.linkSubPageFooter:active {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #336699; }
a.linkSubPageFooter:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #336699; }

/* RPI CLASSES */

.tblRPI { border-bottom: solid 1px #336699; border-left: solid 1px #336699; border-right: solid 1px #336699; padding:3px; vertical-align: middle; color: #000000; font-size: 9px; font-weight: normal; background-color: #dddddd; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tblRPIBody { padding:3px; vertical-align: middle; color: #000000; font-size: 9px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tblRPIBodyth { vertical-align: middle; color: #ffffff; font-size: 9px; font-weight: normal; background-color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tdRPIBodyOdd { vertical-align: middle; color: #000000; font-size: 9px; font-weight: normal; background-color: #efefef; font-family: Verdana, Arial, Helvetica, sans-serif;}

