#voucherpress .voucherpress_col1 {
clear: left;
float: left;
width: 48%;
}
#voucherpress .voucherpress_col2 {
clear: right;
float: right;
width: 48%;
}
#voucherpress .voucherpress_col31 {
clear: left;
float: left;
width: 32%;
}
#voucherpress .voucherpress_col32 {
float: left;
width: 32%;
margin-left: 1.5%;
}
#voucherpress .voucherpress_col33 {
clear: right;
float: right;
width: 32%;
}
#voucherpress .voucherpress_clear {
clear: both;
margin-top: 1em;
}
#voucherpress td {
vertical-align: bottom;
}
#voucherpress ul.inline li {
display: inline;
margin-right: 2em;
}
h2 span.r {
float: right;
font-size: 80%;
}
.voucherpress_clear {
clear: both;
}
#voucherthumbs {
height: 200px;
overflow: auto;
}
#voucherthumbs img:hover {
cursor: pointer;
cursor: hand;
}
#voucherpreview {
height: 400px;
width: 800px;
text-align: center;
background: url(templates/1_preview.jpg) no-repeat top center;
}
#voucherpreview h2 {
padding: 40px 10px 5px 10px;
margin: 0;
text-align: center;
}
#voucherpreview h2 textarea {
font-size: 42px;
line-height: 44px;
}
#voucherpreview p {
margin: 0;
padding: 5px 10px;
text-align: center;
}
#voucherterms  input{
font-size: smaller;
}
#voucherpreview textarea {
background: transparent;
border: 1px solid transparent;
width: 80%;
text-align: center;
margin: 0 10%;
}
#voucherpreview textarea#text {
font-size: 20px;
line-height: 22px;
}
#voucherpreview textarea {
overflow: hidden;
}
#voucherpreview input:active, #voucherpreview input:hover, #voucherpreview input:focus, #voucherpreview textarea:active, #voucherpreview textarea:hover, #voucherpreview textarea:focus {
border: 1px solid #C00;
}
#templatestable td {
vertical-align: top;
}
#templatestable table input, #templatestable table textarea {
width: 100%;
}
#templatestable table input.checkbox {
width: auto;
}
#templatestable .deleted {
background: #FFBFC2;
}
#templatestable .deleted input, #templatestable .deleted textarea {
background: #FFDFE1;
}
#voucherform input.num {
width: 4em;
}
#voucherform p span {
font-size: 0.9em;
color: #666;
}
#voucherform label, #templateform label {
float: left;
width: 16em;
}
#voucherpress .no {
color: #DD3D36;
}
#voucherpress .yes {
color: #569E1F;
}
.times {
font-family: 'Times New Roman', Times, serif;
}
.timesb {
font-family: 'Times New Roman', Times, serif; 
font-weight: bold;
}
.almohanad {
font-family: Almohanad, Georgia, serif;
}
.helvetica {
font-family: Helvetica, Trebuchet, 'Trebuchet MS', sans-serif;
}
.helveticab {
font-family: Helvetica, Trebuchet, 'Trebuchet MS', sans-serif; 
font-weight: bold;
}
.dejavusans {
font-family: Arial, sans-serif;
}
.dejavusansb {
font-family: Arial, sans-serif; 
font-weight: bold;
}
.courier {
font-family: 'Courier New', Courier, monotype;
}
.courierb {
font-family: 'Courier New', Courier, monotype; 
font-weight: bold;
}