body {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000; overflow: auto;}

td,div,p {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000;}

a {text-decoration:underline; color:#000000;}
a:active {text-decoration:underline;}
a:link {text-decoration:underline;}
a:visited {text-decoration:underline;}
a:hover {text-decoration:underline;} 

.required {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 14px;
 color: #ff0000; text-decoration: none; font-style: normal; font-weight: bold;}

.error {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 14px;
 color: #ff0000; text-decoration: none; font-style: normal; font-weight: bold;}

.hint {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #000000; text-decoration: none; font-style: normal; font-weight: normal;}

form {margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0;}

select {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #000000; border-left:#ffffff 1px solid; border-right:#ffffff 1px solid; 
 border-top:#ffffff 1px solid; border-bottom:#ffffff 1px solid;}

input.text {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000;
height: 18px; background-color: #ffffff; width:150px;
border-right: #ffffff 1px solid; border-left: #ffffff 1px solid;
border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid;}

