﻿html, body, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input
{
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #333333;
}

h1
{
	font-size: 1.2em;
	font-weight: bold;
	color: #0e396c;
}

/*
a.h1:link, a.h1:visited, a.h1:hover, a.h1:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #03569F;
	text-decoration: underline;
}
*/

h2
{
	font-size: 1.2em;
	font-weight: bold;
	color: #6c7275;
}
/*
a.h2:link, a.h2:visited, a.h2:hover, a.h2:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #2D6F48;
	text-decoration: underline;
}
*/

h3
{
	font-size: 1.1em;
	font-weight: bold;
	color: #464646;
}
/*
a.h3:link, a.h3:visited, a.h3:hover, a.h3:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #464646;
	text-decoration: underline;
}
*/

h4
{
	font-size: 1.1em;
	font-weight: bold;
	color: #4892CF;
}
/*
a.h4:link, a.h4:visited, a.h4:hover, a.h4:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #4892CF;
	text-decoration: underline;
}
*/
/* H5 (Green) */
h5
{
	font-size: 1em;
	font-weight: bold;
	color: #569E72;
}
/*
a.h5:link, a.h5:visited, a.h5:hover, a.h5:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #569E72;
	text-decoration: underline;
}
*/
/* H6 (Gray) */
h6
{
	font-size: 1em;
	font-weight: bold;
	color: #505050;
}

hr
{
	background: transparent url(/images/DottedLine.gif) repeat-x scroll center;
	height: 1px;
	margin: 10px 0pt;
	width: 100%;
}
/*
a.h6:link, a.h6:visited, a.h6:hover, a.h6:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #505050;
	text-decoration: underline;
}
*/
/* Normal text style */
/*
.normal  {
    font-family: Verdana, Arial, Helvetica;
    font-size: 0.9em;
    color: #333333; }
*/

/* Normal bold text style */
/*
.normalBold  {
    font-family: Verdana, Arial, Helvetica;
    font-size: 0.9em;
    font-weight: bold;
    color: #333333; }
*/

/* List Style  */
ul
{
	list-style-image: url(Images/arrow2.gif);
	list-style-position: outside;
	color: #333333;
}

/*========================================================================*/
/*  TEXT AND LINK STYLES  *************************************************/
/*========================================================================*/


/*========================================================*/
/*  Hyperlink Styles                                      */
/*========================================================*/
/*
*/
.hyperlink, a.hyperlink:link, a.hyperlink:visited, a.hyperlink:active
{
	color: #0E396C;
}

a.hyperlink:hover
{
}

/* Default link syle */
/*
a:link,a:visited,a:active {
    font-family: Verdana, Arial, sans-serif;
    font-size: 1.0em;
    color: #333333;
    text-decoration: none; }
*/

/* Default hover syle */
/*
a:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: 1.0em;
    color: #333333;
    text-decoration: underline; }
*/
/*========================================================*/
/*  Normal Gray Text Style                                */
/*========================================================*/
/*
.gray, a.gray:link, a.gray:visited, a.gray:active
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #666666;
	text-decoration: none;
}

a.gray:hover
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: underline;
}
*/

/*========================================================*/
/*  Bold Gray Text Style                                  */
/*========================================================*/
/*
.normalGrayBold, a.normalGrayBold:link, a.normalGrayBold:visited, a.normalGrayBold:active
{
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #666666;
	text-decoration: none;
}

a.normalGrayBold:hover
{
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #666666;
	text-decoration: none;
}
*/

/*========================================================*/
/*  Normal White Text Style                               */
/*========================================================*/
/*
.normalWhite, a.normalWhite:link, a.normalWhite:visited, a.normalWhite:active
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.normalWhite:hover
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
*/

/*========================================================*/
/*  Bold White Text Style                                 */
/*========================================================*/
/*
.normalWhiteBold, a.normalWhiteBold:link, a.normalWhiteBold:visited, a.normalWhiteBold:active
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.normalWhiteBold:hover
{
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
*/

/*========================================================*/
/*  Normal Blue Text Style                                */
/*========================================================*/
/*
.normalBlue, a.normalBlue:link, a.normalBlue:visited, a.normalBlue:active
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #00549E;
	text-decoration: none;
}

a.normalBlue:hover
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #00549E;
	text-decoration: none;
}
*/

/*========================================================*/
/*  Bold Blue Text Style                                  */
/*========================================================*/
/*
.normalBlueBold, a.normalBlueBold:link, a.normalBlueBold:visited, a.normalBlueBold:active
{
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #00549E;
	text-decoration: none;
}

a.normalBlueBold:hover
{
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #00549E;
	text-decoration: none;
}
*/

/*========================================================*/
/*  Normal Green Text Style                               */
/*========================================================*/
/*
.normalGreen, a.normalGreen:link, a.normalGreen:visited, a.normalGreen:active
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #96C32A;
	text-decoration: none;
}

a.normalGreen:hover
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #96C32A;
	text-decoration: underline;
}

*/
/*========================================================*/
/*  Bold Green Text Style                                 */
/*========================================================*/
/*
.normalGreenBold, a.normalGreenBold:link, a.normalGreenBold:visited, a.normalGreenBold:active
{
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #96C32A;
	text-decoration: none;
}

a.normalGreenBold:hover
{
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #96C32A;
	text-decoration: underline;
}
*/

/*========================================================*/
/*  Subhead Black Text Style                              */
/*========================================================*/
/*.subHead
{
	font-family: Arial, Helvetica;
	font-size: 0.9em;
	font-weight: bold;
	color: #000000;
}
*/

/*========================================================*/
/*  Subhead Gray Text Style                               */
/*========================================================*/
/*
.subHeadGray
{
	font-family: Arial, Helvetica;
	font-size: 0.9em;
	font-weight: bold;
	color: #666666;
}
*/

/*========================================================*/
/*  Subhead Blue Text Style                               */
/*========================================================*/
/*
.subHeadBlue
{
	font-family: Arial, Helvetica;
	font-size: 0.9em;
	font-weight: bold;
	color: #00549E;
}
*/

/*========================================================*/
/*  Subhead Green Text Style                              */
/*========================================================*/
/*
.subHeadGreen
{
	font-family: Arial, Helvetica;
	font-size: 0.9em;
	font-weight: bold;
	color: #96C32A;
}
*/

/*========================================================*/
/*  Normal Text Box Style                                 */
/*========================================================*/
/*
.normalTextBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #707070;
	border-right: #3678b4 1pt solid;
	border-top: #3678b4 1pt solid;
	border-left: #3678b4 1pt solid;
	border-bottom: #3678b4 1pt solid;
}
*/

/*========================================================*/
/*  Containers                                 */
/*========================================================*/

/* Used in all containers to hold content */
/*
div.contentContainer
{
	padding: 10px;
}

div.contentContainerTopBottom
{
	padding-top: 5px;
	padding-bottom: 15px;
}
*/

div.noBorderContainer
{
	padding: 0px 0px 10px 0px;
}

/*
div.noBorderContainer .header
{
	font-size: 1.2em;
	font-weight: bold;
	color: #0e396c;
}
*/

/* Blue Title Bar */

div.blueTitleBarContainer
{
	border: 1px solid #4892CF;
	color: #767676;
}

div.blueTitleBarContainer .header
{
	color: #FFFFFF;
	background-color: #4892CF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
}

/* Blue Outline */

div.blueOutlineContainer
{
	border: 1px solid #4892CF;
	color: #767676;
	background-color: #FFFFFF;
	margin: 10px;
}

div.blueOutlineContainer .header
{
	color: #4892CF;
	background-color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
}

/* Blue Fill */

div.blueFillContainer
{
	border: 1px solid #B9D5ED;
	color: #767676;
	background-color: #ECF4FA;
	margin: 10px;
}

div.blueFillContainer .header
{
	color: #4892CF;
	background-color: #ECF4FA;
	font-size: 0.9em;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
}


/* Green Title Bar */

div.greenTitleBarContainer
{
	border: 1px solid #579F73;
	color: #767676;
	background-color: #FFFFFF;
	margin: 10px;
}

div.greenTitleBarContainer .header
{
	color: #FFFFFF;
	background-color: #579F73;
	font-size: 0.9em;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
}

/* Green Outline */

div.greenOutlineContainer
{
	border: 1px solid #579F73;
	color: #767676;
	background-color: #FFFFFF;
	margin: 10px;
}

div.greenOutlineContainer .header
{
	color: #579F73;
	background-color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
}

/* Green Fill */

div.greenFillContainer
{
	border: 1px solid #BFDBC9;
	color: #767676;
	background-color: #EEF5F1;
	margin: 10px;
}

div.greenFillContainer .header
{
	color: #579F73;
	background-color: #EEF5F1;
	font-size: 0.9em;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
}

/* Gray Title Bar */

div.grayTitleBarContainer
{
	border: 1px solid #B5B5B5;
	color: #767676;
	background-color: #FFFFFF;
	margin: 10px;
}

div.grayTitleBarContainer .header
{
	color: #FFFFFF;
	background-color: #B5B5B5;
	font-size: 0.9em;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
}

/* Gray Outline */

div.grayOutlineContainer
{
	border: 1px solid #B5B5B5;
	color: #767676;
	background-color: #FFFFFF;
	margin: 10px;
}

div.grayOutlineContainer .header
{
	color: #505050;
	background-color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
}

/* Gray Fill */

div.grayFillContainer
{
	border: 1px solid #DEDEDE;
	color: #767676;
	background-color: #F7F7F7;
	margin: 10px;
}

div.grayFillContainer .header
{
	color: #505050;
	background-color: #F7F7F7;
	font-size: 0.9em;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
}

.labelStandard
{
	font-size: 1em;
	font-weight: bold;
	color: #9F9A87;
}

.labelSmall
{
	font-size: 0.9em;
	font-weight: bold;
	color: #9F9A87;
}

.requiredIndicator
{
	font-size: 0.9em;
	font-weight: bold;
	color: #ffffff;
	background-color: red;
	margin-left: 3px;
	margin-right: 3px;
	padding: 2px;
}

.errorMessage
{
	font-size: 0.9em;
	font-weight: bold;
	color: Red;
}

.grid
{
}
.gridRow
{
	font-size: 1em;
}
.gridHeader
{
	font-size: 1em;
	font-weight: bold;
	background-color: #F3F1E7;
	border-top: solid 1px #9F9A87;
	border-bottom: solid 1px #9F9A87;
}
.gridAlternatingRow
{
	background-color: #EDF5F6;
}

.button
{
	background-color: #F3F1E7;
	border: solid 1px #9F9A87;
}

.textBox
{
	font-size: 1em;
}

.dropDownList
{
	font-size: 1em;
}

.listBox
{
	font-size: 1em;
}
#visitorsContainer
{
	text-align: center;
	margin-top: 35px;
}
