*, 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:Verdana, Arial, Helvetica, sans-serif;}

body {
background:#919191 url(../images/wrpr/siteBg.gif) repeat-x;
}

a:link,
a:visited,
a:hover,
a:active {
color:#007dc9;
}

.blueArrow {
color:#007dc9;
}

#leftSide {
background:url(../images/wrpr/leftSideBg.gif) repeat-y; 
width:10px;
}

#contentArea {
padding:0px 11px 11px; 
background-color:#FFFFFF;
}

#rightSide {
background:url(../images/wrpr/rightSideBg.gif) repeat-y; 
width:10px;
}

#searchForm {
margin:0px;
padding:0px;
}

.textboxes {
background-color:#FAEEAC;
width:215px;
height:18px;
border:1px solid #cccccc;
}

/**************************************/
/********* Main Navigation ************/
/**************************************/

#mainNav {
background:url(../images/wrpr/navBg.jpg) repeat-x;
}

#mainNav, #mainNav ul {
	/*float: left;*/
	width: 878px;
	list-style: none;
	height: 40px;
	padding: 0;
	margin: 0;
}

#mainNav li {
	float: left;
	padding: 0;
}

#mainNav li.divider {
font-family:;
font-size:13pt;
color:#919191;
padding:7px 0px 10px 0px;
*padding:10px 0px;
margin:0px;
background:none;
}

#mainNav li a:link, 
#mainNav li a:visited, 
#mainNav li a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
display: block;
color: #000000;
text-decoration: none;
padding:10px 27px 11px 27px;
}

#mainNav li a:hover {
color:#ffffff;
background-color:#919191;
}

#mainNav li a.active:link {
color:#ffffff;
background-color:#585757;
}

#mainNav li ul {
position: absolute;
left: -999em;
float: left;
width: 875px;
*width: 880px;
padding:3px 0px 0px 5px;
*padding:3px 0px 2px 3px;
background-color:#919191;
border: none;
margin:-1px 0px 0px 0px;
*margin:0px;
}

#mainNav li li {
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color: #ffffff;
text-decoration: none;
padding:10px 0px 0px;
color:#9ebbe4;
}

#mainNav li li.last {
float: left;
padding: 0;
background:none;
background-color:#919191;

}

#mainNav li li a:link,
#mainNav li li a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color: #ffffff;
text-decoration: none;
padding:0px 8px 11px 8px;
}

#mainNav li ul a:hover,
#mainNav li ul a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color: #ffffff;
text-decoration:underline;
padding:0px 8px 11px 8px;
}

#mainNav li:hover ul, #mainNav li li:hover ul, #mainNav li li li:hover ul, #mainNav li.sfhover ul, #mainNav li li.sfhover ul, #mainNav li li li.sfhover ul {
/*	left: auto;		/*auto will have the dropdown menu appear left-aligned with it's parent*/
left:50%;
margin-left:-440px;
}

#mainNav li:hover, #mainNav li.sfhover {
background:none;
background-color:#919191;
color:#ffffff;
}

#mainNav li.divider:hover {
background:none;
color:#919191;
}

#mainNav li li:hover, #mainNav li li.sfhover, #mainNav li li.last:hover {
background:none;
background-color:#919191;
color:#ffffff;
}

#mainNav li li.last:hover, #mainNav li li.last a:hover, #mainNav li li.last {
background:none;
background-color:#919191;
color:#ffffff;
}

/*************************************/
/************Utility Nav**************/
/*************************************/

#utilityNav {
color: #ffffff;
height:50px;
font-size:11px;
}

#utilityNav a:link,
#utilityNav a:visited {
color:#ffffff;
text-decoration:none;
font-size:11px;
padding:0px 5px;
}

#utilityNav a:hover,
#utilityNav a:active {
text-decoration:underline;
}

#utilityNavLI {
color: #ffffff;
height:25px;
font-size:11px;
}

#utilityNavLI a:link,
#utilityNavLI a:visited {
color:#ffffff;
text-decoration:none;
font-size:11px;
padding:0px 5px;
}

#utilityNavLI a:hover,
#utilityNavLI a:active {
text-decoration:underline;
}

/*************************************/
/***********Secondary Nav*************/
/*************************************/

#secondaryNav {
padding:12px 0px 14px 9px;
*padding:12px 0px 14px 6px;
background-color:#585757;
color:#9ebbe4;
border:solid #ffffff;
border-width:0px;
}

#secondaryNav a:link,
#secondaryNav a:visited {
color:#ffffff;
padding:0px 5px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
}

#secondaryNav a:hover,
#secondaryNav a:active {
color:#ffffff;
text-decoration:underline;
font-size:10pt;
}

/**************************************/
/************Left Col******************/
/**************************************/

#leftColumn {
background-color:#d1d1d1;
padding:10px;
margin-right:10px;
width:236px;
}

.surveyPromo {
margin-top:10px;
padding:10px;
background-color:#e1e1e1;
*width:236px;
}

.surveyPromo h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
}

/**************************************/
/*************Content******************/
/**************************************/

#leftContent {
width:236px;
padding-top:10px;
}

#rightContent {
width:663px;
padding-top:10px;
}

#breadcrumbs, 
#breadcrumbs a:link,
#breadcrumbs a:visited,
#breadcrumbs a:hover,
#breadcrumbs a:active {
color:#676767;
}

#sectionHeader h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
margin:5px 0px;
padding:5px 0px 10px;
border-bottom:1px solid #cdcdcd;
}

#tertiaryNav {
background-color:#d1d1d1;
padding:8px;
}

#tertiaryNav ul {
margin:0px;
padding:0px;
list-style-type:none;
}

#tertiaryNav ul li {
background:url(../images/wrpr/bulletBlueSquare.gif) 0px 12px no-repeat;
padding:5px 0px 5px 8px;
}

#tertiaryNav ul li a:link,
#tertiaryNav ul li a:visited,
#tertiaryNav ul li a:hover,
#tertiaryNav ul li a:active {
font-size:10pt;
}

#tertiaryNav table td {
vertical-align:top;
}

/**************************************/
/*************Footer*******************/
/**************************************/

#footer {
background:url(../images/wrpr/footerBg.gif) repeat-x; 
text-align:center;
}

#poweredby {
width:108px;
float:left;
position:relative;
top:-55px;
left:20px;
}

#footerLnks {
color:#ffffff;
font-size:11px;
padding:15px;
text-align:center;
}

#footerLnks a:link,
#footerLnks a:visited {
color:#ffffff;
text-decoration:none;
font-size:11px;
}

#footerLnks a:hover,
#footerLnks a:active {
text-decoration:underline;
}

#footerTxt {
color:#434343;
font-size:11px;
}

#footerTxt a:link,
#footerTxt a:visited {
color:#434343;
text-decoration:none;
font-size:11px;
}

#footerTxt a:hover,
#footerTxt a:active {
text-decoration:underline;
}

/**************************************/
/*************Convio Apps**************/
/**************************************/

.FormBox {
background-color:#D1D1D1;
border:1px solid #585757;
}

.FormBox .TableHeadings, th.TableHeadings {
background-color:#585757;
}

h5.dividerHeading {
background-color:#D1D1D1;
color:#585757;
}

td.Divider {
background-color:#D1D1D1;
color:#585757;
}
/****************************************/
/*   TEST TO MOVE THE ALIGNMENT OF THE  */
/*        STORIES DID NOT WORK          */
/*
a.NewsHeadlineList {
margin-left:-8px;
}*/

.surveyArea{
width:250px;
}
.surveyArea table{
width:250px;
margin-left:-10px;
}
.surveyArea table table{
width:250px;
margin-left:0px;
}
.ListItem0{
background-color:d1d1d1;
}