

body
{
margin: 0;
padding: 0;
background: transparent url("/uploads/_website_files_/custom_scripts/images/mainbg.gif") repeat-y top left;
font-family: Aerial, Verdana, sans-serif;
font-size: 10px;
}

div.headerstretch
{ 
width: 100%;
background: transparent url("/uploads/_website_files_/custom_scripts/images/header-right-stretch.gif") repeat-x top left;
height: 203px;
  }

div.maincontent,div.header
{
width: 1000px;
/* 
width: 100%;
min-width: 930px; 
max-width: 1200px;
 */
}

div.header
{
background: transparent url("/uploads/_website_files_/custom_scripts/images/AHI-header.png") no-repeat top left;
height: 203px;
}
div.headerunder
{
width: 830px;
height: 203px;
}
div.maincontent
{

}
div.maininsidecontent
{
margin: 0px 210px 0px 200px;
position: relative;
top: -32px;
padding: 0px 15px 0px 15px;

color: #333333;
line-height: 16px;
}


div.maininsidecontent h1,div.maininsidecontent h2,div.maininsidecontent h3,div.maininsidecontent h4
{
color: #009cdc;
}
div.maininsidecontent h1
{
font-size: 20px;
line-height: 28px;
}
div.maininsidecontent h2
{
font-size: 14px;
line-height: 24px;
}
div.maininsidecontent h3
{
font-size: 12px;
line-height: 16px;
}
div.maininsidecontent h4
{
font-size: 10px;
line-height: 16px;
}

div.maininsidecontent a
{
    color: #009cdc;
    text-decoration: none;
}
div.maininsidecontent a:hover
{
    text-decoration: underline;
}





div.headerinsideright
{
float: right;
background: transparent url("/uploads/_website_files_/custom_scripts/images/header-right.png") no-repeat top right;
height: 203px;
width: 210px;
}
div.headerinsiderightgif
{
float: right;
background: transparent url("/uploads/_website_files_/custom_scripts/images/header-right.gif") no-repeat top right;
height: 203px;
width: 210px;
}

div.leftcontent
{
float: left;
position: relative;
top: -32px;
background: transparent url("/uploads/_website_files_/custom_scripts/images/leftsidetop.jpg") no-repeat top right;
width: 200px;
bottom: 0px;
padding: 133px 0 0 0;
}
















div.rightcontent
{
float: right;
width: 180px;
padding: 15px;
}



div.rightcontent h1,div.rightcontent h2,div.rightcontent h3,div.rightcontent h4
{
font-family: Times, serif;
color: #003973;
}
div.rightcontent h1
{
font-size: 16px;
line-height: 20px;
}
div.rightcontent h2
{
font-size: 14px;
line-height: 24px;
}
div.rightcontent h3
{
font-size: 12px;
line-height: 16px;
}
div.rightcontent h4
{
font-size: 10px;
line-height: 16px;
}

div.rightcontent a
{
    color: #009cdc;
    text-decoration: none;
}
div.rightcontent a:hover
{
    text-decoration: underline;
}





















div.leftcontent,div.rightcontent
{
}

div.maininsidecontent div.navlinks
{
height: 38px;
line-height: 28px;
}
div.navlinks
{ 
/* 
border: 1px red solid;
position: absolute;
left: 210px;
top: 175px;
width: 900px;
 */

}
div.maininsidecontent a.navlink,div.maininsidecontent a.navlinkcurrent
{
font-size: 14px;
font-weight: bold;
/* 
text-transform: uppercase;
 */
margin: 0px 30px 0px 0px;
text-decoration: none;
}
div.maininsidecontent a.navlink
{
color: #ffffff;
}
div.maininsidecontent a.navlinkcurrent
{
color: #fcb65c;
}
div.maininsidecontent a.navlink:hover,div.maininsidecontent a.navlinkcurrent:hover
{
color: #fed899;
}





div.sidenavlinks
{
text-align: right;
height: 38px;
line-height: 28px;
}
a.sidenavlink,a.sidenavlinkcurrent
{
font-weight: bold;
line-height: 14px;
display: block;
width: 170px;
padding: 8px 15px 8px 15px;
text-decoration: none;
color: #333333;
}
a.sidenavlink
{
background: #fcb65c;
}
a.sidenavlinkcurrent
{
background: #fed899;
}
a.sidenavlink:hover,a.sidenavlinkcurrent:hover
{
background: #ffffff;
}

div.sidetitle
{ 
border-bottom: 1px black solid;
padding-right: 10px;
margin-right: 10px;
margin-left: 10px;
font-weight: bold;
text-align: left;
}





div.bottomfooter a.FOOTERLinks
{ 
  color: black;
  margin: 0px 15px 0px 0px;
 }



div.sidetextdiv
{ 
  margin: 15px;
 }


div.bottomfooter
{ 
  margin: 60px 0px 0px 0px;  
  }


