p             { color: #333; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
li          { color: #333; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td       { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify}
a            { color: #4885b4; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1pt }
a:hover    { color: #fec0d7 }
h1         { color: #4c6185; font-weight: bolder; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-top: -1px; border-bottom: 1px solid #4c6185; z-index: 0 }
h2         { color: #007161; font-style: normal; font-weight: bold; font-size: 12pt; text-align: left; font-family: "Times New Roman", Georgia, Times; word-spacing: 0pt; letter-spacing: 0pt }
h3 { color: #333; font-size: 9pt; text-align: left; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.indent { text-indent: 5pt }
.center { text-align: center }
.right { text-align: right }
.border  { border: solid 1px #f96 }
.left { text-align: left }
.footer a:link, .footer a:visited        { color: #4885b4; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footer a:hover   { color: #007161 }
.footer        { background-color: #f0f0f8 }

/* old footer style
.footer a     { color: #4885b4; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, 
SunSans-Regular; text-decoration: none; background: url(media/arrow.jpg) no-repeat right center; padding-right: 12px; padding-left: 7px }
.footer a:hover     { color: #fec0d7; background: url(media/arrow_over.jpg) 
no-repeat right center; padding-right: 12px; padding-left: 7px } */

.body    { margin-top: -190px; z-index: 0 }
.bottom    { margin-top: -190px }
.text  { }
.highlight    { padding: 6px; border: solid 1px #1f5e89 }
body { background: url(media/body_bg2.gif) fixed center  }
.content        { background-color: #f0f0f8; padding-right: 15px; padding-bottom: 10px; padding-left: 10px }
.img_right    { margin-bottom: 4px; margin-left: 8px; padding: 1px; border: solid 1px #4c6185 }
.img_left    { margin-right: 8px; margin-bottom: 4px; padding: 1px; border: solid 1px #4c6185 }
.img_center { padding: 1px; border: solid 1px #4c6185 }
.hp_text  { background-color: #f0f0f8; padding: 20px 7px 10px; }
.side        { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sidenav    { border: solid 1px #f0f0f8 }
.sidenav p  { color: #4c6185; text-align: left }
.sidenav td    { text-align: center; border-color:   #fff  }
.sidenav table  { padding: 3px; border-style: solid; border-width: 1px; border-color:   #fff  }
.sidenav a:link, .sidenav a:visited      { color: #4c6185; font-size: 12px; line-height: 12px; text-decoration: none; width: 150px; display: block }
.sidenav a:hover   { color: #4c6185; background-color: #fec0d7 }
.padding_right { padding-right: 20px }
.sitemap_td1 { padding-right: 10px }
.sitemap_td1 li { text-align: left }
.sitemap_td2 { padding-left: 10px }
.sitemap_td2 li { text-align: left }
#hp_swf { height: 100%; }
.address {color:white; weight:bold; text-align:right;padding:5px 0;background-color:#1f5e89; border:1px solid white;margin:1px;}
#footer a            { color: #4885b4; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1pt }
#footer a:hover    { color: #fec0d7 }
#footer p {font-size:8pt}

#addresses {background-color:#1f5e89; height:30px; border-top:1px solid white; font-size:8pt; color:#FFFFFF; padding:4px 0}
.addr {background-color:#1f5e89; align:left; width:40%; float:right}
.field{
	width:161px;
	height:21px;
	padding-top:5px;
	padding-left:5px;
	background: url(schedule/field_background.jpg) no-repeat;
	background-image: url(schedule/field_background2.jpg);
	background-repeat: repeat-x;
	font-family:Arial;
	font-size:11px;
	color:#000;
	border: 0 none;
	
}
.field2{
	width:163px;
	height:21px;
	background: #f0f0f8 url(schedule/field_background.jpg) no-repeat;
	font-family:Arial;
	font-size:11px;
	color:#000;
	border: 0 none;
}
.imgSpace{
	margin: 0 10px 0 10px;
}