body { 
  background-color: #ffffff;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
 scrollbar-face-color: #DEE7E3;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-shadow-color: #DEE7E3;
 scrollbar-3dlight-color: #D1DCD7;
 scrollbar-arrow-color:  #009966;
 scrollbar-track-color: #EFEFEF;
 scrollbar-darkshadow-color: #98B1AA;
 }

p {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 60%;
}

h1, h2, h3, h4, h5 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

ul,ol {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

a:link { 
  color:#32cd32; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

a:visited { 
  color:#4AAF7C; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

.row1 {
	background-color : #F5F5F5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}		

.row2 {
	background-color : White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.inbox {
	border : 1px solid #4AAF7C;
	background-color : White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.btn {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #009966;
	background : #CDFEE6;
	border : 1px solid #009966 1;
}

.title {
	background-color : White;
	color : #66CCCC;
	font-family : "Century Gothic";
	font-size : larger;
	font-weight : bold;
	margin-left : 15;
}

.formtoptable {
	border : 1px solid #4AAF7C;
	background-color : white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.formfield {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	text-align : right;
	vertical-align : middle;
}

.small_table {
	border-bottom : 1px solid #4AAF7C;
	text-align : right;
}

.smalltitle {
	background-color : #4AAF7C;
	color : White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font : bold;
	text-align : center;
	height : 25px;
}

.inline_editor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border : none;
	background : transparent;
}

.inline_editor_active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border : 1px solid #4AAF7C;
	background : #F0FFF8;
}
.ul_selected {
	background : #F0FFF8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border : 1px solid black;
}

.ul_selected2 {
	background : #FAFFFA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border : 1px solid black;
}


.ul_unselected {
	background : transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

HR {
	color : #4AAF7C;
	text-shadow : Silver;
}
div.legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	position: absolute;
	z-index: 0;
	left: 3px;
	top: 3px;
	float: left;
	height: 250px;
	width: 200px;
}
caption {
	background-color : #4AAF7C;
	color : White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font : bold;
	text-align : center;
}