#HCbound h1,#HCbound h2,#HCbound h3,#HCbound h4,#HCbound h5,#HCbound h6{font-family:Helvetica,Arial,Geneva,Verdana,sans-serif}
#HCbound h1,#HCbound h2,#HCbound h3,#HCbound h4{color:#369;text-align:left !important}
#HCbound h5,#HCbound h6{color:#333;font-weight:bold;text-align:left !important}
#HCbound p,#HCbound li,#HCbound a{font-family:Helvetica,Arial,Geneva,Verdana,sans-serif}
#HCbound blockquote{font:14px/18px normal Georgia,Palatino,"Times New Roman",Times,serif;color:#333}
#HCbound img{border:none}
#HCbound a:hover{color:#f60}
#HCbound strong{color:#930}
#HCbound form,#HCbound input,#HCbound select{margin:0 2px -2px;padding:0;vertical-align:bottom;white-space:nowrap !important}
#HCicon{margin-bottom:12px;height:56px;background:url("../images/03hc_icon.gif") left no-repeat}
#HCicon h1{padding:8px 64px}
#HCicon img{margin-left:56px}
#HChinc{margin:0 0 18px;padding:0;font-weight:bold;color:#369}
#HChinc h2{margin:0;padding:0;font-size:24px;font-weight:bold;line-height:100%}
#HChinc a{margin:0;padding-left:2px;font-size:12px;font-weight:bold;color:#f60;text-decoration:none}
#HChinc a:hover{color:#930}
#HChinc img{float:left;margin:-6px 0 0 -8px;padding-bottom:12px}
#top3box{margin-bottom:4px;background:#ffc}
#top3box td{border:solid #cde;border-width:1px 1px 0 0}
#top3box h2{display:block;margin:0;padding-left:12px;font-family:"Trebuchet MS","Lucida Grande",Helvetica,Arial,sans-serif;font-size:16px;background:#ecf0f4}
#top3box p,#top3box fieldset{margin:0 12px;padding:8px 0;font-size:13px;color:#000}
#top3box fieldset{border-top:1px solid #cde}
#top3box ul{margin:0 12px;padding:6px 0 12px;list-style:none}
#top3box li{line-height:150%}
#top3box a{font-weight:bold;font-size:13px;color:#930;text-decoration:none}
#top3box form{margin:0 0 6px}
#top3box legend{display:inline;font-weight:normal}
#top3box label{color:#369}
#top3box label input{vertical-align:baseline}
#tips{background:#ecf0f4}
#tips a{margin-right:12px;padding-top:2px;font-size:11px;font-weight:normal;float:right}
#HChrIP{margin-bottom:8px;height:12px;background:url("../images/03hc_HBruleIP.gif") left bottom repeat-x}
#HChrFM{margin-bottom:8px;height:12px;background:url("../images/03hc_HBruleFM.gif") left bottom repeat-x}
#HCidx h3,#HCidx h4{padding-left:2px;font-weight:bold}
#HCidx h3{margin:6px 0 2px;font-size:14px}
#HCidx h4{margin:24px 0 4px;font-size:14px}
#HCidx p{margin:0 14px;padding-top:12px;font-size:13px}
#HCidx ul{margin:0 14px;padding:0;list-style:none}
#HCidx li{padding:1px 0;font-size:13px}
#HCidx a{color:#036;text-decoration:underline}
#HCidx cite{display:block;color:#c60}
#HCidx strong a{color:#930;text-decoration:none}
#HCforms{margin:10px 14px 8px;padding:0}
#HCforms ul{margin:0;list-style:none}
#HCforms li{margin:0;padding:0}
#HCforms form{padding-bottom:24px}
li.catHead strong{margin-left:-6px !important;padding-bottom:8px !important;color:#000 !important}
li.listAdd{margin-left:18px !important}
#HCint{padding:12px}
#HCint h2,#HCint h4{margin:0;padding:0}
#HCint h3{margin:6px 0 0;font-size:14px;color:#333}
#HCint h3 a{text-decoration:none;font-weight:bold;color:#333}
#HCint p{font-size:13px;font-weight:normal;color:#333;line-height:110%}
#HCint ul{margin:6px 36px 18px;padding:0;list-style:none}
#HCint li{padding:0 0 4px;list-style:disc;font-size:13px;line-height:120%}
#HCint ul.nestpipe{margin:0;padding:0;display:block;list-style:none}
#HCint ul.nestpipe li{margin:0 0 0 -4px;padding:0;display:inline;list-style:none;line-height:110%}
#HCint ul.nestpipe li a{margin:0;padding:0 4px}
#HCint ul.nestlist{margin:0 0 8px;padding:0;display:block;list-style:none}
#HCint ul.nestlist li{margin:0 0 0 -4px;padding:0;display:inline;list-style:none;line-height:110%}
#HCint ul.nestlist li a{margin:0;padding:0 4px}
#HCint ol{margin:0 32px;padding:0;display:block}
#HCint ol li{padding:6px 0 6px;list-style:decimal}
#HCint a{color:#036;font-weight:normal;text-decoration:underline}
#HCint strong{color:#333}
#HCint li strong a{font-weight:bold;color:#333;text-decoration:none}
#HCfaq h3{margin:0;padding:0;text-align:center !important;font-size:18px;color:#036}
#HCcats{margin:0 0 24px;padding:0}
#HCcats dt{font-size:12px;font-weight:bold;color:#036}
#HCcats a{margin:0 4px;color:#036;line-height:125%}
#HCcats dd{display:inline;margin:0;padding:0;font-size:12px}
#HCrcol{width:160px;margin-left:12px;padding:0 0 12px 12px;text-align:center;float:right}
#HCrcol h4{margin:6px 0;font-size:14px;font-weight:bold;text-align:left}
#HCrcol h4.first{border-top:none}
#HCrcol h5,#HCrcol h6{margin:6px 0 0;text-align:left;font-size:11px}
#HCrcol p{margin:0;text-align:justify;font-size:12px}
#HCrcol ul{margin:0 6px 12px;padding:0;list-style:none;text-align:left}
#HCrcol li{display:block;padding:4px 0;font-size:13px;font-weight:bold;color:#930;border-bottom:1px solid #cde}
#HCrcol li a{color:#036;text-decoration:none}
#HCrcol a{font-weight:normal;color:#036;text-decoration:none;font-size:13px}
#FMimgline{margin:0 0 12px;padding:4px 0 8px;border-bottom:1px solid #cde}
#HCrnav{margin:-6px 0 0;padding:0}
#HCrnavS li a{font-weight:bold}
.HCnavrgtON{font-weight:bold !important;color:#999 !important}
.HCrnavPAD li{margin-left:12px}
#HCsourceIN{margin-left:18px !important}
#HCsourceIN li{display:inline !important;color:#999 !important}
#HCsourceIN a{color:#930 !important}
#HCsourceIN a:hover{color:#f60 !important}
div#HCrnav h4{margin:6px 0 0;padding:6px 0 2px;font-size:14px;font-weight:bold;color:#369;text-align:left;border-top:1px solid #cde}
div#HCrnav ul{margin:0 6px 6px;padding:0;text-align:left}
div#HCrnav li{display:block;padding:0;list-style:none;font-weight:normal;color:#333;border-bottom:none}
div#HCrnav li a{color:#930;text-decoration:none;font-weight:bold;line-height:130%}
#HCads{padding-top:1px;background:url("../images/03ip_BGadvert.gif") left top no-repeat}
#HCads h5{margin-bottom:0;padding-top:6px;font-size:11px;border-top:1px solid #cde}
#HCads h6{margin:0;padding-top:12px;border-top:1px solid #cde}
#HCads p{margin:0;text-align:justify;font-size:11px;line-height:110%}
#HCads ul li{text-align:center !important;border-bottom:none !important}
#HCads li a{font-size:12px;color:#930;text-decoration:underline !important}
#HCads img{margin:8px 0 4px}
#HCpromo a{display:block;padding-top:4px;font-size:12px;text-align:center;text-decoration:underline}
#HCmore{margin:0;padding-bottom:36px}
#HCmore p{font-size:13px;color:#333}
#HCmore strong{color:#930 !important}
#HCfoot{padding-top:36px}
#HCfoot h6{margin:0;color:#f60;font-size:12px;border-bottom:1px solid #cde}
#HCfoot h6 a,#HCfoot h6 a:visited{color:#f60}
#HCfoot h6 a:hover{color:#930}
#HCfoot ul{margin:2px 0 0;padding:0}
#HCfoot ul li ul{display:inline}
#HCfoot ul li{display:inline;list-style:none;font-size:12px}
#HCfoot a,#HCfoot a:visited{text-decoration:none;line-height:110%;color:#369}
#HCfoot a:hover{color:#f60}
#HCfoot strong{color:#036}
#HCmin{min-width:180px}
.x12{height:12px}
.top{float:right}
#HC-BOX h1,#HC-BOX h2,#HC-BOX h3,#HC-BOX h4,#HC-BOX h5,#HC-BOX h6{font-family:Helvetica,Arial,Geneva,Verdana,sans-serif;text-align:left}
#HC-BOX p,#HC-BOX ul li,#HC-BOX dl dt,#HC-BOX dl dd{font-family:Helvetica,Arial,Geneva,Verdana,sans-serif}
#HC-BOX h1{}
#HC-BOX h2{}
#HC-BOX h3{margin-right:180px;padding-top:16px;font-size:135%;color:#333;border-top:1px solid #c2a7a7}
#HC-BOX h3.first{margin-top:0;border-top:1px solid #c2a7a7}
#HC-BOX h4{}
#HC-BOX h4.first{border-top:none}
#HC-BOX h5,#HC-BOX h6{font-weight:bold}
#HC-BOX h5{}
#HC-BOX h6{font-size:100%}
#HC-BOX ul{margin:5px 12px;padding:0;list-style:none outside}
#HC-BOX ul.first{margin:0 180px 5px 0;padding:16px 12px 0;border-top:1px solid #c2a7a7}
#HC-BOX ul li{padding:2px 0}
#HC-BOX ul li ul{padding:12px 24px;list-style:disc}
#HC-BOX ul li ul li{padding-top:0}
#HC-BOX ul li.more{font-weight:bold;font-style:italic}
.hc-categories dt{color:#000}
.hc-categories dd{margin:5px 0;padding:0}
.hc-categories dd ul{margin:0;padding:0;list-style:none}
.hc-categories dd ul li{display:inline;line-height:125%}
.hc-categories dd ul li b{color:#930}
.sidebar{width:160px;margin-left:10px;padding:0 0 15px 10px;color:#333;float:right}
.sidebar h4{margin:0;padding:4px 0;color:#369;border-top:1px solid #cde}
.sidebar ul li{padding-top:0 !important;font-weight:bold}
.sidebar ul li a{text-decoration:none}
.hc-subjects li a,.hc-skills li a,.hc-sources li a{color:#930}
.hc-skills li a,.hc-sources li a{font-weight:normal}
.navON a{color:#999 !important}
.hc-spotlight{margin:0;padding:0;text-align:center}
.hc-spotlight dt{margin:6px 0;font-weight:bold}
.hc-spotlight dd{margin:0;padding:0}
.hc-ads{margin:12px 0 0;padding:8px 0 0;text-align:center;background:url("/images/03ip_BGadvert.gif") 0 0 no-repeat}
.hc-ads h5{margin:0;padding:4px 0 0;font-size:85%;border-top:1px solid #cde}
.hc-ads p{margin:0;padding:0;text-align:justify;font-size:85%;line-height:110%}
.hc-ads ul li a{font-weight:normal;text-decoration:underline}
.hc-ads img{margin:6px 0}
.partner{margin:0;padding:6px 0;border-top:1px solid #cde}
.partner dt{}
.partner dd{margin:4px 0 0;padding:0}
.hc-header{margin-bottom:18px}
.hc-header td{text-align:left;vertical-align:top}
.hc-header h1,.hc-header h2{margin:0;padding:0}
.hc-header h1{margin-left:1px;font-size:100%}
.hc-header h2{margin-top:4px;font-size:190%;color:#369}
.hc-header a{color:#f60 !important;text-decoration:none}
.hc-header a:hover{color:#930}
ul.toc{}
ul.toc li b{font-size:110%;color:#333}
h3.toc{font-size:110% !important}
.hc-footer{clear:both}
.hc-footer h6{margin-bottom:4px;border-bottom:1px solid #cde}
.hc-footer h6 a{color:#f60;text-decoration:none}
.hc-footer ul,.hc-footer ul li{margin:0 !important;padding:0 !important}
.hc-footer ul li,.hc-footer ul li ul{display:inline}
.hc-footer ul li{line-height:125%}
.hc-footer ul li b{color:#036}
.hc-footer ul li a{text-decoration:none}
.hc-more,.hc-footer{margin:24px 0}
.hc-more p{margin:0;padding:0}
.hc-more p b{color:#930}
.attention{padding-bottom:6px;border:solid #cde;border-width:0 0 1px}
.attention p{margin:0;padding:0}
.top{padding:5px;font-size:90%;text-align:right;float:none}
