﻿*{margin:0;padding:0;}
body{
    font-family: Verdana,Arial;
    font-size: 12px;
}
input, select, textarea, option {
    font-family:Verdana, Arial;
    font-size:12px;
}
a   {
    text-decoration: none;
}
a img   {
    border-width: 0;
}

a.red   {
    color: #0075B9;
}
a.red:hover {
    color: red;
}

a.PanelLink:active {color: white; text-decoration: none; }
a.PanelLink:hover {color: #dddddd; text-decoration: none; }
a.PanelLink:link {color: white; text-decoration: none; }
a.PanelLink:visited {color: white; text-decoration: none;}

a.underline {font-family: verdana,arial; text-decoration: underline; color: #000000}
a.underline:visited {font-family: verdana,arial; text-decoration: underline; }    
a.underline:hover {font-family: verdana,arial; text-decoration: underline; color: Red }

/* Floating Window */
.fl-window  {
    border: 1px solid #0075B9;
    background: white;
    position: absolute;
    z-index: 10000;
    font: 10px Verdana;
}
.fl-header  {
    margin: 1px;
    padding: 2px;
    background-color: #bcddf0;
}
.fl-content {
    margin: 1px;
    padding: 2px;
    position:relative;
}
.fl-close   {
    cursor: pointer;
    float: right;
    margin: 2px;
    /*position: absolute;
    right: 3px;
    top: 3px;*/
}
/* !Floating Window */

/* Tabs */
.tabview	{
	
}
.tabview ul.tabs	{
	list-style: none inside none;
	border-bottom: 1px solid black;
}
.tabview ul.tabs li	{
	display: inline;
	border: 1px solid black;
	border-bottom-width: 0;
	background-color: #ddd;
	text-align: center;
}
.tabview ul.tabs li a	{
	color: #555;
}
.tabview ul.tabs li a:hover	{
	color: #000;
}
.tabview .content	{
	border: 1px solid black;
	border-top-width: 0px;
}
.tabview ul.tabs li.selected	{
	border-bottom: 1px solid white;
	background-color: white;
	font-weight: bold;
}
.tabview ul.tabs li.selected a	{
	color: #000;
}
/* !Tabs */


/* Context Menu */
	.context-menu	{
		position: absolute;
		z-index: 1000;
		list-style: none inside;
		background: rgb(0, 138, 221);
		background: rgba(0, 117, 185, 0.79);
	}
	.context-menu a	{
		padding: 3px;
		color: white;
		display: block;
	}
	.context-menu a:hover	{
		background: #0075B9;
	}
/* !Context Menu */

/* Shrinkable */
	.shrinkable	{
		position: relative;
	}
	.shrinkable.shrinked	{
		
	}
	.shrinkable .shrinker	{
		position: absolute;
		width: 15px;
		height: 15px;
	}
	.shrinkable .shrinker.on	{
		background: transparent url("../_img/shrink.png") no-repeat scroll 0 0;
	}
	.shrinkable .shrinker.off	{
		background: transparent url("../_img/shrink.png") no-repeat scroll 0 -15px;
	}
/* !Shrinkable */