.radioSel {
 background-color : #eeeeee;
 color : #336699;
 position : absolute;
 visibility : hidden;
 border : 4px #cccccc outset;
 padding-right : 2em;
 overflow-y : auto;
}
.radioOver {
 font-weight : bold;
}
.radioOut {
 font-weight : normal;
}
.cbField {
 background-color : #ffffff;
 color : #336699;
 cursor : default;
 font-family : Verdana;
 font-size : 9pt;
}
.cbButton {
 background-image : url("UpArrow.gif") ;
 background-position : center center;
 background-repeat : no-repeat;
 cursor : default;
}
.cbList {
 background-color : #ffffff;
 color : #336699;
 cursor : default;
 position : absolute;
 border : solid;
 border-width: 1;
 overflow-x : hidden;
 overflow-y : auto;
}
.cbListItem {
 background-color : #ffffff;
 color : #336699;
 cursor : default;
 font-family : Verdana;
 font-size : 9pt;
}
.cbListItemOver {
 background-color : #336699;
 color : #ffffff;
 cursor : default;
 font-family : Verdana;
 font-size : 9pt;
}
.helpnext {
 background-image : url("next.gif") ;
 background-position : center center;
 background-repeat : no-repeat;
 cursor : hand;
}
.helpprev {
 background-image : url("prev.gif") ;
 background-position : center center;
 background-repeat : no-repeat;
 cursor : hand;
}
.wf_font {
 font-family : monospace;
 font-size : 9pt;
}
.wf_field {
font-family : Verdana;
font-size : 9pt;
}
.trstyle {
 font-family : Verdana;
 font-size : 9pt;
}
.wf_default {
 color:#333399; 
}
.wf_ri_default {
 color:#333399; 
 background-color:#9999CC; 
}
.wf_green {
 color:#339900; 
 border-color:#99cc99; 
}
.wf_ri_green {
 color:#006633; 
 background-color:#99cc99; 
}
.wf_white {
 color:#666666; 
 border-color:#cccc99; 
}
.wf_ri_white {
 color:#666666; 
 background-color:#cccc99; 
}
.wf_red {
 color:#FF0000; 
 border-color:#ff9966; 
}
.wf_ri_red {
 color:#cc0000; 
 background-color:#ff9966; 
}
.wf_turquoise {
 color:#33CCCC; 
 border-color:#99FFFF; 
}
.wf_ri_turquoise {
 color:#3399cc; 
 background-color:#99FFFF; 
}
.wf_yellow {
 color:#ff9900; 
 border-color:#FFFF66; 
}
.wf_ri_yellow {
 color:#ff9900; 
 background-color:#FFFF66; 
}
.wf_pink {
 color:#FF33CC; 
 border-color:#FF99CC; 
}
.wf_ri_pink {
 color:#cc33cc; 
 background-color:#FF99CC; 
}
.wf_blue {
 color:#6666ff; 
 border-color:#99CCFF; 
}
.wf_ri_blue {
 color:#6666ff; 
 background-color:#99CCFF; 
}
.wf_bl {
font-style : italic;
}
.wf_cs {
background-image : url("cseparator.gif");
background-repeat : repeat-x;
background-position : 0% 120%;
}
.wf_hi {
	border-top-color: black;
	border-left-color: black;
	font-weight: bold;
}
SPAN.wf_ul {
text-decoration : underline;
}
.wf_pr {
	border-width: 0 0 2 0;
	color: #666666;
}
.wf_nd_pr {
	visibility: hidden;
}
.wf_rightJustify {
	text-align: right;
}
.wf_borderOff {
 border-style: none;
 border-width: 0px;
}
INPUT.wf_field {
	width: 100%;
}
SPAN.wf_field {
	width: 100%;
	border-style: none;
}
A {
	font-family:Verdana;
	cursor: hand;
}
.wdwTitleBar{
 color:#acabab; 
 font-size:10pt; 
 font-family:Verdana; 
font-weight:bold; 
 text-align:center; 
 background-color:#396584; 
 border-bottom:1px #cccccc solid; 
 cursor: hand;
}
.wdwDef{
 color:#000000; 
 font-size:8pt; 
 font-family:Verdana; 
font-style:normal; 
 background-color:#ffffff; 
 border:4px #cccccc outset; 
 visibility : visible;
 position : absolute;
}
.wdwShadowDef{
 background-color:#ffffff; 
 border:5px #999999 solid; 
 visibility : visible;
 position : absolute;
}
.scrollbarUpArrow{
 background-color:transparent; 
 background-image:url(UpArrow.gif);
 	background-position: top;
	background-repeat: no-repeat;
}
.scrollbarSlider{
 background-color:#396584; 
 background-image:url(CurrentSegment.gif); 
}
.scrollbarBackground{
 background-color:#eeeeee; 
 background-image:url(segment.gif); 
}
.scrollbarDownArrow{
 background-color:transparent; 
 background-image:url(DownArrow.gif);
	background-position: bottom;
	background-repeat: no-repeat; 
}
.subfileRecord1{
 background-color:transparent;
}
.subfileRecord2{
 background-color:#e8e8e8;
}
.buttonup{
 color:#ffffff; 
 font-size:10pt; 
 font-family:Verdana; 
font-style:normal; 
 text-indent:5px; 
 text-align:left; 
 vertical-align:middle; 
 background-color:#afc0cb; 
}
.buttonover{
 color:#000066; 
 font-size:10pt; 
 font-family:Verdana; 
font-style:normal; 
 text-indent:5px; 
 background-color:#ffffff; 
cursor:hand; 
}
.buttondown{
 color:#6666ff; 
 font-size:10pt; 
 font-family:Verdana; 
font-style:normal; 
 text-indent:5px; 
 background-color:#ffffff; 
}
.popupErrorMsg {
 font-family : Verdana;
 font-size : 10pt;
 vertical-align : middle;
 text-align : justify;
 overflow-y : auto;
 background-color : white ; 
 color : red;
 cursor : default ;
 padding : 5 ;
 border-style : solid ;
 border-width : 2 ;
 border-color : red ;
 scrollbar-arrow-color : red; 
 scrollbar-3dlight-color : white; 
 scrollbar-darkshadow-color : white;  
 scrollbar-highlight-color : white; 
 scrollbar-shadow-color : white; 
 scrollbar-face-color : white;
 scrollbar-track-color : white;
}
.popupErrorMsgClose {
 background-color : red ; 
 color : white ;
 cursor : hand ;
}

.wf_hsr {
 font-family : monospace; 
}

INPUT.wf_hsr {
	border-width: 0 0 2 0;
}