#HCbound h1,#HCbound h2,#HCbound h3,#HCbound h4,#HCbound h5,#HCbound h6{font-family:Arial,Helvetica,sans-serif}
#HCbound h1,#HCbound h2,#HCbound h3,#HCbound h4{text-align:left}
#HCbound h1{margin-top:10px;font-weight:bold;text-align:left}
#HCbound h5{color:#333;font-weight:bold;text-align:left}
#HCbound h6{color:#515050;font-weight:bold;text-align:left;font-size:13px}
#HCbound p,#HCbound li,#HCbound a{font-family:Arial,Helvetica,sans-serif}
#HCbound blockquote{font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#515050}
#HCbound img{border:none}
#HCbound a:hover{color:#2d88ac}
#HCbound form{margin:0 2px -2px;padding:0;vertical-align:bottom;white-space:pre-wrap}
#HChinc{margin:0 0 15px 0;padding:0;font-weight:bold;color:#515050}
#HCint #HChinc h2{margin:10px 0 0 0;padding:0 0 2px 10px;font-size:20px;font-weight:bold}
#HChinc span a{color:#2d88ac;font-size:13px;height:16px}
#HChinc span{margin:-52px 0 0 -7px;padding:0;float:left;postion:absolute;text-align:left;z-index:0;display:block}
#HChinc a:hover{color:#2d88ac;text-decoration:underline}
#HChinc img,#HChinc h2{float:left;margin:0 0 0 -8px}
#HChinc h2{width:90%}
.HChincNarLeft #HChinc,.HChincNarLeft #HChinc h2{width:100%}
#top3box{margin-bottom:4px;background:#fff;border-top:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc}
#top3box td{border-bottom:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc}
#top3box h2{margin:0;padding-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:13px;background:#fff;border-bottom:none}
#top3box p,#top3box fieldset{padding:0 0 0 10px ;margin-top:0;font-size:13px}
#top3box p a{font-weight:normal}
#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:#2D88AC;text-decoration:none}
#top3box form{padding:10px 0 15px 0;float:left}
#top3box #searchTips{float:left;margin:15px 10px 0 30px}
#top3box legend{display:inline;font-weight:normal}
#top3box label{color:#369}
#top3box label input{vertical-align:baseline}
#tips{background:#fff}
#tips a{margin-right:12px;padding-top:2px;font-size:11px;font-weight:normal;float:right}
#HChrIP{margin-bottom:8px;height:12px;background:none;border-bottom:solid 1px #dcdcdc}
#HChrFM{margin-bottom:8px;height:12px;background:url("../images/03hc_HBruleFM.gif") left bottom repeat-x}
#HCidx{width:480px}
#HCidx h3{margin:6px 0 2px;padding-left:2px;font-weight:bold;font-size:13px}
#HCidx h4{margin:10px 0 4px 0;font-size:13px;padding-left:18px;font-weight:bold}
#HCidx p{margin:0 14px;padding-top:12px;font-size:13px}
#HCidx ul{margin:0;padding:0 0 10px 0;list-style:none}
#HCidx li{background:url("/images/grayBullet.gif") no-repeat;background-position:0 7px;background-size:3px 3px;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:2px 0 2px 10px;margin:0 0 0 20px}
#HCidx a{color:#2d88ac;text-decoration:none}
#HCidx a:hover{text-decoration:underline}
#HCidx cite{display:block;color:#c60}
#HCidx strong a{color:#2d88ac;text-decoration:none}
#HCforms{margin:10px 0 10px 0;padding:10px 0 0 0 ;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc}
#HCforms ul{margin:0;list-style:none;border:none}
#HCidx #HCforms li{margin:0;padding:0 0 0 20px;background-image:none}
#HCforms form{padding-bottom:24px}
#HCint h2{margin:0;padding:0}
#HCint h3{margin:10px 0 3px 0;font-size:13px;color:#515050}
#HCint h3 a,#HCint h3 a:hover{text-decoration:none;font-weight:bold;color:#515050}
#HCint h4{margin:10px 0 3px 0;padding:0}
#HCint p{font-size:13px;font-weight:normal;color:#515050;line-height:16px;text-indent:0}
#HCint ul{margin:6px 0 10px 0;padding:0;list-style:none}
#HCint ul li,#HCint ol li ul li{color:#515050;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;font-weight:normal;background:url("/images/grayBullet.gif") no-repeat;background-position:0 7px;background-size:3px 3px;padding:0 0 2px 10px;margin:0 0 6px 0}
#HCint li span{font-weight:normal !important}
#HCint ol{margin:0 32px;padding:0;display:block}
#HCint ol ul{margin:10px 0 5px 20px}
#Pg #HCint dd{padding:0}
#HCint a{color:#2d88ac;font-weight:normal;text-decoration:none;margin-left:0}
#HCint a:hover{text-decoration:underline}
#HCint li strong a{font-weight:bold;color:#2d88ac;text-decoration:none}
#HCcats{margin:0 0 24px;padding:0}
#HCcats dt{font-size:12px;font-weight:bold;color:#515050}
#HCcats a{margin:0 4px;color:#2d88ac;}
#HCcats dd{display:inline;margin:0;padding:0;font-size:12px}
#FMimgline{margin:0 0 12px;padding:4px 0 8px;border-bottom:1px solid #cde}
#HCrnav{margin:-6px 0 0;padding:0}
#HCsourceIN{margin-left:0px}
div#HCrnav ul#HCsourceIN li{line-height:25px;display:inline;color:#515050}
div#HCrnav h4{margin:6px 0 0;padding:6px 0 2px;font-size:14px;font-weight:bold;color:#515050;text-align:left;border-top:1px solid #dcdcdc}*/
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:#515050;border-bottom:none}
div#HCrnav li a{line-height:19px}
#HCpromo a{display:block;padding-top:4px;font-size:12px;text-align:center;text-decoration:underline}
#HCfoot{padding-top:36px}
#HCfoot h4{border-bottom:1px solid #dcdcdc;padding-bottom:3px}
#HCfoot h6{padding-bottom:3px}
#HCfoot ul{margin:2px 0 0;padding:0}
#HCfoot ul li ul{display:inline}
#HCfoot ul li{display:inline;list-style:none;background-image:none;font-size:13px;margin:0;padding:0}
#HCfoot a,#HCfoot a:visited{text-decoration:none;line-height:13px;color:#2d88ac}
#HCfoot a:hover{color:#2d88ac}
#HCfoot strong{color:#515050}
.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-header{margin:10px 0;width:100%}
.hc-header td{text-align:left;vertical-align:top}
#Pg #HC-BOX .hc-header h1{font-size:13px;height:16px;padding:0;margin:-50px 0 0 -65px;text-align:left;position:absolute;z-index:0;color:#515050;background:#fff}
#Pg #HC-BOX .hc-header h1 a{font-size:13px;background:#fff;color:#2d88ac;font-weight:normal;text-decoration:none}
#Pg #HC-BOX .hc-header h1 a:hover{text-decoration:underline}
#Pg #HC-BOX .hc-header h2{margin:0 0 0 55px;padding:8px 0 8px 8px;font-size:20px;color:#fff;background-color:#2d88ac}
#Pg #HC-BOX .hc-header td img{border:none;margin:-3px 0 0 0;background-color:#fff;float:left}
#Pg #HC-BOX .hc-header a{color:#2d88ac;text-decoration:none;background-color:#fff}
#Pg #HC-BOX .hc-header a:hover{text-decoration:underline}
#HC-BOX h3{margin-right:180px;padding-top:15px;font-size:13px;color:#000;border-top:1px solid #dcdcdc}
#HC-BOX h3.first{margin-top:0;border-top:1px solid #dcdcdc}
#HC-BOX h4.first{border-top:none;color:#515050}
#HC-BOX h5,#HC-BOX h6{font-weight:bold}
#Pg #HC-BOX ul{margin:5px 0 5px 5px;padding:0;list-style:none;background-image:none;font-size:13px}
#Pg #HC-BOX ul li{padding:2px 0}
#Pg #HC-BOX ul li ul li{color:#515050;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;background:url("/images/grayBullet.gif") no-repeat;background-position:0 7px;background-size:3px 3px;padding:0 0 2px 10px;margin:0 0 6px 0}
#Pg #HC-BOX ul li.more{clear:none;border:none;text-align:left;background-color:none;background:#ffffff}
#Pg #HC-BOX .hc-categories dt{color:#000}
#Pg #HC-BOX .hc-categories dd{margin:5px 0;padding:0}
#Pg #HC-BOX .hc-categories dd ul{margin:0;padding:0 ;list-style:none}
#Pg #HC-BOX .hc-categories dd ul li{display:inline;line-height:125%}
#Pg #HC-BOX .hc-categories dd ul li b{color:#515050}
#HCint div.fbyline{width:450px;border-bottom:none;margin:-8px 0 15px 0}
#HCint #HCrcol,table td#HCrcol{width:160px;margin:0 0 0 10px;padding:0 0 15px 10px;color:#515050;float:right;background-image:none;border-left:solid 1px #dcdcdc}
table td#HCrcol{margin-top:0}
#HC-BOX div.sidebar{width:160px;margin:0 0 0 10px;padding:0 0 15px 10px;color:#515050;float:right;background-image:none;border-left:solid 1px #dcdcdc}
#Pg #HC-BOX div.sidebar h4,#HCint #HCrcol h4{margin:5px 0;padding:6px 0 0 0;color:#515050;border-top:1px solid #dcdcdc;font-size:14px;font-family:Arial,Helvetica,sans-serif}
#Pg #HC-BOX div.sidebar h4.first{border-top:none}
#HCint #HCrcol h5,#HCint #HCrcol h6{margin:6px 0 0;text-align:left;font-size:11px}
.sidebar ul li{padding-top:0;font-weight:bold}
.sidebar ul li a{text-decoration:none}
#Pg #HC-BOX div.sidebar ul{border-bottom:none;margin:0;padding:0;font-weight:normal}
#Pg #HC-BOX div.sidebar ul li{background:none;margin:0 0 10px 0;padding:0}
.hc-subjects li a,.hc-skills li a,.hc-sources li a{color:#2d88ac;font-weight:normal}
#HCint #HCrcol p,table #HCrcol p{margin:0;text-align:justify;font-size:12px}
#HCint #HCrcol ul,table #HCrcol ul{margin:0 6px 12px 0;padding:0;list-style:none;text-align:left}
#HCint #HCrcol ul li,table #HCrcol ul li{display:block;padding:4px 0;margin:0;font-size:13px;font-weight:normal;color:#515050;background-image:none;list-style-type:none}
#HCint #HCrcol li a,#HCint #HCrcol a,table #HCrcol a{color:#2d88ac;text-decoration:none;font-weight:normal;font-size:13px}
li.navON a{color:#999}
.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}
ul.toc{}
ul.toc li b{font-size:110%;color:#333}
#Pg #HC-BOX .hc-footer{clear:both;padding-top:36px;margin:0}
#Pg #HC-BOX .hc-footer h6{margin-bottom:4px;border-bottom:1px solid #dcdcdc}
#Pg #HC-BOX .hc-footer h6 a{color:#2d88ac;margin-bottom:3px;text-decoration:none}
#Pg #HC-BOX .hc-footer ul,#Pg #HC-BOX .hc-footer ul li{margin:0;padding:0}
#Pg #HC-BOX .hc-footer ul li,.hc-footer ul li ul{display:inline}
#Pg #HC-BOX .hc-footer ul li{display:inline;list-style:none;background-image:none;font-size:13px;margin:0;padding:0}
#Pg #HC-BOX .hc-footer ul li b{color:#515050}
#Pg #HC-BOX .hc-footer ul li a{text-decoration:none}
#HC-BOX .hc-footer ul li,#Pg #HC-BOX .hc-footer ul li ul li{background-image:none;margin:0;padding:0}
.hc-more{margin:24px 0}
.hc-more p{margin:0;padding:0}
.hc-more p b{color:#515050}
.attention{padding-bottom:5px;border:solid #dcdcdc;border-width:0 0 1px}
.attention p{margin:0;padding:0}
.top{padding:5px;font-size:90%;text-align:right;float:none}
table.hwResearchTable{margin-left:20px;width:180px;border-left:1px #dcdcdc solid}
#Pg table.hwResearchTable tr td a{color:#2d88ac;padding-left:5px}
#Pg table.hwResearchTable h4{padding-left:10px}
#Pg table.hwResearchTable	ol{margin:0 0 0 25px;padding:0}
#Pg table.hwResearchTable	ol li,#Pg table.hwResearchTable ol li a{margin:0;padding:0 0 10px 0}
