table.Table {
	border-top : 1px;
	border-left : 1px;
	border-right : 1px;
	border-bottom : 1px;
	border-style : solid;
	border-color : #000000;
} 

th.SubHeader
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight : bold;
	color:#C4573A;
	border-bottom : 1px solid #C4573A;
	background-color : #F9F9FF;
}

td.s3Header{
	background-repeat: no-repeat;
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #C4573A;
	text-align : left;
	vertical-align : left;
	padding-left : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
}

td.s3SubHeader{
	background-repeat: no-repeat;
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #C4573A;
	text-align : left;
	vertical-align : left;
	padding-left : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
}

td.s3Footer{
	height : 24px;
	background-color : #FA0300;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : White;
	text-align : top;
	vertical-align : middle;
	padding-left : 5px;
	padding-right : 5px;
}

td.SmallHeaderStd{
	background-repeat: no-repeat;
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #C4573A;
	text-align : left;
	vertical-align : left;
	padding-left : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
}

td.SmallHeaderUp{
	background-repeat: no-repeat;
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #C4573A;
	text-align : left;
	vertical-align : left;
	padding-left : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
}

td.navLine
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:Black;
}

td.line1
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:Black;
	border-bottom : 1px solid #C4573A;
}

td.line2
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:Black;
	border-bottom : 1px solid #C4573A;
	background-color : #F9F9FF;
}

td.line1wob
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:Black;
}

td.line2wob
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:Black;
	background-color : #F9F9FF;
}

td.lined
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:Black;
	background: #3366CC;
}

input, textarea, select {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
}

td.caption
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:Red;
	border-bottom : 1px solid C4573A;
	height:20;
}

td.value
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:C4573A;
	border-bottom : 1px solid C4573A;
}
