﻿a:link { color: #11568C; 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: #F7941D;
	font: 12px/15px Arial, Helvetica, sans-serif;
	color: #362F2D;
	text-align: center;
}
span.superscript { vertical-align:text-top; font-size:90%; }

sup { vertical-align:text-top; font-size:90%; }

span.smallText {
	font: 11px/14px Arial, Helvetica, sans-serif;
}

.smallText {
	font: 11px/14px Arial, Helvetica, sans-serif;
}
.bodyTable {
	margin: 0 auto;
	background-color: #FFFFFF;
}
.leftShadow {
	background: #F7941D url(../issues/images/leftShadowOrange.jpg) repeat-y right;
}
.rightShadow {
	background: #F7941D url(../issues/images/rightShadowOrange.jpg) 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: normal 12px/15px Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: italic;
}
.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: #362F2D; text-decoration: none; }

.newsHeadlines p.highlightOrange {
	margin: 0 170px 0 10px;
	background-color: #FDCE99;
	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;
	font-family: Arial, Helvetica, sans-serif;
}

/* added by jam - 4/17/2009 - background color */
.content p.highlightBlu {
	margin: 10px 170px 10px 10px;
	background-color: #E6EFF8;
	padding: 0 0 0 8px;
}

/* added by WAL - 11/30/2010 - additional highlight colors */
.content p.highlightOr {
	margin: 10px 170px 10px 10px;
	background-color: #FFE194;
	padding: 0 0 0 8px;
}

.headerOr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F36523;
}

.headerOr :link { color: #F36523; text-decoration: none; }
.headerOr :hover { color: #F7941D; text-decoration: none; }
.headerOr :visited { color: #F36523; text-decoration: none; }
.headerOr :visited:hover { color: #F7941D; text-decoration: none; }

.content p.highlightPur {
	margin: 10px 170px 10px 10px;
	background-color: #663399;
	color: #ffffff;
	padding: 0 0 0 8px;
}

.headerPur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ccccff;
}

.headerPur :link { color: #ccccff; text-decoration: none; }
.headerPur :hover { color: #cc99ff; text-decoration: none; }
.headerPur :visited { color: #ccccff; text-decoration: none; }
.headerPur :visited:hover { color: #cc99ff; text-decoration: none; }

.datePur {
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-style: italic;
}

div.dottedHR {
	background: url(../images/dottedHR.gif) repeat-x;
	margin: 20px 0 30px;
	padding: 0;
}
.clear {
	clear: both;
}
span.BlueBoldUC {
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #11568C;
	text-transform: uppercase;
}
.subhead1 {
	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; }

span.BlueBoldMC {
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #11568C;
}

.subhead3 {
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #11568C;
}
.subhead4 {
	margin-left:25px;
}
span.GoldNormalUC {
	font: 12px/15px Arial, Helvetica, sans-serif;
	color: #C77A1F;
	text-transform: uppercase;
}

.subhead5 {
	font: 12px/15px Arial, Helvetica, sans-serif;
	color: #C77A1F;
	text-transform: uppercase;
}

div.calendarItem {
	float: left;
	margin: 0 0 20px 10px;
	width: 154px;
	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: 0;
	padding: 0 0 10px 0;
	width: 140px;
	/*background: url(../images/contentDivider.gif) repeat-y -13px; */
}
div.sidebarIssuesHome p {
	margin: 0 0 5px 0;
	padding: 0 0 0 10px;
}
div.sidebarIssuesHome img {
	margin: 5px 0 5px 0;
	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; }

.style1 {
	font-weight: bold;
	color: #11568C;
	text-transform: uppercase;
	}
	
.style2 {
	font-size: 11px;
	}



#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.photoTall {
	font: italic 11px/12px Arial, Helvetica, sans-serif;
}
td.photoWide {
	font: italic 11px/12px Arial, Helvetica, sans-serif;
}
td.photoBig {
	font: italic 11px/12px Arial, Helvetica, sans-serif;
}
td.photoSmall {
	font: italic 11px/12px Arial, Helvetica, sans-serif;
}
td.photoTall img {
	margin-bottom: 8px;
}
td.photoWide img {
	margin-bottom: 8px;
}
td.photoBig img {
	margin-bottom: 8px;
}
td.photoSmall 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;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C77A1F;
}
.header :link { color: #11568C; text-decoration: none; }
.header :hover { color: #C77A1F; text-decoration: none; }
.header :visited { color: #11568C; text-decoration: none; }
.header :visited:hover { color: #C77A1F; text-decoration: none; }

a:hover {
	color: #C77A1F;
}
.headerReverse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #11568C;
}
.headerReverse :link { color: #C77A1F; text-decoration: none; }
.headerReverse :hover { color: #11568C; text-decoration: none; }
.headerReverse :visited { color: #C77A1F; text-decoration: none; }
.headerReverse :visited:hover { color: #11568C; text-decoration: none; }

a:hover {
	color: #11568C;
}

