/* WQData HTML */

a			{	font-family:Verdana;
				font-size:10px;
				text-decoration:none;
				color:#336699;
			}
		
a:hover		{	font-family:Verdana;
				font-size:10px;
				text-decoration:none;
				color:#336699;
			}
			
a .alt 		{	display: none;
			}

p			{	font-family: Verdana;
				font-size: 10px;
				margin-top:0px;
				margin-bottom:0px;
			}

img 		{	border: 0px;
			}

body 		{	padding: 0px;
				margin-top: 0px;
				margin-left: auto;
				margin-right: auto;
			}
			
/* End WQData HTML */
/* WQData Main Screen */
#iframe_content		
{	height: 590px;
	width: 539px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	overflow-y: auto;
	overflow-x: hidden;
}

.div_topmessage
{	position: absolute;
	margin-top: 0px;
	width: 1000px;
	height: 20px;
	text-align: center;
}

#div_main_lcd {	width:539px;overflow:hidden;background:url(images/main_lcd.jpg) no-repeat; }
.div_admin_lcd { background: #FFFFFF; width: 700px; height: 590px; overflow-y: auto; overflow-x: hidden; }

#div_forum_lcd
{	background: #FFFFFF;  
	width: 700px; 
	height: 590px; 
	overflow: hidden;
}

#div_admin_login
{	
	background: url(images/admin_login.jpg) no-repeat; 
	width: 311px; 
	height: 188px;
	cursor:pointer; 
	cursor:hand;
}

.div_nexsens_link { background:url(images/nexsens_link.jpg) no-repeat;width:690px;height:188px;cursor:pointer;cursor:hand; }
		

.div_vertical_separator
{	 
	width: 11px; 
	height: 590px; 
}

#div_data_lcd		
{ 	height: 570px;
	width: 539px;
}

.table_data_lcd_seperator	
{	width: 539px;
	height: 10px;
	margin-bottom: 0px;
	background: url(images/data_lcd_separator.jpg) no-repeat;
}

.table_graph	
{ 	width: 519px;
	height: 500px;
	margin-top: 10px;
	margin-bottom: 10px;
}	

.table_graph_controls	
{	width: 500px;
	height: 25px;
}			

.p_infoheader	
{	font-size: 20px;
	font-weight: bold;
	text-align: left;
	margin-left: 50px;
}
				
.p_infotext		
{	font-size: 12px;
	text-align: left;
	margin-left: 50px;
}
					
.p_param_list	
{	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}

.p_site_list	
{	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-weight: bold;
	font-style: Verdana;
	font-size: 10px;
	color: #000000;
}

.option_um			{	font-size: 10px;
						font-family: Verdana;
						text-align: center;
					}
					
.hr_admin		{	width: 50%;
				}

.table_footer	{	margin-left: auto;
					margin-right: auto;
				}
				
.table_content	{ 	margin-left: 0px;
					width: 680px;
					height: 570px;
					vertical-align: top;
				}

.table_panel	
{	margin-left: auto;
	margin-right: auto;
}

.table_paneltab	{	width: 539px;	
					margin-left: auto;
					margin-right: auto;
				}
				
.table_sidebar	{ 	background-color: #000000;
					height: 300px;					
				}
				
.table_time		{ 	margin-left: 10px;
				}
				
.table_stats	{ 	width: 100%;
				}

.table_innercontent	{	
					}
				
.table_adminlogin	{	vertical-align: top;
						margin-left: auto;
						margin-right: auto;
					}
					
.table_generalsettings	{	width: 500px;
							vertical-align: top;
							margin-left: auto;
							margin-right: auto;
						}
	
.tr_statsheader	{	
				}

.tr_statssite	{ 	
				}
				
.tr_sidebar		{ 	
				}

.tr_title_desc	{	vertical-align: top;	
				}

.tr_tab			{	background-color: #000000;	
				}
				
				
.tr_mapcontent	{	background: url(images/wait_for_map.jpg);	
				}
				
.tr_graph		{	background: #DCDEDB;	
				}
	
.tr_panel		{	margin-top: 0px;
					margin-bottom: 0px;
				}

.tr_panel_top	{	height: 45px;
					vertical-align: top;
				}

.tr_datatheader	
{	background-color: #4B636E;

}

.td_adminlogin	{	vertical-align: center;
					width: 200px;
				}
				
.td_adminsubmit	{	vertical-align: center;
					text-align: center;
				}

.td_appletarea	{	vertical-align: top;
				}
				
.td_appletreading	{	width: 100px;
						text-align: right;
					}

.td_applettime	{	text-align: right;
				}
			
.td_mapsetup	{	text-align: center;
					width: 75px;
				}
				
.td_adminheader	{	text-align: center;
				}

.td_calendar	{	vertical-align: top;
					text-align: center;
				}

.td_nextprev	{	height: 15px;
				}
								
.td_selecttime	{	text-align: center;
					height: 50px;
				}

.td_statsheader	{	text-align: center;
					border-bottom: 1px solid #95A296;
					border-right: 1px solid #95A296;
				}
				
.td_statsheaderend	{	text-align: center;
					border-bottom: 1px solid #95A296;
				}
				
.td_stats		{ 	text-align: center;
					width: 64px;
					border-bottom: 1px solid #95A296;
					border-right: 1px solid #95A296;
				}
				
.td_statssite	{ 	border-bottom: 1px solid #95A296;
					border-right: 1px solid #95A296;
				}

.td_statsparm		{ 	text-align: left;
						width: 160px;
						border-bottom: 1px solid #95A296;
						border-right: 1px solid #95A296;
					}

.td_time	{	vertical-align: top;
			}
							
.td_datatnumber	{	text-align: center;
					font-family: Verdana;
					font-size: 12px;
					border-top: 1px solid #95A296;
					border-right: 1px solid #95A296;
				}

.td_timetval	{	text-align: center;
					width: 170px;
					border-right: 1px solid #95A296;
					border-left: 1px solid #95A296;
					border-top: 1px solid #95A296;
				}

.td_datatval	{	text-align: center;
					width: 115px;
					border-right: 1px solid #95A296;
					border-top: 1px solid #95A296;	
				}

.td_datatime	{	
				}

.td_datacellleft	{	text-align: right;
						width: 200px;
					}
					
.td_datacellright	{	text-align: left;
						width: 200px;
					}
					
.td_rtdataheader	{	text-align: center;
					}
					
.td_panel_top	{	text-align: center;	
					width: 75px;				
				}
								
.td_graph		{	text-align: center;					
				}				
				
.td_graph_top	{ 	vertical-align: top;
					margin-left: 0px;
					margin-right: 0px;
				}
				
.td_link		{ 	width: 140px;
					text-align: center; 
					border-top: 1px solid #DCDEDB; 
					border-left: 1px solid #DCDEDB;
					border-right: 1px solid #DCDEDB;
				}
				
.td_panel		{ 	width: 175px;
					height: 175px;
					vertical-align: center;
					text-align: center;
				}

.td_panelcontrol	{

					}
				
.td_panelparmnid	{	
				
					}
								
.td_sidebar		{	width: 150px;
					vertical-align: top;
				}
				
.td_content		{	width: 550px;
					vertical-align: top;
				}

.p_title
{	font-size: 14px;
	font-weight:  bold;
	color: #000000;
	vertical-align: center;
	margin-left: 40px;
	width: 700px;
}

.p_graphcontrols	{	margin-top: 2px;
						margin-bottom: 0px;
					}						
				
.p_adminchanges	
{	font-weight: bold;
	font-size: 12px;
	color: red;
	margin-top: 10px;
	margin-bottom: 0px;
}

.p_adminheader	
{	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

.p_dtabsite		
{	margin-left: 100px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
}
				
.p_dtabtime		
{	font-size: 12px;
	margin-top: 2px;
	margin-bottom: 0px;
}

.p_adminpaneltitle	{	font-weight: bold;
					}
				
.p_adminsubmit	{
				}
				
.p_admintitle	{	font-size: 12px;
					font-weight: bold;
				}

.p_appletarea	{	font-size: 12px;
					color: #FFFFFF;
					font-weight: bold;
					margin-top: 10px;
					text-align: center;
					margin-bottom: 0px;
				}

.p_appletparm	{	margin-left: 3px;
					font-family: Verdana;
					font-size: 14px;
					margin-top: 0px;
					margin-bottom: 0px;
				}
				
.p_appletsite	{	margin-left: 16px;
					margin-top: 15px;
					margin-bottom: 5px;
					font-family: Verdana;
					font-size: 10px;
				}

.p_applettime	{	margin-right: 20px;
					font-weight: bold;
					margin-top: 0px;
					margin-bottom: 0px;
				}
				
.p_appletval	{	margin-right: 3px;
					font-family: Verdana;
					font-size: 14px;
					margin-top: 0px;
					margin-bottom: 0px;
				}
				
.p_calendarprevious	{	text-align: left;
						margin-left: 105px;
						margin-top: 0px;
						margin-bottom: 0px;
					}
						
.p_calendarnext		{	text-align: right;
						margin-right: 105px;
						margin-top: 0px;
						margin-bottom: 0px;
					}

.p_datatime			{	margin-top: 0px;
						margin-bottom: 2px;
						margin-left: 25px;
						font-weight: bold;
						font-size: 12px;
					}

.p_disclaimertext	{	margin-left: 50px;
						margin-top: 25px;
						margin-right: 50px;
						vertical-align: top;
					}

.p_expiretext	{	font-weight: bold;
					color: red;
				}
						
.p_inputsubmit	{	text-align: right;
					margin-right: 15px;
				}

.p_themepreview	{	font-size: 14px;
					font-weight: bold;
					margin-top: 35px;
				}

.p_panelspacer	{	margin-bottom: 0px;
					margin-top: 2px;
				}

.p_statssite	{	font-size: 14px;
					font-weight: bold;
					margin-left: 10px;
					margin-top: 15px;
					margin-bottom: 5px;
				}

.p_statsheader	{	font-size: 12px;
					font-weight: bold;
					margin-left: 10px;
					margin-right: 10px;
					margin-bottom: 15px;
					margin-top: 15px;
				}
				
.p_stats		{	font-size: 12px;
					margin-bottom: 5px;
					margin-top: 5px;
					cursor:pointer; 
					cursor:hand;
					color: #000000;
				}
				
.p_statsparm	{	font-size: 12px;
					margin-bottom: 2px;
					margin-top: 2px;
					margin-left: 20px;
				}

.p_datatval		{	font-size: 12px;
				}

.p_datacellleft	{	margin-right: 5px;
					font-size: 16px;
					margin-top: 0px; 
					margin-bottom: 0px;
				}
				
.p_datacellright	{	margin-left: 5px;
						font-size: 24px;
						margin-top: -1px; 
						margin-bottom: 0px;
					}

.p_panel_top	{	margin-top: 5px; 
					margin-bottom: 5px;
				}

.p_graph		{	margin-top: 15px;
					margin-left: auto;
					margin-right: auto;
				}
										
.p_controls		{	margin-top: 0px;
					margin-bottom: 0px;
					margin-left: 10px;
					font-size: 10px;
					font-family: Verdana;
					font-weight: bold;
				}
				
.p_input_controls	{	margin-top: 5px;
						margin-bottom: 0px;
						margin-left: 20px;
					}
				
.p_input_time	{	width: 75px;
					vertical-align: center;
					margin-top: 0px;
					margin-bottom: 0px;
				}
				
.p_input_tval	{	text-align: center;
					margin-top: 0px;
					margin-bottom: 0px;
					margin-left: 10px;
				}
	
.p_message		
{	font-size: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
				
.p_topmessage		
{	font-size: 16px;
	margin-top: 0px;
	color: red;
}

.p_datatable	{	margin-top: 2px;
					margin-bottom: 2px;
					font-size: 11px;					
				}
			
.p_title_title	{	color: blue;
					font-family: Verdana;
					font-weight: bold;
					font-size: 0px;	
					margin-top: 10px;
					margin-bottom: 0px;	
					margin-left: 20px;			
				}

.p_title_desc	{	color: blue;
					font-family: Verdana;
					font-size: 0px;	
					margin-top: 0px;
					margin-bottom: 0px;
					margin-left: 20px;					
				}
				
.p_time_text	{	font-family: Verdana;
					font-size: 10px;	
					font-weight: bold;
					margin-top: 5px;
					margin-bottom: 5px;					
				}

.p_time			{	font-family: Verdana;
					font-size: 10px;	
					margin-top: 5px;
					margin-bottom: 5px;					
				}
				
.p_fromtoinput	{ 	margin-top: 3px; 
					margin-bottom: 0px; 
				}
				
.p_fromtoimage	{ 	margin-top: 4px; 
					margin-bottom: 0px; 
					margin-left: 5px;
				}
				
.f_datacellunit
{
	font-size: 16px;
}

.input_panelrefresh	{	width: 25px;
						font-size: 12px;
						font-family: Verdana;
					}						

.input_color	{	background-color: #95A296;
				}

.input_time		{ 	width: 25px;
					font-size: 10px;
					font-family: Verdana; 
					text-align: center;
				}
				
.input_fromto	
{ 	width: 75px;
	height: 14px;
	font-size: 10px;
	font-family: Verdana; 
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}

.input_minmax	
{	width:35px; 
	text-align: center; 
	font-size: 10px; 
	font-family: Verdana;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}
				
.input_graphunit	
{ 	width:75px; 
	text-align: center; 
	font-size: 10px; 
	font-family: Verdana;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}

			
.input_datapolicy	{	font-size: 12px;
						font-family: Verdana;
					}
				
.select_timeframe	{	font-family: Verdana;
						font-size: 10px;
						text-align: center;
						width: 75px;
					}
				



/* End WQData Main Screen */

#div_sidebar_lcd {
/* Typical fixed height and fixed width example */
width: 159px;
height: 300px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background: url(images/sidebar_lcd.jpg);
background-repeat:no-repeat;
}

#div_main_lcd {
/* IE overflow fix, position must be relative or absolute*/
position: relative;
}

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

/* force fleXcroll to always display the vertical scrollbase */
.vscrollerbase {
visibility: visible !important;
}
/* fleXcroll adapts to this CSS setting and sets positions correctly */


/* And style your scrollbar like you normally do */
.vscrollerbase {
width: 20px;
background: url(images/scroll_vertical_track.gif) 0px 0px repeat-y;
}
.vscrollerbar {
width: 20px;
background: url(images/scroll_vertical_button.gif) 0px 0px repeat-y;
}
.hscrollerbase {
height: 20px;
background: url(images/scroll_horizontal_track.gif) 0px 0px repeat-x;
}
.hscrollerbar {
height: 20px;
background: url(images/scroll_horizontal_button.gif) 0px 0px repeat-x;
}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {
background: url(images/scroll_vertical_button.gif) 0px 0px no-repeat;
width: 20px;
height: 20px !important;
}
.vscrollerbarend {
background: url(images/scroll_vertical_button.gif) 0px -568px no-repeat;
width: 20px;
height: 20px;
}
.hscrollerbarbeg {
background: url(images/scroll_horizonal_button.gif) 0px 0px no-repeat;
height: 20px;
width: 20px !important;
}
.hscrollerbarend {
background: url(images/scroll_horizonal_button.gif) 0px -568px no-repeat;
height: 20px;
width: 20px;
}
.scrollerjogbox {
width: 20px;
height: 20px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: url(images/scroll_corner.png) 0px 0px;
}
.vscrollerbasebeg {
background: url(images/scroll_vertical_top.gif) 0px 0px no-repeat;
width: 20px;
height: 20px !important;
}
.vscrollerbaseend {
background: url(images/scroll_vertical_bottom.gif) 0px 0px no-repeat;
height: 20px;
width: 20px;
}
.hscrollerbasebeg {
background-image: url(images/scroll_horizontal_left.gif) 0px 0px no-repeat;
height: 20px;
width: 20px !important;
}
.hscrollerbaseend {
background-image: url(images/scroll_horizontal_right.gif) 0px 0px no-repeat;
height: 20px;
width: 20px;
}
.scrollerjogbox:hover {
background: url(images/scroll_corner.png) 0px 0px;
}
/* Scroll Bar Master Styling Ends Here */
