html,body{
font-family 		:	Arial Black, Arial, Verdana, Helvetica, sans-serif;

font-size			:	8pt;
background-color	:	#ccffff;
/*background-image	: 	url(/cad/cad_images/cad_logo_grey.gif);*/
color				:	#333333;

	margin:0px; /* FF hack: or we'll have double scrollbar showing on the browser */
	overflow:hidden; /* hide browser's main scrollbar */
}


.drop_hover {
  background: red;
  border:8px solid red;
}  

.drop_box {
  background: yellow;
}

.drop_box_holder {
	position:fixed;
	background: white;
	width: 100px;
	hight: 100px
	border:1px solid black;
	left:400px;
	top: 10px;
}
.drop_box_holder_window {
	position:fixed;
	background: white;
	width: 100px;
	hight: 100px
	border:1px solid black;
	right:10px;
	top: 10px;
}



@media screen
{
blink { behavior:url(/cad/blink.htc);}
}



input{
background-color	:	#ffff99;
color				:	#000000;
font-size			:	12pt;
font-family 		:	Arial Black, Arial, Verdana, Helvetica, sans-serif;
font-weight			:	bold;
text-transform		: 	uppercase;
}
textarea{
background-color	:	#ffff99;
color				:	#000000;
font-size			:	12pt;
font-family 		:	Arial Black, Arial, Verdana, Helvetica, sans-serif;
font-weight			:	bold;
text-transform		: 	uppercase;
}
select{
background-color	:	#ffff99;
color				:	#000000;
font-size			:	12pt;
font-family 		:	Arial Black, Arial, Verdana, Helvetica, sans-serif;
font-weight			:	bold;
text-transform		: 	uppercase;
}

input:focus{
background-color: yellow;
border-color:red;
}
textarea:focus{
	background-color: yellow;
	border-color:red;
}
select:focus{
	background-color: yellow;
	border-color:red;
}

table {
font-family 		:	Arial Black, Arial, Verdana, Helvetica, sans-serif;


font-size			:	8pt;
background-color	:	#ccffff;
/*background-image	: 	url(/cad/images/bg_body.jpg);*/
color				:	#333333;
}
div#qTip {
 padding: 3px;
 border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #B9DAF0;
 font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}
div {
margin-top:			:	0px;
margin-bottom:		:	0px;
color			:	black;
/*background-color	:	#ccffff;*/

}

#dock {
  position:absolute;
  background:transparent url(/cad/images/dock-bg.gif) repeat-x 0 0;  
  bottom:0;
  left:0;
  z-index: 100000;	
  border-bottom		: 1px solid black;
  border-top		: 1px solid black;
  border-left		: 1px solid black;
  border-right		: 1px solid black;  
}       

.dock_icon {
  float:left;
  margin-top:3px;

  text-align:center;
  font-size: 14px;
  color: #000;
  line-height: 22px;    
  margin-right:10px;
  margin-left:10px;

}

.dock_text {
font-size			:	8pt;
font-family			:	Arial;
font-color			:	black;
font-weight			:	bold;
	
}

.pending_window {
position:absolute;
font-size			:	12pt;
background-color	:	white;
  border-bottom		: 1px solid black;
  border-top		: 1px solid black;
  border-left		: 1px solid black;
  border-right		: 1px solid black;  
left:90px;
top: 90px;
visibility	: hidden;
}

.display_label {
font-size			:	12pt;
}

.ri_table
{
border-style: solid;
}

.police
{
background-color	:	blue;
color				:	white;
border-bottom		: 1px solid #99cccc;
}
.sheriff
{
background-color	:	green;
color				:	white;
border-bottom		: 1px solid #99cccc;
}
.fire
{
background-color	:	red;
color				:	white;
border-bottom		: 1px solid #99cccc;
}
.ems
{
background-color	:	white;
color				:	blue;
border-bottom		: 1px solid #99cccc;
}


.air_police
{
color				:	blue;
border-bottom		: 1px solid #99cccc;
}
.air_sheriff
{
background-color	:	green;
color				:	green;
border-bottom		: 1px solid #99cccc;
}
.air_fire
{
background-color	:	red;
color				:	red;
border-bottom		: 1px solid #99cccc;
}
.air_ems
{
background-color	:	white;
color				:	white;
border-bottom		: 1px solid #99cccc;
}


.eq_spacer{
width				:	510;
		
	
}
.eq_monitor{
background-color	:	white;
color				:	#000000;
/*width				:	500;*/
height				:	600;
overflow : auto;
border-left			:	5px solid blue;
border-right		:	5px solid blue;	
border-bottom		:	5px solid blue;
}
.eq_monitor_undocked{
background-color	:	white;
color				:	#000000;
/*width				:	500;*/
height				:   100%;
border-left			:	5px solid white;
border-right		:	5px solid white;	

}

.ticker_box{
background-color	:	#white;
color				:	#000000;
overflow : auto;

}

.cad_menu{
background-color	:	#ccffff;
color				:	#000000;
/*width				:	500;
height				:	700;*/
overflow : auto;
}
.cad_menu_link {
color				:	#000000;
}


.paper_grid_b
{
background-color	:	cyan;
color				:	black;
font-size			: 14px;
border-bottom		: 1px solid #99cccc;
}

.paper_grid_w
{
background-color	:	white;
color				:	black;
font-size			: 14px;
border-bottom		: 1px solid #99cccc;
}


.status_header
{
font-family 		:	Arial Black, Arial, Verdana, Helvetica, sans-serif;
font-size			:	8pt;




color				:	#000000;
background-color	:	grey;
border-bottom		: 1px solid #99cccc;
}

.status_w
{
color				:	#000000;
background-color	:	white;
border-bottom		: 1px solid #99cccc;
text-decoration:none;
}



.status_w_oneman
{
color				:	#000000;
background-color	:	white;
border-bottom		: 1px solid #99cccc;
text-decoration:none;
}


.status_w_oneman:hover
{
color				:	white;
background-color	:	#00ff00;
text-decoration:none;
border-bottom		: 1px solid #99cccc;
}

.status_w_twoman
{
color				:	white;
background-color	:	black;
border-bottom		: 1px solid #99cccc;
}
.status_w_ticker
{
color				:	black;
background-color	:	white;
border-top			: 1px solid #99cccc;
border-bottom		: 1px solid #99cccc;
border-left			: 1px solid #99cccc;
border-white		: 1px solid #99cccc;
width				:	100px;
height				:	50px;
}


.status_w_twoman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}



.status_m
{
color				:	yellow;
background-color	:	grey;
border-bottom		: 1px solid #99cccc;
text-decoration:none;
}

.status_m_oneman
{
color				:	yellow;
background-color	:	grey;
border-bottom		: 1px solid #99cccc;
text-decoration:none;
}



.status_m_oneman:hover
{
color				:	white;
background-color	:	#00ff00;
text-decoration:none;
border-bottom		: 1px solid #99cccc;
}
.status_m_twoman
{
color				:	grey;
background-color	:	yellow;
border-bottom		: 1px solid #99cccc;
}
.status_m_ticker
{
color				:	yellow;
background-color	:	grey;
border-top			: 1px solid #99cccc;
border-bottom		: 1px solid #99cccc;
border-left			: 1px solid #99cccc;
border-white		: 1px solid #99cccc;
width				:	100px;
height				:	50px;
}


.status_m_twoman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}



.status_o
{
background-color	:	#ccffff;
color				:	#333333;
border-bottom		: 1px solid #333333;
}
.status_o_oneman
{
background-color	:	#ccffff;
color				:	#333333;
border-bottom		: 1px solid #333333;
}

.status_o_oneman:hover
{
color				:	#333333;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}
.status_o_twoman
{
background-color	:	#333333;
color				:	#ccffff;
border-bottom		: 1px solid #99cccc;
}
.status_o_twoman:hover
{
color				:	#333333;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}
.status_o_ticker
{
color				:	#333333;
background-color	:	#ccffff;
border-top			: 1px solid #99cccc;
border-bottom		: 1px solid #99cccc;
border-left			: 1px solid #99cccc;
border-white		: 1px solid #99cccc;
width				:	100px;
height				:	50px;
}

.status_r
{
background-color	:	red;
color				:	white;
border-bottom		: 1px solid #99cccc;
}
.status_r_oneman
{
background-color	:	red;
color				:	white;
border-bottom		: 1px solid #99cccc;
}

.status_r_oneman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}
.status_r_twoman
{
background-color	:	white;
color				:	red;
border-bottom		: 1px solid #99cccc;
}
.status_r_twoman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}
.status_r_ticker
{
color				:	white;
background-color	:	red;
border-top			: 1px solid #99cccc;
border-bottom		: 1px solid #99cccc;
border-left			: 1px solid #99cccc;
border-white		: 1px solid #99cccc;
width				:	100px;
height				:	50px;
}


.status_g
{
color				:	white;
border-bottom		: 1px solid #99cccc;
background-color	:	green;
}
.status_g_oneman
{
color				:	white;
border-bottom		: 1px solid #99cccc;
background-color	:	green;
}
.status_g_oneman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}
.status_g_twoman
{
color				:	green;
border-bottom		: 1px solid #99cccc;
background-color	:	white;
}
.status_g_twoman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}
.status_g_ticker
{
color				:	white;
background-color	:	green;
border-top			: 1px solid #99cccc;
border-bottom		: 1px solid #99cccc;
border-left			: 1px solid #99cccc;
border-white		: 1px solid #99cccc;
width				:	100px;
height				:	50px;
}

.status_y
{
color				:	#000000;
border-bottom		: 1px solid #99cccc;
background-color	:	yellow;
}
.status_y_oneman
{
color				:	#000000;
border-bottom		: 1px solid #99cccc;
background-color	:	yellow;
}
.status_y_oneman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}
.status_y_twoman
{
color				:	yellow;
border-bottom		: 1px solid #99cccc;
background-color	:	#000000;
}
.status_y_twoman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}

.status_y_ticker
{
color				:	black;
background-color	:	yellow;
width				:	100px;
border-top			: 1px solid #99cccc;
border-bottom		: 1px solid #99cccc;
border-left			: 1px solid #99cccc;
border-white		: 1px solid #99cccc;
width				:	100px;
height				:	50px;
}

.status_b
{
background-color	:	cyan;
color				:	black;
border-bottom		: 1px solid #99cccc;
}
.status_b_oneman
{
background-color	:	cyan;
color				:	black;
border-bottom		: 1px solid #99cccc;
}
.status_b_oneman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}
.status_b_twoman
{
background-color	:	black;
color				:	cyan;
border-bottom		: 1px solid #99cccc;
}
.status_b_twoman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}
.status_b_ticker
{
color				:	black;
background-color	:	cyan;
width				:	100px;
border-top			: 1px solid #99cccc;
border-bottom		: 1px solid #99cccc;
border-left			: 1px solid #99cccc;
border-white		: 1px solid #99cccc;
width				:	100px;
height				:	50px;
}
.ci_remarks {
font-family: "Courier New", Courier, monospace
}
.ticker_eqpt {
font-size			: 12px;
font-weight			: bold;
color				: black;
}
.tickerbox {
font-family			:	Verdana;
background-color	:	white;
color				:	black;
font-size			: 	8px;
overflow : auto;
border-top			:	1px solid black;
border-left			:	1px solid black;
border-right		:	1px solid black;	
border-bottom		:	1px solid black;
height				:	80px;
overflow			:	auto;


}
.tickerboxv {
font-family                     :       Verdana;
background-color        :       white;
color                           :       black;
font-size                       :       8px;
overflow : auto;
border-top                      :       1px solid black;
border-left                     :       1px solid black;
border-right            :       1px solid black;
border-bottom           :       1px solid black;
height                          :       400;
overflow                        :       auto;
}
.tickerupdate {
font-family			:	Verdana;
background-color	:	white;
color				:	black;
font-size			: 	8px;
overflow : auto;
border-top			:	1px solid black;
border-left			:	1px solid black;
border-right		:	1px solid black;	
border-bottom		:	1px solid black;
}

.in_spacer{
width				:	610;
		
	
}

.in_monitor{
background-color	:	white;
color				:	black;
/*width				:	600;*/
height				:	300;
overflow : auto;
border-left			:	5px solid blue;
border-right		:	5px solid blue;	
border-bottom		:	5px solid blue;
}
.in_monitor_undocked{
background-color	:	white;
font-size			: 14px;

color				:	black;
height				:   100%;
}
.in_monitor_undocked_both{
background-color	:	white;
font-size			: 14px;
overflow : auto;

color				:	black;
height				:   65%;
}



.in_address{
color				: black;
}
.in_address:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}

.in_equip{
color				: red;
background_color	: white;
}
.in_equip:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}
.in_equip_twoman{
color				: white;
background-color	: red;
}
.in_equip_twoman:hover
{
color				:	white;
background-color	:	#00ff00;

border-bottom		: 1px solid #99cccc;
}

.in_remarks{
color				: green;
}

.pn_monitor{
background-color	:	white;
color				:	black;
/*width				:	600;*/
height				:	100;
overflow : auto;
border-left			:	5px solid blue;
border-right		:	5px solid blue;	
border-bottom		:	5px solid blue;
}

.pn_monitor_undocked{
background-color	:	white;
font-size			: 20px;
color				:	black;
height				:   100%;
}
.pn_monitor_undocked_both{
background-color	:	white;
font-size			: 20px;
overflow : auto;
color				:	black;
height				:   35%;
}

.monitor_label {
background-color	: 	blue;
color				:	white;
font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
border-left			:	15px solid blue;
border-right		:	15px solid blue;			
			
}
.monitor_label_ticker {
background-color	: 	blue;
color				:	white;
font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			
height				:	50px;			

}
.monitor_label_ticker_vertical {
background-color	: 	blue;
color				:	white;
font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;			
}
.monitor_options {
color				:	black;
font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
border-left			:	5px solid blue;
border-right		:	5px solid blue;	
}
.eq_radioid {
position:relative;
left:0px;
}

.eq_timer {
position:relative;
left:100px;

}

.eq_infobox {
position:relative;
left:200px;

}

.low_priority {
color				:  black;
background-color	:  magenta;
}
.low_priority_twoman {
color				:  magenta;
background-color	:  black;
}

.list_grey {
	color:				: #000000;
	background-color	: #D8D8D8;
	border-bottom		: 1px solid #000001;
}
.list_white {
	color:				: #000000;
	background-color	: #FFFFFF;
	border-bottom		: 1px solid #000001;
}
.maf_address {
border 				: solid 2px #ff0000; 
padding 			: 4px; 
width 				: 135px; 
height 				: 75px; 
overflow : auto; 
font-size:8px;
}

.record_table {
font-size: 8px;
font-weight: normal;
}

.email_list {
background-color	:	#ffff99;
color				:	#000000;
font-family 		:	Arial Black, Arial, Verdana, Helvetica, sans-serif;
font-weight			:	bold;
text-transform		: 	none;	
}

div.autocomplete {
  margin:0px;  
  padding:0px;  
  width:250px;
  background:#fff;
  border:1px solid #888;
  position:absolute;
}

div.autocomplete ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
}

div.autocomplete ul li.selected { 
  background-color:#ffb;
}

div.autocomplete ul li {
  margin:0;
  padding:2px;
  height:32px;
  display:block;
  list-style-type:none;
  cursor:pointer;
}


div.autocomplete_id {
  margin:0px;  
  padding:0px;  
/*  width:800px;*/
  background:#fff;
/*  border:1px solid #888;*/
  position:absolute;
}

div.autocomplete_id ul {
  margin:0px;
  padding:0px;
  width:250px;
  background:#fff;
  list-style-type:none;
  border:1px solid #888;
}

div.autocomplete_id ul li.selected { 
  background-color:#B9DAF0;
}

div.autocomplete_id ul li {
  margin:0;
  padding:2px;
  height:32px;
  display:block;
  list-style-type:none;
  cursor:pointer;
}



#main_container {
	width:100%;
	background-color:#ccffff; /* DO NOT REMOVE THIS; or you'll have issue w/ the scrollbar, when the mouse pointer is on a white space */
	
	height:100%;	/* this will make sure that the height will extend at the bottom */
	overflow:auto;	/* will have a scrollbar at our content containier */
	position:absolute; /* container div must be absolute, for our fixed bar to work */
}

	#main_container .content_wrapper {
		margin-left:auto;
		margin-right:auto;
		width:100%;
	}
	
	#main_container .spacer { /* spacer w/ fixed height; give space to the content and fixed bar */
		height:30px;
	}

#nav_menu_wrapper { /* this will ba used as a wrapper for the nav_menu so we can center it (nav_menu). especially for IE */
	height:40px; /* fix bar's height */
	width:100%; /* use 100% of width */
	
	/* the code below will PUT the bar at the bottom */	
	bottom:0px;
	position:absolute;
	
	/* hide scrollbar for this wrapper */
	overflow:hidden;
}

	#nav_menu_wrapper .nav_menu { /* the menu itself */
		height:40px; /* fix bar's height */
		/*width:900px; /* fixed width */

		/* center this div */
		margin-left:auto;
		margin-right:auto;	
		
		/* add effect */
		background-color:#EEEEEE;
		border:#666666 solid 1px;
	}
	
	/*
	 * menu links and link effects
	 */
		#nav_menu_wrapper .nav_menu ul {
			margin-top:5px;
			list-style:none;
		}
		
		#nav_menu_wrapper .nav_menu li {
			display:inline;
		}
		
		#nav_menu_wrapper .nav_menu li a {
			padding-top:3px;
			padding-bottom:5px;
			padding-left:9px;			
			padding-right:9px;
		}
		
		#nav_menu_wrapper .nav_menu a:link, #nav_menu_wrapper .nav_menu a:visited {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			text-decoration:none;
			background-color:#EEEEEE;
		}

		#nav_menu_wrapper .nav_menu a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			text-decoration:none;
			background-color:#0099FF;
		}
		.call_menu_link {
			color: #000;
		}