@charset "utf-8";
/* force scrollbar hack, maintain even page widths regardless of browser */
html {
overflow: scroll;
height:100%; 
} 
a:link {
	color: #119ed8;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #119ed8;
}
a:hover {
	text-decoration: none;
	color: #119ed8;
}
a:active {
	text-decoration: none;
	color: #119ed8;
}

a img {
	text-decoration: none;
	border:none;
}

body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color:#6F6F6F;
	height:100%; 
}

#container {
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-right: 0px;
	width: 920px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	position: relative;
	background-color: #FFF;
	height: 100%;
	min-height:100%;
	
}

#miniNav {
	/*background: url(media/headerTop.png);*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #20baef;/*#F00;*/
	text-align: right;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-right: 50px;
	background-color: #FFF;
}

#miniNav a:hover{
	text-decoration: none;
	color:#ed227e;
	
}

#miniNav a:link{
	text-decoration: none;
	color: #119ed8;
}

#banner{	background-image: url(media/headerV3.jpg); padding-left:25px; }

#mainNav {
	background-image: url(media/mainNav_bkgd.jpg);	
	padding-left: 25px;
	margin: 0px;
}

#footer{
	background-image: url(media/headerTop.png);	
	padding: 10px 50px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	background-color:#FFFFFF;
	bottom:0px;
}

#footer a:hover{
	text-decoration: none;
	color:#ed227e;
	
}

#content {
	background-color:#FFF;
	padding-bottom: 30px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

#text {
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 50px;
	margin-right: 50px;
	width: 600px; /*690px;*/
	font-size:12px;
	background-color: #FFF;
	color:#393939;
}

#links {
	position:absolute;
	left: 797px;
	top: 270px;		/*279px;*/
	text-align: center;
	background-color: #FFF;
}


#rightCol {
	position:absolute;
	left: 700px;
	top: 220px;
	width: 185px;
	text-align: center;
	background-color: #FFF;
}

#rightColBordered {
	position:absolute;
	left: 685px;
	top: 220px;	
	width: 145px;
	text-align: left;
	background-color: #FFF;
	border:solid 1px;
	border-color:#CCCCCC;
	padding:20px;
	text-align: center;
}

#rightColShaded {
	position:absolute;
	left: 770px;
	top: 275px;		/*279px;*/
	width: 160px;
	text-align: left;
	background-color:#E6E6E6; /*D9D9D9*/
	/*border:double;*/
	border-color:#6F6F6F;		/*#6F6F6F;*/
	padding:20px;
}

#extraBar{
	background: url(media/clockBG.jpg);
	height:82px;
	font-family:Courier New, Courier, monospace; 
	color:#FFFFFF; font-weight:bold; font-size:28px;
}


#submissionsLink{
	background-image: url(media/headerTop.png);
	/*height: 20px;*/
	padding-left: 42px;
	text-align: right;
	padding-top: 8px;
	padding-bottom: 4px;
	padding-right: 30px;
	font-size: 8pt;
}

/* tag definitions */
img {
	vertical-align: bottom;
	padding-top: 0px;
	padding-right: 0px;

	padding-bottom: 0px;
	padding-left: 0px;	}

td {
	vertical-align: bottom;
	
}

/* Classes for quick formatting changes */
.tabby{
	margin-left: 50px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px
}

.tabby2{
	margin-left: 100px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px
}
.large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}

.colorQuote {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 14px;
	color:#ed227e; 
}

.newColor {
	color: #FF0099; /*ed227e;*/
}

.cap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.capBlue {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 10px;
	color:#119ed8;
}

.contentHeader {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 20px;
	color:#000000;
}

.capABlack {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 12pt;
	color:#000000;
}

.header3{	font-family: Arial Black, Arial, sans-serif;
	font-size:12px;	
	color:#000000;
}

.header3grey{	font-family: Arial Black, Arial, sans-serif;
	font-size:12px;	
	color:#393939;
}


.cap2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align:right;
}

.mid {
	vertical-align: middle;
}

.cfe {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 16pt;
	color: #119ed8;	
}

.mini{
	font-size: 8pt;
}

.yellowHeader{
	color:#FF9900;
	font-size:16px;
	font-weight:bold;
}

.pinkBold{
	color:#FF0099;
	font-weight:bold;
}

	
/*OUTCOMES*/	
.pinkHeader{ color:#FF00CC; font-size:14px; font-weight:bold; }

li {	list-style-type: square;	}


