body	{ margin: 0px auto; padding: 0px; background-color: #ffffff; font-family: sans-serif; font-size: 13px; color: #000000; }
table	{ border: 0px none; margin: 0px; padding: 0px; border-collapse: collapse; font-family: sans-serif; font-size: 13px; }
td	{ vertical-align: top; padding: 0px; }
input,textarea		{ font-family: sans-serif; font-size: 12px; background-color: #ffffff; border: 1px solid #c0c0c0; color: #303030; }

.AlnL	{ text-align: left; }
.AlnR	{ text-align: right; }
.AlnC	{ text-align: center; margin-left: auto; margin-right: auto; }
.AlnT	{ vertical-align: top; }
.AlnB	{ vertical-align: bottom; }
.AlnM	{ vertical-align: middle; }
.bld	{ font-weight: bold; }
.itl	{ font-style: italic; }
.clrhr	{ height: 1px; line-height: 1px; overflow: hidden; clear: both; }
.hr5	{ height: 5px; line-height: 5px; overflow: hidden; background: #ffffff url('/images/hr5.png') repeat-x top left; }
.dblu	{ color: #0080a0; }

#mowrap	{ margin: 0px auto; background: #ffffff url('/images/bglr.png') repeat-y top left; width: 1014px; }
#miwrap	{ width: 960px; margin: 0px auto; background-color: #ffffff; }
#mcwrap	{ padding: 20px; }

#hdr	{ height: 78px; position: relative; }
#hdrimg	{ width: 667px; height: 48px; float: right; margin: 15px 10px 0px 0px; }


#hlinks		{ position: absolute; left: 0px; bottom: 0px; height: 30px; }
#hlinks ul	{ margin: 0px; padding: 0px; list-style-type: none; }
#hlinks ul li	{ margin: 0px 5px; padding: 0px; display: inline; font-size: 15px; line-height: 30px; }
#hlinks ul li a	{ margin: 0px; padding: 6px 12px; text-decoration: none; color: #0080a0; overflow: hidden; }
#tbl1		{ background: transparent url('/images/tbb1a.gif') no-repeat 0px 0px; }
#tbl2		{ background: transparent url('/images/tbb2a.gif') no-repeat 0px 0px; }
#tbl3		{ background: transparent url('/images/tbb3a.gif') no-repeat 0px 0px; }
#tbl4		{ background: transparent url('/images/tbb4a.gif') no-repeat 0px 0px; }
#tbl5		{ background: transparent url('/images/tbb5a.gif') no-repeat 0px 0px; }
#hlinks ul li a:hover	{ background-position: 0px -29px; color: #0080ff; }

#ftrw	{ margin: 0px auto; background: #ffffff url('/images/footer.png') no-repeat top left; width: 1014px; height: 26px; clear: both; }
#ftrt	{ padding: 8px 50px; font-size: 11px; color: #c0c0c0; text-align: center; }
#ftrt span	{ padding-right: 60px; }
#ftrt a	{ color: #c0c0c0; text-decoration: none; }
#ftrt a:hover	{ color: #c0e0ff; text-decoration: underline; }

.bboxtd		{ font-size: 1px; overflow: hidden; }
.bboxtl		{ width: 21px; height: 21px; background: #ffffff url('/images/bb-tl.png') no-repeat top left; }
.bboxt		{ height: 21px; background: #ffffff url('/images/bb-t.png') repeat-x top left; }
.bboxtr		{ width: 21px; height: 21px; background: #ffffff url('/images/bb-tr.png') no-repeat top left; }
.bboxl		{ width: 21px; background: #ffffff url('/images/bb-l.png') repeat-y top left; }
.bboxr		{ width: 21px; background: #ffffff url('/images/bb-r.png') repeat-y top left; }
.bboxbl		{ width: 21px; height: 21px; background: #ffffff url('/images/bb-bl.png') no-repeat top left; }
.bboxb		{ height: 21px; background: #ffffff url('/images/bb-b.png') repeat-x top left; }
.bboxbr		{ width: 21px; height: 21px; background: #ffffff url('/images/bb-br.png') no-repeat top left; }
.bboxc		{ background-color: #f9fbfd; }

.nbboxtd	{ font-size: 1px; overflow: hidden; }
.nbboxtl	{ width: 10px; height: 10px; background: #ffffff url('/images/rbox-crnrs.png') no-repeat top left; }
.nbboxt		{ height: 10px; background: #ffffff url('/images/rbox-tb.png') repeat-x top left; }
.nbboxtr	{ width: 10px; height: 10px; background: #ffffff url('/images/rbox-crnrs.png') no-repeat top right; }
.nbboxl		{ width: 10px; background: #ffffff url('/images/rbox-lr.png') repeat-y top left; }
.nbboxr		{ width: 10px; background: #ffffff url('/images/rbox-lr.png') repeat-y top right; }
.nbboxbl	{ width: 10px; height: 10px; background: #ffffff url('/images/rbox-crnrs.png') no-repeat bottom left; }
.nbboxb		{ height: 10px; background: #ffffff url('/images/rbox-tb.png') repeat-x bottom left; }
.nbboxbr	{ width: 10px; height: 10px; background: #ffffff url('/images/rbox-crnrs.png') no-repeat bottom right; }
.nbboxc		{ background-color: #ffffff; padding-right: 4px; }

#suphdr		{ font-weight: bold; font-size: 15px; padding-bottom: 15px; }
.suppol		{ margin: 5px 40px; padding: 0px; }
.suppol li	{ padding: 4px 0px; }
.supsh		{ font-size: 13px; font-weight: bold; }
.supshp		{ font-size: 13px; font-weight: bold; padding-top: 18px; }

