.formTable{
width:80%;
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.formTable td {
	font-size: 11px;
	padding: 5px;
}
.formTable td.formValueCell {
	border:1px solid #5389cc;
}
.formTable td.formValueCellVertical {
	border:1px solid #5389cc;
	text-align:center;
}
.formValueCell input,
.formValueCell textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #2b66af;
background-color:#fff;
}

.formTable .label {
	font-weight: normal;
	color:#690;
	background-color: #d2dfb4;
	border:1px solid #690;
	text-align: right;
	width: 25%;
}
.formTable td.header {
	font-weight: normal;
	color:#690;
	background-color: #d2dfb4;
	border:1px solid #690;
	text-align: center;
}

.formTable .errorLabel {
	font-weight: bold;
	color:#f00;
	background-color: #d2dfb4;
	border:1px solid #690;
	text-align: right;
	width: 25%;
}
.formTable th{
	border: solid 1px #960;
	background-color: #E5E5CC;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.formTable h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
color:#006600;
}
.formTable a{
	color:#960;
	text-decoration:none;
}
.formTable a:link,.formTable a:visited {
	text-decoration: none;
	color: #960;
}

.formTable a:hover,.formTable a:visited:hover {
	text-decoration: underline;
	color: #b3ccb3;
}
.formTable .editButton{
color:#5389cc;
}
.formTable .editButton a,
.editButton a:active,
.editButton a:link,
.editButton a:visited{
border: 1px solid #669700;
background-color:#fff;
font-size:10px;
color:#5389cc;
margin:0 2px 0 2px;
padding:0 5px 0 5px;
}
.formTable .editButton a:hover{
color:#fff;
background-color:#2b66af;
}




formTable.formButton { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
background-color:#5389cc;
color:#fff;
border:1px solid #669700;
margin:5px; 
margin-bottom:0;
padding:1px 3px;
}
formTable.formButton:hover{
background-color: #fff; 
color: #5389cc; 
}
.convioRegForm{
margin:20px 0 0 5px;
padding:0;

}
.milestoneCheckboxLabel{
font-weight:bold;
}
.listTable{
border:1px solid #d2dfb4;
width:90%;
border-collapse:collapse;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.listTable tr.header td{
text-align:center;
color:#000;
background-color:#d2dfb4;
border:1px solid #fff;
}
.listTable td.stateList,.listTable td.listItem{
padding:5px 0;
}

.listTable .evenRow{
background-color:#ccc;
}
.listTable .evenRow:hover{
background-color:#aaa;
}
.listTable .oddRow{
background-color:#fff;
}
.listTable .oddRow:hover{
background-color:#aaa;
}
.listTable .deleteLead a,
.listTable .deleteLead a:active,
.listTable .deleteLead a:link,
.listTable .deleteLead a:visited,
.listTable .addLead a,
.listTable .addLead a:active,
.listTable .addLead a:link,
.listTable .addLead a:visited
{
font-size:9px;
text-decoration:none;
padding:2px;
border:1px solid #d2dfb4;
margin:2px 0 2px 0;
color:#000;
}
.listTable .deleteLead a:hover,
.listTable .addLead a:hover{
color:#000;
background-color:#d2dfb4;
}
.resourceTable{
width:95%;
border-collapse:collapse;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.resourceTable td.download{
background-image:url(/images/downloadArrowBox.gif);
background-position:0% 0%;
background-repeat:no-repeat;
padding:0 15px 0 15px;
}
.resourceTable .download a,
.resourceTable .download a:active,
.resourceTable .download a:link,
.resourceTable .download a:visited{
color:#000;
text-decoration:none;
}
.resourceTable .download a:hover{
color:#2b66af;
}
.resourceTable tr.dividerCell{
border:none;
background-color:#fff;
}
.resourceTable td.newResource{
font-style:italic;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#669900;
}
.createNewButton a,
.createNewButton  a:active,
.createNewButton  a:link,
.createNewButton  a:visited{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
background-color:#5389cc;
color:#fff;
border:1px solid #669700;
margin:5px; 
margin-bottom:0;
padding-bottom:3px;
text-decoration:none;
}
.createNewButton a:hover{
background-color: #fff; 
color: #5389cc; 
}
.downloadButton a,
.downloadButton  a:active,
.downloadButton  a:link,
.downloadButton  a:visited{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
background-color: #fff;
color:#5389cc;
border:1px solid #669700;
margin:5px; 
margin-bottom:0;
padding:2px 3px;
text-decoration:none;
}
.downloadButton a:hover{
background-color:#5389cc;
 color: #fff; 
}
