/* CSS Document */
body { margin-top:0px; background-color:#f8f8f8; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; } 
a {text-decoration:none }
div#container { width:800px; border:1px solid black; }
div.top { height:76px; width:794px; background: #b5d1e8 url(/picts/new_background.jpg); border-bottom:1px solid black;
 background-position:top right; background-repeat:no-repeat; color:#00386b; font-family: tahoma, sans-serif; font-size:11px;
 text-align:left; padding-left:6px; font-variant:small-caps;  }
.title { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }
.titleb { font-family: "Arial Narrow" ; font-size:20px; font-weight:bold; }
.bigtitle { font-family: Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:bold; }
.bigsltitle { font-family: Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:bold; font-style:italic }
.supertitle { font-family: Georgia, "Times New Roman", Times, serif; font-size:36px; font-weight:bold; }
div#lfpic { float:left; border: 1px solid black; margin-right:2px; margin-bottom:2px; margin-top:2px;  }
div#rtpic { float:right; border-top: 1px solid black; border-right:1px solid black; border-bottom: 1px solid black;
  border-left: 1px solid black; margin-left:2px; margin-bottom:2px; margin-top:2px;  }
div#rtnbpic { float:right; margin-left:2px; margin-bottom:2px; margin-top:2px;  }
div.imgmain { float:left; width:660px; text-align:justify; padding-left:20px;
 background: rgb(248,248,248); font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  }
div.imgmain h1 { text-align:center }
#lcol { float:left; border-right:1px solid #999999; padding-left:4px; padding-right:4px;
 border-top:1px solid #999999; }
#rcol { float:left; margin:0; padding-left:4px; padding-right:4px; border-top:1px solid #999999; }
div.footer { float:left; width:800px; color:#ffffff; background: #00386b; border-top:0px;
  font-family: tahoma, sans-serif; font-size:10px; line-height:18px;
  border-bottom:1px solid black; border-left:1px solid black; border-right:1px solid black;  }
div.mainwide { float:left; width:100%; color:#000000; background: rgb(248,248,248); vertical-align:bottom;
  border-top:1px solid #999999; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
div#botwide { float:left; width:636px; color:#000000; background: rgb(248,248,248) url(/picts/new_home2.jpg);
 background-position:center left; background-repeat:no-repeat; border-top:1px solid #999999; margin:0;
  font-family: tahoma, sans-serif; font-size:10px; padding-right:24px; vertical-align:bottom; }
#nav { width: 140px; font-family: tahoma, sans-serif; font-weight:bold; background-color:#CCCCCC }
div#nav a:hover { color:rgb(160,0,0); }

div#nav li.submenu {background-color: #CCCCCC ;}
div#nav li.submenu:hover {background-color: #CCCCCC;}

div#nav ul { margin: 0px; padding: 0px; width: 175px; }
div#nav li { position: relative; list-style: none; margin:0; font-size:12px; padding-left:8px;
 line-height:20px; }
div#nav li a { display:block; text-decoration:none;
 color: #003399; padding: 0.25em 0 0.25em 0em; width: 175px; font-family: tahoma, sans-serif; font-size:12px; }

div#nav ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 175px; z-index:3;
  display: none; background: #CCCCCC;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}

td.menu { height:100%; background-color:#b5d1e8; vertical-align:top; width:175px; text-align:left; }
td#main { height:100%; vertical-align:top; }
.smenu 
{ color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 7.2pt; font-weight: 300 }
div#vcount { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; }
A.smenu, A.smenu:visited, A.smenu:active, A.smenu:hover 
{ color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 7.2pt; font-weight: 300; text-decoration:none }
a.searchlink, a.searchlink:visited, a.searchlink:active, a.searchlink:hover
{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none }
.rates, tr.rates, td.rates { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600; font-size:11px; }
H1   { COLOR: #000000; FONT: 18px verdana, arial, sans-serif; font-weight: bold }
.eyecatcher { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:22px; color:#0000CC; }
.eyecatch16 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#0000CC; }
.impress { font-weight:bold; font-size:18px; }
.blimpress { background:#b5d1e8; font-weight:bold; font-size:18px; }
.impress18 {font-weight:bold; font-size:18px }
.wimpress { font-weight:bold; font-size:18px; color:#FFFFFF }
.wimpress16 { font-weight:bold; font-size:16px; color:#FFFFFF }
.wimpress14 { font-weight:bold; font-size:14px; color:#FFFFFF }
.wbimpress { font-weight:bold; font-size:24px; color:#FFFFFF }
.witalpress { font-weight:bold; font-size:20px; color:#FFFFFF; font-style:italic; }
.wli {color:#FFFFFF; font-size:14px }
a.impress, a.impress:visited, a.impress:active {font-family:"Times New Roman", Times, serif; color:#0033CC; text-decoration:none }
a.impress:hover {font-family:"Times New Roman", Times, serif; color:#CC0000; text-decoration:none }
.bigimpress { font-weight:bold; font-size:20px }
.slant { font-style:italic; }
.slimpress { font-style:italic; font-weight:bold; color:#000000; }
.slimpres18s { font-style:italic; font-weight:bold; color:#000000; font-size:18px; }
.blslimpres18s { font-style:italic; font-weight:bold; color:#000000; font-size:18px; background:#b5d1e8; }
.bigslant { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:22px; color:#0000CC; font-style:italic }
.headblu { color:#000066; font-family: tahoma, sans-serif }
.headred { color:rgb(215,52,43); font-size:24px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }
span#red { color:#aa0000 }
.qhilite {color:#0033FF; font-size:12px; font-style:italic}
table#whtxt a {color:white; text-decoration:none}
.book9 {font-family: "Bookman Old Style", sans-serif; font-size: 12px;}
.book11 {font-family: "Bookman Old Style", sans-serif; font-size: 12px; color: #3D3827; }
.sz14 {font-size: 14px}
.sz16 {font-size:16px}
.sz18 {font-size:18px}
.contacthd { background-color:#23386b; font-size:14px; font-weight:bold; color:#ffffff; width:100% }
.ie 
{ text-decoration: underline; color: #0000FF } 
h3   { FONT: 18px verdana, arial, sans-serif; font-weight: bold; text-align:center }
h4 { font:16px verdana, arial, sans-serif; font-weight:bold }
h5 { font:12px verdana, arial, sans-serif; font-weight:bold }
.red { color:#aa0000; }
.forms { font-size:12px; }
.smalltitle { font-size:12px }
.listgroup { width:90% }
.designer { font-family:Arial, Helvetica, sans-serif; font-size:9px; }
a.designer, a.designer:visited, a.designer:active, a.designer:hover { color:#000000 }
.style1 {font-family: Arial, Helvetica, sans-serif;}
a.style1, a.style1:visited, a.style1:active, a.style1:hover { color:#000000 }
div#topleft { position:absolute; width:320px; top:0; left:0; text-align:center;
              border-bottom: 1px solid black; border-right: 1px solid black }
div#topright { margin-left:320px; padding:0px 0px 0px 0px; text-align:center;
               border-left: 1px solid black; border-bottom: 1px solid black }
div#botleft { position:absolute; width:320px; top:0; left:0; text-align:center;
              border-right: 1px solid black }
div#botright { margin-left:320px; padding:0px 0px 0px 0px; text-align:center;
               border-left: 1px solid black;; }
#countdown { background-color:black; color:white; font-size:28px; width:140px; text-align:center; padding:8px 12px 8px 12px; }
