body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #ffffff;
	color: #666666;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .88em;
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
}
a:link {
	color: #0000CC;
}
a:visited {
	color: #0000CC;
}

.style1 {font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration:none; vertical-align:middle;}
.style2 {font-size:.65em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; }
.style2green {font-size:.65em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #008200; }
.style3 {font-size:.65em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;vertical-align:top; }
.style3leftpad {font-size:.65em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; vertical-align:top;padding-left:2px; }
.style33 {font-size:.54em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; vertical-align:top; }
.style4 {font-size:.83em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; }
.style8 {font-size:.7em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; }
.style8red {font-size:.7em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF0000; }
.style8green {font-size:.7em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#008200; }
.style8td {font-size:.7em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;padding-left:2px; }
.style8tdred {font-size:.7em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF0000;padding-left:2px; }
.style9 {font-size:.83em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;padding-left:3px;padding-right:0px; }
.style10 {font-size:.83em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold;}
.style16 {font-size:.75em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; }
.style16span {font-size:.75em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000;padding-left:2px; }
.style16multiplelink {font-size:.75em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000;padding-left:2px;padding-right:15px;padding-top:15px;text-align:right; }
.style17 {font-size:.7em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; }
.style17red {font-size:.7em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000; }
.stylebody {font-size:.8em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.stylebodyspan {font-size:.8em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;padding-left:2px; }

.header {font-size:0.83em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000;vertical-align:middle;float:left;width:70%;}
.required
{
margin-top: 0.25em;
margin-left: 0.4em;
padding-bottom:0.4em;
vertical-align:middle;
font-size:0.7em; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
}
.help{
font-size:0.75em; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
color:#000000;
padding-left:1%;
vertical-align:middle;
float:right;
}
#contentzone {
  color:blue;
  background-color:#FFFFFF;
  left: 0px;
  width: 100%; 
 /* height: 340px;*/
}

.contentzone {
  color:blue;
  background-color:#FFFFFF;
  left: 0px;
  width: 100%;
 /* height: 340px;*/
}
  
#banner {
  color:red;
}

.banner {
  color:red;
}
  
#taskarea {
	background-color: #FFFFFF;
	border: 1px solid #C2D6EB;
}

.taskarea {
	background-color: #FFFFFF;
	border: 1px solid #C2D6EB;
}

#taskareaheader {
height:1.55em;
border-spacing:1px;
background-color: #7c0022;  
padding-top:0.2em;
padding-bottom:0.1em;
padding-left:0.25em;
padding-right:0.3em;
width:100%;
margin:1px;
}

.taskareaheader {
	height:1.55em;
	border-spacing:1px;
	background-color: #000000;
	padding-top:0.2em;
	padding-bottom:0.1em;
	padding-left:0.25em;
	padding-right:0.3em;
	width:100%;
	margin:1px;
}
 
#instructions {
border-bottom: 1px solid #C2D6EB;
padding-left: 0.3em;
padding-right: 0.3em;
padding-bottom: 0.25em;
padding-top:0.3em;
}

.instructions {
border-bottom: 1px solid #C2D6EB;
padding-left: 0.3em;
padding-right: 0.3em;
padding-bottom: 0.25em;
padding-top:0.3em;
}

#data {
margin-top: 20;
margin-left: 10;
margin-right: 10;
}

#taskareanav {
padding-top:10px;
padding-bottom:15px;
padding-left:15px;
padding-right:15px;
width:100%;
}

.taskareanav {
padding-top:10px;
padding-bottom:15px;
padding-left:15px;
padding-right:15px;
width:100%;
}

.rowon {	
	background-color:#eeeeee;
	vertical-align:middle;
	height:1.45em;
}

#rowon {		
	background-color:#eeeeee;
	vertical-align:middle;
	height:1.45em;
}

.rowoff {	
	background-color:#ffffff;
	vertical-align:middle;
	height:1.45em;
}

#rowoff {	
	background-color:#ffffff;
	vertical-align:middle;
	height:1.45em;
}

span.labelon {
	float: left;
	width: 45%;
	height:1.45em;
	color: #000;
	background-color:#eeeeee;
	font-weight: bold;
	line-height: 1.65em;		
	padding-right: 0.3%;
	text-align: right;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	vertical-align:middle;
	}	
	
span.labeloff {
	float: left;
	width: 45%;
	height:1.45em;
	color: #000;
	background-color:#FFFFFF;
	font-weight: bold;
	line-height: 1.65em;		
	padding-right: 0.3%;
	text-align: right;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	vertical-align:middle;
	}

span.labelgap {
    float: left;
    width: 15%;
    height:1.45em;
    color: #000;
    background-color:#FFFFFF;
    font-weight: bold;
    line-height: 1.65em;               
    padding-right: 0.3%;
    text-align: right;
    font-size:.75em;
    font-family: Verdana, Arial, Helvetica,sans-serif;
    vertical-align:middle;
    }
	
#datatable{
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
margin-top:15px;
border:solid 1px #c0c0c0;
width:100%;
}

.datatable{
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
margin-top:15px;
border:solid 1px #c0c0c0;
width:100%;
}

#datatablegap{
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
margin-top:10px;
border:solid 1px #c0c0c0;
width:100%;
}

.datatablegap{
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
margin-top:10px;
border:solid 1px #c0c0c0;
width:100%;
}

#datatablenotop{
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
border:solid 1px #c0c0c0;
width:100%;
}

.datatablenotop{
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
border:solid 1px #c0c0c0;
width:100%;
}

.inputdate{
width:7em;
font-size:.8em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
height:1.7em;
}

.inputnormal{
width:13em;
font-size:.8em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
height:1.7em;
}

.selectmenutable{
font-size:.7em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
height:1.6em;
}

.selectmenuspan{
font-size:.76em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
height:1.6em;
}

#spacer{
padding-bottom:4px;
}

.spacer{
padding-bottom:4px;
}

#leftpad{
padding-left:2px;
}

.leftpad{
padding-left:2px;
}

#buttonpad{
padding-left:5px;
}

.buttonpad{
padding-left:5px;
}

.tabon{
background-image: url(../../../../ETABS/NETSCAPE/EXTERNAL/VALIDATION_HTML/17NOVEMBER05/images/tab_filler_on.gif);
}
.taboff{ background-image: url(../../../../ETABS/NETSCAPE/EXTERNAL/VALIDATION_HTML/17NOVEMBER05/images/tab_filler.gif);
}

#data_table{
border:solid 1px #c0c0c0;
}

th
{
font-size:.65em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
text-align:center;
}

.disabledTableButton
{
font-size: 0.7em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
color: #848284;
}

.disabledDivButton
{
font-size: .75em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
color: #848284;
}

#title
{
margin-top:15px;
margin-left:15px;
margin-right:15px;
margin-bottom:5px;
}

.title
{
margin-top:15px;
margin-left:15px;
margin-right:15px;
margin-bottom:5px;
}

#titlegap
{
margin-top:10px;
margin-left:15px;
margin-right:15px;
margin-bottom:5px;
}

.titlegap
{
margin-top:10px;
margin-left:15px;
margin-right:15px;
margin-bottom:5px;
}

#titlenotop{
margin-left:15px;
margin-right:15px;
margin-bottom:5px;
}

.titlenotop{
margin-left:15px;
margin-right:15px;
margin-bottom:5px;
}

#leftpadlink
{
padding-left:2%;
}

.leftpadlink
{
padding-left:2%;
}

#floatleft
{
float: left; 
width: 50%;
}

.floatleft
{
float: left; 
width: 50%;
}

#floatright
{
float: right; 
width: 50%;
}

.floatright
{
float: right; 
width: 50%;
}

.thnormal
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #000000;
text-align:center;
vertical-align:middle;
line-height:normal;
}

span.labelcolumnon{
	float:left;
	width: 55%;
	height:1.45em;
	color: #000;
	background-color:#ECE9E3;
	font-weight: bold;
	line-height: 1.65em;		
	text-align: right;
	padding-right: 0.3%;
	font-size:.75em;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	vertical-align:middle;
	}	
	
span.labelcolumnoff
{
	float:left;
	width: 55%;
	height:1.45em;
	color: #000;
	background-color:#FFFFFF;
	font-weight: bold;
	line-height: 1.65em;		
	text-align: right;
	padding-right: 0.3%;
	font-size:.75em;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	vertical-align:middle;
}

.rowontextarea{
background-color:#ECE9E3;
vertical-align:middle;
height:1.45em;
}

#rowontextarea{
background-color:#ECE9E3;
vertical-align:middle;
height:1.45em;
}

.rowofftextarea{
background-color:#ffffff;
vertical-align:middle;
height:1.45em;
}

#rowofftextarea{
background-color:#ffffff;
vertical-align:middle;
height:1.45em;
}

.stylebodytextarea{
font-size:.8em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
width:13em;
height :7em;
}

.labelontd {
float: left;
width: 45%;
height:1.45em;
color: #000;
background-color:#ECE9E3;
font-weight: bold;
line-height: 1.65em;              
padding-right : 0.3%;
text-align: right;
font-size:11px;
font-family: Verdana, Arial, Helvetica,sans-serif;
vertical-align:middle;
}          
            

.labelofftd {
float: left;
width: 45%;
height :1.45em;
color: #000;
background-color:#FFFFFF;
font-weight: bold;
line-height: 1.65em;              
padding-right: 0.3%;
text-align: right;
font-size:0.7em;
font-family: Verdana, Arial, Helvetica,sans-serif;
vertical-align:middle;
}
