body
{
	padding: 0px;
	margin: 0px;
}

* td{font-size:12px; line-height:18px;}
* table#tblSurveyH td{font-size:14px; font-weight:bold; line-height:20px;}

.tdsh
{
	padding: 6px;
}

.tdph
{
	padding-top: 10px;
	padding-right: 25px;
	padding-left: 25px;
	font-weight: bold;
}

.tdpt
{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 25px;
	padding-left: 25px;
}

.tdqh
{
	padding-top: 10px;
	padding-bottom: 5px;
	/*padding-right: 15px;
	padding-left: 15px;*/
	font-weight: bold;
}

.tdqo
{
	padding-top: 5px;
	padding-bottom:10px;
	padding-right: 0px;
	padding-left: 0px;
}

.input{
	BORDER-BOTTOM: #C8D0D3 1px solid;
	BORDER-LEFT: #C8D0D3 1px solid;
	BORDER-RIGHT: #C8D0D3 1px solid;
	BORDER-TOP: #C8D0D3 1px solid;
	COLOR: Black;
	FONT: 10px Verdana,Arial,Helvetica,sans-serif;
	padding:2px;
}

hr{
	height: 1px;
	margin-left: 10px;
	margin-right: 10px;
}

.tdpf{
	padding-top: 30px;
	padding-right: 50px;
	padding-left: 50px;
}

.pad25{
	padding: 25px;
}

.BorderBlack{
	border: 1px Black solid;
	width: 90%;
}
