/*<![CDATA[*/

/* Author: Andrew Mann June 2007-2008 */
/*  generic style sheet for all Faulco RFB pages  */

/* reset defaults */
body, div, span, ul, ol, li, h1, h2, h3, h4, h5, h6,
p, table, th, td {margin:0; padding:0; border:0; text-align:center;} 
h1 {font-size:2em;}
h2 {font-size:1.8em;}
h3 {font-size:1.6em;}
h4 {font-size:1.4em;}
h5 {font-size:1.2em;}
h6 {font-size:1em;}

/* misc */
body 
{
 font-family:Arial, Helvetica, sans-serif;
 color:navy;
 font-size:small;
 background-color:white;
}
a img, img {border:0;}

/* header */
#header
{
 width:100%;
 overflow:hidden;
 background:aqua; /* frfb color */ 
}

/* floating images */
#lhs_logo {float:left; padding-left:0.75em; padding-bottom:0.25em; padding-top:0.25em;}
#rhs_logo {float:right; padding-right:1.5em; padding-bottom:0.25em; padding-top:0.25em;}
#header img {height:5em;}

/* strobe magic */
#header img.str {height:1.5em; margin-top:1em; display:inline;}
#header img.lr {float:left; margin-left:5em; margin-right:1em;}
#header img.lb {float:left;}
#header img.rr {float:right; margin-right:5em; margin-left:1em;}
#header img.rb {float:right;}
#header #sa, #header #sb, #header #sc, #header #sd {display:none;}

h2.brigade {padding-top:0.5em;}
/* page topic */
#topic {background:#99cc00; margin-top:0.75em;}

/* column containers */
.colHOST {clear:both; float:left; width:100%; overflow:hidden; margin-top:0; background:#fff;}

/* 3 Column settings */
.colM, .colL {float:left; width:100%; position:relative; background:#fff;}
.colL {right:74%;}
.colM {right:14%;}

.colM_In, .colL_In, .colR_In {float:left; position:relative; overflow:hidden;}
.colL_In {padding:0 0 1em 0; width:13%; left:19%;}
.colM_In {padding:0; width:70%; left :104%; text-align:center;}
.colR_In {width:13%; left:92%;}

/* colM_In contents */
.colM_In p.center {text-align:center;}

/* colR_In contents  */
#PRHS {width:85%}
/*.colR_In table {padding-right:2em; width:90%;}*/
.colR_In table tr, .colR_In table td {text-align:center;}
.colR_In table tr.ul, .colR_In table td.ul {border-bottom:1px #663300 solid; padding-bottom:0.25em;}
.colR_In a {text-decoration:none; color:#663300; text-align:center;}

img.Call000 {width:85%;}
img.MyRFS {width:50%;}

/* layers */
/* transparent */
.opac {filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; font-weight:bold}
/* transparent & non-transparent */
.over, .opac {position:absolute; z-index:1; background-color:white; color:black; padding:0.5em 0.25em 0.5em 0.25em;}
.opac .hdr, .over .hdr {font-weight:bold; text-align:center; color:red;}

/* navigation menu */
#nav {width:100%; margin:0; padding:0;}
#nav ul {padding:0; margin: 0 0 1em 0; list-style-type: none;}
#nav li {height: 28px; background-color: #0099CC; margin-bottom: 1em; border: 1px navy solid;}
#nav li a
{
 display:block;
 height:32px;
 background-image:url('../_Assets/akron_off.gif'); 
 background-repeat:no-repeat;
 text-align:right;
 text-decoration:none;
 color:white;
 font-weight:bold;
 padding:7px 0.5em 0 0;
}
#nav li a:hover
{
 background-image: url('../_Assets/akron_on.gif');
 background-repeat:no-repeat;
 background-color:red;
 color:yellow;
 font-weight:bold;
 border:1px navy solid;
 margin:-1px;
}
#nav li.navtop
{
 background-color:white;
 color:navy;
 font-weight:bold;
 border:0;
 text-align:center;
 height:1.5em;
 margin-bottom:0.5em;
}

/* footer */
#footer {clear:both; padding-top:0.5em;}
#footer p {font-size:xx-small; font-weight:bold; margin-top:0.25em;}
#footer a, #footer a:visited {white-space:nowrap; color:blue;}
#footer a:hover {background-color:blue; color:white;}
#footer a.emergency:link, #footer a.emergency:visited {color:red; font-weight:bold;}
#footer a.emergency:hover {background-color:red; color:white;}
#footer a.firewise:link, #footer a.firewise:visited {color:green; font-weight:bold;}
#footer a.firewise:hover {background-color:green; color:white;}

/*]]>*/
