/* created to support redesigned intro page [ecb - 1/07] */

body {
 background-color:#fff;
 margin-left:14px;
 margin-top: 0px;
}

a:link {color: #857654}
a:visited {color: #857654}
a:hover {color: #857654}
a:active {color: #857654}

.subHeadImage {
  margin-left:18px;
}

.highlightBoxTop {
  border-width:1px;
  border-style:solid;
  border-color:#f1ce85;
  padding-left:14px;
  padding-right:14px;
  background-color:#f1ce85;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight:bold;
  color:#032956;
}

.highlightBox {
  border-width:1px;
  border-style:solid;
  border-color:#f1ce85;
  padding-left:10px;
  padding-right:10px;
  background-color:#fff4ce;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color:#545353;
	line-height:10pt;
}

.bodyTextMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 40px;
	margin-right: 40px;
  margin-top:6px;
	color: #545353;
	text-align: left;
}




/* Menu stuff */
.Menu		{
	TEXT-DECORATION:none;
	background-color:#85B1C2;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000; 
	color: #06264D; 
	border-color: #06264D black; 
	border-top-width: thin; 
	border-bottom-width: thin
}
.MenuRegular			{
	background-color: #FDFAF0;
	border: thin solid #FDFAF0;
}

.MenuRegular:hover {
	background-color: #FDFAF0;
	border: thin solid #B8B8B8;
}

.MenuRegularHover {
	background-color: #FDFAF0;
	border: thin solid #B8B8B8;
}

.MenuHighlight	{
	FONT-WEIGHT:bold;
	FONT-SIZE:9px;
	TEXT-DECORATION:none;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFF99;
}

.MenuSidebar 			{
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
	TEXT-DECORATION:none;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	color:#182838;
	text-align: left;
}
.MenuSidebar:hover	{
	COLOR: #3F7B98;
	TEXT-DECORATION:none;
}
.MenuSidebar:active	{
	COLOR: #727272;
	TEXT-DECORATION:none;
}
.MenuDrop 	{
	FONT-WEIGHT:bold;
	FONT-SIZE:9px;
	TEXT-DECORATION:none;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	color: #545353;
}
.MenuDrop:hover			{
	COLOR: #E3ECF4;
	TEXT-DECORATION:none;
	background-color: #385C80;
}
.MenuDropTable { 
	border: 1px;  
	border-color: #385C80;  
	background-color: #FFECB3;   
}
.Department {
	font-family : Arial, Helvetica, sans-serif;
	margin-right : 3px;
	color : #385C80;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin-left: 3px;

}

.Department:hover {	
	color : #5F8AB6; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
}

.HeaderOne {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: large; 
	color: #545353; 
	text-decoration: none; 
	font-weight: bold; 
	text-align: center;
}
.HeaderOne:hover {  
	text-decoration: underline;
}
.HeaderTwo {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: medium; 
	font-style: normal; 
	font-variant: normal; 
	color: #545353; 
	text-decoration: none; 
	font-weight: bold;  
	margin-left : 9px;  
	margin-right: 9px;  
}
.HeaderThree {  
	font-family: Arial, Helvetica, sans-serif; 
	color: #06264D; 
	font-size: medium; 
	font-weight: bold
}
.Text1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: 300; 
	color: #000000;
}
.BodyText1	{
	font-weight : 200; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	margin-left : 20px; 
	margin-right : 20px;
}
.BodyTextM1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #545353;
	text-align: left;
	margin-right: 40px;
	margin-left: 40px;
	font-weight: normal;
}
.BodyTextM1Ital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
	color: #545353;
	text-align: left;
	margin-right: 40px;
	margin-left: 40px;
	font-weight: normal;
}
.BodyTextM1ItalCtr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
	color: #545353;
	text-align: center;
	margin-right: 40px;
	margin-left: 40px;
	font-weight: normal;
}
.spacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #363535;
}
.BodyTextM2 { font-family: Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-style: normal; 
	text-decoration: none; 
	color: #333366; 
	text-align: left; 
	margin-right: 24px; 
	margin-left: 24px;
}
.BodyTextM3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: small; 
	font-style: normal; 
	text-decoration: none; 
	color: #333366; 
	text-align: left; 
	margin-right: 24px;  
	margin-left : 24px;  
}
.BodyTextM1C {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	text-decoration: none;
	color: #545353;
	text-align: center;
	margin-right: 24px;
	margin-left: 24px;
	font-weight: bold;
}
.BodyTextM1C:hover {
	text-decoration: underline;
}
.ContactItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	text-decoration: none;
	color: #545353;
	text-align: left;
	margin-right: 24px;
	margin-left: 24px;
	font-weight: bold;
}
.ContactInfo { font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: normal; text-decoration: none; color: #545353; text-align: left; margin-right: 24px; margin-left: 24px ; font-weight: normal;}
.FAQ1Number { font-weight : normal; font-family : Arial, Helvetica, sans-serif;  color: #333366; text-decoration: none; vertical-align: middle; font-style: normal; font-size: medium;}
.FAQ2Type { font-weight : bold; font-family : Arial, Helvetica, sans-serif; color: #333366; text-decoration: none; vertical-align: middle; font-style: normal ; font-size: small;}
.QuoteRASmall { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; text-decoration: none; color: #333366; text-align: right; margin-right: 12px; margin-left: 12px;}
.QuoteLASmall { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; text-decoration: none; color: #333366; text-align: left; margin-right: 12px; margin-left: 12px; }
.BodyTextM4TRItal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	font-style: italic;
	text-decoration: none;
	color: #545353;
	text-align: left;
	margin-right: 24px;
	margin-left: 24px;
	font-weight: bold;
}
.ICOTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E3ECF4;
	text-decoration: none;
	text-align: right;
	margin-right: 5px;
	margin-left: 5px;
	z-index: 15;
}


.ICOTitle a:link {color: #fff}
.ICOTitle a:visited {color: #fff}
.ICOTitle a:hover {color: #ffedad}
.ICOTitle a:active {color: #fff}

/*
.ICOTitle:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ECC680;
	text-decoration : none;
	text-align: right;
	margin-right: 5px;
	margin-left: 5px;
}
.ICOTitle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #FFEDAD;
	text-decoration: none;
	cursor: pointer;
	margin-right: 5px;
	margin-left: 5px;
	text-align: right;
}
*/

.ICOTitleBlue { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #E3ECF4; 
	font-weight: bold; 
	text-decoration : none; 
	text-align: center; 
}
.ICOTitleBlue1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3ECF4;
	font-weight: bold;
	text-decoration : none;
	text-align: right;
	margin-right: 5px;
	margin-top: 10px;
	margin-left: 5px;
}
.ICOTitleGrn { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #485B52; 
	font-weight: bold; 
	text-decoration : none; 
	text-align: center; 
}
.ICOTitleTan {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFECB3; 
	font-weight: bold; 
	text-decoration : none; 
	text-align: center;
}
.ICOTitleHover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFECB3;
	text-decoration : none;
	text-align: right;
	cursor: pointer;
	margin-right: 5px;
	margin-left: 5px;
}
.ICODropDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-decoration: none;
	text-align: right;
	margin-right: 5px;
	margin-left: 5px;
	z-index: 15;
}
.BoardTitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none; 
	color: #363636; 
	text-align: left; 
	margin-right: 15px; 
	margin-left: 15px; 
	font-weight: bold;
}
.TableBottomBrdr {  
	border-color: black black #FFF0CC; 
	border-bottom-width: thin
}
.BodyTextM1Blt {
	font-family : Arial, Helvetica, sans-serif;
	margin-right : 10px;
	color : #545353;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	font-weight: normal;
}
.BodyTextM1BltLnk {
	font-family : Arial, Helvetica, sans-serif;
	margin-right : 10px;
	color : #857654;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	font-weight: normal;
}
.BodyTextM1TblTtl { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small; 
	font-style: normal; 
	text-decoration: none; 
	color: #545353; 
	text-align: center; 
	margin-right: 3px; 
	margin-left: 3px; 
	font-weight: bold;
}

#menuHead1, #menuHead2, #menuHead3, #menuHead4, #menuHead5, #menuHead6, #menuHead7, #menuHead8, #menuHead9 {
position: relative;
}

#aapmMain {
	position: absolute; z-index: 50; visibility: visible; width: 730px;
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8, #menu9 {
	position: absolute; z-index: 10; visibility: hidden;
}
.CopyrightText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	text-decoration: none;
	color: #003366;
	text-align: center;
	font-weight: bold;
	height: 13px;
	background-color: #FDFAF0;
}
.MenuRegularCurrent {
	TEXT-DECORATION:none;
	border: thin solid #385C80;
}
.PageDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #182838;
}
.MenuDropCurrent {
	TEXT-DECORATION:none;
	background-color: #385C80;

}
.WelcomeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #545353;
	text-align: right;
}
.MenuRegularBorder {
	background-color: #FDFAF0;
	border: thin solid #FDFAF0;
}
.TableItemCtr1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	text-decoration: none;
	color: #545353;
	text-align: center;
	margin-right: 4px;
	margin-left: 4px;
	font-weight: bold;
}
.TableItemLft1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	text-decoration: none;
	color: #545353;
	text-align: left;
	margin-right: 4px;
	margin-left: 25px;
	font-weight: bold;
}

.AAPMSplash {
	position: absolute;
	visibility: visible;
	z-index: 102;
	height: 750px;
	width: 1000px;
	overflow: hidden;
	left: 18px;
	top: 18px;
}

.AAPMSplashLogo {
	position: absolute;
	visibility: visible;
	z-index: 10;
	height: 160px;
	width: 160px;
	left: 150px;
	top: 10px;
}
.AAPMSplashComments {
	position: absolute;
	visibility: visible;
	z-index: 50;
	height: 72px;
	width: 350px;
	left: 346px;
	top: 74px;
}

.AAPMmain {
	position: absolute;
	visibility: visible;
	z-index: 100;
	width: 730px;
	overflow: scroll;
}

.menuPati {
	position: absolute;
	visibility: hidden;
	z-index: 50;
	width: 75px;
	top: 83px;
	left: 167px;
}
.menuProf {
	position: absolute;
	visibility: hidden;
	z-index: 50;
	width: 125px;
	top: 83px;
	left: 217px;
}
.menuCorp {
	position: absolute;
	visibility: hidden;
	z-index: 50;
	width: 85px;
	top: 83px;
	left: 293px;
}
.menuConf {
	position: absolute;
	visibility: hidden;
	z-index: 50;
	width: 85px;
	top: 83px;
	left: 370px;
}
.menuProg {
	position: absolute;
	visibility: hidden;
	z-index: 50;
	width: 85px;
	top: 83px;
	left: 461px;
}
.menuPubl {
	position: absolute;
	visibility: hidden;
	z-index: 50;
	width: 85px;
	top: 83px;
	left: 518px;
}
.menuEduc {
	position: absolute;
	visibility: hidden;
	z-index: 50;
	width: 85px;
	top: 83px;
	left: 551px;
}
.menuStor {
	position: absolute;
	visibility: hidden;
	z-index: 50;
	width: 85px;
	top: 83px;
	left: 628px;
}
.menuAbout {
	position: absolute;
	visibility: hidden;
	z-index: 50;
	width: 85px;
	top: 83px;
	left: 628px;
}
.Corp1Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #545353;
	text-align: left;
	margin-right: 5px;
	margin-left: 5px;
	font-weight: bold;
}
.Corp2Address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #545353;
	text-align: left;
	margin-right: 5px;
	margin-left: 5px;
	font-weight: normal;
}
.HeaderTwoCtr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-variant: normal;
	color: #545353;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
.HeaderTwoCtr:hover {
	color: #C3BA9B;
	text-decoration: none;
}
.BodyTextM1TblTtlR {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small; 
	font-style: normal; 
	text-decoration: none; 
	color: #545353; 
	text-align: right; 
	margin-right: 3px; 
	margin-left: 3px; 
	font-weight: bold;
}
.BodyTextSrchAddr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #545353;
	text-align: left;
	margin-right: 5px;
	margin-left: 10px;
	font-weight: normal;
}
.BodyTextSrchAddr1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #545353;
	text-align: left;
	margin-right: 5px;
	margin-left: 5px;
	font-weight: bold;
}
.ICOData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3ECF4;
	text-decoration: none;
	text-align: right;
	margin-right: 8px;
	margin-left: 6px;
}
.BodyTextAddr2rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #857654;
	text-align: right;
	margin-right: 5px;
	margin-left: 10px;
	font-weight: normal;
}
.BodyTextAddr2rt:hover {
	text-decoration: underline;
}
.HeaderTwoGold {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: medium; 
	font-style: normal; 
	font-variant: normal; 
	color: #857654; 
	text-decoration: none; 
	font-weight: bold;  
	margin-left : 9px;
}
.BodyTxtM1CNoMrg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	text-decoration: none;
	color: #545353;
	text-align: center;
	margin-right: 4px;
	margin-left: 4px;
	font-weight: normal;
}
.BoardTitleCnt {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold;
text-decoration: none; 
color: #363636; 
text-align: center; 
margin-right: 6px; 
margin-left: 6px; 

}
.AppTtlRA {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-style: normal; 
	text-decoration: none; 
	color: #545353; 
	text-align: right; 
	margin-right: 3px; 
	margin-left: 3px; 
	font-weight: bold;
}
.AppText {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-style: normal; 
	text-decoration: none; 
	color: #545353; 
	text-align: left; 
	margin-right: 3px; 
	margin-left: 3px; 
	font-weight: normal;
}
.AppTtlRAred {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-style: normal; 
	text-decoration: none; 
	color: #B22222; 
	text-align: right; 
	margin-right: 3px; 
	margin-left: 3px; 
	font-weight: bold;
}
.HelpText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E3ECF4;
	text-decoration: none;
	text-align: left;
	margin-right: 5px;
	margin-left: 5px;
	z-index: 15;
}

.globalHeader {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: middle right;
	float: right;
	padding-right: 35px;
}
.globalHeader2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}
