a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0033CC;
	font-weight: normal;
	text-decoration: underline;


}
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}



input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0000FF;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
}
.olink {
	font-weight: bold;
	color: #000000;
}

select {border:	1px solid #808080;}
button{bgcolor: rgb(247,247,247); cursor:			hand;}

textarea{border:	1px solid #aaaaaa /*solid solid rgb(90,120,160)*/; background: #e5e5e5 /*c4d9ed*/}

input.readonly {border:	1px solid rgb(217,217,217); background-color : rgb(217,217,217) }
input.reg { border:	1px solid rgb(90,120,160)}

input.button {border:	1px solid rgb(247,247,247); cursor:			hand;}

input.radio{font-family: Verdana ;font-size:10; cursor:			hand;}

input.norm { border:	1px solid #404040;font-size: 13px;}
input.small { border:	1px solid #888888;font-size: 13px;	}




input.button2 {
	font-family:	verdana;
	font-size:		9pt;
	height:			23px;
	font-weight: bold;
	cursor:			pointer;
	}
	
	
	input.button3 {
	font-family:	verdana;
	font-size:		8pt;
	height:			25px;
	font-weight: bold;
	cursor:			pointer;
	}

input.grid {font-family: Verdana ;font-size:12; border:	1px solid #c4d9ed; background-color : #c4d9ed}


.combo-join   {
	cursor:			hand;
	cursor:			pointer;
	background:	 #7EB6E6;
	
	border:			1px solid #87aed6;
		
	color:			black;
	font-family:	verdana;
	font-size:		9pt;
	height:			18px;
}

.combo-input  {
border:			1px solid rgb(90,120,160);
	vertical-align:	baseline;
}
.combo-list table {
	table-layout:	fixed;
}
.combo-list {
	border:				1px solid #202020;
	//background:			#cacdd1; 
	//background:			#999999; 
	background:			#a7a7a7; 
	
	
	
	padding:			1px;
	/*enable this if you want scroll bars*/
	height:				157px;
	overflow:			auto;
	overflow-x:			visible;
	overflow-y:			auto;
	scrollbar-base-color:		rgb(234,242,255);
	scrollbar-highlight-color:	rgb(234,242,255);
	scrollbar-3dlight-color:	rgb(120,172,255);
	scrollbar-darkshadow-color:	rgb(120,172,255);
	scrollbar-shadow-color:		rgb(234,242,255);
	scrollbar-face-color:		rgb(234,242,255);
	scrollbar-track-color:		white;
	scrollbar-arrow-color:		black;
}

.combo-item   {
	cursor:			hand;
	cursor:			pointer;
	
	//background:	 #d6d6fd;
	
	
	
	background:			#EFF2F7;
	//background: #D8E2F2;
	//background: #EAF0F8;
	//background: #E0E7EE; 
		
	
	
		
	
	
	// border:			1px solid white;
	
	border:			0px solid #87aed6;
	
	// border:			1px #87aed6;
	color:			black;
	font-family:	verdana;
	font-size:		9pt;
	height:			18px;
}

.combo-hilite {
	cursor:			hand;
	cursor:			pointer;
	//background:		rgb(234,242,255);
	//background: #c2c5ca;
	//background: #bfc2cf;
	
	//background: #cfd2df;
	//background: #c1c5d1;
	//background: #c8cbd8;
	background: #D0D7DE; 
	
	
	
	// border:			1px solid rgb(120,172,255);
	border:			0px;
	color:			black;
	font-family:	verdana;
	font-size:		9pt;
	height:			18px;
}

.combo-click   {
	cursor:			hand;
	cursor:			pointer;
	//background:	 #DC5632;	
	//background:	 #f84c30;
	//background: #bfc2cf;
	
//	background: #cfd2df;
//background: #c1c5d1;

//background: #c8cbe8;
background: #D0D7DE; 




	
 //border:			1px solid #87aed6;
 //border:			1px solid #80a1b6;
 border:			1px solid #90b1c6;
 
	
	color:			black;
	font-family:	verdana;
	font-size:		9pt;
	height:			18px;
	font-weight: bold;
}