* { 
	font-family:Arial, Helvetica, sans-serif; 
}
body { 
	margin:0 auto;
}
#ContainerHead {
	background-color:#000000;
	color:#FFFFFF;
}
#ContainerBody,
#ContainerFoot {
	background-color:#FFFFFF;
	color:#000000;
}
.ContentArea {
	width:920px;
}
#ContainerBody p, 
#ContainerBody a,
#ContainerBody li,
#ContainerBody td {
	font-size:12px;
}
#ContainerBody a {
	color:#CC0000;	
	text-decoration:none;
}
#ContainerBody a:hover {
	text-decoration:underline;
}
#ContainerBody .ContentArea p.subnav,
#ContainerBody .ContentArea p.subnav2 {
	display:block;
	padding:2px 0px;
}
#ContainerBody .ContentArea p.subnav2 {
	margin:3px 0px;
}
h3.mainnav_title {
	margin-top:10px;
	color:#FFFFFF;
}
.mainnav,
a.mainnava,
a.subnav,
a.subnava {
	text-decoration:none;
}
.mainnav,
a.mainnava,
a.subnav,
a.subnava  {
	padding:5px 8px;
}
a.subnava  {
	color:#000000;
}
.mainnav {
	color:#FFFFFF;
	font-weight:bold;
	background-color:#000000;
}
a.mainnav:hover,
a.mainnava {
	color:#CC0000;
	font-weight:bold;
	background-color:#FFFFFF;
}
.footer {
	color:#888888;
	font-size:10px;
}
a.footer {
	color:#888888;
	padding:10px 5px;
	text-decoration:none;
}
a.footer:hover {
	color:#CC0000;
	text-decoration:underline;
}
#ContainerBody .ContentArea h2.title {
	margin:15px 0px 10px 0px;
	padding-bottom:5px;
	border-bottom:2px #CC0000 solid;
	width:50%;
	text-align:left;
}
h4.home {
	margin-top:0px;
}
td.bdrl {
	border-left: 1px #000000 solid;
}
.AdvisoryViewTab,
.AdvisoryViewingTab {
	display:block;
	padding:8px 20px;
	width:200px;
	font-size:14px;
	font-weight:bold;
}
.AdvisoryViewTab {
	background-color:#FFFFFF;
	color:#000000;
}
.AdvisoryViewingTab {
	background-color:#000000;
	color:#FFFFFF;
}
.AdvisoryViewTab:hover,
.AdvisoryViewingTab:hover {
	background-color:#CC0000;
	color:#FFFFFF;
}
#ContainerBody div.dashtab { 
	background-color:#000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:0px solid #000000;
	padding:8px 20px;
	margin-right:2px;
	vertical-align:middle;
	text-align:center;
	color:#FFFFFF; 
	font-weight:bold;
	cursor:pointer;
	display:inline;
	width:150px;
} 
#ContainerBody .dashc {
	border:1px #000000 solid;
	padding:20px;
}
.InfoBrochures {
	border-left:2px #CC0000 solid;
}
.InfoBrochures .InfoTitle {
	background-color: #000000;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding:8px;
}
.NewsletterBlock {
	display:block;
	border:1px #000000 solid; 
	padding:10px;
}
.NewsletterBlock h4 {
	margin:5px 0px;
}
/* Tombstones */
.tombstone,
.tombstone2 {
	background:url(/images/tombstone.gif) #FFFFFF no-repeat top center;
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:12px;
	width:250px;
	height:360px;
	padding:5px;
	margin:10px 20px;
	text-align:center;
	vertical-align:top;
	float:left;
	display:block;
}
.tombstone .h3,
.tombstone .h4,
.tombstone .h5,
.tombstone .small,
.tombstone .smalla,
.tombstone .smallu,
.tombstone2 .h3,
.tombstone2 .h4,
.tombstone2 .h5,
.tombstone2 .small,
.tombstone2 .smalla,
.tombstone2 .smallu {
	display:block;
}
.tombstone .h3,
.tombstone .h4,
.tombstone .h5,
.tombstone2 .h3,
.tombstone2 .h4,
.tombstone2 .h5 {
	text-align:center;
	font-weight:bold;
}
.tombstone .h3,
.tombstone2 .h3 {
	margin:8px 0px 6px 0px;
	border-bottom:2px #CC0000 solid;
}
.tombstone .h4,
.tombstone .h5 {
	margin:3px 0px 2px 0px;
}
.tombstone .h3 {
	font-size:1.4em;
}
.tombstone2 .h3,
.tombstone .h4 {
	font-size:1.3em;
}
.tombstone2 .h4,
.tombstone .h5 {
	font-size:1.2em;
}
.tombstone2 .h5 {
	font-size:1em;
}
.tombstone .small,
.tombstone .smalla,
.tombstone .smallu,
.tombstone2 .small,
.tombstone2 .smalla,
.tombstone2 .smallu {
	text-align:center;
	font-size:.83em;
}
.tombstone .smalla,
.tombstone2 .smalla {
	margin:2px 0px;
}
.tombstone .smallu,
.tombstone2 .smallu {
	margin-top:4px;
}
/* ********** */
/* Pop-up */
#blanket {
   background-color:#333333;
   opacity: 0.65;
   position:absolute;
   z-index: 1000;
   top:0px;
   left:0px;
   width:100%;
}
#popUpDiv {
	position:absolute;
	background-color:#EEEEEE;
	z-index: 1001;
}
/* ********** */