/*Action Center start */
Body #ad_Prev ul a.ad_Item{font-weight:normal; color:#D08B26; clear:none !important; float:none !important;}

body {
margin:0;
padding-bottom:30px;
margin-bottom:30px;}

img {border:0;margin:0;}
.clear {clear:both;}

#body {
background:#B2C5A9 url('/atf/cf/{DBCB57BC-C5D9-4CFB-A03B-9317AB41774C}/bg.gif') repeat-x top left;
padding-left:35px;
padding-bottom:15px;
border-bottom:3px solid #D18316;}

#wrapper {
position:relative;
width:971px;}

#left {
float:left;
width:707px;}


/*dhmtml nav  start */

#topnav {
list-style:none;
margin:0;
background-color:#D18316;
width:340px;
padding-left:300px;
padding-top:4px;
padding-top:3px;
border-bottom:1px solid #145A95;
position:relative;
z-index:1;
text-transform:lowercase;}

#topnav ul, #topnav li {
list-style:none;
margin:0;
padding:0;}

#topnav li {
float:left;
display:block;
width:85px;
padding:0 0px;}

topnav span {
padding:0 5px;}

#topnav li ul {
position:absolute;
left:-999em;
background-color:#D18316;	
width:150px;
padding:0;
margin:0;
/margin-left:-70px;
/margin-top:15px;
border:1px solid #145A95;
border-bottom:none;}

#topnav li li {
border-bottom:1px solid #145A95;
width:150px;
padding:0;
margin:0;}

#topnav li li a {
padding:7px;
display:block;}

#topnav li li a:hover {
background-color:#F4E4CD;
color:#145A95;}

#topnav li:hover ul li, #topnav li.hover ul li {
clear:left;}

#topnav li:hover ul,#topnav li.hover ul  {
left:auto;}

/*dhmtml nav end */

#content {
width:634px;
/width:633px;
padding-right:50px;
background:#fff;
padding:25px;}

#content_bottom {
width:634px;
/width:633px;
position:relative;
padding-bottom:50px;
background-color:#fff;
padding-right:50px;}

#breadcrumb {
position:absolute;
bottom:20px;
left:25px;}

#email_print {
position:absolute;
bottom:20px;
right:20px;}

#right {
float:right;
width:260px;
padding-top:14em;}

#photo {
position:absolute;
right:25px	;
top:3px;;
width:305px;
height:156px;}

#right h4 {
padding-left:10px;
font-size:130%;
line-height:120%;
text-align:right;
margin-top:0;
margin-right:25px;
color:#ffffff;}

#right h4 span {
text-transform:uppercase;
font-weight:bold;}

#right h4 span.one {color:#336598;}

#right h4 span.two {color:#764A09;}

#right h4 span.three {color:#556423;}

#sidebar {
width:225px;
background-color:#f3e1c4;
padding:8px;
padding-bottom:20px;}

#sidebar h5 {
color:#0f649d;}

#sidebar h5 b {
text-transform:uppercase;
font-size:110%;}

#sidebar strong { 
display:block;
font-size:110%;
line-height:115%;
margin-top:15px;}

#sidebar strong a {color:#000;}

form.signup {margin-top:6px;}

#footer {
padding-left:44px;
width:940px;
margin-bottom:30px;}

#tshirt {
padding-top:25px;}

#tshirt p {
width:250px;
margin:0;}

#tshirt em {
font-weight:bold;
font-style:normal;
display:block;}

#tshirt img, #tshirt p {
float:left;}

#tshirt img {display:block;margin-right:10px;margin-bottom:30px;}

#footernav {
margin-top:-10px;
text-align:center;
width:250px;
float:right;
padding-bottom:170px;
background:transparent url(/atf/cf/%7BE729E68D-22F3-4596-9503-54FE676F2264%7D/tu_logo.gif) no-repeat bottom center	;}



/* homepage content styles */


/* homepage content styles */

body.home h2 {
color:#33669B;
font-family:georgia;
margin:5px 0;
font-size:185%;}


.contentleft {
color:#004B8C;
width:258px;
float:left;
padding:4px;
padding-bottom:13px;
background:#DAE5D5 url(/atf/cf/%7BE729E68D-22F3-4596-9503-54FE676F2264%7D/homeleft_bg.gif) no-repeat bottom right;}

.contentleft blockquote {margin:10px 0;}

.contentleft p {margin:0;}

.contentright {width:50%;float:left;padding-left:5%;margin-bottom:20px;}

.contentright strong {
color:#33669B;
font-family:georgia;
margin:5px 0;
font-size:165%;}


.tell {
padding-left:40px;
background:transparent url(/atf/cf/%7BE729E68D-22F3-4596-9503-54FE676F2264%7D/tell_arrow.gif) no-repeat top left;
color:#D08B26;}

.contentfooter {
padding-top:20px;border-top:2px solid #004B8E;margin-top:20px;}

.contentfooter div {
float:left;
width:29%;
padding:1%;}

.contentfooter img {margin:0;}

.contentfooter h3 {margin:5px 0;}

#webfeature {height:38.5em;}

/* Advocacy */

#ad_wrapper {position:relative; float:left; clear:both; }
#ad_Find_Leg {
  float:right;
  position:relative;
  right:0px;
  top:-50px;
  _top:-60px;
  width:180px;
  margin:0px 0px 0px 0px;}
#ad_Ltr_wpr {width:600px}