body			{ 	font-family: arial, helvetica; font-size: 14px;	text-align: justify; }


.outer_header_border { border-left:1pt #5A83AA solid; border-right:1pt #5A83AA solid; border-top:1pt #5A83AA solid; color: #ffffff; background: #5A83AA; height: 20px; font-family: arial, helvetica; font-size: 16px; font-weight: Bold;  }
.outer_header_text { font-family: arial, helvetica; font-size: 16px; font-weight: Bold; color: #ffffff;  }
.outer_header_text_small { font-family: arial, helvetica; font-size: 12px; font-weight: Bold; color: #ffffff;  }

								}
.button {	BORDER-RIGHT: #557a8a 1px solid;	
         	PADDING-RIGHT: 0px;	
         	BORDER-TOP: #93aaa7 1px solid;	
         	PADDING-LEFT: 0px;	
         	FONT-SIZE: 11px;	
         	MIN-HEIGHT: 24px;	
         	BACKGROUND: url(../images/VistaButtonBG.gif) #a8d1cc repeat-x;	
         	PADDING-BOTTOM: 0px;	
         	BORDER-LEFT: #557a8a 1px solid;	
         	LINE-HEIGHT: 20px;	
         	PADDING-TOP: 0px;	
         	BORDER-BOTTOM: #527889 1px solid
         } 
         
.HeaderRow_Vista
{
    background: #5ca6bc url('../images/VistaHeaderBgr.gif') repeat-x center;
    color: #fff;
}
.HeaderRow_Vista TABLE
{
    border-right: #83a9c1 1px solid;
    border-top: #c2d5e1 1px solid;
    border-left: #83a9c1 1px solid;
    border-bottom: #a8cfd9 1px solid;
}
.HeaderRow_Vista TD
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
.HeaderRow_Vista TABLE TR TD TABLE
{
    border: transparent 0px solid;
}
.HeaderRow_Vista TABLE TR TD TABLE TR TD
{
    border: transparent 0px solid;
}

.UnderlinedRow TD
{
    border-bottom: #a8cfd9 1px solid;
}

.DropDownClipped DIV
{
    overflow: hidden;
}