td { font-family: tahoma, verdana, arial; font-size: 11px; color: #464646; }
.small { font-size: 10px; }
.undecor { text-decoration: none; }
.white { color: #ffffff; text-decoration: none; }
a.sel_day { text-decoration: underline; }
a { color: #2C6997; text-decoration: none; cursor: hand; }
a:hover { color: #2C6997; text-decoration: underline; }
a.index { color: #464646; }
a.decor { color: #464646; }
h1.small { font-family: arial, tahoma, verdana; font-size: 12px; 
	text-decoration: none; margin: 0px 0px 7px 0px; font-weight: bold; }
input { font-family: tahoma,verdana, arial; font-size: 11px; color: 464646; }
select { font-family: tahoma,verdana, arial; font-size: 11px; color: 464646; }
input.px170 { width: 135px; }
.very_small { font-family: tahoma, arial; font-size: 9px; }
.plain { font-family: arial,tahoma,verdana; font-size: 12px; color: #464646; }
h1 { margin: 0px 0px 10px 0px; font-weight: normal; color: #2c6997; 
	font-size: 22px; }
h2 { margin: 0px 0px 10px 0px; font-weight: normal; color: #2c6997; 
	font-size: 18px; }
h3 { margin: 0px 0px 0px 0px; font-weight: normal; color: #2c6997; 
	font-size: 16px; }
h4 { font-family: arial, tahoma, verdana;
	margin: 0px 0px 0px 0px; font-weight: normal; color: #2c6997; 
	font-size: 14px; font-weight: bold; }

p { margin: 0px 0px 15px 0px; }

li.ref { list-style-image: url(img/list.gif); color:#ffffff; }
