#layer1{color:#ccc; font-size:x-small; height:12px; left:79%; position:absolute; top:1%; visibility:visible; width:20%}

#pc-template-img{margin-top:20px}

#redlinks{color:#f33}

#toollayer{float:right; height:25px; left:70%; position:absolute; top:2%; visibility:visible; width:32%}

* html .closeimage{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='close.png',sizingMethod='scale'); height:18px; position:absolute; right:10px; text-align:right; top:9px; width:19px}

* html .gwt-decoratedpopuppanel .popupbottomleftinner{height:8px; overflow:hidden; width:5px}

* html .gwt-decoratedpopuppanel .popupbottomrightinner{height:8px; overflow:hidden; width:8px}

* html .gwt-decoratedpopuppanel .popuptopleftinner{height:5px; overflow:hidden; width:5px}

* html .gwt-decoratedpopuppanel .popuptoprightinner{height:5px; overflow:hidden; width:8px}

* html .gwt-decoratedstackpanel .stackitemtopleftinner{height:6px; overflow:hidden; width:6px}

* html .gwt-decoratedstackpanel .stackitemtoprightinner{height:6px; overflow:hidden; width:6px}

* html .gwt-decoratedtabbar .tabtopleftinner{height:6px; overflow:hidden; width:6px}

* html .gwt-decoratedtabbar .tabtoprightinner{height:6px; overflow:hidden; width:6px}

* html .gwt-decoratorpanel .bottomleftinner{height:5px; overflow:hidden; width:5px}

* html .gwt-decoratorpanel .bottomrightinner{height:5px; overflow:hidden; width:5px}

* html .gwt-decoratorpanel .topleftinner{height:5px; overflow:hidden; width:5px}

* html .gwt-decoratorpanel .toprightinner{height:5px; overflow:hidden; width:5px}

* html .gwt-DialogBox .dialogBottomleftinner{height:8px; overflow:hidden; width:5px}

* html .gwt-DialogBox .dialogBottomrightinner{height:8px; overflow:hidden; width:8px}

* html .gwt-DialogBox .dialogtopleftinner{overflow:hidden; width:5px}

* html .gwt-DialogBox .dialogtoprightinner{overflow:hidden; width:8px}

* html .gwt-menubarpopup .menupopupbottomleftinner{height:8px; overflow:hidden; width:5px}

* html .gwt-menubarpopup .menupopupbottomrightinner{height:8px; overflow:hidden; width:8px}

* html .gwt-menubarpopup .menupopuptopleftinner{height:5px; overflow:hidden; width:5px}

* html .gwt-menubarpopup .menupopuptoprightinner{height:5px; overflow:hidden; width:8px}

* html .gwt-suggestboxpopup .suggestpopupbottomleftinner{height:8px; overflow:hidden; width:5px}

* html .gwt-suggestboxpopup .suggestpopupbottomrightinner{height:8px; overflow:hidden; width:8px}

* html .gwt-suggestboxpopup .suggestpopuptopleftinner{height:5px; overflow:hidden; width:5px}

* html .gwt-suggestboxpopup .suggestpopuptoprightinner{height:5px; overflow:hidden; width:8px}

* html .gwt-treeitem .gwt-checkbox input{margin-left:-4px}

* html .gwt-treeitem .gwt-radiobutton input{margin-left:-4px}

.300pxsize{height:auto; max-height:200px; overflow:auto; width:300px}

.60pxsize{height:auto; overflow:auto; width:60px}

.autofit{height:auto; width:auto}

.advancedoptions
{
	box-shadow: -6px 6px 22px rgba(0, 0, 0, 0.44);
}


.baddata{background-color:#f44; font-weight:bold}

.bold{font-weight:bold}

.captiontext{text-align:center; width:100%}

.confirmdeletestrip{background-image:url(../textures/interface/stripe.png); color:#F00}

.confirmdeletestriptext{background-color:#F00; color:#000; padding:4px}

.darkspopup{background-color:#ddd; border-color:#99f; border-width:thin; color:#000; text-align:center}

.dateboxformaterror{background:#fcc}

.datepickerday{cursor:pointer; font-size:75%; outline:none; padding:4px; text-align:center}

.datepickerdayisdisabled{color:#AAA; font-style:italic}

.datepickerdayisfiller{color:#888}

.datepickerdayishighlighted{background:#F0E68C}

.datepickerdayistoday{border:1px solid black; padding:3px}

.datepickerdayisvalue{background:#ace}

.datepickerdayisvalueandhighlighted{background:#bbddd9}

.datepickerdayisweekend{background:#EEE}

.datepickerdays{background:white; width:100%}

.datepickermonthselector{background:#C3D9FF; width:100%}

.datepickermonthselector td:focus{outline:none}

.datepickernextbutton{color:blue; cursor:pointer; font-size:120%; line-height:1em; padding:0px 4px}

.datepickerpreviousbutton{color:blue; cursor:pointer; font-size:120%; line-height:1em; padding:0px 4px}

.datepickerweekdaylabel{background:#C3D9FF; cursor:default; font-size:75%; outline:none; padding:0px 4px 2px; text-align:center}

.datepickerweekendlabel{background:#C3D9FF; cursor:default; font-size:75%; outline:none; padding:0px 4px 2px; text-align:center}

.demo-togglebutton-down-hovering{background-color:yellow; color:green}

.disabledlabels{color:#DDD}

.fadeback{background-color:#EEE}

.faded{color:#999; font-size:x-small}

.fader{background-color:#171d18; filter:alpha(opacity=15); height:100%; opacity:0.15; width:100%}

.greyout{background-color:#ccc; color:#666}

.gwt-button{background:transparent url(images/hborder.png) repeat-x scroll 0 -27px; border:1px outset #CCC; cursor:pointer; font-size:small; margin:0; padding:3px 5px; text-decoration:none}

.gwt-button:active{border:1px inset #CCC}

.gwt-button:hover{border-color:#9CF #69E #69E #7AF}

.gwt-button[disabled]{color:#888; cursor:default}

.gwt-button[disabled]:hover{border:1px outset #CCC}




.gwt-button1{color:#46d; filter:alpha(opacity=100); font-size:100%; font-weight:normal; khtml-opacity:1; moz-opacity:1; opacity:1; padding-left:3px; padding-right:3px; text-decoration:none}


.gwt-button1 a:link{color:#46d; filter:alpha(opacity=100); font-size:100%; font-weight:normal; khtml-opacity:1; moz-opacity:1; opacity:1; padding-left:3px; padding-right:3px; text-decoration:none}

.gwt-button1 a:visited{color:#46d; filter:alpha(opacity=100); font-size:100%; font-weight:normal; khtml-opacity:1; moz-opacity:1; opacity:1; padding-left:3px; padding-right:3px; text-decoration:none}

.gwt-button1 a:hover{background-color:transparent; color:red}

.gwt-button1 div:hover{background-color:transparent; color:red}





.gwt-checkbox-disabled{color:#888}

.gwt-datebox input{width:8em}

.gwt-datepicker{border:1px solid #A2BBDD; cursor:default}

.gwt-datepicker td{outline:none}

.gwt-decoratedpopuppanel .popupbottomcenter{background:url(images/hborder.png) repeat-x 0px -4px; -background:url(images/hborder_ie6.png) repeat-x 0px -4px}

.gwt-decoratedpopuppanel .popupbottomleft{background:url(images/corner.png) no-repeat 0px -15px; -background:url(images/corner_ie6.png) no-repeat 0px -15px}

.gwt-decoratedpopuppanel .popupbottomleftinner{height:8px; width:5px; zoom:1}

.gwt-decoratedpopuppanel .popupbottomright{background:url(images/corner.png) no-repeat -5px -15px; -background:url(images/corner_ie6.png) no-repeat -5px -15px}

.gwt-decoratedpopuppanel .popupbottomrightinner{height:8px; width:8px; zoom:1}

.gwt-decoratedpopuppanel .popupmiddlecenter{background:#d0e4f6; padding:3px}

.gwt-decoratedpopuppanel .popupmiddleleft{background:url(images/vborder.png) repeat-y}

.gwt-decoratedpopuppanel .popupmiddleright{background:url(images/vborder.png) repeat-y -4px 0px; -background:url(images/vborder_ie6.png) repeat-y -4px 0px}

.gwt-decoratedpopuppanel .popuptopcenter{background:url(images/hborder.png) repeat-x}

.gwt-decoratedpopuppanel .popuptopleft{background:url(images/corner.png) no-repeat 0px -10px; -background:url(images/corner_ie6.png) no-repeat 0px -10px}

.gwt-decoratedpopuppanel .popuptopleftinner{height:5px; width:5px; zoom:1}

.gwt-decoratedpopuppanel .popuptopright{background:url(images/corner.png) no-repeat -5px -10px; -background:url(images/corner_ie6.png) no-repeat -5px -10px}

.gwt-decoratedpopuppanel .popuptoprightinner{height:5px; width:8px; zoom:1}

.gwt-decoratedstackpanel{border-bottom:1px solid #bbb}

.gwt-decoratedstackpanel .gwt-stackpanelcontent{background:white; border:1px solid #bbb; border-bottom:0px; padding:2px 2px 10px 5px}

.gwt-decoratedstackpanel .gwt-stackpanelitem{cursor:hand}

.gwt-decoratedstackpanel .gwt-stackpanelitem-below-selected .stackitemtopleft{background-color:white}

.gwt-decoratedstackpanel .gwt-stackpanelitem-below-selected .stackitemtopright{background-color:white}

.gwt-decoratedstackpanel .gwt-stackpanelitem-first .stackitemtopleft{background-color:white; border:0px}

.gwt-decoratedstackpanel .gwt-stackpanelitem-first .stackitemtopright{background-color:white; border:0px}

.gwt-decoratedstackpanel .stackitemmiddlecenter{background:#d3def6 url(images/hborder.png) repeat-x 0px -989px; font-size:1.3em; font-weight:bold}

.gwt-decoratedstackpanel .stackitemmiddleleft{background:#d3def6 url(images/hborder.png) repeat-x 0px -989px; border-left:1px solid #bbb}

.gwt-decoratedstackpanel .stackitemmiddleleftinner{height:1px; width:1px}

.gwt-decoratedstackpanel .stackitemmiddleright{background:#d3def6 url(images/hborder.png) repeat-x 0px -989px; border-right:1px solid #bbb}

.gwt-decoratedstackpanel .stackitemmiddlerightinner{height:1px; width:1px}

.gwt-decoratedstackpanel .stackitemtopcenter{background:url(images/hborder.png) 0px -21px repeat-x}

.gwt-decoratedstackpanel .stackitemtopleft{background:#d3def6 url(images/corner.png) no-repeat 0px -49px; -background:#d3def6 url(images/corner_ie6.png) no-repeat 0px -49px; border-left:1px solid #bbb; height:6px; width:6px; zoom:1}

.gwt-decoratedstackpanel .stackitemtopleftinner{height:1px; width:1px}

.gwt-decoratedstackpanel .stackitemtopright{background:#d3def6 url(images/corner.png) no-repeat -6px -49px; -background:#d3def6 url(images/corner_ie6.png) no-repeat -6px -49px; border-right:1px solid #bbb; height:6px; width:6px; zoom:1}

.gwt-decoratedstackpanel .stackitemtoprightinner{height:1px; width:1px}

.gwt-decoratedtabbar .gwt-tabbarfirst{width:5px}

.gwt-decoratedtabbar .gwt-tabbaritem{border-collapse:collapse; margin-left:6px}

.gwt-decoratedtabbar .gwt-tabbaritem-disabled .tabmiddlecenter{color:#999; cursor:default}

.gwt-decoratedtabbar .gwt-tabbaritem-selected .tabmiddlecenter{background:#92c1f0; cursor:default}

.gwt-decoratedtabbar .gwt-tabbaritem-selected .tabmiddleleft{background:#92c1f0}

.gwt-decoratedtabbar .gwt-tabbaritem-selected .tabmiddleright{background:#92c1f0}

.gwt-decoratedtabbar .gwt-tabbaritem-selected .tabtopcenter{background:#92c1f0}

.gwt-decoratedtabbar .gwt-tabbaritem-selected .tabtopleft{background-position:0px -61px}

.gwt-decoratedtabbar .gwt-tabbaritem-selected .tabtopright{background-position:-6px -61px}

.gwt-decoratedtabbar .tabmiddlecenter{background:#d0e4f6; color:black; cursor:hand; font-weight:bold; padding:0px 4px 2px 4px; text-align:center}

.gwt-decoratedtabbar .tabmiddleleft{background:#d0e4f6; padding:0px; width:6px}

.gwt-decoratedtabbar .tabmiddleleftinner{height:1px; width:1px}

.gwt-decoratedtabbar .tabmiddleright{background:#d0e4f6; padding:0px; width:6px}

.gwt-decoratedtabbar .tabmiddlerightinner{height:1px; width:1px}

.gwt-decoratedtabbar .tabtopcenter{background:#d0e4f6; padding:0px}

.gwt-decoratedtabbar .tabtopleft{background:url(images/corner.png) no-repeat 0px -55px; -background:url(images/corner_ie6.png) no-repeat 0px -55px; padding:0px; zoom:1}

.gwt-decoratedtabbar .tabtopleftinner{height:6px; width:6px}

.gwt-decoratedtabbar .tabtopright{background:url(images/corner.png) no-repeat -6px -55px; -background:url(images/corner_ie6.png) no-repeat -6px -55px; padding:0px; zoom:1}

.gwt-decoratedtabbar .tabtoprightinner{height:6px; width:6px}

.gwt-decoratorpanel .bottomcenter{background:url(images/hborder.png) repeat-x}

.gwt-decoratorpanel .bottomleft{background:url(images/corner.png) no-repeat 0px -5px; -background:url(images/corner_ie6.png) no-repeat 0px -5px}

.gwt-decoratorpanel .bottomleftinner{height:5px; width:5px; zoom:1}

.gwt-decoratorpanel .bottomright{background:url(images/corner.png) no-repeat -5px -5px; -background:url(images/corner_ie6.png) no-repeat -5px -5px}

.gwt-decoratorpanel .bottomrightinner{height:5px; width:5px; zoom:1}

.gwt-decoratorpanel .middleleft{background:url(images/vborder.png) repeat-y}

.gwt-decoratorpanel .middleright{background:url(images/vborder.png) repeat-y}

.gwt-decoratorpanel .topcenter{background:url(images/hborder.png) repeat-x}

.gwt-decoratorpanel .topleft{background:url(images/corner.png) no-repeat 0px 0px; -background:url(images/corner_ie6.png) no-repeat 0px 0px}

.gwt-decoratorpanel .topleftinner{height:5px; width:5px; zoom:1}

.gwt-decoratorpanel .topright{background:url(images/corner.png) no-repeat -5px 0px; -background:url(images/corner_ie6.png) no-repeat -5px 0px}

.gwt-decoratorpanel .toprightinner{height:5px; width:5px; zoom:1}

.gwt-DialogBox .Caption{background:#e3e8f3 url(images/hborder.png) repeat-x 0px -2003px; border-bottom:1px solid #bbb; border-top:5px solid #d0e4f6; cursor:default; padding:4px 4px 4px 8px}

.gwt-DialogBox .dialogBottomCenter{background:url(images/hborder.png) repeat-x 0px -4px; -background:url(images/hborder_ie6.png) repeat-x 0px -4px}

.gwt-DialogBox .dialogBottomLeft{background:url(images/corner.png) no-repeat 0px -15px; -background:url(images/corner_ie6.png) no-repeat 0px -15px}

.gwt-DialogBox .dialogBottomLeftInner{height:8px; width:5px; zoom:1}

.gwt-DialogBox .dialogBottomRight{background:url(images/corner.png) no-repeat -5px -15px; -background:url(images/corner_ie6.png) no-repeat -5px -15px}

.gwt-DialogBox .dialogBottomRightInner{height:8px; width:5px; zoom:1}

.gwt-DialogBox .dialogMiddleCenter{background:white; padding:3px}

.gwt-DialogBox .dialogMiddleLeft{background:url(images/vborder.png) repeat-y}

.gwt-DialogBox .dialogMiddleRight{background:url(images/vborder.png) repeat-y -4px 0px; -background:url(images/vborder_ie6.png) repeat-y -4px 0px}

.gwt-DialogBox .dialogTopLeft{background:url(images/corner.png) no-repeat -13px 0px; -background:url(images/corner_ie6.png) no-repeat -13px 0px}

.gwt-DialogBox .dialogTopLeftInner{width:5px; zoom:1}

.gwt-DialogBox .dialogTopRight{background:url(images/corner.png) no-repeat -18px 0px; -background:url(images/corner_ie6.png) no-repeat -18px 0px}

.gwt-DialogBox .dialogTopRightInner{width:8px; zoom:1}

.gwt-disclosurepanel .content{border-left:3px solid #e8eef7; margin-left:6px; padding:4px 0px 4px 8px}

.gwt-disclosurepanel .header{color:black; cursor:hand; text-decoration:none}

.gwt-disclosurepanel .header a{color:black; cursor:hand; text-decoration:none}

.gwt-disclosurepanel .header td{color:black; cursor:hand; text-decoration:none}

.gwt-disclosurepanel-closed .header td{color:#557}

.gwt-disclosurepanel-open .header td{color:#557}

.gwt-frame{border-bottom:2px solid #bbb; border-left:2px solid #666; border-right:2px solid #bbb; border-top:2px solid #666}

.gwt-glasspanel{background-color:#e7e9fd; background-image:url(../textures/icons/Loading.jpg); background-position:center; background-repeat:no-repeat; filter:alpha(opacity = 60) !important; opacity:0.6 !important}

.gwt-horizontalsplitpanel .hsplitter{background:#91c0ef url(images/vborder.png) repeat-y; border:0px; cursor:move}

.gwt-menubar{cursor:default}

.gwt-menubar .gwt-menuitem{cursor:default}

.gwt-menubar .gwt-menuitem-selected{background:#E0EDFE}

.gwt-menubar-horizontal{background:#e3e8f3 url(images/hborder.png) repeat-x 0px -2003px; border:1px solid #BBB}

.gwt-menubar-horizontal .gwt-menuitem{color:#666; font-weight:bold; padding:0px 10px; vertical-align:bottom}

.gwt-menubar-horizontal .gwt-menuitemseparator{background:white; border:0px; border-left:1px solid #888; margin:0px; padding:0px; width:1px}

.gwt-menubar-horizontal .gwt-menuitemseparator .menuseparatorinner{background:white; height:1px; width:1px}

.gwt-menubarpopup{margin:0px 0px 0px 3px}

.gwt-menubarpopup .menupopupbottomcenter{background:url(images/hborder.png) 0px -13px repeat-x; -background:url(images/hborder_ie6.png) 0px -13px repeat-x}

.gwt-menubarpopup .menupopupbottomleft{background:url(images/corner.png) no-repeat 0px -41px; -background:url(images/corner_ie6.png) no-repeat 0px -41px}

.gwt-menubarpopup .menupopupbottomleftinner{height:8px; width:5px; zoom:1}

.gwt-menubarpopup .menupopupbottomright{background:url(images/corner.png) no-repeat -5px -41px; -background:url(images/corner_ie6.png) no-repeat -5px -41px}

.gwt-menubarpopup .menupopupbottomrightinner{height:8px; width:8px; zoom:1}

.gwt-menubarpopup .menupopupmiddleleft{background:url(images/vborder.png) -12px 0px repeat-y; -background:url(images/vborder_ie6.png) -12px 0px repeat-y}

.gwt-menubarpopup .menupopupmiddleright{background:url(images/vborder.png) -13px 0px repeat-y; -background:url(images/vborder_ie6.png) -13px 0px repeat-y}

.gwt-menubarpopup .menupopuptopcenter{background:url(images/hborder.png) 0px -12px repeat-x}

.gwt-menubarpopup .menupopuptopleft{background:url(images/corner.png) no-repeat 0px -36px; -background:url(images/corner_ie6.png) no-repeat 0px -36px}

.gwt-menubarpopup .menupopuptopleftinner{height:5px; width:5px; zoom:1}

.gwt-menubarpopup .menupopuptopright{background:url(images/corner.png) no-repeat -5px -36px; -background:url(images/corner_ie6.png) no-repeat -5px -36px}

.gwt-menubarpopup .menupopuptoprightinner{height:5px; width:8px; zoom:1}

.gwt-menubar-vertical{background:white; margin-left:0px; margin-top:0px}

.gwt-menubar-vertical .gwt-menuitem{padding:4px 14px 4px 1px}

.gwt-menubar-vertical .gwt-menuitemseparator{padding:2px 0px}

.gwt-menubar-vertical .gwt-menuitemseparator .menuseparatorinner{background:#dde; border:0px; border-top:1px solid #777; height:1px; overflow:hidden; padding:0px}

.gwt-menubar-vertical .submenuicon{padding-right:4px}

.gwt-menubar-vertical .submenuicon-selected{background:#E0EDFE}

.gwt-menubar-vertical table{border-collapse:collapse}

.gwt-passwordtextbox{padding:2px}

.gwt-passwordtextbox-readonly{color:#888}

.gwt-popuppanel{background:white; border:3px solid #C3D9FF; padding:3px}

.gwt-pushbutton-down{background:url("images/hborder.png") repeat-x 0px -27px; border:1px inset #666; cursor:hand; margin:0; padding:4px 4px 2px 6px; text-decoration:none}

.gwt-pushbutton-down-disabled{background:url("images/hborder.png") repeat-x 0px -27px; border:1px outset #ccc; cursor:default; filter:alpha(opacity=40); margin:0; opacity:0.5; padding:4px 4px 2px 6px; text-decoration:none; zoom:1}

.gwt-pushbutton-down-hovering{background:url("images/hborder.png") repeat-x 0px -27px; border:1px inset; border-color:#9cf #69e #69e #7af; cursor:hand; margin:0; padding:4px 4px 2px 6px; text-decoration:none}

.gwt-pushbutton-up{background:url("images/hborder.png") repeat-x 0px -27px; border:1px outset #ccc; cursor:hand; margin:0; padding:3px 5px 3px 5px; text-decoration:none}

.gwt-pushbutton-up-disabled{background:url("images/hborder.png") repeat-x 0px -27px; border:1px outset #ccc; cursor:default; filter:alpha(opacity=40); margin:0; opacity:.5; padding:3px 5px 3px 5px; text-decoration:none; zoom:1}

.gwt-pushbutton-up-hovering{background:url("images/hborder.png") repeat-x 0px -27px; border:1px outset; border-color:#9cf #69e #69e #7af; cursor:hand; margin:0; padding:3px 5px 3px 5px; text-decoration:none}

.gwt-radiobutton-disabled{color:#888}

.gwt-reference-standard{height:5px; width:5px; zoom:1}

.gwt-richtexttoolbar{background:#e3e8f3 url(images/hborder.png) repeat-x 0px -2003px; border-bottom:1px solid #BBB; margin:0px; padding:3px}

.gwt-richtexttoolbar .gwt-pushbutton-down{border-width:1px; margin-bottom:4px; margin-right:4px; padding:0px 0px 0px 1px}

.gwt-richtexttoolbar .gwt-pushbutton-down-hovering{border-width:1px; margin-bottom:4px; margin-right:4px; padding:0px 0px 0px 1px}

.gwt-richtexttoolbar .gwt-pushbutton-up{border-width:1px; margin-bottom:4px; margin-right:4px; padding:0px 1px 0px 0px}

.gwt-richtexttoolbar .gwt-pushbutton-up-hovering{border-width:1px; margin-bottom:4px; margin-right:4px; padding:0px 1px 0px 0px}

.gwt-richtexttoolbar .gwt-togglebutton-down{border-width:1px; margin-bottom:4px; margin-right:4px; padding:0px 0px 0px 1px}

.gwt-richtexttoolbar .gwt-togglebutton-down-hovering{border-width:1px; margin-bottom:4px; margin-right:4px; padding:0px 0px 0px 1px}

.gwt-richtexttoolbar .gwt-togglebutton-up{border-width:1px; margin-bottom:4px; margin-right:4px; padding:0px 1px 0px 0px}

.gwt-richtexttoolbar .gwt-togglebutton-up-hovering{border-width:1px; margin-bottom:4px; margin-right:4px; padding:0px 1px 0px 0px}

.gwt-sliderbar-shell{border:2px solid #faf9f7; height:34pt; width:50%}

.gwt-sliderbar-shell .gwt-sliderbar-knob{cursor:pointer; height:21px; top:14pt; width:11px; z-index:1}

.gwt-sliderbar-shell .gwt-sliderbar-label{cursor:default; font-size:8pt; top:2pt}

.gwt-sliderbar-shell .gwt-sliderbar-line{background-color:black; border:1px solid black; height:4px; overflow:hidden; top:22pt; width:95%}

.gwt-sliderbar-shell .gwt-sliderbar-line-sliding{background-color:#222; cursor:pointer}

.gwt-sliderbar-shell .gwt-sliderbar-tick{background:black; height:8pt; overflow:hidden; top:12pt; width:1px}

.gwt-stackpanel{border-bottom:1px solid #bbb}

.gwt-stackpanel .gwt-stackpanelcontent{background:white; border:1px solid #bbb; border-bottom:0px; padding:2px 2px 10px 5px}

.gwt-stackpanel .gwt-stackpanelitem{background:#d3def6 url(images/hborder.png) repeat-x 0px -989px; border:1px solid #bbb; border-bottom:0px; cursor:hand; font-size:1.3em; font-weight:bold; padding:3px}

.gwt-suggestbox{border:1px inset; height:100%; margin:2px; padding:5px; width:100%}

.gwt-suggestboxpopup{margin-left:3px; z-index:510}

.gwt-suggestboxpopup .item{color:#424242; cursor:default; padding:2px 6px}

.gwt-suggestboxpopup .item-selected{background:#B7D6F6 none repeat scroll 0 0}

.gwt-suggestboxpopup .suggestpopupbottomcenter{background:transparent url(images/hborder.png) repeat-x scroll 0 -4px}

.gwt-suggestboxpopup .suggestpopupbottomleft{background:transparent url(images/corner.png) no-repeat scroll 0 -28px}

.gwt-suggestboxpopup .suggestpopupbottomleftinner{height:8px; width:5px}

.gwt-suggestboxpopup .suggestpopupbottomright{background:transparent url(images/corner.png) no-repeat scroll -5px -28px}

.gwt-suggestboxpopup .suggestpopupbottomrightinner{height:8px; width:8px}

.gwt-suggestboxpopup .suggestpopupcontent{background:white none repeat scroll 0 0}

.gwt-suggestboxpopup .suggestpopupmiddleleft{background:transparent url(images/vborder.png) repeat-y scroll 0 0}

.gwt-suggestboxpopup .suggestpopupmiddleright{background:url(images/vborder.png) repeat-y -4px 0px; -background:url(images/vborder_ie6.png) repeat-y -4px 0px}

.gwt-suggestboxpopup .suggestpopuptopcenter{background:url(images/hborder.png) repeat-x}

.gwt-suggestboxpopup .suggestpopuptopleft{background:transparent url(images/corner.png) no-repeat scroll 0 -23px}

.gwt-suggestboxpopup .suggestpopuptopleftinner{height:5px; width:5px; zoom:1}

.gwt-suggestboxpopup .suggestpopuptopright{background:url(images/corner.png) no-repeat -5px -23px; -background:url(images/corner_ie6.png) no-repeat -5px -23px}

.gwt-suggestboxpopup .suggestpopuptoprightinner{height:5px; width:8px; zoom:1}

.gwt-tabbar .gwt-tabbarfirst{width:5px}

.gwt-tabbar .gwt-tabbaritem{background:#d0e4f6; color:black; cursor:hand; font-weight:bold; margin-left:6px; padding:3px 6px 3px 6px; text-align:center}

.gwt-tabbar .gwt-tabbaritem-disabled{color:#999; cursor:default}

.gwt-tabbar .gwt-tabbaritem-selected{background:#92c1f0; cursor:default}

.gwt-tabpanelbottom{border-color:#92c1f0; border-style:solid; border-width:3px 2px 2px; overflow:hidden; padding:6px}

.gwt-textarea{padding:2px}

.gwt-textarea-readonly{color:#888}

.gwt-textbox{padding:2px}

.gwt-textbox-readonly{color:#888}

.gwt-togglebutton-down{background:url("images/hborder.png") repeat-x 0px -27px; background-position:0 -513px; border:1px inset #ccc; cursor:hand; margin:0; padding:4px 4px 2px 6px; text-decoration:none}

.gwt-togglebutton-down-disabled{background:url("images/hborder.png") repeat-x 0px -27px; background-position:0 -513px; border:1px inset #ccc; cursor:default; filter:alpha(opacity=40); margin:0; opacity:.5; padding:4px 4px 2px 6px; text-decoration:none; zoom:1}

.gwt-togglebutton-down-hovering{background:url("images/hborder.png") repeat-x 0px -27px; background-position:0 -513px; border:1px inset; border-color:#9cf #69e #69e #7af; cursor:hand; margin:0; padding:4px 4px 2px 6px; text-decoration:none}

.gwt-togglebutton-up{background:url("images/hborder.png") repeat-x 0px -27px; border:1px outset #ccc; cursor:hand; margin:0; padding:3px 5px 3px 5px; text-decoration:none}

.gwt-togglebutton-up-disabled{background:url("images/hborder.png") repeat-x 0px -27px; border:1px outset #ccc; cursor:default; filter:alpha(opacity=40); margin:0; opacity:.5; padding:3px 5px 3px 5px; text-decoration:none; zoom:1}

.gwt-togglebutton-up-hovering{background:url("images/hborder.png") repeat-x 0px -27px; border:1px outset; border-color:#9cf #69e #69e #7af; cursor:hand; margin:0; padding:3px 5px 3px 5px; text-decoration:none}

.gwt-tree .gwt-treeitem{cursor:pointer; margin:0px; padding:1px 0px; white-space:nowrap}

.gwt-tree .gwt-treeitem-selected{background:#93c2f1 url(images/hborder.png) repeat-x 0px -1463px}

.gwt-treeitem .gwt-checkbox input{margin-left:0px}

.gwt-treeitem .gwt-radiobutton input{margin-left:0px}

.gwt-verticalsplitpanel .vsplitter{background:#91c0ef url(images/hborder.png) repeat-x; border:0px; cursor:move}

.hasrichtexttoolbar{border:0px}

.heavylink{font-weight:bold}

.helppopups{background-color:#eef; border-bottom:1px solid #666; border-left:1px solid #666; border-right:1px #666; border-top:1px solid #666; outline-color:#303; outline-width:12pt; padding:2px}

.helppopups_right{background-color:#eef; border-bottom:1px solid #666; border-left:1px #666; border-right:1px solid #666; border-top:1px solid #666; outline-color:#303; outline-width:12pt; padding:2px}


.ImageBoxPopup {
border-color: rgb(0, 0, 0);
border-style: solid;
border-width: 2px;
box-shadow: -5px 7px 18px;
}

.image-togglebutton{background-color:black; color:white}

.image-togglebutton-down{background-color:yellow; color:green}

.image-togglebutton-up-hovering{background-color:blue; color:red}

.invalidtextfield{background-color:#DAA}

.italic{font-style:italic}

.lowerlogintext{font-size:85%}

.mainbarback{background:#E3E8F3 url(images/hborder.png) repeat-x scroll 0 -2003px; border-bottom:1px solid #BBB; cursor:default; filter:alpha(opacity = 85) !important; opacity:0.85 !important; padding:0px 8px 0px; visibility:visible}

.margin{margin-left:9px; margin-right:9px}

.messagestrip{background:#E3E8F3 url(images/hborder.png) repeat-x scroll 0 -2003px; background-color:#eef; border-bottom:1px outset #BBB; border-top:1px outset #BBB; cursor:default; padding:0px 8px 0px; visibility:visible}

.myrateoholic_redtransbackground{background-color:#F00; height:100%; left:0px; opacity:0.3; position:absolute; top:0px; width:100%}

.nooverflow{overflow:hidden}

.p{font-family:arial,sans-serif}

.pc-template-btn{display:block; font-size:16pt}

.popup_background{background-color:#fff; background-image:url('(EmptyReference!)'); background-position:center; background-repeat:no-repeat; filter:alpha(opacity = 60) !important; opacity:0.6 !important}

.popupheader{background-color:#ccc}

.rateing{background-position:100% 0; font-size:medium; font-weight:bold}

.rateoholic_arrow_down{background-image:url(../textures/icons/Arrow_down.png); background-position:50% 0; background-repeat:no-repeat; color:#999; font-size:small}

.rateoholic_arrow_up{background-image:url(../textures/icons/Arrow_up.png); background-position:50% 0; background-repeat:no-repeat; color:#999; font-size:small}

.rateoholic_header{background-color:#333; font-size:x-small; text-decoration:underline}

.rateoholic_light_bottom_feedback{color:#999; font-size:xx-small}

.rateoholic_rateing_awfull{background-color:#f03; background-image:url(../RateoholicResults/src/com/darkflame/public/red.jpg); background-position:100% 0; background-repeat:repeat; color:#033}

.rateoholic_rateing_bad{background-color:#f63; background-image:url(../RateoholicResults/src/com/darkflame/public/orange.jpg); background-repeat:repeat; color:#033}

.rateoholic_rateing_best{background-color:#3f3; color:#033; font-weight:bold}

.rateoholic_rateing_good{background-color:#cf3; background-image:url(../RateoholicResults/src/com/darkflame/public/yellowgreen.jpg); background-position:100% 0; background-repeat:repeat; color:#033}

.rateoholic_rateing_great{background-color:#9f6; background-image:url(../RateoholicResults/src/com/darkflame/public/green.jpg); background-position:100% 0; color:#033; font-weight:normal}

.rateoholic_rateing_horror{background-color:#900; background-image:url(../RateoholicResults/src/com/darkflame/public/brightred.jpg); background-position:100%; background-repeat:repeat; color:#033; font-weight:normal}

.rateoholic_rateing_mod{background-color:#fc0; background-image:url(../RateoholicResults/src/com/darkflame/public/yellow.jpg); background-position:100% 0; background-repeat:repeat; color:#033}

.rateoholic_review_dark{background:#E3E8F3 url(images/hborder.png) repeat-x scroll 0 -2003px; border:0 outset #A2A2A2; color:#000; font-weight:normal; overflow:hidden}

.rateoholic_review_dark td{border:inset 0px #c2c2c2}

.rateoholic_review_light{background:#E3E8F3 url(images/hborder.png) repeat-x scroll 0 -989px; background-color:#dfdfee; border:0 outset #A2A2A2; color:#000; font-weight:normal; overflow:hidden}

.rateoholic_review_light td{border:inset 0px #c2c2c2}

.redlinks{color:#f00}

.results_menu{background-color:#eef; border:solid 1pt #ddd; visibility:visible}

.reviewselectbar{background-image:url(../textures/interface/greystripes.png)}

.reviewtitle{background-position:100% 0; font-size:large; font-weight:bold; text-align:center}

.shadowbottomright{background-image:url(../textures/shadows/Shadow_grad_bottomright.png); background-position:0 0%; background-repeat:no-repeat}

.shadowcorner{background-image:url(../textures/shadows/Shadow_grad_corner.png); background-repeat:no-repeat}

.shadowleft{background-image:url(../textures/shadows/Shadow_grad_rot.png); background-repeat:repeat-y}

.shadowlower{background-image:url(../textures/shadows/Shadow_grad.png); background-repeat:repeat-x}

.shadowtopleft{background-image:url(../textures/shadows/Shadow_grad_topleft.png); background-position:0 100%; background-repeat:no-repeat}

.signuplink{color:#F00; cursor:pointer; font-size:125%; font-weight:bold; text-decoration:underline}

.smalllinks{font-size:smaller}

.spiffypsydolink{color:#46D; font-weight:normal; padding-left:3px; padding-right:3px; text-decoration:none}

.spiffypsydolinkHover{color:red; cursor:pointer; text-decoration:underline}

.spacer{background-position:center 0; border-top:1pt outset #777; padding-top:7px}

.spiffytextbox{background-color:#e7ebf5; border-color:#DDD #DDD #BBB; border-style:solid; border-width:0px 1px 1px 1px; padding-left:3px; padding-right:3px}

.spiffytextboxhover{background-color:transparent; color:red}

.standardframe{background-color:#eef; border:solid 1pt #ddd; line-height:1.5}

.standardframetrans{background-color:#eef; border:solid 1pt #ddd; filter:alpha(opacity=85); khtml-opacity:0.85; line-height:1.5; moz-opacity:0.85; opacity:0.85}

.suggestfield{border:1px inset #EEE; margin:2px; padding:2px}

.topborder{border-top:2pt outset #aeceed}

.w{color:#00c}

.w a:link{color:#00c}

.whitebacktrans{background-color:#fff; filter:alpha(opacity=80); khtml-opacity:0.8; moz-opacity:0.8; opacity:0.8}

a{font-family:arial,sans-serif}

a:active{color:#f00}

a:hover{color:#00A}

a:hover.button1{background-color:#ccf; color:#30f; filter:alpha(opacity=100); khtml-opacity:1; moz-opacity:1; opacity:1; padding-left:3px; padding-right:3px; text-decoration:none}

a:link{color:#00c}

a:link.button1{color:#69f; filter:alpha(opacity=100); font-size:100%; font-weight:normal; khtml-opacity:1; moz-opacity:1; opacity:1; padding-left:3px; padding-right:3px; text-decoration:none}

a:visited{color:#551a8b}

a:visited.button1{color:#69f; filter:alpha(opacity=100); font-size:100%; font-weight:normal; khtml-opacity:1; moz-opacity:1; opacity:1; padding-left:3px; padding-right:3px; text-decoration:none}

body{border:0px; color:black; direction:ltr; font-family:Arial Unicode MS,Arial,sans-serif; font-size:small; margin:0px; padding:0px}

div{color:#000; font-family:arial,sans-serif}

html>body .closeimage{background:url(close.png); height:18px; position:absolute; right:10px; text-align:right; top:9px; width:19px}

pre{font-family:"courier new",courier; font-size:small}

select{font-family:Arial Unicode MS,Arial,sans-serif; font-size:small}

table td{font-family:Arial Unicode MS,Arial,sans-serif; font-size:small}

td{color:#000; font-family:arial,sans-serif}

td.datepickermonth{color:blue; font-size:70%; font-weight:bold; text-align:center; vertical-align:center; white-space:nowrap}

.gwt-PopupPanelGlass {
  background-color: #000;
  opacity: 0.3;
  filter: alpha(opacity=30);
}


.canIstreamitcontainer {

background-color: rgb(0, 0, 0);
padding: 10px;
width: 91px;
position: absolute;
color:white;
box-shadow: -5px 12px 19px #38343F;

}
