body{
font-family:verdana;
font-size:10px;
color:#000000;
background-color:#FFFFFF;
text-align:center;
}

form{
display:inline;
}

.progtable{
border:1px solid #000000;
width:468px;
height:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
}

.progtexttable{
border:0px solid #000000;
width:468px;
height:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
font-family:verdana;
font-size:10px;
color:#000000;
}


.progtdleft{
width:10%;
background-color:#CCCCCC;
}

.questtable{
border:1px solid #CCCCCC;
width:468px;
margin-left:auto;
margin-right:auto;
border-collapse: collapse;
margin-bottom:10px;

}

.questtd{
background-color:#CCCCCC;
font-family:verdana;
font-size:10px;
color:#000000;
height:20px;
font-weight:bold;
padding-left:3px;
}

.answertd{
background-color:#EFEFEF;
font-family:verdana;
font-size:10px;
color:#000000;
height:40px;
padding-left:3px;
}
.inputtext{
border:1px solid #505050;
width:250px;
height:16px;
background-color:#FFFFFF;
font-family:verdana;
font-size:10px;
color:#000000;
}

.inputdropdown{
border:1px solid #505050;
width:250px;
height:16px;
background-color:#FFFFFF;
font-family:verdana;
font-size:10px;
color:#000000;
}

.inputarea{
border:1px solid #505050;
width:250px;
height:150px;
background-color:#FFFFFF;
font-family:verdana;
font-size:10px;
color:#000000;
}

.inputdate{
border:1px solid #505050;
width:150px;
height:16px;
background-color:#FFFFFF;
font-family:verdana;
font-size:10px;
color:#000000;
}
.radiotd{
background-color:#EFEFEF;
font-family:verdana;
font-size:10px;
color:#000000;
height:20px;
}
.radiotexttd{
background-color:#EFEFEF;
font-family:verdana;
font-size:10px;
color:#000000;
height:20px;
}

.checktd{
background-color:#EFEFEF;
font-family:verdana;
font-size:10px;
color:#000000;
height:20px;
}
.checktexttd{
background-color:#EFEFEF;
font-family:verdana;
font-size:10px;
color:#000000;
height:20px;
}

.btntable{
background-color:#FFFFFF;
height:20px;
width:468px;
margin-left:auto;
margin-right:auto;
border-collapse: collapse;
}
.btntd{
background-color:#FFFFFF;
height:20px;
}

.userinfotexttd{
background-color:#EFEFEF;
font-family:verdana;
font-size:10px;
color:#000000;
height:20px;
}

.userinfoinput{
border:1px solid #505050;
width:250px;
height:18px;
background-color:#FFFFFF;
font-family:verdana;
font-size:10px;
color:#000000;
}

.hr{
border:1px solid #000000;
height:1px;
width:468px;
margin-left:auto;
margin-right:auto;
}

.textdiv{
background-color:#FFFFFF;
font-family:verdana;
font-size:10px;
width:468px;
color:#000000;
margin-left:auto;
margin-right:auto;
text-align:left;
}

.msg{
background-color:#EFEFEF;
border:1px solid #CCCCCC;
font-family:verdana;
font-size:10px;
width:468px;
color:#000000;
margin-left:auto;
margin-right:auto;
text-align:center;
padding:5px;
}

.imgdiv{
background-color:#FFFFFF;
width:468px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
text-align:left;
}


