BODY
{
	font-family	: ariel, sans-serif,  "Times New Roman", serif, Helvetica;
	/*font-size	: 12pt; */
	color		: #090;
	background-color: #FFF;
	margin 	: 0px;

}

.bodyText
{
	padding-left	: 15%;
	padding-right	: 15%;
}

.colorChooserButton
{
	font-size	: small;
	text-align	: center;
	text-decoration	: none;
	color		: #9F9;
/*	padding-right	: 20px; */


}

.colorChooserLink
{
	font-size	: small;
	text-decoration	:none;
}


.contactSubmitButton
{
	background-color: #FFF;  /* #99FF99; */
	border-style	: solid;
	border-color	: #090;
	color		: #090;
	font-weight	: bold;
}

.copyright
{
	font-size	: x-small;
	text-align	: center;
}

.cellCenter
{
	text-align	: center;
}

.cellLeft
{
	text-align	: left;
}

.divider2
{
	width		:  1px;
	height		: 40px;
	color		: #FFF;
 	background-color: #39C;
	margin-top	: 5px;
	margin-bottom	: 5px;
}

.domainExtn
{
	font-style	: italic;
}
.footer
{
	color		: #39C;
	background-color: #FFF;
	font-weight	: bold;
	text-align	: center;
	font-size	: x-small;
	padding-top	: 3px;
}

.footLine
{
	color		: #FFF;
	background-color: #39C;
	text-align	: center;
	height: 1px;
}

.formPrompt
{
	vertical-align	: top;
}

.headLogo
{
	position: absolute;
	top: 0;
	left: 0;
	background	: url(../images/headergraphic.jpg) top left no-repeat;
	padding-left:100px;
	/*width		: 380px; */
	height		: 82px;
}


headLeft
{
 	width		: 100%;
}

.headMiddle
{
/*	width		: 66%;  */
	text-align	: left;
	vertical-align	: top;
}
.headRight
{

	position	: absolute;
	vertical align: top;
	top		: 5px;
	right		: 15px;
	text-align	: center;
	padding		: 10px;
/*	width		: 40%  */
}

.headSpacer
{
	margin-left		: 240px;
}
.headUnderline
{
	color		: #FFF;
 	background-color: #39C;
	text-align	: center;
	margin-top	: 5px;
	width 		: 100%;
	height		: 1px;
}

.homeLogoLink
{
	text-decoration : none;
	color	: #090;
}

.horizDivider
{
	width		: 5%;
}

.inputCell
{
	text-align	: left;
}

.intextLink
{
	color		: #090;
	background-color: #FFF;
}

.introText
{
	text-align	: left;
	width		: 20%;
}

.leftNavWidth
{
	width		: 25%;
}

.limitedListWarning
{
	font-size	: small;
	text-align	: center;
}
.listHeadLink
{
	color		: #090;
	background-color: #FFF;
	font-weight	: bold;
}

.listItemEmph
{
	font-weight	: bold;
	font-style	: italic;
}

.listItemHead
{
	font-weight	: bold;
}

.listItemLink
{
	text-decoration : none;
}

.listItemNote
{
	font-size	: x-small;
	font-style	: italic;
}


.logoTextBig, .logoTextSmall
{
	font-family	: "Times New Roman", serif ;
	color		: #090;
	font-weight	: bold;
}

	.logoTextBig
	{
 		margin-left	: 11%;
 		margin-top  : 15px;
		font-size 	: 36pt;
	}

	.logoTextSmall
	{
		font-size 	: 20pt;
		padding-right	: 55px;
	}

.mainBody
{
 	text-align	: left;
}

.menuDivider
{
	background-color: #FFF;
	color		: #3399CC;
}



.navLink, .currentNavLink, .navLink2, .currentNavLink2
{
	text-decoration : none;
	text-align	: center;
	font-size	: medium;
	padding-top	: 1px;
}

	.navLink, .currentNavLink
			{
			width		: 150px;
			font-weight 	: bold;
			}

	.navLink, .navOpen, .navClose, .navLink2
			{
			color 		: #09F;
			background-color: #FFF;
			}

	.currentNavLink, .currNavOpen, .currNavClose, .currentNavLink2
			{
			color 		: #090;
			background-color: #FFF;
			font-style	: italic;
			}

		.navOpen, .currNavOpen
			{
				background-image 	: url(images/navleft.gif);
				background-position 	: bottom left;
				background-repeat	: no-repeat;
			}
		.navClose, .currNavClose
			{
				background-image 	: url(images/navright.gif);
				background-position 	: bottom right;
				background-repeat	: no-repeat;
			}

.navLinkc, .currentNavLinkc, .navLink2, .currentNavLink2
{
	text-decoration	: none;
	font-weight	: bold;
	color		: #39C;
	background-color: #FFF;
/*	padding-bottom	: 20px;  */
	vertical-align	: middle;
/*	height		: 50px; */
}

	.navLinkc, .currentNavLinkc
	{
/*		width		: 200%; */
		padding-right	: 10px;
		padding-left	: 10px;
/*		padding-bottom	: 10px;  */
	}

	.navLink2, .currentNavLink2
	{
		font-size		: x-small;
		font-weight		: normal;

		width			: 200px;
		padding-right		: 10px;
		padding-left		: 10px;
/*		padding-bottom		: 10px;  */
	}

	.currentNavLinkc, .currentNavLink2
	{
		color			: #090;
		background-color	: #FFF;
		font-style		: italic;
	}

.navWidthc
{
	width		: 100%;
	text-align	: center;
	padding-top	: 3px;
}

.navSep
{
	margin-top	: 5px;
	margin-bottom	: 5px;
	text-align	: center;
}

.openLine:first-letter
{
	font-size	: xx-large;
}

.pageHead
{
/*
	position: absolute;
	top: 0;
	left: 0; */
	background 	: url(../images/headergraphic4.jpg) top left repeat-x;
	width		: 100%;
	margin : 0;
	height:82px;
}

.pageBodyText
{
	text-align	: left;
}

.pageBulkWidth
{
	width		: 75%;
}

.siteSampleLink
{
	font-size	: x-small;
}

.textInputBox, .textDropBox, .scrollList, .checkBox, .loginBox
{

	border-color	: #090;
	background-color: #FFF;
	color		: #090;
	font-family	: ariel, sans-serif,  "Times New Roman", serif, Helvetica;
	text-align	: left;

}

	.textDropBox
	{
		width		: 250px;
	}

	.textInputBox, .loginBox
	{
		border-width	: 1px;
		border-style	: solid;
		width		: 300px;
	}

	.checkBox
	{
		border-style	: none;
	}

	.loginBox
	{
		width		: 50%;
	}

.toolFootnote
{
	font-size	: x-small;
	text-align	: justify;
	padding-left	: 15%;
	padding-right	: 15%;
}

.verifiedPos
{
	text-align	: center;
}

.verifiedLogo
{
	padding-left	: 5px;
	padding-right	: 5px;
	padding-bottom	: 3px;
}

.workDone
{
	font-style	: italic;
	font-size	: small;
}


.r {color:#FF0000;}
.g {color:#009900;}
.b {color:#0033CC;}
.p {color:#990099;}
.o {color:#FF9900;}
.y {color:#FFFF00;}
.t {color:#6699FF;}
.br {color:#993300;}