/* Main ER Screen Style Sheet -- Author Erick Ovando -- Created 9/23/2008 */



* {
margin:0;
padding:0;
}
    
ul
{
list-style-position:inside;
}

li{margin-bottom:.2em;  }

body {
background-color:#FFC;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
width:1025px;
margin:0 auto;
}

H1,H2,H3,H4,H5 {
color:#603;
}
#fomr
{
display:none;
}
#slogan {
margin-left:0;
background-color:#FFF;
color:#600;
position:absolute;
left:375px;
top:90px;
z-index:15;
}

.last_updated {
font-size:8px;
}

#establish_date {
margin-left:0;
background-color:#FFF;
color:#600;
position:absolute;
left:650px;
top:75px;
font-size:10px;
font-style:italic;
z-index:15;
}

#header_nav {
background-color:#FFF;
color:#603;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
position:absolute;
left:450px;
top:130px;
z-index:15;
}

#header_image {
position:absolute;
left:735px;
top:5px;
z-index:15;
}

#videotour { width:150px; 
height:400px;
}

#title {
color:#600;
position:absolute;
left:220px;
top:50px;
z-index:15;
}

#header {
background-color:#FFF;
color:#300;
position:relative;
z-index:15;
}

#sidebar {
color:#603;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}

#police_sidebar {
color:#CCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}
#content {
background-color:#FFF;
color:#000;
z-index:10;
width:1025px;
min-height:800px;
overflow:auto;
top:0;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.police{
color:#CCCCCC;
}
a:link.police{
color:#CCC;
}

a:visited.police{
color:#CCC000;
}
#police_content {
background-color:#000;
color: #CCCCCC;
z-index:10;
width:950px;
min-height:800px;
overflow:auto;
top:0;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#rightcol {
background-color:#FFF;
width:160px;
float:right;
color:#603;
padding:8px;
vertical-align:top;
}

#police_rightcol {
background-color:#000;
width:160px;
float:right;
color:#603;
padding:8px;
vertical-align:top;
}

#centercol {
background-color:#FFF;
margin-right:177px;
margin-left:177px;
height:800px;
border-left-color:#600;
border-right-color:#600;
border-right-width:thin;
border-left-width:thin;
border-left-style:groove;
border-right-style:groove;
vertical-align:top;
padding:8px;
}

#police_centercol {
background-color:#000;
margin-right:177px;
margin-left:177px;
height:800px;
border-left-color:#600;
border-right-color:#600;
border-right-width:thin;
border-left-width:thin;
border-left-style:groove;
border-right-style:groove;
vertical-align:top;
padding:8px;
}

#centercol_no_lt {
background-color:#FFF;
margin-right:177px;
border-right-color:#600;
border-right-width:thin;
border-right-style:groove;
vertical-align:top;
padding:8px;
}

#centercol_no_rt {
background-color:#FFF;
margin-left:177px;
border-left-color:#600;
border-left-width:thin;
border-left-style:groove;
vertical-align:top;
padding:8px;
}

#centercol_no_sb {
background-color:#FFF;
width:1025px;
padding:8px;
}

#leftcol {
background-color:#FFF;
float:left;
width:160px;
color:#603;
clear:both;
padding:8px;
vertical-align:top;
}

#police_leftcol {
background-color:#000;
float:left;
width:160px;
color:#603;
clear:both;
padding:8px;
vertical-align:top;
}
#search {

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#FFF;
color:#600;
position:absolute;
left:750px;
top:110px;
z-index:25;
}

#main_nav {
background-color:#603;
color:#FFF;
width: 1025px;
position:relative;
top:2px;
height:20px;
border-top:1px solid #c2c2c2;
border-bottom:1px solid #c2c2c2;
cursor:pointer;
overflow:hidden;
padding-left:4px;
margin-left:0;
z-index:15;
}

#main_nav ul {
list-style:none;
display:inline;
margin:0;
}

#tmain_nav li {
display:inline;
width:146px;
margin:0;
padding:0;
}

#main_nav li  {
padding-left:10px;
display:inline;
width:146px;
padding-top:3px;
float:left;
background-color:#603;
color:#FFF;
text-decoration:none;
font:8pt Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-align:left;
height:50px;
margin:0;
}

#sub_nav {
background-color:#603;
color:#FFF;
position:relative;
top:2px;
height:20px;
border-top:1px solid #c2c2c2;
border-bottom:1px solid #c2c2c2;
cursor:pointer;
overflow:hidden;
padding-left:4px;
margin-left:0;
z-index:1;
}

#sub_nav ul {
list-style:none;
display:inline;
}

#sub_nav li {
display:inline;
margin:0;
padding:0;
}

#sub_nav li a {
padding-left:10px;
display:block;
width:128px;
padding-top:3px;
float:left;
background-color:#603;
color:#FFF;
text-decoration:none;
font:8pt Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-align:left;
height:50px;
margin:0;
}

#wsMenuDIV {
background-color:#F5F5F5;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:100%;
left:0;
z-index:10;
position:absolute;
display:none;
overflow:hidden;
border-bottom:1px solid #c2c2c2;
/*opacity:.93;
filter:alpha(opacity=93)*/;
padding:0 0 0 11px;
}

.silver{
	color: #cccccc;
}
.bronze{
	color: #9C6963;
}
.gold{
color: #D4A017;
}


#wsMenuDIV ul {
margin-left:0;
margin-top:0;
}

#wsMenuDIV div {
padding:7px 3px 3px;
}

#wsMenuDIV li {
color:#FFF;
}

.menu_list {
float:left;
width:150px;
overflow:hidden;
display:inline;
height:210px;
margin:0;
}

.menu_list li a,.menu_list li a:visited,.menu_list li a:active {
color:#505050;
text-decoration:none;
}

.menu_list li a:hover {
color:#002163;
text-decoration:underline;
}

.menu_list_hover {
float:left;
width:150px;
overflow:hidden;
display:inline;
height:220px;
background:#FDFDFD;
margin:0;
}

.menu_list_hover li a,.menu_list_hover li a:visited,.menu_list_hover li a:active {
color:#4683BB;
text-decoration:none;
}

#menu_spacer {
position:absolute;
z-index:14;
}

#main_content_left {
width:715px;
height:auto;
float:right;
text-align:center;
margin:0;
padding:0;
}

#main_content_left_grey {
text-align:center;
width:228px;
min-height:300px;
height:auto!important;
float:left;
border-left:1px solid #bcbcbc;
margin:0;
padding:0 6px 0 0;
}

#main_content_right_blue,#main_content_right_orange,#main_content_right_purple,#main_content_right_blue,#main_content_right_green,#main_content_right_red,#main_content_right_teal {
text-align:center;
width:228px;
min-height:300px;
height:auto!important;
float:left;
border-left:1px solid #c2c2c2;
margin:0;
padding:0 6px 0 0;
}

#main_content_left_grey h6,#main_content_right_orange h6,#main_content_right_blue h6,#main_content_right_purple h6,#main_content_right_green h6,#main_content_right_red h6,#main_content_right_teal h6 {
font:9pt Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
margin-top:0;
padding-bottom:4px;
color:#f9a015;
}

.headerrow {
background-color:#600;
color:#FFF;
}

.columnheader {
background-color:#666;
color:#FFF;
}

.rowheader {
background-color:#CCC;
color:#000;
}

.blocktext ul {
text-align:center;
}

#main_nav a:hover,#sub_nav a:hover {
color:#999;
}

#main_nav #current a:hover,#sub_nav #current a:hover,.menu_list_hover li a:hover {
color:#002163;
}

.menu_list ul,.menu_list_hover ul {
list-style:none;
display:inline;
margin:0;
padding:0;
}

.menu_list li,.menu_list_hover li {
width:145px;
font:8pt Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding-top:0;
padding-left:2px;
}



.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

.info:hover{z-index:25; background-color:#ff0}

.info span{display: none}

.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}
    
    
.important{color:red;}


.hintsClass {
			font-family: tahoma, verdana, arial;
			font-size: 12px;
			background-color: #f0f0f0;
			color: #000000;
			border: 1px solid #808080;
			padding: 5px;
		}
.hintSource {
			color: green;
			text-decoration: underline;
			cursor: pointer;
		}

