@CHARSET "UTF-8";
#PageBanner{position:relative;height:60px;margin:0 1px;padding:0 20px;background:transparent url(page-ban.png) repeat-x top;}
#PageBannerLogo{position:absolute;z-index:100;top:10px;left:20px;width:228px;height:40px;background:transparent url(logo0000.png) no-repeat left top;}
#PageBannerActions{position:absolute;top:10px;right:20px;}
#PageBannerTabs{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;float:right;}
#PageBannerTabs ul{clear:left;float:left;position:relative;left:50%;margin:0;padding:0;list-style:none;text-align:center;}
#PageBannerTabs li{display:block;float:left;position:relative;right:50%;margin:0;padding:4px 0 0 0;list-style:none;}
#PageBannerTabs li.selected{padding-top:0;}
#PageBannerTabs li.marker{width:0;padding:0;}
#PageBannerTabs li a{display:block;height:28px;min-width:80px;margin:0 5px;padding:0 0 0 10px;background:transparent url(tab-left.png) no-repeat left top;font-weight:bold;color:white;}
#PageBannerTabs li a:focus{outline:1px dotted black;}
#PageBannerTabs li.selected a{height:32px;min-width:100px;font-size:14px;font-weight:bold;background:transparent url(tab-lefu.png) no-repeat left top;text-shadow:#333 2px 2px 2px;}
#PageBannerTabs li a span{display:block;height:20px;width:auto;margin:0;padding-top:8px;padding-right:10px;font-weight:bold;background:transparent url(tab-rt-i.png) no-repeat right top;}
#PageBannerTabs li.selected a span{display:block;height:23px;padding-top:9px;padding-right:10px;font-weight:bold;background:transparent url(tab-rt-a.png) no-repeat right top;}
#PageBannerTabsAdditionalActions{position:absolute;left:5px;top:12px;width:auto;}
#PageBannerTabs li.marker #PageBannerTabsAdditionalActions a{display:block;height:16px;margin:0;padding:0 2px 0 20px;white-space:nowrap;color:#06c;background:transparent url(add00000.png) no-repeat 1px top;}
#PageSearchBar #SiteSearchForm{text-align:center;}
#PageSearchBar #SiteSearchForm table{margin:0 auto 0 auto;}
#PageSearchBar #SiteSearchForm table tr#PageSearchFormRow td{padding-top:8px;}
#SiteSearchOption{min-width:80px;}
#SiteSearchKeywordField,#SiteSearchLocationField{width:180px;}
#PageSearchBar #SiteSearchForm .gdBtn11Wrapper{padding-top:2px;}
#PageSearchBar #PageSearchBarSpanner{position:relative;}
#PageSearchBar tr#PageSearchSpannerRow td{height:0;padding:0;}
#PageSearchBar tr#PageSearchFormRow td{height:0;padding-top:4px;}
#PageSearchBar tr#PageSearchFormRow td #SiteSearchButton{position:relative;top:-2px;}
#PageSearchBar #PageSearchBarSpanner #PageSearchBarAdvancedPositionPoint{position:absolute;right:0;top:0;}
#PageSearchBar #PageSearchBarSpanner #AdvancedSearchLink{display:block;position:absolute;left:10px;top:12px;padding:0 2px 0 10px;font-size:11px;}
#PageSearchBar #PageSearchBarSpanner .advLinkClosed{background:transparent url(caret-cl.png) no-repeat 1px 3px;}
#PageSearchBar #PageSearchBarSpanner .advLinkOpened{background:transparent url(caret-op.png) no-repeat 1px 3px;}

.activeSearchBar{height:50px;background:#73be1e url(search-b.png) repeat-x top;}
.inactiveSearchBar{height:25px;background:#73be1e url(search-c.png) repeat-x top;}

@CHARSET "UTF-8";.gdBtn1{text-align:center;}
.gdBtn1 a{display:block;float:left;height:25px;padding-right:20px;margin:0;font-size:12px;font-weight:bold;line-height:13px;text-decoration:none;color:white;background:transparent url(right-co.png) no-repeat scroll top right;cursor:pointer;}
.gdBtn1 a:focus{outline:none;}
.gdBtn1 a.stacked{margin:0 10px;}
.gdBtn1 a.primary{background:transparent url(right-co.png) no-repeat scroll top right;}
.gdBtn1 a.special{background:transparent url(right-cp.png) no-repeat scroll top right;}
.gdBtn1 a.secondary{background:transparent no-repeat scroll top right;}
div.gdBtn1Wrapper.left .gdBtn1 a{float:left;margin:0;}
div.gdBtn1Wrapper.right .gdBtn1 a{float:right;margin:0;}
div.gdBtn1Wrapper.center{margin:0 auto;}
div.gdBtn1Wrapper.center .gdBtn1 a{margin:0;}
.gdBtn1 a span{display:block;padding:4px 0 4px 18px;color:white;background:transparent url(left-com.png) no-repeat top left;text-align:center;}
.gdBtn1 a:active span{padding:5px 0 3px 18px;background-position:left -25px;}
.gdBtn1 a span i{display:block;margin:0;padding:2px;font-style:normal;}
.gdBtn1 a:focus span i{outline:1px dotted white;}
.gdBtn1 a.primary span{background:transparent url(left-com.png) no-repeat top left;}
.gdBtn1 a.special span{background:transparent url(left-con.png) no-repeat top left;}
.gdBtn1 a.secondary span{background:transparent no-repeat;}
.gdBtn1 a.disabledBtn{background-position:right -50px;}
.gdBtn1 a.disabledBtn span{color:#999;background-position:left -50px;}
.gdBtn1 a:hover{background-position:right -25px;}
.gdBtn1 a.primary:hover,.gdBtn1 a.special:hover,.gdBtn1 a.secondary:hover{color:white;text-decoration:underline;}
.gdBtn1 a.disabledBtn:hover{text-decoration:none;cursor:default;}
.gdBtn1 a:hover span{background-position:left -25px;}
.gdBtn1 a.disabledBtn:hover{background-position:right -50px;}
.gdBtn1 a.disabledBtn:hover span{background-position:left -50px;}
.gdBtn1 a:active{background-position:right -25px;outline:none;}
.gdBtn1 a.disabledBtn:active{background-position:right -50px;}
.gdBtn1 a.disabledBtn:active span{padding:4px 0 4px 18px;background-position:left -50px;}
input.gdBtn1ReturnKeyCatcher{float:left!important;height:0!important;width:0!important;margin:0!important;padding:0!important;}
div.gdBtnWrapper.left .gdBtn1 a {float:left;margin:0;}
.gdBtn1 a:active {
background-position:right -25px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}


ul.progressBar{padding:5px 5px 5px 10px;margin:10px 0 15px 0;background-color:white;border:1px solid #fcb117;overflow:hidden;}
ul.progressBar li{display:block;float:left;width:197px;font-size:14px;white-space:nowrap;}
ul.progressBar li.last{padding-right:0!important;}
ul.progressBar li span.step{display:block;float:left;width:auto;margin-right:10px;padding:5px 10px;font-weight:bold;color:white;background-color:#ccc;}
ul.progressBar li span.label{display:block;float:left;width:auto;padding:5px 0;font-weight:normal;color:#ccc;}
ul.progressBar li.current span.step{background-color:#e88300;}
ul.progressBar li.current span.label{font-weight:bold;color:#e88300;}



.bigButton{width:150px;margin:0 auto;}
.bigButton div.btn{display:block;padding:10px 15px 10px 15px;background:#e76b02 repeat-x left top;font-size:14px;font-weight:bold;line-height:1.3em;text-align:center;color:#ffffe1;border:1px solid #cc5a00;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 3px 5px #ccc;-webkit-box-shadow:0 3px 5px #ccc;-moz-box-shadow:0 3px 5px #ccc;cursor:pointer;}
.bigButton div.big{background:#e76b02 url(button-tall-bg.png) repeat-x left top;}
.bigButton div.btn a,.bigButton div.btn a:link{display:block;width:auto;color:#ffffe1;text-decoration:none;}
.bigButton div.btn a:hover,.bigButton div.btn:hover a{text-decoration:underline;}
.bigButton p.subtext{margin:5px 0 0 0;padding:0;line-height:1em;text-align:center;}

#UserAlertDrawer{position:relative;overflow:hidden;background:#ffffe1 url(drawer-gradient.png) repeat-x left bottom;height:120px;}
#UserAlertDrawer .drawerContents{padding:20px 20px 25px 20px;}
#UserAlertDrawer p{margin:7px 0 0 0;}
#UserAlertDrawer .minorText{color:black;}
#AccessNotPostedDrawer .drawerBody,#NoAccessDrawer .drawerBody{float:left;width:320px;}
#AccessNotPostedDrawer .actions,#NoAccessDrawer .actions{width:300px;float:left;}
#NoAccessDrawer .actions{margin-top:15px;}
#AccessNotPostedDrawer .actions{padding-top:10px;}
#AccessExpiredDrawer .drawerBody{float:left;width:235px;}
