html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}
#ft{clear:both;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}
#doc2{width:73.074em;*width:71.313em;}
#doc3{margin:auto 10px;width:auto;}
#doc4{width:74.923em;*width:73.05em;}
.yui-b{position:relative;}
.yui-b{_position:static;}
#yui-main .yui-b{position:static;}
#yui-main{width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}
.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}
.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}
.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.50em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.62em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}
.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}
.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.50em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.62em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}
#yui-main .yui-b{float:none;width:auto;}
.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:1.99%;width:32%;}
#doc3 .yui-gb .yui-u{*width:31.9%;}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}
.yui-g .yui-gb .yui-u{_margin-left:1.0%;color:red;}
.yui-gb div.first{margin-left:0;float:left;}
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}
.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}
.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}
.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}
.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}
.yui-g .yui-g div.first{*margin:0;}
.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}
.yui-gb .yui-gb .yui-u{_margin-left:.7%;}
.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}
.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}
.yui-g .yui-gd div.first{_width:29.9%;}
.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}
.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}h1{font-size:138.5%;}
h2{font-size:123.1%;}
h3{font-size:108%;}
h1,h2,h3{margin:1em 0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:2em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dd{margin-left:1em;}
th,td{border:1px solid #000;padding:.5em;}
th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
p,fieldset,table,pre{margin-bottom:1em;}
input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}.ui-wrapper{border:1px solid #50A029;}
.ui-wrapper input,.ui-wrapper textarea{border:0;}ul.ui-accordion{margin:0;padding:0;list-style-type:none;}
ul.ui-accordion li{margin:0;margin-bottom:2px;padding:0;background-image:url(i/accordion-left.png);background-repeat:no-repeat;}
ul.ui-accordion li a.ui-accordion-header{display:block;padding-left:5px;margin-right:3px;height:28px;background-image:url(i/accordion-middle.png);color:#000;text-decoration:none;line-height:28px;}
ul.ui-accordion li .ui-accordion-right{display:block;background-image:url(i/accordion-right.png);position:absolute;top:0;right:0;height:28px;width:3px;}
ul.ui-accordion li:hover{background-image:url(i/accordion-left-over.png);}
ul.ui-accordion li:hover a.ui-accordion-header{background-image:url(i/accordion-middle-over.png);}
ul.ui-accordion li:hover .ui-accordion-right{background-image:url(i/accordion-right-over.png);}
ul.ui-accordion li.active{background-image:url(i/accordion-left-act.png);}
ul.ui-accordion li.active a.ui-accordion-header{background-image:url(i/accordion-middle-act.png);}
ul.ui-accordion li.active .ui-accordion-right{background-image:url(i/accordion-right-act.png);}@import "flora.css";@media projection,screen{.ui-tabs-hide{display:none;}
}
@media print{.ui-tabs-nav{display:none;}
}
.ui-tabs-nav,.ui-tabs-panel{font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;font-size:12px;}
.ui-tabs-nav{list-style:none;margin:0;padding:0 0 0 3px;}
.ui-tabs-nav:after{display:block;clear:both;content:" ";}
.ui-tabs-nav li{float:left;margin:0 0 0 2px;font-weight:bold;}
.ui-tabs-nav a,.ui-tabs-nav a span{float:left;padding:0 12px;background:url(i/tabs.png) no-repeat;}
.ui-tabs-nav a{margin:5px 0 0;padding-left:0;background-position:100% 0;text-decoration:none;white-space:nowrap;outline:0;}
.ui-tabs-nav a:link,.ui-tabs-nav a:visited{color:#fff;}
.ui-tabs-nav .ui-tabs-selected a{position:relative;top:1px;z-index:2;margin-top:0;background-position:100% -23px;}
.ui-tabs-nav a span{padding-top:1px;padding-right:0;height:20px;background-position:0 0;line-height:20px;}
.ui-tabs-nav .ui-tabs-selected a span{padding-top:0;height:27px;background-position:0 -23px;line-height:27px;}
.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text;}
.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{cursor:pointer;}
.ui-tabs-disabled{opacity:.4;filter:alpha(opacity=40);}
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{color:#000;}
.ui-tabs-panel{border:1px solid #519e2d;padding:10px;background:#fff;}
* html .ui-tabs-nav{display:inline-block;}
*:first-child+html .ui-tabs-nav{display:inline-block;}#ui-datepicker-div,.ui-datepicker-inline{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:0;margin:0;background:#ddd;width:185px;}
#ui-datepicker-div{display:none;border:1px solid #777;z-index:9999;}
.ui-datepicker-inline{float:left;display:block;border:0;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-dialog{padding:5px!important;border:4px ridge #ddd!important;}
button.ui-datepicker-trigger{width:25px;}
img.ui-datepicker-trigger{margin:2px;vertical-align:middle;}
.ui-datepicker-prompt{float:left;padding:2px;background:#ddd;color:#000;}
* html .ui-datepicker-prompt{width:185px;}
.ui-datepicker-control,.ui-datepicker-links,.ui-datepicker-header,.ui-datepicker{clear:both;float:left;width:100%;color:#fff;}
.ui-datepicker-control{background:#400;padding:2px 0;}
.ui-datepicker-links{background:#000;padding:2px 0;}
.ui-datepicker-control,.ui-datepicker-links{font-weight:bold;font-size:80%;}
.ui-datepicker-links label{padding:2px 5px;color:#888;}
.ui-datepicker-clear,.ui-datepicker-prev{float:left;width:34%;}
.ui-datepicker-rtl .ui-datepicker-clear,.ui-datepicker-rtl .ui-datepicker-prev{float:right;text-align:right;}
.ui-datepicker-current{float:left;width:30%;text-align:center;}
.ui-datepicker-close,.ui-datepicker-next{float:right;width:34%;text-align:right;}
.ui-datepicker-rtl .ui-datepicker-close,.ui-datepicker-rtl .ui-datepicker-next{float:left;text-align:left;}
.ui-datepicker-header{padding:1px 0 3px;background:#333;text-align:center;font-weight:bold;height:1.3em;}
.ui-datepicker-header select{background:#333;color:#fff;border:0;font-weight:bold;}
.ui-datepicker{background:#ccc;text-align:center;font-size:100%;}
.ui-datepicker a{display:block;width:100%;}
.ui-datepicker-title-row{background:#777;}
.ui-datepicker-days-row{background:#eee;color:#666;}
.ui-datepicker-week-col{background:#777;color:#fff;}
.ui-datepicker-days-cell{color:#000;border:1px solid #ddd;}
.ui-datepicker-days-cell a{display:block;}
.ui-datepicker-week-end-cell{background:#ddd;}
.ui-datepicker-title-row .ui-datepicker-week-end-cell{background:#777;}
.ui-datepicker-days-cell-over{background:#fff;border:1px solid #777;}
.ui-datepicker-unselectable{color:#888;}
.ui-datepicker-today{background:#fcc!important;}
.ui-datepicker-current-day{background:#999!important;}
.ui-datepicker-status{background:#ddd;width:100%;font-size:80%;text-align:center;}
#ui-datepicker-div a,.ui-datepicker-inline a{cursor:pointer;margin:0;padding:0;background:none;color:#000;}
.ui-datepicker-inline .ui-datepicker-links a{padding:0 5px!important;}
.ui-datepicker-control a,.ui-datepicker-links a{padding:2px 5px!important;color:#eee!important;}
.ui-datepicker-title-row a{color:#eee!important;}
.ui-datepicker-control a:hover{background:#fdd!important;color:#333!important;}
.ui-datepicker-links a:hover,.ui-datepicker-title-row a:hover{background:#ddd!important;color:#333!important;}
.ui-datepicker-multi .ui-datepicker{border:1px solid #777;}
.ui-datepicker-one-month{float:left;width:185px;}
.ui-datepicker-new-row{clear:left;}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}a{cursor:pointer;color:blue;text-decoration:underline;}
.yui-t3 #yui-main .yui-b{margin-left:30.7em;}
.yui-t3 .yui-b{float:left;width:30em;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-50em;}
div.time-picker{position:absolute;height:200px;width:4em;overflow:auto;background:#fff;border:1px solid #000;z-index:99;font-family:Arial,Helvetica,sans-serif;}
div.time-picker-12hours{width:6em;}
div.time-picker ul{list-style-type:none;margin:0;padding:0;}
div.time-picker li{padding:1px;cursor:pointer;}
div.time-picker li.selected{background:#316AC5;color:#fff;}
th,td{padding:0;}
.ac_results{background-color:window;border:1px solid black;overflow:hidden;padding:0;z-index:99999;}
.ac_results ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;width:100%;background-color:white;text-align:left;}
.ac_results li{cursor:default;display:block;font-family:arial;font-size:12px;line-height:16px;margin:0;overflow:hidden;padding:2px 5px;}
.ac_loading{background:window url(/images/indicator.gif) no-repeat scroll right center;}
.ac_odd{background-color:#EEE;}
.ac_over{background-color:yellow;color:black;font-family:arial;}
.ac_moreItems{-moz-user-select:none;background-color:inactivecaption;color:inactivecaptiontext;cursor:default;display:block;margin:0;overflow:hidden;padding:0 5px;text-align:center;width:100%;}
.ac_input{width:200px;}
#queryHolder{background-color:#000;z-index:101;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#query{background-color:#FFF;background-image:url(/images/search_icon.jpg);background-repeat:no-repeat;height:78px;border-width:thin;border-color:#808080;z-index:105;border-style:solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#queryForm{width:100%;}
#queryCriteria{margin:0 0 0 96px;text-align:center;padding-left:0;text-align:left;top:-5px;position:relative;}
#queryCriteria input{font-size:17px;vertical-align:middle;}
#queryCriteria select{font-size:14px;vertical-align:middle;}
input:focus,textarea:focus{background-color:yellow;}
#querySubmit{float:right;padding:25px;}
#querySubmit input{font-size:19px;}
#areaInput{width:150px;}
#zipError{color:white;background-color:red;font-size:12px;padding:2px;position:relative;top:-2px;width:90%;}
.ui-tabs-nav{font-family:Arial,Helvetica,sans-serif;}
.ui-tabs-nav li{list-style-type:none;}
.ui-tabs-nav a,.ui-tabs-nav a span{background:none;font:inherit;font-family:inherit;}
.ui-tabs-nav a{border-color:white;background-color:#333;color:white;font-family:Arial,Helvetica,sans-serif;}
.ui-tabs-nav .ui-tabs-selected a,.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited{background-color:#FFF;border-color:#333;color:black;cursor:default;}
.ui-tabs-nav a:hover{background-color:#757575;}
.ui-tabs-nav .ui-tabs-selected a:hover{background-color:white;}
.ui-tabs-panel{border-color:#333;font-family:Arial,Helvetica,sans-serif;padding:5px;}
ui-accordion-container div{font-family:Arial,Helvetica,sans-serif;}
.accordionContents{overflow:auto;background-color:white;margin-right:5px;width:100%;}
ul.ui-accordion li a.ui-accordion-header{margin-right:0;}
.ui-accordion-left,.ui-accordion-right,ul.ui-accordion li .ui-accordion-right{display:none;background:none;position:absolute;}
ul.ui-accordion-container{margin:0;padding:0;list-style-type:none;border:none;height:388px;}
ul.ui-accordion-container li{list-style-type:none;background:none;}
ul.ui-accordion-container li span.accordionSubtitle{visibility:hidden;}
ul.ui-accordion-container li span.accordionSubtitle dfn{text-decoration:underline;}
ul.ui-accordion-container li a.ui-accordion-link{display:block;padding-left:10px;height:28px;background-color:#5B5B5B;color:#FF0;font-weight:bold;background-image:url(/images/rightArrows.gif);background-repeat:no-repeat;background-position:right;font-family:Arial,Helvetica,sans-serif;text-decoration:none;line-height:28px;}
ul.ui-accordion-container li a.ui-accordion-link:hover,ul.ui-accordion li:hover a.ui-accordion-header{background-image:url(/images/downArrows.gif);}
ul.ui-accordion li:hover{background-image:none;}
ul.ui-accordion-container li a.ui-accordion-link:hover span.accordionSubtitle{color:#CCC;visibility:visible;font-weight:normal;}
ul.ui-accordion-container li a.selected,ul.ui-accordion-container li a.selected:hover{text-decoration:none;background-image:url(/images/downArrows.gif);cursor:default;}
ul.ui-accordion-container li a.selected span.accordionSubtitle{color:#CCC;visibility:visible;font-weight:normal;}
ul.ui-accordion-container li.activePage{padding:.1cm;font-weight:bold;text-decoration:underline;border-right:thick solid white;}
ul.ui-accordion-container li.inactivePage{padding:.1cm;cursor:pointer;border-right:thick solid white;}
ul.ui-accordion-container li.inactivePage:hover{padding:.1cm;color:yellow;background-color:#111;text-decoration:underline;border-right:thick solid white;}
li.activePage{padding:.1cm;font-weight:bold;text-decoration:underline;border-right:thick solid white;}
li.activePage:hover{padding:.1cm;font-weight:bold;text-decoration:underline;border-right:thick solid white;background-color:#EEE;}
activePage li{padding:.1cm;}
inactivePage li{padding:.1cm;}
li.inactivePage{padding-left:.1cm;cursor:pointer;border-right:thick solid white;}
li.inactivePage:hover{padding:.1cm;color:yellow;background-color:#111;text-decoration:underline;border-right:thick solid white;}
html{background-color:#000;}
a:hover{text-decoration:none;}
ul.pagedPagesList{text-align:right;}
#resourceQueryMap{height:476px;border-width:thin;border-color:#808080;border-style:solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:101;}
.queryErrorNotLoggedIn{padding:4px;margin:8px 8px 8px 8px;display:none;font-family:Arial,Helvetica,sans-serif;display:none;}
.accordionLink{cursor:pointer;text-decoration:underline;}
.noQueryResultsMessage{padding:4px;margin:8px 8px 8px 8px;display:none;font-family:Arial,Helvetica,sans-serif;}
.noQueryResultsMessage em{color:#777;font-style:normal;font-size:10px;}
#ft{color:white;padding-top:.3cm;}
#largeft{padding-top:.4cm;color:white;width:99%;}
#largeft a{color:white;text-decoration:none;}
#largeft a:hover{color:white;text-decoration:underline;}
.commentBackground{background-color:#F0F5FB;border:medium solid #F0F5FB;margin-left:9px;margin-bottom:9px;}
body{margin:0;padding:0;background-color:#000;}
#sitemap a{color:white;}
.flashMsgContainer{text-align:center;}
.errorBox,.warningBox,.noticeBox,#incorrectTimeSettings,.broadcastMessage{background-color:yellow;width:550px;padding:5px;margin:5px;margin-left:auto;margin-right:auto;display:block;}
.errorBox,.warningBox,.noticeBox,#incorrectTimeSettings,.broadcastMessage{background-color:yellow;width:550px;padding:5px;margin:5px;margin-left:auto;margin-right:auto;display:block;}
.blockUI .errorBox,.blockUI .warningBox,.blockUI .noticeBox{width:auto;}
.warningBox li{list-style-type:none;}
.formTip{font-size:12px;color:#3C3C3C;}
#directionHolder{text-align:center;height:0;font-size:18px;}
.courtBubbleLink{font-size:16px;color:blue;}
.courtBubbleLink:link{color:blue;text-decoration:underline;}
.courtBubbleLink:visited{color:blue;text-decoration:underline;}
.courtBubbleLink:hover{background-color:#FFFFB9;}
.courtBubbleLink:active{background-color:#FFFFB9;}
#directions{background-color:black;color:white;position:relative;top:-32px;width:300px;margin:0 auto;opacity:.00;filter:alpha(opacity=00);-moz-opacity:.0;padding:.2cm;z-index:1000;}
#directions a{color:yellow;cursor:pointer;}
.addDataBr{clear:left;height:8px;hasLayout:True;font-size:12px;background-color:transparent;overflow:hidden;width:1px;}
.addDataLftCol{float:left;width:60px;text-align:right;padding-right:10px;color:#808080;}
.addDataRghtCol{float:left;width:200px;text-align:left;padding:0;}
#staticMapView{cursor:pointer;}
.recentlyViewedBy .title{color:black;font-size:20px;display:block;text-align:center;}
.recentlyViewedBy ul{padding:0;margin:0;}
.recentlyViewedBy li{list-style-type:none;padding:0;margin:0;}
#previousGames{display:none;}
.enhancedStaticMapView{text-align:center;border-width:thin;border-style:solid;border-color:#808080;background-color:#808080;overflow:hidden;}
.inviteFreeText{width:300px;display:block;}
.inviteFreeTextInstructionsLine1{color:#777;}
.inviteFreeTextInstructionsLine2{font-size:smaller;}
.invitesExtraInfoMessage{color:green;font-size:larger;font-weight:bold;}
.inviteCategory{color:#777;}
.inviteCategories{margin-left:20px;}
.inviteCategories td{border:none;padding:3px;}
.inviteButtons{text-align:right;}
.inviteCheckbox{display:block;}
.noInviteesFoundMessage{font-size:13px;}
.selectAllContainer{margin-left:40px;margin-bottom:10px;margin-top:4px;}
.invitesPane{border:medium none;margin-left:20px;margin-bottom:0;height:expression(this.scrollHeight>79 ? "80px":"auto");max-height:80px;overflow-y:auto;padding-bottom:5px;padding-left:20px;padding-top:1px;text-align:left;}
label{cursor:pointer;}
.gameTime{color:#999;}
.postTime{color:#999;}
.enhancedStaticMapView a:link{color:#000;font-weight:bold;text-decoration:underline;}
.enhancedStaticMapView a:visited{color:#000;font-weight:bold;text-decoration:underline;}
.enhancedStaticMapView a:hover{color:#000;font-weight:bold;text-decoration:underline;}
.enhancedStaticMapView a:active{color:#000;font-weight:bold;text-decoration:underline;}
.gameList li{list-style:none;}
.gameList a{font-size:13px;color:#3F4E58;}
.gameList .numPlayers{color:#999;font-size:12px;font-weight:normal;}
#addGameForm{background-image:url(/images/addGameBox.jpg);width:532px;height:62px;padding-left:15px;line-height:27px;}
input[class~=datePicker],.datePicker{width:95px;clear:both;}
input[class~=timePicker],.timePicker{width:60px;clear:both;}
h1{font-family:Arial,Helvetica,sans-serif;line-height:25px;margin-top:3px;margin-bottom:1px;font-size:30px;text-align:center;background-color:white;}
h2{font-family:Arial,Helvetica,sans-serif;border-bottom-style:solid;border-bottom-width:1px;font-size:25px;line-height:25px;margin-top:3px;margin-bottom:0;padding-left:1cm;}
#courtBodyHolder{text-align:center;}
#courtBody{width:950px;margin:0 auto;text-align:left;position:relative;padding:0;}
#courtRightcol{width:300px;position:absolute;right:0;overflow:hidden;}
#courtLeftcol{width:630px;left:0;background-color:white;padding:5px;border-width:thin;border-color:#808080;border-style:solid;}
#courtBack{position:absolute;top:-20px;}
#courtBack a:link{color:#FF0;text-decoration:none;}
#courtBack a:visited{color:#FF0;text-decoration:none;}
#courtBack a:hover{color:#FF0;background-color:black;text-decoration:none;}
#courtBack a:active{color:#FF0;text-decoration:none;}
.courtDataLftCol{float:left;width:100px;}
.courtDataRghtCol{float:left;width:430px;text-align:left;padding:0;}
#playersInArea{height:60px;position:relative;overflow:hidden;}
.gameStatus [class=confirmed]{color:green;font-weight:bold;background-color:#D2FFD2;}
.gameStatus [class=notPlaying]{color:red;font-weight:bold;background-color:pink;}
.gameStatus [class=maybe]{color:black;font-weight:bold;background-color:#EBEBEB;}
.gameDataContent{padding-left:10px;padding-top:10px;}
.players{list-style-type:none;list-style:none;list-style-image:none;margin:0;}
.gameDataBr{clear:left;height:8px;font-size:12px;background-color:transparent;overflow:hidden;}
.gameDataLftCol{float:left;width:100px;text-align:right;padding-right:23px;color:#808080;}
.gameDataRghtCol{float:left;width:430px;text-align:left;padding:0;}
#gameName{font-family:Arial,Helvetica,sans-serif;font-size:22px;vertical-align:middle;padding-top:10px;}
#gameBodyHolder{text-align:center;}
#gameBody{width:950px;margin:0 auto;text-align:left;position:relative;padding:0;}
#gameRightcol{width:300px;position:absolute;right:0;overflow:hidden;}
#gameLeftcol{width:630px;left:0;background-color:white;padding:5px;border-width:thin;border-color:#808080;border-style:solid;}
#gameBack{position:absolute;top:-20px;}
#gameBack a:link{color:#FF0;text-decoration:none;}
#gameBack a:visited{color:#FF0;text-decoration:none;}
#gameBack a:hover{color:#FF0;background-color:black;text-decoration:none;}
#gameBack a:active{color:#FF0;background-color:black;text-decoration:none;}
#bulletinName{font-family:Arial,Helvetica,sans-serif;font-size:22px;vertical-align:middle;padding-top:10px;}
#bulletinBodyHolder{text-align:center;}
#bulletinBody{width:950px;margin:0 auto;text-align:left;position:relative;padding:0;}
#bulletinRightcol{width:300px;position:absolute;right:0;}
#bulletinLeftcol{width:630px;left:0;background-color:white;padding:5px;}
.bulletinLink{color:#3F4E58;}
.userInfoBr{clear:left;height:8px;hasLayout:True;font-size:12px;background-color:transparent;overflow:hidden;}
.userPagePortion{padding-left:8cm;padding-right:1cm;padding-bottom:.5cm;padding-top:.5cm;}
.pagePortion{padding-left:1cm;padding-right:1cm;padding-bottom:.5cm;}
.pagePortion textarea{width:10cm;}
.pagePortion a{font-size:13px;color:#3F4E58;}
.recentlyViewedBy a{font-size:13px;color:#3F4E58;}
.pagePortion ol,ul,dl{margin-left:0;}
#saveStatus{color:white;background-color:green;text-align:center;}
.userInfoLftCol{float:left;width:100px;text-align:right;padding-right:23px;color:#808080;}
.userInfoRghtCol{float:left;text-align:left;padding:0;}
.changePassword input{font-weight:bold;background-color:#E9E6D5;border-color:white;border:1px solid;cursor:pointer;border-top-color:#FFF;border-left-color:#FFF;border-right-color:#FFF;border-bottom-color:#FFF;text-decoration:underline;}
.changePassword input:hover{background-color:#FFFF84;border:1px solid;cursor:pointer;border-top-color:#CCC;border-left-color:#CCC;border-right-color:#CCC;border-bottom-color:#CCC;}
#accountName{font-family:Arial,Helvetica,sans-serif;vertical-align:middle;position:absolute;width:300px;text-align:center;top:.5cm;}
.userLink a{color:#3F4E58;}
#userBodyHolder{text-align:center;}
#userBody{width:950px;margin:0 auto;text-align:left;position:relative;padding:0;}
#userLeftcol{width:950px;left:0;background-color:white;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-width:thin;border-color:#808080;border-style:solid;}
.comments ul li{list-style-type:none;padding-left:0;}
.commenter{font-weight:bold;font-size:12px;}
.commentTime{color:grey;}
.logoHeader{background-color:#000;height:147px;background-image:url(/images/headerTile.jpg);background-repeat:repeat-x;}
#logo{float:left;}
#logoBackground{position:absolute;left:0;top:-10px;}
#actualLogo{position:absolute;left:16px;top:36px;}
#teaser{position:absolute;top:5px;vertical-align:text-bottom;vertical-align:bottom;height:63px;right:350px;text-align:left;color:#000;z-index:100;padding:.1cm;text-align:right;}
#contributors{position:absolute;color:#FF0;font-size:18px;margin-left:11px;text-align:left;margin-top:157px;left:0;}
#contributors a:link{color:#FF0;font-weight:bold;text-decoration:none;padding:.1cm;}
#contributors a:visited{color:#FF0;font-weight:bold;text-decoration:none;padding:.1cm;}
#contributors a:hover{color:#FF0;font-weight:bold;text-decoration:none;padding:.1cm;color:#000;background-color:yellow;}
#contributors a:active{font-weight:bold;color:#000;padding:.1cm;background-color:white;}
#introTextFind{font-size:41px;position:relative;left:40px;width:332px;top:-25px;text-align:left;line-height:58px;}
#introText{position:absolute;left:90px;font-size:18px;top:9px;line-height:18px;}
.rightHeader{background-image:url(/images/headerRight.jpg);background-repeat:no-repeat;right:0;width:400px;position:absolute;height:157px;top:-10px;z-index:99;}
.topNav{margin-top:10px;float:right;color:#FF0;font-size:20px;margin-right:11px;margin-left:11px;}
.topNav a:link,.topNav a:visited,.topNav a:hover,.topNav a{color:#FF0;font-weight:bold;text-decoration:none;padding:.2cm;background-color:black;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.topNav a:hover{color:#000;background-color:yellow;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.topNav a:active{font-weight:bold;color:#000;padding:.1cm;background-color:white;}
.topNavFanPoints{background-color:yellow;color:black;padding:.1cm;cursor:default;}
.wallFanPoints{cursor:default;color:#3F4E58;text-decoration:underline;}
.resourceListingName{color:#000;cursor:pointer;text-decoration:none;}
.milesAway{color:#3F4E58;font-size:9px;}
.feedIcon{background:black url(/images/feedIcon.gif) repeat scroll 0 0;color:black;cursor:pointer;display:inline-block;height:14px;margin-left:85px;width:14px;}
.courtIcon,.courtCreatedIcon,.bulletinIcon,.gameIcon,.userIcon,.feedItemIcon,.commentIcon,.gameCommentIcon,.userCommentIcon,.courtCommentIcon{float:left;margin-right:5px;width:44px;height:50px;}
.resourceListItem li{background-image:none;}
.resourceListItem{background-image:none;}
.resourceList{font-size:13px;padding-left:8px;margin-left:0;margin-right:0;background-image:none;}
.resourceList li{background-image:none;clear:both;cursor:pointer;min-height:47px;border-right:solid thick white;}
.resourceList li:hover{background-color:#DBDBDB;border-right:solid thick white;}
.resourceList .selectedResource{background-color:#FFFFB9;background-image:none;min-height:47px;border-right:solid thick yellow;}
.resourceList:hover .selectedResource:hover{border-right:solid thick yellow;}
ul.resourceList li{vertical-align:middle;background-image:none;}
ul.resourceList li:hover{background-image:none;}
ul.ui-accordion-container.li.selected{background-color:red;}
ul.pagedPagesList li{list-style-image:none;display:inline;padding:.1cm;text-decoration:underline;border-right:thick solid white;}
.passResetBody{width:950px;margin:0 auto;text-align:left;position:relative;}
#passResetLeftcol{width:950px;left:0;background-color:white;padding:5px;}
#passResetLeftcol form{padding:.5cm;}
.blockUI{cursor:default;}
.signinForm{padding:10px;}
.signinForm input[type="text"],input[type="password"]{width:9em;font-family:Arial,Helvetica,sans-serif;}
.signinForm input{width:9em;font-family:Arial,Helvetica,sans-serif;}
.button input{width:auto;}
.signinForm a:link{color:#000FF;text-decoration:underline;}
.signinForm a:visited{color:#000FF;text-decoration:underline;}
.signinForm a:hover{color:#000FF;text-decoration:none;}
.signinForm a:active{color:#000FF;text-decoration:none;}
#signupContent{padding-left:10px;padding-top:10px;}
#signinContent{padding-left:10px;padding-top:4px;display:none;}
#accountCreationError,#loginError{color:red;text-align:center;}
.signupIntro{position:relative;}
#loginDialogText,#inviteDialogText{font-size:20px;font-weight:bolder;position:relative;}
#inviteDialogText{margin-bottom:8px;}
.inviteCategoriesHolder{text-align:center;}
.closeDialogButton{position:absolute;right:0;top:0;cursor:pointer;}
#loginDialog,#inviteDialog{padding:3px;text-align:left;height:1%;background-image:url(/images/loginImage.jpg);background-repeat:no-repeat;background-position:bottom right;}
.signupFormBr{clear:left;height:8px;hasLayout:True;font-size:12px;background-color:transparent;overflow:hidden;}
.signupFormBrSmall{clear:both;overflow:hidden;height:1px;line-height:0;}
.signupFormLftCol{float:left;width:150px;text-align:right;padding-right:5px;overflow:hidden;}
.checkbox input{width:17px;}
.signupFormRghtCol{width:200px;text-align:left;padding:0;display:inline;overflow:hidden;}
.loginPromptMessage{background-color:yellow;font-size:20px;margin-left:10px;position:relative;}
.adminPage{background-color:white;}
.adminPage input,.adminPage textarea,.adminPage select{display:block;margin-bottom:15px;}
.simplePage{background-color:white;}
.resourceTime{font-size:9px;}
#AreaFeed .court{display:none;}