body { margin: 0px; font: 11px Verdana, Arial,  sans-serif; line-height: 1.2em; color: #636563; background: #fff; text-align: center;}
div, td { vertical-align: top; text-align: left; font: 11px Verdana, Arial,  sans-serif; line-height: 1.2em; color: #636563; }

h1 { font-size: 1.6em; color: #8C1430; line-height:1.8em; }
h2 { font-size: 1.3em; color: #636563; }
h3 { font-size: 1.1em; color: #8C1430; }
h4 { font-size: 1.0em; color: #636563; }
h5 { font-size: 0.9em; color: #8C1430; }
h6 { font-size: 0.8em; color: #636563; }
h7 { font-size: 0.7em; color: #8C1430; }

/*TDs*/

/* DIVS */
div.div_l {	float: left; } 
div.div_r {	float: right; }

div.div960 { margin: 0px auto; width: 960px;}

div.divtop { margin: 10px auto 20px; width: 960px; background: url(../gifs/bk_top.gif) repeat-x; text-align: right;}

div.div_c1 { width: 170px; background: #fff; float: left;}
div.div_c2 { width: 560px; background: #fff; float: left; margin: 0px 20px;}
div.div_c3 { width: 190px; float: left; border-top: 4px solid #CECFCE; margin-top: 23px; background: #fff;}

div.div_right1 { border-bottom: 1px dotted #CECFCE; padding: 10px 7px 10px; color: #8C1430; line-height: 15px;}

div.div_menutop {	float: left; border-right: 1px dotted #CECFCE; padding: 5px 8px;}

div.div_bot { margin: 20px 0px 10px 0px; border-top: 4px solid #8C1430; width: 750px; padding: 7px 0px 0px; line-height: 1.4em;}

div.div_list { width: 270px; float: left; border-bottom: 1px dotted #CECFCE; padding-bottom: 7px; margin-top: 20px;}

div.calendar_entry { padding-bottom:15px; border-bottom: 1px dotted #CECFCE; margin-top: 15px; }

/* UL */

ul.ul1 {  margin: 0px 0px 0px 16px; padding: 0px;}
ul.ul1 li { line-height:100%; margin-top: 7px; padding: 0px;}

ul.ulmenu { margin:0px; padding: 0px; list-style-type:none;}
ul.ulmenu li { display: block;  margin:0px; padding: 0px; font-weight: bold; font-size: 12px;}
ul.ulmenu li A { display: block;  padding: 4px; border-bottom: 1px dotted #CECFCE;}
ul.ulmenu li A:hover { background: #8C1430;}

br.br1 { clear: both; }
br.br2 { clear: both; margin: 0; padding: 0px; line-height: 1px;}

/* FORMS */
form { margin:0px; padding:0px; clear: both;}
button, select, input, textarea { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #636563; }

.but1{ width: 100px; background: #8C1430;	border: outset #111; border-width: 1px 2px 2px 1px; color: #fff; font-weight: bold; float: left; margin: 0px 0px 0px 15px;}
