P,FONT,BODY,TABLE,TD,H2,SPAN { font-family : Verdana; font-size : 12px; color:#444444; padding:0px; margin:0px; }
P { padding:5px 0px; }
INPUT,SELECT,TEXTAREA { font-family : Verdana; font-size : 12px; color:#444444; }
A { color: #db121a; text-decoration: none; }
a:hover { text-decoration: underline; }
H1 { font-size : 16px; color: #db121a; margin-top:35px; padding-left: 2px; margin-bottom:12px; padding-bottom:0px;}
.white { color: white; }
.gray { color: #c0c0c0; }
.smgray { color: #c0c0c0; font-size:11px; }
.smwhite { color: white; font-size:11px; }
.darkgray { color: #666666;}
TD.menu { padding-top:3px; padding-bottom:5px; }
.amenu { color: #db121a; font-size:14px; font-weight: bold; line-height:100%; }
.nmenu { color: #333333; font-size:14px; font-weight: bold; line-height:100%; }

.vo_table { width:100%; }
.vo_table TD { padding: 3px 5px 3px 0px; }
.vo_fullfield { width:100%; }
.vo_shortfield { width:40%; }
.vo_textarea { width:100%;height:60px; }
.vo_helpstr { color:#C0C0C0; font-size:11px; }
.vo_leftfield { padding-top:5px; width:140px;display:block;float:left; }
.vo_leftdiv {padding-top:5px; }
.vo_firsttd {width:30%}
.visaonline_delimiter { margin:5px 0px; border-bottom:1px dotted #333; }
.visaonline_delimiter2 { height: 6px; }
.visaonline_delimiter3 { height: 12px; }
.vo_indent {padding: 3px 5px 3px 16px !important; }

.visa_helpstr { margin-bottom:5px;color:#999;display:block;margin-left:3px; }
.visa_instop { padding-top:7px;display:block; }
