/* body {font-family:Arial; margin:0; padding:0;} */

/* .index-body-cell {float:left; width:735px; max-width:735px; text-align:left;} */
.index-body-cell {float:left; width:780px; max-width:780px; text-align:left;}
.index-right-cell {float:right; width:250px; max-width:250px; text-align:left;}
#index-info-box {width:100%; background-color:#f3f3f3; border:1px solid #c9d7e8; height:235px; max-height:235px;}
#index-info-box  .col-01 {float:left; width:340px; padding-left:30px; padding-top:20px; padding-bottom:30px;}
#index-info-box  .col-02 {float:right; width:340px;  padding-top:20px; padding-bottom:30px; padding-right:30px;}
.index-general-box {width:100%; background-color:#f7f7f7; border:1px solid #c9d7e8;}

#hco-homepage-right-001 {float:left; min-height:400px; width:265px; max-width:265px;}
#hco-homepage-center-002 {float:left; min-height:600px; width:727px; max-width:727px;}

.tab-content-block-wide { width:700px; padding:10px; font-size:12px; line-height:140%; }
.tab-content-block-wide-col1 { float:left; width:440px; padding-right:5px;  border-right:1px solid #ccc; min-height:230px; }
.tab-content-block-wide-col2 { float:left; width:300px; }

.my-right-1 .social {text-align:left;}
.my-right-1 .social h1 {color:#071049; font-size:12px; margin:0 0 10px 10px; text-align:left;}
.my-right-1 .social ul li {border-top:1px dotted #cfcfcf; height:30px; margin:0 0 0 20px; padding-top:5px; width:200px;}
.my-right-1 .social ul li a {color:#071049; font-size:12px; margin-left:40px; text-decoration:none;}
.my-right-1 .social ul li.facebook {background:url('images/facebook_icon.png') no-repeat scroll 0 5px transparent;}
.my-right-1 .social ul li.linkedin {background:url('images/linkedin_icon.png') no-repeat scroll 0 5px transparent;}
.my-right-1 .social ul li.twitter {background:url('images/twitter_icon.png') no-repeat scroll 0 5px transparent;}

.my-right-2 {float:left; min-height:200px; width:265px; max-width:265px;}
.my-right-2 .membership {background:url('images/membership.png') no-repeat; font-size:12px; padding-top:45px; text-align:left; width:265px;}
.my-right-2 .membership a {font-size:14px; font-weight:bold; margin-left:30px;}
.my-right-2 .membership p {margin-left:10px; text-align:left; width:210px;}
.my-right-2 .membership span {color:#f2b14d; font-weight:bold; text-transform:uppercase;}
.my-right-2 .membership ul li.hedge_fund_manager {background:url('images/hedge_fund_manager_arrow.png') no-repeat;}
.my-right-2 .membership ul li.hedge_fund_manager a {color:#4778b3; text-decoration:none;}
.my-right-2 .membership ul li.hedgecommunity_member {background:url('images/hedgecommunity_member_arrow.png') no-repeat;}
.my-right-2 .membership ul li.hedgecommunity_member a {color:#006600; text-decoration:none;}
.my-right-2 .membership ul li.investor {background:url('images/investor_arrow.png') no-repeat;}
.my-right-2 .membership ul li.investor a {color:#eabf26; text-decoration:none;}
.my-right-2 .membership ul li.investor,
.my-right-2 .membership ul li.hedge_fund_manager,
.my-right-2 .membership ul li.hedgecommunity_member {border-bottom:1px dotted #cfcfcf; height:20px; margin-left:10px; margin-top:20px; width:250px;}
.my-right-2 .membership ul {list-style:none; margin:0; margin-bottom:30px; padding:0;}
		
#hco-first-nav {color:#fff; font-family:Arial; font-size:12px; height:31px; padding:6px; width:100%;}
#hco-first-nav a {color:#fff; font-family:Arial; font-size:12px; text-decoration:underline;}
/* ------------------------------------------------------------------------------------------------------------------------------------ */

/*BODY STYLE*/
/* #body {background:url("images/container_footer.png") repeat-x scroll bottom transparent; padding-bottom:30px; position:relative; width:100%; min-height:1000px;} */
#body {width:100%; min-height:600px;}

#slide_container {border:1px solid #ccc; float:left; height:245px; overflow:hidden; position:relative; width:455px;}
#slide_rack {float:left; height:auto; left:0; position:absolute; top:0; width:1830px;}
#slide_rack .slide {float:left; height:245px; position:relative; width:455px;}
#slide_rack .slide .caption {background:url('images/black_transparent.png') repeat; bottom:0; color:#fff; font-size:12px; height:0; position:absolute; width:455px;}
#slide_rack .slide .caption p {margin-top:5px; padding-left:10px; padding-top:0;}
#slide_title_1 {top:0;}
#slide_title_2 {top:61px;}
#slide_title_3 {top:123px;}
#slide_title_4 {top:184px;}
#slide_titles {float:right; height:247px; position:relative; width:259px;}
#slide_titles .highlight h1 {color:#336699; font-size:15px; margin-left:30px; margin-top:12px; white-space:nowrap;}
#slide_titles .highlight span {font-size:12px; margin-left:30px;}
#slide_titles .highlight {background:#e4e4e4; border-bottom:1px solid #ccc; border-top:1px solid #ccc; cursor:pointer; height:61px; position:absolute; width:255px;}
#slide_titles .selected {background:url('images/slider_tab.png')!important; border:none!important; margin-left:-15px!important; width:270px!important; z-index:50!important;}
#slide_titles .selected h1, #slide_titles .selected span {color:#fff!important; margin-left:40px!important;}
/*SLIDER*/
#slider {border:1px solid #ccc; height:250px; padding:5px; width:718px;}

#facebox {position:absolute;top:0;left:0;z-index:100;text-align:left;}
#facebox .popup {position:relative;border:3px solid rgba(0,0,0,0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.4);-moz-box-shadow:0 0 18px rgba(0,0,0,0.4);box-shadow:0 0 18px rgba(0,0,0,0.4);}
#facebox .content {display:table;width:500px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;}
#facebox .content > p:first-child {margin-top:0;}
#facebox .content > p:last-child {margin-bottom:0;}
#facebox .close {position:absolute;top:5px;right:5px;background:#fff;padding:2px;}
#facebox .close img {opacity:0.3;}
#facebox .close:hover img {opacity:1.0;}
#facebox img {border:0;margin:0;}
#facebox_overlay {position:fixed;top:0;left:0;height:100%;width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color:#000;z-index:99;}
#facebox .loading,#facebox .image {text-align:center;}

#home-mid-tabs a.article-title { color:#4778b3; font-size:15px; text-decoration:underline; font-weight:bold; }
#home-mid-tabs .article-summary { font-size:11px; color:#000; text-align:justify;}

table.home-page-tab-table { background-color:#fff; color:#000; font-weight:normal; }
table.home-page-tab-table tr td { background-color: #fff; border-bottom: 1px solid #ccc; color: #000; color: #000; font-weight: normal; text-align: left; }
table.home-page-tab-table tr td a { color: #3264a1; font-family:Arial; font-weight: normal; text-decoration: underline; }
table.home-page-tab-table tr th { background-color: #fff; border: none; border-bottom: 3px solid #333; color: #000; font-size: 11px; font-weight: bold; text-align: left; }
table.home-page-tab-table tr.odd-row td { background-color: #eff0f0; }
