/*generic rules*/
/* #dae9ff     #0133ca       */

div.listbox{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #6699cc; 
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; 
	SCROLLBAR-HIGHLIGHT-COLOR: #dae9ff; OVERFLOW: auto;
	SCROLLBAR-SHADOW-COLOR: buttonface; COLOR: #0133ca;
	 SCROLLBAR-3DLIGHT-COLOR: #dae9ff; SCROLLBAR-ARROW-COLOR: #3D5AAB; 
	 PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: white;
	  SCROLLBAR-DARKSHADOW-COLOR: ; LIST-STYLE-TYPE: none; font-weight: bold;}

div.listbox label input{float:left;}
div.listbox label{display:block;clear:both;}
div.listbox span{white-space:nowrap;display:block;padding:3px 6px 3px 0px;cursor:hand;cursor:pointer;}
ins{font-size:90%;color:#DAE9FF;text-decoration:none;}
a{color:blue;}
a:hover{color:#DAE9FF}
h1,h2,h3{font-family:Arial;}
body{font-family:Arial;}
/*div.listbox {height:12em;}*/
select{ font-family: Arial ;font-size:15px;}
/*CSS 2.0 behaviors*/
div.listbox[id] label:hover{background-color:#DAE9FF;}

/*For CSS3 ompatible browsers (ie:FireFox) */
div.listbox label input:not([Hedger]){display:none;_display:block;_float:left;_width:0;behavior:expression(void(init_listbox_checkbox(this)));}
div.listbox span:not([Hedger]){padding-left:1px; }
div.listbox[id] input:checked+span{background-color:#DAE9FF;border-color:#CC9933;border-bottom-color:#f0f0f0;}



/*for IE*/* html div.listbox label input{display:block;float:left;width:0;behavior:expression(void(init_listbox_checkbox(this)));}
/*for IE*/* html div.listbox span{padding-left:31px;}
/*for IE*/div.listbox label.hover{background-color:orange;color:0133CA;}
/*for IE*/div.listbox span.checked{background-color:#DAE9FF;border-color:#DAE9FF;border-bottom-color:#DAE9FF;}
