.captionText {
	font-size: 15px;
	}
.halftext {
	font-size: 0.8em;
	}
.section {
	color: #444444;
	font-family: Tahoma, Trebuchet MS, Arial, Verdana, sans-serif;
	font-size: 15px;
	line-height: 24px;
	font-weight: bold
	}
.sectionfooter {
	color: #444444;
	font-family: Tahoma, Trebuchet MS, Arial, Verdana, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold
	}
a {
	text-decoration: none;
	border-bottom: 1px dotted #CC0000;
	color:#CC0000
	}
a.nodecoration {
	text-decoration: none;
	border: none;
	border-bottom: none;
	color: #CC0000
	}
a.header {
	text-decoration: none; border-bottom: none;
	color: white;
	font-family: Tahoma, Trebuchet MS, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold
	}
a.footer {
	text-decoration: none;
	border-bottom: none;
	border-bottom: none;
	color: #999999;
	font-family: Tahoma, Trebuchet MS, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold
	}
a.section {
	text-decoration: none;
	border-bottom: 1px dotted black;
	color: #444444;
	font-family: Tahoma, Trebuchet MS, Arial, Verdana, sans-serif;
	font-size: 15px;
	line-height: 24px;
	font-weight: bold
	}
a.sectionfooter {
	text-decoration: none;
	border-bottom: 1px dotted black;
	color: #444444;
	font-family: Tahoma, Trebuchet MS, Arial, Verdana, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold
	}
a.imagelink {
	text-decoration: none;
	border: none;
	border-bottom: none;
	}
a:hover {
	color: #D50000;
	border-bottom: 1px solid #CC0000
	}
a:hover.nodecoration {
	text-decoration: none;
	border-bottom: none;
	color: #CC0000;
	}
a:hover.header {
	border-bottom: none;
	color: #FFFF00;
	background-color:#312121
	}
a:hover.footer {
	border-bottom: none;
	color: white;
	background-color:#312121
	}
a:hover.section {
	border-bottom: 1px solid black;
	color: #444444;
	background-color:#DBDBDB
	}
a:hover.sectionfooter {
	border-bottom: 1px solid black;
	color: #444444;
	background-color:#DBDBDB
	}
a:hover.imagelink {
	border-bottom: none;
	background-color:transparent;
	filter: Alpha(Opacity=90, FinishOpacity=0, Style=0, StartX=0, StartY=0, FinishX=0, FinishY=0);
	height: 100px; left: 0px; position: relative; top: 0px; width: 100px
	}
body {	
	background-color:CFC5C5;
	background: CFC5C5 url("../images/background.jpg") repeat-x;
	font-family: Georgia, Times New Roman, Times, serif;	
	font-size: .9em;	
	color:#444444;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
	text-align:center; /* Hack for IE5/Win --thanks blue robot.com*/
	}
#Content {
	width:90%;
	margin:0px 0px; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	}
table {
	color:#444444;
	}
td, th {	
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: .9em;
	}
table.header {
	background-color: #312121
	}
table.inlinetopleft {
	margin: 0px 20px 5px 0px
}
table.inlinetopright {
	margin: 0px 0px 5px 20px
}
table.datatable, td.datatable, th.datatable, {
	border: solid #666666 1px;
	padding: 30;
	cell-spacing: 10;
	}
textarea {
	color: #444444;
	background-color: white;
	border: 1 solid #CC0000;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: .9em
	}
ul {	
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: .9em;	
	list-style-type: round;	
	list-style-position: outside
	}
h1 {
	color: #CC0000;
	margin-bottom: 0;
	padding-bottom: 0
	}
h2 {
	color: #CC0000;
	margin-bottom: 0;
	padding-bottom: 0
	}
h3 {
	color: #CC0000;
	margin-bottom: 0;
	padding-bottom: 0
	}
h4 {
	color: #CC0000;
	margin-bottom: 0;
	padding-bottom: 0
	}
input {
	color: #444444;
	background-color: white;
	border: 1 solid #CC0000;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: .9 em
	}
input.clock {
	color: #666666;
	background-color: white;
	border: 0;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: .75em
	}
input.noborder {
	color: #444444;
	background-color: white;
	border: 0;
	border-bottom: none;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: .9em
	}
select {
	color: #444444;
	background-color: white;
	border: 1 solid #CC0000
	}
img {
	border: 1 solid black;
	}
img.noborder {
	border: none;
	border-bottom: none;
	}
img.noborder_black {
	border: none;
	background-color:black;
	margin: 2px 2px 2px 2px;
	}
img.inlinetopleft {
	margin: 0px 20px 5px 0px
	}
img.inlinetopright {
	margin: 0px 0px 5px 20px
	}
img.inlinetopright_noborder {
	margin: 0px 0px 5px 20px;
	border: none
	}

