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

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


/* this is to adjust Convio App Areas */
div.appArea {width: 580px! important}

/*td.holdsErrorMsgTable, td.holdsErrorMsgOverTable {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;*/

/* remove radio text on donation form*/
.OffScreenLabel {display:none}

/*LSS Styles*/

html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, .blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, headerbar, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent;}

.blockquote:before, .blockquote:after, q:before, q:after {content:'';content:none;}
input {color:#888; font-size:11px; font:arial;}
ol, ul {list-style:none;}
.blockquote, q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}
.clear {clear:both; font-size:1px; margin:0; padding:0; height:1px; overflow:hidden;}
.left {float:left; display:inline; padding: 0 20px 10px 0;}
.right {float:right; display:inline; padding: 0 0 10px 20px;}
p {padding-bottom:15px;}
a:hover {text-decoration:underline;}
/*body .pop {background:#e4e3d9 url(&quot;/images/lss-bg.gif&quot;) repeat-x;}*/
body { color: #635f54; font:12px/15px arial, sans-serif, verdana;}
h1, h2, h3, h4, h5, h6 {color:#000; font-weight: 100;}

/*body {min-width: 960px; text-align:center;}*/

#pop_container {width:960px; background:#fff url('../images/content/pagebuilder/11063.gif') repeat-x; border-left: 1px solid #e4e3d9; border-right: 1px solid #e4e3d9; border-bottom: 1px solid #e4e3d9; text-align: left; 
margin-left: auto;
margin-right: auto;


}


#container-pad {padding: 0 50px;}

h1#lss-logo {padding:30px 0 0 0;}
h1#lss-logo a {width:378px; height:43px; overflow:hidden; position:relative; display:block;}
h1#lss-logo a span {background: #fff url('../images/content/pagebuilder/11057.gif') no-repeat; width:100%; height:100%; position:absolute; top:0; left:0; display:block;}

/* Main content */
#maincontent {float:right; display:inline; background:#fff url('../images/content/pagebuilder/11061.gif') repeat-x; margin-bottom:20px; padding:20px;}
.onecol {width: 820px;}

/*general content table
#maincontent table {text-align:left; margin-bottom:15px;}
#maincontent table th {padding:5px 12px 5px 7px; font-size: 1.2em; font-weight:100; border-bottom: 1px solid #e5e4df; text-align:left;}
#maincontent table td {padding:5px 12px 5px 8px; min-width:75px; border-bottom: 1px solid #e5e4df; vertical-align:top; text-align:left;}
#maincontent table caption {text-align:left; padding:7px; margin-bottom:5px; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;} */

/* Footer */
#lss-bottom {clear:both; background:#fbfbf9 url('../images/content/pagebuilder/11062.gif') repeat-x; padding:20px 50px;}
#lss-footer {clear:both; text-align:center; font-size:11px; color:#000; line-height:14px;}
#lss-footer a {text-decoration:none;}
#lss-footer a:hover {text-decoration:underline;}

#lss-footer ul li {display:inline; padding:0px 7px}
#lss-footer ul li a {color:#000;}

#lss-footer .aboutlss {font-size:9px;}
#lss-footer .address {color:#5a7f90;}

/* Type Styling ------------------------------------------------------*/

/* Headers */
#maincontent h1, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5, #maincontent h6 {margin-bottom:7px;}

#maincontent h1 {font-size:22px; margin-bottom:7px;}
#maincontent h2 {font-size:20px; margin-bottom:7px;}
#maincontent h3 {font-size:18px; margin-bottom:7px;}
#maincontent h4 {font-size:14px; margin-bottom:7px;}

td.TableHeadings {
background-color:#7295a8;
}


table.FormBox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:none;
border-collapse:collapse;
}

table {
border-collapse:collapse;
border-spacing:0;
width: 85%;

}