﻿#pageT, #content, #footer, #wel{ width:1230px;}
#header #search #items{vertical-align:top;}
#content{ height:100%;position:relative;-webkit-text-size-adjust:none;overflow:hidden}
#content #crumbs{padding:10px 0 5px 0;}
#content h1{ font-size:20px;color:#333333;}
#content h2,#content h3,#content h4,#content h5{font-weight:700;}
#content .decri{ height:18px;overflow:hidden;line-height:18px;margin:2px 0 10px;}
#content .ban{margin-bottom:10px;}
#content .ban img{display:block;margin:auto;}
#content #left{ float:left;width:190px;}
#content #right{ float:right;width:1030px;}
#content .box{ margin-bottom:10px;}
#content .box2{ border:1px solid #dddddd;height:100%;overflow:hidden;padding:10px 0px 10px 15px;position:relative;}
#content .feedback{padding:10px 10px 0 10px;height:100%;border:1px solid #ddd;border-top:0;}
#content #left h2,#content #left h3{ font-size:16px;height:32px;border:1px solid #dddddd;background:#f1f1f1;line-height:32px;padding-left:10px}
#content #left h3{ font-size:12px;height:30px;line-height:30px;}
#content h4{ font-size:14px; margin-bottom:15px; height:16px; line-height:16px; overflow:hidden;}
#content h5{ font-size:12px; margin-bottom:10px; height:16px; line-height:16px; overflow:hidden;}
#content .feedbackico{position:relative;}
#content .feedbackico span{display:block;background:url(http://www.dhresource.com/dhs/fob/img/dcp/bg.png) right -122px;width:31px;height:31px;position:absolute;right:-1px;top:-1px;}
#content .feedback dl{clear:both;overflow:hidden;height:72px;margin-bottom:10px;}
#content .feedback dt{float:left;width:70px;height:70px;border:1px solid #f1f1f1;}
#content .feedback dt img{display:block;}
#content .feedback dd{float:right;width:86px;font-size:11px;line-height:14px;height:72px;overflow:hidden;}
#content .feedback .sname{height:14px;overflow:hidden;}
#content .pop{ padding-bottom:10px}
#content .pop a{color:#666666;}
#content .pop span{ font-size:18px;}
#content .probox{ width:230px;float:left;padding-right:20px;}
#content .probox dl li{ height:20px;overflow:hidden;line-height:20px}
#content .colbox{ width:302px;float:left;padding-right:15px;margin-bottom:-20px}
#content .colbox dl{ margin-bottom:15px;}
#content .colbox dl li{ padding:5px 0 5px 5px;line-height:12px}
#content dl li img{ margin-left:3px;}
#content dt{ font-weight:700;margin-bottom:10px;}
#content .probox dt a{ height:150px;width:150px;display:table-cell;text-align:center;vertical-align:middle;*display:block;*font-size:105px;*font-family:Arial;position: static;}
#content .probox dt a img { vertical-align: middle;}
#content .probox dt a:hover img{background:#fff;}
#content .colbox dt span{ font-weight:normal;}
#content .bookmark h3{ font-size:16px;margin-bottom:10px;color:#888;}
#content .feature{ clear:both;border:1px solid #d5d5d5;padding:10px 0 15px 25px;overflow:hidden;height:100%;margin-bottom:10px;}
#content .feature h4{margin-bottom:10px;font-size:14px;line-height:16px;}
#content .feature ul{ width:763px;}
#content .feature ul li{float:left;display:inline;margin-right:22px;height:90px;width:230px;overflow:hidden;}
.relatedcategory{width:968px; clear:both;margin:0 auto 10px;padding:10px;border:1px solid #ddd;}.relatedcategory dt{font-weight:700; font-size:14px;}.relatedcategory dd{float:left;height:14px;width:219px;padding-left:10px;overflow:hidden;line-height:14px;font-size:11px;background:url(http://www.dhresource.com/dhs/fob/img/global/bghead2.png) no-repeat -570px -173px;}
#content .bookmark{ padding:0 10px 10px;height:100%;overflow:hidden;clear:both;}
#content .bookmark .goog{ background:none;}
.bookmark li{float:left;padding:0 10px 0 21px;background:url(http://www.dhresource.com/dhs/fob/img/dcp/bg.png) no-repeat 0 -2px;height:16px;}.bookmark .i2{background-position:-112px -4px;}.bookmark .i3{background-position:4px -65px;}.bookmark .i4{background-position:-112px -65px;}.bookmark .i5{background-position:2px -26px;}.bookmark .i6{background-position:-112px -28px;}.bookmark .i7{background-position:0px -86px;}.bookmark .i8{background-position:-112px -88px;}.bookmark .i9{background-position:6px -46px;}.bookmark .i10{background-position:-113px -46px;}.bookmark .i11{background-position:0px -107px;}.bookmark .in{background-position:0px -159px;}.bookmark .goog{background:none;padding:0;}
.bookmark .goog a{display:block;background:url(http://www.dhresource.com/dhs/fob/img/dcp/bg.png) no-repeat 0 -186px;  width:25px; height:16px;}
#content .join .joinfree{display:inline-block;margin-left:5px;height:22px; border:1px solid #ea8324; border-color:#ea8324 #d46b00 #d57801 #ee841e; background:#f9b459;cursor:pointer;-moz-box-shadow:1px 1px 0 #ddd;-webkit-box-shadow:1px 1px 0 #ddd;box-shadow:1px 1px 0 #ddd;}
#content .join .joinfree span{ display:block;_display:inline-block;height:21px; line-height:21px; overflow:hidden; font-size:12px;padding:0 10px; color:#fff; border:0; margin-top:1px;background:#fca01b;cursor:pointer; text-align:center; font-weight:700; }
#content .join .joinfree:hover{background:#dd9532;border-color:#c25311;}
#content .join .joinfree span:hover{background:#d87300;}


#content .join *{  vertical-align:middle;}
#content .join{ position:absolute;top:10px;right:0;height:26px;}



.sf-menu{margin:0;padding:0;list-style-type:none;width:190px;border-top:0;height:100%;font-family:Arial,Helvetica,sans-serif}.sf-menu li.current{height:100%;float:left}.sf-menu ul{position:absolute;top:-999em;width:190px;overflow:hidden}.sf-menu li:hover{visibility:inherit;/* fixes IE7 'sticky bug' */}.sf-menu li.current{border:2px #fca01b solid;border-width:0 2px;}.sf-menu ul li p{display:none;float:left;width:296px;background-color:#fff;height:100%;overflow:hidden;padding:0 4px;color:#bbb;line-height:21px}.sf-menu ul li p a{display:none;float:none;font-weight:100;padding:0;line-height:21px}.sf-menu ul li p a:hover{background:none}.sf-menu a.bt{display:block;position:relative;padding-left:8px;width:178px;font-size:12px;font-weight:700;line-height:23px;overflow:hidden;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:186px;top:-1px;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:188px;/* match ul width */top:1px}.sf-menu a{border-style:solid;border-width:1px 0;border-color:#fff;}.sf-menu a.bot{border-bottom:2px #fca01b solid}.sf-menu a:hover{border-right:0;}.sf-menu li{background:#fff;}.sf-menu li li{background:none}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{}.sf-menu li:hover,.sf-menu li.sfHover{position:relative;z-index:9999;;border-right-color:#fff;}.sf-menu li.sfHover a.bt{border-top:1px #fca01b solid;border-bottom:1px #fca01b solid;background:#fff;text-decoration:none;}.sf-menu li.sfHover a.bot{border-bottom-width:2px}/*/.sf-menu li.sfHover a.bt{border-top:1px #9e9e9e solid;margin-top:-1px}*/.sf-menu a.bt:hover,.sf-menu a.bt:active{height:23px;}.sf-menu li.current li:hover,.sf-menu li.current li.sfHover{height:auto}/*** arrows **/.sf-menu a.sf-with-ul{min-width:1px;/* trigger IE7 hasLayout so spans position accurately */}.sf-sub-indicator{position:absolute;display:block;right:8px;top:0;/* IE6 only */width:10px;height:23px;text-indent:-999em;overflow:hidden;background:url(http://www.dhresource.com/
newhomepage2010/img/left_ico.gif) no-repeat -10px -90px;/* 8-bit indexed alpha png. IE6 gets solid image only */}/* apply hovers to modern browsers */a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{border-right:0;background-position:-10px -90px;/* arrow hovers for modern browsers*/}/* point right for anchors in subs */.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}/* apply hovers to modern browsers */.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;/* arrow hovers for modern browsers*/}/*** shadows for all but IE6 ***/.sf-shadow ul,.sf-menu ul{background:url(http://www.dhresource.com/
2010/home/img/left_bg.png) no-repeat 0 100%;width:208px;padding:0 2px 12px 0;margin-top:1px;}.sf-menu ul li{margin:auto;border:0}.sf-menu ul li a{width:195px;font-weight:100;font-size:12px;display:block;overflow:hidden;line-height:18px;margin:0;border:0;padding-left:12px;padding-top:5px;}.sf-menu ul li.first{border-left:1px solid #fff;border-top:1px #fca01b solid;} 



/*left list css*/
#content .sf-menu{ padding:0;LIST-STYLE-TYPE:none;MARGIN:0px;WIDTH:178px;HEIGHT:100%;BORDER-TOP:0px;}
#content .sf-menu LI.current{FLOAT:left;HEIGHT:100%}
#content .sf-menu UL{POSITION:absolute;WIDTH:190px;OVERFLOW:hidden;TOP:-999em}
#content .sf-menu LI:hover{VISIBILITY:inherit}
#content .sf-menu LI.current{ border:1px solid #dddddd;border-width:0 1px ;}
#content .sf-menu A.bt{POSITION:relative;LINE-HEIGHT:24px;height:24px;padding:0 20px 0 10px;WIDTH:158px;DISPLAY:block;FONT-SIZE:12px;OVERFLOW:hidden;font-weight:700}
#content .sf-menu LI:hover UL{Z-INDEX:99;TOP:-1px;LEFT:188px}
#content .sf-menu LI.sfHover UL{Z-INDEX:99;TOP:-1px;LEFT:188px}
#content UL.sf-menu LI LI LI:hover UL{TOP:1px;LEFT:188px}
#content UL.sf-menu LI LI LI.sfHover UL{TOP:1px;LEFT:188px}
#content .sf-menu A{ border:1px solid #fff;border-width:1px 0;}
#content .sf-menu LI LI{background:none transparent scroll repeat 0% 0%}
#content .sf-menu LI.sfHover A.bt{BORDER-BOTTOM:#dddddd 1px solid;BORDER-TOP:#dddddd 1px solid;TEXT-DECORATION:none}
#content .sf-menu A.bt:hover{HEIGHT:24px}
#content .sf-menu A.bt:active{HEIGHT:24px}
#content .sf-menu A.sf-with-ul{MIN-WIDTH:1px}
#content .sf-sub-indicator{POSITION:absolute;TEXT-INDENT:-999em;WIDTH:10px;DISPLAY:block;background:url(http://www.dhresource.com/dhs/fob/img/dcp/bg.png) no-repeat -114px -102px;HEIGHT:24px;OVERFLOW:hidden;TOP:0px;RIGHT:0.6em}
#content .sf-menu UL{PADDING-BOTTOM:12px;MARGIN-TOP:1px;PADDING-LEFT:0px;WIDTH:192px;PADDING-RIGHT:2px;background:url(http://www.dhresource.com/dhs/fob/img/dcp/left_bg.png) no-repeat 0px 100%;PADDING-TOP:0px}
#content .sf-menu UL LI{BORDER-BOTTOM:0px;BORDER-LEFT:0px;MARGIN:auto;BORDER-TOP:0px;BORDER-RIGHT:0px}
#content .sf-menu UL LI A{BORDER-BOTTOM:0px;BORDER-LEFT:0px;LINE-HEIGHT:19px;height:19px;MARGIN:0px;PADDING-LEFT:12px;WIDTH:195px;DISPLAY:block;FONT-SIZE:12px;OVERFLOW:hidden;BORDER-TOP:0px;FONT-WEIGHT:100;BORDER-RIGHT:0px;PADDING-TOP:5px;}
#content .sf-menu UL LI.first{BORDER-LEFT:#fff 1px solid;BORDER-TOP:#dddddd 1px solid;}
#content .sf-menu a.bot { border-bottom:1px solid #dddddd;}
#content .title{position:relative;}
#content .viewall{position:absolute;right:15px;top:0;}
/*activityPrompts start*/
.activityprompt{position:relative;width:990px;margin:auto; display:none;}
.activitywrapper{display:block;width:990px;height:50px;margin:auto;text-decoration:none; overflow:hidden;}
.activitywrapper .showdaybox{color:#fff;float:right;font-size:22px;height:30px;width:;text-align:right;line-height:30px;padding:20px 53px 0 0;text-decoration:none font-weight:700;cursor:pointer;}
/*activityPrompts end*/
#content .hotlink{float:right;font-weight:700; line-height:18px; color:#ff8000; font-style:italic;background:#fff url(http://www.dhresource.com/dhs/fob/img/dcp/recommend-bg.png) no-repeat 100% -112px; padding-right:12px; margin-right:5px;}


/*9th*/
.topactivitywrap{width:990px;margin:auto;position:relative;height:50px; background:#ffc url(http://www.dhresource.com/dhs/fob/img/global/9thban.png) no-repeat 50% -100px; }
.topactivityin,.topactivityinpre{height:50px;background:url(http://www.dhresource.com/dhs/fob/img/global/9thban.png) no-repeat -257px 0;}
.topactivityinpre{background-position:-257px -150px;}
.topactivityin a,.topactivityinpre a{display:block;height:50px; text-decoration:none;}
.topshowtimebox{ position:absolute; right:0; top:0; width:249px; height:45px;background:url(http://www.dhresource.com/dhs/fob/img/global/9thban.png) no-repeat 0 -50px; color:#fff; font-size:14px; text-align:right;padding:5px 20px 0 0; cursor:pointer;}
.topactivityinpre .topshowtimebox{background-position:0 -200px;}
.topshowtime{ font-size:20px; font-weight:700;text-decoration:none;}
.topshowtime span{font-size:14px; font-weight:100;}
.topactivitywrap a:hover span,.topactivitywrap a span:hover,.topactivitywrap a:hover{text-decoration:none;}
.dcp-book{ width:188px; height:300px; }
.dcp-book iframe{ width:188px; height:300px;}