*, html, body, form, input, input.AddressBookButtons , input.Advocacy, input.btn, input.btnLg, input.btnMed, input.btnMini, input.btnSm, select, select.Advocacy, textarea, legend, ul, ol, li, option , table, tr, th, th.rfl_infoStatus, td, td.AlertListDescription, td.cstmBack, p, p.cstmBtnText , p.cstmFrame, p.cstmHeading, p.cstmText, p.cstmTitle, p.dividerHeading, p.scrollingText, span.cstmHeading, a, a.btn, a.btn:visited, a.cstmBtnText:hover , a.cstmBtnText:link , a.cstmBtnText:visited , #navList, .AdvocacyInstructions, .AdvocacyNSFix, .BlogHeader, .Button, .Divider, .FieldLabels, .FormBox, .FormBox06, .FormBoxHeader, .Hint, .Instructions, .Instructions, .ListItem0, .ListItem1, .NetscapeFix, .NoteText, .ObjTitle, .PhotoLinks, .Premiums, .ProgressBox, .ProgressBoxCurrent, .SectionHead, .SmallButton , .Smaller, .SmallerC, .TribBtnText1, .Upgrades, .WhatNext, .alphacube_content, .dialog_content, .dialog_title, .explicit, .fr_register_another, .paraBlueSansSmall, .smallBlack, .smallSans, .smallSansBold, .smallWhiteBoldSans, .smallWhiteSans, .smallestBlackSans {font-family:Tahoma,Arial,Helvetica,sans-serif;}

body{background:url('../wrpr/bkgdBdy.jpg') #1090c5 repeat-x;}

h1.secTtl {background:url('../wrpr/bkgd_pgTitle.gif') #ff9933 top right no-repeat;height:50px;*height:68px;padding-top:18px;text-indent:10px;display:block;width:960px;font-family: Georgia, "Times New Roman", Times, serif;color:#fff;font-size:30px;margin-bottom:0;*margin-top:10px; }
h1 {font-family: Georgia, "Times New Roman", Times, serif;font-size:30px;color:#1a4580;}
h2 {font-family:Georgia,"Times New Roman",Times,serif;font-size:23px;color:#1a4580;}
h3 {font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;font-size:17px;color:#1a4580;}
h4 {font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;color:#0d77a3;}
a, a:link, a:visited, a:hover, a:active {font-family:Tahoma, Arial, Helvetica, sans-serif;text-decoration:none;color:#159aca;}
a:hover, a:active {text-decoration:underline;}
a.rtArrow {background:url('../wrpr/icon_arrowBlue.gif') center right no-repeat;display:block;padding-right:7px;}
button {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:14px;color:#ffffff;background:url('../wrpr/bkgd_btn.gif') #ff9933 repeat-x;border:1px solid #8d8d88;height:22px;}

#tdLftNH{background:url('../wrpr/bkgdNH_sprite.gif') no-repeat top left;}
#tdRtNH{background:url('../wrpr/bkgdNH_sprite.gif') no-repeat top right;}
td.mainWidth{width:960px;vertical-align:top;}

#hmFlashImages {background-color:#f8ae21;margin:0;padding:0;}

#tdMast{height:155px;background:url('../wrpr/bkgdHdrWide.gif') no-repeat;padding-top:15px;}
#tdMast img {float:left;}
#utils{float:right;margin:5px 0 0 0;text-align:right;padding-right:15px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;color:#555555;}
#utils a, #utils a:link, #utils a:visited, #utils a:hover, #utils a:active{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;text-decoration:none;color:#555555;}
#utils a:hover, #utils a:active{color:#f79d1f;text-decoration:underline;}
#utils #q {border:1px solid #b9b9b9;width:170px;}
#utils .submit-btn{background:url('../wrpr/btn_go.gif') no-repeat;font-size:0;text-indent:-9999px;border-width:0;height:18px;width:23px;margin:2px 0 0 3px;vertical-align:top;}
#utils .submit-btn:hover{background-image:url('../wrpr/btn_goOn.gif');}
#utils img {margin-top:15px;}
/* top nav ******************************************************* */
#tdNav{height:35px;background:url('../wrpr/bkgdNavBar.gif') repeat-x #25749e;}

li.drop {*width:1%;white-space:nowrap;}
/*.menuholder {
background-color: #0C4863;
border: solid #FFFFFF;
border-width: 1px 0px 1px 0px;
}*/
/*.menuborder {
border: solid #FFFFFF;
border-width: 0px 1px 0px 0px;
}
.menunoborder {
border: none;
}*/

#dropdowns, #dropdowns ul {
padding: 0;
margin: 0;
list-style: none;
line-height: 1;
font-family:Tahoma,Arial,Helvetica,sans-serif;
z-index:100;
}
#dropdowns .drop a, #dropdowns .drop a:link, #dropdowns .drop a:visited, #dropdowns .drop a:hover, #dropdowns .drop a:active{display:block;height:35px;background:url(../wrpr/bkgdNavLnk.gif) no-repeat top right;padding:8px 22px 0 22px;color:#ffffff;text-decoration:none;}
#dropdowns .drop a:hover, #dropdowns .drop a:active{background:url(../wrpr/bkgdNavLnkOn.gif) no-repeat top right;}
#dropdowns #contTab {background-position:top left;}

/*
#dropdowns a.fly {
background:url(../images/wrpr/fly.gif) no-repeat 185px center; 
}
#dropdowns a.fly:hover, #dropdowns a.fly:focus {
background:url(../images/wrpr/fly_mo.gif) no-repeat 185px center;
}
*/

#dropdowns .drop ul a, #dropdowns .drop ul a:link, #dropdowns .drop ul a:visited, #dropdowns .drop ul a:hover, #dropdowns .drop ul a:active{
display:block;height:1.5em;*height:2em;background-image:none;padding:auto;*padding-top:.5em;color:#ffffff;text-decoration:none;}

#dropdowns li {float: left;}
#dropdowns li ul {
float: left;
width:210px;
padding: 0;
margin: 0;
margin-top:-10px;
*margin-top:0px;
border: 1px solid #ffffff;
position: absolute;
left: -999em;
}
#dropdowns li li {
/* width:200px; */
width:100%;
/*width: 13em;*/
background-color:#003366;
}
#dropdowns li ul a {
width:168px;
/* *width:200px; */
*width:100%;
color: #ffffff;
text-decoration: none;
padding:2px;
font-size:12px;
border-top:1px solid #ffffff;
}
#dropdowns a.enclose {
border-top:none;
}

/*
#dropdowns li ul ul {
margin: -24px 0px 0px 200px;border:1px solid red;
}
#dropdowns li:hover ul ul, #dropdowns li:hover ul ul ul, #dropdowns li.sfhover ul ul, #dropdowns li.sfhover ul ul ul {
left: -999em;
}
*/

/*#dropdowns li:hover ul, #dropdowns li li:hover ul, #dropdowns li li li:hover ul, #dropdowns li.sfhover ul, #dropdowns li li.sfhover ul, #dropdowns li li li.sfhover ul*/
#dropdowns li:hover ul, #dropdowns li.sfhover ul {
left: auto;
}
#dropdowns li li:hover, #dropdowns li li.sfhover {
background-color: #ff9933;
}
/* end top nav css *********************************************** */


/* #tdHmBnr img {margin-bottom:10px;} */
#tdContCorn {background:url('../wrpr/bkgd_content.gif') transparent no-repeat top right;height:10px;font-size:0;padding:0;*padding-top:10px;*background-position:10px right;}
#tdContCorn div {background:url('../wrpr/bkgd_content.gif') transparent no-repeat top left;height:10px;width:925px;font-size:0;padding:0;}
#tdMain{background-color:#ffffff;padding:15px;width:930px;}
#tdFtr{background:url('../wrpr/bkgdFtr.gif') transparent no-repeat bottom right;height:75px;padding-top:0px;font-size:10px;color:#666666;}
#tdFtr #frtStrch {background:url('../wrpr/bkgdFtr.gif') transparent no-repeat bottom left;height:75px;font-size:10px;color:#666666;}
#ftrNav{float:right;text-align:right;padding:0px 5px 0 5px;}
#ftrNav a, #ftrNav a:link, #ftrNav a:visited, #ftrNav a:hover, #ftrNav a:active {margin:0 5px 0 5px;text-decoration:none;color:#666666;font-weight:bold;}
#ftrNav a:hover, #ftrNav a:active {text-decoration:underline;color:#ff9933;}
#birdseed{clear:both;padding:10px 0 0 15px;font-size:9px;}

div#socNet {padding-left:10px;padding-top:15px;}
div#socNet a {
  background:transparent url('../wrpr/sprite_socNet_extend.gif') no-repeat 0 0;
  display:inline;
  float:left;
  font-size:0;
  height:29px;
  line-height:0;
  overflow:hidden;
  text-indent:-999px;
  margin:0;}
div#socNet a.facebook {background-position:0 0;width:29px;}
div#socNet a.facebook:hover{background-position:0 -29px}
div#socNet a.twitter {background-position:-29px 0;width:29px;}
div#socNet a.twitter:hover{background-position:-29px -29px}
div#socNet a.flickr{background-position:-58px 0;width:29px;}
div#socNet a.flickr:hover{background-position:-58px -29px}
div#socNet a.share{background-position:-87px 0;width:29px;}
div#socNet a.share:hover{background-position:-87px -29px}
div#socNet a.myspace{background-position:-116px 0;width:29px;}
div#socNet a.myspace:hover{background-position:-116px -29px}
div#socNet a.youtube{background-position:-145px 0;width:29px;}
div#socNet a.youtube:hover{background-position:-145px -29px}

#actBox {border-top:1px solid #999;background:url(../wrpr/bkgdAction.gif) bottom center no-repeat;width:288px;padding-bottom:5px;}
#actBox div {margin:10px;*margin:5px 10px;}
.actDon {height:85px;}
.actReg {height:105px;*margin:5px;}
#actBox .actDon img {float:right;margin-top:-20px;}
#actBox .actReg img {float:right;}
#actBox h2 {font-family: "Times New Roman", Times, serif;font-size:22px;color:#00567d;padding:0;margin:0;}
#actBox p {padding:5px 0;margin:0;}
.actDon a {background:url('../wrpr/btn_donate.gif') no-repeat;font-size:0;text-indent:-9999px;border-width:0;display:block;height:22px;width:109px;margin:0;}
.actDon a:hover{background-image:url('../wrpr/btn_donateOn.gif');}
.actReg a {background:url('../wrpr/icon_arrowBlue.gif') no-repeat center right;font-size:14px;display:block;border-width:0;height:22px;width:90px;margin:0;}
.actReg a:hover{text-decoration:underline;}

/*
.actDon, .actReg {background:url('../wrpr/pic_donate.gif') center right no-repeat;padding-right:100px;height:95px;}
.actReg {background-image:url('../wrpr/pic_register.gif')}
*/
#actBox .dottedRule {display:block;background:url('../wrpr/rule_dotted.gif') center center no-repeat;width:288px;height:3px;}
.infoBtnOff, .infoBtnOn {background:url('../wrpr/btn_enter.gif') no-repeat;width:51px;height:19px;border:0;text-indent:-9999px;margin-top:2px;}
.infoBtnOn {background-image:url('../wrpr/btn_enterOn.gif')}
#stayInfoFrm {padding:0;margin:5px 0;*margin:0px;}
#stayInfoFrm #cons_email {width:150px;color:#666666;font-size:8pt;}
#tdStory {background:url('../wrpr/bkgdCallout.gif') top right no-repeat;}
#tdStory p {padding:10px;}
#tdStory a.linkAll {position:relative;top:20px;left:160px;}

/* keep label text on one line in donations */
.RadioGroupLabel {white-space:nowrap;}
tr.FormRow {height:3ex;}
td.FormSectionHeader {background-color:transparent;padding-top:15px;padding-bottom:5px;border-width:0;}
td.FormSectionHeader h5 {background-color:#ccc;}