.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}
.sf-menu{line-height:1.0;float:left;margin-bottom:1em;}
.sf-menu ul{position:absolute;top:-999em;width:10em;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;background:#BDD2FF;}
.sf-menu a{display:block;position:relative;border-left:1px solid #fff;border-top:1px solid #CFDEFF;text-decoration:none;padding:.75em 1em;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99;}
.sf-menu a,.sf-menu a:visited{color:#13a;}
.sf-menu li li{background:#AABDE6;}
.sf-menu li li li{background:#9AAEDB;}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#CFDEFF;outline:0;}
.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;}
a > .sf-sub-indicator{top:.8em;background-position:0 -100px;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
.sf-shadow ul{-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;padding:0 8px 9px 0;}
.sf-shadow ul.sf-shadow-off{background:transparent;}
.sf-navbar{background:#BDD2FF;height:2.5em;padding-bottom:2.5em;position:relative;}
.sf-navbar li{background:#AABDE6;position:static;}
.sf-navbar a{border-top:none;}
.sf-navbar li ul{width:44em;}
.sf-navbar li li{background:#BDD2FF;position:relative;}
.sf-navbar li li ul{width:13em;}
.sf-navbar ul li{width:auto;float:left;}
.sf-navbar a,.sf-navbar a:visited{border:none;}
.sf-navbar ul li:hover,.sf-navbar ul li.sfHover,ul.sf-navbar ul li:hover li,ul.sf-navbar ul li.sfHover li,.sf-navbar ul a:focus,.sf-navbar ul a:hover,.sf-navbar ul a:active{background:#D1DFFF;}
ul.sf-navbar li li li:hover,ul.sf-navbar li li li.sfHover,.sf-navbar li li.current li.current,.sf-navbar ul li li a:focus,.sf-navbar ul li li a:hover,.sf-navbar ul li li a:active{background:#E6EEFF;}
ul.sf-navbar .current ul,ul.sf-navbar ul li:hover ul,ul.sf-navbar ul li.sfHover ul{left:0;top:2.5em;}
.sf-navbar li li.current > a{font-weight:700;}
.sf-navbar ul a > .sf-sub-indicator{background-position:0 -100px;}
.sf-navbar > li > ul{background:transparent;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;padding:0;}
.sf-menu ul li,.sf-navbar li li li{width:100%;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul,ul.sf-navbar .current ul ul{top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator,.sf-navbar ul .sf-sub-indicator,.sf-navbar ul a:focus > .sf-sub-indicator,.sf-navbar ul a:hover > .sf-sub-indicator,.sf-navbar ul a:active > .sf-sub-indicator,.sf-navbar ul li:hover > a > .sf-sub-indicator,.sf-navbar ul li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.sf-menu ul .sf-sub-indicator,.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
.sf-navbar li.current,.sf-navbar li:hover,.sf-navbar li.sfHover,.sf-navbar li li.current,.sf-navbar a:focus,.sf-navbar a:hover,.sf-navbar a:active{background:#BDD2FF;}
table th{text-align:left;}
td{vertical-align:top;}
body{background:#ddf3dd url(/img/css/bg-body.png) top left repeat-x;color:#006000;font-family:'lucida grande',verdana,helvetica,arial,sans-serif;font-size:90%;margin:0;padding:0;}
#container{position:relative;width:995px;min-width:600px;min-height:400px;overflow:hidden;margin:auto;}
#header{position:relative;background:transparent;}
#header h1{height:55px;background:url(/img/css/bg-logo-2.png) top right no-repeat;margin:8px 5px 0 8px;}
#header h1 a{text-indent:-10000px;display:block;height:55px;outline:none;width:252px;float:right;}
#HeaderNavigation{height:3.2em;background:#fff url(/img/css/bg-nav-2.png) right top no-repeat;border-left:1px solid #006000;border-right:1px solid #006000;}
#content{background:#fff;min-height:450px;border-left:1px solid #006000;border-right:1px solid #006000;border-bottom:1px solid #006000;overflow:auto;}
div.primaryContent{width:710px;clear:both;float:left;background:url(/img/css/bg-primary-content.png) top right no-repeat;min-height:400px;position:relative;padding:0 10px 20px;}
div.sideBar{float:left;width:255px;overflow:visible;position:relative;padding-bottom:20px;}
.sideBar p{margin:5px 10px;}
#IE6isPants #content,/* IE is pants */
#IE7isPants #content{zoom:1;}
#content h2{margin-top:0;}
.numeric{text-align:right;}
p.currentOrganization{position:absolute;top:0;left:0;color:#696;margin:0;padding:0;}
p.currentOrganization span.organizationName{font-weight:700;}
p.currentOrganization a{font-size:x-small;color:#696;background:none;}
#HeaderNavigation ul.sf-navbar{font-size:.9em;width:100%;height:22px;padding-bottom:0;background:transparent url(/img/css/bg-nav-tl.png) left top no-repeat;}
#HeaderNavigation ul.sf-navbar ul{background:#F6FFF6 url(/img/css/bg-nav-tr.png) top right no-repeat;padding-bottom:0;}
#HeaderNavigation ul.sf-navbar li{background:transparent;padding:0 .5em;}
#HeaderNavigation ul.sf-navbar li a{color:#006000;padding:.3em .5em;}
#HeaderNavigation .sf-menu li:hover ul,#HeaderNavigation .sf-menu li.sfHover ul{left:0;top:22px;z-index:99;}
#HeaderNavigation .sf-menu li:hover ul li,#HeaderNavigation .sf-menu li.sfHover ul li{width:auto;}
#Footer{margin-top:20px;}
#Footer p{font-size:small;color:#999;}
#Footer p a{color:#999;}
fieldset{display:block;border:none;background:#fff url(/img/css/bg-fieldset.png) top left no-repeat;}
#footer{background:#d7dabd;clear:both;}
.ajax-loader-arrows{padding-left:20px;background:url(/img/css/ajax-loader-arrows.gif) no-repeat top left;}
.zone{background:url(/img/css/bg-zone.png) 0 3px repeat-x;}
.zone h2{color:#cfc;font-size:16px;font-weight:700;background:#006000 url(/img/css/bg-square-button.png) 5px 0 no-repeat;margin:0;padding:6px 10px 10px 45px;}
.zone p{margin:4px 0;padding:0 10px;}
.zone fieldset{border-left:none;border-right:none;border-color:#fff;border-width:3px;}
div.message{clear:both;color:#ff6c00;font-size:140%;font-weight:700;}
div.error-message,p.error-message{color:#ff6c00;font-weight:700;}
.ui-autocomplete-results{border:1px solid #000;background-color:#FFF;overflow:hidden;z-index:99999;padding:0;}
.ui-autocomplete-results ul{width:100%;list-style-position:outside;list-style:none;margin:0;padding:0;}
.ui-autocomplete-results li{cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;margin:0;padding:2px 5px;}
.ui-autocomplete-loading{background:#FFF url(/img/css/ajax-loader-arrows.gif) right center no-repeat;}
.ui-autocomplete-over{background-color:#0A246A;color:#FFF;}
button,.button,input[type=submit]{background:transparent url(/img/css/bg-button.png) top left no-repeat;border:none;color:#DDF3DD;font-weight:700;height:22px;background-position:-12px 0;cursor:pointer;}
.button-left{background-position:0 0;}
.button-right{background-position:100% 0;}
button:hover,.button:hover,input[type=submit]:hover{color:#fff;}
button.selected{background-position:-12px -50px;}
.button-right.selected{background-position:100% -50px;}
div.recaptcha_input_area label{font-weight:400;font-size:8pt;}
div.recaptcha_input_area{padding:0;}
.recaptcha_theme_white #recaptcha_response_field{border:1px solid;}
#recaptcha_image{border:1px solid;min-height:30px;}
.progressbar{border:1px solid #fff!important;width:100%;height:25px;line-height:25px;text-align:center;font-weight:700;}
.progressbar div.text{background:url(/img/css/bg-progress.png) 0 0 repeat-x;}
.progressbar div.progress{background:#ff6c00 url(/img/css/bg-progress-done.png) 0 0 repeat-x;}
.gsDialog .ui-dialog,.gsDialog.ui-dialog{background-color:#f6fff6;}
.gsDialog .ui-dialog .ui-dialog-titlebar,.gsDialog.ui-dialog .ui-dialog-titlebar{border-bottom:1px solid #d8d2aa;background:#f90 url(/img/css/jquery.ui/dialog-title.gif) repeat-x;height:28px;_height:29px;padding:0;}
.gsDialog .ui-draggable .ui-dialog-titlebar,.gsDialog.ui-draggable .ui-dialog-titlebar{cursor:move;}
.gsDialog .ui-draggable-disabled .ui-dialog-titlebar,.gsDialog.ui-draggable-disabled .ui-dialog-titlebar{cursor:default;}
.gsDialog .ui-dialog .ui-dialog-titlebar-close,.gsDialog.ui-dialog .ui-dialog-titlebar-close{width:16px;height:16px;background:url(/img/css/jquery.ui/dialog-titlebar-close.png) no-repeat;position:absolute;top:6px;right:7px;cursor:default;}
.gsDialog .ui-dialog .ui-dialog-titlebar-close-hover,.gsDialog.ui-dialog .ui-dialog-titlebar-close-hover{background:url(/img/css/jquery.ui/dialog-titlebar-close-hover.png) no-repeat;}
.gsDialog .ui-dialog .ui-dialog-title,.gsDialog.ui-dialog .ui-dialog-title{margin-left:5px;color:#FFF;font-weight:700;position:relative;top:7px;left:4px;}
.gsDialog .ui-dialog .ui-dialog-content,.gsDialog.ui-dialog .ui-dialog-content{margin:1.2em;}
.gsDialog .ui-dialog .ui-dialog-buttonpane,.gsDialog.ui-dialog .ui-dialog-buttonpane{position:absolute;bottom:8px;right:12px;width:100%;text-align:right;padding-right:22px;}
.gsDialog .ui-dialog .ui-dialog-buttonpane button,.gsDialog.ui-dialog .ui-dialog-buttonpane button{margin:6px;}
.gsDialog .ui-dialog .ui-resizable-n,.gsDialog.ui-dialog .ui-resizable-n{cursor:n-resize;height:6px;width:100%;top:0;left:0;background:transparent url(/img/css/jquery.ui/dialog-n.gif) repeat scroll center top;}
.gsDialog .ui-dialog .ui-resizable-s,.gsDialog.ui-dialog .ui-resizable-s{cursor:s-resize;height:8px;width:100%;bottom:0;left:0;background:transparent url(/img/css/jquery.ui/dialog-s.gif) repeat scroll center top;}
.gsDialog .ui-dialog .ui-resizable-e,.gsDialog.ui-dialog .ui-resizable-e{cursor:e-resize;width:7px;right:0;top:0;height:100%;background:transparent url(/img/css/jquery.ui/dialog-e.gif) repeat scroll right center;}
.gsDialog .ui-dialog .ui-resizable-w,.gsDialog.ui-dialog .ui-resizable-w{cursor:w-resize;width:7px;left:0;top:0;height:100%;background:transparent url(/img/css/jquery.ui/dialog-w.gif) repeat scroll right center;}
.gsDialog .ui-dialog .ui-resizable-se,.gsDialog.ui-dialog .ui-resizable-se{cursor:se-resize;width:9px;height:9px;right:0;bottom:0;background:transparent url(/img/css/jquery.ui/dialog-se.gif);}
.gsDialog .ui-dialog .ui-resizable-sw,.gsDialog.ui-dialog .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:0;bottom:0;background:transparent url(/img/css/jquery.ui/dialog-sw.gif);}
.gsDialog .ui-dialog .ui-resizable-nw,.gsDialog.ui-dialog .ui-resizable-nw{cursor:nw-resize;width:9px;height:29px;left:0;top:0;background:transparent url(/img/css/jquery.ui/dialog-nw.gif);}
.gsDialog .ui-dialog .ui-resizable-ne,.gsDialog.ui-dialog .ui-resizable-ne{cursor:ne-resize;width:9px;height:29px;right:0;top:0;background:transparent url(/img/css/jquery.ui/dialog-ne.gif);}
.gsDialog form{width:auto;margin:0;}
.gsDialog fieldset{width:auto;margin:0;padding:0;}
.gsDialog div.input{margin-bottom:0;padding:0 5px;}
.gsDialog fieldset legend{font-size:100%;color:orange;background:none;}
.helpLink,.missingHelp{color:#c6cfc6;font-weight:700;cursor:help;padding:0 3px;}
.missingHelp{color:red;}
.paginatorNavDisabled{display:inline;color:#ccc;}
.helpDialog{overflow:auto;margin-top:2px!important;min-width:400px;background:#f6fff6;}
.page .breadcrumbs,.helpDialog .breadcrumbs{font-size:small;color:#6f9f6f;margin:0;padding:0;}
.page .breadcrumbs{margin-bottom:10px;}
.page .breadcrumbs a,.helpDialog .breadcrumbs a{color:#6f9f6f;text-decoration:none;}
.page .breadcrumbs a:hover,.helpDialog .breadcrumbs a:hover{color:#006000;text-decoration:underline;}
.page ul.siblings,.helpDialog ul.siblings{float:right;background:#fff;margin-left:16px;padding-left:16px;padding-right:10px;font-size:small;border:solid 1px;position:relative;margin-top:0;}
.page ul.siblings ul,.helpDialog ul.siblings ul{margin-left:10px;padding-left:10px;}
.page ul.siblings{width:222px;background:#f6fff6;padding-top:10px;padding-bottom:10px;border-color:#6f9f6f;}
.deleted{text-decoration:line-through;}
div.columnWrapper{clear:both;overflow:auto;padding:0;}
div.column1{clear:left;}
div.column1,div.column2{width:50%;float:left;margin:0;}
dl.infoList{margin:0;padding:0 10px;}
dl.infoList dt{clear:both;float:left;margin:0;}
dl.infoList dd{float:right;margin:0;}
dl.infoList p.none{clear:both;font-style:italic;margin:0;}
table.listingTable,table.listingTable th,table.listingTable td{border-collapse:collapse;border:solid 1px #ccc;}
table.listingTable th,table.listingTable td{padding:0 8px;}
table.listingTable tr,table.listingTable td{white-space:nowrap;}
#ViewInterfaceSource .viewInterfaceLines{height:auto;width:700px;overflow:auto;font-size:90%;}
table.listingTable tr.error{background-color:#fee;}
table.listingTable tr.even.error{background-color:#edd;}
table.listingTable th,table.listingTable td.lineNumber{background-color:#e6e6e6;border:solid 1px #000;}
.sideBarMenu{margin-left:-1px;background:transparent;}
#IE6isPants .sideBarMenu,#IE7isPants .sideBarMenu{width:250px;}
.sideBarMenu ul.menu_context{overflow:hidden;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:1px 0 0;}
.sideBarMenu ul.menu_context li{display:block;}
.sideBarMenu ul.menu_context li a,.sideBarMenu ul.menu_context li span.active,.sideBarMenu ul.menu_context li span.inactive,.sideBarMenu ul.menu_context li span.header,.sideBarMenu ul.menu_context li span.importMode{display:block;text-decoration:none;background:#e6f3e6 url(/img/css/bg-secondary-menu-item.png) left top repeat-x;border:1px solid #ccc;font-weight:700;font-size:14px;margin:-1px 10px 0 0;padding:4px 5px 5px 10px;}
.sideBarMenu ul.menu_context li span.active{background:#fff;border:1px solid #ccc;border-left:1px solid #fff;margin-right:0;font-size:130%;-moz-border-radius-bottomright:8px;-moz-border-radius-topright:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-top-right-radius:8px;border-radius-bottom-right:8px;border-radius-top-right:8px;border-bottom:3px solid #ccc;border-right:3px solid #ccc;zzmargin-left:-2px;position:relative;zzfloat:left;padding:18px 5px 19px 0;}
#zzIE6isPants .sideBarMenu ul.menu_context li span.active,#zzIE7isPants .sideBarMenu ul.menu_context li span.active{margin-right:10px;border:1px solid #ccc;}
.sideBarMenu ul.menu_context li span.inactive{color:#666066;}
.sideBarMenu ul.menu_context li span.header{color:#669066;border-bottom:none;}
.sideBarMenu ul.menu_context li a.header{border-bottom:none;}
#IE6isPants fieldset,#IE7isPants fieldset{background:#fff url(/img/css/bg-fieldset.png) 0 8px no-repeat;}
legend{background:#fff;}
div,h1,#content,.sideBar{margin:0;padding:0;}
input[type=hidden],.gsDialog .ui-dialog .ui-dialog-titlebar-close span,.gsDialog.ui-dialog .ui-dialog-titlebar-close span{display:none;}
legend,a,.helpLink:hover{color:#006000;}
.sf-navbar li.current,.sf-navbar li:hover,.sf-navbar li.sfHover,.sf-navbar li li.current,.sf-navbar a:focus,.sf-navbar a:hover,.sf-navbar a:active,.sf-navbar ul li:hover,.sf-navbar ul li.sfHover,ul.sf-navbar ul li:hover li,ul.sf-navbar ul li.sfHover li,.sf-navbar ul a:focus,.sf-navbar ul a:hover,.sf-navbar ul a:active,ul.sf-navbar li li li:hover,ul.sf-navbar li li li.sfHover,.sf-navbar li li.current li.current,.sf-navbar ul li li a:focus,.sf-navbar ul li li a:hover,.sf-navbar ul li li a:active{background:#e9ffe9;}
div.error-message,#IE6isPants dl.infoList dd,#IE7isPants dl.infoList dd{clear:both;}
.ui-autocomplete-odd,table.listingTable tr.even{background-color:#eee;}
.button-left .selected,.button-left.selected{background-position:0 -50px;}