body {
	color: black;
	MARGIN-TOP: 10px ;
	margin-left:0.0in; 
	margin-right:0.0in;
	font-family:Verdana,Charcoal,Helvetica,Arial;
	font-size: 9pt;
	}

/* definition for all links that are not navigation links.*/

A:ACTIVE, A:LINK, A:VISITED {
	
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	color: white;
	}
	
A:HOVER {
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
	color: white;
  }
A.pn:ACTIVE, A.pn:LINK, A.pn:VISITED {
	font-size: 9px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	 
	}
	
A.pn:HOVER {
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
	color: white;
  }
  
.nav {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color:black;
  }

.radio1 {
  background-color: #CCCCCC;
  }

.radio2 {
  background-color: #ADADAD;
  }  

.radio3 {
  background-color: #CCCDCC;
  }
  
.search {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color:black;
  }  			 
/* CONTENT AREAS */


/* Body title regular goes on the same line with body title bold,  
and they're separated by a colon, which is in bold. The 15 point 
body styles are always followed by a grey 1px rule.*/

.standoutText {
  font-family: verdana, arial, helvetica, sans-serif;
  color: #ff0000
  }


.bodyText {
  font-family: verdana, arial, helvetica, sans-serif;
  color: Navy;
  font-size: 10pt;
  }

.bodyReverse {
  font-family: verdana, arial, helvetica, sans-serif;
  color: white
  }

.bodyTitleBold {
	font-family: helvetica, arial;
	font-size: 15pt;
	font-weight: bold;
	color:#666666;
  }
  
.bodyTitleReg {
	font-family: helvetica, arial;
	font-size: 15pt;
	color:#666666;
	}

.bodyLink {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: black
  }

.bodyBold {
	font-family: verdana, helvetica, arial;
	font-weight: bold;
	font-size:9pt;
	color:black;
  }
		
.bodySubTitle {
	font-family: helvetica, arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666
  }
		
.bodySubtext {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color:black
	}
		 
.homeFeatureTitle {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt
  } 

.homeFeatureSynopsis {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt
  } 

.categoryDesc {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color:black
       }

/* these two styles should, at a later date, be different for pc's and macs */
	   
.suggestedLink {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt;
  }	

.suggestedText {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt;
  color:black
  }	
        
 /* Form definitions */
.formText {
  font-family: verdana, arial, helvetica, sans-serif;
  color:black;
  } 
 /* Error Message Font */
.error {
  font-family: verdana, arial, helvetica, sans-serif;
  color:black;
  font-size: 9pt;
  font-weight: normal;
  } 
		
/* popup definitions  */

.popupText {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color:black
  }

/*my atg page boxes (products, support, docs) */

.myLink {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt;
  }

/* Tag Definition - for default text styles when forgotten  */
td, TD, th,TH {
  font-family: aria;
  font-size: 9px;
  color:navy;
  }  

input, INPUT, select, SELECT, textarea, TEXTAREA {
  font-family:Verdana,Charcoal,Helvetica,Arial;
  color: #333333;
  font-size: 9pt;
  }
  
  
  .datagrid
  {
  font-family: aria;
  font-size: 9px;
  color:navy;
  }  
A
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
