﻿/* CSS layout */
a:link       { color: #0000cc; color:}
a:visited    { color: #0000cc; }
a:hover		 { color: red; background-color:white }
a:active     { color: #0000cc; }

p {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	margin: 0px;
	text-indent: 20px;
	padding-bottom:0px;
	padding-left: 10px;
	padding-right:10px;
	padding-top:0px;
}

hr {
	color:red;
}

h6 {
	padding: 0px;
	margin:0px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:12pt;
}



h5 {
	padding: 0px;
	margin:0px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:14pt;
}



h4 {
	padding: 0px;
	margin:0px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:16pt;
}



h3 {
	padding: 0px;
	margin:0px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:18pt;
}



h2 {
	padding: 0px;
	margin:0px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:24pt;
}



h1 {
	padding: 0px;
	margin:0px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:36pt;
}


.center { text-align: center;}
.left { text-align:left; }
.small { font-size:8pt; font-family:Arial, Helvetica, sans-serif; }

.dadframe {
	margin: 0px; padding: 0px; border: 10px ridge #99CCFF; text-align:center;
}
.whitebg {
	background-color:white;
}
.bluebg {
	background-color: #0099FF;
}


table.fixed {
	table-layout:fixed;
	width:100%;
	text-align:left;
}
tr.whitebg {
	background-color:white;
	vertical-align:top;
}
tr.clearbg {
	vertical-align:top;
}

body {
	margin: 0;
	padding: 0;
}

#masthead {
	background-color: #66CCFF;
}

#top_nav {
	background-color:#66CCFF;
	text-align:center;
}

#container {
	min-width: 600px;
}

#left_col {
	width: 162px;
	float: left;
	border-right:1px blue solid;

}

#page_content {
	position:absolute;
	left:170px;
}

#footer {
	clear: both;
}





