﻿.mainBar { border: 1px solid black; border-top: none; background-color:#666666; vertical-align:middle }
.mainBarText {font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; padding: 6px }
a:link.mainBarText {text-decoration:none }
a:hover.mainBarText { text-decoration:none; color:#00CC33; }
a:visited.mainBarText { text-decoration:none }

.welcomeText {font:"Times New Roman", Times, serif; font-family:"Times New Roman", Times, serif; color:#000000; font-size:14px }
.welcomeText1 {font:"Engravers MT"; font-family:"Engravers MT"; color:#000000; font-size:16px }

.navBarText {font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; padding: 6px }
a:link.navBarText {text-decoration:none; color:#FFFFFF }
a:hover.navBarText { text-decoration:none; color:#FFFFFF }
a:visited.navBarText { text-decoration:none; color:#FFFFFF }

.navBar { background-color:#990033; border-left: 1px solid white; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 10px; padding: 3px; cursor: pointer }
.navBarLower { background-color:#CC0000; border-left: 1px solid white; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 10px; padding: 3px }
.navBarHover {
	background-color:#999999;
	border-left: 1px solid white;
	vertical-align:middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	padding: 3px;
	cursor: pointer;
}
a:visited { text-decoration: none }

.centerDiv { color:#FFFFFF; width: 400px; height:110px; position: relative; top: 155px;  z-index:1 }
.centerDivText {color:#FFFFFF; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a:link.centerDivText { text-decoration:none }
a:hover.centerDivText { text-decoration:none; color: #00CC33 }
a:visited.centerDivText { text-decoration:none }

.centerDivTitle { color:#FFFFFF; width: 400px; height: 10px; position:relative; top: 150px; z-index: 1 }
.centerDivTitleText {color:#FFFFFF; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left: 15px } 

.centerDivHolder {width: 400px; height: 265px; }

ul { padding-top: 5px; padding-bottom: 5px; margin-left: 2; font: Verdana; font-family: Verdana;}
ul.menu {
	padding-top: 5px;
	padding-bottom: 5px;
	list-style-type:square;
	list-style-position: outside;
	margin-left: 25px;
}
ul.check { padding-top: 5px; padding-bottom: 5px; margin-left: 2px; list-style-image:url(images/Check.gif)}
ol { padding-top: 5px; padding-bottom: 5px; padding-left: 40px; margin-left: 15px; line-height: 18px}
ol.menu { padding-top: 5px; padding-bottom: 5px; margin-left: 25px; line-height: 15px; margin-left: 20px; font-size: 10px;}
ul.none { list-style-type:none; padding-top: 5px; margin-left: 0; line-height:18px; }
ul.circle {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 2;
	list-style-type:circle;
	list-style-position: inside;
	list-style-image: none;
}
ul.square {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 2px;
	list-style-type:square;
	list-style-position: inside;
	list-style-image: none;
}
li { margin-left: 0; padding: 0px 0px 0px 10px }
li.menu { margin-left: 0; padding: 0px 0px 0px 0px }
li.none { margin-left: 0; padding: 0px 0px 0px 25px; list-style-type: none; list-style-image:url(images/nothing.gif)}
li.circle {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 2;
	list-style-type:circle;
	list-style-position: inside;
	list-style-image: none;
}

.footerText { color:#000000; font-size:9px;}

.leftColumnCell { border-right: 1px solid black; border-bottom: 1px solid black; font:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align:top; text-align:left; width: 200px; padding: 10px;  }
.rightColumnCell { border-left: 1px solid black; border-bottom: 1px solid black; font:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align:top; text-align:left; width: 200px; padding: 10px;  }
.leftColumnCellQB { border-right: 1px solid black; border-bottom: 1px solid black; font:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align:top; text-align:left; width: 350px; padding: 10px;  }
.rightColumnCellQB { border-right: 0px solid black; border-bottom: 1px solid black; font:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align:top; text-align:left; width: 400px; padding: 10px;  }
.columnCellText {
	font: Verdana;
	font-size: 12px;
	color: #000000;
	vertical-align:top;
	font-family:Verdana;
	line-height:25px;
	word-spacing: 2px;
	text-align: left;
	padding-left: 7px;
}

.columnCellTextHeader {
	font:Verdana;
	font-size: 14px;
	color: #000000;
	vertical-align:top;
	font-family:Verdana;
	line-height:25px;
	word-spacing: 2px;
	text-align: left;
	padding-left: 7px;
}

.formImage {
	cursor:pointer;
}
.leftBar {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #990033;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	vertical-align:top;
}
a:link.leftBarText { text-decoration:none }
a:hover.leftBarText { text-decoration: underline; color:#00CC33; }

.content {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	vertical-align: top;
	font-family: "Times New Roman", Times, serif;
	line-height: 20px;
	color: #990033;
}

.mainContentTable 
{
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
}


.dataTable 
{
	font-size: 10px;
	color: Black;
	text-align:center;
	vertical-align:middle;
	line-height: 15px;
}

.dataTable td
{
	border: 1px solid black;
}

.headerRow
{
	background-color: #990033;
	font-weight:normal;
	color: White;
}

.clearColumnCell
{
	background-color: White;
	border-bottom: none;
	border-top: none;
	border-color: White;
}

.clearRow
{
	border-left: 0px;
	background-color: White;
	border-right: 0px;
}

.totalRow 
{
	background-color:Gray;
	font-weight:normal;
	color: White;
}

.blankRow
{
	border-left: none;
	border-right: none;
}

.redHighlightRow
{
	color: Red;
}

.classificationTable 
{
	font-size: 12px;
	color: Black;
	text-align:center;
	vertical-align:middle;
	line-height: 30px;
}

.classificationTable td
{
	border: 1px solid black;
}

.editableRow 
{
	background-color: #99CCFF;
	font-weight:normal;
	color: Black;
}

.invisible
{
	display:none;
}
