﻿html {
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
}
body {
	margin:0px;
	padding:0px;
	min-height:100%;
	min-width:100%;
	font-family:Arial, Helvetica, sans-serif;
}
body a:link,
body a:visited {
	text-decoration:none;
	color:blue;
}
body a:hover {
	text-decoration:none;
	color:maroon;
}
body img {
	border-style:none;
}
#pgWrap
{
	display:table;
	width:100%;
}
#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:600px;
	padding:8px;
	margin:0px;
}
#contentRow {
	width:100%;
}
#contentRowContainer {
	width:850px;
}
.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%;
}
#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;
}
/* ----------------------- */
/* Navigation Buttons      */
/* ----------------------- */
.NavBtn
{
    /* Spacing between buttons */
    margin-top:15px;
    margin-bottom:15px;
    font-family:helvetica, arial, sans-serif;
}
.NavBtn ul
{
    margin:0px;
    padding:0px;
}
.NavBtn li
{
    list-style-type:none;  /* Remove Bullets */
    width:140px;  /* Button Width */
    /* margin:20px;     Distance between buttons */
    margin-left:auto;  /* Center Buttons */
    margin-right:auto; /* Center Buttons */
    text-align:center; /* Center Button Text */
}
.NavBtn li a,
.NavBtn li a:link,
.NavBtn li a:visited
{
    display:block;
    text-decoration:none;
    padding-top:5px;
    padding-bottom:5px;
    color:#FFE0B5;
    font-weight:bold;
    background:#0171B2; /* for non-css3 browsers */
    /* Gradient Effect Start*/
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1684C1', endColorstr='#002742'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#1684C1), to(#002742)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #1684C1,  #002742); /* for firefox 3.6+ */
    /* Gradient Effect End*/
	border-left: 4px solid #3E9DD4;
	border-top: 4px solid #3E9DD4;
	border-right: 4px solid #00304C;
	border-bottom: 4px solid #00304C;
}
.NavBtn li a:hover,
.NavBtn li a:active,
.NavBtn li a:focus
{
    color:#0171B2;
    background-color:#E0E0E0;   /* for non-css3 browsers */
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DEDEDE', endColorstr='#B1ACA9');*/ /* for IE */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DEDEDE', endColorstr='#847F83'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#DEDEDE), to(#847F83)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #DEDEDE,  #847F83); /* for firefox 3.6+ */
}
.NBUp
{
    font-size:medium;
}
.NBLo
{
    font-size:small;
}
/* -------------------------------------- */

/* 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;
}
