

/*
Beaconfire sample XHTML/CSS base file
Version: 1.0
Author: Tim Arnold, Beaconfire Consulting
tim.arnold@beaconfire.com
http://beaconfire.com
*/

body { text-align: center; background: #efefef url(../../images/content/pagebuilder/11804.png) top repeat-x; font-family: arial; position: relative; z-index: 10; font-size: 75%; line-height: 1.3; color: #333;}
h1 {font-size: 1.8em; margin: 0; padding: 0;}
h2 {font-size: 1.5em; margin: 2em 0 0.33em; padding: 0.25em 0; }
h3 {font-size: 1.13em; margin: 0 0 0.25em; padding: 0.125em 0; }

h4 {font-size: 1em; margin: 0.5em 0 0; display: inline;}
h5 {font-size: 1em; margin: 0.5em 0 0;}
h6 {font-size: 0.85em; margin: 0.5em 0 0;}
p {margin: 0.33em 0 1em 0; }
small {font-size: 85%;}
big {font-size: 115%;}
sup {font-size: smaller; vertical-align: 0.5em; line-height: 1px;}
form { margin: 0; padding: 0; }
hr { clear: both; border: 0; width: 100%; border-style: solid}
#skip {display: none;}
input[type=text] {font-size: .9em;}

/* ************************** */
/* Layout: the big containers */
/* ************************** */

#wrapper { width: 985px; margin: 0 auto; text-align: left; }
#header { width: 985px; background:  url(../../images/content/pagebuilder/11813.png) top left no-repeat; height: 104px; z-index: 100; position: relative; }
#subnav-column { width: 202px; float: left; background-color: #f4f4f4; }
#page { padding: 0 12px; clear: both; background: url(../../images/content/pagebuilder/11817.gif) repeat-y; margin-top: -70px; float: left; z-index: 3; }
.ac, .rn, .rn-nh {background: url(../../images/content/pagebuilder/11818.gif) repeat-y !important; }
.sp {margin-top: -10px;}
#content { width: 450px; float: left; margin: 5px 30px; }
#content-well { clear: both; width: 450px; }

#sidebar { width: 242px; background-color: #ececec; height: 100% !important;}
#footer { width: 980px; }


/*Hide Javascript Elements*/
#text-size {visibility: hidden;}/*Hide in case javascript is disabled*/
ul#tab {display: none;}

/* ************ */
/* Link Colors	 */
/* ************ */
#header-tools, #header-tools a, #query, #search_adv a {color: #9d9d70;  text-decoration: none;}
#header-tools a:hover, #search_adv a:hover {color: #4d7181;}

#subnav-column a {text-decoration: none; font-weight: bold; line-height: 1.1}
#subnav-column li a {color: #3f4345;}

#subnav-column ul li li a { color: #3f4345 !important; background-color: #d7dcde !important;}
#subnav-column ul li li:hover, #subnav-column ul li  li.sfhover {background-color: #d7dcde !important; color: #3f4345 !important;}
#subnav-column #subnav li:hover, #subnav li.sfhover, #subnav li.on, #subnav-column #subnav li:hover a, #subnav-column #subnav li.sfhover a, #subnav li.on a   {background-color: #a0aaaf; color: #fff }

#subnav-column ul li  li a:hover { text-decoration: underline; color: #1a78a3 !important;}
ul#aboutus li a:hover {text-decoration: underline; color: #1a78a3 !important;}

ul#aboutus li a {color: #fff !important; }



#toolbox, #toolbox a {color:#b0b0b0; text-decoration: none; }
#toolbox a:hover {color: #ccc;}

.notedefault li a {color: #000 !important;}
.notedefault li a:hover {color: #eb6b0c !important;}


#subnav-column .box  ul li a:hover {color: #333;}
#breadcrumb li a, #searchbox a{text-decoration: none;}
#breadcrumb li a:hover {color: #eb6b0c; text-decoration: underline;}



#tab li.small_tab_on a, #tab li.long_tab_on a, #tab li.xlarge_tab_on a, #tab li.small_tab a:hover, #tab li.long_tab a:hover, #tab li.xlarge_tab a:hover {color: #60605f;}
#tab li.small_tab a, #tab li.small_tab_off a, #tab li.long_tab a, #tab li.long_tab_off a, #tab li.xlarge_tab a {color: #a3a3a3; }

a, #subnav-column ul li  li:hover a, #subnav-column ul li  li.sfhover a, #subnav-column .box ul li a, #breadcrumb li a  {color: #1a78a3;}
a:hover {color: #a0aaaf;}

#sidebar a { text-decoration: none;  }

/* ************ */
/* Heading Elements */
/* ************ */

#sidebar h3, #subnav-column h3 {color: #333333; padding: 0px; margin: 0px;}


/* ************ */
/* Header Stuff */
/* ************ */

#header #logo {margin: 10px 0 0 15px; float: left; }
#header-tools {float: right; margin: 9px 15px 0 0;}
#header-tools a {background: url(../../images/content/pagebuilder/11814.gif) center right no-repeat;  padding: 0 7px 0 3px;}

#header-tools form {display: inline;}
#query {width: 137px; height:23px; border: 1px solid #e1e2c0; padding: 5px; display: inline; margin-left: -6px}
.go-button {display: inline; margin-left: 5px;}
#search_adv {clear: both; display: block}
#search_adv a {background: url(../../images/content/pagebuilder/11811.gif) center right no-repeat; margin: 5px 0 0 360px; position: absolute; }/*Tim - I don't like how I did this - do you have a better idea?*/
#flashbox, #headerbox	 {z-index: 3; position: relative;}
#headerbox { margin-top: 15px;}


/* ************ */
/* Top Navigation */
/* ************ */


ul#nav { margin: 0; padding: 0; height: 35px; background: url(../../images/content/pagebuilder/11831.gif) no-repeat; margin-top: 2px; padding: 0px 55px; list-style: none; text-transform: uppercase; }



.sp ul#nav { background: url(../../images/content/pagebuilder/11834.gif) no-repeat;}

#nav a { display: block;  z-index: 5; position: relative; font-weight: bold; text-decoration: none; font-size: 1.15em; color: #fff;}

#nav li { float: left; margin-right: 95px; padding: 8px 10px}
#nav li:hover, #nav li:hover a, #nav li.sfhover, #nav li.sfhover a  {background-color: #d7dcde; color: #000 !important; cursor: pointer}

/*Homepage Elements*/

.hp h2 {font-size: 1.4em; padding: 5px 2px; border-bottom: 1px solid #ececec;  margin-top: 0; }
.hp h2.news {font-size: 1em; padding: 7px 2px 10px 2px; border-bottom: 0px;}

/* *********** */
/* Left Column */
/* *********** */

#subnav-column ul {margin: 40px 0;  border-bottom: 1px solid #eaeaea;}
#subnav-column li {padding: 7px 0 7px 13px; margin: 0; border-top: 1px solid #eaeaea;}
#subnav-column li a, #subnav-column li {font-size: 14px !important;}
.ac #subnav-column li a {font-size: 1em;}
.ac h3 {color: #1a78a3;}
#subnav-column ul li ul {margin: 10px 0 -8px -13px; padding: 0; border-bottom: 0px;}
#subnav-column ul li li {padding: 10px 10px 10px 20px; border-bottom: 1px solid #fff; background-color: #d7dcde; color: #3f4345; font-weight: bold; ;}
#subnav-column ul li li ul {margin: 5px 0 0 0; padding-bottom: 0px !important;}
#subnav-column ul li li li {border: 0px; padding: 5px 0; }
#subnav-column ul li li li a{font-weight: normal; background: url(../../images/content/pagebuilder/11820.gif) 0px 4px no-repeat;  padding-left: 10px; font-size: 12px !important;  }
ul#aboutus li ul li a { font-weight: normal; background: url(../../images/content/pagebuilder/11820.gif) 0px 5px no-repeat;  padding-left: 10px;border: 0px !important; font-size: 1em; }

/*Subnav for about us page*/
ul#aboutus {width: 100%; background-image: url(../../images/content/pagebuilder/11815.gif); background-position: 0px 5px; background-repeat: no-repeat; }
ul#aboutus li {background-color: #A0AAAF; width: 179px; margin-left: 5px;}
ul#aboutus li ul {background-color: #d7dcde;  border-left: 2px solid #c4ccce;}
ul#aboutus li ul li {padding: 5px 0 5px 12px !important; border: 0px !important;}
ul#aboutus li ul li {margin: 0 0 0 0; padding: 5px 0; border: 0px !important;}
ul#aboutus li ul li a {font-size: 12px !important;}
/*Rigs the about us page for the CMS*/
#close-div {margin-top: -45px; background: url(../../images/content/pagebuilder/11845.gif) 5px no-repeat; padding-bottom: 10px; margin-bottom: -35px}


.box {border: 1px solid #ececec; background: #f4f4f4; padding: 10px; margin-top: 15px; float: left; width: 178px;}
.box input.text, .box select {width: 140px; height: 20px; color:#696969; border: 1px solid #dddddd; padding: 4px 0 0 2px; margin-top: 5px;}

.box select {padding: 0; height: 23px;}
.box form {margin-top: 15px;}
#subnav-column .box ul {margin: 0;  border-bottom: 0;}
#subnav-column .box ul li {padding: 0 0px 0 10px; margin: 10px 0; background: url(../../images/content/pagebuilder/11803.gif) top left no-repeat; border: 1px solid #fff; border: 0px; }
#subnav-column .box ul li a {font-size: .85em !important;}
.box a.view_regions {float: right; padding: 7px 8px 0px 0px;}
.box a.view_regions:hover {color: #333;}
/*Action center*/
.ac #col-wrapper {background-image: none;}
.ac #subnav-column {background-color: #fff; }
.ac h2 {border-bottom: 1px solid #ececec; }




/* ************ */
/* Toolbox 		*/
/* ************ */


#toolbox {border-bottom: 1px solid #ececec; margin-top: 5px; padding-bottom: 12px; float: left; text-transform: uppercase; font-size: .85em; font-weight: bold; width: 100%}
#toolbox .ts_small, #toolbox .ts_medium, #toolbox .ts_large {margin-left: 8px; font-weight: bold;} 
#toolbox .ts_small {font-size: .85em; color: #000; text-decoration: underline; margin-left: 15px;}
#toolbox .ts_medium {font-size: 1.2em;}
#toolbox .ts_large {font-size: 1.4em;}
#text-size {margin-right: 38px; float: left;}
#toolbox #print-me, #toolbox #email-me, #toolbox #share-me {padding-left: 20px; background: #fff url(../../images/content/pagebuilder/11829.gif) no-repeat; margin-right: 38px; float: left; }
#toolbox #print-me{background: #fff url(../../images/content/pagebuilder/11829.gif) no-repeat; }
#toolbox #email-me {background: #fff url(../../images/content/pagebuilder/11828.gif) no-repeat;}
#toolbox #share-me {background: #fff url(../../images/content/pagebuilder/11830.gif) no-repeat; cursor: pointer}
/* "fallback" links for non-CSS supporting browsers. */
.fallback { display: none;}
/* Here's our default note styles. */
.notedefault, .notenested { position: absolute; visibility: hidden;}
.notedefault ul {width: 120px;  position: absolute; margin-top: 13px; margin-left: 10px; list-style-type: none; background-color: #ececec; border: 1px solid #ccc; }
.notedefault li {height: 15px; display: block; background: #ececec; padding: 5px; border-bottom: 1px solid #ccc; }
.notedefault li img {margin-right: 3px;}
/* Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack {  margin-left: -35px;  margin-top: 0px; }

#breadcrumb {padding: 3px 0 3px 1px; float: left; border-bottom: 1px solid #ececec; width: 100%; font-size: .95em;}
#breadcrumb li { float: left; padding-left: 10px; padding-right: 3px; background: url(../../images/content/pagebuilder/11806.gif) 0 5px no-repeat; }
#breadcrumb li.on {padding-left: 0px; background-image: none; }




/*CONTENT ITEMS*/

#content-well ul,
#content-well ol {margin: 5px 0 ; padding-left: 0; line-height: 1.3; clear: both; }
#content-well ol {list-style-type: decimal; background-image: none !important; padding-left: 20px; }
#content-well  ul li, .wtg #tabbed-content ul li  {padding: 0 0px 0 12px; margin: 5px 0; background: url(../../images/content/pagebuilder/11807.gif) 0 2px no-repeat;}
#content-well ol li {background-image: none !important;}


img.spotlight {float: left; margin: 12px 15px 20px 1px;}
h3.spotlight {font-size: 1.3em; line-height: 1.1; font-weight: bold; margin: 12px 0 0 0;}


a.button_more, a.arrow_more {text-decoration: none; height: 17px; color: #fff;  font-weight: bold !important; font-size: .9em;}
a.button_more:hover {text-decoration: underline !important;}
a.button_more {background: url(../../images/content/pagebuilder/11808.gif) top left no-repeat; text-transform: uppercase; padding: 2px 5px 5px 15px;  font-weight: bold; clear: both; }
a.arrow_more {text-decoration: none; background: url(../../images/content/pagebuilder/11809.gif) top right no-repeat; padding: 2px 3px 5px 12px; }

/*Look at me later*/
.divider {margin: 20px 0 0px 0}
.news_holder {clear: both; margin-bottom: 15px;  float: left;}
p.news {margin: 0 0 10px 0; padding: 0 !important; clear: both; float: left; width: 445px;}
.news a {text-decoration: none;}
a.news_date  {float: left; width: 55px; clear: both; color: #000  ; font-weight: bold; margin-bottom: 15px;}
a.news_headline, a.feature_headline  {float: right; width: 390px; font-weight: bold;}
a.feature_headline {float: left; width: auto; text-decoration: none;}
a.news_headline:hover, a.feature_headline:hover {color: #ec6b0d;}


.wtg blockquote {float: right; width: 40%; margin: 5px; font-family: "times new roman", serif; color: #999999; font-size: 1.4em; font-style: italic; line-height: 1.15;}


/* ************ */
/* Tabbing       */
/* ************ */

#tabbing ul li {padding: 0px; margin: 0; background-image: none; font-size: .9em;}
ul#tab { margin: 25px 0 0 0px; padding: 0; padding: 0; list-style: none; width: 455px; float: left; background: url(../../images/content/pagebuilder/11823.gif) bottom right}
#tab a { display: block; font-weight: bold; text-decoration: none; }
#tab li { float: left;  text-transform: uppercase; }
#tab li a {height: 22px; padding: 8px 0px 0px 10px; }


#tab li.small_tab a, #tab li.small_tab_on a {width: 82px; background: url(../../images/content/pagebuilder/11824.gif)  no-repeat; }
#tab li.long_tab_on a, #tab li.long_tab a{width: 108px; background: url(../../images/content/pagebuilder/11821.gif)  no-repeat; }
#tab li.xlarge_tab_on a {width: 140px; background: url(../../images/content/pagebuilder/11827.gif) no-repeat; }

#tab li.small_tab_on a {background: url(../../images/content/pagebuilder/11825.gif) no-repeat;}
#tab li.long_tab_on a {background: url(../../images/content/pagebuilder/11822.gif)  no-repeat; }
#tab li.xlarge_tab a {width: 140px; background: url(../../images/content/pagebuilder/11826.gif) no-repeat;}


#tabbed-content {clear: both; border: 1px solid #eaeaea; border-top: 0px; width: 423px; padding: 30px 15px 0px 15px; float: left; }
a.tab_headline  {font-size: 1.2em; font-weight: bold; text-decoration: none;}


.hp #tabbed-content ul {margin: 0; padding: 0; margin-bottom: -40px;}
.hp #tabbed-content ul li {padding-bottom: 10px; margin-bottom: 10px;  border-bottom: 1px solid #eaeaea;}


/*Tab swapping*/
#tab_content1, #tab_content2, #tab_content3, #tab_content4 {display: block;  height: 300px; padding-right: 10px; width: 427px;}
.wtg #tab_content1, .wtg #tab_content2, .wtg #tab_content3, .wtg #tab_content4 {height: 100px !important; }



h3.noscript {padding: 40px 0 10px 0; font-size: 1.5em;}


.wtg #tabbed-content {padding: 10px 20px 5px 10px; }
.form-donate-tabbed { width: 55%; float: left; }
.wtg #tab_content1 ul, .wtg #tab_content2 ul, .wtg #tab_content3 ul   {width: 35%; float: right; clear: none !important; margin:5px 0;}
.wtg #tab_content1 ul li, .wtg #tab_content2 ul li, .wtg #tab_content3 ul li, .wtg #tab_content4 ul li  {border-bottom: 0px !important; padding-top: 2px !important; margin: 2px;}
.wtg #tab_content1 ul li a, .wtg #tab_content2 ul li a, .wtg #tab_content3 ul li a, .wtg #tab_content4 ul li a  {text-decoration: none;}
.form-donate-tabbed { border-right: 1px #eaeaea solid; padding-right: 5px; margin-left: 0px; float: left;}
.form-donate-tabbed input.text { margin-bottom: 2px; color:#696969; font-size: .75em; border: 1px solid #dddddd; background-color: #e9ecec; padding: 1px 0 1px 2px; height: 15px; width: 170px; margin: 4px 0px; float: left;}
span.note {font-size: .8em; display: block; font-style: italic;}
.form-donate-tabbed .go {float: left; margin-top: 0px; margin-left: 5px;}
#tabbed-content ul.dontate-links li { border-bottom: none; margin-bottom: 5px; padding-bottom: 0; }


.wtg #tabbed-content ul.tab_list_left, .wtg #tabbed-content ul.tab_list_right { width: 200px; display: block;}
.wtg #tabbed-content ul.tab_list_left {float: left; border-right:1px solid #EAEAEA;}
.wtg #tabbed-content ul.tab_list_right {float: right; margin-top: -60px; }


.wtg #graph {margin-top: 10px; border: 1px solid #dbdbdb; padding: 15px 0px ; float: left; width: 455px; margin-bottom: 4px;}
.wtg #graph #graph_header {width: 100%; text-align: center; float: left;}
.wtg #graph #graph_header img {float: none;}
.wtg .revenue {float: left;}
.wtg .expenses {float: right;}
.wtg dl {display: block; font-size: .9em;}

.wtg dl.expenses {width: 222px; background: url(../../images/content/pagebuilder/11836.gif) 0px 30px no-repeat;}
.wtg dl.revenue {width: 222px; background: url(../../images/content/pagebuilder/11844.gif) 0px 30px no-repeat; margin-left: 10px;}

.wtg dt {width: 75px;  padding-left: 15px; margin: 5px 0; display: block !important; margin-left: 105px;}
.wtg #graph h4 {font-size: 1em; padding: 0 0 15px 10px; }

.wtg #graph .foundations {background: url(../../images/content/pagebuilder/11838.gif) top left no-repeat;}
.wtg #graph .admin {background: url(../../images/content/pagebuilder/11837.gif) top left no-repeat;}
.wtg #graph .fr {background: url(../../images/content/pagebuilder/11839.gif) top left no-repeat;}
.wtg #graph .membership {background: url(../../images/content/pagebuilder/11840.gif) top left no-repeat;}
.wtg #graph .opsnet {background: url(../../images/content/pagebuilder/11841.gif) top left no-repeat;}
.wtg #graph .plannedgifts {background: url(../../images/content/pagebuilder/11842.gif) top left no-repeat;}
.wtg #graph .programs {background: url(../../images/content/pagebuilder/11843.gif) top left no-repeat;}

/*Tabbing with forms*/
/* ************ */
/* Right Column */
/* ************ */

#sidebar {background: url(../../images/content/pagebuilder/11819.gif) top no-repeat; margin: -35px 0 0 7px; float: left;  padding: 45px 0; position: relative;}
.sp #sidebar { margin: -35px 0 0 6px; }
#sidebar h3 {color: #693c8e;}

#action {padding: 15px 20px;  margin-top: -11px; background-color: #f2f2cd ;}
#action .help_img {margin-bottom: 10px;}
#action h3 {margin: 15px 0 0 2px;}
#action p {margin-left: 2px;}
#action  a.button_more { padding-right: 35px; }
.ac #action a.button_more {padding-right: 10px; }
#action_donate, .ac #action {padding: 10px 21px 20px 21px; background: #f2f2cd url(../../images/content/pagebuilder/11846.gif) bottom no-repeat !important; float: left;}
#action_donate img.navigator, .ac #action img.navigator {margin-top: 15px; margin-bottom: 10px;}
#action_donate #donate,  .ac #action #donate {width: 165px; background-color: #e9ebc3;  border-bottom: 1px solid #f3f4d4; border-right: 1px solid #f3f4d4; color: #333333; margin-top: 8px; }
.donate_go {margin-bottom: -5px;}

.separator {margin: 15px 0 0 0!important; margin-bottom: 0px; border: 0px !important;}

#signup h3, #expert h3, #policy h3, #related h3{color: #000; margin-bottom: 5px; padding-top: 0px;}
#related h4 {display: block; margin-top: 12px;}
#signup, #expert, #policy, #taf, #quote, #related  {margin: 10px 20px 5px 20px; float: left;}
#related {margin-right: 0px;}
#signup {margin-top: 20px;}
#email {width: 160px; border: 1px solid #dddddd; font-size: .75em; color: #696969; padding: 4px 3px;}
/*#expert, #policy, #taf  {margin: 0px 20px 25px 20px;}*/
#expert img, #policy img, #taf img, #quote img {float: left; margin: 0 8px 2px 0;}
#taf img {margin-right: 4px;}
#taf p {width: 110px; float: left; display: inline; padding: 0px; margin: 0px; }
#taf .go {float: left; padding: 0px; margin: 0 0 0 5px;}
#quote {font-family: 'Times New Roman', serif; color: #666666; font-style: italic;}
#quote #credit {font-style: normal; float: right;}
#quote p {margin-top: 0; padding-top: 0;}

#policy, #related  {float: left;}
#policy ul li, #related ul li  {padding: 0 0px 0 10px; margin: 5px 0; background: url(../../images/content/pagebuilder/11807.gif) 0 1px no-repeat; border: 1px solid #fff; }

#signup p {}

/* ********/
/* Footer */
/* ****** */

#footer { clear: both; padding: 25px 20px 45px 20px; width: 943px; margin: 0px 0 75px 0px; background: url(../../images/content/pagebuilder/11810.gif) no-repeat; font-size: .9em; }
#links-info {float: left;}
#address {float: right; line-height: 1.2; margin-right: 20px;}
.clear {clear: both;}



/*Homepage Elements*/



/*Subpage styles*/

.sp ul#nav {margin-top: 2px;}
.sp h2 {padding: 10px 0 5px 0; font-size: 1.3em;}

/*
.sp h3 {margin: 25px 0 0 0; font-size: 1.2em;}
.ac h3 {margin: 5px 0 0 0;}
.ac h3.progress {color: #333; margin-bottom: 15px;}*/
.ac h4 {color: #333; font-size: .9em; margin-left: 1px;}

/*Set to tabbed images only */
#tabbing img {margin: 2px 15px 10px 0; float: left;}

.sp #content-well img.left  {margin: 2px 15px 10px 0; float: left;}
.sp #content-well img.right, #tabbing img.right {float: right; margin: 2px 0 5px 10px;}

#utilitybox {border: 1px solid #ececec; background-color: #f7f7f7; padding: 15px 5px 18px 10px; float: left; margin: 25px 0 0 0; width: 440px;}
#utilitybox h3 {text-transform: uppercase; padding: 0 0 0 3px; margin-top: 0px; color: #333;}
#utilitybox a {font-size: .9em; padding: 0 10px 0 4px; font-weight: bold; text-decoration: none; background: url(../../images/content/pagebuilder/11835.gif) center right no-repeat;}
#utilitybox .nobg {background-image: none;}

/*CONTENT PAGES*/
p.subhead {font-size: 1.15em; margin: -5px 0 15px 0; }
#download {margin-bottom: 10px; font-weight: bold;}
#download span {text-transform: uppercase; margin-right: 3px;}
#download a {text-decoration: none; padding: 0 5px;}

/*Changed 20080818*/
blockquote {margin-left: 35px; margin-right: 15px;}
blockquote.context {float: right; width: 150px; margin: 10px; font-family: "times new roman", serif; color: #999999; font-size: 1.3em;  line-height: 1.15; border-left: 1px solid #f4f4f4; padding-left: 12px;}

#content-footer {font-size: .9em; float: left; width: 100%}
#content-footer a {text-decoration: none; font-weight: bold;}
#content-footer .info {float: left;}
#content-footer .pagination {float: right;}
#content-footer .info .revised-date {padding-right: 5px; }
#content-footer .info .original-date {padding-left: 5px; }

/*Content landing pages*/
p.learn {font-size: 1.15em; border-bottom: 1px solid #ececec; font-weight: bold; padding-bottom: 3px;}
h3.listheader {text-transform: uppercase; font-size: 1em; margin: 15px 0 -3px 0; padding: 0 0 0 0 }
ul.linklist {margin: 0; padding: 0;}
ul.linklist li a {text-decoration: none;}
ul.linklist li{padding: 0 0px 0 12px !important; margin: 0 0 !important; }

/*Policy Center Items*/

#searchbox {width: 290px; padding: 5px 10px; background-color: #f4f4f4; border: 1px solid #dddddd; margin: 3px 0 10px 0}
#searchbox select, #searchbox .textbox {width: 235px;  color:#696969; border: 1px solid #dddddd;  margin: 5px 0 10px 0; padding: 0px;}
#searchbox .textbox {background-color: #f4f4f4; height: 20px; padding: 0; margin: 0; font-size: 1em; width: 231px;}
#searchbox a {text-decoration: none;}
.content-2col {width: 49%; float: left; height: 155px; overflow: visible; position: relative; }

.content-2col {width: 46.5%; float: left; height: auto;  position: relative; padding-right: 15px; margin-bottom: 20px; }
.content-2col a {text-decoration: none; }
.content-2col div {margin: 3px 0 ; margin-top: 15px; float: right;}
#searchbox span {display: block; font-weight: bold; font-size: .9em; margin: 0px 0 3px 2px;}
/*Action Center Map*/

#supernote-note-demo4 {z-index: 100; }
#map {position: relative; float: left; z-index: 3;}
#mapselect {width: auto;  color:#696969; border: 1px solid #dddddd;padding: 0px;  float: right; margin: -50px 30px 0 0; font-size: .9em; }

/*REduced nav + Reduced Nav No Header*/

.rn #content, .rn #content-well, .rn-nh #content, .rn-nh #content-well {width: 920px;}
.rn ul#nav { background: url(../../images/content/pagebuilder/11831.gif) repeat-x; width: 849px; }
.rn-nh ul#nav { background: url(../../images/content/pagebuilder/11832.gif) no-repeat top right; width: 710px; margin-top: 23px; position: relative; z-index: 250; float: right; Margin-right: 1px;}
.rn-nh ul#nav li {float: right; margin-right: 35px;}
.rn-nh ul#nav li a {z-index: 200;}
.rn-nh #content-well {margin-top: -25px; } 

