body, td {
	FONT-SIZE: 12px;
	COLOR: #32495C;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}

p
{
	margin: 0 0 0 0;
	padding: 8 0 0 0;
}

h1.head
{
	FONT-SIZE: 20px;
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: White;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

h1 {
	FONT-SIZE: 16px;
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #767775;
	margin: 0px;
	padding: 0px;
}

h2 {
		FONT-SIZE: larger;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #D9AF0B;
	margin: 0 0 0 0;
	padding: 8 0 0 0;
}


h4{
	margin: 0 0 0 0;
	padding: 0px;
	FONT-SIZE: 12px;
}

ul li
{
	margin-top: 0;
	margin-bottom: 10;
}


UL.menu {
	list-style-image: url(../images/bluedark.gif);
	list-style-position: outside;
	margin: 7px 5px 0px 20px;
	padding: 0px;
}

ul
{
	margin: 10px 0px 5px 20px;
}

.open_block {
	border-bottom:1px dotted;
	cursor:pointer;
	text-decoration:none;
	color: #009999;
}

a,.A:VISITED
{

	color: #009999;
	font-weight: normal;
	text-decoration: none;
}

A:HOVER {
	text-decoration: underline;
}

.menu li a,.menu li A:VISITED
{
	text-decoration: none;
	color: #9F4E4C;
	font-weight: bold;
}

.menu li A:HOVER {
	text-decoration: underline;
}


input, textarea
{
	border : 1px solid #3366CC;
	background-color : White;
}

input.noborder
{
	border : 0px;
	background-color : White;
}

.timetable, .timetable td
{
    border: 1px solid black;
    border-collapse: collapse;
}

.dateBtn
{
	background-image:url(images/dayselect.gif);
	background-position : center;
	background-repeat : no-repeat;
	width: 30px;
	height: 24px;
}
th
{
	FONT-SIZE: 14px;
	background-color: #308FD1;
	color: White;
}

.new
{
	line-height: 25px;
	text-align: justify;
}

br
{
	margin-bottom: 10px;
}

.footnote
{
	color: #90918E;
}

img
{
	border-color : #CBDAF6;
}
.report
{
	color: #990000;
	font-weight: bold;
}

table.photos tr td
{
	padding-top:20px;
	text-align:center;
}

.box {
background-color:#FFFFEA;
margin: 0pt 0pt 0px 0px;
height: 99%;
border-color:#FFD739;
border-style:solid;
border-width: 0pt 1px 1px 1px;
}

.content {
padding:5px;
height: 99%;
}

.box h1 {
background:#CC3300 url(../images/h1_bg.gif) repeat-x scroll 0%;
color:white;
font-family:arial;
font-size:12px;
line-height:normal;
margin:0pt;
padding: 3px 15px 2px 3px;
}



.box li {


margin-bottom:5px;
}

.box ul {
margin:0px 0px 0px 15px;
padding:0pt;
}

.box a {
color:#000000;
text-decoration:underline;
}

.box a:hover {
text-decoration:none;
}

div.total
{
	margin: 10 10 10 10;
	padding: 5 5 5 5;
}

div.right {
	float:right;
	text-decoration:underline;
	color:#000000;
}

.click {
	cursor:pointer;
}

