blockquote, body, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, html, img, input, label, li, ol, p, pre, th, td, ul { padding: 0; margin: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
table { empty-cells: show; border-collapse: collapse; border-spacing: 0; }
 img { border: 0; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }
strong { font-weight: bold; }
em { font-style: italic; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { min-height: 1px; height: auto !important; height: 1px; }
.clear { clear: both; }
.hidden { display: none !important; }
.positionHidden { position: absolute; left: -9999px; top: -9999px; }

body {font: 10px/16px Verdana, arial, sans-serif;color: #666; text-align: center; background: #ecf3fd;}


a {color: #603913;}
a:hover {text-decoration: none;}
p {margin: 7px 0;}
.mainContainer {width: 760px;margin: 0 auto;text-align: left;padding: 56px 0 8px;background: #472C11 url(../img/bg_gradient.jpg) 0 8px no-repeat;border-right: 1px solid #472C11;border-left: 1px solid #472C11;border-bottom: 1px solid #fff;}

.content {background: #fff;padding: 0 45px;}
.killPadding {padding: 0;}
strong.branded {color: #603913;}

a.arrow {padding-right: 14px; background: url(../img/misc_arrow.gif) 100% 60% no-repeat;}
a.arrow img {vertical-align: middle;}
a.block {display: block;}

.contentPadding {padding: 19px 0 15px;}
.columnContainer {background: url(../img/misc_column-line.gif) -45px 0 repeat-y;}
.columnContainer .leftCol {float: left;width: 445px;margin-right:30px}
.columnContainer .leftCol p {margin: 3px 0;line-height: 14px;}
.columnContainer .rightCol {float: left;width: 195px;}
.paddTop {padding-top: 10px}
.footer {margin-top: 2px;color: #603913;}
.footer .columnContainer {background: none;padding: 4px 0;}
.footer .columnContainer .leftCol {margin-right: 15px;padding-top: 3px;}
.footer img, .footer span {vertical-align: middle;}
.footer span {font-size: 9px;}




h1.bar {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}


input.error, textarea.error, select.error {background: #FFCCCC;}

.okMessage {margin: 3px 0;padding: 10px 35px;background: #DDFFDD url(../img/admin/check.gif) 7px 10px no-repeat;border: 1px solid #009900;}
.infoMessage {margin: 3px 0;padding: 10px 35px;background: #D8E4F1 url(../img/admin/information.gif) 7px 10px no-repeat;border: 1px solid #3C78B5;}
.warningMessage {margin: 3px 0;padding: 10px 35px;background: #FFFFCE url(../img/admin/warning.gif) 7px 10px no-repeat;border: 1px solid #F0C000;}
.errorMessage {margin: 3px 0;padding: 10px 35px;background: #FFCCCC url(../img/admin/forbidden.gif) 7px 10px no-repeat;border: 1px solid #CC0000;}