body {
	color: black;
	margin-top:0.0in;
	margin-left:0.0in;
	margin-right:0.0in;
	font-family:Verdana, Charcoal, Helvetica, Arial;
	font-size: 10px;
	background-color: #F4EEA2;
	background-image: url(../../images/nbac.gif);
	background-repeat: repeat-y;
	background-position: center;
	}
	
A:HOVER {
	color: #CC3300;
; font-weight: bold
  }
  
/* ATG.com navigation second- and third-order sub-menus */  
.nav {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color:black;
  }

.radio1 {
  background-color: #CCCCCC;
  }

.radio2 {
  background-color: #ADADAD;
  }  

/* hacked copy of radio1 to make buttons look right on the course schedule form in PC Netscape */
.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.*/

.bodyText {
  font-family: verdana, arial, helvetica, sans-serif;
  color: black
  }

.bodyReverse {
  font-family: verdana, arial, helvetica, sans-serif;
  color: white
  }

.bodyTitleBold {
	font-family: helvetica, arial;
	font-size: 14pt;
	font-weight: bold;
	color:#990000;

  }
  
.bodyTitleReg {
	font-family: helvetica, arial;
	font-size: 12px;
	color:#FFFFFF;
; font-weight: bold
	}

.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: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993366
  }
		
.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: 11px;
; font-variant: normal
  }	

.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;
  }
th,TH {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color:black
  }  
TD { 
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px
 }
 
 .tblBlacklines {
	border: 2px solid #000000;
}
A:LINK { 
	color: #0066CC;
	text-decoration: none;
; font-weight: bold
 } 
.content {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; filter: Gray?, Direction=?)}


/* Tag Definition - for default text styles when forgotten  */
td { 
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px; color: #000000} select {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; border: #FF6600; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	border: 2px solid #CC0000;
	background-color: #FFFFFF;
}
.tableb {
	border: 2px solid #0099FF;
}
.whitie {
	color: #CCFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 10px;
}

.buttonsFORM {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	border: 2px solid #CC0000;
	background-color: #FF9A00;
	font-weight: bold;
	padding: 4px;
}
.contentSubHDcolorBlue {
	font-weight: bold;
	color: #0066CC;
	font-size: 14px;
}
.colorTblBlue {
	border: 2px solid #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFF66;
}
.tblon {  background-color: #33FFCC}
.tbloff {  background-color: #FF9933}
.suggestedLinksmall { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; ; font-variant: normal }
.pricingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	padding: 4px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009AFF;
	border-right-color: #009AFF;
	border-bottom-color: #009AFF;
	border-left-color: #009AFF;
}
#price {
	font-size: 18px;
	font-weight: bold;
	color: #003399;
}

form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.boldBoxText {
	font-weight: normal;
	padding: 4px;
	border: 2px solid #3399FF;
	background-color: #FFFF99;
	color: #003399;
}
li {
	list-style-image: url(ashantibullet.gif);
}
.bodyTextsmall {
	font-family: verdana, arial, helvetica, sans-serif;
	color: black;
	font-size: 9px;
	background-color: #FFFFFF;


}
.inputgoogle {
	border: none;
}
hr {
	color: #990000;
}
#ratetable td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
#ratetable table {
	border: 1px solid #000000;
}
.contentSubHDcolorBlue2 {

	font-weight: bold;
	color: #0066CC;
	font-size: 11px;
}
#menuleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#menuleft a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	background: #006699;
	margin-bottom: 2px;
	padding: 3px 6px 3px 3px;
}
#menuleft a:hover {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	background: #A2001E;
	margin-bottom: 2px;
	padding: 3px 6px 3px 3px;
}
#menuright {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#menuright a {

	display: block;
	color: #FFFFFF;
	text-decoration: none;
	background: #006699;
	margin-bottom: 2px;
	padding: 3px 6px 3px 3px;
}
#menuright a:hover {

	display: block;
	color: #FFFFFF;
	text-decoration: none;
	background: #A2001E;
	margin-bottom: 2px;
	padding: 3px 6px 3px 3px;
}
textarea {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	border: 2px solid #CC0000;
	background-color: #FFFFFF;
}
.bodyTextsmalln {

	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
}
a:visited {
	;
	font-weight: bold;
	text-decoration: none;
}
a:active {
	color: #006699;
	;
	font-weight: bold;
	text-decoration: none;
}

#menutop {

	background-color: #0099FF;

	border: 1px solid #006AB0;

}

#menutop a {

	background-color: #0099FF;

	color: #FFFFFF;

	text-decoration: none;

}

#menutop a:hover {

	background-color: #0099FF;

	color: #FFCC00;

	text-decoration: none;

}

#human {
	display: none;
}
