v\:* { behavior: url(#default#VML); }

.jsx30spyglassbuffer{position:absolute;left:0px;top:0px;padding:12px;}
.jsx30spyglass{color:#000000;background-color:#ffffcc;width:100%;height:100%;padding:3px;border:solid 1px #585865;border-left-color:#9898a5;border-top-color:#9898a5;font-family:verdana;font-size:10px;border:solid 1px #9898a5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100) progid:DXImageTransform.Microsoft.Shadow(direction=225,color=#a8a8cf,strength=2) progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#8888cf,strength=2) progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#8888cf,strength=3);}

.jsx30block {scrollbar-arrow-color:#ffffff;scrollbar-3dlight-color:#e8e8f5;scrollbar-shadow-color:#d8d8e5;scrollbar-darkshadow-color:#9898a5;scrollbar-base-color:#d8d8e5;scrollbar-highlight-color:#ffffff;scrollbar-face-color:#e8e8f5;}

.jsx30button {padding:2px;padding-left:4px;padding-right:4px;white-space:nowrap;border:solid 1px #9898a5;border-left-color:#c8c8d5;border-top-color:#c8c8d5;cursor:hand;}

.jsx30textbox{padding-left:2px;border:solid 1px #9898a5;border-right-color:#d8d8e5;border-bottom-color:#d8d8e5;margin-bottom:2px;scrollbar-arrow-color:#ffffff;scrollbar-3dlight-color:#e8e8f5;scrollbar-shadow-color:#d8d8e5;scrollbar-darkshadow-color:#9898a5;scrollbar-base-color:#d8d8e5;scrollbar-highlight-color:#ffffff;scrollbar-face-color:#e8e8f5;}

.jsx30toolbarbutton {width:3px;margin-top:1px;margin-left:4px;margin-bottom:1px;position:relative;margin-left:4px;width:22px;height:22px;white-space:nowrap;z-index:1;text-align:left;font-family:Verdana;font-size:10px;}
.jsx30toolbarbutton_img {overflow:hidden;background-repeat:no-repeat;background-position-x:3px;background-position-y:center;height:22px;width:22px;white-space:nowrap;}
.jsx30toolbarbutton_cap {position:relative;overflow:hidden;width:1px;height:22px;}
.jsx30toolbarbutton_mnu {position:relative;height:22px;width:11px;overflow:hidden;}
.jsx30toolbarbutton_lbl {position:relative;height:22px;padding-top:5px;padding-right:4px;}

.jsx30windowbar{overflow:hidden;padding-right:1px;padding-left:0px;padding-bottom:0px;z-index:2;height:26px;width:100%;}

.jsx30select_optionlist{position:absolute;cursor:default;width:100%;left:0px;top:0px;border:solid 1px #9898a5;border-left-color:#b8b8c5;border-top-color:#b8b8c5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100) progid:DXImageTransform.Microsoft.Shadow(direction=225,color=#a8a8cf,strength=2) progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#8888cf,strength=2) progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#8888cf,strength=3);}
.jsx30select_option{font-family:Verdana;font-size:10px;width:100%;height:20px;padding-top:4px;padding-left:4px;cursor:default;background-image:url(JSX/images/spc.gif);background-repeat:repeat-x;}
.jsx30select_select{cursor:default;position:absolute;overflow:hidden;}
SPAN.jsx30select_select SPAN.jsxcombo {width:100%;height:100%; border-right: 1px solid #c8c8d5; padding-right: 3px; }
.jsx30select_display{border:solid 1px #9898a5;border-right-color:#c8c8d5;border-bottom-color:#c8c8d5;overflow:hidden;}
.jsx30select_text{text-indent:1px;overflow:hidden;height:13px;margin:1px;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;padding-left:0px;padding-top:1px;}
.jsx30select_arrow{height:16px;width:16px;}

.jsx30splitter_vbar {position:absolute;left:0px;height:8px;width:100%;display:block;cursor:row-resize;overflow:hidden;z-index:10;}

.jsx30menu_itemlist {position:absolute;cursor:default;width:100%;left:0px;top:0px;border:solid 1px #9898a5;border-left-color:#b8b8c5;border-top-color:#b8b8c5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100) progid:DXImageTransform.Microsoft.Shadow(direction=225,color=#a8a8cf,strength=2) progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#8888cf,strength=2) progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#8888cf,strength=3);}
.jsx30menu_item{position:relative;font-family:Verdana;font-size:10px;width:100%;padding-left:36px;height:20px;padding-top:4px;white-space:nowrap;cursor:default;background-image:url(JSX/images/spc.gif);background-repeat:repeat-x;}
.jsx30menu_item_small{position:relative;font-family:Verdana;font-size:10px;width:16px;height:16px;overflow:hidden;cursor:default;background-image:url(JSX/images/spc.gif);background-repeat:repeat-x;}
.jsx30menu_item_disabled{position:relative;font-family:Verdana;font-size:10px;width:100%;padding-left:36px;height:20px;padding-top:4px;white-space:nowrap;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
/* height + margin-top needs to equal jsx3.Menu.DIVIDER_HEIGHT */
.jsx30menu_item_divider{position:relative;width:100%;height:5px;margin:5px 6px 0px 36px;border-top:solid 1px #CCCCCC;padding:0px; font-size:1px;}
.jsx30menu_selected{position:absolute;left:25px;top:8px;width:7px;height:7px;}
.jsx30menu_text{position:relative;width:100%;padding-left:0px;padding-right:6px;height:15px;}
SPAN.jsx30menu_kc{position:relative;width:100%;padding:0px;height:15px;white-space:nowrap;}
TABLE.jsx30menu_kct{width:100%; padding:0px; margin:-2px 0px 0px -2px; border-spacing:0px;}
TABLE.jsx30menu_kct TD {padding:0px; margin:0px;white-space:nowrap;font-family:Verdana;font-size:10px;vertical-align:top;}
TABLE.jsx30menu_kct TD.name {padding-right:4px;}
TABLE.jsx30menu_kct TD.keycode {padding-right:4px;text-align:right;}

.jsx30tree{position:absolute;top:0px;left:0px;width:100%;height:100%;}
.jsx30tree_text{position:relative;width:16px;height:16px;padding-left:4px;padding-top:1px;padding-right:4px;cursor:default;}
.jsx30tree_pm{position:relative;width:16px;height:16px;}
.jsx30tree_caption{position:relative;width:100%;height:18px;padding-top:1px;padding-bottom:1px;white-space:nowrap;}
.jsx30tree_content{position:relative;width:100%;height:0px;display:none;padding-left:20px;}
.jsx30tree_item{position:relative;width:100%;height:18px;}

.jsx30list{position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:hidden;}
.jsx30list_table{position:absolute;top:0px;left:0px;table-layout:fixed;width:100%;height:100%;}
.jsx30list_headspan{position:relative;width:100%;height:100%;overflow:hidden;z-index:1;}
.jsx30list_bodyspan{position:relative;width:100%;height:100%;overflow:auto;z-index:0;}
.jsx30list_ghost{position:absolute;left:0px;top:0px;padding:3px;padding-left:4px;padding-right:8px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#aa8d9ec1', EndColorStr='#00ffffff');width:100px;height:20px;color:#000000;overflow:hidden;z-index:1;border: outset 1px;cursor:hand;visibility:hidden;}
.jsx30list_colresize{z-index:1;left:-10px;overflow:hidden;width:4px;cursor:col-resize;position:absolute;top:0px;height:100%;filter:alpha(opacity=70);}
.jsx30list_r1{height:20px;}
.jsx30list_r2{min-height:20px;}
.jsx30list_r4{height:20px;background-color:#f8f8ff;}

.jsx30column_cell{border:outset 1px;padding-left:4px;padding-right:8px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;}
.jsx30column_anchor{position:absolute;left:0px;top:0px;height:100%;width:4px;cursor:col-resize;}
.jsx30column_c1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px;}
.jsx30column_c2{border-bottom:solid 1px #8caedf;padding-right:8px;}
.jsx30column_c3{border-bottom:solid 1px #8caedf;border-right:solid 1px #8caedf;padding-right:8px;}
.jsx30column_c4{border-bottom:solid 1px #8caedf;border-right:solid 1px #8caedf;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px;}
.jsx30column_d1{background-color:#e8e8f8;padding-right:8px;}
.jsx30column_d2{background-color:#c8c8d8;padding-right:8px;}
.jsx30column_checkbox{overflow:hidden;white-space:nowrap;vertical-align:top;padding:0px 2px 0px 2px;}

.jsx30checkbox_partial {position:absolute;top:10px;left:7px;height:2px;width:7px;background-color:#333333;font-size:1px;overflow:hidden;}

SPAN.jsx30dialog_modal{width:100%; height:100%; filter:alpha(opacity=50); background-color: #FFFFFF;}
.jsx30dialog_alert { font-weight: normal; font-size: 12px; font-family: Verdana, Arial; }

.c{cursor:default}
.b{color:red;font-family:'Courier New';font-weight:bold;text-decoration:none}
.e{margin-left:1em;text-indent:-1em;margin-right:1em}
.k{margin-left:1em;text-indent:-1em;margin-right:1em}
.t{color:#990000}
.xt{color:#990099}
.ns{color:red}
.dt{color:green}
.m{color:blue}
.tx{font-weight:bold}
.db{text-indent:0px;margin-left:1em;margin-top:0px;margin-bottom:0px;padding-left:.3em;border-left:1px solid #CCCCCC;font:small Courier}
.di{font:small Courier}
.d{color:blue}
.pi{color:blue}
.cb{text-indent:0px;margin-left:1em;margin-top:0px;margin-bottom:0px;padding-left:.3em;font:small Courier;color:#888888}
.ci{font:small Courier;color:#888888}

SPAN.jsx30slider {}
SPAN.jsx30slider SPAN.track { position:relative;background-color:#CCCCCC;border:1px solid #333333; font-size:1px; cursor:normal; }
SPAN.jsx30slider SPAN.handle { position:absolute; }
SPAN.jsx30slider IMG.handle { filter:alpha(opacity=100); }
SPAN.jsx30slider IMG.handle_disabled { filter:alpha(opacity=50); }

EMBED.jsx30sound { width:0px; height:0px; position:absolute; }
BODY.jsx30window { padding:0px; margin:0px; }

SPAN.jsx30imagebutton {cursor:hand;}

PRE.jsx_appmonitor { padding:0px; margin:0px; }
