﻿html { margin: 0px; padding: 0px;}

body { margin: 0px; padding: 0px;font-family:Verdana,Helvetica,sans-serif;}

h2 { font-size:20px; }

p       {font-size:14px;}
td.msg  {font-size:12px;}

input { padding:2px;margin:1px;border:1px solid #9f9f9f;font-family:Verdana,Helvetica,sans-serif;font-size:14px; }
select { padding:1px;margin:1px;border:1px solid #9f9f9f;font-family:Verdana,Helvetica,sans-serif;font-size:14px; }
input.inputimage { padding:0px;margin:0px;border:none; }

.lbl { font-size: 14px;font-weight:bold; }

.error { border: 1px solid red; }
.error select { border: 1px solid red; }
label.error { border:none; background:none; }
#validationSummary { min-height:28px;width:490px;margin:0 auto;display:none;border:1px dashed red;padding:5px 5px 5px 45px;color:red;background:url('warning.png') top left no-repeat #FFDFE0;font-size:12px; }

.vsummary   {width:400px;text-align:left;}
#container { padding:10px; }

#formtable {width2:360px;margin:0 auto; }
#formtable td {padding:7px;}

.center { text-align:center; }
.ckbx label { margin-left: 15px; }
