*, 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:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
body {padding:0;margin:0;background:url(../wrpr_tr/bkgd_bdy.jpg) repeat-x;font-size:12px;}
h1 {border-bottom:2px solid #b7cbe3;font:bold 2em;color:#003d87;}
h2 {border-bottom:2px solid #b7cbe3;font:bold 1.5em;color:#003d87;}
h3 {border-bottom:2px solid #b7cbe3;font:bold 1.2em;color:#003d87;}

a:link img, a:visited img{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;} 
a:link img ,a:visited  img{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;} 
a:hover img{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}


/* BEGIN LAYOUT STYLES ****************************************************
 * top section - header & nav ********************************************* */
#hdrTd1 {width:587px;}
#hdrTd2 {background:#003d87 url(../wrpr_tr/hd_bkgd.gif) repeat-x;}
#hdrTd3 {width:377px;}

/* ************************************************************************
 * main section left nav, content area, & swoosh bottom ******************* */
#navRow .shdwL, #navRow .shdwR {background-image:url(../wrpr_tr/shdw_navRow.jpg);background-repeat:repeat-y;}
#contRow .shdwL, #contRow .shdwR {background-image:url(../wrpr_tr/shdw_contArea.jpg);background-repeat:no-repeat;}
#ftrRow .shdwL, #ftrRow .shdwR {background-image:url(../wrpr_tr/shdw_ftrRow.jpg);background-repeat:repeat-y;}
.shdwL {background-position:top left;}
.shdwR {background-position:top right;}
#topNav {height:43px;background:#003d87 url(../wrpr_tr/bkgd_topNav.gif) repeat-x;}
.menu{border:none;border:0px;margin:0px;padding:0px;}
.menu ul{height:43px;list-style:none;margin:0;padding:0;}
.menu li{float:left;padding:0px;}
.menu li a{color:#ffffff;display:block;font-weight:normal;line-height:43px;margin:0px;padding:0px 25px;text-align:center;text-decoration:none;font-family:Tahoma,Geneva,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.menu li a:hover, .menu ul li:hover a{background: #eaa700 url("../wrpr_tr/nav_bkgdOn.gif") bottom center no-repeat;color:#FFFFFF;text-decoration:none;}
.menu ul li:hover {background: #eaa700 url("../wrpr_tr/nav_bkgdOn.gif") bottom center no-repeat;}
.menu li ul{background:#003d87;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;width:225px;z-index:200;}
#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{display:block;}
.menu li li {display:block;float:none;margin:0px;padding:0px;width:225px;}
.menu li:hover li a, .menu li:hover li:hover li a {background:none;}
.menu li ul a{display:block;height:35px;font-size:14px;font-style:normal;margin:0px;padding:0px 10px 0px 20px;text-align:left;}
.menu li ul a:hover, .menu li ul li:hover a:hover{background:#eaa700 url('../wrpr_tr/nav_bkgdDropOn.gif') center left no-repeat;border:0px;color:#ffffff;text-decoration:none;}
#dropdowns li ul ul {margin: -25px 0px 0px 200px;}
#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 {left: auto;}
#dropdowns li li:hover, #dropdowns li li.sfhover {background-color: #eaa700;}

#lftCol {padding:10px;background-color:#ffffff;}
#mainCol {padding:10px;background-color:#ffffff;}
#ftr {height:80px;background:#003d87 url(../wrpr_tr/bkgd_ftr.gif) repeat-x;padding-top:37px;}
/* 3 column footer class outline *
	wrapAllCols > wrapLeft2 > wrapLeft1
		- colCtr
		- colLft
		- colRt
*/
/* column containers for spacing, etc */
.wrapAllCols {
  float:left;
  clear:both;
  width:100%;
  overflow:hidden;   /* locks down div width */
  position:relative;   /* IE7 hidden overflow bug fix */
}
.wrapLeft2, .wrapLeft1 {float:left;width:100%;position:relative;}
.wrapLeft2 {right:40%;   /* size of right column */}
.wrapLeft1 {right:20%;   /* size of middle column */}
/* columns */
.colCtr, .colLft, .colRt {
	float:left;
	position:relative;
	padding:0 0 5px 0;   /* control left and right "padding" with col widths */
	overflow:hidden;
}
/* column widths and padding *
 * width settings refer to content without padding *
 * padding derived from right values (.wrapLeft classes) minus this width *
 * left values must include cumulative padding to the left content edge */
.colCtr {width:16%;left:102%;/* total width + 2 padding ctr L/R) */}
.colLft {width:36%;left:46%;/* rt col + 3 paddings (ctr L/R, lft L) */}
.colRt {width:36%;left:70%;/*total width - lft + 5 paddings (ctr L/R, lft L/R, rt L) */}

.colLft{text-align:left;}
.colCtr{text-align:center;}
.colRt{text-align:right;}
 
/* ************************************************************************
 * bottom section - curve with drop shadow ******************************** */
#btmCrvRow {background:url(../wrpr_tr/shdw_btm.png) no-repeat bottom left;}
/* END LAYOUT *************************************************************
 * ************************************************************************ */

#birdseed {color:#ffffff;}
#ftr, #ftrNav a, #ftrNav a:link, #ftrNav a:hover, #ftrNav a:active {color:#ffffff;text-decoration:none;}
#ftrNav a:hover, #ftrNav a:active {color:#ffffff;text-decoration:underline;}

.ylwBox {width:218px;background:url(../wrpr_tr/bkgd_boxTop.gif) no-repeat top right;padding:0;margin-bottom:15px;}
.ylwBox h2 {border-width:0;display:block;height:32px;line-height:32px;width:190px;background:#eaa700 url(../wrpr_tr/bkgd_boxTop.gif) no-repeat top left;margin:0;padding:0 0 0 15px;font-size:18px;}
#tblboxSuccess h2 {background-image:url(../wrpr_tr/leftPanels_success.gif);text-indent:-9999px;}
#boxSponsors h2 {background-image:url(../wrpr_tr/leftPanels_sponsors.gif);text-indent:-9999px;}
#boxVideos h2 {background-image:url(../wrpr_tr/leftPanels_videos.gif);text-indent:-9999px;}
.boxContent {border:2px solid #bfd1e6;border-top:0;margin:0;padding:0;font-size:12px;}
.boxContent img {margin:0 8px 0 0;border:0;}
#boxSponsors img {margin:0;}
.boxContent p {padding-right:3px;padding-top:*8px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.boxContent a {text-decoration:none;color:#003d87;font-weight:bold;padding-right:10px;background:url(../wrpr_tr/arrow_bluWht.gif) right center no-repeat;}
.boxContent a:hover {color:#eaa700;}
#boxSponsors a {padding-right:0;background:none;}

div#socNet {}
div#socNet .addThis {margin-bottom:10px;}
div#socNet .sites a {
  background:transparent url('../wrpr_tr/sprite_socNet.gif') no-repeat 0 0;
  display:inline;
  float:left;
  font-size:0;
  height:28px;
  width:28px;
  line-height:0;
  overflow:hidden;
  text-indent:-999px;
  margin-right:5px;}
div#socNet .sites a.facebook {background-position:0 0;}
div#socNet .sites a.twitter {background-position:-33px 0;}
div#socNet .sites a.flickr{background-position:-67px 0;}
div#socNet .sites a.youtube{background-position:-101px 0;width:26px;}
