body {
	margin-top: 5px;
	background-color: #091c5a;
	/*636c83*/
}

td{
	font-size: 12px;
	}

#page{
width: 860px;
margin-left: auto;
margin-right: auto;
border: 0px solid red;
	}

.pageContent{
	border: 0px solid red;
	padding-left: 8px;
	padding-top: 4px;
	padding-right: 12px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	}

.pageContent p {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
}


/*headers labels for each section*/
.subNavWrapper{
	width: 100%; 
	border: 0px solid red; 
	display:block; 
	height: 40px;
}

h1 {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;
	font-size: 16px;
	font-weight:bold;
	color: #666666;
}

h2 {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;
	font-size: 16px;
	font-weight:bold;
	color: #666666;
}

.subNav{
	float: right; 
	width: 49%; 
	text-align: right;
	border:0px solid green;
}

.withSubNav{	
	float: left; 
	width: 49%; 
	border:0px solid green;
}



.mainbody {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;
	font-size: 10px;
	color: #666666;
}

.mainbodylead {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
}

.mainbodylead2 {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;
	font-size: 10px;
	color: #666666;
	line-height: 16px;
}
.mainheader {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;
	font-size: 10px;
	color: #999999;
}
/*site links*/
a:link {
	color: #999999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: underline;
	color: #EE7A2C;
}
a:active {
	text-decoration: none;
	color: #999999;
}
/*navigation links for other sections*/
.navOffx a:link {
	font-size: 12px;
	color:#5e4737;
	text-decoration: none;
	font-weight:700; 
	padding-left:10px;
}
.navOffx a:visited {
	font-size: 12px;
	color:#5e4737;
	text-decoration: none;
	font-weight:700; 
	padding-left:10px;
}
.navOffx a:hover {
	font-size: 12px;
	color:#EE7A2C;
	text-decoration: none;
	font-weight:700; 
	padding-left:10px;
}
.navOffx a:active {
	font-size: 12px;
	color:#5e4737;
	text-decoration: none;
	font-weight:700; 
	padding-left:10px;
}
/*navigation links for current section*/
.navOn a:link {
	font-size: 12px;
	color:#5e4737;
	text-decoration: none;
	font-weight:700; 
	padding-left:10px;
}
.navOn a:visited {
	font-size: 12px;
	color:#5e4737;
	text-decoration: none;
	font-weight:700; 
	padding-left:10px;
}
.navOn a:hover {
	font-size: 12px;
	color:#5e4737;
	text-decoration: none;
	font-weight:700; 
	padding-left:10px;
}
.navOn a:active {
	font-size: 12px;
	color:#5e4737;
	text-decoration: none;
	font-weight:700; 
	padding-left:10px;
}

/*page specific formatting*/
#pageContentText {
	position:absolute;
	width:450px;
	height:230px;
	z-index:1;
	left: 460px;
	top: 184px;
	overflow: auto;
	visibility: visible;
}

/* contact box */
.ruddyContactBox {
		clear:both; 
		border:1px solid #C0BDBB;
		background:#F2F0EE;
		width:120px;
		margin:4px;}

.ruddyContactBox ul {margin:0;padding:0 12px;list-style-image:none;list-style-type:none;font:11px Georgia, "Times New Roman", Times, serif;text-transform:uppercase;}
.ruddyContactBox li {padding-bottom:0;border-top:1px solid #C0BDBB;line-height:30px;height:30px;}
.ruddyContactBox li#t_0 {border:none}
.ruddyContactBox li#t_1 {border:none}
.ruddyContactBox li a, .ruddyContactBox li a:link, .ruddyContactBox li a:visited {display:block;padding-left:25px;background-repeat:no-repeat;background-position:2px center;color:#545453;line-height:30px;}

.ruddyContactBox .email a {background-image:url(/images/icon_email.png);}
.ruddyContactBox .vcard a {background-image:url(/images/icon_vcard.png);}

.ruddyContactBox .about {display:block;background:#94918E;font:8px/15px Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#fff;text-align:center;}


