@charset "utf-8";
/* CSS Document */

body { padding-top:20px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; 	font-size:11px; }
img { border:none; }
a { color:#000000; text-decoration:none; }
a:hover { text-decoration:underline; }
a:visited { color:#333333; }

#pageContainer { background-color:#FFFFFF; background-image:url(/images/page-background-symbol.jpg); background-position:left top; background-repeat:no-repeat; border:#999999 2px solid; width:900px; margin:auto; margin-bottom:5px; position:relative; }

#pageLogo { position:absolute; left:127px; top:409px; }

#pageMenu { position:absolute; left:52px; top:60px; list-style:none; margin:0; padding:0; z-index:1; }
#pageMenu li { background-image:url(../images/page-menu-icon.jpg); background-repeat:no-repeat; background-position:left; padding-left:17px; font-size:11px; margin-bottom:10px; height:15px; }
#pageMenu a { color:#000000; font-size:11px; text-decoration:none; }
#pageMenu a:visited { color:#000000; }
#pageMenu * { font-weight:bold; }

#menuPageBarTitle a { font-weight:bold; }

.menuSelected { color:#CC0000; }

#searchBlock { width:250px; height:27px; float:right; margin-top:12px; margin-right:30px; }
#searchBar { width:185px; height:27px; background-color:#EAEFE1; float:left; }
#searchField { font-size:10px; border:#000000; margin-left:5px; margin-top:5px; width:172px; border:#000000 1px solid; float:left; }
#searchButton { width:49px; height:20px; background-color:#EAEFE1; padding-left:11px; padding-top:7px; float:right; }
#searchButton a { color:#000000; text-decoration:none; text-decoration:none; }

div.indentMarker { float:left; margin-left:-19px; font-size:21px; }

#sideSlogan { width:200px; height:160px; float:right; margin-top:10px; background-color:#EAEFE1; font-size:22px; padding:20px; padding-left:30px; margin-right:30px; overflow:hidden; }
#sideText { width:210px; height:auto; float:right; margin-top:10px; background-color:#EAEFE1; font-size:10px; padding:10px; padding-left:30px; margin-right:30px; }
#sideSubText { width:231px; float:right; margin-top:10px; padding-left:14px; padding-top:12px; padding-right:5px; font-size:9px; text-align:justify; margin-right:30px; }
#sideText h1 { padding:0; margin:0; font-size:18px; font-weight:normal; }
#sideNoteText br { line-height:3px !important; }
#sideNoteText h1 { padding:0 !important; margin:0 !important; font-size:18px !important; font-weight:normal !important; }
#sideNoteText h2 { padding:0 !important; margin:0 !important; font-size:16px !important; font-weight:bold !important; font-weight:bold; }
#sideNoteText h3 { padding:0 !important; margin:0 !important; font-size:14px !important; font-weight:bold !important; }
#sideNoteText h4 { padding:0 !important; margin:0 !important; font-size:14px !important; font-weight:normal !important; }
#sideNoteText h5 { padding:0 !important; margin:0 !important; font-size:12px !important; font-weight:bold !important; }
#sideNoteText p { margin:0 !important; }

#sideNoteText { width:225px; float:right; margin-top:20px; padding:10px; font-size:9px; text-align:justify; margin-right:30px; margin-bottom:20px; border:#CC0000 1px solid; }

#circleContainer { width:470px; height:190px; padding-bottom:10px; padding-top:10px; } 
#circlePositioner { width:470px; height:190px; position:relative; }
#circlePositioner a { color:#000000; text-decoration:none; font-size:10px; }

#circleContainer a { color:#000000; text-decoration:none; }
#circleContainer a:hover { text-decoration:underline; }

#FALink { position:absolute; left:0; bottom:27px; z-index:8; }
#LELink { position:absolute; left:295px; bottom:85px; z-index:8; }
#CELink { position:absolute; left:346px; bottom:160px; z-index:8; }
#circleLarge { position:absolute; left:69px; bottom:0; z-index:5; }
#circleMedium { position:absolute; left:205px; bottom:63px; z-index:6; }
#circleSmall { position:absolute; left:285px; bottom:139px; z-index:7; }


#contentBlock h1 { padding:0; margin:0; font-size:18px; font-weight:normal; margin-bottom:10px; }
#contentBlock h2 { padding:0; margin:0; font-size:16px; font-weight:bold; margin-bottom:10px; }
#contentBlock h3 { padding:0; margin:0; font-size:14px; font-weight:bold; margin-bottom:8px; }
#contentBlock h4 { padding:0; margin:0; font-size:12px; font-weight:bold; margin-bottom:8px; }
#contentBlock h5 { padding:0; margin:0; font-size:11px; font-weight:bold; margin-bottom:8px; }
#contentBlock a { color:#000099; text-decoration:none; }
#contentBlock a:hover { text-decoration:underline; }
#contentBlock a:visited { color:#000099; }

img.venueIcon { float:left; margin:10px 15px 0 0; }

div.pageAppForm { padding:10px; margin:10px; font-size:11px; background-color:#eaefe1; }
div.pageAppForm a { color:#006; }

/* Footer Styles */
#footerContainer { background-color:#FFFFFF; width:900px; margin:auto; }
#footerCopyright { float:right; color:#000000; font-size:8px; }
#footerCopyright a { color:#000000; text-decoration:none; font-size:8px; }
#footerCopyright a:hover { color:#999999; }
#footerCopyright a:visited { color:#000000; }

#footerMenu { float:left; font-size:9px; list-style:none; padding:0; margin:0; margin-left:10px; }
#footerMenu a { font-size:9px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
#footerMenu li { float:left; background-color:#CC0000; padding:2px; padding-right:10px; padding-left:5px; }

img.iconDownload { margin:0 3px -2px 0; }