

a:active,a:link,a:visited
 { color: #018f47;
   text-decoration: none; }

a:hover
 { color: #ff7a3c;
   text-decoration: underline; }

a.footer:active,a.footer:link,a.footer:visited
 { color: #888; }

a.footer:hover
 { color: #777;
   text-decoration: none; }

a.nav:active,a.nav:link,a.nav:visited
 { font-size: 10px;
   color: #444;
   letter-spacing: 1px;
   padding-left: 4px; }

a.nav:hover
 { color: #018f47;
   text-decoration: none; }

body
 { background: #ff7a3c url(/images/logo.gif) no-repeat top center;
   margin: 70px 5px 5px 25px;
   scrollbar-face-color: #ff7a3c;
   scrollbar-3dlight-color: #eee;
   scrollbar-arrow-color: #018f47;
   scrollbar-base-color: #ff7a3c;
   scrollbar-darkshadow-color: #eee;
   scrollbar-highlight-color: #eee;
   scrollbar-shadow-color: #666; }

div,p,td
 { font: 12px Verdana,Arial,Helvetica,sans-serif;
   color: #333; }

div.flipbox
 { text-align: justify;
   padding: 5px;
   margin-right: 50px;
   background: #eee;
   border: 1px #ff7a3c dashed;
   display: none; }

div.footer
 { font: 9px Arial,Helvetica,sans-serif;
   color: #888;
   letter-spacing: 1px;
   margin: 20px 0px 5px 0px;
   padding: 5px;
   background: #ffa87e;
   border: 1px #ff6620 solid;
   text-align: center; }

div.nav
 { position: absolute;
   top: 70px;
   left: 25px;
   width: 190px; }

div.title
 { font: bold italic 20px Helvetica,Arial,sans-serif;
   color: #333;
   letter-spacing: 2px;
   height: 31px;
   border-bottom: 1px #ff7a3c dashed; }

h1,h2,td.title
 { height: 36px;
   text-align: center;
   vertical-align: middle;
   background: #fff; }

hr
 { width: 94%;
   height: 1px;
   border: 1px #ff7a3c dashed; }

input,select,textarea
 { font: 12px Verdana,Arial,Helvetica,sans-serif;
   color: #333;
   width: 300px;
   border: 1px solid #777;
   background: #eee; }

input,select
 { height: 20px; }

table.content
 { height: 100%; }

td.border_bottom
 { height: 17px;
   background: #fff url(/images/border-bottom.gif) repeat-x bottom; }

td.border_bottom_left
 { width: 17px;
   height: 17px;
   background: #fff url(/images/border-bottom-left.gif) no-repeat; }

td.border_bottom_right
 { width: 17px;
   height: 17px;
   background: #fff url(/images/border-bottom-right.gif) no-repeat right; }

td.border_top
 { font: bold 14px Arial,sans-serif;
   color: #fff;
   text-transform: uppercase;
   letter-spacing: 3px;
   text-align: center;
   height: 23px;
   background: #018f47 url(/images/border-top.gif) repeat-x top; }

td.border_top_left
 { width: 17px;
   height: 23px;
   background: #018f47 url(/images/border-top-left.gif) no-repeat; }

td.border_top_right
 { width: 17px;
   height: 23px;
   background: #018f47 url(/images/border-top-right.gif) no-repeat right; }

td.content
 { height: 450px;
   padding: 10px 25px 20px 50px;
  /* text-align: justify; */
   line-height: 16px;
   vertical-align: top;
   background-color: #fff; }

td.content b
 { /* line-height: 18px; */ }

td.left
 { width: 6px;
   background: #fff url(/images/border-left.gif) repeat-y; }

td.nav
 { height: 23px;
   vertical-align: top;
   padding-left: 2px;
   white-space: nowrap;
   border-bottom: 1px #ff7a3c dashed; }

td.nav_contact
 { height: 15px;
   text-align: center;
   vertical-align: bottom;
   background: #fff;
   border-top: 1px #ff7a3c dashed; }

td.normal
 { text-align: center;
   vertical-align: top;
   background: #fff; }

td.right
 { width: 6px;
   background: #fff url(/images/border-right.gif) repeat-y right; }

textarea
 { height: 100px;
   scrollbar-face-color: #eee;
   scrollbar-3dlight-color: #fff;
   scrollbar-arrow-color: #333;
   scrollbar-base-color: #333;
   scrollbar-darkshadow-color: #fff;
   scrollbar-highlight-color: #fff;
   scrollbar-shadow-color: #ccc; }

h2,.h2
 { font: bold italic 16px Arial,sans-serif; }

.pointer
 { padding-left: 8px;
   margin-left: 12px;
   text-align: left;
   line-height: 20px;
   display: list-item; }

.small
 { font-size: 11px; }

  
