@charset "UTF-8";
/* CSS Document */

TD.highlightcell {
background-color: #ffffff !important;
}

.pageTitle {
color: #000000 !important;
}

td.tlabelhblue {
background-color: #ffffff !important;
}

html {
margin: 0px;
padding: 0px;
height: 100%;
}

body {
font-size: 12px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
height: 100%;
}

.dkdivouterblock { /* This essentially serves as a wrapper for the page */
padding: 0px !important;
margin: 0px !important;
border: 0px !important;
position: relative;
min-height: 100%;
}

table.dkouterblock {/* Table that contains all content in the page */
table-layout:auto;
background-color: #FFFFFF;
height: 100%;
vertical-align:top;
width: 100%;
margin-left:auto;
margin-right:auto;
padding-bottom: 180px;
}

.dkheaderblock {/* Defines the row and cell that contains the header */
vertical-align:top;
margin: 0px;
text-align: center;
}

.dkheaderblock p { /* Controls features of site title */
text-align: center;
font-size: 20px;
}

a.functionline,
a.functionline a:link,
a.functionline a:visited,
a.functionline a:active { /* Sets Administrator Navigation Size */
font-size: 10px !important;
}

.dkdivcenterblock {
max-width:895px;
padding-left: 15px;
padding-right: 15px;
margin-left:auto;
margin-right:auto;
}

.dkcenterblock hr { /* Removes <hr> Border Above Content Footer */
border-width: 0px;
}

.dkcenterblock th {
background-color: #ffffff;
}

.dkdivcenterfooter {
border-top: 1px;
border-top-style: solid;
border-top-color: #000000;
margin-top: 15px;
}

.dkdivcenterfooter p { /* Centers Text in the Content Footer */
text-align: center;
}

.dkdivallfooter { /* Defines the Main Footer */
text-align: center;
width: 100%;
height: 120px;
background-image:url('/orgheaders/323/activevectorbg.png');
position: absolute;
bottom: 0px;
background-repeat: repeat-x;
background-position:center; 
background-position:top;
padding-top: 60px;
}

.dkdivallfooter,
.dkdivallfooter a:link,
.dkdivallfooter a:visited,
.dkdivallfooter a:active { /* Sets Link Formatting on Main Footer */
color: #ffffff;
font-size: 10px;
}

.dkdivallfooter p { /* Centers Text in the Main Footer */
text-align: center;
margin: 0px;
}


/* Color Fixes */


.classhighlightcell {
background-color: #ffffff !important;
}

#pagetitlediv TH {
	background-color: #FFFFFF;
}







/* CSS Formatting Provided by DoubleKnot */


tr.dkouterblock
{
	vertical-align:top;
}
td.dkouterblock
{
	vertical-align:top;
}
table.dkcenterblock
{
	 table-layout:auto;
	 background-color:#FFFFFF;
	 width: 100%;
	 height: 100%;
	 vertical-align:top;
}
td.dkcenterblock
{
	vertical-align:top;
}
table.dkleftblock
{
	 table-layout:auto;
	 width: 0px;
	 height: 100%;
	 margin: 0px;
	 vertical-align:top;
}
td.dkleftblock
{
	table-layout:auto;
	vertical-align:top;
	width: 0px;
}
table.dkrightblock
{
	 table-layout:auto;
	 width: 0px;
	 height: 100%;
	 margin: 0px;
	 vertical-align:top;
}
td.dkrightblock
{
	table-layout:auto;
	width: 0px;
	vertical-align:top;
}