*{margin:0px;padding:0px;}
body{background:#ffffff url(/images/back_all.gif) repeat-x bottom;color:#666;font:13px Arial,Helvetica,sans-serif;}
.date{color:#808080;font-size:11px;text-align:right;}
.date a{color:#D72020;}
.date2{background:url(/images/date.gif) no-repeat;color:#FFF;float:left;font-size:8px;font-weight:bold;height:54px;text-align:center;text-transform:uppercase;vertical-align:middle;width:53px;}
.date2 b{color:#2F6AA2;display:block;font-size:35px;}
#back{margin:0 auto;width:627px;}
#calendar #next{text-align:right;}
#calendar #now{background:#696969;border:1px solid #ff0000;color:#fff;font-weight:bold;}
#calendar #prev{text-align:left;}
#calendar table{text-align:center;width:100%;}
#calendar tbody td{border:1px solid #F1F1F1;}
#calendar tfoot a{font-weight:bold;text-decoration:none;}
#calendar1{padding:0 10px 20px 10px;}
#content,#calendar thead{}
#footer{clear:both;color:#666;height:50px;margin:0;padding-top:20px;text-align:center;}
#header{height:260px;margin-bottom:10px;text-align:left;}
#left{margin-left:14px;width:211px;}
#left a,#footer a{color:#666;}
#left H3{background:url(/images/title.gif) repeat-x;color:#fff;font-size:14px;font-weight:bold;height:21px;padding-left:20px;padding-top:5px;text-transform:uppercase;width:191px;}
#left li{background:url(/images/title_back.gif) no-repeat;padding-top:10px;}
#left li li{background:url(/images/small.gif) no-repeat left;border:0px;padding:4px 14px;}
#left li ul{border:0px;margin-bottom:10px;margin-left:20px;}
#left p{padding:10px;}
#logo{background:url(/images/header.jpg) no-repeat;height:160px;margin-bottom:10px;padding-left:20px;padding-top:100px;text-align:left;width:607px;}
#logo H1{color:#fff;font-size:16px;font-style:italic;margin:0px;padding:0px;text-decoration:none;}
#logo H2{color:#fff;font-size:10px;margin:0px;padding:0px;}
#main{background:#F9F9FB;border:1px solid #D6CBB6;padding-top:10px;}
#menu{height:36px;padding-left:5px;width:622px;}
#menu a{background:url(/images/button.gif) no-repeat;color:#fff;display:block;float:left;font-size:12px;font-weight:bold;height:21px;margin-left:9px;padding-top:5px;text-align:center;text-decoration:none;text-transform:uppercase;width:111px;}
#menu li{display:inline;}
#menu ul,#left ul{list-style:none;}
#right{float:right;padding-right:10px;width:373px;}
#right a{color:#666;text-decoration:none;}
#right h2{color:#1F5111;margin:0;padding:0;padding-top:10px;}
#right H4{background:url(/images/h2.gif) no-repeat;color:#fff;font-size:12px;height:45px;margin:0;padding:0px;padding-left:20px;padding-top:5px;}
#right H4 a{color:#FFF;}
#right ol,#right ul{margin-left:30px;}
#right p{margin:0;padding:0;padding-bottom:10px;}
#right.date2{margin:10px;padding:0;padding-top:3px;}
#menu a:hover{background:url(/images/button_r.gif) no-repeat;color:#F8FAF7;height:21px;text-decoration:underline;width:111px;}
a:hover{color:#F00;text-decoration:none;}
a:link,a:visited{color:#1F5111;}