﻿html,body
{
	background-color: white;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
}

hr
{
	color: #005599;
}

.DocIFrame
{
	width: 100%;
	height: 100%;
	display: block;
	border-style: none;
}

iframe.JobStatusUpdate
{
	width: 100%;
	height: 55px;
	margin: 0px 0px 0px 0px;
}

.TableFullHeight
{
	height: 100%;
}

/*
***********************
* Master Page Classes *
***********************
*/
td.PageBorder
{
	width: 20px;
}

td.HeaderLogo
{
	width: 100%;
	height: 63px;
}

td.HeaderFill
{
	width: auto;
}

td.LogoSpacer
{
	width: 100%;
	height: 20px;
	font-family: Arial, Verdana;
	font-size: 8pt;	
	font-weight: bold;
	color: #005599;
}

/*
***************************
* End Master Page Classes *
***************************
*/
table.MenuSeparator
{
	width: 400px;
}

tr.MenuSeparator
{
	background-color: #005599;
	height: 2px;
}

/*
****************
* Menu Classes *
****************
*/
/*
td.MenuBackground
{
	background-color: #005599;
}

td.MenuLeftBorder
{
	width: 5px;
}

td.MenuRightBorder
{
	width: 5px;
}
*/
/*
********************
* End Menu Classes *
********************
*/

/*
****************
* Grid Classes *
****************
*/
.SearchGrid
{
	border: solid 1px #005599;
}

.GridHeader
{
	background-color: #005599;
	font-size: 9pt;
	font-weight: bold;
	color: white;
}

.GridFooter
{
	background-color: #005599;
	font-size: 9pt;
	font-weight: bold;
	color: white;
}

.GridRowItem
{
	background-color: white;
	font-size: 9pt;
	color: #003377;
}

.GridRowSelected
{
	background-color: #aaffff;
	font-size: 9pt;
	color: #003377;
}

.GridAltItem
{
	background-color: #cccccc;
	font-size: 9pt;
	color: #003377;
}
/*
********************
* End Grid Classes *
********************
*/

/*
**************************
* Search Results Classes *
**************************
*/
td.SearchPanelSelected
{
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background-image: url(images/BlueTabSearch.gif);
	width: 250px;
	height: 20px;
}

td.SearchPanelUnSelected
{
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #0066bb;
	background-image: url(images/WhiteTabSearch.gif);
	width: 250px;
	height: 20px;
}

td.SearchPanelResults
{
	border-top: solid 2px #006699;
	border-bottom: solid 2px #006699;
	border-left: solid 2px #006699;
	border-right: solid 2px #006699;
	padding: 10px 10px 10px 10px;
}

a.SearchPanelLink:link
{
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #0066bb;
	text-decoration: none;
}

a.SearchPanelLink:visited
{
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #0066bb;
	text-decoration: none;
}

a.SearchPanelLink:hover
{
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #0066bb;
	text-decoration: underline;
}
/*
******************************
* End Search Results Classes *
******************************
*/

/*
************************
* ASPX Control Classes *
************************
*/
.TextBox
{
	background-color: white;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #005599;
	border-style: solid;
	border-width: 1px;
	border-color: #005599;
}
/*
****************************
* End ASPX Control Classes *
****************************
*/

/*
****************
* Text Classes *
****************
*/
.TextRequired
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: red;
}

.TextValid
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: red;
}

.TextBold
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #005599;
}

.TextBold10
{
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #005599;
}

.TextBold12
{
	font-family: Arial, Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #005599;
}

.TextBoldLarge
{
	font-family: Arial, Verdana;
	font-size: 11pt;
	font-weight: bold;
	color: #005599;
}

.TextBoldBright
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #0033cc;
}

.TextBoldBig
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #005599;
}

.TextNormal
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #005599;
}

.TextNormalLarge
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #005599;
}

.TextSearchPageNums
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}

.TextCoverSheet
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #005599;
}
/*
********************
* End Text Classes *
********************
*/

/*
*********************
* Hyperlink Classes *
*********************
*/
A:link
{
	font-family: Arial, Verdana;
	font-size: 8pt;	
	text-decoration: underline;
	color: #0066bb;
}

A:visited
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	text-decoration: underline;
	color: #0066bb;
}

A:hover
{
	font-family: Arial, Verdana;
	font-size: 8pt;	
	text-decoration: none;
	color: #0066bb;
}

/* LinkSmall */
A.LinkSmall:link
{
	font-family: Arial, Verdana;
	font-size: 8pt;	
	text-decoration: underline;
	color: #0066bb;
}

A.LinkSmall:visited
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	text-decoration: underline;
	color: #0066bb;
}

A.LinkSmall:hover
{
	font-family: Arial, Verdana;
	font-size: 8pt;	
	text-decoration: none;
	color: #0066bb;
}

/* LinkSmallBold */
A.LinkSmallBold:link
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #0066bb;
}

A.LinkSmallBold:visited
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #0066bb;
}

A.LinkSmallBold:hover
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #0066bb;
}

/* LinkNormalBold */
A.LinkNormalBold:link
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	color: #0066bb;
}

A.LinkNormalBold:visited
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #0066bb;
}

A.LinkNormalBold:hover
{
	font-family: Arial, Verdana;
	font-size: 9pt;	
	font-weight: bold;
	text-decoration: none;
	color: #0066bb;
}

/* LinkSearchPageNums */
A.LinkSearchPageNums:link
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	color: #0066bb;
}

A.LinkSearchPageNums:visited
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #0066bb;
}

A.LinkSearchPageNums:hover
{
	font-family: Arial, Verdana;
	font-size: 9pt;	
	font-weight: bold;
	text-decoration: none;
	color: #0066bb;
}

/* LinkBold12 */
A.LinkBold12:link
{
	font-family: Arial, Verdana;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;
	color: #0066bb;
}

A.LinkBold12:visited
{
	font-family: Arial, Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #0066bb;
}

A.LinkBold12:hover
{
	font-family: Arial, Verdana;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	color: #0066bb;
}
/*
*************************
* End Hyperlink Classes *
*************************
*/
