/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.1
 * Browser:        0
 * Browser group: 
 */
* { border:1; margin:0; padding:0; }
a { color:#444; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }
span.link { cursor:pointer; color:#444; }
span.link:hover { color:#000; }
.indented { padding-left: 10pt; padding-right: 10pt; }
.class_underline A:link {text-decoration: underline;}
.class_underline A:visited {text-decoration: underline}
.class_underline A:active {text-decoration: underline}
.class_underline A:hover {text-decoration: underline; color: #333;}
.style15 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.style16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.style19 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;}
t1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
#page { padding-top:5px; margin-top:25px; margin-bottom:10px; color: #000; margin-left: auto; margin-right: auto; width:96em; height:719px; background-color: #fff; border: 1px solid #000; text-align:left; }
#db { margin:10px; }
#db td { font-size:10px; padding:2px 5px 2px 5px; border:1px solid black;}
#db td.bold { font-size:10px; padding:5px; font-weight:bold; border:1px solid black;}
#db tr.bold {font-weight:bold;}
#db table { font-size:10px; width:3500px; border:1px solid black; border-width: 0 0 1px 1px; border-spacing: 0; border-collapse: collapse;}
#side { height:99%; margin-left:681px; margin-right:5px; margin-top:-720px; border:1px solid #000; }
#side_border { height:724px; margin-left:676px; margin-top:-704px; border-left:1px solid #000; z-index:1; }
#top { height:110px; width:676px; position:relative; }
#language { float:right; margin-right: 2px; margin-top:-15px; }
#bottom { float:left; position:relative; width:665px; margin-left:-940px; padding-top:10px; }
logo { width:263px; height:72px; margin-top:-91px; margin-left:681px; margin-right:5px; padding-top:5px; padding-bottom:6px; padding-left:5px; padding-right:5px; border:1px solid#000; }
#mtl_sound_map { float:left; margin-top:-5px; margin-left: 3px; position:relative; z-index:2; }
#sine_top { margin-top:1px; margin-left:35px; float:left; position:relative; z-index:2; }
#logo_popup { position: relative; width:400px; height:52px; margin-top: 7px; margin-left: 5px; padding-left:25px; }
#cessa_logo_bottom { margin-top:55px; padding-top:10px; margin-left:320px; }
#bottom_nav_bar { z-index:2; float:left; width:100%; min-width:272px; border-top:1px solid #000; padding-top:7px; margin-left:-5px; margin-bottom:10px; }
#legend { float:left; width:100%; height:47px; padding-top:9px; margin-left:0px; border-top:solid black 1px; margin-bottom:5px; }
body { color:#000; font-family: Verdana, Arial, Sans-Serif; font-size: 10px; }
#navigation { float:left; position: relative; top:-6px; background:#fff; width:100%; list-style:none; font-size: 1em; color: #000; border-top:1px solid#000; border-bottom:1px solid #000; z-index:1; }
#navigation li { float:left; list-style:none; display: inline; width: 112.67px; font-size: 1.1em; }
#navigation a { color:#000; display:block; line-height:20px; text-align:center; }
#navigation a:hover { background:#000; color:#fff; }
#navigation .active { background:#000; color:#fff; }
#nav_2 { float:left; position: relative; margin-left:-8px; margin-top:3px; margin-bottom:-3px; top:-6px; background:#fff; width:450px; list-style:none; font-size: 1em; color: #000; border: none; z-index:1; }
#nav_2 li { float:left; list-style:none; display: inline; width: 150px; font-size: 1.1em; }
#nav_2 a { color:#000; display:block; line-height:17px; text-align:center; }
#nav_2 a:hover { color:#444; }
#content { padding: 0; margin-top: 1em; font-size: 12px; }
.error { font-weight: bold; color: #C00 }
p1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-left: 0px; }
p2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-left: 0px; }
p3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-left: 0px; }
p4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-left: 0px; }
#map_main { position:relative; padding-top:0px; padding-bottom:0px; font-size:9px; margin-top:-5px; }
#map_media { position:relative; top:-22px; left:-1px; }
#map_title { margin-left: 8px; width:248px; font-weight:bold; text-align:center; }
#map_iframe{ position:relative; left:0px; top: 0px; }
#map_info{ position:relative; width:240px; left:10px; top:-20px; }
#map_image_links { position:relative; font-size:9px; width:250px; margin-top:-27px; }
#map_download { position:relative; margin-top:7px; margin-bottom:0px; }
