/*standard HTML elements*/
body
{
  margin: 0px;
  padding: 0px;  
  font-family: Arial, Sans-Serif;
  font-size: .9em;
  color: #000000;
}
input, textarea, select
{
  font-size: 100%;
}
h1
{
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 180%;
}
h2
{
  font-size: 160%;
}
h3
{
  font-size: 130%;
}
h4
{
  font-size: 110%;
}
input[id="strUserName"], input[id="strPassword"], input[id="strRetypePassword"]
{ 
  width: 14em; 
}
input[type="submit"]
{
  background-color: #E7DECD;
  border: solid 2px #D3C2A6;
  font-weight: bold;
}
form
{
  margin: 0px;
  padding: 0px;
}
table, td
{
  font-size: 100%;
}
a:link, a:visited, a:hover, a:active
{
  color: #0F114D;
  font-size: 100%;
}
/*service name*/
#aa_pageServiceName
{
  text-align: left;
}
/*main table*/
#aa_pageMainTable
{
  margin-top: 16px;
}
/*header*/
#aa_pageHeaderTable
{
  background-color: #EAECEB;  
}
#aa_pageHeaderBodyTable
{
  padding: 0px;
}
#aa_pageHeaderLinksTable
{  
  padding: 0px 0px 0px 15px;
}
#LogoHeader_topline
{
  background-color: #71828A;
}
#LogoHeader
{
  padding-top: 10px;
  margin-left: 15px;
}
.aa_headerLinks
{
  font-size: 90%;
}
.aa_headerLinks a:link, .aa_headerLinks a:visited, .aa_headerLinks a:active
{
  text-transform: uppercase;
  font-family: Gill Sans MT;
  text-decoration: none;
  margin-right: 3px;
  position: relative;
  padding: 6px;
  background-color: #0F114D;
  color: #ffffff;
  border: solid 2px #F0FFFF;
}
.aa_headerLinks a:hover
{
  background-color: #536591;
  color: #FFFFFF;
}
.aa_headerLinks a:focus 
{
  -moz-outline-color: #000000;
  -moz-outline-width: 2px;
}
a.aa_selectedLink:link, a.aa_selectedLink:visited, a.aa_selectedLink:active
{
  background-color: #a8c0e2;
  color: #000000;
}
/*AFBC header*/
#afbc_logo_img
{
  padding-right: 10px;
}
#afbc_logo
{
  padding-top: 5px;
  padding-right: 5px;
  border-bottom: solid 1px #71828A;
}
.afbc_logo_text_1
{
  color: #000065;
  font: bold 260% arial, helvetica, sans-serif;
}
.afbc_logo_text_2
{
  color: #4477AA;
  font: bold 185% arial, helvetica, sans-serif;
  position: relative;
  bottom: 0.1em;
}
#afbc_company_name
{
  color: #000000;
  padding-top: 5px;
  padding-right: 5px;
  font: bold 95% arial, helvetica, sans-serif;
  padding-bottom: 30px;
}
/******/
#aa_pageInnerTable
{
  border: 1px solid #CADCE7;
}
/*content*/
#aa_pageContentContainer
{
  padding: 2px;
}
#aa_pageContentOuterTable
{
  border: solid 1px #6F87C1;
}
#aa_pageContentTable
{  
  background-color: #ffffff;
}
#aa_pageContent
{
}
/*footer*/
#aa_pageFooterTable
{  
  background-color: #ffffff;
  border-left: 1px solid #CADCE7;
  border-right: 1px solid #CADCE7;
  border-bottom: 1px solid #CADCE7;
}
#aa_pageFooterBodyTable
{  
  background-color: #ffffff;
}
#aa_pageFooterLinksTable
{  
  padding: 5px;
  background-color: #0F114D;
  border: 2px solid #ffffff;
}
.aa_footerLinks
{
  font-size: 80%;
}
.aa_footerLinks a:link, .aa_footerLinks a:visited, .aa_footerLinks a:hover, .aa_footerLinks a:active
{
  background-color: #0F114D;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}
/*form elements*/
.formelement a:link, .formelement a:visited, .formelement a:hover, .formelement a:active
{
  font-size: 100%;
}
/*table control*/
.tableHeader
{
  background-color: #E7DECD;
  color: #0F114D;
  font-size: 100%;  
}
.tableRow
{
  background-color: #ffffff;
  font-size: 100%;
}
.tableGrid
{  
  background-color: #D3C2A6;
  font-size: 100%;
}
/*crumbtrail*/
#aa_crumbtrail
{
  color: #000000;
  font-family: Sans-Serif;
  font-size: 100%;
  font-weight: bold;
}
.aa_ct_separator
{
  color: #777777;
  font-weight: bold;
}
/*bottom nav*/
#aa_bottomnav
{
  padding-top: 1px;
  padding-bottom: 3px;
  background-color: #E7DECD;
}
.aa_bn_separator
{
  color: #900B09;
  font-weight: normal;
}
/*page navigation*/
#aa_pageNavigation
{
  margin: 0px;
  padding: 5px;
  background-color: #ffffff;
  font-size: 100%; 
}
#aa_pageNavigation a:link, 
#aa_pageNavigation a:visited, 
#aa_pageNavigation a:active
{
  text-decoration: none;
}
#aa_pageNavigation a:hover
{
  text-decoration: underline;
}
#aa_pageNavigation ul.aa_navHomePageList,
#aa_pageNavigation ul.aa_navSectionList,
#aa_pageNavigation ul.aa_navTopicList,
#aa_pageNavigation ul.aa_navSubTopicList
{ 
  margin: 0px; 
  padding: 0px; 
  list-style-type: none;
}
#aa_pageNavigation li.aa_navSectionItem, 
#aa_pageNavigation li.aa_navSectionItemExpanded,
#aa_pageNavigation li.aa_navSectionItemSelected
{
  padding: 0px; 
  background-color: #D3C2A6;
  border: solid 1px #D3C2A6;
  margin-bottom: 2px; 
}
#aa_pageNavigation .aa_navSectionItemTitle,
#aa_pageNavigation .aa_navSectionItemTitleExpanded,
#aa_pageNavigation .aa_navSectionItemTitleSelected 
{
  padding-left: 15px; 
  padding-top: 10px; 
  padding-bottom: 10px; 
  padding-right: 5px; 
  background: transparent url(/images/bullets/nav_bullet_section_large.gif) no-repeat 4px 15px;
}
#aa_pageNavigation li.aa_navTopicItem, 
#aa_pageNavigation li.aa_navTopicItemExpanded,
#aa_pageNavigation li.aa_navTopicItemSelected,
#aa_pageNavigation li.aa_navSubTopicItem, 
#aa_pageNavigation li.aa_navSubTopicItemExpanded,
#aa_pageNavigation li.aa_navSubTopicItemSelected,
#aa_pageNavigation li.aa_navPageItem, 
#aa_pageNavigation li.aa_navPageItemExpanded,
#aa_pageNavigation li.aa_navPageItemSelected
{
  padding-left: 10px; 
  background-color: #E7DECD;
}
#aa_pageNavigation .aa_navPageItemTitle, 
#aa_pageNavigation .aa_navPageItemTitleExpanded,
#aa_pageNavigation .aa_navPageItemTitleSelected
{
  padding-left: 5px; 
  padding-right: 2px; 
  padding-top: 2px; 
  padding-bottom: 2px; 
}

#aa_pageNavigation .aa_navTopicItemTitle,
#aa_pageNavigation .aa_navTopicItemTitleExpanded,
#aa_pageNavigation .aa_navTopicItemTitleSelected,
#aa_pageNavigation .aa_navSubTopicItemTitle,
#aa_pageNavigation .aa_navSubTopicItemTitleExpanded,
#aa_pageNavigation .aa_navSubTopicItemTitleSelected,
#aa_pageNavigation ul.aa_navSectionList .aa_navPageItemTitle, 
#aa_pageNavigation ul.aa_navSectionList .aa_navPageItemTitleExpanded,
#aa_pageNavigation ul.aa_navSectionList .aa_navPageItemTitleSelected
{
  padding-left: 12px; 
  padding-right: 2px; 
  padding-top: 2px; 
  padding-bottom: 2px; 
}
#aa_pageNavigation .aa_navTopicItemTitle,
#aa_pageNavigation .aa_navSubTopicItemTitle
{
  background: transparent url(/images/bullets/nav_bullet_topic.gif) no-repeat 0px 6px;
}
#aa_pageNavigation .aa_navTopicItemTitleExpanded,
#aa_pageNavigation .aa_navTopicItemTitleSelected,
#aa_pageNavigation .aa_navSubTopicItemTitleExpanded,
#aa_pageNavigation .aa_navSubTopicItemTitleSelected
{
  background: transparent url(/images/bullets/nav_bullet_topic_ex.gif) no-repeat 2px 10px;
}
#aa_pageNavigation ul.aa_navSectionList .aa_navPageItemTitle, 
#aa_pageNavigation ul.aa_navSectionList .aa_navPageItemTitleExpanded,
#aa_pageNavigation ul.aa_navSectionList .aa_navPageItemTitleSelected
{
  background: transparent url(/images/bullets/nav_bullet_page.gif) no-repeat 3px 10px;
}
#aa_pageNavigation .aa_navSectionItemTitle,
#aa_pageNavigation .aa_navSectionItemTitleExpanded,
#aa_pageNavigation .aa_navSectionItemTitleSelected
{
  font-size: 110%;
}
#aa_pageNavigation .aa_navSectionItemTitleSelected,
#aa_pageNavigation .aa_navTopicItemTitleSelected,
#aa_pageNavigation .aa_navSubTopicItemTitleSelected,
#aa_pageNavigation .aa_navPageItemTitleSelected 
{
  font-weight: bold;
}
#aa_pageNavigation .aa_navTopicItemTitleSelected,
#aa_pageNavigation .aa_navSubTopicItemTitleSelected,
#aa_pageNavigation .aa_navPageItemTitleSelected 
{
  border-top: solid 1px #D3C2A6;
  border-bottom: solid 1px #D3C2A6;
}
/************************/
#FeedbackForm label
{
  line-height: 2em;
  padding-left: 5px;
}
#aap_copyright { color: #000000; font-family: Sans-Serif; font-size: 80%; }
