body {
	background-color:#039;
	color: #000;
	text-align: center;
	padding-bottom: 5px;
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: normal;
	font-weight: bold;
	 }
	 
A:link {
	color:#039;
	font-weight:bold;
	text-decoration:none;
}
A:visited {
	font-weight:bold;
	text-decoration:none;
}
A:active {
	font-weight:bold;
	text-decoration:none;
}
A:hover {
	text-decoration:underline;
	text-align: center;
	font-weight: normal;
	font-size: medium;
}


A#buttonBar:link { color:#ffbf3a; font-weight:bold; text-decoration:none; }
A#buttonBar:visited { color:#ffbf3a; font-weight:bold; text-decoration:none; }
A#buttonBar:active { color:#ffbf3a; font-weight:bold; text-decoration:none; }
A#buttonBar:hover {
	color:#ffbf3a;
	font-weight:normal;
	text-decoration:underline;
}

A#newsStyle:link { color:#bdbec0; font-weight:bold; text-decoration:none; }
A#newsStyle:visited { color:#bdbec0; font-weight:bold; text-decoration:none; }
A#newsStyle:active { color:#bdbec0; font-weight:bold; text-decoration:none; }
A#newsStyle:hover { color:#bdbec0; font-weight:bold; text-decoration:underline; }

h1 { margin: 0; padding: 0; }
h2 {
	color:#039;
	font-size: large;
	font-family: "Myriad Pro";
}
h3 { color:#007ac3; font-size: 115%; }

div#main {
	background-color: #FFF;
	width: 983px;
	margin: 0 auto;
	font-size: medium;
	text-align: center;
}
div#mainSingleColumn {
	background-color: #FFF;
	width: 983px;
	margin: 0 auto;
	height: inherit;
}
div#top { height: 123px; background-image: url(images/topbackground.jpg); background-repeat:no-repeat; background-position: top; }
div#focusImage { padding: 0; margin: 0; }
div#buttonBar { background-color: #231f20; border-bottom: 2px solid #ffbf3a; padding: 5px 0px 10px 0px; }
div#left {
	float:left;
	margin: 0;




0px 20px; 					width: 57%;
	text-align:left;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 10px;
	height: auto;
}
div#right {
	float: right;
	margin: 0;





0px 20px; 						width: 37%;
	text-align:left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
div#singleColumn {
	padding: 5px 10px;
0px 20px; 	text-align:center;
	background-color: #FFF;
}

#logo { padding: 30px 0px 0px 20px; float:left; }

#topMenu { float:right; padding: 35px 30px 0px 0px; }
#topMenu li { display: inline; }
#topMenu a { font-size: 70%; }

#menu { width: 100%; padding: 0; margin:0; text-align: center; display: inline; }
#menu li { display: inline; }
#menu a { display: inline-block; display:-moz-inline-block; display:-moz-inline-box; *padding:0px 20px; width: 15%; text-align: center; } 

#onStageImage { float: left; padding-right: 10px; }

#onStageItem1 {
	height: 170px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#onStageItem2 {
	padding: 10px;
	height: 170px;
	font-size: 95%;
}
#onStageItem3 { padding: 10px; height: 170px; }

#onStageDates { font-weight:bold; }
#onStageDescription { font-size: 95%; padding: 10px 0px; }
#onStageLinks {
	font-size: 80%;
	text-align: right;
	font-weight: bold;
}

#newsItem1 { padding: 20px 10px; border-bottom: 1px dotted #999; }
#newsItem2 { padding: 20px 10px; border-bottom: 1px dotted #999; }
#newsItem3 { padding: 20px 10px; border-bottom: 1px dotted #999; }
#newsItem4 { padding: 20px 10px; border-bottom: 1px dotted #999; }

#newsHeadline {
	color: #231f20;
}
#newsBody {
	font-size: .9;
}

#ad { float: right; padding-left: 10px;}

#singleColumnBodyText {
	font-size: medium;
	padding: 5px 20px;























0px 20px; 																								text-align:left;
	color: #039;
	font-family: "Myriad Pro";
}
#main div table tr td p {
	text-align: center;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p .style10 strong em {
	font-size: x-small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p .style10 strong {
	font-size: x-small;
	color: #666;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p .style10 strong {
	color: #000;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p strong {
	color: #000;
}
#main .style9 .style101 {
	text-align: center;
}
#main .style9 .style101 a .style91 .style1011 a a img {
	text-align: center;
}
#main #right h2 .bluehyperlink {
}
#main #right .style10 .bluehyperlink .bluehyperlink .bluehyperlink {
	color: #039;
	font-family: Myriad, Arial, Helvetica, sans-serif;
}
#main #right #newsItem3 div p .style15 .bluehyperlink .bluehyperlink {
	color: #039;
}
#mainSingleColumn #singleColumn #singleColumnBodyText blockquote blockquote blockquote blockquote blockquote blockquote blockquote blockquote .style9 .style1 {
	color: #039;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td .style92 .style11 {
	color: #039;
	font-size: medium;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td .style92 .style11 strong {
	font-family: "Myriad Pro";
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td .style92 .style11 strong {
	color: #039;
	font-size: large;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td blockquote blockquote blockquote blockquote .style102 .style12 {
	text-align: left;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td blockquote blockquote blockquote blockquote .style102 .style12 .style1 {
	font-family: "Myriad Pro";
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td blockquote blockquote blockquote blockquote .style102 .style12 .style1 {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td blockquote blockquote blockquote blockquote .style102 .style12 .style1 {
	color: #039;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td blockquote .style102 .style12 .style1 {
	font-family: "Myriad Pro";
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td blockquote .style102 .style12 .style1 {
	font-size: 14px;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td blockquote .style102 .style12 .style1 {
	font-size: 16px;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td blockquote .style102 .style12 .style1 {
	font-size: 16;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td blockquote .style102 .style12 .style1 {
	color: #039;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td blockquote p {
	font-family: "Myriad Pro";
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td .style103 .style14 {
	font-family: "Myriad Pro";
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td .style103 .style14 {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText #newsStyle table tr td .style103 .style14 {
	color: #039;
}
#mainSingleColumn #singleColumn #singleColumnBodyText blockquote table tr td div {
	font-weight: bold;
	font-size: small;
	color: #039;
}
#mainSingleColumn #singleColumn #singleColumnBodyText p {
	font-size: medium;
	font-family: "Myriad Pro";
	color: #039;
	text-align: left;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p {
	font-family: "Myriad Pro";
	font-size: medium;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p {
	color: #039;
	text-align: left;
	font-style: normal;
	font-family: "Myriad Pro";
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p strong {
	text-align: left;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p strong {
	text-align: left;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p em {
	font-style: italic;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p em {
	font-style: italic;
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText .style26 a {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText .style93 a {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText .style93 a {
	font-style: normal;
}
#mainSingleColumn #singleColumn #singleColumnBodyText p a {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText p a {
	font-style: italic;
}
#mainSingleColumn #singleColumn #singleColumnBodyText p a {
	font-style: normal;
	font-size: medium;
	font-weight: bold;
	text-align: left;
}
#mainSingleColumn #singleColumn #singleColumnBodyText .style3 a {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText .style2 strong a {
	font-family: "Myriad Pro";
}
#mainSingleColumn #singleColumn #singleColumnBodyText .style2 strong a {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText .style2 a {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText .style2 a {
	font-family: "Myriad Pro";
}
#mainSingleColumn #singleColumn #singleColumnBodyText h2 a {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 .style1 .style9 strong u {
	font-family: "Myriad Pro";
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 .style1 .style9 strong u {
	font-size: x-large;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 .style1 .style9 strong u {
	color: #000;
	text-align: center;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 .style1 .style9 {
	font-family: "Myriad Pro";
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 .style1 .style9 {
	font-size: medium;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 .style1 .style9 {
	color: #000;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 p .style9 {
	color: #000;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 .style1 .style9 {
	text-align: center;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 p .style9 {
	text-align: left;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 .style1 .style9 {
	text-align: left;
}
.black {
	color: #000;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr .style1011 .style9 {
	color: #000;
}
#mainSingleColumn #singleColumn table tr td {
	text-align: center;
}
#mainSingleColumn #singleColumn table tr td p strong {
	font-weight: bold;
	text-align: center;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td {
	text-align: center;
	color: #039;
	font-size: medium;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote .style10 .style1011 {
	font-family: "Myriad Pro";
	font-weight: bold;
	color: #039;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p strong {
	font-size: medium;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p strong {
	color: #039;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td p strong br {
	font-style: italic;
}
#mainSingleColumn #singleColumn blockquote p {
	color: #039;
}
#main .style9 .style101 {
	font-size: small;
}
#main .style9 .style101 a {
	font-size: large;
}
#main .style9 .style101 a {
	font-size: medium;
}
#main .style9 .style101 a {
	font-size: small;
}
#main .style9 .style101 a {
	font-size: x-small;
}
#main .style9 .style101 a {
	font-size: large;
}
#main #right p {
	text-align: center;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td p .style102 {
	text-align: left;
}
#main #focusImage {
	text-align: center;
}
#mainSingleColumn #singleColumn #singleColumnBodyText blockquote table tr td ul .style11 {
	color: #039;
}
#main table {
	text-align: center;
}
#main table tr td {
	text-align: center;
}
Special Red {
	color: #C00;
}
#main table tr td p {
	color: #C00;
}
.REDspecial {
	color: #C00;
}
#main table {
	text-align: center;
}
#main table {
	text-align: center;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p .style104 {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p .style104 {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p em {

}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p .style104 {
	font-size: small;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td p a {
	text-align: left;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td p a {
	text-align: center;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table {
	text-align: center;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p {
	font-size: medium;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote p strong {
	font-size: large;
}
#mainSingleColumn #singleColumn #singleColumnBodyText table tr td blockquote .style10 .style104 .style1 {
	text-align: left;
}

