/*
Black	#000000
Green	#008000
Silver	#C0C0C0
Lime	#00FF00
Gray	#808080
Olive	#8080000
White	#FFFFFF
Yellow	#FFFF00
Maroon	#800000
Navy	#000080
Red	#FF0000
Blue	#0000FF
Purple	#800080
Teal	#008080
Fuchsia	#FF00FF
Aqua	#00FFFF
*/

BODY {
    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: sans-serif !important;
    FONT-SIZE: 10pt
}
.MENU {
    BACKGROUND: green;
    COLOR: black;
    FONT-FAMILY: sans-serif !important;
    FONT-SIZE: 10pt
}


FIELDSET {
	BORDER-RIGHT: #d0d0d0 1px solid; 
	BORDER-TOP: #d0d0d0 1px solid; 
	BACKGROUND: #e5e5e5; 
	MARGIN-BOTTOM: 20px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #d0d0d0 1px solid; 
	BORDER-BOTTOM: #d0d0d0 1px solid; 
	POSITION: relative; 
	moz-border-radius: 10px;
	 
}
LEGEND {
	BORDER-RIGHT: #bbb 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #bbb 1px solid; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #d0d0d0; 
	MARGIN-LEFT: 10px; 
	BORDER-LEFT: #bbb 1px solid; 
	BORDER-BOTTOM: #bbb 1px solid; 
	POSITION: relative; TOP: -0.6em; 
	moz-border-radius: 10px
}

label {
  float:left;
  width:25%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  }


.TEST
{
 	BORDER: RED 2px solid;
 	COLOR: #000000;
 	TEXT-ALIGN: center;
	BACKGROUND-COLOR: GREEN;
}
.table_head_border_title
{
 	BORDER-RIGHT: white 1px solid;
 	BORDER-TOP: white 1px solid;
 	BORDER-LEFT: white 1px solid;
	BORDER-BOTTOM: white  1px solid;
 	COLOR: #000000;
 	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #e5e5e5;
	/*BACKGROUND-COLOR: blue;*/

	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;

}
.table_head_border_data2
{
 	BORDER-RIGHT: #d0d0d0 1px solid;
 	BORDER-TOP: #d0d0d0 1px solid;
 	BORDER-LEFT: #d0d0d0 1px solid;
	BORDER-BOTTOM: #d0d0d0 1px solid;
 	COLOR: #000000;
 	TEXT-ALIGN: center;
 	BACKGROUND-COLOR: #e5e5e5;

}
.table_head_border_data
{
 	BORDER-RIGHT: white 1px solid;
 	BORDER-TOP: white 1px solid;
 	BORDER-LEFT: white 1px solid;
	BORDER-BOTTOM: white 1px solid;
 	COLOR: #000000;
 	TEXT-ALIGN: center;
 	BACKGROUND-COLOR: #e5e5e5;

}

.table_row
{
	BACKGROUND-COLOR: #e5e5e5;
	FONT-SIZE: 10pt ;
	COLOR: black;
 	BORDER: white 0.5pt solid;

}
.table_row a:link    { text-decoration: none; font-weight: normal; FONT-SIZE: 10pt; color:black; }
.table_row a:visited { text-decoration: none; font-weight: normal; FONT-SIZE: 10pt; color:black; }
.table_row a:active  { text-decoration: none; font-weight: normal; FONT-SIZE: 10pt; color:black; }
.table_row a:hover   { text-decoration: none; font-weight: normal; FONT-SIZE: 10pt; color: RED; }


TD   { text-decoration: none; font-weight: normal; FONT-SIZE: 10pt; color:black;}


/* Icons stuff */

a.icon:hover   { border: outset  #efebe7;  background-color: #efebe7;  border-width: thin ; }

img.icon {vertical-align: middle;  width: 20px ; height: 20px ; border-width: 0 }


.FIELD_NORMAL
{
	BACKGROUND-COLOR: WHITE;
}
.FIELD_ERROR
{
	BACKGROUND-COLOR: red;
}

.content li {
	list-style: url(img/li.gif);
	margin-left: 18px;
}

h1 {                                   
	font: normal 1.8em Tahoma,sans-serif;
	margin-bottom: 4px;                  
}          

                            
/* sub navigation */
.sidenav {
	/*float: right; jlt*/
	float: left;
	width: 210px;
}
body.left_sidebar .sidenav {
        float: left;
}
.sidenav h2 {
	color: #5A5A43;
	font-size: 1em;
	line-height: 30px;
	margin: 0;
	padding-left: 12px;
}
.sidenav ul {
	padding: 0;
	border-top: 1px solid #EAEADA;
}
.sidenav li {border-bottom: 1px solid #EAEADA;}
.sidenav li a {
	font-size: 1.1em;
	color: #554;
	display: block;
	padding: 8px 0 8px 5%;
	text-decoration: none;
	width: 95%;
}
.sidenav li a:hover {
	background: #F0F0EB;
	color: #654;
}

P.intro {
	MARGIN: 0px 0px 1em 5px; WIDTH: 450px; COLOR: #636363; FONT-SIZE: 18px
}
