#OtaYhteytta
{
	display:block;
	position:relative;
	width:50px;
	padding:0;
	margin:0;
}

#ContactContainer
{
	display:block;
	position:relative;
	width:500px;
	padding:0;
	margin:0;
}

.Tiedot
{
	display:block;
	position:relative;
	width:500px;
	padding:0;
	margin:0;
}

#Nimi, #Yritys, #Tehtava, #Osoite, #PTP, #PuhNro, #SPosti, #Fax
{
	display:block;
	position:relative;
	width:350px;
	height:20px;
	padding:1px;
	margin:0 0 10px 0;
	background-color:#F8F9F9;
	border:solid 1px #ccc;
}

.JobInput
{
	display:block;
	position:relative;
	width:350px;
	height:20px;
	padding:1px;
	margin:0 0 10px 0;
	background-color:#F8F9F9;
	border:solid 1px #ccc;
}

#PostiNro
{
	display:block;
	position:relative;
	width:50px;
	height:20px;
	padding:1px;
	margin:0 0 10px 0;
	background-color:#F8F9F9;
	border:solid 1px #ccc;
}

#Palaute
{
	display:block;
	position:relative;
	width:350px;
	height:90px;
	padding:0;
	margin:0;
	background-color:#F8F9F9;
	border:solid 1px #ccc;
}

.JobTextArea
{
	display:block;
	position:relative;
	width:350px;
	height:90px;
	padding:0;
	margin:0 0 15px 0;
	background-color:#F8F9F9;
	border:solid 1px #ccc;
}

#Submit
{
	display:block;
	position:relative;
	width:80px;
	height:20px;
	padding:0;
	margin:15px 0 0 0;
	background-color:#F8F9F9;
	border:solid 1px #ccc;
}

#Reset
{
	display:block;
	position:relative;
	width:80px;
	height:20px;
	padding:0;
	margin:15px 0 0 0;
	background-color:#F8F9F9;
	border:solid 1px #ccc;
}

.tblMainSearch, .tblMainSearch tr, .tblMainSearch td
{
    width:80%;
}

#SearchResult_btnSearch
{
    display:inline;    
	height:23px;    	
	padding:0;
	background-color:#F8F9F9;
	border:solid 1px #ccc;
}

#SearchResult_txtSearch
{	
    display:inline;   
	height:20px;    
	/*padding:1px;*/
	background-color:#F8F9F9;
	border:solid 1px #ccc;
}

#VWS2007_ResultRow
{
    margin-top:10px;
    margin-bottom:10px;
}