/* Main Website CSS */

/* ---------- TEXT ELEMENTS ---------- */

.menutitle             { cursor:pointer; margin-bottom: 1px; background-color:#06679C; color:#FFFFFF; width:125px; padding:0px; text-align:left; font-weight:bold;}
.menuHeader            { color: #FFFFFF; font-weight: bold;}
.menuDot1              { font-size: 9px; font-weight: bold;}
.menuDot2              { font-size: 14px; font-weight: bold;}
.productTitle          { font-size: 14px; font-weight: bold;}
.productListHeaderText { color: #FFFFFF; font-weight: bold;}
.copyright             { font-size: 9; color: #666666;}
.boldText              { font-weight: bold;}
.hintText              { font-size: 12px;}

/* ---------- LINK ELEMENTS ---------- */

a                      { font-family: Arial, Helvetica, sans-serif; color: #000066; font-size:10px;}
a:link                 { text-decoration: none; color: #000066;}
a:visited              { text-decoration: none; color: #000066;}
a:hover                { text-decoration: none; color: #000000;}
a:active               { text-decoration: none; color: #000066;}
.centerMenu a:hover    { text-decoration: underline; font-size: 12px;}
.centerMenu a:visited  { text-decoration: underline; font-size: 12px;}
.centerMenu a:link     { text-decoration: underline; font-size: 12px;}
.centerMenu a:active   { text-decoration: underline; font-size: 12px;}

/* ---------- FORM ELEMENTS ---------- */

.textField1            { font-size: 10px; color: #000066; font-family: Arial, Helvetica, sans-serif; height: 20px;}
.textArea1             { font-size: 10px; color: #000066; font-family: Arial, Helvetica, sans-serif; height: 50px; width: 175px;}
.textArea2             { font-size: 10px; color: #000066; font-family: Arial, Helvetica, sans-serif; height: 100px; width: 300px;}
.textFieldPhone        { font-size: 10px; color: #000066; font-family: Arial, Helvetica, sans-serif; height: 20px; width: 25px;}
.textFieldPhone2       { font-size: 10px; color: #000066; font-family: Arial, Helvetica, sans-serif; height: 20px; width: 30px;}
.buttonControl1        { font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

/* ---------- PAGE ELEMENTS ---------- */

body                   { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #ffffcc;}
body, td, th           { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066;}

.submenu               { cursor:pointer; color:#000066; width:125px; padding:0px; text-align:left; font-weight:bold; margin-bottom: 0.5em;}
.leftMenu              { width:125px;}
.rightMenu             { width:125px;}
.centerMenu            { width:510px;}

.leftCell {
        border-top-width: 0px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #06679C;
        border-right-color: #06679C;
        border-bottom-color: #06679C;
        border-left-color: #06679C;
}
.rightCell {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #06679C;
        border-right-color: #06679C;
        border-bottom-color: #06679C;
        border-left-color: #06679C;
}
.centerCell {
        border-top-width: 0px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #06679C;
        border-right-color: #06679C;
        border-bottom-color: #06679C;
        border-left-color: #06679C;
}
.bottomCell {
        border-top-width: 1px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #06679C;
        border-right-color: #06679C;
        border-bottom-color: #06679C;
        border-left-color: #06679C;
}
