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

/* RESET
/* -------------------------------------------------------------*/
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; }
h1, h2, h3, h4, h5, h6, p, a {font-weight:normal;}
a { text-decoration:none; cursor:pointer; }
ol, ul {list-style:none;}
img {border:none;}
a:active {outline: none;}
a:focus {-moz-outline-style: none;}

/* GLOBAL STYLES
/* -------------------------------------------------------------*/
body {font-family:Helvetica, Arial, sans-serif; color:#333333;}
.wrap {width:900px;margin:0 auto;}
.floatR {float:right;}
.floatL {float:left;}
.floatC {clear:both;}
hr {margin:14px 0px; border-style:solid; border-width:1px; border-color:#eee;} 

/* HEADER
/* ------------------------------------------------------------*/
#header {margin:20px 0px 0px 0px;}
#header .donate {margin-top:50px; position:absolute; width:900px;}
#header .donate a.donateBtn {width:176px; display:block; height:38px; background:url(../img/btn-donate.jpg) no-repeat 0px 0px; text-indent:-9999px;}
#header .donate a:hover.donateBtn {background-position: 0px -38px;}
#header img.logo {z-index:9999; position:absolute; margin:0px 0px 0px 335px;}

#header .nav {background-color:#002a5c; padding:12px 20px 10px 20px; border-bottom:1px solid #fff;}
#header .nav a {font-size:15px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
#header .nav a:hover {color:#f47321;}
#header .nav a.navR {padding-right:18px;}
#header .nav a.navL {padding-left:18px;}

/* HOME-FEATURE
/* ------------------------------------------------------------*/
#feature .feature-content {width:900px; height:350px; background-color:#000; overflow:hidden;}
#feature .feature-item {display:none; width:900px; height:350px;}
#feature .feature-text {}
#feature .feature-text h3 {font-size:18px; line-height:27px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow: 1px 1px 3px #000;}
#feature .feature-text p {font-size:14px; color:#fff; padding-top:18px;}

#feature .feature-nav {text-align:center; border-bottom:1px solid #eee; padding:10px 0px 2px 0px;}
#feature .feature-nav a {font-size:45px; line-height:26px; color:#aaa; padding-right:2px;}
#feature .feature-nav a.activeSlide {color:#f47321;}

/* CONTENT
/* ------------------------------------------------------------*/
#content {padding-bottom:30px; margin-top:20px;}
#content p.home {font-size:14px; line-height:26px; color:#002a5c;}
#content h1 {font-weight:bold; font-size:20px; color:#f47321; padding-bottom:6px;}
#content h2 {font-weight:bold; text-transform:uppercase; font-size:16px; color:#002a5c; padding:2px 0 4px 0px;}
#content h3 {font-size:16px; text-decoration:underline; padding-bottom:4px;}
#content p {font-size:12px; line-height:20px; padding-bottom:12px;}
#content th {font-size:14px; font-weight:bold; background-color:#f47321; color:#fff; padding:8px; text-align:left;}
#content td {font-size:12px; line-height:16px; padding:10px;}
#content ul {list-style:disc; margin-left:12px; font-size:12px; line-height:20px; padding-bottom:12px;}
#content ul p {padding-bottom:0px; margin-left:-12px;}
#content a {color:#002a5c; text-decoration:underline;}
#content a:hover {color:#f47321;}

#content ul.tier {margin:0px;}
#content ul.tier li {list-style:none; font-weight:bold;}
#content ul.tier li li {list-style:disc; font-weight:normal;}

#content .slideshow {overflow:hidden; cursor:pointer;}

/* CONTENT - Step UP PAGE
/* ------------------------------------------------------------*/
.trigger {padding-bottom:5px;}
.trigger a {font-size:12px; line-height:20px; color:#002a5c!important; text-decoration:none!important; border-bottom:1px solid #ccc;}
.trigger a:hover {color:#f47321!important;}
.toggle_container {padding-bottom:5px;}
.toggle_container p {}

/* FOOTER
/* ------------------------------------------------------------*/
#footer {padding:10px 0px 24px 0px;}
#footer p {font-size:11px;}
#footer li {display:inline; padding-right:7px;}
#footer li a {font-size:11px; color:#666;}