 /* ______________________________________ */
 /* Section Nine: Personal Access Pages */
 /* ______________________________________ */
 /* Section One: Welcome Area */
 /* Section Two: Fund Area */
 /* Section Three: Advisor Area */
 /*_______________________________________ */
 /*_______________________________________ */
 /* Section One: Welcome Area Content */
 /* ______________________________________ */
 h2.welcometxt {
	 font-size: 1.2em;
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#336799;
	 margin-top:0;
	 margin-bottom:5px;
	 }

.loginpref{
	 margin:0;
	 padding:0;
	 }

.loginprefleft,.loginprefright {
	 font-size:.8em;
	 font-family: Arial, Helvetica, sans-serif;
	 color:#336799;
	 }

.loginlink,a.loginlink {
	 font-size:1em;
	 font-family: Arial, Helvetica, sans-serif;
	 color:#336799;
	 }

 p.loginprefleft {
	 margin:0;
	 padding:0;
	 }

.loginprefright {
	 font-size:.8em;
	 font-family: Arial, Helvetica, sans-serif;
	 float: right;
	 width: 49%;
	 text-align: right;
	 /* depends on element width */
 background-color:#ffffff;
	 }

 /* ______________________________________________________ */
 /* _______________ Section Two: Fund Area _______________ */
 /*_______________________________________________________ */
.fundtitle {
	 font-size:1.2em ;
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color : #000033;
	 }

.fundval,.grantspaid {
	 font-size:1.1em ;
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color : #000033;
	 }

.fundaelink, a.fundaelink, a.fundaelink:active,a.fundaelink:visited {
	 font-size:1em;
	 font-family: Arial, Helvetica, sans-serif;
	 color:#CC6600;
	 }

 a.fundaelink:hover {
	 font-size: 1em;
	 font-family: Arial, Helvetica, sans-serif;
	 color:#CC6600;
	 }

.fundsmtxt,.grantdate{
	 font-size:.9em ;
	 font-family: Arial, Helvetica, sans-serif;
	 color : #716e7f;
	 }

.fundhdr{
	 font-weight:bold;
	 color: #4c4869 }

 a.interestadd{
	 font-size:.8em ;
	 font-family: Arial, Helvetica, sans-serif;
	 color : #BA794E;
	 text-decoration:none;
	 }

 a.interestadd:hover {
	 font-size:.8em ;
	 font-family: Arial, Helvetica, sans-serif;
	 color:#CC6600;
	 text-decoration:underline;
	 }

.interestaddsuccess,.interestaddfailure{
	 font-size:.8em ;
	 font-family: Arial, Helvetica, sans-serif;
	 color:#E35000;
	 }

 #grantlist {
	 margin-left:46px;
	 margin-right:15px;
	 margin-top:0px;
	 padding-top:0px;
	 padding-left: 0px;
	 text-indent: -28px;
	 }

 #grantlist li {
	 /*list-style: none;
	 */
 margin: 0px;
	 padding: 0.25em;
	 }

 hr.funddivider{
	 margin:0 15px 0 15px;
	 color:#C1B29D;
	 height:1px;
	 /*border: 1px #C1B29D solid;
	 */
 }

 /* List of Fund Statement PDFs - (actually a bulleted list styled to be horizontal. For ideas of ways to style this see http://css.maxdesign.com.au/listamatic/) */
 #pdflist ul {
	 margin-top:0px;
	 margin-left: 10px;
	 padding-left: 10px;
	 line-height:20px;
	 /*white-space: nowrap;
	 */
 }

 /* List of Fund Statement PDFs */
 #pdflist li {
	 display: inline;
	 /*list-style-type: none;
	 */
 padding-right: 5px;
	 white-space: nowrap;
	 }

 #pdflist a {
	 padding: 3px 7px 3px 20px;
	 white-space: nowrap;
	 }

 #pdflist a:link, #pdflist a:visited {
	 color: #595982;
	 /*background-color: #036;
	 */
 background-color: #ffffff;
	 border:1px;
	 border-style:solid;
	 border-color: #e1986b #848176 #848176 #e1986b;
	 text-decoration: none;
	 background-image: url(images/fund_stmnt_bg1.gif);
	 }

 #pdflist a:hover {
	 color:#CC6600;
	 /*background-color: #d3c6a4;
	 */
 /*causing bad effect*/
 text-decoration: none;
	 }

 /* ***** FUND AREA Content Box ***** */
.fundcontentWrapper {
	 width: 100%;
	 /* Width of Fund Box */
 margin-top: 20px;
	 margin-bottom: 20px;
	 /* Margin around outside of box - distance from box and page content */
 margin-left: auto;
	 margin-right: auto;
	 /* Opera 4 doesn't like the 'margin' shorthand when using auto */
 padding: 0px;
	 border: 0px;
	 text-align: left;
	 /* 2nd part of IE5-5.5 centering hack */
 }

.fundcontent {
	 margin: 0px;
	 padding: 0px;
	 border: 1px solid #336799;
	 /* Line color, width, style of fund box - BORDER ON CORNER GRAPHICS SHOULD MATCH THIS*/
 background-color: #C8DAEE;
	 /*Background color of fund box*/
 color: #000000;
	 /*text color for fund text*/
 }

.fundcontent h1,.fundcontent h2,.fundcontent p{
	 margin-left: 20px;
	 margin-right: 20px;
	 }

 /* Margin for content in fund box*/
 /* **** FUND AREA Rounded Corners ***** */
.fundroundedCornerSpacer {
	 margin: 0px;
	 padding: 0px;
	 border: 0px;
	 clear: both;
	 font-size: 1px;
	 line-height: 1px;
	 }

.fundborderTR,.fundborderBL,.fundborderBR {
	 /*display:none;
	 */
.fundborderTL {
	 display:inline;
	 }

 /*NO CORNERS - uncomment this line*/
 width: 12px;
	 height: 12px;
	 /* Width and height of corner graphics*/
 padding: 0px;
	 border: 0px;
	 z-index: 99;
	 }

.fundborderTL,.fundborderBL {
	 float: left;
	 clear: both;
	 }

.fundborderTR,.fundborderBR {
	 float: right;
	 clear: right;
	 }

.fundborderTL {
	 margin: -1px 0px 0px -1px;
	 }

.fundborderTR {
	 margin: -1px -1px 0px 0px;
	 }

.fundborderBL {
	 margin: -12px 0px 0px 0px;
	 }

 /* First number should be width of corner graphics */
.fundborderBR {
	 margin: -12px 0px 0px 0px;
	 }

 /* IE5-5.5/win needs the border scooted to the left or right by an additional 3px! Why? */
 /* Adjust following numbers to get corner graphics to line up with border. each line affects a different browser*/
.fundborderTL {
	 margin-left: -4px;
	 margin-left: -4px;
	 }

 html>body.fundborderTL {
	 margin-left: -1px;
	 }

.fundborderTR {
	 margin-right: -4px;
	 margin-right: -4px;
	 }

 html>body.fundborderTR {
	 margin-right: -1px;
	 }

.fundborderBL {
	 margin-left: -3px;
	 margin-left: -4px;
	 }

 html>body.fundborderBL {
	 margin-left: 0px;
	 }

.fundborderBR {
	 margin-right: -3px;
	 margin-right: -4px;
	 }

 html>body.fundborderBR {
	 margin-right: 4px;
	 }

 /* ______________________________________________________ */
 /* ____________ Section Three: Advisor Area _____________ */
 /*_______________________________________________________ */
.advisortext{
	 font-size:.8em;
	 font-family: Arial, Helvetica, sans-serif;
	 }

 /* Advisor box label text*/
.advisorname,.advisoremail,a.advisoremail,.advisorphone{
	 font-size:.95em;
	 font-family: Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 }

 /* Advisor box label text*/
 a.advisoremail:hover {
	 font-size:.95em;
	 font-family: Arial, Helvetica, sans-serif;
	 color:#CC6600;
	 text-decoration:underline;
	 }

 /* Font size for advisor data- can call out each individually if needed*/
.advisorname{
	 font-weight:bold;
	 font-family: Arial, Helvetica, sans-serif;
	 }

 /* Advisor name*/
 img.advisorpict {
	 margin-bottom:8px;
	 }

 /* Margin around advisor pict/also add border if needed*/
 /* ****** * the ADVISOR AREA content box * ****** */
.advisorcontentWrapper {
	 /*display:none;
	 */
 /*uncomment to hide ADVISOR AREA*/
 float: right;
	 /*alignment of advisor box*/
 width: 158px;
	 /* width of advisor box */
 margin-top: 10px;
	 /*distance from edge of outer box*/
 margin-bottom: 10px;
	 /*distance from edge of outer box*/
 margin-left: 10px;
	 /*distance from edge of outer box*/
 margin-right: 0px;
	 /*distance from edge of outer box*/
 padding: 0px;
	 border: 0px;
	 }

.advisorcontent{
	 margin: 0px;
	 padding: 0px;
	 border: 1px solid #e8e1cf;
	 /* Border around advisor box - BORDER ON CORNER GRAPHICS SHOULD MATCH THIS*/
 background-color: #FFFFFF;
	 /* Background color for advisor box*/
 color: #000000;
	 /* Base text color*/
 }

.advisorcontent h1,.advisorcontent h2,.advisorcontent p{
	 margin-left: 10px;
	 /*margin between text and edges of advisor box*/
 margin-right: 10px;
	 }

 /* ***** Advisor Area Rounded Corners ***** */
.advisorroundedCornerSpacer {
	 margin: 0px;
	 padding: 0px;
	 border: 0px;
	 clear: both;
	 font-size: 1px;
	 font-family: Arial, Helvetica, sans-serif;
	 line-height: 1px;
	 }

.advisorborderTL,.advisorborderTR,.advisorborderBL,.advisorborderBR {
	 display:none;
	 /*NO CORNERS - uncomment this line*/
 width: 12px;
	 height: 12px;
	 /*width and height of corner graphics*/
 padding: 0px;
	 border: 0px;
	 z-index: 99;
	 }

.advisorborderTL,.advisorborderBL {
	 float: left;
	 clear: both;
	 }

.advisorborderTR,.advisorborderBR {
	 float: right;
	 clear: right;
	 }

.advisorborderTL {
	 margin: -1px 0px 0px -1px;
	 }

.advisorborderTR {
	 margin: -1px -1px 0px 0px;
	 }

.advisorborderBL {
	 margin: -8px 0px 0px 0px;
	 }

 /* First number should be width of corner graphics*/
.advisorborderBR {
	 margin: -12px 0px 0px 0px;
	 }

 /* IE5-5.5/win needs the border scooted to the left or right by an additional 3px! Why? */
 /* Adjust following numbers to get corner graphics to line up with border. each line affects a different browser*/
.advisorborderTL {
	 margin-left: -4px;
	 margin-left: -4px;
	 }

 html>body.advisorborderTL {
	 margin-left: -1px;
	 }

.advisorborderTR {
	 margin-right: -4px;
	 margin-right: -4px;
	 }

 html>body.advisorborderTR {
	 margin-right: -1px;
	 }

.advisorborderBL {
	 margin-left: -3px;
	 margin-left: -4px;
	 }

 html>body.advisorborderBL {
	 margin-left: 0px;
	 }

.advisorborderBR {
	 margin-right: -3px;
	 margin-right: -4px;
	 }

 html>body.advisorborderBR {
	 margin-right: 0px;
	 }

 /* Apply Holly Hack to the non-floated content */
 html.hollyhacked {
	 height: 1%;
	 }

 