body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	#background: #e8e8e8;
	#background: #efeeed;
	background: #333333;
	#background-image: url(perf_bg.jpg);
	background: #585858 url(../images/bg.png) repeat-y top center; 
	font-size: 10px;
	color: #333333;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
}
td {
	font-size: 10px;
}
.menu_table {
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color: #999999;
	color:#333333;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: red;
	text-decoration: none;
}
a:active {
	color: #FF0000;
	text-decoration: none;
}
.tab_active {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cbc1b7;
	border-right-color: #cbc1b7;
	border-left-color: #cbc1b7;
	background-color:#faf7f4;
	color:#000000;
	font-weight:bold;
}
.tab_inactive {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-color: #e8e8e8;
	border-bottom-color: #cbc1b7;
	border-right-color: #cbc1b7;
	background-color:#faf7f4;
	color:#000000;
	cursor:pointer; cursor:hand;
}
.tab_rhsend {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color:#faf7f4;
}
.tab_rhsendwhite {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbc1b7;
	background-color:#ffffff;
}
.tab_display {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbc1b7;
	border-bottom-color: #cbc1b7;
	border-left-color: #cbc1b7;
	background-color:#faf7f4;
}
.template_bordervert {
	width:1px;
	background-color:#999999;
	border-left-style: solid;
	border-left-color:#999999;
	border-left-width:1px;
	
}
.template_borderhori {
	height:1px;
	background-color:#999999;
	
}
.template_tableheader_left {
	background-color:#e8e8e8;
	border-left-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;	
	border-left-color:#999999;
	border-top-color:#999999;
	border-bottom-color:#999999;
	color:#000000;
	font-weight:bold;
}
.template_tableheader_mid {
	background-color:#e8e8e8;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-style: solid;
	border-bottom-style: solid;	
	border-top-color:#999999;
	border-bottom-color:#999999;
	color:#000000;
	font-weight:bold;	
}
.template_tableheader_right {
	background-color:#e8e8e8;
	border-top-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;	
	border-top-color:#999999;
	border-bottom-color:#999999;
	border-right-color:#999999;
	color:#000000;
	font-weight:bold;	
}
.template_tablesubheader {
	border-top-width:1px;
	border-top-style: solid;
	border-top-color:#e8e8e8;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#999999;
	color:#000000;
	background:ghostwhite;
}
.template_tablerow_mid {
	border-bottom-width:1px;
	border-bottom-style: solid;	
	border-bottom-color:#e6e6e6;
	color:#000000;
	cursor:pointer; cursor:hand;
}
.template_tablerow_hover {
	border-bottom-width:1px;
	border-top-width:1px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-color:#999999;
	border-top-color:#999999;
	color:#ff0000;
	background: ghostwhite;#efebe7;
	cursor:pointer; cursor:hand;
}

.template_tablerow_mid_checked {
	border-bottom-width:1px;
	border-bottom-style: solid;	
	border-bottom-color:#e6e6e6;
	background:#e1ffe0;
	color:#000000;
	cursor:pointer; cursor:hand;
}
.template_tablebody {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color:#e6e6e6;
	border-bottom-color:#e6e6e6;
	border-left-color:#e6e6e6;
	border-right-color:#e6e6e6;
	color:#000000;
}
.template_bodyborder {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
	color:#000000;
}
.images_scrollerborder {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color:#cccccc;
	border-bottom-color:#cccccc;
	border-left-color:#cccccc;
	border-right-color:#cccccc;
	color:#000000;
}
.ataglance_selected {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color:#999999;
	border-bottom-color:#999999;
	border-left-color:#999999;
	border-right-color:#999999;
	background:#e8e8e8;
	color:#ff0000;
	font-weight:bold;
	cursor:pointer; cursor:hand;
}
.ataglance_hover {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;	
	border-top-color:#999999;
	border-bottom-color:#999999;
	border-left-color:#999999;
	border-right-color:#999999;
	background:#e8e8e8;
	color:#FF0000;
	cursor:pointer; cursor:hand;
}

input {
	#color: #000066;
	color: #59432d;
	#background-color: #e8e8e8;
	background-color: #efebe7;
	border: 1px solid #a89582;
	font-size: 9px;
	font-family: verdana;
}
select {
	#color: #000066;
	color: #59432d;
	#background-color: #e8e8e8;
	background-color: #efebe7;
	border: 1px solid #999999;
	font-size: 9px;
	font-family: verdana;
}
textarea {
	#color: #000066;
	color: #59432d;
	#background-color: #ffffff;
	background-color: #efebe7;
	border: 1px solid #999999;
	font-size: 9px;
	font-family: verdana;
}
file {
	color: #000066;
	background-color: #e8e8e8;
	border: 1px solid #999999;
	font-size: 9px;
	font-family: verdana;
}.activate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #990000;
}
.image_clickable {
	cursor: pointer; cursor:hand;
}
.information_box {
        background-color:#dae4ff;
        border-top-width:1px;
        border-bottom-width:1px;
        border-left-width:1px;
        border-right-width:1px;
        border-top-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-style: solid;
        border-top-color:#001e74;
        border-bottom-color:#001e74;
        border-left-color:#001e74;
        border-right-color:#001e74;
        color:#001e74;
}


#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
