﻿/************************************************************************
* 
* Forms
*
************************************************************************/

/* label column */
.vistaFill
{
    background:url(images/vistaFill.jpg) repeat-x;
    height:24px;
   text-indent:5px;
   font-size:12px;
    }
.formlabel
{
    width:200px; 
    vertical-align: top;
}
.formlabelright
{
    width:200px; 
    vertical-align: top;
    text-align:right;
    font-weight:bold;
}

.formlabelrightsmall
{
    width:100px; 
    vertical-align: top;
    text-align:right;
    font-weight:bold;
}

.formlabelleft
{
    width:200px; 
    vertical-align: top;
    text-align:left;
    font-weight:bold;
}

.formlabelleftsmall
{
    width:80px; 
    vertical-align: top;
    text-align:left;
    font-weight:bold;
}
.addressLabelLeft
{
	width: 200px;
    vertical-align: top;
    text-align:left;
}
.addressLabelLeftSml
{
	width: 100px;
    vertical-align: top;
    text-align:left;
}

/* value column */
.formvalue
{
    vertical-align: top;
}

.txtfield
{
    width:450px;
}

.txtblock
{
    width:450px;
}
.highlightred
{
	color:Red;
	font-weight:bold;
}
.highlightgray
{
	color:Gray;
	font-weight:bold;
}
.highlightblue
{
	color:Blue;
	font-weight:bold;
}
.highlightblack
{
	font-weight:bold;
}
.highlightgreen
{
	color:Green;
	font-weight:bold;
}
.highlightheader
{
    color:#5289AE;
    font-weight:bold;
}
.highlight
{
	background-color:#5289AE;
	border:solid 2px black;
	padding:5px 5px 5px 5px;
	color:Red;
	font-weight:bold;
}
td.trWhiteBody{padding:2px 10px; vertical-align:top; background: #FFF; color: #000;border:solid 1px silver;}
td.trBody{padding:2px 10px; vertical-align:top; background: #5289AE; color: #000;border:solid 1px silver;}
td.trAltBody{padding:2px 10px; vertical-align:top; background: #67A4D1; color: #000;border:solid 1px silver;}