* {margin:0;padding:0;outline:0;}
body {font-family:Tahoma, Geneva, sans-serif;background:#81adda;color:#69321f;font-size:12px;}
a {color:#5191cd;text-decoration:none;}
label {cursor:pointer;}

h2 {font-size:14px;margin-bottom:15px;line-height:20px;text-transform:capitalize;}
h2 strong {display:block;font-size:24px;text-transform:uppercase;}

fieldset {margin:0px 0px 10px 0px;border:1px solid #cccccc;-moz-border-radius:8px;-webkit-border-radius:8px;padding:20px;}
fieldset td {padding:3px 5px 0px 3px;}
legend {color:#5191cd;margin:0px 0px 0px 10px;padding:0px 10px 0px 10px;}

.formInput {width:160px;height:17px;color:#69321f;padding:7px 5px 0px 5px;margin:0;background:transparent url(images/bg-forminput.png) no-repeat;border:none;}
.selectInput {color:#69321f;margin:0;border:1px solid #CCC;}
.textArea {color:#69321f;margin:0;border:1px solid #CCC;}
.formButton {color:#ffffff;font-size:11px;background:#5191cd;padding:5px 10px 5px 10px;border:1px solid #5191cd;-moz-border-radius:5px;-webkit-border-radius:5px;}
.formButton:hover {color:#ffffff;background:#1461aa;}
.formButtonDisabled {color:#666666;font-size:11px;background:#cccccc;padding:5px 10px 5px 10px;border:1px solid #666666;-moz-border-radius:5px;-webkit-border-radius:5px;}
.formButtonDisabled:hover {color:#666666;background:#cccccc;}

.master {width:1008px;margin:0 auto;background:#81adda url(images/bg-body.jpg) center repeat-y;}
.header {width:914px;margin:0 auto;height:177px;background:#040101 url(images/bg-header.gif) repeat-x;z-index:500;}

.topnav {position:absolute;top:10px;right:33px;color:#c5beb8;font-size:11px;text-align:right;line-height:20px;}
.topnav a {color:#c5beb8;text-decoration:none;}
.topnav a:hover {text-decoration:underline;}

.subscribe {position:absolute;top:82px;right:28px;}

.mainnav {position:absolute;bottom:0px;left:0px;list-style:none;z-index:200;}
.mainnav li {float:left;position:relative;}
.mainnav li a {display:block;height:32px;padding:16px 30px 0px 30px;background:#180000 url(images/sprite-nav.gif) no-repeat;text-decoration:none;color:#ffffff;text-transform:uppercase;float:left;}
.mainnav li a:hover {background-position:0 -48px;}
.mainnav li a.activenav {background-position:0 -96px;}
.mainnav li ul {display:none;list-style:none;position:absolute;top:48px;left:0px;background:#000000 url(images/bg-navdrop.gif) repeat-x;}
.mainnav li:hover ul {display:block;}
.mainnav li ul li {padding:0px;float:none;}
.mainnav li ul li a {display:block;width:150px;overflow:hidden;padding:16px 30px 0px 20px;white-space:nowrap;background:none;text-transform:capitalize;float:none;}
.mainnav li ul li a:hover {background:#180000 url(images/sprite-nav.gif) 0px -144px repeat-x;}

.hp-supporters {z-index:0;}
.hp-supporters ul {list-style:none;position:absolute;left:-11px;top:157px;}
.hp-supporters ul li ul {display:none;list-style:none;position:absolute;left:2px;top:62px;width:198px;background:transparent url(images/hp-drop.png) bottom left no-repeat;padding:10px 10px 20px 10px;}
.hp-supporters ul li:hover ul {display:block;}
.hp-supporters ul li ul li a {display:block;width:160px;padding:5px 0px 5px 14px;font-size:11px;text-decoration:none;}
.hp-supporters ul li ul li a:hover {background:#efefef;}

.hp-survivors {z-index:0;}
.hp-survivors ul {list-style:none;position:absolute;right:-11px;top:157px;}
.hp-survivors ul li ul {display:none;list-style:none;position:absolute;left:7px;top:62px;width:198px;background:transparent url(images/hp-drop.png) bottom left no-repeat;padding:10px 10px 20px 10px;}
.hp-survivors ul li:hover ul {display:block;}
.hp-survivors ul li ul li a {display:block;width:160px;padding:5px 0px 5px 14px;font-size:11px;text-decoration:none;}
.hp-survivors ul li ul li a:hover {background:#efefef;}

.page {position:relative;width:914px;margin:0 auto;padding:26px 0px 26px 0px;background:#ffffff url(images/bg-page.jpg) repeat-y;z-index:5;}
.page p {margin:0px 0px 10px 0px;}

.breadcrumbs {position:absolute;left:-22px;top:15px;width:400px;height:70px;background:transparent url(images/ribbon-page.png) no-repeat;padding:0px 0px 0px 46px;}
.breadcrumbs p a {font-weight:normal;}
.breadcrumbs h1 {font-size:18px;color:#ffffff;padding:5px 0px 0px 0px;}

.interior {padding:30px;}
.interior ul {list-style-image:url(images/icon-listitem.gif);font-size:13px;margin-left:20px;}
.interior ul li {padding:5px 0px 5px 0px;color:#5191cd;}
.interior ul li a {font-size:14px;}
.interior ul li ul {list-style:none;font-weight:normal;list-style-position:inside;padding:5px 0px 10px 22px;line-height:22px;}
.interior ul li ul li {color:#69321f;}
.interior ul li ul li a {font-weight:normal;text-decoration:underline;color:#69321f;}
.interior blockquote {padding:10px;font-weight:normal;color:#69321f;}

.triSection {padding:30px 0px 0px 0px;}
.triSection div {width:28%;padding:20px;float:left;}
.triSection a {text-decoration:none;}
.triSection a.brown {text-decoration:underline;}

.leftCol {width:460px;position:relative;padding:40px 60px 0px 0px;float:left;background:transparent url(images/icon-paddleschannel.gif) right repeat-y;}
.leftCol div {margin:20px 0px 20px 0px;}
.leftCol p {padding:0px 0px 20px 0px;}
.rightCol {width:300px;float:right;}
.rightCol div {padding:20px 0px 20px 0px;}
.rightCol a {text-decoration:underline;}
.wideCol {padding:40px 0 0 0;}
.subCol {width:440px;}

.columnPaddles {position:absolute;top:0px;right:0px;}

.imageTable {margin:0px 0px 20px 0px;}
.imageTable tr td {height:60px;}

.quotes tr td {padding:0px 20px 20px 0px;}
.quotes tr td p {font-size:15px;}
.pullout {font-size:20px;font-weight:bold;}

.leftQuote {background:transparent url(images/icon-leftquote.gif) no-repeat;padding:5px 0px 0px 17px;}
.rightQuote {background:transparent url(images/icon-rightquote.gif) bottom right no-repeat;padding:0px 17px 5px 0px;}

.footer {position:relative;width:1008px;height:191px;margin:0 auto;padding:80px 0px 0px 0px;background:#81adda url(images/bg-footer.jpg) no-repeat;color:#c3d8e8;font-size:11px;}
.footer a {color:#c3d8e8;text-decoration:underline;}
.footer table {margin:0 auto;}
.footer table tr td {padding:0px 10px 0px 10px;}
.footer iframe {position:absolute;top:30px;right:10px;}

#popupMC {position:fixed;top:0px;left:0px;display:none;width:100px;height:100px;z-index:800;}
#popupMsgGlaze {width:100px;height:100px;filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity: 0.50;opacity:0.50;background:#000000;}
#popupMsg {position:absolute;z-index:900;}
#popupMsg table {margin:0px auto;}
.popup {position:relative;padding:96px 20px 5px 20px;background:#ffffff url(images/bg-pagetearpopY.jpg) repeat-y;}
.popup ul {list-style-image:url(images/icon-listitem.gif);font-size:13px;font-weight:bold;margin-left:20px;}
.popup ul li {padding:5px 0px 5px 0px;color:#5191cd;}
.popup ul li a {font-size:14px;}
.popup ul li ul {list-style:none;font-weight:normal;list-style-position:inside;padding:5px 0px 10px 22px;line-height:22px;}
.popup ul li ul li {color:#69321f;}
.popup ul li ul li a {font-weight:normal;text-decoration:underline;color:#69321f;}
.popup h1 {display:block;position:absolute;top:45px;left:16px;font-size:18px;color:#ffffff;padding:5px 0px 0px 0px;}
.poptear {position:absolute;bottom:-40px;left:0px;overflow:hidden;}
.popup p {margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}
.popRibbon {position:absolute;top:26px;left:-18px;}
.popClose {position:absolute;top:20px;right:20px;}

.borderDashRight {background-image:url(images/vertical-dash.gif);background-repeat:no-repeat;background-position:right 60px;}
.borderDashBottom {border-bottom:1px dashed #69321f;}
.largePadding tr td {padding:0px 0px 50px 20px;}

.error {width:882px;margin:0 auto;text-align:center;font-size:11px;background:#c3ddf7;color:#0b589f;padding:15px;border:1px solid #5191cd;}
.required{color:#ff878a;font-size:11px;font-style:italic;}
.appLegend {color:#cccccc;}
.appFormInput {width:160px;padding:7px 5px 7px 5px;color:#69321f;background:#ffffff;border:1px solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;}
.appFormSelect {padding:7px 5px 7px 5px;color:#69321f;background:#ffffff;border:1px solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;}
.activeFormButton {color:#ffffff;font-size:11px;background:#5191cd;padding:5px 10px 5px 10px;border:1px solid #5191cd;-moz-border-radius:5px;-webkit-border-radius:5px;}
.activeFormButton:hover {color:#ffffff;background:#1461aa;}
.appFormButton {color:#666666;font-size:11px;background:#cccccc;padding:5px 10px 5px 10px;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;}
.appFormButton:hover {color:#666666;background:#cccccc;}
#thankYouMessage,#resentPass{display:none;}

.marginCenter {margin:0 auto;}
.relative {position:relative;}
.textRight {text-align:right;}
.textCenter {text-align:center;}
.small {font-size:11px;color:#69321f;font-weight:normal;}
.nounderline,a.nounderline {text-decoration:none;}
.blue,a.blue {color:#5191cd;}
.brown,a.brown {color:#69321f;}
.bold {font-weight:bold;}
.pointer {cursor:pointer;}
.hide {display:none;}
.red {color:#C00;}
.clear {height:0px;clear:both;}