/* FormulatedDentalPlan.com - Written by: Ann Nemazie - 12/22/2012 */

* {margin:0; padding:0;}
img { outline:0; border:none; }

h1 {
    margin:15px 0; 
    color:#00002b;
    font-size:1.1em;
   }

h2 {
    margin:12px 0;
    color:#063B7F;
    font-size:1em;
   }

h3 {
    margin:12px 0;
    color:#032041;
    font-size:1em;
    text-align:center;
   }

h4 { 
    font-size:1em;
    color:#000000;
    display:inline;
   }

h5 {  
    margin:8px 0; 
    color:#063B7F;
    font-size:1em;
   }

h6 {
    margin:20px 0 10px 0;
    color:#032041;
    font-size:1em;
    text-decoration:underline;
   }

a { text-decoration:underline; color:#00002b; outline:0; font-weight:bold; font-size:1.05em; }
a:hover { text-decoration:none; }

table {
       border:1px solid #05073B;
       text-align:left;
      }

th { background-color:#D4E3E7; border:1px solid #05073B; padding:3px 20px; font-size:.9em; }
td { border:1px solid #05073B; padding:3px 20px; text-align:center; font-size:1em; }
.td1 { text-align:left; }

.content-text {
               margin:20px 80px 50px 80px;
               font-family:Arial;
               font-size:1em;
               color:#363636;
               text-align:left;
              }

.content-text ul { margin:20px 20px 30px 20px; }
.content-text ol { margin:20px 20px 30px 20px; }
.content-text li { margin:15px; }

.clear { clear:both; }
.center { text-align:center; }
.under-table { margin:20px 70px; }
.pharmacy li { margin:6px; }
.center { text-align:center; margin:10px 0;}
.small-italic { font-style:italic; font-size:.85em; }
.sub-txt { margin:5px 0 20px 0; font:bold .85em Verdana; font-style:italic; }

.col-1 {
        width:250px;
        height:160px;
        float:left;
        margin-right:35px;
       }

.col-2 {
        width:250px;
        height:160px;
        float:left;
        margin-right:35px;
       }

.col-3 {
        width:255px;
        height:160px;
        float:left;
       }

.chiro-col1 {
        width:250px;
        height:250px;
        float:left;
        margin-right:30px;
       }

.chiro-col2 {
        width:250px;
        height:250px;
        float:left;
        margin-top:8px;
        margin-right:30px;
       }

.chiro-col3 {
        width:250px;
        height:250px;
        float:left;
        margin-top:8px;
       }

#guarantee { 
            background:url(../images/guarantee-back.jpg) no-repeat;
            margin:45px 0 0 50px;
            width:900px;
            height:330px;
           }

.gh1 { font:bold 1.3em Arial; color:#484A4C;}

.guarantee-text {
                 margin:0 25px 50px 355px;
                 font-family:Arial;
                 font-size:1em;
                 color:#000000;
                 text-align:left;
                }

.text input {
             margin-bottom:3px;
             padding:3px;
             width:1.7em;
            }

.button input {
               margin:0 0 5px 352px;
               background-color:#0267B5;
               color:#ffffff;
               padding:3px;
               width:5em;
               float:left;
               outline:0;
              }

.button input:hover { background-color:#063B7F; }

.reset input {
              padding:3px;
              background-color:#0267B5;
              color:#ffffff;
              width:5em;
              float:left;
              outline:0;
             }

.reset input:hover { background-color:#063B7F; }

body {
      background-color:#D4E3E7;
      text-align:center;
      margin:0 0 10px 0;
     }

#wrapper { background:#D4E3E7 url(../images/FDP-back.jpg) repeat-y center fixed; }

#wrap { 
       background-color:#FFFFFF;
       margin:0 auto;
       width:1000px;
      }

#slideshow {
            background:url(../slider-images/FormulatedDentalPlan-01.jpg);
            width:1000px;
            height:375px;
           }
         
#FDP-header {
             background-color:#FFFFFF;
             margin:0 auto;
             width:1000px;
             height:135px;
             text-align:left;
            }

#FDP-top-nav {
              margin:0 auto;
              background-color:#00002b;
              width:1000px;
              height:34px;
              text-align:left;
             }

#FDP-top-nav li {
                 background-color:#00002b;
                 list-style:none;
                 float:left;
                 display:inline;
                 font:.75em Arial;
                }

#FDP-top-nav li a {
                   padding:9.1px 8.2px;
                   text-decoration:none;
                   border-right:1px inset #4d4d77;
                   color:#ffffff;
                   display:block;
                   font-weight:bold;
                  }

#FDP-top-nav li a:hover {
                         background-color:#484A4C;
                         color:#ffffff;
                         font-weight:bold;
                        }

#FDP-top-nav .active {
                      background-color:#042959;
                      color:#ffffff;
                      font-weight:bold;
                     }

#FDP-top-nav li a.last-border { border-right:0; }

#container {
            background-color:#FFFFFF;
            margin:0 auto;
            width:1000px;
            text-align:left;
            overflow:hidden;
           }

#icons {
        background-color:#FFFFFF;
        border-top:1px dashed #495154;
        padding-top:10px;
        margin:0 auto;
        width:1000px;
        text-align:left;
        overflow:hidden;
       }

#icons ul { list-style:none; margin:0 225px;}
#icons li { margin:5px 25px; float:left; }


#FDP-footer {
             background-color:#00002b;
             margin:0 auto;
             padding:10px 0;
             font:.9em Arial;
             color:#ffffff;
             text-align:left;
            }

.FDP-footer-nav a { color:#FFFFFF; text-decoration:none; padding:5px; font-size:.95em; font-weight:normal; }
.FDP-footer-nav a:hover { text-decoration:underline; }

.footer-col1 {
              margin:10px 10px 10px 15px;
              float:left;
              width:120px;
              height:100px;
             }

.footer-col2 {
              margin:10px 10px 10px 15px;
              float:left;
              width:220px;
              height:100px;
             }

.footer-col3 {
              border:3px double #ffffff;
              margin:10px 10px 10px 85px;
              padding:8px 10px 10px 10px;
              float:left;
              width:450px;
              font-size:.8em;
             }

.footer-col3 ul { margin:2px 0 0 15px; }

.copyright {
            margin:4px 18px;
            font-family:Arial;    
            font:13px Arial;
            color:#cccccc; 
           }

.copyright a { color:#cccccc; text-decoration:underline; font-family:Georgia; font-style:italic; }
.copyright a:hover { color:#ffffff; text-decoration:none; }

#disclosure {
             background-color:#D4E3E7;
             border:2px solid #495154;
             margin:1px auto 0 auto;
             width:996px;

             text-align:left;
            }

.disclosure-text {
                  margin:10px;
                  font:12pt Verdana;
                  color:#333333;
                 }
             