﻿body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6E6E6E;
	background-color: #FFFFFF;
	margin-top: 26px;
	height: 100%;
}
a {
	/* color: #63ADAB; */
	color: #468685;
}
a:hover {
	text-decoration: underline;
	color: #316AC5;
}
a img {
	border: none;
}
h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #125798;
}
h1
{
	font-size: 24px;
}
h2 
{
	font-size: 14px;
	font-weight: bold;
}
h3
{
	font-size: 16px;
	color: #63adab;
}
h4 {
	font-size: 11px;
	color: #3277C2;
}
P {
	MARGIN-TOP: 1.5em;
	LINE-HEIGHT: 100%;
}
ul 
{
	MARGIN-TOP: 1.5em;
	LINE-HEIGHT: 150%;
	MARGIN-LEFT: 3em;
}
blockquote
{
	margin-left: 3em;
	margin-right: 3em;
}

.small
{
	font-size: 11px;
}

/* header */
.status {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: underline;
}
#header {
	width: 960px;
	margin: 0 auto;
}
#topBar {
	width: 960px;
	height: 51px;
	background-color: #51A4A2;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/topBarLogo.jpg);
	background-repeat: no-repeat;
}
#topBar a {
	text-decoration: none;
}
#dailyStatus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FBFAF7;
	float: right;
	width: 220px;
	background: #FBFAF7 url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-gr-gradSm.jpg) repeat-x;
	border: solid #cccccc 2px;
	padding-top: 9px;
	padding-right: 8px;
	padding-bottom: 9px;
	padding-left: 12px;
}
.dailyStatusExp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 400px;
	border: 2px solid #CCCCCC;
	padding-top: 9px;
	padding-right: 2px;
	padding-bottom: 9px;
	padding-left: 12px;
	background: #FBFAF7 url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-gr-grad.jpg) repeat-x;
}
.popupSupOpp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 600px;
	height: 500px;
	border: 2px solid #CCCCCC;
	padding-top: 9px;
	padding-right: 2px;
	padding-bottom: 9px;
	padding-left: 12px;
	background: #FBFAF7 url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-gr-grad.jpg) repeat-x;
}
.topBarMenu {
		 width: 700px;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 13px;
		 color: #FBF9F7;
		 text-align: left;
		 float: left;
}
.topBarMenu .left {
		 float: left;
		 margin: 0px 0px 0px 200px;
}
.topBarMenu .right {
		 float: right;

}
.topBarMenu a {
		 color: #FFFFFF;
		 text-decoration: none;
		 margin-left: 12px;
		 margin-right: 12px;
}
.topBarMenu a:hover {
		 color: #99FFFF;
		 text-decoration: underline;
}

/* search bar */
#searchBar {
	width: 960px;
	height: 60px;
	margin: 0 auto;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-searchBar.jpg);
	background-repeat: repeat-x;
}
#search {
	float: right;
	width: 500px;
	padding: 5px;
}
.searchButton 
{
	background-color: #61A1D5;
	color: White;
	font-size: 10px;
}

/* Menu Bar */
#menuBar {
	width: 960px;
	height: 31px;
	margin: 0 auto;
}

#bar {
	background-color: #204764;
	height: 4px;
	width: 99%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

/* Footer */
#footer {
	clear: both;
	width: 900px;
	height: 50px;
	margin: 0 auto;
	padding: 40px 30px;
	background-color: #FBFAF7;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-footerBar.jpg);
	background-repeat: repeat-x;
}
#footer a {
	color: #74A1D2;
}
#footer  .left {
	float: left;
}
#footer  .right {
	float: right;
}
#footer a:hover {
	color: #000066;
}

/* Page */
#page {
	width: 960px;
	padding: 0px;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-page.jpg);
	/*height: 500px;*/
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

/* Content */
table.content {
	margin-left: auto;
	margin-right:auto;
	width:960px;
	table-layout: fixed;
	/* background-image:url(images/bk-page.jpg); */
}
#contentContainer {
	float: right;
	width: 788px;
	background-repeat: repeat-y;
}

/* Left Navigation */
#sidebarBox
 {
	float: left;
	width: 170px;
	height: 100%;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-sidebarheader.jpg);
	background-repeat: repeat-x;
}
#navigationSide {
}
#navigationSide  .title {
	height: 32px;
	margin-bottom: 15px;
	padding: 16px 0px 0px 12px;
	/* background-color: #4E9FC8; */
	font-size: 18px;
	color: #FFFFFF;
	letter-spacing: 6px;
}
/* unused i believe
.navTreeNode {
	border-bottom: solid white 1px;
	border-left: solid #B8D0ED 10px;
}
*/

/* Buttons */
.button1 {
	color: #FBF9F7;
	background-color: #61A1D5;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-but1.jpg);
	height: 21px;
	width: auto;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 4px;
	font: 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.button1:hover {
	cursor:hand;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-but1hov.jpg);
	color: #FFFFFF;
}
.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0782BC;
	background-color: #ECE9D8;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-but2.jpg);
	height: 21px;
	width: auto;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 4px;

}
.button2:hover {
	cursor:hand;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-but2hov.jpg);
	color: #099CE3;
}
.button3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #019E9A;
	background-color: #D5E7E7;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-but3.jpg);
	height: 21px;
	width: auto;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 4px;

}
.button3:hover {
	cursor:hand;
	background-image: url(//cdn.capitoltrack.com/App_Themes/CT3/images/bk-but3hov.jpg);
	color: #01C9C4;
}
