body{

}

#content{
width:700px;
margin: auto auto;
}

div.list{
	width: 400px;
	margin: auto auto;
	border: red;
	text-align: center;
}

div.list div.title{
	width: 100%;
	font-weight: bold;
}

div.content div.msg{
	width: 100%;
	font-weight: bold;
}

div.error{
	color: red;

}

table.input{
	width:100%;
}

table.input td.inputlabel{
	text-align:right;
	vertical-align: top;
	width: 500px;
}

table.input td.inputfield{
	text-align:left;
	vetical-align: top;
	width: 300px;
}

table.input td.submit{
	text-align: right;
}

span.note{
	font-size: 10pt;

}

/*  */
table.selectasset{
	width : 800px;
	vertical-align: top;
}

table.selectasset tr.highlight1{
	background-color: CCCCFF;
}

table.selectasset tr.highlight2{
	background-color: FFFFCC;
}

table.selectasset td.riskfactor{
	width: 250px;
	vertical-align: top;
}

table.selectasset td.asset{
	width: 250px;
	vertical-align: top;
}

table.selectasset td.age{
	width: 70px;
	text-align: center;
	vertical-align: middle;
}

/*   */
table.domaininfo{
	width: 800px;
}

table.domaininfo tr.domain{
	background-color: #9999CC;
}

table.domaininfo tr.riskfactor{
	background-color: #9999FF;
}

table.domaininfo tr.asset{
	background-color: #CCFFFF;
}

table.domaininfo td.options{
	text-align: right;
	width: 180px;
}

table.domaininfo td.blank{
	width: 50px;
	background-color: #FFFFFF;
}


/*  */
table.agencyinfo{
	width: 800px;
}

table.agencyinfo tr.agency{
	background-color: #FF9933;
}

table.agencyinfo tr.program{
	background-color: #FFFF99;
}

table.agencyinfo td.options{
	text-align: right;
	width: 200px;
}

table.agencyinfo td.blank{
	width: 50px;
	background-color: #FFFFFF;
}
