body{
background-color:#c5d8d6;
}

/* over-ride inherited styles */
*, 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:Arial, Helvetica, Verdana, sans-serif;}
*, td, ul, li , p, .explicit, p.cstmText {font-size: normal;}
a, a:link, a:hover, a:active, a:visited {font-family: Arial, sans-serif;}


/* Headers */
h1 {color:#c81d61; font-size:18px;font-family:"Times New Roman", Times, serif;font-style:italic;}
h2 {font-size: 120%; color:#333333;}
p.cstmTitle {color: #333333;}
#title_container {color: #333333;}
#pt_title_container {color:#333333;}
span.ObjTitle {color:#333333;}

/* Search Headers */
table.divider {background-color:#333333;}
#find_hdr_container {background-color:#333333;}
p.dividerHeading {color:#ffffff; background-color:#333333;}

/*Page size */
td#fr_wrapper_content {padding:0px 10px 10px 10px; width:730px;}
table#fr_wrapper_tbl {width:800px;}

/* Text formatting */
td.blackBorder {color:#ffffff;font-weight:bold;}
td.FrWrapperContentCell {text-align: left; 
height:100%;
padding-left:10px;
padding-right:10px;
*padding:12px 0px 0px 5px;
}
div#FrNews_ArticlePage {
padding-left:10px;
padding-right:10px;
*padding-left:5px;
*padding-right:10px;
}

/* wrapper box effect */
#fr_wrapper_tbl {border:0;}
td#mast_strch {background-color:#ffffff;}
td#bar_strch {background-color:#30455a;}

/* Left hand nav */
div.FrNavbarSection {text-align:left; padding-left:9px;font-size:15px;color:black;}
td#fr_wrapper_sidebar {margin:0; width:245px;}
*a.FrNavbarLink {height:16px;} 
div.FrNavbarLinks ul li a, div.FrNavbarLinks ul li a:visited {
color: #c71e61;
font-weight:bold;
display:block;
padding-left:10px;
padding-right:8px;
margin-left:-5px;
margin-right:-5px;
background-color:none;
text-decoration:none;
 font-size:12px;
}
div.FrNavbarLinks ul li a:hover {
color: #c71e61;
font-weight:bold;
display:block;
padding-left:10px;
padding-right:8px;
margin-left:-5px;
margin-right:-5px;
background-color:none;
text-decoration:underline;
 font-size:12px;
}


/*Confirmation and Billing pages */
div.messageArea{background-color:#ffffff;}
div.FormBoxNoWidth {background-color:#ffffff; border: 2px solid #30455a;}

/* Footer */
a.footerNav {font-weight:none;}
td#footer_cell {
  background-color:#ffffff;
  text-align:center;
  color:#333333;
}
td.footernav {padding-top:0px;}
div#footerNav {
  text-align:center;
  background-color:#ffffff;
  color:#333333;
  margin-top:20px;
  padding-bottom:5px;
  font-size:10pt;
  font-weight:bold;
}
div#footerNav a.ftrLink, td#fr_wrapper_content a, div#footerNav a, div#footerNav a:link, div#footerNav a:visited, div#footerNav a:hover, div#footerNav a:active {
  color:#333333;
  font-size:10pt;
  font-weight:bold;
text-decoration:none;
}
div#footerNav a.ftrLink:hover, div#footerNav a.ftrLink:active, div#footerNav a.over, td#fr_wrapper_content a:hover, td#fr_wrapper_content a:active, td#fr_wrapper_content a.over {
  color:#333333;
text-decoration:underline;
}

/* Logout_Component_Login.tpt and Logout_Component.tpt (hidden) */

table #li_comp_usr.formBox{
	visibility:hidden;
        margin-top:-180px;
}

div #lo_component_div {
visibility:hidden; margin-top:-180px;
}


td#fr_wrapper_footer {background-color:#ffffff;}

#fr_wrapper_content{

}

.smallWhiteBoldSans {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

.appAreaNowidth {
	margin-left: 10px;
	margin-top: 10px;
	width:590px;
}

#mast_strch{
	background-image:url(../images/content/pagebuilder/115933.jpg);
	background-repeat:repeat;
	width:100%;
	height:200px;
}


table #li_comp_usr.formBox {
	width:100%;
}

#stretch_container_tbl {
	width: 176px;
	border-width: 0;
	padding: 0;
	margin: 0;
}

.controlArea {
	background-color: #abbed6;
	margin-top: 0px;
	padding: 3px 2px 4px 3px;
	text-align: center;
}



.addBorder {
	background-color: #abbed6;
	border: 2px outset;
}

.cstmFrame {
	background-color: #fff;
	color: #000;
	text-align: center;
	font-style: italic;
	margin: 2px;
	border:1px solid #abbed6;
}

.cstmBack {
	background-color: #ffffff;
	background-image: URL(../images/sp.gif);
}

#fr_wrapper_content{
background-color:#ffffff;
}

.FrNavbarSection{
	display:none;
}
