body					{ font-size: 0.75em; margin-top: 0px; background-color: #0096C1; font-family: Arial, Helvetica; }
form					{ margin: 0px;}
a						{ color: #444; text-decoration: none;}
a:hover 				{ text-decoration: underline; }
a img					{ border: none; }
h1						{ font-size: 1.2em; color: #333; text-transform: uppercase; }
h2						{ font-size: 1.2em; color: #EF5C29; text-transform: uppercase; font-weight: 600; }
h3						{ font-size: 1em; color: #EF5C29; text-transform: uppercase; }
td						{ vertical-align: top; }
li						{ margin-top: 3px; }
#flashContainer			{ background: url('/assets/images/homepage_image.jpg') top left no-repeat; width: 700px; height: 300px; }
#pageContent 			{ width: 960px; margin-right: auto; margin-left: auto; margin-top: 30px; }
#backgroundArea			{ padding: 10px; background-color: white; }
#headerNav				{ float: right; width: 450px; text-align: right; padding-top: 10px; }
#headerNav a			{ color: #999999; padding-right: 20px; }
#headerNav a:hover,
#headerNav .currentMainNav{ color: #EF5C29; }
#headerNav a img		{ padding-right: 5px; }
#mainNav				{ background: url('/assets/images/mainNavBG.gif') 0px 0px repeat-x; height: 40px; }
#mainNav a				{ display: block; float: left; width: 156px; height: 27px; padding-top: 13px; text-align: center;  }
#mainNav a:hover,
#mainNav .currentMainNav{ background: url('/assets/images/mainNavBG.gif') 0px -40px repeat-x; text-decoration: none; color: white; }
#socialLinks			{ float: right; }
#socialLinks img		{ position: relative; top: 5px; }
#footerLinks			{ padding: 7px 0px 20px 0px; }
#socialLinks,
#footerLinks,
#footerLinks a			{ color: white; }
#sidebar_left			{ width: 160px; padding-top: 10px; border: solid 13px #FAAE40; border-width: 13px 0px 5px 0px; background: #73727a url('/assets/images/leftNavBG2.jpg') top left no-repeat; }
#sidebar_left ul		{ margin-left: 10px; padding: 0px; }
#sidebar_left ul ul		{ margin-left: 10px; }
#sidebar_left a			{ color: white; font-size: 1.1em; }
#sidebar_left a:hover,
.currentLeftNav			{ color: #ffb53b !important; }
#sidebar_left li		{ font-size: 1em; margin: 0px; margin-top: 5px; list-style: none; }
#sidebar_left li li		{ font-weight: normal; }
#editableArea			{ background: url('/assets/images/mainContentBG.jpg') bottom left repeat-x; padding-bottom: 100px; }
#editableArea a			{ color: #EF5C29; }
#contentControl			{ padding: 0px 10px; margin: 0px; }
#editableArea h1		{ padding-bottom: 10px; border-bottom: dotted 1px silver; }
#editableArea a			{ text-decoration: underline; }
#editableArea a:hover	{ text-decoration: none; }
#sidebar_right			{ width: 160px; position: relative; }
#rightbox				{ border: solid 1px #FAAE40; border-width: 15px 0px 5px 0px; border-left: solid 1px silver; border-right: solid 1px silver; }
#rightbox a				{ border-top: solid 1px silver; display: block; overflow: hidden; }
#rightbox a div			{ padding: 10px 7px; }
#rightbox a img			{ padding: 3px; border: solid 1px silver; }
#rightbox a:hover img	{ border-color: white; }
#rightbox a:hover		{ background: url('/assets/images/sidebarBG.jpg') repeat-y; text-decoration: none; }
#rightbox h3,
#rightbox p				{ margin: 5px; }
#rightbox p				{ font-style: italic; margin-top: 0px; background:-color: white; }
#rightbox h3			{ font-size: 1em; margin-bottom: 0px; }
#rightbox a:hover h3,
#rightbox a:hover .containedLink,
#rightbox a:hover p		{ color: white; }
#rightbox .containedLink{ text-decoration: underline; color:#EF5C29; } 
#rightbox .containedLink:hover{ text-decoration: none; } 
.formattedTable			{ }
.formattedTable th		{ color: white; background-color: #f05a29; }
.justification			{ text-align: justify; }
.sitemap				{ float: left; }
.keynoteImage			{ border: solid 2px #666; padding: 3px; }
