﻿
body {
	margin: 0;
	padding: 0;
    background-color: #01172E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

h1, .h1 {
	margin-left:10px;
	font-size: 2em;
    margin-top: 2px;
}

p {
	margin: 0px 0px 5px 0px;
	padding: 0;
}

div#leftContent ul li, div#leftContent ol li {
	margin: 0px 0px 10px 0px;
}



.FixedWidth1920 {   
    /* 1920 x 1080 
	border: 1px solid pink;*/
	width: 1895px;
    background-color: #01172E;
}

.FixedWidth1680 {   
    /* 1680 x 1050 
	border: 1px solid black;*/
	width: 1655px;
    background-color: #01172E;
}

.FixedWidth1440 {   
    /* 1440 x 900 
	border: 1px solid blue;*/
	width: 1415px;
    background-color: #01172E;
}

.FixedWidth1280 {   
    /* 1280 x 1024 
	border: 1px solid green;*/
	width: 1255px;
    /*background-color: white;*/
}

.FixedWidth1024 {   
    /* 1024 x 768 
	border: 1px solid red;*/
	width: 999px;
    /*background-color: white;*/
}

.FixedWidth1024Centered {
    /* 1024 x 768 
	border: 1px solid red;*/
	margin: 0 auto;
	width: 999px;
}

.FixedWidth800 {   
    /* 800 x 600 
	border: 1px solid red;*/
	width: 775px;
    background-color: #01172E;
}

.FluidWidth {
/*	border: 1px solid orange;*/
	width: 100%;
    background-color: #01172E;
}

.pageHeader {
	min-height: 30px;
}

#topMain {
	margin: 0px 10px 5px 10px;
	clear: both;
	width: 100%;
}

#sideBarPublic {
	/*border: 1px solid blue;*/
	float: left;
	width: 325px;
	margin: 0px 10px 5px 10px;
	padding: 0px 0px 0px 5px;
}

#sideBar {
	/*border: 1px solid blue;*/
	float: left;
	width: 450px;
	margin: 0px 10px 5px 10px;
	padding: 0px 0px 0px 5px;
}

#leftContent {
	/*border: 1px solid blue;*/
	float: left;
	width: 600px;
	margin: 0px 0px 0px 5px;
	padding: 0px 3px 0px 3px;
    background-color: #fff;
    color: #000;
}

#centerContent {
	margin: 0px 10px 5px 10px;
}

.formControls {
	float: left;
	margin: 7px 0px 0px 20px;
}

.reportViewerControl {
	margin: 0px 10px 0px 10px;
	width: 100%;
    
}

.refreshReportButton {
	float: left;
	margin: 0px 0px 0px 10px;
}

.ExportPDFButton {
	float: left;
	margin: 0px 0px 0px 10px;
}

fieldset {
	font-size: 1.25em;
	margin: 0px 0px 10px 0px;
}

legend {
    /*Publications.aspx need to be dark by Joel Stretesky*/
    color: #000;
}
.developmentNote {
	border: 2px dashed #c5c5c5;
	padding: 2px 2px 2px 5px;
	margin: 0px 2px 1px 2px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clearBoth {
	clear: both;
}

.errorMessage {
	font-size: 1.25em;
	color: #f00;
	font-weight: bold;
}

.emphasizedText {
	font-size: 1.2em;
	font-weight: bold;
}

.footer {
	/*clear: both;*/
    /*border: 1px solid blue;*/
       height: 50px
	/*height: 100px;
    background-color:transparent;*/
    /*border-bottom: solid;
    border-bottom-color: #01172E;
    border-bottom-width: 60px;*/
}

.singleBadgeSpacer {
    clear: both;
	height: 30px;
    background-color:transparent;
}

.reportBadgeSpacer {
	height: 40px;
}


.pubExplorerContent
{
    color: #FFF;
}

.headerLink, .headerLink:visited, .headerLink:active
{
    color: #c5c5c5;
    padding: 2px 2px 2px 2px;
}

.headerLink:hover 
{
    background-color: #808080;
}

.RadTreeView .rtPlus:before, 
.RadTreeView .rtMinus:before {
    color: #fff;
    font-size: 20px !important;
}