* {margin:0;padding:0}
BODY {background:#E46D0B;font:normal normal 85%/150% Georgia,Arial,sans-serif}
TABLE {font-size:100%}
HR {display:none}
H1 {font:170%/150% Georgia,Arial,sans-serif;margin-bottom:20px}
H2 {font:130%/150% Georgia,Arial,sans-serif;margin:30px 0 10px 0}
H3 {font:bold 100%/150% Georgia,Arial,sans-serif;margin:15px 0 0 0}
P {padding-bottom:15px}
DT {font-weight:bold;margin:10px 0 0 0}
A {text-decoration:underline;color:#000}
A:visited {color:#666}
A:hover {text-decoration:none;color:#f80}
FIELDSET {border:0}
ABBR, span.abbr {border-bottom:1px dotted #666}
#canvas {text-align:center;background:#fff url(body.png) repeat-x;padding-top:22px}
#top {width:866px;height:150px;background:transparent url(top.png) no-repeat;margin:0 auto;text-align:left;display:block}
#top SPAN, #tonavigation {position:absolute;top:-9999px}
#middle {width:864px;height:auto !important;height:300px;min-height:300px;background:transparent url(middle.png) repeat-y;margin:0 auto;text-align:left;position:relative;padding:0 1px}

#platform {width:100%;height:174px;background:transparent url(platform.png) repeat-x;text-align:center}
#bottom {width:866px;height:174px;background:transparent url(bottom.png) no-repeat;margin:0 auto;text-align:center}

#left {width:230px;float:left;font-size:95%}
#lefttop {width:230px;height:100px;background:url(left.png) no-repeat 0 0}
#leftbtm {width:230px;height:100px;background:url(left.png) no-repeat -300px 0}
#navigation {width:230px;background:url(left.png) repeat-y -600px 0;text-align:right}
#navigation H2 {position:absolute;top:-9999px}
#navigation UL {list-style:none;margin-left:15px}
#navigation UL UL {margin-left:0;width:215px}
#navigation LI {float:left;padding:0 0 15px 0}
#navigation LI LI {float:left;padding:0 0 0 0}
#navigation A {color:#000;text-decoration:none;font-weight:bold;display:block;width:200px;padding-right:15px;cursor:pointer}
#navigation A:hover {color:#666}
#navigation UL UL A {font-weight:normal}
#navigation UL UL A:hover {color:#f80}
#navigation UL UL A.active {background:#fff url(active.png) no-repeat right bottom;padding-bottom:1px}

#content {float:right;width:634px;font-size:95%}
#content .inner {padding:37px 15px 0 15px}
#content P IMG.right {float:right;padding-left:5px}
#content UL {margin-left:20px;padding-bottom:15px}
#content UL UL {padding-bottom:0}
#content .leftColumn {width:48.6%;float:left}
#content .rightColumn {width:48.6%;float:right}
#content .shadow {;border-right:1px solid #ccc;border-bottom:1px solid #ccc}

.box {border:1px solid #666;border-right:0}
.box TH {font-weight: bold;padding:0 4px;border-bottom: 1px solid #666;border-right: 1px solid #666;background-color:#DDD}
.box TD.boxContent {vertical-align:top;padding:2px 4px;border-right:1px solid #666;background:#FFF;font-size:80%}
.box TD.alternating {background:#EEE}
.box P {padding:0}
.box .smallIndent {text-indent:1em}

.buttons {text-align:center;margin:0;padding:0;font-size:80%}
.buttons A {text-decoration:none;border:1px solid #ddd;margin:0 3px;padding:0 5px;background:#EEE;white-space:nowrap}
.buttons A:hover {background:#FFF}

#semprog DT {margin-top:25px;background:#EEE;color:#666;line-height:110%}
#semprog DD {padding:0 2em;line-height:110%}

#footer {padding-top:63px;font-size:70%;color:#666}
#footer A {color:#666;}
#footer A:hover {color:#f80;}

#m_0 UL,#m_1 UL,#m_2 UL,#m_3 UL,#m_4 UL{display:none}
