﻿/*
text color:303030;

panels-background:

control
border: 1px solid #b0c0de;
background-color: #e0f0e0;
color: Navy;
font-family: Lucida Sans Unicode;
font-size: 10pt;

control:hover
background-color: #c0d0ee;


control:active
background-color: #f8fff8;
color: Red;

panel :
background-color: #fcfcfc;
*/


body
{
	margin:0px;
	padding:0px;
	font-family: Georgia;
	font-size: 10pt;
	height: 1000px;
	/*background-image:url(images/body.gifa);*/
}
.wp-content
{
	width:960px;	
	margin:0 auto;
}

.window
{
	background-color: #efefef;
	border: 1px solid #b0c0de;
}

.windowtitle
{
	background-color: #b0c0de;
	color: White;
	padding-left: 0.5em;
	font-weight: bold;
}
.windowtoolbar
{
	text-align:left;
	background-color: #e0f0e0;
	border-bottom: 1px solid #b0c0de;
	color: White;
	padding: 0.25em;
	font-weight: normal;
	line-height: 1.5em;
	vertical-align: text-top;
}
.windowtoolbar > div
{
	display: inline;
}
.windowtoolbar > div:hover
{
}

.windowcontent
{
	padding: 0px 4px 4px 4px;
}

.debugWindow
{
	height: 240px;
	width: 320px;
	float: right;
	opacity: 0.75;
	bottom:0px;
	right:0px;
	z-index:10000;
	position:absolute;
	
}
.debugViewPort
{
	background-color: #efefef;
	height: 190px;
	border: 1px solid #b0b0b0;
	border-top: none;
	overflow: auto;
	font-family: Tahoma;
	font-size: 10pt;
	padding-left: 0.5em;
}
.debug_info
{
	color: Black;
}
.debug_warning
{
	color: Green;
	font-size: 1.25em;
}

.debug_error
{
	color: red;
	font-size: 1.5em;
}

.debug_trace
{
	color: #b0b0b0;
	font-size: 75%;
}


.panel
{
	background-color: #fcfcfc;
}

.menu
{
	margin: 0px;
	padding: 0.5em;
	border: 1px solid #b0c0de;
	background-color: #e0f0e0;
	width: 10em;
	font-family: Lucida Sans Unicode;
	font-size: 10pt;
}
.menu li
{
	margin: 0px;
	padding: 0em 1em 0em 0.5em;
	list-style-type: none;
	line-height: 1.5em;
}
.menu li:hover
{
	margin: 0px;
	padding: 0em 1em 0em 0.5em;
	list-style-type: none;
	list-style-position: outside;
	background-color: #c0d0ee;
}

.menu label
{
}

.ema_toolbar
{
	border:solid 1px #b0c0de;
	background-color: #fcfcfc;
	padding:2px;
	padding-left:12px;
	margin-bottom:1px;
	margin-top:1px;	
	
}
.toolbar
{
	border:solid 1px #b0c0de;
	background-color: #fcfcfc;
	padding:2px;
	padding-left:12px;
	margin-bottom:1px;
	margin-top:1px;	
	
}
a.button
{
	font-size: 10pt;
	margin: 0px;
	padding: 0.25em 2em 0.33em 2em;
	text-decoration: none;
	display: inline-block;
	border: 1px solid #b0c0de;
	background-color: #e0f0e0;
	color: Navy;
	font-family: Lucida Sans Unicode;	
	
}
a.button:hover
{
	background-color: #c0d0ee;
	color: Navy;
}
a.button:active
{
	background-color: #f8fff8;
	color: Red;
}
a.button:visited
{
	color: Navy;
}
fieldset
{
	background-color:White;
}
fieldset  label
{	
	display:inline-block;
	width: 15ex;
	text-align: right;
	padding-right:4px;
}
fieldset  input
{
	margin:1px 0px 1px 0px;
	border-top: none;
	border-left: none;
	border-color: black;
	border-bottom: solid 1px #b0c0de;
	border-right: solid 1px #b0c0de;
	background-color: #ffffff;
}

.dataview
{
	border: 1px solid #b0c0de;
	background-color: #e0f0e0;
}
.dataview > th
{
	border: 1px solid #b0c0de;
	background-color: #e0f0e0;
	color: Green;
}
.dataview > th > div
{
	color: Green;
}

.dataview > td
{
	border: none;
}
.dataview_odd_row
{
	border: none;
	border-bottom: 1px dashed #b0c0de;
	background-color: #f8f8f8;
}
.dataview_even_row
{
	border: none;
	background-color: #ffffff;
}

/**
	Navigation Panell
**/


.navPanel
{
	float: left;
	
	height: 480px;
	width: 200px;
	margin: 0px;
	padding:0px;
	
	border: solid 1px #b0c0de;
	border-right:solid 4px #b0c0de;
	
	background-color:White;
	
}
.navPanel ul
{
	margin: 0px;
	padding: 0px;
}
.navPanel ul li
{
	margin: 0px;
	padding-left: 12px;
	list-style-type: none;
	border-bottom: groove 1px #b0c0de;
	line-height: 2em;
	background-color: #e0f0e0;
}
.navPanel ul li:hover
{
	color: Green;
	background-color: #c0d0ee;
}
.navPanel ul li:active
{
	color: Green;
	background-color: #f8fff8;
}
.text_error
{
	font-family:Arial;
	font-size:10pt;
	color:Red;
	font-weight:bold;

	text-align:left;
}
.text_valid
{
	font-family:Arial;
	font-size:10pt;
	color:Navy;
}
.text_regular
{
	font-family:Arial;
	font-size:10pt;
	color:Black;
}

	