
/* Colors */

.color1 { background-color: #FFFFFF }
.color2 { background-color: #7492AB }
.color3 { background-color: #1B395C }
.color4 { background-color: #E8EBEE }
.color5 { background-color: #A7BECF }
.color6 { background-color: #203956 }
.color7 { background-color: #8393A6 }
.color8 { background-color: #B4BEC9 }
.color9 { background-color: #E1E5E9 }
.color10 { background-color: #8192A5 }

/* Menus */


.mnu1 { font: 10px Verdana, Arial, Helvetica, sans-serif;
        color: #254566 }
.mnu1 A { text-decoration: none !important;
          color: #0A3596 }
.mnu1 A:hover { color: #1058FA }
.mnu1 #sel { color: #0247E3 }

.mnu2 { font: 10px Verdana, Arial, Helvetica, sans-serif;
        color: #254566 }
.mnu2 A { text-decoration: none !important;
          color: #0A3596 }
.mnu2 A:hover { text-decoration: underline !important;
                color: #0247E3 }
.mnu2 #sel { color: #0247E3 }

/* Content */

.left { font: 11px Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        margin-left: 4px;
        padding: 0px 0px }
.left A { text-decoration: none;
          color: #092596 }
.left A:hover { text-decoration: underline;
                color: #0144DB }
.left .h1 { font: 700 11px Verdana, Arial, Helvetica, sans-serif;
            color: #1B395C;
            margin-left: 25px }
.left #sel { color: #0144DB }

.content { font: 11px Verdana, Arial, Helvetica, sans-serif;
           color: #000000;
           margin-left: 20px;
           margin-top: 15px }
.content A { text-decoration: underline;
             color: #0A3596 }
.content A:hover { color: #0445D7 }
.content UL { list-style: square }
.content ADDRESS {  font-style: normal;
                    margin-left: 20px }
.content .h1 { font-weight: 700;
               color: #1B395C;
               margin: 8px 20px }
.content .h1 A { text-decoration: underline;
                 color: #0A3596 }
.content .h1 A:hover { color: #0445D7 }
.content .h2 { font: italic 700 13px Verdana, Arial, Helvetica, sans-serif;
               color: #1B395C;
               margin-left: 30px }
.content .h3 { font-size: 12px;
               font-weight: 700 }
.content #hl1 { color: #1B395C }
.content #hl1:hover { color: #6B8CAC }
.content #hl2 { color: #6B8CAC }

.cell { font: 11px Verdana, Arial, Helvetica, sans-serif;
        text-align: center;
        color: #000000 }
.cell1 { font: 11px Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
        color: #000000 }
.cell A { text-decoration: underline;
          color: #0A3596 }
.cell A:hover { color: #0445D7 }

.form { font: 11px Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        margin-left: 10px;
        margin-top: 5px }
.form INPUT { font-family: Courier New, Courier, mono;
              font-size: 12px;
              color: #000000 }

/* Other */

B { font-weight: 700 }

#left { text-align: left }
#center { text-align: center }
#right { text-align: right }
#justify { text-align: justify }

#under { text-decoration: underline }
#noUnder { text-decoration: none }

#noMargins { margin: 0px 0px }
#noHMargins { margin-left: 0px;
              margin-right: 0px }
#noVMargins { margin-top: 0px;
              margin-bottom: 0px }

#branch { margin-left: 20px }

.hdr1 { font: italic 18px Verdana, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        margin-right: 10px;
        margin-bottom: 8px }


.footer { font: 10px Verdana, Arial, Helvetica, sans-serif;
          color: #000000;
          margin: 6px 9px }
.footer A { text-decoration: none;
            color: #092596 }
.footer A:hover { text-decoration: underline;
                  color: #0144DB }
.footer #nav { color: #8292A5 }
.footer #visitors { color: #254566 }

.hoffland { font: 700 15pt Arial, Helvetica, sans-serif;
            color: #000000 }
.slogan { font: italic 700 12pt Arial, Helvetica, sans-serif;
          color: #000000 }

.cart { font: 11px Verdana, Arial, Helvetica, sans-serif;
        color: #000000 }
.cart A { text-decoration: underline;
          color: #B71C1B }
.cart A:hover { color: #790302 }
.cart #hdr { font-weight: 700;
             text-align: center;
             color: #FFFFFF;
             display: block }
.cart #hl1 { color: #B71C1B }

.form1 { font: 11px Verdana, Arial, Helvetica, sans-serif;
         color: #000000;
         margin-top: 5px;
         margin-left: 15px }
.form1 #hl1 { color: #B71C1B }

.message { font: 11px Verdana, Arial, Helvetica, sans-serif;
           color: #FF0000;}

.note { font: 9px Verdana, Arial, Helvetica, sans-serif;
           color: #888888;}
.error { font: 9px Verdana, Arial, Helvetica, sans-serif;
           color: #FF0000;}

.contactsExpander {
 display: none;
 cursor: pointer }
.contactsData { display: block }

.home_title{font-size:12px; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif;}
.home_title a:link{text-decoration:none; color:#000;}
.home_title a:visited{text-decoration:none; color:#000;}
.home_title a:hover{text-decoration:underline; color:#233d5e;}
.home_title a:active{text-decoration:none; color:#233d5e;}

img.stroke{border:1px solid #233d5e;}