@charset "utf-8";
/* CSS Document */

body{	font-family:Tahoma,Arial,Helvetica,sans-serif; }

a { color:#64b20c; text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:none; }

p, ul, ol { font-size:12px; line-height:18px; margin-top:15px; margin-bottom:15px; }

h1 { color:#333333; font-size:14px; letter-spacing:0.05em; background:url(http://www.apfc.org/home/Media/contactUs/bgH2title.jpg) repeat-y; padding:3px; margin:0px 0px 20px 0px; font-weight:bold;}

h2 { font-size:15px; margin:20px 0px 5px 0px; color:#000000; }
h3 { font-size:14px; margin:20px 0px 5px 0px; color:#000000; }
h4 { font-size:13px; margin:20px 0px 5px 0px; color:#000000; }
h5 { font-size:12px; margin:20px 0px 5px 0px; color:#000000; }
h6 { font-size:10px; margin:20px 0px 5px 0px; color:#000000; }

.imageFloatRight {float:right; margin:5px 0px 5px 5px;}
.imageFloatLeft {float:left; margin:0px 5px 5px 0px;}
.indent { margin-left:20px; }
ul.none { list-style-type:none; }

/*############################################################
GROUP-SPECIFIC STYLES
############################################################*/

/* RESOLUTIONS table id=resolutions */
table#resolutions { font-size:13px; font-weight:bold; border-collapse:collapse; }
#resolutions tr.colTitles th { background:none; }
#resolutions th { background-color:#dddddd; border-bottom:1px solid #999999; padding:2px; }
#resolutions td { border-bottom:1px solid #cccccc; padding:2px;}


/*INVESTMENT MANAGERS table id=investManagers */
table#investManagers { font-size:13px; border-collapse:collapse; }
#investManagers td, #investManagers th { padding:3px; vertical-align:top; }
#investManagers th { border-bottom:1px solid #006633; }


/*STOCKS MODULES table id=stocks */
table#stocks { font-size:13px; border-collapse:collapse; }
#stocks td, #stocks th { padding:2px; vertical-align:top; }
#stocks th { border-bottom:1px solid #666666; }
#stocks td { border-bottom:1px solid #cccccc; }
#stocks tr.totals td { border:none; }


/*REAL ESTATE table id=realEstate */
table#realEstate { font-size:13px; border-collapse:collapse; }
#realEstate td, #realEstate th { padding:2px; vertical-align:top; }
#realEstate th { border-bottom:1px solid #666666; }
#realEstate td { border-bottom:1px solid #cccccc; }
