BODY{
	
	background:#4682B4;
	margin:0px;
	font-size:9pt;
	color:black;
	}
P{
	margin:0px;
	font-size:9pt;
	}
A{
	text-decoration:none;
	color:blue;
	}
A:hover{
	text-decoration:underline;
	color:#800000;
	}
A:visited{
	color:navy;
	}
TABLE{
	}
CAPTION{
	font-size:9pt;
	text-decoration:underline;
	}
TD{
	font-size:9pt;
	}
TH{
	padding-left:5px;
	padding-right:5px;
	line-height:14pt;
	border:2 groove white;
	font-size:9pt;
	background:#ADD8E6;
	color:black;
	font-weight:normal;
	}
INPUT{
	font-size:9pt;
	border:1 groove black;
	}
TEXTAREA{
	font-size:10pt;
	border:1 groove black;
	}
SELECT{
	font-size:9pt;
	}
OPTION{
	background-color:lightyellow;
	}
FORM{
	margin:0px;
	}
/*****Grid***********/
.GridCheck{
	border:0;
	
	}
.GridTable{
	background:white;
	border-right:1 solid black;
	}
.GridTD{
	font-size:9pt;
	border-left:1 solid black;
	border-bottom:1 solid black;
	}
.GridTH{
	font-size:9pt;
	background:#ADD8E6;
	color:black;
	font-weight:normal;
	border:2 groove white;
	}
.GridTD2{
	font-size:9pt;
	}
.GridA
	{
		font-size:10pt;
		color:navy;
	}
.GridA:visited
	{	color:navy}
/************************/
.insBody{
	
	}
.insTAble{	
		margin-top:14pt;
		background:#F0FFF8;
		border:2 groove white;
	}
.insTable2{
		background:#F0FFF8;
	}	
.insBody2{	
		background:#FFFFF0;
	}
/********************/
		
.TITLE{
	font-size:11pt;
	line-height:20pt;
	background:#4682B4;
	color:white;
	padding-left:10px;
	border-bottom:2 groove white;
	}
.TOP{
	line-height:18pt;
	background:menu;
	font-size:9pt;
	padding-left:20px;
	border:2 groove white;
	
	}
.TOP1{
	text-align:left;
	line-height:18pt;
	background:#FFE4C4;
	font-size:9pt;
	padding-left:20px;
	border-top:2 groove white;
	border-bottom:2 groove white;
	
	}					
.ITOPMNU{
	text-decoration:none;
	color:black;
	}
.ITOPMNU:hover{
	text-decoration:underline;
	color:black;
	}
.ITOPMNU:visited{
	color:black;
	}
	
/*********************/
.menuBorder1 {
  position:absolute;
  left:-1000; top:-1000;
  background-color:#C6C3C6;    /* light gray */
  border: solid 1px;
  border-left-color:#C6C3C6;   /* light gray */
  border-top-color:#C6C3C6;    /* light gray */
  border-bottom-color:black;
  border-right-color:black;
  margin:0 0 0 0;
  overflow:none;
  visibility:visible;
  }

.menuBorder2{
  position:absolute; top:0; left:0;
  background-color:#C6C3C6;    /* light gray */
  overflow:none;
  margin: 4px 0px 4px 0px;
  border: solid 1px;
  border-left-color:white;
  border-top-color:white;
  border-bottom-color:#848284; /* dark grey */
  border-right-color:#848284;  /* dark grey */
  cursor:default;
  }

.menuTable {}

.menuRow {
  font-family: MS Sans Serif;
  font-size: 9pt;
  color:black;
  background-color:transparent;
  cursor:default;
  height:16pt;
  }

.menuImageCell {
  text-align:left;
  cursor:default;
  }

.menuCaptionCell {
  font-size:10pt;
  text-align:left;
  cursor:default;
  }

.menuArrowCell {
  text-align:right;
  font-size: 10pt; 
  cursor:default;
  }

#MENUINSERT {
  position:absolute;
  top:0; left:0;
}
