/* deployment printer friendly */
div#prtrFrnd { width:650px; margin: 0 auto; }

*, 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, Geneva, sans-serif;}

a.lcol_sublink,
a.lcol_sublink:link,
a.lcol_sublink:active,
a.lcol_sublink:visited {
	color: #593213;
	background-color: #f6e9c9;
	border-bottom: 1px solid white;
	border-top: 1px solid #d7c4a6;
	display: block;
	font: bold 9pt Verdana, Geneva, sans-serif;
	margin: 0px;
	padding: 3px 0px 3px 40px;
	text-decoration: none;
}
a.lcol_sublink:hover {
	text-decoration: underline;
}

#login-div-content a {color:#005f61 !important;}


.left{
float:left;
width:50%;
}
.clear{
clear:both;
}
.home h2 { 
font-size: 1.6em;
border-bottom:none;
margin-bottom:5px;
color:#000;
font-weight:normal;
margin-top:5px;
}
div.home{
padding:15px;
}
hr.home {
color: #ACA899;
background-color: #ACA899;
height: 1px;
border: 0;
width: 75%;
margin-top:15px;
}

ul li {margin: 10px}

/* DONATION FORM STYLES HERE */

.FormCaption {padding: 10px;}

td.FormInput textarea, td.FormInput label, td.FormInput input, td.FormInput select, td.FormInput option {
font-family:Verdana, Geneva, sans-serif;
}

TD.holdsErrorMsgTable,
TD.holdsErrorMsgOverTable,
TD.TestSecondaryColor {
	background-color: white !important;
}

.ProgressBarOther,
.ProgressBarCurrent {
	font-size: 75%;
	padding-top:20px;
}

.ProgressBarCurrentLeader {
	border-top: 0px solid #000;
	height: 17px;
	width: 20px;
	overflow: hidden;
	padding-top:20px
}

.ProgressBarOtherLeader {
	border-top: 0px solid #bbb;
	height: 17px;
	width: 20px;
	overflow: hidden;
	padding-top:20px
}

TD.FormSectionHeader {
	width: 100%;
	border-bottom: 10px solid white;
                     border-top: 10px solid white;
}

.holdsErrorMsg {
text-align:left;
border: 0px;
background: white !important;
padding-right: 10px !important;
}


/* TEAMRAISER STYLES */
.ProgressBox {background-color: white;}
p.ProgressBox, p.ProgressBoxCurrent {background-color: white;}
td.ProgressBox, td.ProgressBoxCurrent {background-color: white; padding:5px;}
tr.ProgressBox, tr.ProgressBoxCurrent {background-color: white;}
table.ProgressBox {background-color: white;}
table.fr_reg_summary_table {background-color: white;}
fr_reg_summary_table {background-color: white;}
a.ProgressBox {background-color: white;}

/*Get rid of purple tables*/
table.FormBox {UserGlob...Style.css (line 926)
border:1px solid black;
background-color: white;
border-collapse:collapse;
}
td.FormBox {UserGlob...Style.css (line 926)
background-color: white;
}
tr.FormBox {UserGlob...Style.css (line 926)
background-color: white;
}

div.FormBox {
    background-color: #FFFFFF;
    background-image: url(&quot;../images/sp.gif&quot;);
    border: 0 solid white;
    padding: 0;
}

.Instructions {
    background-color: white;
}


div.signup a, span.loginlink {
color:#003B77;
}


/* Personal Events Styles */

.GTEntryHeading {
background-color:#646060;
color:#FFFFFF;
font-weight:bold;
margin-bottom:5px;
padding:2px;
}

.GTHostCenterEventInformationHeading {
background-color:#646060;
color:#FFFFFF;
font-size:80%;
font-weight:bold;
padding:1px;
}

.GTHostCenterGuestListDateHeading {
background-color:#646060;
color:#FFFFFF;
font-size:70%;
font-weight:normal;
text-align:right;
}

.GTAttendeeListHeading {
background-color:#646060;
color:#FFFFFF;
font-size:80%;
font-weight:bold;
}

#GTEventVideoTable td.TableHeadings {
background-color:#646060;
}

#myEventsPrompt {
background-color:#646060;
color:white;
margin:0;
padding:2px;
width:100%;
}

table.GTSignIn {
visibility: hidden !important;
}

/*  Profile Styles */

.cons-nav {visibility: hidden; margin: -10px;}
.cons-pers td {background:#FFFFFF none repeat scroll 0 0;}
.cons-prof h3 {
border-bottom:1px solid #333333;
color:#333333;
font-size:14px;
margin:0 0 2px;
}
ul.cons-nav clearfix {height: 1px;}
.cons-pers .grid td {
border-bottom:2px solid #FFFFFF;
}
ConsProfile.css (line 54)
.cons-pers td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0 !important;
padding:3px 6px;
}
.cons-prof h3 {
border-bottom:1px solid #333333 !important;
color:#333333;
font-size:14px !important;
margin:0 0 2px;
}
h1, h2, h3, h4, h5, h6 {
color: #005F61;
margin:0;
padding:5px 0;
}
.cstmBack {
    background-color: #ffffff !important;
    background-image: url(&quot;../images/sp.gif&quot;);
}
.cstmFrame {
    background-color: #ffffff !important;
    color: #000000;
    font-style: italic;
    margin: 2px;
    text-align: center;
}

.yui-skin-ux h1, .yui-skin-ux div.h1-imposter {
    background: none repeat scroll 0 0 #d8d8d8;
    color: #333333;
    font-size: 1.5em;
    padding: 0.4em 0.8em 0.3em;
}