body { margin: 0px; font-family: Tahoma, Arial, Verdana, Sans-Serif; height: 100%; color: #ffffff; background-image: url(images/GradLineVert.jpg); background-repeat: repeat-x; background-color: #C1D2E3; }
/**/
#wrap { width: 902px; text-align: center; height: 100%; border-right: #cfccff 1px solid; border-left: #cfccff 1px solid; margin-bottom: 0px; margin-left: auto; margin-right: auto; }
#tblMain { border-collapse: collapse; width: 900px; }
#cTopArea { }
#cLeftSide { width: 160px; background-image: url(images/bckLine.gif); background-repeat: repeat; }  
#divLeftCol { }  
/*
#cMainArea { width: 600px; background-color: white; color: black; } */ 
#cMainArea { width: 740px; background-color: white; color: black; }  
#divMainArea { margin: 6px;}  
/*#cRightSide {width: 140px; } 
#divRrightCol { width: 140px; height: 100%; background-color: transparent; }*/
#cBottomArea { height: 140px; vertical-align: top; }
#divFooterMenu { background-color: #dddddd; font-size: 11px; }
/* Top horizontal line */
/*#divTopHr { width: 100%; position: absolute; top: 160px; left: 0px; height: 1px; background-color: #cfccff; }  */
#divTopHr { width: 100%; position: absolute; top: 116px; left: 0px; background-color: transparent; border-top: #cfccff 1px solid; }  
/* Header */
#divHeader { padding: 0px; margin: 0px 0px 3px; width: 900px; height: 116px; background-image: url(images/AFDlogo.jpg); background-repeat: no-repeat; }
#divHeaderMenu { margin: 0px; background-color: #00458C; font-weight: bold; font-size: 12px; color: white; text-align: right; border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; }
.topMenuItemCell { text-align: center; }

/* Calculator Menu */
#divCalcMenu { margin: 0px; background-color: #466C7B; font-weight: bold; font-size: 11px; color: white; text-align: right; border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; }
.CalcMenuItemCell { text-align: left; }
/* ul#layouts { width: 130px; margin: 10px auto 0px; padding: 0; list-style-type: none; text-align: center; border: 1px solid navy; background-color: transparent; }
#layouts li { margin: 0; display: block; border-bottom: 1px solid navy; padding: 0; }
#layouts li #last {border-bottom:none;}
#layouts li a { display: block; line-height: 25px; font-style: italic; text-decoration: none; }
* html #layouts li a {width:100%;}
#layouts li a:link, #layouts li a:visited { color: #ffffff; font-size: 11px; font-weight: bolder; background-color: transparent; } 
#layouts li a:hover { background-color: navy; display: block; }
#layouts li a:active { background-color: red; }*/

/* Headers */
/*div.header { width: 100%; filter: shadow ( direction=45, color=#cccccc); }*/
div.header { width: 100%; }
/*h1 { color: #775533; font-weight: bold; font-size: 165%; line-height: 110%; }
h2 { color: #335577; font-weight: bold; font-size: 125%; line-height: 110%;}
h3 { color: #4466aa; font-weight: bold; line-height: 110%;}*/
h1 { color: #ffffff; font-weight: bold; font-size: 120%; line-height: 160%; background-color: #356D84; padding-right: 10px; padding-left: 10px; }
h2 { color: #ffffff; font-weight: bold; font-size: 110%; line-height: 120%;background-color: #775533; padding-right: 10px; padding-left: 10px;}
h3 { color: #ffffff; font-weight: bold; line-height: 110%;background-color: #4466aa; padding-right: 10px; padding-left: 10px;}
/* Bottom horizontal line */
#divBotHr { width: 100%; position: relative; top: -143px; left: 0px; background-color: transparent; border-top: #cfccff 1px solid; }  
.copyright { color: white; font-size: 10px; }

p { text-indent: 20px; text-align: justify; }

/* From Mortgage Australia*/
/*0066FF*/
A.bluish:link { color: #0055DD; text-decoration: underline; font-weight: bold; font-style: italic; }
A.bluish:visited { color: #4466aa; text-decoration : underline; }
A.bluish:Active { color: #22bbcc; text-decoration : underline; }
A.bluish:Hover { color: #22bbcc; text-decoration: underline; }

A.bckTop:link { color: #ff0000; text-decoration: none; font-weight: bold; font-style: italic; font-size: 80%; }
A.bckTop:visited { color: #ff0000; text-decoration: none; font-weight: bold; font-style: italic; font-size: 80%; }
A.bckTop:Active { color: #a00000; text-decoration: none; font-weight: bold; font-style: italic; font-size: 80%;  }
A.bckTop:Hover { color: #a00000; text-decoration: none; font-weight: bold; font-style: italic; font-size: 80%; }
.lnkBckg { border-right: #ff0000 1px solid; border-top: #ff0000 1px solid; border-left: #ff0000 1px solid; border-bottom: #ff0000 1px solid; padding-right: 6px; padding-left: 6px; padding-bottom: 0px; padding-top: 0px; }
/**/
.white12 { font-size: 13px; color: white;}

