body {
    text-align: center;
    margin: 0px 0px;
    background: url("../gfx/bg_top.gif") repeat-x;
}



#wrapper {
    width: 920px;
    margin: 0px auto 0px auto;
    padding: 0px;
}

#side-a {
	width: 10px;
	background: url("../gfx/bg_side-a.gif") repeat-y;
	vertical-align: top;
	padding: 0px;
}

#side-b {
    width: 10px;
    background: url("../gfx/bg_side-b.gif") repeat-y;
    vertical-align: top;
    padding: 0px;
}

#content { 
	width: 900px;
	text-align: left;
	vertical-align: top;
	
}

#top { 
	width: 900px;
	height: 180px;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}
#topnav {
 width: 890px;
    height: 38px;
    color: white;
    font-size: 15px;
}
#menu {
    width: 890px;
    margin-top: 112px;
    padding: 0px;
    color: white;
}
#main { 
	width: 900px;
	text-align: left;
	vertical-align: top;
	
}
#footer {
    background: url("../gfx/bg_footer.gif") no-repeat;
}

#srchtxt {

    width: 120px;
    height: 18px;
    font-size: 14px;
    color: #FFF;
    background: transparent;
    border: 0px;
}

.srch_highlight {
    background: #D7E2E3;
}


.calendar_day0 {
    width: 20px;
    text-align: right;
    color: #999;
}
.calendar_day1 {
    width: 20px;
    text-align: right;
    background-color: #D7E2E3;
}

.calendar_header_td {
    width: 20px;
    text-align: center;
    background-color: #D7E2E3;
}

.calendar_week {

}

.calendar_table {
    border: 1px solid #CCC;
}

td.menu0 {text-align: center; }
td.menu1 {text-align: center; background-color: #FFF}

a.menu0         {font-family: Arial; font-size: 15px; color: #FFF;}
a.menu0:visited {font-family: Arial; font-size: 15px; color: #FFF;}
a.menu0:hover   {font-family: Arial; font-size: 15px; color: #DDD;}
a.menu1         {font-family: Arial; font-size: 15px; color: #000;}
a.menu1:visited {font-family: Arial; font-size: 15px; color: #000;}
a.menu1:hover   {font-family: Arial; font-size: 15px; color: #000;}

div.submenu0 {padding: 4px 2px 4px 20px; background-color: #D7E2E3; border-top: 1px solid #FFF; }
div.submenu1 {padding: 4px 2px 4px 20px; background-color: #D7E2E3; border-top: 1px solid #FFF; font-weight: bold;}
a.submenu0         {font-family: Arial; font-size: 14px; color: #000;}
a.submenu0:visited {font-family: Arial; font-size: 14px; color: #000;}
a.submenu0:hover   {font-family: Arial; font-size: 14px; color: #000;}
a.submenu1         {font-family: Arial; font-size: 14px; color: #000;}
a.submenu1:visited {font-family: Arial; font-size: 14px; color: #000;}
a.submenu1:hover   {font-family: Arial; font-size: 14px; color: #000;}

div.subsubmenu0 {padding: 4px 2px 4px 30px; background-color: #D7E2E3; border-top: 1px solid #FFF; }
div.subsubmenu1 {padding: 4px 2px 4px 30px; background-color: #FFF; border-top: 1px solid #D7E2E3; }
a.subsubmenu0         {font-family: Arial; font-size: 14px; color: #000;}
a.subsubmenu0:visited {font-family: Arial; font-size: 14px; color: #000;}
a.subsubmenu0:hover   {font-family: Arial; font-size: 14px; color: #000;}
a.subsubmenu1         {font-family: Arial; font-size: 14px; color: #000;}
a.subsubmenu1:visited {font-family: Arial; font-size: 14px; color: #000;}
a.subsubmenu1:hover   {font-family: Arial; font-size: 14px; color: #000;}

a.topmenu         {font-family: Arial; font-size: 15px; color: #FFF; }
a.topmenu:visited {font-family: Arial; font-size: 15px; color: #FFF; }
a.topmenu:hover   {font-family: Arial; font-size: 15px; color: #FFF; }

.feedback {width: 200px;}
textarea.feedback {width: 380px; height:180px}