﻿/**********************************************************************************
'	Source File		-	default.css
'
'	Description		-	Style Sheet
'
'	Functions		-	
'
'	Notes				-	
'
'	Version History
'
'	Version					Notes
'	---------------		--------------------
'	3.00.2008.11.06		3.00.00.2008.11.06
'	3.01.2009.02.04		Added inputrequired
'	3.01.2009.03.17		Changed background-color for input & textarea
'									from transparent to white
'	3.01.2009.05.06		Changed bodylinks2
'	3.02.2009.07.05		Added inputsummary
'
'	Legal Notice
'	------------
'	Copyright ©2001 DigiNet Designs, LLC   All rights reserved.
'	Licensed and used by permission from DigiNet Designs, LLC
**********************************************************************************/



body
{
	background-color: transparent;
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	color: #FFFFFF;
	color: #000000;
	font-size: 10pt;
	text-decoration: none;
	text-align: justify;
	white-space: normal;
	background-image: url('/includes/graphics/backgrounds/Graphic2.png');
	background-repeat: no-repeat ;
	background-position: center top;
/**
	background-image: url('/includes/graphics/backgrounds/bg.gif');
	BACKGROUND-COLOR: white; /* #999999 #800000 #990033 #a52a2a  #b22222 /
	margin: 1px;
	margin: -2px;
**/
}



blockquote
{
	/**********font-family: Verdana, tahoma, Arial, Helvetica, Courier;**********/
	/**********font-size: 8pt;**********/
	text-align: justify;
	white-space: normal;
}



div
{
	/**********font-family: Verdana, tahoma, Arial, Helvetica, Courier;**********/
	/**********font-size: 8pt;**********/
	white-space: normal;
}



cbox
{
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 9pt;
}



input
{
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 9pt;
	border-right: #a0a0a0 1px solid;
	border-left: #a0a0a0 1px solid;
	border-top: #a0a0a0 1px solid;
	border-bottom: #a0a0a0 1px solid;
	background-color: white;
}



input[type="checkbox"]
{
	border-right: #a0a0a0 0px solid;
	border-left: #a0a0a0 0px solid;
	border-top: #a0a0a0 0px solid;
	border-bottom: #a0a0a0 0px solid;
	background-color: white;
}



ol
{
	/**********font-family: Verdana, tahoma, Arial, Helvetica, Courier;**********/
	/**********font-size: 8pt;**********/
	white-space: normal;
}



ul
{
	/**********font-family: Verdana, tahoma, Arial, Helvetica, Courier;**********/
	/**********font-size: 8pt;**********/
	white-space: normal;
}



p
{
	/**********font-family: Verdana, tahoma, Arial, Helvetica, Courier;**********/
	/**********font-size: 8pt;**********/
	white-space: normal;
}



select
{
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 9pt;
	background-color: transparent;
}



span
{
	/**********font-family: Verdana, tahoma, Arial, Helvetica, Courier;**********/
	/**********font-size: 8pt;**********/
	white-space: normal;
}



table
{
	border-color: black;
/*	background-color: #FFFFFF;
	background-color: #F3F2E4;
*/
	background-color: transparent;
}



td
{
	/**********font-family: Verdana, tahoma, Arial, Helvetica, Courier;**********/
	/**********font-size: 8pt;**********/
	white-space: normal;
	background-color: transparent;
}



.tdclear
{
	/**********font-family: Verdana, tahoma, Arial, Helvetica, Courier;**********/
	/**********font-size: 8pt;**********/
	white-space: normal;
	background: transparent;
}



th
{
	/**********font-family: Verdana, tahoma, Arial, Helvetica, Courier;**********/
	/**********font-size: 8pt;**********/
	font-weight: bold;
	white-space: normal;
}



textarea
{
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 9pt;
	border-right: #a0a0a0 1px solid;
	border-left: #a0a0a0 1px solid;
	border-top: #a0a0a0 1px solid;
	border-bottom: #a0a0a0 1px solid;
	background-color: white;
}



h1, h2 {
    margin: 0px;
}

/*******
h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica; font-size: 8pt }
h1
{
	color: rgb(153,0,0);
}
h2
{
	color: rgb(255,204,0); 
}
h3
{
	color: rgb(0,153,153); 
}
h4
{
	color: rgb(204,255,255);
}
h5           { color: #C0C0C0 }
h6
{
	color: rgb(153,0,0);
}
*******/

.BaseLayerFrame
{
	margin: 18px auto;
	border: 2px solid #a0a0a0;
}



.SecondLayerFrame
{
	width:100%;
	margin: -2px -2px -2px -2px;
/*******
	width:1000px;


	height:110px;
	margin:0 1px 1px 1px;
	margin: -2px -2px -2px -2px;

*******/
	background:#467aa7;
	color:#ffffff;
	white-space: normal;
}



.SecondLayerFrameMenu
{
	/***
	border-style: solid;
	border-width: 1pt;
	border-top: 1px solid white;
	color: white;
	float: right;
***/
}



.SecondLayerFrame h1
{
/***
	border-style: solid;
	border-width: 1pt;
***/
	font-size: 22pt;
	padding: 10pt 5pt 1pt 14pt;
	background-color: inherit;
/**
	color: #ffffff;
**/
	letter-spacing: -2px;
	font-weight: normal;
	white-space: normal;
	float: left;
	vertical-align: baseline;
}



.SecondLayerFrame h1 a
{
	/**********color: yellow;**********/
	text-decoration: none;
}

.SecondLayerFrame h1 a:active, .SecondLayerFrame h1 a:hover
{
	/**********color: yellow;**********/
	text-decoration: underline;
}

.SecondLayerFrame h1 a:link
{
	/**********color: yellow;**********/
}



.SecondLayerFrame h2
{
/***
	border-style: solid;
	border-width: 1pt;
***/
	font-size: 14pt;
	background-color: inherit;
	color: #f0f2f4;
	letter-spacing: -1px;
	font-weight: normal;
	white-space: normal;
	float: left;
	vertical-align: baseline;

	margin: 40pt 0 0 -140pt;
	padding: 0 3pt 7pt 2pt;
	text-align: left;
}

.SecondLayerFrame h3
{
/***
	border-style: solid;
	border-width: 1pt;
***/
	margin: 30pt 3pt 0 10pt;
	padding: 7pt 3pt 7pt 15pt;
	font-size: 13pt;
	background-color: inherit;
	color: #f0f2f4;
	text-align: right;
	letter-spacing: -1px;
	font-weight: normal;
	white-space: normal;
	float: right;
	vertical-align: baseline;
}



.WelcomeLayerFrame
{
	/***
	border-style: solid;
	border-width: 1pt;
	padding: 0pt 0pt 0pt 5pt;
***/
	padding: 0pt 2pt 0pt 2pt;
	color: black;
	background-color: #C0C0C0;
	background-color: #E9EBF5;
	background-color: #D9DAE7;
	background-color: #FFFFCC;
	background-color: #F3F2E4;
	height: 20px;
}



.WelcomeLayerFrameTd
{
	/***
	border-style: solid;
	border-width: 1pt;
***/
	border-top: 1px solid white;
}



.SystemMessageFrame
{
	/***
	border-style: solid;
	border-width: 1pt;
***/
	padding: 0pt 0pt 0pt 5pt;
	color: black;
	background-color: #EAEAEA;
}



.SystemMessageFrameTd
{
	/***
	border-style: solid;
	border-width: 1pt;
***/
	border: 0px solid white;
}



.NavContentFrame
{
	width:900px;
	width:1175px;
	height: 100%;
	margin: 5px -1px 5px -1px;
/*******
	height:110px;
	margin:0 1px 1px 1px;
	margin: -2px -2px -2px -2px;
	background:#414141;
	color:white;

*******/
	background: white;
	color: black;
	white-space: normal;
	vertical-align: top;
	background-position: silver;
	background: transparent;
	color: white;
}



.LeftSideFrame
{
	width:240px;
	margin: -1px -1px -1px -1px;
	margin: 4px -1px -1px -1px;
/*******
	padding: 3px;



	height:110px;
	margin:0 1px 1px 1px;
	margin: -2px -2px -2px -2px;
	background:#80b0da;
	color:white;

*******/
	background: white;
	background: #DFDDC8;
	background: #F3F2E4;
	background: #FFFFFF;
	color: black;
	white-space: normal;
	vertical-align: top;
	background-position: silver;
}



.RightSideFrame
{
	padding: 3px;
	background-position: silver;
	width: 100%;
/*******
	height:110px;
	margin:0 1px 1px 1px;
	margin: -2px -2px -2px -2px;

*******/
	background: white;
	color: black;
	background: transparent;
	color: white;
	color: black;
	white-space: normal;
	vertical-align: top;
}


#topContent {
    text-align: right;
    background-color: #600;
    color: White;
    font-size: x-large;
    text-decoration: none;
    font-weight: bold;
    padding: 10px;
    height: 50px;
}

#topContent a {
    text-decoration: none;
    color: White;
}

#leftContent {
    width: 230px;    
    padding: 10px;
    font-size: 90%;
    text-align: left;
    position: absolute;
    top: 60px;
    margin-top: 10px;
    left: 0px;
}

#leftContent h3 {
    text-transform: uppercase;
    letter-spacing: 2px;
    text-align: center;
    border-top: dotted 1px #660;
    border-bottom: dotted 1px #660;
}

#mainContent {
    text-align: left;
    margin-left: 250px;
    padding: 10px;
}

#footerContent {
    text-align: center;
    padding: 5px;
}



.alljustify
{
	text-align: justify;
	white-space: normal;
}



.instructions
{
    padding: 6px;
    border: dashed 1px black;
    background-color: #ffb;
    margin-bottom: 10px;
}



.inputclear
{
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 9pt;
	border-right: #a0a0a0 1px solid;
	border-left: #a0a0a0 1px solid;
	border-top: #a0a0a0 1px solid;
	border-bottom: #a0a0a0 1px solid;
	background-color: transparent;
}



.inputnumber
{
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 9pt;
	text-align: right;
	border-right: #a0a0a0 1px solid;
	border-left: #a0a0a0 1px solid;
	border-top: #a0a0a0 1px solid;
	border-bottom: #a0a0a0 1px solid;
	background-color: transparent;
}



.inputrequired
{
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 9pt;
	border-right: #a0a0a0 1px solid;
	border-left: #a0a0a0 1px solid;
	border-top: #a0a0a0 1px solid;
	border-bottom: #a0a0a0 1px solid;
	background-color: yellow;
	background-color: #FFFFCC;
}



.inputsummary
{
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 9pt;
	color: blue;
	border-right: #000000 0px solid;
	border-left: #000000 0px solid;
	border-top: #000000 0px solid;
	border-bottom: #000000 0px solid;
	background-color: transparent;
}



.selectclear
{
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 9pt;
	background-color: transparent;
}



.cboxclearsmall
{
	font-family: Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 9pt;
	background-color: transparent;
}



.tableallsides
{
	BORDER-RIGHT: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-BOTTOM: 1px solid;
}



.tableallsides2
{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
}



.tdbothsides
{
/*
	font-family: tahoma, Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 8pt;
*/
	BORDER-RIGHT: 1px solid;
	BORDER-LEFT: 1px solid;
}



.tdrightside
{
/*
	font-family: tahoma, Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 8pt;
	BORDER-LEFT: 1px solid;
*/
	BORDER-RIGHT: 1px solid;
}



.tdleftside
{
/*
	font-family: tahoma, Verdana, tahoma, Arial, Helvetica, Courier;
	font-size: 8pt;
	BORDER-RIGHT: 1px solid;
*/
	BORDER-LEFT: 1px solid;
}



.tdleftbottom
{
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
}


.tdleftrightbottom
{
	BORDER-RIGHT: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
}



.tdleftrighttop
{
	BORDER-RIGHT: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-TOP: 1px solid;
}



.tdrighttop
{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
}



.tdtopleftbottom
{
	BORDER-LEFT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-BOTTOM: 1px solid;
}



.tdtoprightbottom
{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-BOTTOM: 1px solid;
}



.tdrightbottom
{
	BORDER-RIGHT: 1px solid;
	BORDER-BOTTOM: 1px solid;
}



.tdbottom
{
	BORDER-BOTTOM: 1px solid;
}



.tdtop
{
	BORDER-TOP: 1px solid;
}



.headertext
{
	PADDING-RIGHT: 1mm;
	PADDING-LEFT: 1mm;
	PADDING-BOTTOM: 1mm;
	PADDING-TOP: 1mm;
/*
	BACKGROUND-COLOR: #b22222;

	BACKGROUND-COLOR: #006699;
	BACKGROUND-COLOR: #8b0000;
*/
	color: black;
	/**********font-size: 8pt;**********/
	font-weight: bold;
	white-space: normal;
}



.headertextlight
{
	PADDING-RIGHT: 1mm;
	PADDING-LEFT: 1mm;
	PADDING-BOTTOM: 1mm;
	PADDING-TOP: 1mm;
	color: white;
	/**********font-size: 8pt;**********/
	white-space: normal;
}



.navlabeltext
{
	color: black;
	/**********font-size: 8pt;**********/
	font-weight: bold;
	white-space: normal;
}



.whitespace
{
	color: black;
	text-decoration: none;
	white-space: normal;
}

.whitespace:active
{
	color: black;
	text-decoration: none;
}

.whitespace:hover
{
	text-decoration: underline;
}

.whitespace:link
{
	color: black;
}

