
/* ---------------------------------------- body */

body
{
background-color: #cccccc;
margin-top: 0em;
text-align: center;
}

body,
td
{
font-size: x-small;
line-height: 1.4em;
}

html>body,
html>body td
{
font-size: small;
font-family: sans-serif;
line-height: 1.4em;
}

em
{
font-style: normal;
}



/* ---------------------------------------- layout */

#ahcont
{
width: 750px;
background-color: #ffffff;
padding: 0;
margin: 0;
}

#ahtitle
{
width: 750px;
height: 98px;
background-color: #454545;
padding: 0;
margin: 0;
}

#ahmain
{
width: 750px;
background-color: #ffffff;
border-style: solid;
border-width: 0px;
padding: 0;
margin: 0;
}



#c3
{
width: 750px;
text-align: center;
vertical-align: top;
padding: 0px;
margin-top: 0px;
}



/* ---------------------------------------- header */

h1
{
color: #F7941D;
font-size: 16px;
text-align: right;
padding-right: 24px; /* ---------- indent */
margin: 0;
}

h2
{
color: #849CA9;
font-size: 14px;
padding-top: 2px;
}



/* ---------------------------------------- menu */

#comenu
{
width: 750px;
height: 31px;
background-image: url("../com_files/com_img/ah_co_menu_bg.gif");
text-align: center;
padding-top: 0;
padding-left: 0;
margin-right: 0px;
border-style: solid;
border-width: 1px;
border-color: #ffffff;
}



/* ---------------------------------------- general-purpose */

.spacer1
{
font-size: 0;
line-height: 0;
width: 10px;
height: 1px;
clear: both;
}

.spacer20
{
font-size: 0;
line-height: 0;
width: 20px;
height: 20px;
clear: both;
}



img
{
border: 0;
}

p
{
margin: 0;
line-height: 1.5em;
}



/* ---------------------------------------- link */

a:link
{
text-decoration : none;
background: transparent;
}

a:visited
{
text-decoration : none;
background: transparent;
}

a:hover
{
text-decoration : underline;
background: transparent;
}

