#main {


margin: auto;

	border: 1px solid #cccccc;

	width: 400px;

	background: #F1F3F5;

    font-family: Arial, Helvetica, sans-serif;

    font-weight:bold;

    font-size : 12px;

}



form {

    margin-left: 10px;

	border: 1px solid #cccccc;

	width: 400px;

	background: #E9ECEF;

    font-family: Arial, Helvetica, sans-serif;

    font-weight:normal;

    font-size : 12px;

    padding:5px;

    margin-bottom:10px;

}



#result {

    margin-left: 45px;

	border: 1px solid #cccccc;

	width: 300px;

	background: #E9ECEF;

    font-family: Arial, Helvetica, sans-serif;

    font-weight:normal;

    font-size : 12px;

    padding:5px;

    margin-bottom:20px;

}



.text {

	border: 1px solid #cccccc;

}



input {

    border: 0px solid #cccccc;

}



.values{

  font-family: verdana;

  font-weight:normal;

  font-size : 10px;

  align:top;

  vertical-align:top;

}



.key{

  font-family: verdana;

  font-weight:bold;

  font-size : 12px;

  padding-bottom:15px;

}





.caption{

    font-family: Arial, Helvetica, sans-serif;

    font-weight:bold;

    margin:10px;

    font-size : 14px;

    color:#C64934;

}



#icon{

    width:80px;

    height:80px;

    float:left;

    background-image:url(icon.gif);

    background-repeat: no-repeat;

    background-position:center center;

}

#icon2{

    width:80px;

    height:80px;

    float:left;

    background-image:url(icon2.gif);

    background-repeat: no-repeat;

    background-position:center center;

}



#source{

  text-align:right;

  align:right;

  padding-right:10px;

  font-family: Arial, Helvetica, sans-serif;

  font-weight:normal;

  font-size : 10px;

  color:#CCCCCC;

}



td {

  padding:3px;

  border:1px solid #ccc;

  border-collapse:collapse;

}

