body{margin-top:0px; text-align: -moz-center; font-size:0.80em; FONT-FAMILY: Verdana; background-color:#000066;}
*html body{text-align: center; }

#all{width: 810px; margin-left: 0px auto; margin-right: 0px auto; background-color:White; margin-top:10px; padding-top:7px;}		

/* Header background */
#header{background-image: url(/images/design2008/adviceHeader.jpg); background-repeat:no-repeat; height: 306px; width: 795px;}

/* Main navigation */
#mainNav { margin-left:15px; }
#mainNav a{ margin-left:10px; margin-top:20px; display:block; width:90; float:left; height:80px;}
#mainNav a i { visibility: hidden; }

/* Search Box */
#search {float:left; text-align: left; margin-top:277px; margin-left:220px;}
#search h2{margin: 0px;}
#searchBox input{height:20px;}
#searchBox{float:left; margin-left:5px; margin-top:275px; }
#searchBox form{margin: 0px;}

/* News ticker / scroller */
#ticker { margin-top:9px; float:left; text-align:left; width:795px; height:55px; background-color:#D9E3D4; }
#ticker h2{margin: 0px; margin-top:20px; margin-left:5px; width:90px; height:20px; FONT-FAMILY: Verdana;}
#scrollerBox{margin-left:100px;}

/* Introduction */
#content {width: 795px; margin-top:10px;background-color:White;position:relative;}
#intro p{margin:0px; }
#intro {border: 1px solid #E9E9E9; width:550px; text-align:left; float:left; padding:10px; }
#introLoggedIn {border: 1px solid #E9E9E9; width:795px; text-align:left; float:left; padding:0px; }
*html #introLoggedIn {padding:10px; }

*html #intro{width:580px;}
#members { margin-left:5px; border: 1px solid #E9E9E9; text-align:left; float:left; padding:10px; width:195px; height:90px; clear: right;}
*html #members{width:210px; height:86px;}

/* Members login box */
#members ul{list-style-type: none; margin: 0; padding: 0; margin-left: 5px; }
#members li{ line-height:20px; background: url(/images/design2008/bullet.gif); background-position:0px 5px; background-repeat: no-repeat; }
#members a{ margin-left:15px;}

/* Home page content */
#sectionIntro {width:185px; text-align:left; float:left; margin-top:20px; margin-left:10px; padding-right:0px; }
*html #sectionIntro{}
#sectionIntro p{margin-top:0px; margin-bottom:5px;}
#advice {border-right: 1px solid #E9E9E9; padding-right:10px; height:190px;}
#nitro {border-right: 1px solid #E9E9E9; height:190px;}
#encompass {border-right: 1px solid #E9E9E9; height:190px;}
#growhow {border-right: 1px solid #E9E9E9; height:190px;}

/* Home page (logged) content */
#loggedinContent { float:left; width:410px; }
#reports {width:385px; text-align:left; float:left; margin-top:10px; }

/* Footer */
#footer{float:right; background-image: url(/images/design2008/footer.gif); background-repeat:no-repeat; background-position:7px 0; height: 313px; width: 810px;background-color:white;}

/* Footer Links */
#footerLinks { margin-top:285px;}
#footerLinks ul{padding: 0; list-style: none; margin-top:10px; padding-left:240px;}
*html #footerLinks ul{padding-left:200px;}

#footerLinks li{float: left; margin: 0 10 0 0; height: 17px;}
#footerLinks a{display:block; margin-left: 4px;}	
	


/* -------- Styles - eventually move to styles css -------------- */

p:{font-size:0.90em; FONT-FAMILY: Verdana; }

A.ticker:link{FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.ticker:visited{FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.ticker:hover{FONT-SIZE: 9pt; COLOR: #A30A0A; FONT-FAMILY: Verdana; TEXT-DECORATION: none}

A:link{FONT-SIZE: 9pt; COLOR: #5F971C; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A:visited{FONT-SIZE: 9pt; COLOR: #5F971C; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A:hover{FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: Verdana; TEXT-DECORATION: none}

#search h2{font-size:0.80em; color:White;}
#ticker h2{font-size:0.80em; color:Black;}
#scroller input{font-size:0.80em; color:Black;}
#searchBox input{border: 1px solid #000000; }
.search-button {background-color: 467215; width: 20px; text-align: center; color: white; border-style: none; height:18px;}
.search-box {background-color: CBF199; border-style: none; height:18px;}

#intro p{font-size:0.80em; color:#525252; FONT-FAMILY: Verdana; }
#introLoggedIn p{font-size:0.80em; color:#525252; FONT-FAMILY: Verdana; }

#sectionIntro p{font-size:0.80em; color:#525252; FONT-FAMILY: Verdana;}
#sectionIntro p.homePageTitle {color:7FA744; font-family:verdana; font-weight:bold; font-size:0.80em; margin:0px; margin-bottom:5px;}

#reports p{font-size:0.75em; color:#525252; FONT-FAMILY: Verdana;}

#footerLinks li{font-size:0.75em; color:#ffffff; FONT-FAMILY: Verdana;}

A.footerLink:link{FONT-SIZE: 1em; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
A.footerLink:visited{FONT-SIZE: 1em; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
A.footerLink:hover{FONT-SIZE: 1em; COLOR: #dedede; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
	
.small	 {	caption : Small: 8pt - Black;	font-size: 8pt; 	color: #222222;	font-weight: 500;}
.tiny { caption : Tiny: 7pt - Black;	font-size: 7pt; 	color: #222222;	font-weight: 500;}
.header { font-size:  12pt; color: #2B2B7F; caption:  Header: 12pt - Blue;  font-weight: bold; font-family:verdana, arial, sans-serif;}
.subHeader { color: #B9CFA0; font-size:  10pt; caption: Sub Header: 10pt - Green; font-family:verdana, arial, sans-serif;}
td.tableHeader {	background-color:#2B2B7F;	color: white; 	font-size:10pt;	caption:Table Header - 10pt}
td.tableSubHeader {	background-color:#9191D5;	color: black; 	font-size:10pt;	caption:Table Sub Header: 10pt}
td.tableRowDark {	background-color:#B9CFA0;	color: black; 	font-size:10pt;	 caption : Table Dark Row: 10pt}
td.tableRowLight {	background-color:#D9EFC0;	color: black; 	font-size:10pt;	caption:Table Light Row: 10pt}
.altBody {font-size:10pt; font-family:verdana, arial, sans-serif; color:#2B2B7F; caption: Alt Body Text: 10pt - Blue}
p.homePageTitle {color:7FA744; font-family:verdana; font-weight:bold; font-size:0.80em; margin:0px; margin-bottom:5px;}
.homePageTitle {color:7FA744; font-family:verdana; font-weight:bold; font-size:1em; margin:0px; margin-bottom:5px;}
.cellHeader{font-size:0.80em; color:#525252; FONT-FAMILY: Verdana;} 

/*

#scrollerBox{float:left; margin-left:45px; margin-top:-19px;}

*/
