@charset "utf-8";
* {margin:0px;padding:0px;}
body {margin: 0 auto;padding: 0;text-align: center;color: #000000;background:url(/images/bodyBG.jpg) repeat-x #F4F1E4;}
p {padding: 5px 0 5px 0;font: 14px/18px 'Trebuchet MS', 'Helvetica Neue', Arial, sans-serif;}
a:link, a:visited {color: #999999;text-decoration: none;}
a:hover, a:active {color: #7F8FB0;text-decoration: underline;}
#container {margin: 0 auto;width: 980px;}
.floatLeft {float:left;}
.floatRight {float:right;}
.center {text-align:center;}
.alignLeft {text-align: left;}
.alignRight {text-align: right;}
.clearer {clear: both;}
.clear{clear: both;}
a{outline: none;}
.hidden {visibility:hidden;}
img {background: #FAFAFA;border: 1px solid #E4E4E4;padding: 8px;}
img.floatRight {margin: 5px 0px 10px 10px;}
img.floatLeft {margin: 5px 10px 10px 0px;}
h1, h3, h5 {color:#50545C;}
h2, h4, h6 {color:#7F8FB0;}
h1, h2, h3, h4, h5, h6 {font: 'Trebuchet MS', 'Helvetica Neue', Arial, sans-serif;  padding:10px 0 5px 0;}
h1.logoTitle{background-image:url(/images/logoBullet.jpg);background-position:0 22px;background-repeat:no-repeat;padding:10px 0 5px 0;padding-left:30px; text-transform:lowercase;}
#pageContainer, #contentContainer, #footer{margin: 0 auto;width: 980px;}
#headerContainer {float:left;margin: 0 auto;width: 980px;height: 169px; background:url(/images/header.jpg) #CCCCCC top no-repeat;}
.headerText{text-indent:-9999px; float:left;}
#headerContainer .nav {position:relative; top:115px;/*background:url(/images/navBG.gif) no-repeat;*/width:800px;height:34px;float:right;margin: 0 auto;}
#headerContainer ul.nav {float: right; list-style: none; margin: 0 0 0 0;height: 34px;padding: 0 0 0 15px;}
#headerContainer ul.nav li {float: left;margin: 0px;padding: 0px;}
#headerContainer ul.nav li a {float: left;margin: 0;padding: 0 8px 0 8px;color: #50545C;font: bold 15px/34px 'Trebuchet MS', 'Helvetica Neue', Arial, sans-serif;text-decoration: none;}
#headerContainer ul.nav li a:hover {color: #000;background-position:bottom;}
#leftSidebar{width:180px;}
#mainContent{width:745px; margin: 0 10px 0 15px;padding: 0 15px;}
#startMain{background:url(/images/contentBGtop.gif);}
#mainContent {background:url(/images/contentBG.gif); min-height:495px;}
#clearMain{background:url(/images/contentBGbottom.gif);}
#clearMain, #startMain{width:775px; float:right; margin-right:10px; height:10px;}
#leftSidebar, #mainContent, #footer{float:left; text-align:left;}
#footer{height:57px; background:url(/images/footer.jpg) no-repeat;}
#footer .footerContent{position:relative; left:65px; top:20px; color:#333; font-weight:700;}
#footer .footerContent a{color: #333;text-decoration: none;}
#footer .footerContent a:hover{color:#666;text-decoration: none;}
.breadcrumbs{text-transform:lowercase; color:#666;}
#leftSidebar .sidebar{width:205px; padding-right:15px; float:left;margin-left:10px;text-align:justify;}
#leftSidebar .sidebar .panel {background:url(/images/leftSidePanelBckgrnd.gif) repeat-y;margin-bottom:20px;position:relative;z-index:0;}
#leftSidebar .sidebar .website {padding:0px;margin-top:10px;background:url(/images/leftSidePanelTop.gif) no-repeat;height:125px;font-size:16px;font-weight:700;padding-top:8px;position:relative;text-transform:uppercase;text-align:center;z-index:1;letter-spacing:2px;border-bottom:none; width:170px;}
#leftSidebar .sidebar .website a,#leftSidebar .sidebar .website a:hover {color:#FFF; text-decoration:none;}
#leftSidebar .sidebar .panelContent {background:url(/images/leftSidePanelBottom.gif) no-repeat 0px bottom;color:#000000;font-weight:200;padding-left:8px;padding-right:8px;padding-bottom:10px;margin-bottom:10px;min-height:100px;height:auto !important;height:75px;margin-top:-100px;position:relative;z-index:3}
#leftSidebar .sidebar .panelContent ul.nav {list-style:none;}
#leftSidebar .sidebar .panelContent ul.nav li{font: bold 15px/34px 'Trebuchet MS', 'Helvetica Neue', Arial, sans-serif;text-decoration: none; width:154px; height:34px;}
#leftSidebar .sidebar .panelContent ul.nav li a{color:#50545C; text-decoration: none;background:url(/images/sideButton.gif) top;margin: 0 auto;margin-top:5px;text-align:center;display:block;width:154px;height:34px;background-repeat:no-repeat;}
#leftSidebar .sidebar .panelContent ul.nav li a:hover{color:#999; background-position:bottom;}
#leftSidebar .sidebar  p {margin:0 auto;text-align:center}
#leftSidebar .sidebar .panelContent p {text-align:center;margin:0px; width:154px;}
#leftSidebar .sidebar .panelContent .heading {color:#FFF; text-decoration:none;padding:0px;margin-top:10px;font-size:16px;font-weight:700;padding-top:8px;text-transform:uppercase;text-align:center;letter-spacing:2px;width:154px;}
#contentContainer .triplePromo{width:205px; padding-right:15px; float:left;margin-left:10px;text-align:justify;}
#contentContainer .triplePromo .panel {background:url(/images/sidePanelBckgrnd.gif) repeat-y;margin-bottom:20px;position:relative;z-index:0;}
#contentContainer .triplePromo h3 {margin-top:10px;background:url(/images/sidePanelTop.gif) no-repeat;height:125px;font-size:16px;font-weight:700;padding-top:8px;position:relative;text-transform:uppercase;text-align:center;z-index:1;letter-spacing:2px;border-bottom:none;}
#contentContainer .triplePromo .panelContent {background:url(/images/sidePanelBottom.gif) no-repeat 0px bottom;color:#000000;font-weight:200;padding-left:8px;padding-right:8px;padding-bottom:10px;margin-bottom:10px;min-height:100px;height:auto !important;height:75px;margin-top:-100px;position:relative;z-index:3}
#contentContainer .triplePromo .panelContent ul {margin-left:-30px;}
#contentContainer .triplePromo  p {margin:0 auto;text-align:center}
#contentContainer .triplePromo .panelContent p {text-align:left;margin:0}
.button a{background:url(/images/button.gif) top;margin: 0 auto;}
.button a {margin-top:5px;color:#FFFFFF;font-size:12px;font-weight:bold;text-align:center;display:block;width:144px;height:21px;padding-top:3px;background-repeat:no-repeat;}
.button a:hover, .button a:active {color:#FFFFFF;background-position:bottom;text-decoration:none;}
#powered{margin: 0 auto; width:980px; float:left;margin:25px 0px;}
#powered a, #powered p {font-size:12px;text-align:center; text-decoration: none; color:#999999;}
#powered a:hover{color:#666666;}
.content li{margin-left:20px;}
.triple{width: 700px; margin: 0 auto; margin-left:25px; float:left; text-align:center;}
.bold{font-weight:700}
.revised{font-style:italic;color:#999999;}
img.mainPic{margin:0 auto; display:block;}
.spam{border:none; padding:0px; margin:0px; margin-top:5px; margin-left:5px;}
li.endList{text-indent:-9999px; float:left; list-style:none;}