BODY, TD {color:#000000; font-size:14px; font-family:"Times New Roman", Times, serif; margin:0px; line-height:24px;}
#maincolumn {width:572px; vertical-align:top;}
#contentarea {padding:0px 3px;}
#footercolumn {font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; width:572px; text-align:center; vertical-align:bottom;}

                     P {margin-top:0px; margin-bottom:10px;}
                UL, OL {margin-top:0px; margin-bottom:10px;}
                     A {color:#0000FF;}
               A:hover {color:#FF0000;}

            UL.nospace {margin-top:0px; margin-bottom:0px;}
          LI.somespace {margin-bottom:10px;}

             A.navlink {color:#000000; text-decoration:none;}
       A:hover.navlink {color:#FF0000; text-decoration:underline;}

              A.mnubut {width:148px; height:18px; display:block; color:#18469D; text-decoration:none; font-weight:bold; font-size:12px; line-height:12px; vertical-align:middle; background:url(images/mnubut_off.jpg) no-repeat; padding:2px 0px 3px 30px; margin-bottom:2px;}
        A:hover.mnubut {text-decoration:none; background:url(images/mnubut_ovr.jpg) no-repeat;}
          A.mnubutstat {width:148px; height:18px; display:block; color:#18469D; text-decoration:none; font-weight:bold; font-size:12px; line-height:12px; vertical-align:middle; background:url(images/mnubut_on.jpg) no-repeat; padding:2px 0px 3px 30px; margin-bottom:2px;}

           .bottombull {color:#008745; margin:0px 8px 0px 8px;}

         INPUT.reg_sbm {font-size:12px;}
         INPUT.reg_txt {font-size:12px; border:#996633 1px Solid; padding:0px 3px 0px 3px;}
      TEXTAREA.reg_txt {font-size:12px; border:#996633 1px Solid; padding:3px;}
        SELECT.reg_sel {font-size:12px;}

       STRONG.asnormal {font-weight:normal;}
           H1.asnormal {font-size:11px; font-weight:normal; padding:0px 0px 0px 0px; display:inline;}
                .nosho {display:none;}

		        P.menu {font-family:Tahoma, Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:13px; margin-left:10px;}
			    A.menu {color:#000000; text-decoration:none; font-weight:bold; font-size:14px; line-height:15px;}
          A:hover.menu {color:#9d612a; font-size:15px;}
             A.submenu {color:#000000; text-decoration:none; font-weight:bold; font-size:12px; line-height:15px; padding-left:16px;}
       A:hover.submenu {color:#9d612a; font-size:13px;}
              A.menuon {color:#00A654; text-decoration:none; font-weight:bold; font-size:15px; line-height:15px;}
        A:hover.menuon {color:#00A654;}
           A.submenuon {color:#00A654; text-decoration:none; font-weight:bold; font-size:12px; line-height:15px; padding-left:16px;}
     A:hover.submenuon {color:#00A654; font-size:13px;}
	 
	 
#maincalendar {margin-top:0px;}
#maincalendar TD.head_leftarrow {text-align:left; vertical-align:middle; padding:4px;}
#maincalendar TD.head_rightarrow {text-align:right; vertical-align:middle; padding:4px;}
#maincalendar TD.head_main {color:#0fa355; font-size:22px; font-weight:bold; text-align:center; padding:4px;}
#maincalendar TD.cal_wkdy {width:72px; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; background:#0fa355;}
#maincalendar TD DIV.cal_daybx {width:18px; color:#0fa355; font-size:12px; font-weight:bold; line-height:12px; text-align:right; background:#FFFFFF; border-right:#000000 1px solid; border-bottom:#000000 1px solid; margin:0px 4px 1px 0px; padding:2px; float:left;}
#maincalendar TD TABLE.cal_minical {width:96%; margin-bottom:2px;}
#maincalendar TD TABLE TD.cal_minical_ttl {color:#0fa355; font-size:11px; font-weight:bold; text-decoration:underline; text-align:center;}
#maincalendar TD TABLE TD.cal_minical_wkdy {color:#0fa355; font-size:9px; font-weight:bold; text-align:center; line-height: 14px;}
#maincalendar TD TABLE TD.cal_minical_day {width:14%; color:#888888; font-size:8px; font-weight:bold; text-align:center; line-height:14px;}
#maincalendar TD.cal_drb {width:72px; height:70px; vertical-align:top; background:#FFFFFF; border-right:#000000 1px solid; border-bottom:#000000 1px solid;}
#maincalendar TD.cal_drx {width:72px; height:70px; vertical-align:top; background:#FFFFFF; border-right:#000000 1px solid;}
#maincalendar TD.cal_dxb {width:72px; height:70px; vertical-align:top; background:#FFFFFF; border-bottom:#000000 1px solid;}
#maincalendar TD.cal_dxx {width:72px; height:70px; vertical-align:top; background:#FFFFFF;}
#maincalendar TD.cal_erb {width:72px; height:70px; vertical-align:top; background:#EEEEEE; border-right:#000000 1px solid; border-bottom:#000000 1px solid;}
#maincalendar TD.cal_erx {width:72px; height:70px; vertical-align:top; background:#EEEEEE; border-right:#000000 1px solid;}
#maincalendar TD.cal_exb {width:72px; height:70px; vertical-align:top; background:#EEEEEE; border-bottom:#000000 1px solid;}
#maincalendar TD.cal_exx {width:72px; height:70px; vertical-align:top; background:#EEEEEE;}

#maincalendar TD .cal_evbx {padding:2px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif;}
#maincalendar TD  A.cal_evnt {font-size:9px; line-height:10px; text-decoration:none;}
#maincalendar TD  A:hover.cal_evnt {text-decoration:underline;}
