/* COMMON */

body.screenshotbody{
background-image: URL(../images/leather6.gif);}

div.fpbanner {
font-size: 24pt;
font-family: Lucida Handwriting, Calibri;
font-weight: bold;
color: green;
text-align: center;}

div.screenshotcontent {
font-size: 12pt;
font-family: Calibri;
font-weight: bold;
color: black;
text-align: center;}

div.screenshotimage {
text-align: center;}

table.fpbanner {
background-color: lightyellow;
width: 100%;
border-style: solid;
border-width: 2px;}

table.screenshotcontent {
background-color: white
border-color: black;
width: 100%;
border-style: solid;
border-width: 2px;}

/* ADVISORY.HTM */

body.advisorybody {
background: white;}

div.advisoryheader {
font-size: 12pt;
font-family: Calibri;
text-align: left;
font-weight: bold;}

div.advisorytext {
font-size: 12pt;
font-family: Calibri;
text-align: left;}

div.advisorymember {
font-size: 12pt;
font-family: Calibri;
text-align: center;
font-weight: bold;}

div.advisorymembertext {
font-size: 12pt;
font-family: Calibri;
text-align: center;}

div.advisorycurrentconfheader {
font-size: 13pt;
font-family: Calibri;
text-align: center;
font-weight: bold;}

div.advisorycurrentconftext {
font-size: 12pt;
font-family: Calibri;
text-align: center;}

div.advisorycurrentconfhost {
font-size: 12pt;
font-family: Calibri;
text-align: center;
font-weight: bold;}

div.advisorypastconfheader {
font-size: 13pt;
font-family: Calibri;
text-align: center;
font-weight: bold;
color: green;}

div.advisorypastconftext {
font-size: 8pt;
font-family: Calibri;
text-align: center;}

span.advisorydesignation {
font-style: italic;}

span.advisorypastconfhost {
font-weight: bold;}

table.advisoryintro {
background-color: white;
padding: 3px;
border-style: none;
border-width: 0px;
width: 80%}

table.advisorymember {
background-color: lightyellow;
padding: 2px;
border-style: none;
border-width: 0px;
width: 100%}

table.advisorycurrentconf {
background-color: lightyellow;
border-color: green;
padding: 2px;
border-style: solid;
border-width: 2px;
width: 45%}

table.advisorypastconf {
background-color: white;
padding: 0px;
border-style: none;
border-width: 0px;
width: 80%}

tr.advisoryseparator {
background-color: white;}

/* ABOUT.HTM */

body.aboutbody {
background: white;}

div.abouttext {
font-size: 12pt;
font-family: Calibri;
font-weight: none;
text-align: left;}

span.aboutbullets {
font-size: 11pt;
font-family: Calibri;
font-weight: none;
color: green;}

span.aboutalert {
font-szie: 12pt;
font-family: Calibri;
font-weight: bold;
font-style: italic;}

table.abouttext {
background-color: lightyellow;
padding: 5px;
border-style: none;
border-width: 0px;
width: 95%}

/* CLIENTS.HTM */

body.clientsbody {
background: white;}

div.clientstext {
font-size: 13pt;
font-family: Calibri;
font-weight: bold;
font-style: italic;
text-align: center;}

table.clientstext {
background-color: lightyellow;
background-image: URL(images/scroll.jpg);
padding: 5px;
border-style: none;
border-width: 0px;
width: 508px;
height: 927px;}

/* CONTENTS.HTM */

body.contentsbody {
background: white;}

div.contentsindex {
font-size: 16pt;
color: green;
font-family: Calibri;
text-align: center;
font-style: italic;
font-weight: bold;}

div.contentscounter {
font-size: 12pt;
font-family: Calibri;
color: blue;
text-align: center;}

span.contentslinkmain {
font-size: 13pt;
font-family: Calibri;
font-weight: bold;}

span.contentslinksub1 {
font-size: 10pt;
font-family: Calibri;
font-weight: bold;}

span.contentslinksub2 {
font-size: 7.5pt;
font-family: Calibri;}

table.contentscontainer {
background-color: lightyellow;
padding: 2px;
border-style: solid;
border-width: 1px;
width: 100%;}

/* DOWNLOAD.HTM */

body.downloadbody {
background: white;}

div.downloadlinks {
font-size: 13pt;
font-family: Calibri;
font-weight: bold;}

div.downloadlinkscontent {
font-size: 12pt;
font-family: Calibri;
font-weight: none;}

span.downloadlinkclick {
font-size: 8pt;
font-family: Calibri;
font-weight: none;}

table.downloadlinks {
background-color: lightyellow;
padding: 5px;
border-style: none;
border-width: 0px;
width: 90%}

/* FPNEWS.HTM */

body.fpnewsbody {
background: white;}

div.fpnewsalertheader {
font-size: 13pt;
font-family: Calibri;
font-weight: none;
font-style: italic;
text-align: left;}

div.fpnewsalerttext {
font-size: 12pt;
font-family: Calibri;
font-weight: bold;
text-align: center;}

div.fpnewsheader {
font-size: 13pt;
color: green;
font-family: Calibri;
font-weight: bold;
font-style: italic;
text-align: left;}

div.fpnewstext {
font-size: 12pt;
font-family: Calibri;
font-weight: none;}

table.fpnewsalert {
background-color: white;
border-color: blue;
width: 90%;
border-style: solid;
border-width: 2px;
padding: 5px;}

table.fpnewsheaderblock {
background-color: white;
width: 100%;
border-style: none;
border-width: 0px;
padding: 5px;}

table.fpnewstextblock {
background-color: lightyellow;
width: 100%;
border-style: none;
border-width: 0px;
padding: 5px;}

/* FUNCTIOF.HTM */

body.functiofbody {
background: white;}

div.functiofheader {
font-size: 14pt;
font-family: Calibri;
text-align: center;
font-weight: none;
color: green;}

div.functioflink {
font-size: 8pt;
font-family: Calibri;
text-align: center;}

table.functiofheader {
width: 100%;
padding: 5
border-style: none;}

td.functiofimage {
text-align: center;}

/* INTOUCH.HTM */

body.intouchbody {
background: white;}

div.intouchintro {
font-size: 14pt;
font-family: Calibri;
font-weight: none;
color: black;
text-align: center;}

div.intouchcontent {
font-size: 12pt;
font-family: Calibri;
font-weight: none;
color: black;
text-align: center;}

div.intouchlogo {
text-align: center;}

span.intouchheaders {
font-size: 12pt;
font-family: Calibri;
font-weight: bold;
color: green;}

span.intouchcontent {
font-size: 12pt;
font-family: Calibri;
font-weight: none;
color: black;}

table.intouchlogo {
background-color: white;
padding: 0px;
border-style: none;
border-width: 0px;
width: 50%}

table.intouchcontent {
background-color: lightyellow;
border-color: green;
width: 100%;
border-style: none;
border-width: 0px;
padding: 5px;}

/* LEGAL.HTM */

body.legalbody {
background: white;}

div.legalcontent {
text-align: left;}

span.legalheader {
font-size: 13pt;
color: green;
font-family: Calibri;
font-weight: bold;
font-style: italic;}

span.legalAIS {
font-size: 12pt;
font-style: none;}

span.legalcopyright {
font-size: 12pt;}

span.legaltext {
font-size: 12pt;
font-family: Calibri;
font-weight: none;
font-style: italic;}

table.legalblock {
background-color: lightyellow;
width: 90%;
border-style: none;
border-width: 0px;
padding: 5px;}

/* MAINF.HTM */

body.mainfbody {
background: white;}

div.mainfby {
font-size: 12pt;
font-family: Calibri;
font-weight: bold;
color: green;
text-align: center;}

div.mainfdesc {
font-size: 12pt;
font-family: Calibri;
font-weight: bold;
font-style: italic;
color: green;
text-align: left;}

div.mainfaddress {
font-size: 8pt;
font-family: Calibri;
color: black;
text-align: center;}

table.mainfby {
background-color: white;
width: 100%;
border-style: none;}

table.mainflogo {
background-color: lightyellow;
border-color: green;
background-image: URL(images/sky.gif);
width: 50%;
border-style: solid;
border-width: 2px;}

table.mainfdesc {
background-color: white;
padding: 0px;
border-spacing: 0px;
width: 70%;
border-style: none;}

table.mainfcopyright {
background-color: white;
padding: 0px;
border-spacing: 0px;
width: 100%;
border-style: none;}

/* MODULESF.HTM */

body.modulesfbody {
background: white;}

div.modulesfheader {
font-size: 14pt;
font-family: Calibri;
text-align: center;
font-weight: none;
color: green;}

div.modulesflink {
font-size: 8pt;
font-family: Calibri;
text-align: center;}

table.modulesfheader {
width: 100%;
padding: 5
border-style: none;}

td.modulesfimage {
text-align: center;}

/* MODULESF SUB-PAGES */

body.modfsubpagebody {
background: white;}

div.modfsubpageimage {
text-align: center}

div.modfsubpagecontent {
font-size: 12pt;
font-family: Calibri;
font-weight: none;
text-align: left;}

table.modfsubpagecontent {
background-color: lightyellow;
border-style: none;
border-spacing: 0px;
padding: 5px;
width: 90%;}

/* OTHRLNKS.HTM */

body.othrlnksbody {
background: white;}

div.othrlnkstext {
font-size: 12pt;
font-family: Calibri;
font-weight: bold;
text-align: left;}

div.othrlnksheader {
font-size: 14pt;
color: green;
font-family: Calibri;
font-weight: bold;
text-align: left;}

table.othrlnkstext {
background-color: lightyellow;
padding: 5px;
border-style: none;
border-width: 0px;
width: 100%}

/* SYSTEMF.HTM */

body.systemfbody {
background: white;}

div.systemfdesc {
font-size: 12pt;
font-family: Calibri;
font-weight: none;
color: black;
text-align: left;}

div.systemfimage {
text-align: center;}

table.systemfdesc {
background-color: lightyellow;
padding: 5px;
border-spacing: 0px;
width: 90%;
border-style: none;}

/* SYSTEMF SUB-PAGES */

body.sfsubpagebody {
background: white;}

div.sfsubpageimage {
text-align: center}

div.sfsubpagecontent {
font-size: 12pt;
font-family: Calibri;
font-weight: none;
text-align: left;}

table.sfsubpagecontent {
background-color: lightyellow;
border-style: none;
border-spacing: 0px;
padding: 5px;
width: 60%;}

/* Links */
a:link {
color: blue;
text-decoration: underline;
}
a:visited {
color: #00CCFF;
text-decoration: underline;
}
a:active {
color: lightblue;
text-decoration: underline;
}
a:hover {
color: #00CCFF;
text-decoration: none;
}

/* COPYRIGHT DISPLAY INFORMATION */

div.copyrightalign {
text-align: center;}

span.copyrightyear {
font-size: 8pt;
font-family: Calibri;
font-style: italic;
color: black;}

span.copyrightAIS {
font-size: 8pt;
font-family: Calibri;
font-weight: bold;
color: black;}

span.copyrightreserved {
font-size: 8pt;
font-family: Calibri;
font-style: italic;
color: black;}