* {	margin: 0;}
html, body { background: #E2DCD7;color: #332C27;height: 100%; margin: 0;padding: 0;	font-size: 11px;font-family:  Verdana, Arial, Helvetica, Tahoma,  sans-serif;	vertical-align: baseline;}
div, ul, ol, h1, h2, h3, h4 {  display: block; margin: 0px; padding: 0px;  }
img { border:none; }
p { padding: 5px 0px 5px 0px;  text-align:justify;}
a { color: #37302A; text-decoration: none; }
a:hover { text-decoration: underline; color: #37302A; }
td, th {font-size: 11px;}

.body { padding: 0px 35px; background: #DFDCD9 url(../images/bg.png) top repeat-x; position:relative; display: block; min-height: 100%; height: auto !important; height: 100%;}
.bl, .br { position: absolute; bottom: 0px; width:56px; height:65px; }
.bl { left: 0px; background: url(../images/bl.png) top left no-repeat; -background: url(../images/bl_ie.png) top left no-repeat;}
.br { right: 0px; background: url(../images/br.png) top left no-repeat; -background: url(../images/br_ie.png) top left no-repeat;}
.logo { position: absolute; top: 0px; left: 0px; width:103px; height:73px; background: url(../images/logo.png) top left no-repeat; -background: url(../images/logo_ie.png) top left no-repeat;}

.push_top { height: 75px;}
.push_bot { height: 40px;}

.tbl_wrap { width: 100%; height: 400px;  margin:0px; padding: 0px; border-spacing: 0px; border-collapse:collapse; }
.tbl_wrap td { padding:0px; }
.td_tl, .td_tr, .td_bl, .td_br  { width: 33px; height:30px; background:url(../images/corners.png) top left no-repeat;}
.td_tr { background-position: top right;}
.td_bl { background-position: bottom left;}
.td_br { background-position: bottom right;}
.td_tc, .td_bc, .td_cl, .td_cr { background: white url(../images/border.png) top repeat-x;  }
.td_bc  { background-position: bottom;}
.td_cl  { background-position: left; background-repeat:repeat-y; }
.td_cr  { background-position: right; background-repeat:repeat-y;}
.td_cc { background: white; vertical-align: top; }
.td_cc .contentpaneopen { width: 100%; margin-bottom: 10px;}

.td_cc td.contentheading, .td_cc td.componentheading, .td_cc .componentheading { color:#B33700; font-size: 18px; padding:6px 0px; border-bottom: 1px solid black; margin-bottom: 10px;}

h1, h2, h3, h4, h5, h6 {	font-family: Verdana,Arial, Helvetica, sans-serif;font-weight: bold;padding-bottom: 0px;padding-top: 0px;	margin-bottom: 5px; margin-top: 5px; line-height: 100%;}
h1 {	font-size: 180%;font-weight: normal;	color: #3D342D;}
h2 {	font-size: 180%;color: #3D342D;}
h3 {	font-size: 180%;color: #3D342D;font-weight: normal;}
h4 {	font-size: 130%;font-weight: normal;color: #3D342D;}
h5 {	font-size: 120%;color: #555555;}
h6 {	font-size: 110%;color: #555555;}

.td_cc form table td {padding: 5px;}
