/* -----------------------------------------------------------------------------------------
Styles for tables in the aptrix body
--------------------------------------------------------------------------------------- */
#aptrix_output table.table2col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output table.table2col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 50%;
}
#aptrix_output table.table2col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 50%;
}
#aptrix_output table.table2col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 50%;
}
#aptrix_output_wide table.table2col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output_wide table.table2col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 50%;
}
#aptrix_output_wide table.table2col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 50%;
}
#aptrix_output_wide table.table2col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 50%;
}
#aptrix_output table.table3col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output table.table3col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 33%;
}
#aptrix_output table.table3col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 33%;
}
#aptrix_output table.table3col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 33%;
}
#aptrix_output_wide table.table3col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output_wide table.table3col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 33%;
}
#aptrix_output_wide table.table3col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 33%;
}
#aptrix_output_wide table.table3col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 33%;
}
#aptrix_output table.table4col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output table.table4col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 25%;
}
#aptrix_output table.table4col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 25%;
}
#aptrix_output table.table4col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 25%;
}
#aptrix_output_wide table.table4col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output_wide table.table4col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 25%;
}
#aptrix_output_wide table.table4col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 25%;
}
#aptrix_output_wide table.table4col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 25%;
}
#aptrix_output table.table5col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output table.table5col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 20%;
}
#aptrix_output table.table5col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 20%;
}
#aptrix_output table.table5col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 20%;
}
#aptrix_output_wide table.table5col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output_wide table.table5col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 20%;
}
#aptrix_output_wide table.table5col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 20%;
}
#aptrix_output_wide table.table5col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 20%;
}
#aptrix_output table.table6col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output table.table6col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 16%;
}
#aptrix_output table.table6col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 16%;
}
#aptrix_output table.table6col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 16%;
}
#aptrix_output_wide table.table6col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output_wide table.table6col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 16%;
}
#aptrix_output_wide table.table6col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 16%;
}
#aptrix_output_wide table.table6col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 16%;
}
#aptrix_output table.table7col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output table.table7col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 14%;
}
#aptrix_output table.table7col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 14%;
}
#aptrix_output table.table7col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 14%;
}
#aptrix_output_wide table.table7col
{
border-left: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output_wide table.table7col th.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 14%;
}
#aptrix_output_wide table.table7col td.heading
{
color: #565656;
border-top: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EBEBEB;
font-size: 90%;
width: 14%;
}
#aptrix_output_wide table.table7col td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
width: 14%;
}
#aptrix_output_wide table.tableComparison, #aptrix_output table.tableComparison
{
border-right: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output_wide table.tableComparison td.headingHi, #aptrix_output table.tableComparison td.headingHi
{
border-top: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EDEDED;
color: #565656;
font-size: 80%;
}
#aptrix_output_wide table.tableComparison td.headingLow, #aptrix_output table.tableComparison td.headingLow
{
border-top: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #F2F2F2;
font-size: 80%;
}
#aptrix_output_wide table.tableComparison td.headingNo, #aptrix_output table.tableComparison td.headingNo
{
border-top: solid 1px #FFFFFF;
border-left: solid 1px #FFFFFF;
background-color: #FFFFFF;
font-size: 80%;
}
#aptrix_output_wide table.tableComparison td, #aptrix_output table.tableComparison td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
}
#aptrix_output_wide table.tableComparisonWithHeading
{
border-right: solid 1px #CCCCCC;
width: 100%;
}
#aptrix_output_wide table.tableComparisonWithHeading td.headingHi
{
border-top: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #EDEDED;
color: #565656;
font-size: 80%;
}
#aptrix_output_wide table.tableComparisonWithHeading td.headingLow
{
border-top: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;
border-bottom: solid 1px #9E9E9E;
background-color: #F2F2F2;
font-size: 80%;
}
#aptrix_output_wide table.tableComparisonWithHeading td.headingNo
{
border-top: solid 1px #FFFFFF;
border-left: solid 1px #FFFFFF;
background-color: #FFFFFF;
font-size: 80%;
}
#aptrix_output_wide table.tableComparisonWithHeading td
{
height: 30px;
border-bottom: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;
padding: 6px;
font-size: 75%;
}
#teasers table.teasertable3col
{
border-bottom: solid 1px #CCCCCC;
width: 135px;
}
#teasers table.teasertable3col tr th
{
background-color: #DFDFDF;
font-size: 75%;
font-weight: normal;
width: 33%;
height: 16px;
width: 45px;
text-align: center;
}
#teasers table.teasertable3col tr td
{
color: #565656;
height: 18px;
font-size: 75%;
width: 33%;
text-align: center;
width: 45px;
}
/* -----------------------------------------------------------------------------------------
General Rules
--------------------------------------------------------------------------------------- */
* 
{
margin: 0px;
padding: 0px;
}
body
{
font-family: Arial, Geneva, sans-serif;
/*	color: #575757; */
color: #000000; 
background-color: #FFFFFF;
padding-right: 30px;
padding-left: 30px;
padding-top: 30px;
padding-bottom: 30px;
}
a:link
{
color: #000099;
}
a:active
{
color: #FF0000;
}
a:visited
{
color: #663366;
}
img
{
border: 0px;
}
acronym 
{
cursor: help;
}
h1
{
border-bottom: 1px solid #CCCCCC;
color: #DC1736;
font-size: 150%;
font-weight: normal;
margin: 0px 0px 10px;
padding: 0.5em 0px;
}
h2
{
font-size: 90%;
font-weight: bold;
margin: 0px;
}
/* -----------------------------------------------------------------------------------------
Heading
--------------------------------------------------------------------------------------- */
#heading
{
background-position: left top;
background-repeat: no-repeat;
border-bottom: 1px dotted #CCCCCC;
font-size: 70%;
height: 45px;
text-align: right;
}
#heading img
{
vertical-align: middle;
}
#heading a:link,
#heading a:visited,
#heading a:focus
{
color: #333333;
text-decoration: none;
border-bottom: dotted 1px #666666;
}
#heading a:hover
{
color: #333333;
text-decoration: none;
border-bottom: dotted 1px #666666;
}
#heading a:active
{
color: #333333;
text-decoration: none;
border-bottom: dotted 1px #666666;
}
/* -----------------------------------------------------------------------------------------
Page Contents
--------------------------------------------------------------------------------------- */
#page p
{
font-size: 80%;
margin: 10px 0px 0px;
}
#page p.buttons
{
text-align: right;
margin: 0px;
}
#page a:link,
#page a:visited,
#page a:focus
{
color: #333333;
text-decoration: none;
border-bottom: dotted 1px #666666;
}
#page a:hover
{
color: #333333;
text-decoration: none;
border-bottom: dotted 1px #666666;
}
#page a:active
{
color: #333333;
text-decoration: none;
border-bottom: dotted 1px #666666;
}
#page ol, ul
{
font-size: 80%;
list-style-position: inside;
}
/* -----------------------------------------------------------------------------------------
Footers
--------------------------------------------------------------------------------------- */
#footers
{
background: url(/help/furniture/images/aon_footer_640px.gif) repeat-x left top;
clear: both;
color: #4E4E4E;
font-size: 80%;
padding: 20px 0px 30px;
position: relative;
top: 50px;
}
#footers p
{
line-height: 1.2em;
padding-bottom: 1.5em;
}
#footers a:link,
#footers a:visited,
#footers a:focus
{
color: #4E4E4E;
text-decoration: underline;
}
#footers a:hover
{
color: #4E4E4E;
text-decoration: underline;
}
#footers a:active
{
color: #4E4E4E;
text-decoration: underline;
}
/* -----------------------------------------------------------------------------------------
Misc Classes
--------------------------------------------------------------------------------------- */
.dark
{
color: #474747;
font-weight: bold;
}
p.toplink
{
text-align: right;
padding-right: 15px;
background-image: url(/help/furniture/images/ain_bluearrow_up.gif);
background-repeat: no-repeat;
background-position: top right;
}
/* ------------------------------------------------------------------
Text Align for SmartClient Workaround
---------------------------------------------------------------------*/
p.left
{
text-align: left;
}
p.right
{
text-align: right;
}
p.center
{
text-align: center;
}
