/*

                                Fairfund Financial Group, Inc. Style Sheet

                                      Copyright 2007 Inroads, LLC

*/
html { height: 100%; }
body { height: 100%; margin:0px; }
form { margin:0px; }

h1 { font-size:15px;font-family:Times New Roman;color:#3d5b81; margin-top:0px;margin-bottom:5px; }
h2 { font-size:12px;font-family:Arial;color:#3d5b81; margin-top:0px;margin-bottom:5px; }
h3 { font-size:12px;font-family:Arial;color:#3d5b81; margin-top:0px;margin-bottom:5px; }
p { font-size:11px;font-family:Arial;color:#4f4c4d; margin-top:0px;margin-bottom:5px;}
A:link { text-decoration:none;font-family:Arial;font-size:11px; color:#4f4c4d; }
A:visited { text-decoration:none;font-family:Arial;font-size:11px; color:#4f4c4d; }
A:hover { text-decoration:underline;font-family:Arial;font-size:11px; color:#791d30; }

.contentsPadding { padding-left:20px;padding-top:10px;padding-right:40px; }
.contents { font-size:11px;font-family:Arial;color:#4f4c4d;margin:0px; }
.menuCell { background-color:#3D5B81; }
.phoneNumber { color:#273A52;font-family:Arial;font-weight:bold;font-size:21px; }
.titlePic { border-left:1px solid #A3A8AE; }
.formUpper { background-color:#64809E; }
.frontInput { width:137px;height:24px;border:1px solid #3d5b81;}
.frontForm { font-family:Arial;font-weight:bold;color:#273a52;font-size:11px; }
.frontText { font-size:11px;font-family:Arial;color:#4f4c4d; margin-top:0px;margin-bottom:5px;}
.frontText td { font-size:11px;font-family:Arial;color:#4f4c4d; margin-top:0px;margin-bottom:5px;}
.frontBanner { margin-top: 45px; margin-left: 180px; }
.frontBanner td { font-size:26px;font-family:Arial;font-weight:bold;color:#3d5b81; }

.footerBG { background-color:#5A7888; height:45px; font-family:Arial;font-size:11px; color:#FFFFFF;}
.footerPadding { padding-left:20px;padding-right:20px;font-family:Arial;font-size:11px; color:#FFFFFF;}
.footerText { color:#C1C1C1;font-family:Arial;font-size:11px; }
A:link.footer { text-decoration:none;font-family:Arial;font-size:11px; color:#FFFFFF; }
A:visited.footer { text-decoration:none;font-family:Arial;font-size:11px; color:#FFFFFF; }
A:hover.footer { text-decoration:underline;font-family:Arial;font-size:11px; color:#791d30; }

.inner-h1 { font-size:25px;font-family:Times New Roman;color:#791d30; margin-top:0px;margin-bottom:5px; }
.inner-h2 { font-size:25px;font-family:Times New Roman;font-weight:lighter;color:#791d30; margin-top:0px;margin-bottom:5px; }
.inner-small-h1 { font-size:18px;font-family:Times New Roman;color:#791d30; margin-top:0px;margin-bottom:5px; }
.inner-small-h2 { font-size:13px;font-family:Arial;color:#791d30; margin-top:0px;margin-bottom:1px;padding-top:5px;padding-bottom:5px; }
.inner-small-h3 { font-size:15px;font-family:Arial;color:#791d30;font-weight:lighter;margin-top:5px;margin-bottom:5px; }
.inner-large-h3 { font-size:20px;font-family:Times New Roman;font-weight:lighter;color:#791d30; margin-top:0px;margin-bottom:5px; }
A:link.inner-large-h3 { text-decoration:none;font-size:20px;font-family:Times New Roman;font-weight:lighter;color:#791d30; margin-top:0px;margin-bottom:5px; }
A:visited.inner-large-h3 { text-decoration:none;font-size:20px;font-family:Times New Roman;font-weight:lighter;color:#791d30; margin-top:0px;margin-bottom:5px; }
A:hover.inner-large-h3 { text-decoration:underline;font-size:20px;font-family:Times New Roman;font-weight:lighter;color:#791d30; margin-top:0px;margin-bottom:5px; }
.innerLeftBG { background:url("images/innerLeftBG.jpg") no-repeat bottom right; }
.innerRightBG { background:url("images/right-bg.jpg") no-repeat bottom right; }
.innerCenterContents { width:450px; padding-left:25px;padding-right:20px;padding-bottom:10px;background:url("images/inner-corner.gif") no-repeat bottom right;background-color:#bbbdc0;}
.littlePeice { background:url("images/little-peice.gif") no-repeat bottom right; }
.tableInner { font-size:12px;font-family:Times New Roman;;color:#791d30;margin:0px;font-style:italic; }
.innerLeftContents { background-color:#bbbdc0;}

.form { font-size:11px;font-family:Arial;color:#4f4c4d; }
.button1 { font-size:10px; width:14px; }
.security { font-size:11px;font-family:Arial;color:#791d30;font-weight:bold; }
#firstOption { height:50px; }
#secondOption {height:50px; }
select { font-size:10px; }
input { font-size:10px; }
.blackP { font-size:11px;font-family:Arial;color:#000000; margin-top:5px;margin-bottom:5px; }

.faq-question { color:#791d30; }
.site-map-table td { font-size:11px;font-family:Arial;color:#4f4c4d; }
.glossary-bullets li { font-size:11px;font-family:Arial;color:#4f4c4d; }
.glossary-h2 { font-size:12px;font-family:Arial;color:#791d30; margin-top:0px;margin-bottom:1px; }
.glossary-h2 A:link { text-decoration:none;font-size:12px;font-family:Arial;color:#791d30; }
.glossary-h2 A:visited { text-decoration:none;font-size:12px;font-family:Arial;color:#791d30; }
.glossary-h2 A:hover { text-decoration:underline;font-size:12px;font-family:Arial;color:#791d30; }
.glossary-buttons A:link { text-decoration:none;font-size:11px;font-family:Arial;color:#4f4c4d; }
.glossary-buttons A:visited { text-decoration:none;font-size:11px;font-family:Arial;color:#4f4c4d; }
.glossary-buttons A:hover { text-decoration:underline;font-size:11px;font-family:Arial;color:#4f4c4d; }
.glossary-table td { font-size:11px;font-family:Arial;color:#4f4c4d; }

.thank-you-error { font-size:20px;font-family:Times New Roman;color:#791d30; margin-top:0px;margin-bottom:5px; }
.thank-you-link A:link { text-decoration:none;font-size:18px;font-family:Times New Roman;font-weight:lighter;color:#791d30; margin-top:0px;margin-bottom:5px; }
.thank-you-link A:visited { text-decoration:none;font-size:18px;font-family:Times New Roman;font-weight:lighter;color:#791d30; margin-top:0px;margin-bottom:5px; }
.thank-you-link A:hover { text-decoration:underline;font-size:18px;font-family:Times New Roman;font-weight:lighter;color:#791d30; margin-top:0px;margin-bottom:5px; }
