﻿a:link { color: #C77A1F; text-decoration: none; }
a:hover { color: #11568C; text-decoration: none; }
a:visited { color: #C77A1F; text-decoration: none; }
a:visited:hover { color: #11568C; text-decoration: none; }

body {
	margin: 0;
	padding: 0;
	background-color: #D7CABB;
	font: 12px/15px Arial, Helvetica, sans-serif;
	color: #362F2D;
	text-align: center;
}
sup, span.superscript { vertical-align:text-top; font-size:90%; }

.smallText, span.smallText {
	font: 11px/14px Arial, Helvetica, sans-serif;
}
.bodyTable {
	margin: 0 auto;
	background-color: #FFFFFF;
}
.leftShadow {
	background: #D7CABB url(../images/leftShadow.gif) repeat-y right;
}
.rightShadow {
	background: #D7CABB url(../images/rightShadow.gif) repeat-y;
}
.navHorizontalTable {
	width: 700px;
	background-color: #11568C;
	margin: 0 auto;
}
.navHorizontalDivider {
	background: url(../images/navHorizontalDivider.gif) no-repeat center center;
}
.navHorizontal {
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
.navHorizontal :link { color: #FFFFFF; text-decoration: none; }
.navHorizontal :hover { color: #FFFFFF; text-decoration: none; }
.navHorizontal :visited { color: #FFFFFF; text-decoration: none; }
.navHorizontal :visited:hover { color: #FFFFFF; text-decoration: none; }

.main {
	padding: 29px 11px 23px 11px;
}
#nav {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #11568C;
	text-transform: uppercase;
	margin: 20px 5px 0 18px;
	text-align: left;
}
#nav p {
	position: relative;
	margin: 0 0 6px 0;
	padding: 0;
}
#nav :link { color: #11568C; text-decoration: none; }
#nav :hover { color: #C77A1F; text-decoration: none; }
#nav :visited { color: #11568C; text-decoration: none; }
#nav :visited:hover { color: #C77A1F; text-decoration: none; }

.navRollDot {
	visibility: hidden;
	display: block;
	position: relative;
	left: -11px;
	top: 7px;
}
.navSec {
	margin-left: 7px;
	font: 12px/12px Arial, Helvetica, sans-serif;
	color: #5694CE;
	text-transform: lowercase;
}
.navSec a:link { color: #5694CE; text-decoration: none; }
.navSec a:hover { color: #C77A1F; text-decoration: none; }
.navSec a:visited { color: #5694CE; text-decoration: none; }
.navSec a:visited:hover { color: #C77A1F; text-decoration: none; }

p.quicklink {
	margin: 0 0 18px 18px;
	text-align: left;
}
.contentDivider {
	background: url(../images/contentDivider.gif) repeat-y;
}
.content {
	text-align: left;
	padding: 0;
	margin: 0;
}

.content div {
	padding-left: 8px;
	margin: 0 10px 20px 10px;
}
.content div.newsHeadlines {
	padding: 0;
	margin: 0;
}
.content div.search {
	margin: 0;
	padding: 0;
	float: right;
	text-align: right;
	display: inline;
	background: #FFFFFF;
}
.content div.search div.buttons {
	position: relative;
	left: 22px;
	width: 141px;
	height: 226px;
	margin: 20px 0 0 13px;
	padding: 7px 11px 0 0;
	background: url(../images/buttonBorder.gif) no-repeat top left;
}
.content div.search div.buttons2 {
	position: relative;
	left: 22px;
	width: 141px;
	height: 313px;
	margin: 20px 0 0 13px;
	padding: 7px 11px 0 0;
	background: url(../images/buttonBorder2.gif) no-repeat top left;
}

.searchBox {
	font: 11px Arial, Helvetica, sans-serif;
	color: #11568C;
	text-align: left;
}
.buttons img {
	margin: 0 12px 7px 9px;
}
.buttons2 img {
	margin: 0 12px 7px 9px;
}
.date {
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #11568C;
}
.date :link { color: #11568C; text-decoration: none; }
.date :hover { color: #C77A1F; text-decoration: none; }
.date :visited { color: #11568C; text-decoration: none; }
.date :visited:hover { color: #C77A1F; text-decoration: none; }

.newsHeadlines {
	font: 12px/15px Arial, Helvetica, sans-serif;
}
.newsHeadlines :link { color: #362F2D; text-decoration: none; }
.newsHeadlines :hover { color: #C77A1F; text-decoration: none; }
.newsHeadlines :visited { color: #362F2D; text-decoration: none; }
.newsHeadlines :visited:hover { color: #C77A1F; text-decoration: none; }

.newsHeadlines p.highlight {
	margin: 0 170px 0 10px;
	background-color: #E6EFF8;
	padding: 7px 10px 7px 8px;
}
.newsHeadlines p {
	margin: 10px 170px 10px 10px;
	padding: 0 0 0 8px;
}
.content p {
	margin: 10px 170px 10px 10px;
	padding: 0 0 0 8px;
}
.content p.title {
	margin-top: 0;
}

/* added by jam - 3/30/2009 - background color */
.content p.highlightBlu {
	margin: 10px 170px 10px 10px;
	background-color: #E6EFF8;
	padding: 0 0 0 8px;
}

div.dottedHR {
	background: url(../images/dottedHR.gif) repeat-x;
	margin: 20px 0 30px;
	padding: 0;
}
.clear {
	clear: both;
}
.subhead1, span.BlueBoldUC {
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #11568C;
	text-transform: uppercase;
}
.subhead1 :link { color: #C77A1F; text-decoration: none; }
.subhead1 :hover { color: #11568C; text-decoration: none; }
.subhead1 :visited { color: #C77A1F; text-decoration: none; }
.subhead1 :visited:hover { color: #11568C; text-decoration: none; }

.subhead2 {
	font: 12px/13px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.subhead2 :link { color: #C77A1F; text-decoration: none; }
.subhead2 :hover { color: #11568C; text-decoration: none; }
.subhead2 :visited { color: #C77A1F; text-decoration: none; }
.subhead2 :visited:hover { color: #11568C; text-decoration: none; }

.subhead3, span.BlueBoldMC {
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #11568C;
}
.subhead4 {
	margin-left:25px;
}
.subhead5, span.GoldNormalUC {
	font: 12px/15px Arial, Helvetica, sans-serif;
	color: #C77A1F;
	text-transform: uppercase;
}

div.calendarItem {
	float: left;
	margin: 0 0 20px 10px;
	width: 165px;
	display: inline;
}
div.calendarItem :link { color: #362F2D; text-decoration: none; }
div.calendarItem :hover { color: #C77A1F; text-decoration: none; }
div.calendarItem :visited { color: #362F2D; text-decoration: none; }
div.calendarItem :visited:hover { color: #C77A1F; text-decoration: none; }

div.calendarItem img {
	margin-top: 10px;
	border: none;
}
div.sidebarIssuesHome {
	float: right;
	clear: right;
	margin: 15px 0 0;
	padding: 0 0 35px 0;
	width: 140px;
	/*background: url(../images/contentDivider.gif) repeat-y -13px; */
}
div.sidebarIssuesHome p {
	margin: 10px 0 5px 0;
	padding: 0 0 0 10px;
}
div.sidebarIssuesHome img {
	margin-top: 10px;
	border: 0;
}
div.sidebarIssuesHome span.subhead {
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color: #11568C;
}
div.sidebarIssuesHome :link { color: #362F2D; text-decoration: none; }
div.sidebarIssuesHome :hover { color: #C77A1F; text-decoration: none; }
div.sidebarIssuesHome :visited { color: #362F2D; text-decoration: none; }
div.sidebarIssuesHome :visited:hover { color: #C77A1F; text-decoration: none; }

div.sidebarIssuesHome2 {
	float: right;
	clear: right;
	margin: 15px 0 0;
	padding: 0 0 0 0;
	width: 140px;
	/*background: url(../images/contentDivider.gif) repeat-y -13px; */
}
div.sidebarIssuesHome2 p {
	margin: 10px 0 5px 0;
	padding: 0 0 0 10px;
}
div.sidebarIssuesHome2 img {
	margin-top: 10px;
	border: 0;
}
div.sidebarIssuesHome2 span.subhead {
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color: #11568C;
}
div.sidebarIssuesHome2 :link { color: #362F2D; text-decoration: none; }
div.sidebarIssuesHome2 :hover { color: #C77A1F; text-decoration: none; }
div.sidebarIssuesHome2 :visited { color: #362F2D; text-decoration: none; }
div.sidebarIssuesHome2 :visited:hover { color: #C77A1F; text-decoration: none; }


#footer {
	margin: 55px 0 10px 0;
	padding: 0;
	clear: both;
}
#footer p {
	margin: 5px 0;
	padding: 0;
	text-align: right;
	color: #11568C;
	font: 10px/10px Arial, Helvetica, sans-serif;
	letter-spacing: .09em;
}
#footer p a:link { color: #11568C; text-decoration: none; }
#footer p a:hover { color: #C77A1F; text-decoration: none; }
#footer p a:visited { color: #11568C; text-decoration: none; }
#footer p a:visited:hover { color: #C77A1F; text-decoration: none; }

#footer div.dottedHR {
	background: url(../images/dottedHR.gif) repeat-x;
	margin: 6px 0;
}
/*#footer p.sitemap {
	margin: 20px 0;
	padding: 0;
	text-transform: uppercase;
	text-align: right;
	color: #362F2D;
	font: 10px/14px Arial, Helvetica, sans-serif;
}
#footer p.sitemap :link { color: #362F2D; text-decoration: none; }
#footer p.sitemap :hover { color: #C77A1F; text-decoration: none; }
#footer p.sitemap :visited { color: #362F2D; text-decoration: none; }
#footer p.sitemap :visited:hover { color: #C77A1F; text-decoration: none; }
*/
.homeFooter1 {
	font: bold 11px/15px Arial, Helvetica, sans-serif;
	color: #11568C;
	text-transform: uppercase;
}
.homeFooter2 {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #362F2D;
}
.homeFooter2 :link { color: #362F2D; text-decoration: none; }
.homeFooter2 :hover { color: #C77A1F; text-decoration: none; }
.homeFooter2 :visited { color: #362F2D; text-decoration: none; }
.homeFooter2 :visited:hover { color: #C77A1F; text-decoration: none; }

.bullet {
	font:Arial, Helvetica, sans-serif;
	color: #C77A1F;
}
.form {
	margin-left:25px;
}
.requiredField {
	color:#FF0000;
}
td.photoSmall, td.photoBig, td.photoWide, td.photoTall {
	font: italic 11px/12px Arial, Helvetica, sans-serif;
}
td.photoSmall img, td.photoBig img, td.photoWide img, td.photoTall img {
	margin-bottom: 8px;
}
td.photoSmall {
	background: url(/images/photoBGsmall.gif) no-repeat;
}
td.photoBig {
	background: url(/images/photoBGbig.gif) no-repeat;
}
td.photoWide {
	background: url(/images/photoBGwide.gif) no-repeat;
}
td.photoTall {
	background: url(/images/photoBGtall.gif) no-repeat;
}
div.photoTitle {
	margin: 20px 0 10px;
}
