/* 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_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:#DfDfE1; color:#4f4f54; font-size:15px; font-weight:bold;}

/* Windows */
.window_frame {background-color:#306091; padding-top:3; padding-left:3;}
.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:#D8D8DF; font-weight:bold;}
.field_group {background-color:#EfEfF4;}
.field_title_small {font-size:10px; color:#000001;}

.field_readonly {background-color:#EfEfF4;}

/* 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;}

/* 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;
	}

/* 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:10px;
	font-family:Verdana, Arial, Helvetica,sans-serif;
	font-weight:bold;
	}

.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;
	}

.opacity70
	{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=70);
	opacity:0.7;
	}
	