/* 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_top
{	position: absolute; 
	background: url(images/top.jpg) no-repeat; 
	width: 1000px; 
	margin-top: 20px;
	align: center;
}

.div_left
{	position: absolute;
	background: url(images/left.jpg) no-repeat;
	width: 150px; 
	height: 590px;
}

.div_left_top
{	position: absolute;
	background: url(images/left_top.jpg) no-repeat; 
	width: 150px;
	height: 35px;
}

.div_topmessage
{	position: absolute;
	margin-top: 0px;
	width: 1000px;
	height: 20px;
	text-align: center;
}

.div_side_top
{	position: absolute; 
	width: 161px;
	height: 35px;
}

.div_tab
{	position: absolute; 
	width: 539px; 
	height: 35px; 
}

#div_main_lcd
{	position: absolute;
	background: url(images/main_lcd.jpg) no-repeat; 
	width: 539px; 
	height: 590px; 
	overflow: hidden;
}

#div_admin_lcd
{	position: absolute; 
	background: #FFFFFF; 
	width: 700px; 
	height: 590px; 
	overflow-y: auto;
	overflow-x: hidden;
}

#div_forum_lcd
{	position: absolute; 
	background: #FFFFFF;  
	width: 700px; 
	height: 590px; 
	overflow: hidden;
}

.div_admin_login
{	position: absolute; 
	background: url(images/admin_login.jpg) no-repeat; 
	width: 311px; 
	height: 188px;
	cursor:pointer; 
	cursor:hand;
}

.div_nexsens_link
{	position: absolute; 
	background: url(images/nexsens_link.jpg) no-repeat; 
	width: 690px;
	height: 188px; 
	cursor:pointer; 
	cursor:hand;
}
		
#div_sidebar_lcd	
{ 	height: 300px;
	width: 161px;
	position: absolute;
	overflow: hidden;
}

.div_separator_download
{	position: absolute; 
	height: 40px;
	width: 100px;
}

.div_separator_go
{	position: absolute; 
	height: 40px;
	width: 50px;
}

.div_time_lcd
{	position: absolute;
	height: 200px;
	width: 161px;
}

.div_logo
{	position: absolute;
	width: 161px; 
	height: 50px; 
}

.div_right
{	position: absolute; 
	background: url(images/right.jpg) no-repeat; 
	width: 150px; 
	height: 590px;
}

.div_right_top
{	position: absolute; 
	background: url(images/right_top.jpg) no-repeat; 
	width: 151px;
	height: 35px;
}

.div_vertical_separator
{	position: absolute; 
	width: 11px; 
	height: 590px; 
}

#div_data_lcd		
{ 	height: 570px;
	width: 539px;
	margin-top: 0px;
	overflow: hidden;
	position: absolute;
}

.div_dtabstatus		
{ 	height: 20px;
	width: 539px;
	margin-top: 570px;
	overflow: hidden;
	position: absolute;
}

.table_data		
{	margin-left: auto;
	margin-right: auto;
}

.table_data_lcd_seperator	
{	width: 539px;
	height: 10px;
	margin-bottom: 0px;
	background: url(images/data_lcd_separator.jpg) no-repeat;
}

.table_data_top_lcd	
{	width: 100%;
	margin-top: 10px;
}

.table_dtabstatus	
{	height: 19px;
	width: 539px;
}

.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 */

/* Scroll Bar */

.scrollgeneric
{
line-height: 20px;
font-size: 20px;
position: absolute;
}

.vscrollerbase {
width: 20px;
top: 0px;
}

.vscrollerbar {
width: 20px;
left: 0px;
}

.hscrollerbase {
height: 20px;
left: 0px;
}

.hscrollerbar {
left: 0px;
}

.hscrollerbar {
top: 20px important;
}

.vscrollerbar, .hscrollerbar {
/*padding information of these elements are only used for
padding of the scroll-bar with respect to the scroll base,
the padding will automatically be turned off by the script*/
padding-top: 0px;
padding-bottom: 40px;
z-index: 2;
}

.vscrollerbarbeg {
/*top image holder for vertical scroll bar*/
background: url(images/scroll_vertical_button.gif);
width: 20px;
height: 100%;
}

.vscrollerbarend {
/*bottom image holder for vertical scroll bar*/
background: url(images/scroll_vertical_button.gif) 0px 20px;
width: 20px;
height: 20px;
}

.hscrollerbarbeg {
background: url(images/scroll_horizontal_button.gif);
height: 20px;
width: 100%;
left: 0px;
}

.hscrollerbarend {
background: url(images/scroll_horizontal_button.gif);
height: 20px;
width: 20px;
}

/* Following are OPTIONAL */

.vscrollerbase {
background-image: url(images/scroll_vertical_track.gif);
margin-top: 20px;
width: 20px;
}

.hscrollerbase {
background-image: url(images/scroll_horizontal_track.gif);
margin-left:20px;
}

.hscrollerbasebeg {
margin-left:-20px;
top: 0px;
left: 0px;
height: 20px;
background: url(images/scroll_horizontal_left.gif) no-repeat;
}

.hscrollerbaseend {
margin-right:-20px;
top: 0px;
height: 20px;
width: 20px;
background: url(images/scroll_horizontal_right.gif) no-repeat;
}

.vscrollerbasebeg {
margin-top: -20px;
width: 20px;
height: 20px;
background: url(images/scroll_vertical_top.gif) no-repeat;
}

.vscrollerbaseend {
margin-top: -20px;
height: 20px;
width: 20px;
background: url(images/scroll_vertical_bottom.gif) no-repeat;
}

.scrollerjogbox {
width: 20px;
height: 20px;
bottom: 0px;
right: 0px;
background: url(images/scroll_corner.jpg) 0px 0px;
}

/* Scroll Bar Master Styling Ends Here */
