.bordr
{
	border: #006633;
}
.CellHelp 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff; 
	background-image: url(/images/topback1.gif);
	font-weight: bold;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
}

.frmTitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px thin;
	background-image: url(/images/topback1.gif);
}
.frmBody 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff; 
	background-color: #FFFFFF; 
	font-weight: bold;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
}
.frmLabel_red
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:red; 
	text-align: right; 
}

.frmLabel_blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0000ff;
	text-align: right; 
}
.frmLabel_black
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	text-align: right; 
}
.frmLabel_left_blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0000ff;
	text-align: left; 
}
.frmLabel_left_red
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ff0000;
	text-align: left; 
}
.frmLabel_left
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	text-align: left; 
}
.frmCell_center
{
	text-align:center;
}
.inpText
{
	width: 160px;
	font-size: 10px;
}
.inpSelect
{
	width: 160px;
	font-size: 10px;
}
.inpButton
{
	width: 100px;
	font-size: 10px;
}
.textItalicblack
{
	font-size: 12px;
	color: #000000;
	font-style: italic;
}
.menuTitle 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ffffff; 
	background-color: #ff0000; 
	font-weight: bold;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
}
.menuBody 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ffffff; 
	background-color: #FFFFFF; 
	font-weight: bold;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
}
.clickhere
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0000ff;
	text-decoration: none; 
}
.menuurl
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0000ff;
	text-decoration: none; 
}

/*Added by RAM -- created these new classes by just removing the "-" from the origional */

.frmLabelblack
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	text-align: right; 
}
.frmLabelred
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:red; 
	text-align: right; 
}

.errortext
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ff0000;
	text-align: left; 
}

.errortextcenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ff0000;
	text-align: center; 
}


.frmLabelleft
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	text-align: left; 
}
.frmCellcenter
{
	text-align:center;
}
.errorbox 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: red; 
	background-color: #FFFFFF; 
	font-weight: bold;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	TEXT-ALIGN: center;
}
.frmLabelleftblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0000ff;
	text-align: left; 
}
.frmLabelleftred
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ff0000;
	text-align: left; 
}

.frmLabelblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0000ff;
	text-align: right; 
}
.textLargelabel
{
	font-size: 20px;
	color: #000000;
	background-color: #FFFFFF;
}
.inpTextlong
{
	width: 320px;
	font-size: 10px;
}
.inpTextarea
{
	width: 420px;
	font-size: 10px;
}

.sctnhelp { 
	text-decoration:underline; 
	font-weight:normal; 
	font-size:8pt; 
	color:#FFFFFF; 
	font-family:Trebuchet MS,Arial,Helvetica; 
	text-align:center; 
}
	 

.sctnhelp:hover { 
	text-decoration:underline; 
} 


.close     { font-size: smaller; font-weight: bold;
               color: #000000; background: #ffffff; 
               text-align: right; }

.hint  { font-size: x-small; color: #000000;}

.helptxt {font-size: x-small;font-family: arial, geneva, helvetica, "sans serif"; }

.headline      { font-size: 110%; font-weight: bold;
                 color: #000000; vertical-align: middle;
                 text-align: left; }	