.meeting_report a, .meeting_report a:hover
{ color: blue; text-decoration: none; }

.login
{
background-color:black; font-weight: bold; font-size: 12px; color: white;
}
.form
{
font-size:.9em;}


.side
{
background-color:#FFFFCC;

}
.white
{
background-color:white;
}
.louder
{
font-weight:bold;

}
.red
{
color:red;
padding: .2em .2em .2em .2em;
font-size:1em;
}
.big
{
background-color:#FFFFCC;
font-size:1.2em;
}
.bigger
{
font-size:1.5em;
font-weight: bold; 
}
.border tr td
{
border-width:.1em;
border-color:black;
border-style:solid;
}
.center
{
text-align:center;
font-weight:1.4em;
}
.header
{
font-weight:200;
font-size:2em;
}

.right
{
	text-align:right;
}
 
.bringToTop
{
	margin-top: 12px; 
}

.bigred
{
	color:#440000;
	padding: .2em .2em .2em .2em;
	font-size:1em;
}

/*.bigred
{
color:red;
padding: .2em .2em .2em .2em;
font-size:1em;

}*/

.newRenewalForm { display: none; }

.signup_form{width:575px;}
.view_members td{border:1px solid gray; empty-cells:show; }
.signup_form .clr{line-height:0; height:1px; clear:both; padding:0; margin:0;}
.signup_form h3{clear:both; font-size:125%; padding:10px 0 0 0; margin:0 0 5px 0; font-weight:bold;} 

h3 span{font-weight:normal !important;}

.signup_form label{display:block; float:left; clear:left; background-color:#FFFFCC; width:255px; margin:0 10px 5px 0; font-weight:normal;}
.signup_form .form_input{float:left; width:300px; clear:right; margin:0 0 5px 0;}


.payment .clr{line-height:0; height:1px; clear:both; padding:0; margin:0;}
.payment h2{clear:both; font-size:125%; padding:25px 0 0 0; margin:0 0 5px 0; font-weight:bold; border-bottom:1px solid gray;} 
.payment label{display:block; float:left; clear:left; background-color:#FFFFCC; width:95px; margin:0 10px 5px 0; font-weight:normal;}
.payment .form_input{float:left; width:495px; clear:right; margin:0 0 5px 0;}
.payment input{margin-bottom:10px;}

.meeting_report{font-size:75%; border:1px solid gray; font-family:Arial, Helvetica, sans-serif;
empty-cells:show;
border-collapse:collapse;
} 
.meeting_report th{text-align:left; padding:5px;}
.meeting_report td{padding:3px; border:1px solid gray; vertical-align:top;}
.meeting_report tr.even_row{background-color:#cccccc;}

.message{color:green; font-size:160%; font-weight:bold;}

iframe{overflow:auto; height:1200px;}

hr{color:#C7903D; border:none; border-top:1px solid #C7903D;  background:#C7903D; height:1px; margin:15px 0 15px 0;}
hr.space{color:none; border:none; background:none;

.backHome{padding:5px; background:#FFFFCC;}

#member_checkout{}

.sameas{font-weight:normal; font-size:100%; float:left;}
td.tdnotes{position:relative;}
.notes{display:none; background:black; width:200px;}
#Details_Sub_19{color:red !important; padding:0; margin:0;}
