	input { 
  		font-family: Verdana; 
  		font-size: 8pt
	}
  	select { 
  		font-family: Verdana; 
  		font-size: 8pt 
  	}
	textarea {
		font-family: Verdana; 
		font-size: 8pt
	}

  	a {
  		font-family: Verdana; 
  		font-size: 8pt; 
  		color: #0000FF; 
  		text-decoration: none 
  	}
  	
	a.TableHeaderAnchorStyle {
  		font-family: Verdana; 
  		font-weight: bold;  		
  		font-size: 8pt; 
  		color: #FFFFFF; 
  		text-decoration: none
	}  	
  	
	a:hover { 
		text-decoration: none;
		font-size: 8pt;
		color: #FF3300;
	}
	
	body {
		scrollbar-face-color: #3399FF;
		scrollbar-highlight-color: #3399FF;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-darkshadow-color: #000000;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-arrow-color: #000000;
		scrollbar-track-color: #3399FF;
  		margin-top: 0; 
  		font-family: Verdana; 
  		font-size: 8pt; 
  		background-color: buttonface;
  	}

	table { 
		border-width: 1; 
		border-collapse:collapse;
		cellspacing:0;
		cellpadding:0;
		bgcolor:White;
		bordercolor:Black;
		bordercolorlight:#808080;
		bordercolordark:#C0C0C0; 	
		font-family: Verdana;
		font-size: 8pt	
	}
	
	table.errortable {
		width: 100%;
		border: solid thin black;
		margin: 0;
	}

	table.errortable tr {
		border: solid thin black
	}

	table.errortable tr.head {
		font-weight: bold;
		color: white;
		background-color: ff0000;
		border: solid thin black;
	}	
	
	tr { 
		font-family: Verdana; 
		font-size: 8pt;
	}
	
	tr.head {
		font-family:Verdana; 
		font-size:8pt;
		color: white;
		background-color: 2060C0;
		border: solid thin black;
	}	
	
	td.head { 	
		background-color:#2060C0;
		font-family: Verdana;
		font-size: 10pt;
  		font-weight: bold;
		color: #FFFFFF; 
		height:23; 
		text-align:center;
	}
	
	td.rowHead { 	
		background-color:#2060C0;
		border-style:solid; 		
		font-family: Verdana;
		font-size: 8pt;
  		font-weight: bold;
		color: #FFFFFF; 
		height:23;
		text-align:center;
	}	
	
	td.rowData { 
		background-color:#F5F5F5;	
		border-style:solid; 
		border-width:1; 
		font-family: Verdana;
		font-size: 8pt; 
	}	

	td {
		background-color: #F5F5F5;
		border-width: 1;
		font-family: Verdana;
		font-size: 8pt;
	}	
	
	th {
		font-family: Verdana;
		font-size: 10pt;
		text-decoration: none;
		vertical-align : middle;
		color=blue;
	}
	
/************************************************************/
/* TEXTAREA Styles											*/
/************************************************************/

TEXTAREA { 
  border-top: 1pt black solid;
  border-right: 1pt black solid;
  border-bottom: 1pt black solid;
  border-left: 1pt black solid;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
}	
	
/************************************************************/
/* Html lists												*/
/************************************************************/
UL {
  text-align: left;
  font-weight: normal;
  margin-left: 15px;
  margin-bottom: 0px;
}	

/************************************************************/
/* FORM														*/
/************************************************************/

FORM {
  margin-top: 0px; 
  margin-right: 0px; 
  margin-left: 0px; 
  margin-bottom: 0px;
}	
	
/************************************************************/
/* HEADER STYLES											*/
/************************************************************/

H2 {
    color: #FFFF66;
    background-color: #FF9900;
    font-family: Verdana; 
    font-size: 12pt; 
    font-weight: bold; 
    text-align: center;
    vertical-align: top;
    margin-bottom: 10px;
    margin-top: 2px;
    margin-left: 1px;
    margin-right: 1px
}

/************************************************************/
/* STATUS BAR Style											*/
/* Use an image, transparent, background color will be the  */
/* status bar.												*/
/************************************************************/

.statusBarStyle {
	background-color: #6699CC;
}

.button {
  background-color: #31669A;
  color: #000000;
  font-family: Arial;
}

/************************************/
/*********ListView Styles************/
/************************************/

th.ViewHeaderStyle {
  border:1px solid #FF9900; 
  padding-left: 5px;
  padding-right: 2px;
  font-famliy: Verdana;
  font-weight: bold;
  font-size: 70%;
  text-align: center;
  text-decoration: none; color:#FFFFFF; background-color:#000080
}

th.ViewSubHeaderStyle {
  padding-left: 5px;
  padding-right: 2px;
  font-famliy: Verdana;
  font-weight: bold;
  font-size: 70%;
  text-align: center;
  text-decoration: none; color:#000000; background-color:#6699CC
}


table.ViewTableStyle {
  width:100%;
}

td.DisplayCellLines {
border-bottom : 1px solid #DDDDDD;
}

.ViewRowSelectedStyle {
  color: highlighttext;
  background: highlight;
  text-align: left;
  font-family: Verdana;
  padding-left: 5px;
  padding-right: 2px;
  cursor: hand;
}

.subheader {
font-family: Verdana;
font-size: 12pt;
background-color: #6699CC;
width: 25%;
color: white;
border-top: 1px black solid; 
border-right: 1px black solid; 
border-bottom: 1px black solid; 
border-left: 1px black solid;
margin-bottom: 5px;
margin-top: 2px;
margin-left: 1px;
margin-right: 1px;
}

.generalText {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Tahoma
}
.panel {
	BORDER-RIGHT: white 2px outset; BORDER-TOP: white 2px outset; BORDER-LEFT: white 2px outset; BORDER-BOTTOM: white 2px outset; BACKGROUND-COLOR: #f1efe2
}