form#form {
    width: 100%;
}

#form table {
    text-align: center;
    
    width: 100%;
}

#form td {
    font-family: Tahoma;
    font-weight: bold;
    font-size: 11px;

    color: #939393;
    
    text-align: right;
    
    vertical-align: top;

    padding-right: 20px;
}

#form td.vl {
    text-align:     left;

    padding-top: 5px;
    
    width: 220px;
}

#form td.hl {
    text-align:     left;

    padding-top: 5px;
}

#form td.vc {
    text-align: center;
}

#form input {
    border: 1px solid #39AAE3;
    
    width: 200px;
    height: 13px;
}

#form select {
    border: 1px solid #39AAE3;

    width: 200px;
    height: 17px;
}

#form textarea {
    border: 1px solid #39AAE3;

    width: 200px;
    height: 80px;
}

#form2 {
	margin-left: auto;
	margin-right: auto;
	
	width: 450px;
}

#form2 table {
	margin-left: auto;
	margin-right: auto;
	
	width: 440px;
}

#form2 td {
    font-family: Tahoma;
    font-weight: bold;
    font-size: 11px;

    color: #939393;
    
    text-align: right;
    
    vertical-align: top;
	 
    padding-right: 20px;
    padding-bottom: 10px;
	 
    width: 200px;
}

#form2 td.vl {
	text-align: left;
	vertical-align: top;
}

#form2 td.vc {
    text-align: center;
    
    margin-left: auto;
	margin-right: auto;
	
	width: 440px;

    padding-top: 10px;
    padding-bottom: 10px;
}