﻿html {
	margin:0;
	padding:0;
	height:100%;
	width:100%;
}
body {
	margin:0;
	padding:0;
	min-height:100%;
	min-width:100%;
	background-color:#FFFFFF;
	font-family:helvetica, arial, sans-serif;
	position:relative
}
body a:link,
body a:visited {
	text-decoration:none;
	color:blue;
}
body a:hover {
	text-decoration:none;
	color:maroon;
}
body img {
	border-style:none;
}
#belowMenuImage {
	position:relative;
	width:100%;
	min-width:800px;
	background-color:white;	 
}
.clearBoth {
	clear:both;
}
#contentLineFix {
	position:absolute;
	width:200px;
	height:100%;
	border-right:1px #C0C0C0 solid;
	padding:0px 8px 0px 8px;
	margin:0px;
	bottom:0px;
	/* Fix the border line between #sidebar and #contentMiddle
	Same values as sideBar.
	Absolute to put behind the page.
	Remove Top and Bottom padding to get rid of vertical scroll bar. */
}
#contentMiddle {
	float:left;
	width:565px;
	padding:8px;
	margin:0px;
	border-left:1px #C0C0C0 solid;
}
#contentRow {
	width:100%;
}
#contentRowContainer {
	width:810px;
}
.displayimg {
	background-color:#FFFFFF;
}
.displaytable {
	border-collapse:collapse;
	border:thin #C0C0C0 solid;
}
.displaytitle {
	border-style:solid;
	border-width:3px;
	border-color:#99CCFF #000066 #000066 #99CCFF;
	padding-left:15px;
	background-color:#027ABB;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12pt;
	line-height:28px;
}
.displaytitle a:hover {
    text-decoration:underline;
}
.displaytd {
	padding:0px;
	width:372px;
	background-color:#E5E5E5;
}
.displaytd a:link,
.displaytd a:visited {
	text-decoration:none;
}
.displaytd a:hover {
	color: maroon;
}
.displaytd ul {
	padding-left:10px;
	margin-left:10px;
	padding-top:5px;
	margin-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
}
.displaytd ul li a:link,
.displaytd ul li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	color:#027ABB;
}
.displaytd ul li a:hover {
	color: maroon;
}
#footNote {
	font-size:10pt;
	font-family:'Times New Roman', Times, serif;
	text-align:center;
}
.hiddenPreload {
	display:none;
}
.repcontent {
	color:black;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
}
.repcontent a:link,
.repcontent a:visited {
	text-decoration:none;
	color:blue;
}
.repcontent a:hover {
	text-decoration:none;
	color:maroon;
}
.reptop {
	font-size:10pt;
	font-family:'Times New Roman', Times, serif;
}
.reptop a:link,
.reptop a:visited {
	text-decoration:none;
	color:blue;
}
.reptop a:hover {
	text-decoration:none;
	color:maroon;
}
#sidebar {
	position:relative;
	width:200px;
	float:left;
	padding:8px;
	margin:0px;
	text-align:center;
	/* border-right:1px #C0C0C0 solid; */
}
#sidebar hr {
	color: #C0C0C0;
	background-color: #C0C0C0;
}
#topHeaderContainer {
	position:relative;
	width:800px;
	overflow:hidden;
	background-color:white;
}
#topHeaderLeft {
	float:left;
}
#topHeaderRight{
	Position:absolute;
	bottom:0px;
	right:0px;
	text-align:center;
	margin:8px;
	padding:0px;
}
#topHeaderRow {
	width:100%;
}
#topMenuContainer {
	width:800px;
	background-color:#027ABB;
}
#topMenuRow {
	width:100%;
	background-color:#027ABB;
	color:
	/* height:27px; */
}
#topRightNav{
	font-size:0.8em;
	margin:0;
	padding:20px 0 0 0;
	list-style:none;
}
#topRightNav li{
	display:block;
	float:left;
	padding:10px 5px 10px 5px;
}
/* ----------------------- */
/* Dropdown Menu           */
/* ----------------------- */
.navList {
	list-style:disk;
	margin-left:1em;
	padding-left:0em;
	display:block;
}
.navList a {
	color:#027ABB;
	text-decoration:none;
}
.navList a:hover {
	color:maroon;
}
.navList li:hover #vcxoSub,
.navList li:hover #clockSub,
.navList li:hover #cableSub {
	display:block;
}
/* Setup the sub menu(s) */
/* vcxoSub */
#vcxoSub {
	color:#027ABB;
	list-style:none;
	margin:0em;
	padding:0.5em;
	position:absolute;
	left:27em;
	float:none;
	background-color:#E5E5E5;
	border:1px solid gray;
	white-space:nowrap;
	/* width:18em; */
	display:none;
}
#vcxoSub a {
	color:#027ABB;
	text-decoration:none;
}
#vcxoSub a:hover {
	color:maroon;
}
/* clockSub */
#clockSub {
	color:#027ABB;
	list-style:none;
	margin:0em;
	padding:0.5em;
	position:absolute;
	left:27em;
	float:none;
	background-color:#E5E5E5;
	border:1px solid gray;
	white-space:nowrap;
	/* width:18em; */
	display:none;
}
#clockSub a {
	color:#027ABB;
	text-decoration:none;
}
#clockSub a:hover {
	color:maroon;
}
/* cableSub */
#cableSub {
	color:#027ABB;
	list-style:none;
	margin:0em;
	padding:0.5em;
	position:absolute;
	left:27em;
	float:none;
	background-color:#E5E5E5;
	border:1px solid gray;
	white-space:nowrap;
	/* width:18em; */
	display:none;
}
#cableSub a {
	color:#027ABB;
	text-decoration:none;
}
#cableSub a:hover {
	color:maroon;
}
/*----------------*/
/*----------------*/
#vcoSub {
	color:maroon;
	list-style:none;
	margin-left:1em;
	padding-left:0em;
	display:block;
}
#vcoSub a {
	color:maroon;
	text-decoration:none;
}
#vcoSub a:hover {
	color:gray;
}