body
{
	font-size: 8pt;
	color: gray;
	font-family: arial, Sans-Serif;
	background-attachment: fixed;
	background-image: url(../img/square1.jpg);	
	background-repeat: repeat;
	margin-left:80px;
}
p
{
	font-size: 8pt;
}
table td tr
{
	font-size: 8pt;
	border:none;
	padding:none;
	margin:none:
}
h2
{
	font-size: 10pt;
	color: #ffa500;
	font-family: 'arial Narrow' , arial, Sans-Serif;
	letter-spacing: 1px;
	text-transform:uppercase;
	white-space:nowrap;
	margin-bottom:2px;
}
h3
{
	color:#C8CF67;
	padding-left:20px;
	font-size:16pt;
	letter-spacing: 1px;
}

h4
{
	width:100%;
	font-weight: bold;
	font-size: 11pt;
	color: #fff;
	padding-top: 10px;
	height: 30px;
	text-align:center;
	border-bottom:solid 1px #fff !important;
}
h5
{
	font-size: 8pt;
	color: #ffa500;
	font-family: 'arial Narrow' , arial, Sans-Serif;
	letter-spacing: 1px;
	text-transform:uppercase;
}
h6
{
	font-weight: bold;
	font-size: 10pt;
	color: #a9a9a9;
	padding:5px 0px 0px 0px; 
}
a.nav
{
	font-size: 7pt;
	color: #fff333;
	text-decoration: none;
	text-transform: uppercase;
	line-height:14pt;
}
a:hover.nav
{
	color: #fff;
}
a.navSelected
{
	font-size: 7pt;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	line-height:14pt;
}
.bullet
{
	font-size: 8pt;
	font-weight: bold;
}
a.home
{
	color: #fff;
	font-size: 7pt;
	text-decoration: none;
	text-transform:uppercase;
}
a.subNav
{
	letter-spacing: 1px;
	text-decoration: none;
	color: #787818;
	font-size: 7pt;
	text-transform:uppercase;
}
.subNavArea
{
	position:relative;
	left:260px;
	width:220px;
	height:100px;
	padding-top:10px;
}
.headerImg
{
	position:relative;
	top:0px;
}
.navPane
{
	height:150px;
	padding-left:10px;
}

.darkGreenBackground
{
	color: #fff333;
	background-color:#787818;
}
.yellowHeader
{
	color: #fff333;
	background-color:#787818;	
}
.orangeBackground
{
	padding-top:136px;
	padding-right:124px;
	padding-left:18px;
	padding-bottom:20px;
	background-color: #fe9900;
	height:200px;
	vertical-align:baseline;
	text-align:right;
}
.headerTable
{
	border-right: #fff 5px solid;
	border-top: #fff 5px solid;
	border-left: #fff 5px solid;	
	background-color: #fff;
	width:100%;
}
.navigation
{
	border-bottom: silver 1px solid;
	border-top: #fff 0px solid !important;
}
#outerBorder
{
	border: solid 1px #808080;
	margin-left:50px;
	width:720px;
	background-color:#fff;
	/*The following are for non-ie6 centering*/
	margin-left: auto;
	margin-right: auto;
}

.imgBackground
{
	background-image: url(../img/ChildHeaderImg.jpg);
	background-repeat:no-repeat;
	height: 220px;
	width:540px;
	background-color: #fe9900;
}
.subHeaderImg
{
	vertical-align:top;
	padding-left:20px;
	width:480px;
}
img
{
	border:0;
}
.mainarea
{
	width:90%;
	padding-left:20px;
	padding-top:5px;
	background-color:#fff;
	margin:5px 5px 5px 5px;
}
.maintable
{
	width:100%;
	background-color:#fff;
}
.maintable td
{
	vertical-align:top;
}
.blurb
{
	vertical-align:top;
	width:200px;
	padding-top:20px;
}
.wideBlurb
{
	vertical-align:top;
	width:300px;
}
.detail
{
	padding-left:80px;
	padding-right:40px;
	padding-top:20px;
}
.pressDetail
{
	width:60%;
	text-align:justify;
	padding-left:40px;
}
hr 
{
	width:90%;
	background-color:#fff;
}
.rightAlign
{
	text-align:right;
	width:90%;
}
.hidden
{
	display:none;
}
.widecaps
{
	text-transform: uppercase;
	line-height:14pt;
	letter-spacing: 1pt;
	font-size:7pt;
}

.smallOrange
{
	font-size: 8pt;
	color: #ffa500;
}
a.smallOrange,a:visited.smallOrange
{
	font-size: 8pt;
	color: #ffa500;
	text-decoration: none;
}
a:hover.smallOrange
{
	text-decoration: underline;
}
a.smallGrey, a:visited.smallGrey
{
	font-size: 8pt;
	color: #a9a9a9;
	text-decoration: none;
}
a:hover.smallGrey
{
	text-decoration: underline;
}

.dummyActionLink
{
	color: #ffa500;
	font-size:8pt;
	text-decoration: none;
	line-height: 18px;
	text-transform:uppercase;
}
a.actionLink, a:visited.actionLink
{
	color: #696969;
	font-size:8pt;
	text-decoration: none;
	line-height: 18px;
	text-transform:uppercase;
}
a:hover.actionLink
{
	font-family: arial;
	text-decoration: underline;
	color: #ffa500!important;
}
.defaultHeader 
{
	background-image: url(../img/header2.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height:390px;
	color: #ffff99;
	line-height: 20px;
	font-size: 13pt;
	top:80px;
	vertical-align:top;
}
.headerText
{
	padding-left:20px;
	padding-top:68px;	
	width: 45%;
}
.mainnav
{
	position:relative;
	left:535px;
	top:-40px;	
}

.defaultmainarea
{
	position:relative;
	top:-10px;
	width:100%;
	background-color:#fff;
	width:700px;
	padding:0px 0px 0px 0px;
	text-align:justify;
}

.defaultmainarea1
{
	position:relative;
	top:-10px;
	width:100%;
	background-color:#fff;
	width:717px;
	padding:0px 0px 0px 0px;
	text-align:justify;
}
.leftPanel
{
	vertical-align:text-top ;
	border-right:solid 1px #bbb; 
	padding-left:9px;
	width:140px;
}
.centerPanel
{
	vertical-align:top;
	width:411px;
}
.centerPanel1
{
	vertical-align:top;
	width:566px;
}
.rightPanel
{
	border-left:solid 1px #bbb; 
	vertical-align:top;
}
.announcementArea
{
	width:95%;
	background-color: #fe9900;
	color:White !important;
}
.announcement
{
	padding: 0px 5px 10px 5px;
	border-bottom:solid 1px #fff;
	font-size: 9pt;
}
.boldWhite
{
	color:#fff;
	font-weight:bold;
}
a.boldWhite
{
	text-decoration:none;
}
.actionLinks
{
	padding-top:20px;
}

.bigOrange
{
	padding: 0px 20px 0px 20px;
	font-size: 16pt;
	color: #ffa500;
}
.contact
{
	font-size:8pt;
}
.leftPadded
{
	padding-left:10px;
}
#missionTwo
{
	padding-left:10px;
}
#contactTitle
{
	font-size:10pt;
	font-weight:bold;
}
.resourceTable td
{
	padding-left:20px;
	vertical-align:top;
	margin-right:30px;
}
#basement
{
	width:100%;
}
#basement table
{
	font-size:7pt;
	color: #808080;
	background-color: #dcdcdc;
	width:100%;	
}
#basement td
{
	font-size:7pt;
}
a.admin, admin
{
	color: #99ccff;
	text-decoration: none;
}
a:hover.phLink
{
	text-decoration:underline;
}
a.phLink, a:visited.phLink
{
	color:#7A003B;
	text-decoration:none;
}
a:hover.phLink
{
	text-decoration:underline;
}
.newsarticle
{
	text-align:justify;
}
.newsimg
{
	margin-left:20px;
	clear: left;
	display: block;
	float: right;
	width:50%;
}
.photoCell
{
	height: 120px;
	width: 110px;
	vertical-align: top;
	text-align:center;
	cursor: hand;
}
.photoCellSelected
{
	width: 110px;
	vertical-align: top;
	text-align:center;
	border:solid 1px #ffa500;
	cursor:default;
}
.bio
{
	padding-left:20px;
	width:100%;
}
.greyTitle
{
	color:#a9a9a9;
	font-weight:bold;
	font-size:9pt;
	padding:3px 0px 2px 0px; 
}
.biggrey
{
	color: #C9C9C9;
	font-weight: bold;
	font-size: 16pt;
	padding:0px 0px 2px 20px; 
}	
.buildingThumb
{
	width:90px;
	height:80px;	
}
.smallGray
{
	font-size: 7pt;
	color: #808080;
}
#catalogSplash
{
	position:relative;
	top:100px;
	left:-20px;
	height:0px;
	z-index:1;
}
#joinLink
{
	position: relative;
	top:100px;
	left: 240px;
	height: 20px;
	width: 130px;
	
	border-left: #ffcc33 1px solid;
	border-top: #ffcc33 1px solid;
	border-right: #cc3300 1px solid;
	border-bottom: #cc3300 1px solid;
	
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
	text-decoration: none;
	
	color: #fff;
	background-color: #ffa500;

}
#joinLink:hover
{
	color: #fff333;
	background-color: #787818;
}
