/* Presentation Stylesheet */ 

h4 {
 font-size: 130%; 	
 font-family: Verdana;
 color: #FFFFFF;
 margin:0; 
 padding: 2px 0px 2px 5px;
 width: 98%;
 text-align: center;
 background-color: #AAAAAA;
 border: 1px solid #CCCCCC;
 border-width: 1px 0px 1px 0px;
 }
 
p:first-letter {
 font-size: 130%; 
 font-weight: bold;
 color: #C2C05C;
 }

A:link { color: #A6A241 }
A:visited { color: #A6A241 }
A:active { color: #A6A241 }
 
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #CCCCCC;
 background-color: #FFFFFF;
 }
 
.link {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: center;
 font-size: 11px;
 color: #333333;
 background-color: #EEEEEE;
 height: 30px;
 border: 1px solid #CCCCCC;
 border-width: 0px 0px 1px 0px;
 }

.link_hover {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: center;
 font-size: 11px;
 color: #FFFFFF;
 background-color: #C2C05C;
 height: 30px;
 border: 1px solid #CCCCCC;
 border-width: 0px 0px 1px 0px;
 cursor: hand;
 }
 
.link_selected {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: center;
 font-size: 11px;
 color: #FFFFFF;
 background-color: #A6A241;
 height: 30px;
 border: 1px solid #CCCCCC;
 border-width: 0px 0px 1px 0px;
}

.link_sublink {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: left;
 vertical-align: middle;
 font-size: 11px;
 color: #333333;
 background-color: #FFFFFF;
 height: 20px;
 border: 1px solid #CCCCCC;
 border-width: 0px 0px 1px 0px;
}

.link_sublink_hover {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: left;
 vertical-align: middle;
 font-size: 11px;
 color: #A6A241;
 background-color: #FFFFFF;
 height: 20px;
 border: 1px solid #CCCCCC;
 border-width: 0px 0px 1px 0px;
 cursor: hand;
}

.spacer {
 font-size:9px;
 background-color: #FFFFFF;
 height: 5px;
 border: 1px solid #CCCCCC;
 border-width: 0px 0px 1px 0px;
 }

.plain {
	border: 0px solid #FFFFFF;
	padding-right: 3px;
}

.img_border {
	border: 1px Solid #333333;
	margin: 3px 15px 3px 3px;
}

.time_table {
	width: 100%;
	border: 1px solid #CCCCCC;
	padding: 3px;
}

.time_table_th {
	font-size: 115%;
	padding: 5px;
	color: #000000;
	background-color: #CCCCCC;
	text-align: left;
	border: 1px solid #CCCCCC;
	border-width: 0px 0px 1px 0px;
}

.time_table_td {
	padding: 5px;
	text-align: left;
}