/* General */
body { margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px }

/* General font stlye */
h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:Verdana, Arial, Helvetica,sans-serif; }

/* General font size */
p,ul,ol,li,div,td,th,address,blockquote { font-size:13px; }

/* colors */
body {color:#000001; background-color:#FFFFFF;}
a:link { color:#306091; text-decoration:none; }
a:visited { color:#306091; text-decoration:none; }
a:focus { color:#912020; text-decoration:underline; }
a:hover {  color:#912020; text-decoration:underline; }
a:active { color:#912020; text-decoration:underline; }

/* Active username in header */
.username {font-size:15px; font-weight:bolder; color:#FFFFFF;}

/* Logininfo */
.logininfo {font-size:11px; font-weight:bold; color:#FFFFFF;}
a:link.logininfo {font-size:11px; font-weight:bold; color:#FFFFFF;}
a:visited.logininfo {font-size:11px; font-weight:bold; color:#FFFFFF;}

/* Menu */
.menu 		 	 			{font-size:11px; font-weight:bold; background-color:#4F4F54; color:#FFFFFF;}
a:link.menu  	 			{font-size:11px; font-weight:bold; background-color:#4F4F54; color:#FFFFFF;}
a:visited.menu  			{font-size:11px; font-weight:bold; background-color:#4F4F54; color:#FFFFFF;}
.menu_active				{font-size:11px; font-weight:bold; background-color:#306091; color:#FFFFFF;}

.menu_tab_line				{width:1; padding:0; background-color:#FFFFFF;}

.menu_nontab    			{font-size:11px; font-weight:normal; background-color:#4F4F54; color:#FFFFFF;}
a:link.menu_nontab    	{font-size:11px; font-weight:normal; background-color:#4F4F54; color:#FFFFFF;}
a:visited.menu_nontab 	{font-size:11px; font-weight:normal; background-color:#4F4F54; color:#FFFFFF;}

.menu_spacer          	{font-size:11px; font-weight:bold; background-color:#4F4F54; color:#FFFFFF;}

.menu_8               	{font-size:11px; font-weight:normal; background-color:#B05050; color:#FFFFFF;}
a:link.menu_8         	{font-size:11px; font-weight:normal; background-color:#B05050; color:#FFFFFF;}
a:visited.menu_8      	{font-size:11px; font-weight:normal; background-color:#B05050; color:#FFFFFF;}

.lines			{background-color:#4F4F54; }

/* Table headers */
.tableheader {background-color:#DFDFDF; color:#4F4F54; font-size:15px; font-weight:bold;}

/* Tables */
.lists {background-color:#FFFFFF;}
.active_element {background-color:#FFFFAF;}

/* Windows */
.window_frame 			{background-color:#306091; padding-top:3;  padding-left:3;}
.window_frame_thin 	{background-color:#306091; padding-top:1;  padding-left:1;}
.window_title 			{background-color:#306091; font-weight:bold; color:#FFFFFF;}

/* Elements like Customers, Sites, Devices, Users */
.elements {font-size:15px; font-weight:bold; color:#707070;}

.field_group_header {background-color:#DFDFDF; color:000000; font-weight:bold;}
.field_group {background-color:#EFEFEF;}
.field_title_small {font-size:10px; color:#000001;}

.field_readonly {background-color:#EFEFEF;}

/* Additional informations in small font */ 
.small {font-size:10px; color:#000001;}
.smallb {font-size:10px; color:#000001; font-weight:bold;}

/* Special information only for superuser (level=5) */
.superuser    		  {font-size:10px; background-color:#F0E0E0;}
a:link.superuser    {font-size:10px; background-color:#F0E0E0;}
a:visited.superuser {font-size:10px; background-color:#F0E0E0;}

.login_name 
	{
	color: #000000;
	background: #D8E9F3;
	border-color: #D8E9F3;
	border-style: solid;
	border-width: 1px;
	padding-left: 3px;
	width: 150;
	}

.login_password 
	{
	color: #000000;
	background: #D8E9F3;
	border-color: #D8E9F3;
	border-style: solid;
	border-width: 1px;
	padding-left: 3px;
	width: 150;
	}

.summary 
	{
	width:758;
	}
	
/* Gauges */
.gauge_frame			
	{
	border-collapse:collapse; 
	border-style:solid; 
	border-color:#4f4f54; 
	border-width:1; 
	background-color:#FFFFFF;
	width:148; 
	height:163;
	float:left; 
	cellpadding:0; 
	margin-right:3; 
	margin-bottom:3;
	}
	
.gauge_frame_small
	{
	border-collapse:collapse; 
	border-style:solid; 
	border-color:#4f4f54; 
	border-width:1; 
	background-color:#FFFFFF;
	width:104; 
	height:105;
	float:left; 
	cellpadding:0;
	margin-left:3; 
	margin-bottom:3;
	}
	
.gauge_title
	{
	background-color:#DfDfDf;
	color:#4f4f54;
	font-size:15px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica,sans-serif;
	}
	
.gauge_title_site
	{
	white-space:nowrap;
	height:15;
	width:144;
	font-size:10px;
	color:#000001;
	overflow:hidden;
	}

.gauge_title_site_small
	{
	white-space:nowrap;
	height:12;
	width:100;
	font-size:10px;
	color:#000001;
	overflow:hidden;
	}

.gauge_title_ch
	{
	white-space:nowrap;
	height:1;
	text-align:right;
	font-size:10px;
	font-weight:normal;
	color:#000001;
	}

.gauge_title_ch_small
	{
	white-space:nowrap;
	height:1;
	text-align:right;
	font-size:10px;
	font-weight:normal;
	color:#000001;
	}

.gauge_footer
	{
	white-space:nowrap;
	height:1;
	text-align:right;
	font-size:10px;
	font-weight:normal;
	color:#000001;
	}

.page_list_table
	{
	background-color:#4f4f54;
	width:100%;
	cellpadding:0; 
	}

.page_list_cell
	{
	vertical-align:top;
	font-size:10px;
	color:#FFFFFF;
	}
			
a:link.page_list_cell
	{
	vertical-align:top;
	font-size:10px;
	color:#FFFFFF;
	}
			
a:visited.page_list_cell
	{
	vertical-align:top;
	font-size:10px;
	color:#FFFFFF;
	}
			
.page_list_cell_act_page
	{
	vertical-align:top;
	font-size:10px;
	font-weight:bold;
	color:#4f4f54;
	background-color:#FFFFFF;
	}

.page_list_search_cell
	{
	vertical-align:top;
	font-size:10px;
	color:#FFFFFF;
	}
			
.page_list_search_field
	{
	font-size:10px;
	border-style: none;
	border:0px;
	padding-top:0px;
	margin-top:2px;
	width:70;
	height:14px;
	outline-width:0px;			/* Chorme: prevents focus marker */
	-webkit-appearance: none; 	/* iPhone: prevents inner shadow */
	-webkit-border-radius:0px; /* iPhone: prevents round corners */
	}
	
input:focus.page_list_search_field
	{
	}

.color_picker
	{
	width:50; 
	height:17; 
	float:left;
	border-style:inset;
	border-width:2px;
	}

.custom_button
	{
	width:60; 
	height:20; 
	float:right;
	border:solid 1px #7F9DB9;
	background: #DFDFDF;
	text-align:center;
	cursor:pointer;
	}
	
.color_table
	{
	height:400;
	width:77;
	overflow:scroll;
	}

/* Graphics */
.graphic_panel_frame
	{
	border-collapse:collapse;
	border:solid #000000 1px; 
	background-color:#FFFFFF;
	width:147; 
	float:right; 
	cellpadding:0; 
	margin-left:2; 
	margin-bottom:2;
	cursor:pointer;
	}

.graphic_panel_tool_box
	{
	background-color:#FFFFFF;
	float:right; 
	cellpadding:0; 
	margin:2; 
	}

.graphic_panel_tool
	{
	border-collapse:collapse;
	border:solid #000000 1px; 
	background-color:#EEEEEE;
	float:right; 
	cellpadding:0; 
	margin:2; 
	}
	
.graphic_panel_title
	{
	background-color:#EFEFEF;
	color:#4f4f54;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica,sans-serif;
	}

.graphic_panel_title_site
	{
	white-space:nowrap;
	height:15;
	width:126;
	font-size:10px;
	color:#000001;
	overflow:hidden;
	}

.graphic_panel_values_title
	{
	background-color:#DFDFDF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica,sans-serif;
	font-weight:bold;
	}

.graphic_panel_values
	{
	font-size:11px;
	font-family:Arial, Helvetica,sans-serif;
	font-weight:bold;
	width:37;
	white-space:nowrap;
	overflow:hidden;
	text-align:right;
	}
	
.graphic_panel_cursor
	{
	font-size:11px;
	font-family:Arial, Helvetica,sans-serif;
	width:37;
	white-space:nowrap;
	overflow:hidden;
	text-align:right;
	}

.graphic_panel_units
	{
	font-size:10px;
	font-family:Arial, Helvetica,sans-serif;
	font-weight:normal;
	width:20;
	white-space:nowrap;
	overflow:hidden;
	text-align:right;
	}
	
.graphic_select
	{
	background-color:FFFF66;
	}

.graphic_cursor_time
	{
	position:absolute;
	background-color:#BBBBFF;
	font-size:10px;
	font-family:Arial, Helvetica,sans-serif;
	visibility:hidden;
	}

.graphic_tooltip
	{
	position:absolute;
	background-color:#FFFFFF;
	font-size:10px;
	font-family:Arial, Helvetica,sans-serif;
	border-collapse:collapse;
	border:solid #000000 1px; 
	white-space:nowrap;
	}

.graphic_tooltip_time
	{
	background-color:#EFEFEF;
	font-size:10px;
	font-family:Arial, Helvetica,sans-serif;
	width:100%;
	padding:0;
	border-spacing:0;
	white-space:nowrap;
	}
	
.graphic_acc_button_text
	{
	font-size:10px;
	font-family:Arial, Helvetica,sans-serif;
	text-align:center;
	}
	
.opacity70
	{
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	}

.opacity80
	{
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	}

/* select option disabling for IE  see styles_masterIE.css */
.ieOptionDisabling 
	{ 
	}
