.Button{border:0 none;padding:0;margin:0;background-repeat:no-repeat;vertical-align:middle;background-color:transparent}.IE .Button{_dummy:expression(Button_init.call(this))}.Button::-moz-focus-inner{padding:0px;margin:0px;border-style:none}.Button .body{padding:0px;margin:0px;cursor:default;background-repeat:no-repeat;height:100%}.Button .icon{vertical-align:top}.Button .icon_left{float:left}.Button .icon_right{float:right}.Button .disabled .text{background-position:left 0}.Tab{float:left}TABLE.Tab{border:none;border-collapse:collapse}TABLE.Tab TD{padding:0px}.IE .Tab DIV{padding:0px}.IE6 .Tab DIV{_dummy:expression(Tab_init.call(this))}.Tab INPUT{position:absolute;display:block;height:0px;width:0px;margin:0px;opacity:0;filter:alpha(opacity=0)}.Tab LABEL{height:100%;display:block;overflow:hidden;background-repeat:no-repeat}.Tab .text{display:block;height:100%;cursor:default;background-repeat:no-repeat;-moz-user-select:none}.IE .Tab .text{padding-top:0px}.Tab .icon_left{float:left}.Tab .icon_right{float:right}.Tabs .tabGroup{border:none;padding:0px;margin:0px 0px -1px 0px;background:transparent;position:relative}.Tabs .align_left .Tab{float:left}.Tabs .align_right .Tab{float:right}.TabPage{position:absolute;top:-9999px;left:-9999px}DIV.TabPage_selected{position:relative;width:auto;top:0;left:0}.Checkbox{margin:0;padding:0}.Checkbox INPUT{vertical-align:middle;margin:0;padding:0;width:14px}.Checkbox SPAN{vertical-align:middle;margin-left:4px;margin-right:4px}.Checkbox .icon{vertical-align:middle;font-size:0px}.Checkbox .icon_right{margin-left:4px}.Checkbox .icon_left{margin-right:4px}.Checkbox .icon_center{margin-left:4px}.Radiobutton{margin:0;padding:0}.Radiobutton INPUT{vertical-align:middle;margin:0;padding:0;width:14px}.Radiobutton SPAN{margin-left:4px;margin-right:4px}.Radiobutton .icon{vertical-align:middle;font-size:0px}.Radiobutton .icon_right{margin-left:4px}.Radiobutton .icon_left{margin-right:4px}.Radiobutton .icon_center{margin-left:4px}.DataGrid TABLE{width:100%;border-collapse:collapse;table-layout:fixed}.DataGrid THEAD TH{background-repeat:repeat-x;background-position:0px 0px;text-align:left;cursor:default;padding:0}.DataGrid TBODY TH{vertical-align:middle;text-align:right;padding:0px 6px}.IE .DataGrid TR.R0 TD{border-top:none}.DataGrid TD{padding:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.DataGrid .c{margin:0px 6px}.DataGrid TD A{padding-left:1px}TABLE.rowClick TBODY{cursor:default}.IE TABLE.rowClick TBODY TR{_dummy:expression(ActiveElement_init.call(this))}.ImageField{width:202px}.ImageField .emptyImg{height:120px;float:left;margin-right:4px;width:160px}.ImageField .iPreview{float:left;margin-right:4px;line-height:0;text-align:center}.ImageField .buttons{float:left;width:26px;cursor:default}.ImageField .buttons .Button{margin-top:3px}.ImageField .upload{background-image:url(/src/selene/themes/selene/skins/image-upload.png);background-repeat:no-repeat;background-position:center 38%}.ImageField .label{text-align:center;padding:0px 2px;margin-top:76px;line-height:16px;font-size:12px;overflow:hidden}.ImageField DIV.fileBtn{width:26px;height:22px;overflow:hidden}.ImageField .fileBtn .ImageField_browse{margin-top:0;display:block}.ImageField INPUT.fileBtn{clip:rect(0px 58px 23px 32px);font-family:tahoma,sans-serif;font-size:11px;color:#333333;height:26px;margin:-22px 0 0 -32px;position:absolute;opacity:0;filter:alpha(opacity=0);border:none}.ImageField .end{clear:left}.Image{line-height:0}.Input{position:relative;zoom:1}DIV.Input FIELDSET{margin:0;border:none;position:relative;line-height:0;font-size:0;background-color:transparent}.Input INPUT{width:100%;background-color:transparent;border:none;display:block;padding:0;margin:0}.IE6 .Input INPUT,.IE7 .Input INPUT{margin:-1px 0}.Input TEXTAREA{width:100%;overflow:auto;background-color:transparent;border:none;padding:0;margin:0;display:block}.IE6 .Input TEXTAREA{margin:-1px 0;background-attachment:fixed}.Input .calendaricon{position:absolute;top:1px;right:-1px}.FF .Input .calendaricon{top:-2px;right:2px}.inputCalIcon{display:block;width:17px;height:17px;position:absolute;right:2px;top:1px;background:url('/src/selene/addons/components/calendar/icon.png');z-index:1}.disabledCalIcon{opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}.inputCalBody{position:absolute;background-color:#FFF;width:192px;margin:-1px 0 0 -3px;border:1px solid #888}.inputCalBody .ng-close-link{display:none}.inputCalBody .ng-cal-header-table{margin-bottom:-2px}.inputCalBody .ng-month-name-th{display:none}.Input_calendar{position:absolute;z-index:10;display:none}.Input .spinadj{position:relative;zoom:1}.Input .spinUp{position:absolute;width:15px;height:11px;font-size:0;background-position:0 0;right:-1px;top:-1px;z-index:1}.Input .spinDown{position:absolute;width:15px;height:11px;font-size:0;background-position:0 0;right:-1px;bottom:-1px;z-index:1}.Input .spinUp:active,.Input .spinDown:active{background-position:0 11px}.Input .spinUp:focus,.Input .spinDown:focus{outline:none}.Input .spinner INPUT{text-align:right}.Selector{position:relative;zoom:1}.IE6 .Selector{padding-right:22px}.Selector.disabled .Selector_button,.Selector.disabled .Selector_input{opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);zoom:1}.Selector_button{position:absolute;right:0}.IE6 .Selector_button{right:0}.Selector_input{position:relative;zoom:1;margin-right:22px}.IE6 .Selector_input{margin-right:0}.IE6 .Selector_input.disabled{border-right:none}.Selector .list{height:100px;width:100%;display:none;clear:both;position:absolute;z-index:9999;margin-top:-1px}.Selector .li{height:100px;overflow-x:hidden;overflow-y:auto;border:1px solid #000;background-color:#FFF}.Selector .li a{display:block;text-decoration:none;color:#000;padding:0 4px;white-space:nowrap}.Selector .li a:hover{background-color:#00F;color:#FFF}.Selector .li a.selected{background-color:#00F;color:#FFF}.FlowGrid TABLE{border-collapse:collapse;table-layout:fixed}.FlowGrid TD.t{padding-top:0}.FlowGrid TD.l{padding-left:0}.MenuItem .icon{vertical-align:middle;font-size:0px}.MenuItem .icon_right{margin-left:4px}.MenuItem .icon_left{margin-right:4px}.VideoPlayer{outline:none}.VideoField .videoPlaceholder{float:left;margin-right:6px;position:relative}.VideoField .emptyVid{width:100%;height:100%}.VideoField .buttons{float:left;width:26px;cursor:default}.VideoField .buttons .Button{margin-top:3px}.VideoField .upload{background-image:url(/src/selene/themes/selene/skins/video_icon.png);background-repeat:no-repeat;background-position:center 44%}.VideoField .label{width:100%;text-align:center;font-size:12px;overflow:hidden;position:absolute;top:60%;height:16px}.VideoField DIV.fileBtn{width:26px;height:22px;overflow:hidden}.VideoField .fileBtn .VideoField_browse{margin-top:0;display:block}.VideoField INPUT.fileBtn{clip:rect(0px 58px 24px 32px);font-family:tahoma,sans-serif;font-size:11px;color:#333333;height:26px;margin:-24px 0 0 -32px;position:absolute;opacity:0;filter:alpha(opacity=0);border:none}.VideoField .end{clear:left}.FileUpload_input{float:left;width:100%;margin-right:-60px}.FileUpload .Button{float:right;position:relative}.FileUpload DIV.fileBtn{width:26px;overflow:hidden;float:right;position:relative;margin-right:-2px}.FileUpload .fileBtn .FileUpload_browse{margin-top:0;display:block}.FileUpload INPUT.fileBtn{clip:rect(0px 32px 22px 0px);font-family:tahoma,sans-serif;font-size:11px;color:#333333;height:22px;width:32px;position:absolute;cursor:hand;margin-left:-6px;opacity:0;filter:alpha(opacity=0);border:none}.FileUpload .end{clear:left}.IE DIV.fileBtn,.IE .FileUpload_clear{top:1px}.Label{margin-bottom:8px;display:block}.Paginator{font-size:11px;text-align:center}.Paginator DIV a{border:1px solid #ccc;text-decoration:none;font-weight:bold;margin:2px;padding:5px 9px;color:#333;background-color:#FFF}.Paginator DIV a:hover{border:1px solid #999;text-decoration:none;background-color:#CCC}.Paginator DIV a.selected{background-color:#666;color:#EEE;border-color:#666}.Paginator SPAN{padding:0 5px;font-size:14px;cursor:default}.Paginator .prev{padding:5px 13px 5px 12px;background-position:center center;background-image:url(/src/selene/themes/selene/skins/prev_page.png);background-repeat:no-repeat}.Paginator .next{padding:5px 12px 5px 13px;background-position:center center;background-image:url(/src/selene/themes/selene/skins/next_page.png);background-repeat:no-repeat}.Calendar{font-family:Arial,Helvetica,sans-serif;cursor:default}.Calendar .titleBar{font-weight:bold;padding:5px;text-align:center;font-size:8pt;color:#555;position:relative;line-height:16px}.Calendar .weekHeader td{font-size:8pt;color:#666;text-align:center;text-transform:capitalize;padding:5px 3px}.Calendar .day{float:left;font-size:8pt;color:#333;text-align:center}.Calendar .selectable .day{cursor:pointer}.Calendar .selectable .disabled{cursor:default}.Calendar .prev{width:30px;height:22px;position:absolute;left:2px;top:2px;background-image:url(/src/selene/themes/selene/skins/cal_prev.png);background-repeat:no-repeat}.Calendar .prev:active,.Calendar .next:active{background-position:0 -22px;outline:none}.Calendar .next{width:30px;height:22px;position:absolute;right:2px;top:2px;background-image:url(/src/selene/themes/selene/skins/cal_next.png);background-repeat:no-repeat}.IE .Button * .text{background-image:url(/src/selene/themes/selene/skins/button_lc.png);background-position:left 0px}.Button .text{background-image:url(/src/selene/themes/selene/skins/button_lc.png);background-position:left 0px;color:#555}.IE .Button .body{background-image:url(/src/selene/themes/selene/skins/button_r.png);background-position:right 0px}.Button .body{background-image:url(/src/selene/themes/selene/skins/button_r.png);padding-right:5px;background-position:right 0px}.Button * .text{padding-left:5px;color:#555}.Button  .text{background-position:left 0px}.Button .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.Button .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px;margin-right:5px}.Button .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px;margin-left:5px}.Button * .text,.Button .text{font-family:Tahoma,Arial,Sans-serif;font-size:10px;text-align:center}.IE .Button .body .text{color:#555}.Button{height:22px}.Button DIV.text{line-height:22px}.IE .Button DIV.text{line-height:20px;padding-bottom:2px}.IE .Button .body:active,.IE .Button .body.active{background-position:right -22px}.IE .Button *:active .text,.IE .Button *.active .text{background-position:left -22px}.Button .body:active,.Button .body.active{background-position:right -22px}.Button:active .text,.Button .active .text{background-position:left -22px}.Button:active .body,.Button.active .body{background-position:right -22px}.Button:active .text,.Button.active .text{background-position:left -22px;color:#555}.Button *:active .text,.Button *.active .text{color:#555}.IE .Button .body:active .text,.IE .Button .body.active .text{color:#555}.Button:active,.Button.active{outline:none}.Button DIV:active,.Button DIV.active{outline:none}.Button *:focus .text,.Button *.focus .text{color:#000}.Button:focus .text,.Button.focus .text{color:#000}.IE .Button .body:focus .text,.IE .Button .body.focus .text{color:#000}.Button:focus,.Button.focus{outline:1px solid #bdefff}.Button DIV:focus,.Button DIV.focus{outline:1px solid #bdefff}.Button DIV.disabled{opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}.Tab  .text{background-image:url(/src/selene/themes/selene/skins/tab_lc.png);padding-left:10px;background-position:left 0px}.Tab  LABEL{background-image:url(/src/selene/themes/selene/skins/tab_r.png);padding-right:10px;background-position:right 0px}.Tab .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.Tab .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px;margin-right:5px}.Tab .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px;margin-left:5px}.Tab * .text,.Tab .text{font-family:Tahoma,Arial,Sans-serif;font-size:10px;color:#AAA;text-align:center}.Tab{height:22px}.Tab SPAN.text{line-height:22px;padding-bottom:}.Tab:hover LABEL,.Tab .hover LABEL{background-position:right -30px}.Tab:hover .text,.Tab .hover .text{background-position:left -30px}.Tab .selected LABEL,.Tab .selected:hover LABEL{background-position:right -60px}.Tab .selected .text,.Tab .selected:hover .text{background-position:left -60px}.Tab *.selected .text,.Tab.selected .text{color:#555}.Tab:focus,.Tab.focus{outline:1px solid #bdefff}.Tab DIV:focus,.Tab DIV.focus{outline:1px solid #bdefff}.Tab DIV.disabled{opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}.Checkbox * .text,.Checkbox .text{font-family:Tahoma,Arial,Sans-serif;font-size:11px;font-weight:normal;color:#333}.Checkbox{height:22px}.Radiobutton * .text,.Radiobutton .text{font-family:Tahoma,Arial,Sans-serif;font-size:11px;font-weight:normal;color:#333}.Radiobutton{height:22px}.DataGrid TBODY TR{height:24px}.IE .DataGrid TBODY TR{height:24pxpx}.DataGrid THEAD TH{height:21px;background-image:url(/src/selene/themes/selene/skins/gridHeader.png);border:1px solid #D0D0D0}.IE .DataGrid THEAD TH{height:18px}.DataGrid THEAD TH:first-child{border-left:1px solid #D0D0D0}.DataGrid TH{background-color:#F0F0F0;color:#444}.DataGrid TBODY TH{border:1px solid #D0D0D0;background-color:#F0F0F0;color:#444}.DataGrid TD{border:1px solid #ECECEC;color:#444}.DataGrid TR.R0{background-color:#F9F9F9}.DataGrid TR.R1{background-color:#FFF}.DataGrid TABLE.rowClick TBODY TR:active,.DataGrid TABLE.rowClick TBODY TR.active{background-color:#E0E6EC;outline:1px solid #CCC}.ImageField .iPreview{background-color:#FFF;border:1px solid #C8C8C8;padding:5px;outline:1px solid #E0E0E0}.ImageField .emptyImg{background-color:#FFF;border:1px solid #C8C8C8;padding:5px;outline:1px solid #E0E0E0}.ImageField_browse .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_browse .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_browse .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_browse{width:26px;height:22px}.ImageField_browse DIV.text{line-height:22px}.IE .ImageField_browse DIV.text{line-height:20px;padding-bottom:2px}.ImageField_clear .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_clear .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_clear .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_clear{width:26px;height:22px}.ImageField_clear DIV.text{line-height:22px}.IE .ImageField_clear DIV.text{line-height:20px;padding-bottom:2px}.ImageField_next .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_next .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_next .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_next{width:26px;height:22px}.ImageField_next DIV.text{line-height:22px}.IE .ImageField_next DIV.text{line-height:20px;padding-bottom:2px}.ImageField_prev .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_prev .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_prev .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.ImageField_prev{width:26px;height:22px}.ImageField_prev DIV.text{line-height:22px}.IE .ImageField_prev DIV.text{line-height:20px;padding-bottom:2px}.Input FIELDSET{padding:3px}.Input INPUT{line-height:14px;height:14px}.Input .spinadj{padding-right:15px}.Input TEXTAREA{height:126px;line-height:14px}.Input{border:1px solid #B5B8C8;background-color:#FFF;background-image:url(/src/selene/themes/selene/skins/none);background-position:left top;background-repeat:repeat-x}.Input .spinUp{background-image:url(/src/selene/themes/selene/skins/spin_bt_up.png)}.Input .spinDown{background-image:url(/src/selene/themes/selene/skins/spin_bt_down.png)}.Input * .text,.Input .text{font-family:Tahoma,Arial,Sans-serif;font-size:11px;color:#333}.Input .text:focus,.Input .text.focus{outline:1px solid #bdefff}.Input *.readonly .text,.Input.readonly .text{color:#AAA}.Input.disabled{background-color:#F4F4F4}.Input *.disabled .text,.Input.disabled .text{color:#ACA899}.money * .text,.money .text{text-align:right}.numeric * .text,.numeric .text{text-align:right}.HtmlEditor{height:166px}.HtmlEditor textarea{height:132px}.Selector_input * .text,.Selector_input .text{font-size:12px}.Selector_input FIELDSET{padding:}.Selector_input INPUT{line-height:14px;height:14px}.Selector_input .spinadj{padding-right:}.Selector_input TEXTAREA{height:0px;line-height:14px}.Selector_input{margin:0 22px 0 0}.Selector_input.readonly{background-color:#FFF}.Selector_input *.readonly .text,.Selector_input.readonly .text{color:#666}.IE .Selector_button * .text{background-image:url(/src/selene/themes/selene/skins/dropdown.png);background-position:left 0px}.Selector_button .text{background-image:url(/src/selene/themes/selene/skins/dropdown.png);background-position:left 0px}.IE .Selector_button .body{background-image:url(/src/selene/themes/selene/skins/dropdown.png);background-position:right 0px}.Selector_button .body{background-image:url(/src/selene/themes/selene/skins/dropdown.png);padding-right:0;background-position:right 0px}.Selector_button * .text{padding-left:0}.Selector_button  .text{background-position:left 0px}.Selector_button{width:23px;height:22px}.Selector_button DIV.text{line-height:22px}.IE .Selector_button DIV.text{line-height:20px;padding-bottom:2px}.Link{color:#C00;text-decoration:none}.Link:hover{text-decoration:underline}.Link:active,.Link.active{color:#F00}.Link:visited{color:#C00;text-decoration:none}.Link.disabled{color:#CCC}.Link:focus,.Link.focus{outline:1px dotted #888}.Link DIV:focus,.Link DIV.focus{outline:1px dotted #888}.MenuItem *.disabled .text,.MenuItem.disabled .text{color:#CCC}.MenuItem:focus,.MenuItem.focus{outline:1px dotted #888}.MenuItem A:focus,.MenuItem A.focus{outline:1px dotted #888}.VideoPlayer{width:320px;height:270px}.VideoField .emptyVid{background-color:#FFFFFF;border:1px solid #CCCCCC;outline:1px solid #E8E8E8}.VideoField_browse .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_browse .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_browse .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_browse{width:26px;height:22px}.VideoField_browse DIV.text{line-height:22px}.IE .VideoField_browse DIV.text{line-height:20px;padding-bottom:2px}.VideoField_clear .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_clear .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_clear .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_clear{width:26px;height:22px}.VideoField_clear DIV.text{line-height:22px}.IE .VideoField_clear DIV.text{line-height:20px;padding-bottom:2px}.VideoField_next .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_next .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_next .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_next{width:26px;height:22px}.VideoField_next DIV.text{line-height:22px}.IE .VideoField_next DIV.text{line-height:20px;padding-bottom:2px}.VideoField_prev .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_prev .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_prev .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.VideoField_prev{width:26px;height:22px}.VideoField_prev DIV.text{line-height:22px}.IE .VideoField_prev DIV.text{line-height:20px;padding-bottom:2px}.FileUpload_browse .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.FileUpload_browse .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.FileUpload_browse .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.FileUpload_browse{width:26px;height:22px}.FileUpload_browse DIV.text{line-height:22px}.IE .FileUpload_browse DIV.text{line-height:20px;padding-bottom:2px}.FileUpload_clear .icon{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.FileUpload_clear .icon_left{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.FileUpload_clear .icon_right{width:16px;height:16px;margin-top:3px;margin-bottom:3px}.FileUpload_clear{width:26px;height:22px}.FileUpload_clear DIV.text{line-height:22px}.IE .FileUpload_clear DIV.text{line-height:20px;padding-bottom:2px}.Label{font-weight:bold;color:#444}.Calendar .calendar{border:1px solid #BBB;padding:3px;background:#E3E3E3;width:184px}.Calendar .titleBar{background:#CFCFCF}.Calendar .weekHeader div{padding:3px}.Calendar .weekHeader{background:#E3E3E3;width:184px}.Calendar .day{padding:3px;color:#333;background:#F5F5F5;line-height:20px;border-style:solid;border-width:1px;margin:0 -1px -1px 0;border-color:#E3E3E3;width:19px}.Calendar .month .selected{color:#383;background:#FFF;border-color:#E3E3E3}.Calendar .weekend{color:#833;background:#dedede;border-color:#cfcfcf}.Calendar .today{color:#333;background:#ededed;border-color:#E3E3E3;font-weight:bold}.Calendar .day.disabled{color:#999;background:#D9D9D9;border-color:#cfcfcf}.Calendar .header .div{line-height:20px}.Flash{width:100%;height:100%}