@charset "utf-8";
/* CSS Document */

BODY{background-color:#66151b;background-image:url(siteart/bg.gif);background-repeat:repeat-y;background-position:center;margin:0px;}
BODY,TD{font-family:verdana,helvetica;font-size:11px;}
#wrapper{height:100%;width:100%;background-image:url(siteart/city.gif);background-repeat:no-repeat;background-position:bottom center;min-height:625px;z-index:2;}
#menu{text-align:center;color:white;font-size:14px;}
#menu A{font-size:15px;font-variant:small-caps;margin:5px;color:white;text-decoration:none;}
#menu A:hover{color:#e25f69;}
#main #content{padding-left:10px;padding-right:10px;}
#main.sub{border:5px solid white;background-color:white;}
#submenu{background-color:#0e2748;border:5px solid white;width:211px;}
#submenu .menu{width:211px;height:190px;background-image:url(siteart/subbg.jpg);background-repeat:no-repeat;color:white;}
#submenu .menu A{display:block;padding:4px;color:white;font-size:14px;font-variant:small-caps;text-decoration:none;}
#submenu .menu A:hover{color:#309cf7;}
#submenu .menu A.on{background-color:#711d24;text-decoration:none;color:white;}
#submenu .menu A.on:hover{color:white;}
#submenu .text{width:200px;padding-left:4px;color:white;font-family:Georgia, "Times New Roman", Times, serif;}
#spacer{width:4px;overflow:hidden;}
#footer{color:white;font-size:11px;text-align:center;margin:15 0 25 0}
.box{background-color:#76181f;padding:10px;color:white;}
.box td{color:white;}
.box img{border-color:white;}

#headertext{position:relative;margin-top:-36px;left:120px;width:540px;z-index:100;}
#headertext H1{color:white;font-weight:normal;font-size:40px;font-family:Arial, Helvetica, sans-serif;}

H1{color:white;font-size:20px;font-weight:normal;margin:0px;text-transform:uppercase;}
H2{color:#66151b;font-size:18px;font-weight:normal;margin:0px;}
H2.home{color:#b7555d;font-size:18px;font-weight:normal;margin:0px;text-transform:uppercase;}
H3{color:#0e2748;font-size:14px;font-weight:bold;margin:0px;}

A{color:#0e2748;text-decoration:underline;}
A:hover{color:#309cf7;text-decoration:none;}

UL{margin-top:0px;margin-bottom:0px;}

.pics {width:466px;height:246px;text-align:center;vertical-align:middle;background-color:#000000}
.pics div{width:466px;height:246px;background-position:center center;background-repeat:no-repeat;}
.subpics {width:547px;height:143px;text-align:center;vertical-align:middle;background-color:#000000}
.subpics div{width:547px;height:143px;background-position:center center;background-repeat:no-repeat;}

#donatebutton{text-align:center;background-color:#a96b71;color:#72262d;border-top:1px solid #72262d;border-bottom:1px solid #72262d;height:19px;line-height:19px;cursor:pointer;}
#donatebutton a{padding:3px;color:#72262d;font-weight:bold;text-decoration:none;width:100%;height:100%;}
#donatebutton a:hover,#donatebutton:hover,#donatebutton:hover a{background-color:#72262d;color:#a96b71}

#homedonatebuttonholder{float:right;height:34px;line-height:34px;vertical-align:middle;padding-top:4px;}

#homedonatebutton{height:25px;line-height:25px;width:150px;text-align:center;background-color:#a96b71;color:#72262d;border:1px solid white;cursor:pointer;}
#homedonatebutton a{padding:0px;color:#72262d;font-weight:bold;text-decoration:none;width:100%;height:100%;}
#homedonatebutton:hover,#homedonatebutton a:hover{background-color:#72262d;color:#a96b71}
#homedonatebutton:hover a{color:#a96b71;}

.none{display:none;}
/*.button{border:1px solid #81252c;background-color:#a96b71;color:#5a0d13;font-weight:bold;}*/
.button{border:1px solid #81252c;background-color:#a96b71;color:white;font-weight:bold;}

#filterBox{border:1px solid #0e2748;background-color:#F1F1F1;padding:5px;font-size:11px;line-height:13px}
#filterBox form{margin:0px;padding:0px}
#filterBox td{vertical-align:top}

lterBox td{vertical-align:top}

TABLE.padded td{padding:2px}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width:35% !important;} 
.ui-widget-overlay {background:#111111 !important;opacity:.70 !important;filter:Alpha(Opacity=70) !important;}
#UIModalContent a{color:#0078bc; !important;}
.ui-button-text {padding:0px !important;}
.UIBtn {font-size:10px;color:#37556c;padding:2px;margin:0px;}
a.UIBtn {font-size:12px;padding:3px 7px 4px 7px;margin:2px;}
.UIField{font-size:11px;padding:3px 4px 3px 4px;margin:1px}
SELECT.UIField{padding:3px;}
.UILabel{white-space:nowrap;font-size:12px;font-weight:bold;color:#37556c;text-align:right;padding-right:5px;vertical-align:top}
.UIError {color:red}

.SurveyQuestion{font-size:12px;font-weight:bold;color:#37556c;text-align:left;padding-right:5px}
.SurveyNumber{font-size:12px;font-weight:bold;color:#37556c;text-align:right;padding-right:5px;vertical-align:top;width:15px}
.SurveyQuestion span {color:#0a0a0a;font-weight:normal;font-style:italic}
.SurveyAnswer{font-size:12px;text-align:left;padding-right:5px}
.SurveyAnswerBtn{vertical-align:top}
.SurveyAnswer input{padding-top:5px}

.outputTable{border:1px solid #5a6669}
.outputTable td{padding:3px 10px 3px 5px;font-size:12px;vertical-align:top;background-color:#FEFEFE}
.outputTable tr.header td{background-color:#0E2748;font-weight:bold;color:#FFFFFF !important}
.outputTable tr.header a{color:#FFFFFF !important}
.outputTable tr.subheader td{background-color:#9DABD8;font-weight:bold;text-transform:uppercase;}
.outputTable ul {font-size:10px;line-height:13px;margin:0px;margin-left:25px;padding:0px}
.outputTable tr.altRow td{background-color:#eef7fe}
.outputTable tr.altRow2 td{background-color:#EAEAEA}
.outputTable tr.altRow3 td{background-color:#FEFEFE;border-top:1px solid #DDDDDD;}
.outputTable tr.altRow4 td{background-color:#EAEAEA;border-top:1px solid #DDDDDD;}
.outputTable tr.altRowMisc td{background-color:#DFDFDF;border-top:1px solid #CCCCCC;font-size:10px;}
.outputTable td.r{text-align:right;}


