table.data-form-login { border: 0px; }  
table.data-form { border: 0px; width: 100%;}  				
table.data-form td { padding: 3px; vertical-align: top; }				
table.data-form td.Header {  font-size: 12pt; font-weight: bold; border-bottom: solid 1px gray;}  				
table.data-form td.SmallHeader { font-weight: bold;}  				
table.data-form td.OptionalField { background-color: #f2f2f2;}  						
table.data-form td.LeftColumn { text-align: right; width: 150px; overflow: hidden;}  		
table.data-form table.td.LeftColumn { text-align: right; width: 150px; overflow: hidden;}  			
table.data-form td.LeftColumnMarketPlace { text-align: right; font-weight: bold; width: 180px; overflow: hidden;}  				
table.data-form td.LeftColumnBorder { border-right: solid 1px gray;}  				
table.data-form td.RightColumn { text-align: left;  } 				
table.data-form td.RightMoneyColumn { text-align: right; } 				
table.data-form td.MeetingStyle1 { font-weight: bold;  } 				
table.data-form td.MeetingLeftColumnBorder { font-weight: 700;  } 				
table.data-form td.Footer{text-align:left;}				
				
p.RequiredField { color: #c4262e; }			
span.RequiredField { color: #c4262e; }					
span.Error {color: #c4262e; font-weight: bold; }				
span.Title {font-size: 14pt; font-weight: bold;}				
span.SmallTitle {font-size: 12pt; font-weight: bold;}				
table.Forums { width: 100%; }				
tr.GridFooter td				
{						
    background-color: #2e4049;				
    font-weight: bold;				
    color: White;				
}				
tr.GridHeader td				
{							
    background-color: #2e4049;				
    font-weight: bold;				
    color: White;				
    border-width: 1px;				
    border-style: solid;				
    border-color: #707070;				
}		
.rgRow a
{
color: #0079c1 !important;
font-weight:bold !important;
text-decoration: none !important;    
}	
.rgAltRow a
{
color: #0079c1 !important;
font-weight:bold !important;
text-decoration: none !important;    
}	
.rgHeader 				
{							
    background-color: #2e4049 !important;				
    font-weight: bold !important;				
    color: White !important;				
    border-width: 1px !important;				
    border-style: solid !important;				
    border-color: #707070 !important;				
}				
tr.GridAlternatingRow td				
{				
    background-color: #f2f2f2;
    vertical-align: middle;				
}				
tr.GridRow td				
{				
    background-color: White;
    vertical-align: middle;				
}		
/* center product images in store */
tr.GridRow td img, tr.GridAlternatingRow td img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    vertical-align: middle;
}		
tr.GridPager td				
{						
    background-color: #2e4049;				
    color: White;				
    text-align: center;				
}				
				
.Repeater				
{ width: 100%;				
  margin-bottom: 10px;				
}				
				
.Repeater td				
{ vertical-align:middle;				
	text-align:center;			
}				
				
.RepeaterMsg 				
{				
	margin: 2px 5px 2px 10px;			
	width: 400px;			
}				
				
.RepeaterMsg td				
{				
	text-align:left;			
	border-bottom: solid 1px black;			
}				
				
.RepeaterMsg td.HeaderTxt 				
{				
	font-weight:bold;			
}				
				
.AptifySearchButton				
{						
	background: #008D32 url(../../App_Themes/Avma-theme/_img/search-button-bg.png); 			
	width: 55px; 			
	height: 20px; 			
	color:White; 			
	cursor: pointer; 			
	text-indent: -3000px; 			
	border-width: 0;			
}								
				
/*NANETTE ADDED used in the Member Update Center pages to bold the headline sections */ 				
table.data-form td.SectionHeader { font-weight: bold;} 				
				
/*NANETTE ADDED used in the Member Update Center in Member Leadership Lookup page to change text type properties */ 				
table.data-form td.SectionText {font-family:"benton-sans",sans-serif; font-size:10pt; color:#000000; } 				

/*NANETTE ADDED used in the Economics Report pages */ 				
table.econ  
{
    font-family: "benton-sans",sans-serif;
    font-size: 12pt;
    color: #455560;    
} 		