html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1.4;}
ol,ul {list-style: none;}
blockquote,q {quotes: none;}
blockquote:before,blockquote:after,
q:before,q:after {content:''; content: none;}
/* remember to define focus styles! */
:focus{outline:0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}

body {background: #FFF; font-family: Verdana; font-size: 12px; color: #333;}
img {border: 0px;}
a {outline: none; text-decoration: underline; color: #5578b5;}
ul li {list-style: none;}
p {padding-bottom: 12px; line-height: 15px;}
.txt {padding: 0px 16px 0px 20px;}
u {color: #0860a8;}

.left {float: left;}
.right {float: right;}
.clear {clear: both;}
.indent {text-indent: -9999px; overflow: hidden;}
 
#wrapper {min-height: 100%; height: auto !important; height: 100%; margin: 40px;}
#dv-left {width: 320px; height: 100%; margin-top: 0px; padding-top: 130px; background: url(/img/logo.png) no-repeat; float: left}
#dv-right {padding-left: 320px; position: relative; margin: 0 auto;}

#header {width: 100%; height: 108px; margin-top: 0px; background: url(/img/logo.png) center no-repeat;}
#content {width: 883px; min-height: 493px; padding-top: 33px; position: relative; margin: 0 auto;}

input.error, textarea.error, select.error {border: 1px solid #931f16;}
label.error {color: #C01611; width: 190px; display: block; font-size: 11px;}