BODY { background-color:#F3800F; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9pt }
TABLE { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9pt }
#menu { background-image:url(/site_skin/common/images/menu_bg.jpg); background-position:bottom; width:231px; height:370px }
#calendar, #block1 { background-image:url(/site_skin/common/images/calendar_bg.jpg); width:231px }
#records { background-image:url(/site_skin/common/images/records_bg.jpg); background-repeat:no-repeat; height:279px; width:231px }
#records p { margin:0px }
#foot { font-size:8pt; color:#FFE981; width:462px; margin:32px 0px 0px 15px }
.copy, #foot a { color:#FFFFFF; margin:0px }
div.notwork, div.work, div.buisy, div.reserved, div.store { width:50px; height:15px; border:solid 1px #FFE61A; color: #FFFFFF;font-size:7pt}
div.notwork { background-color:red }
div.work { background-color:green }
div.reserved { background-color:blue }
div.buisy { background-color:yellow }
div.store { background-color:gray }
.menu { text-transform:uppercase; color:#EC0A00; font-weight:bold; text-decoration:none; font-size:8pt }
.menu_here { text-transform:uppercase; color:#FED30C; font-weight:bold; text-decoration:none; font-size:8pt }
.sub_menu { color:#202020; font-weight:bold; text-decoration:none; font-size:8pt }
.sub_menu_here { color:#EC0A00; font-weight:bold; text-decoration:none; font-size:8pt }
.menu:hover, .sub_menu:hover { text-decoration:underline }
.mf {  height:24px; padding:5px 0px 0px 10px  }
.mf_here { background-image:url(/site_skin/common/images/menu_here_bg.gif); background-repeat:no-repeat; height:24px; width:118px; padding:5px 0px 0px 10px; float:left; }
.menu_item { clear:both; border-bottom: solid 1px #EC0A00; padding:1px 0px 0px 0px }
#actions{ background-color:#FFEEA1; }
.caption { font-size:12pt; font-family:Arial Narrow; text-transform:uppercase; color:#FFE100; background-image:url(/site_skin/common/images/content_head.gif); width:256px; height:30px; float:left }
.caption p { margin: 0px }
.decor-text { font-size:10pt; font-weight:bold; font-family:Arial Narrow; text-transform:uppercase; color:#FFE100; font-style:italic }
.status_str { color:#FFE100 }
.status_str * { color:#FFE100 }
.status_str a { text-decoration:none }
.status_str a:hover { text-decoration:underline }

#news { background-color:#EEEEEE; }
#news * { color:#FF5300 }
#news div, #news p { color:#060606 }
#news h2 { margin:0px; font-size:9pt; text-transform:uppercase }
#news div.caption p b { color:#FFE100 }

#services { background-color:#EEEEEE; border-bottom:solid 4px #FFFFFF }

a { color:#FF5300 }
a.nos { color:#000000 }
h1, h2, h3, h4 { color:#FF5300; text-transform:uppercase; margin:0px }
INPUT { border:solid 1px #FF5300; background-color:#EEEEEE }
TEXTAREA { border:solid 1px #FF5300; background-color:#EEEEEE }
.image_border { background-image:url(/site_skin/common/images/pic_border.jpg); width:300px; height:229px }
.sep_red { height:8px; background-image:url(/site_skin/common/images/septile.gif); margin:5px 0px 5px 0px }
.sep_yell{ height:8px; background-image:url(/site_skin/common/images/septile_yell.gif); margin:5px 0px 5px 0px }
.wp_head{ background-color:#F52F08; color:#FED30C; font-weight:bold; border-bottom:solid 3px #FED411 }
.wp_colgroup{ background-color:#F52F08; color:#FED30C; font-weight:bold; }
.wp_week_day{ color:#EC0A00; background-color:#FED411 }
TABLE.forebg { background-color:#000000; }
TABLE.forebg TR TD { background-color:#EEEEEE; }