div.sepX {position:relative;z-index:1;height:1px;margin:1em -16px;background:#DADADA;}

div.hierarchy {font-family:Tahoma;font-size:0.9em;color:#8F8F8F;}
div.hierarchy a {color:#8F8F8F;}
div.hierarchy a:hover {color:#E10A0A;}
div.hierarchy span {display:none;}

div.RC {position:relative;z-index:1;margin:0 -16px;background:#DADADA;}
div.RC div.CTL {background:url(images/t/bg/bCTL.gif) no-repeat 0 0;}
div.RC div.CTR {background:url(images/t/bg/bCTR.gif) no-repeat 100% 0;}
div.RC div.CBL {background:url(images/t/bg/bCBL.gif) no-repeat 0 100%;}
div.RC div.CBR {padding:8px 16px;background:url(images/t/bg/bCBR.gif) no-repeat 100% 100%;}

div.autograph {margin:1em 0;padding-top:2px;padding-bottom:3px;padding-left:38px;font-family:Tahoma;font-size:11px;background:url(images/t/icons/autograph.gif) no-repeat 0 0;}
div.autograph a {color:#8B8B8B;}
div.autograph a:hover {color:#8B8B8B;}

div.menuTree {width:100%;margin-top:1.3em;margin-left:-8px}
div.menuTree p {margin:10px 8px;color:#808080;font-weight:bold;}
div.menuTree a {color:#808080;font-weight:bold;}
div.menuTree a:hover {color:#404040}
div.menuTree div.mc {width:100%; background:#d51010}
div.menuTree div.mc a {display:block; margin:0 8px; color:#fff; font-weight:bold}
div.menuTree div.mc a:hover {color:#fff}
div.menuTree div.mc div.an {width:100%; height:4px}
div.menuTree div.mc div.an div {width:100%; height:4px}
div.menuTree div.mc div.an br {display:none}
div.menuTree div.mc div.at {background:url(images/t/bg/aCTL.gif) no-repeat 0 0}
div.menuTree div.mc div.at div {background:url(images/t/bg/aCTR.gif) no-repeat 100% 0}
div.menuTree div.mc div.ab {background:url(images/t/bg/aCBL.gif) no-repeat 0 0}
div.menuTree div.mc div.ab div {background:url(images/t/bg/aCBR.gif) no-repeat 100% 0}

div.qanda {margin:1em 0;}
div.qanda h6.quest {margin:0 0 1em 0;}
div.qanda h6.answer {margin:0 0 1em 0;}
div.qanda div.quest {margin:-0.8em 0 1em 0;color:#000}
div.qanda div.answer {margin:-0.8em 0 0 0;color:#8f8f8f}
div.qanda div.answer p {color:#8f8f8f}
div.qanda div.answer li {color:#8f8f8f}

div.pages {}
div.pages h6 {color:#808080;display:inline-block;display:-moz-inline-box;vertical-align:top;margin:0;padding:0 4px 0 0;}
div.pages a {vertical-align:top;padding:1px 4px 1px 4px;font-family:Tahoma;font-size:0.9em;}
div.pages a:hover {}
div.pages a.current {color:#808080;font-weight:bold;}
div.pages a.current:hover {color:#808080;}

.feedback {width:100%;}
.feedback label {display:block;width:100%;margin:1em 0 0.3em 0;font-weight:bold;} 
.feedback input {display:block;width:250px;margin-bottom:1em;}
.feedback select {display:block;width:250px;margin-bottom:1em;}
.feedback textarea {display:block;width:350px;height:100px;margin-bottom:1em;}
.feedback label span {color:#0B7ABA;font-size:1.4em;}
.feedback input.checkbox {display:inline;width:auto;margin:0;vertical-align:middle;}
.feedback label.checkbox {display:inline;width:auto;margin:0 0 0 4px;font-family:Tahoma;font-size:0.9em;font-weight:normal;}
.feedback input.radio {display:inline;width:auto;margin:0;vertical-align:middle;}
.feedback label.radio {display:inline;width:auto;margin:0 0 0 4px;font-family:Tahoma;font-size:0.9em;font-weight:normal;}
.feedback input.button {width:auto;margin:1em 0 0 0;}
.feedback input.img {width:auto;margin:0;}
.feedback .warning {margin:0 0 1em 0;color:#D51010;font-family:Tahoma;font-size:0.9em;}
.feedback .warning h4 {margin:0 0 0.2em 0;font-family:Arial;font-size:1.1em;}
.feedback div.error {position:relative;z-index:1;width:100%;margin:0 0 0.5em 0;color:#D51010;font-family:Tahoma;font-size:0.9em;}
.feedback input.error {border:2px solid #D51010;}
.feedback textarea.error {border:2px solid #D51010;}

h1 {margin-top:0.5em;font-size:2.1em;font-weight:normal;color:#E10A0A;font-family:arial;}
h2 {font-size:1em;text-transform:uppercase;color:#E10A0A;}
h3 {font-size:1em;color:#808080;}
h5 {margin:1em 0 0.4em 0;font-size:1em;text-transform:uppercase;color:#E10A0A;}
h6 {margin:1em 0 0 0;font-size:1em;color:#E10A0A;}

table.table {width:100%;}
table.table thead tr th {padding:8px;vertical-align:top;border-bottom:2px solid #DADADA;}
table.table thead tr td {padding:8px;vertical-align:top;border-bottom:2px solid #DADADA;border-left:1px solid #DADADA;}
table.table tbody tr th {padding:8px;vertical-align:top;border-bottom:1px solid #DADADA;}
table.table tbody tr td {padding:8px;vertical-align:top;border-bottom:1px solid #DADADA;border-left:1px solid #DADADA;}
