td {
font-size: 12px;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:333333;
font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none
}






fieldset {
position: relative;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
width: 500px; 
border-width:1px;
border-style:solid;
border-color: #cccccc;
background-color: #f0f0f0; 
}

fieldset legend {
position:absolute;
top: -.9em;
left: .5em;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
letter-spacing: 1px;
padding:5px;
color:#ffffff;
background-color:#333333;
border-width:1px;
border-style:solid;
border-color: #ffffff;
}


input,select,textarea{ 
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;
border-top-width:1px;
border-left-width:1px;
}

.table_default_form tr,td { 
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width: auto; 
padding: 4px; 
text-align: left; 
vertical-align: top; 

} 


.table_card_code { 
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width: 500px; 
padding: 5px; 
text-align: left; 
vertical-align: top; 

}

.form_button { 
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing: 1px;
color:#ffffff;
background-color: #333333;
border-top-width:1px;
border-left-width:1px;
padding:5px;
border-style:solid;

}

.no_border { 
border: 0px solid #cccccc;
border-collapse:collapse;
}

.no_border td { 
border: 0px solid #cccccc;
}

