.block { display: block; border: 1px solid #efefef; padding: 0px; text-align: right; position: relative; margin: 0px; }

.block .topborder { display: block; position: absolute; left: -1px; right: -1px; top: -1px; height: 6px; background-color: #366656; }

/*SubsctionBlock*/

.subsection { width: 650px; }
/*.subsection .last { border-bottom: 1px none #efefef !important; }*/
.subsection .sectionname { font-size: 20px; font-weight: bold; font-family: HelveticaNeueLTW20-Bold; margin-bottom: 4px; margin-right: 8px; margin-top: 6px; height:28px; line-height: 28px;}
.subsection .sectionname + .featured { padding-top: 0px;}
.subsection p { font-family: Yakout W20 Bold; font-size: 14px; }
.subsection .title { font-weight: bold; color: #366656; text-decoration: none; display: block; }
.subsection .title:hover { color: #365056; }
.subsection .featured { display: table; border-bottom: 1px solid #efefef; width: 100%; padding-top: 16px; padding-bottom: 16px; padding-right: 8px;}
.subsection .featured img { border: 1px solid #DEDEDE; padding: 2px; display: inline-block; float: right; width: 236px; height: 158px; }
.subsection .featured > a { display: table-cell; padding-left: 8px; }

.subsection .featured .detail { display: table-cell; vertical-align: top; padding-left: 8px; width: auto; }

.subsection .featured .detail small { color: graytext;}

.subsection .featured .detail .title { font-size: 18px; font-family: HelveticaNeueLTW20-Bold; margin-top: 4px; margin-bottom: 4px; }

.subsection .secondary { display: table; border-bottom: 1px solid #efefef; padding-top: 16px; padding-bottom: 16px; width: 100%; padding-right: 8px;}

.subsection .secondary img { border: 1px solid #DEDEDE; padding: 2px; display: inline-block; float: right; width: 120px; height: 80px; }

.subsection .secondary > a { display: table-cell; padding-left: 8px; }

.subsection .secondary .detail { display: table-cell; vertical-align: top; padding-left: 8px; width: auto; }

.subsection .secondary .detail small { color: graytext; line-height:8px; height:8px;}

.subsection .secondary .detail .title { font-size: 18px; font-family: Yakout W20 Bold; margin-top: 4px; margin-bottom: 4px; }

.subsection .tertiary { display: inline-block; padding-top: 4px; padding-bottom: 4px; width: inherit; }

.subsection .tertiary img { display: none; }

.subsection .tertiary .detail { display: inline-block; float: right; vertical-align: top; margin-right: 8px; width: 632px; }

.subsection .tertiary .detail small { color: graytext; display: inline !important; float: right; padding-left: 10px; }

.subsection .tertiary .detail .title { font-size: 18px; font-family: Yakout W20 Bold; margin-top: 4px; margin-bottom: 4px; display: inline !important; }

.subsection .tertiary .detail p { display: none !important; }

/*Most Visited*/
/*
.mostvisited_tabcontainer { width: 323px; min-height: 100px; direction:rtl; text-align:right; display: inline-block; position: relative;}

.mostvisited_tabcontainer .topborder { background-color: #000;}

.mostvisited_tabcontainer .title { color:#FFF; background-color:#000; font-size: 18px; font-weight: normal; font-family: HelveticaNeueLTW20-Bold; margin-bottom: 0px; padding-right: 10px; margin-top: 0px; height:28px; line-height: 22px;}

.mostvisited_tabcontainer .title + .etabs { margin-top: 0px;}

.etabs {display: block; margin: 6px 0px 0px 0px; padding: 0px; border:1px solid white; border-top: none; direction:rtl; text-align:right; position: relative; height:32px; width:321px; list-style: none;  background-color: #FFF; }

.tab { display: inline-block; float:right; width:auto; border-bottom: none; height:32px;  background-color: #F2F2F2; background-image:url('../../images2012/most_tabs_bg.png'); background-repeat:repeat-x; border-right: 2px solid white; position:relative;}

.tab:first-child {border-right: none;}

.tab a {font-family:HelveticaNeueLTW20-Bold; font-size: 16px; color:#7F7F7F; text-decoration: none; line-height: 2em; display: block; padding: 0 10px 1px; outline: none;}

.tab a:hover { text-decoration: none; color:#000; }

.tab.active { background-color: #fff; background-image:none;}

.tab.active .left-edge { z-index: 100; display: block; width: 6px; position: absolute; left: -8px; background: url("../../images2012/most_tabs_active_left.png") repeat-y transparent; height: 27px; top: 0px; }

.tab.active .right-edge { z-index: 100; display: block; width: 6px; position: absolute; right: -8px; background: url("../../images2012/most_tabs_active_right.png") repeat-y transparent; height: 27px; top: 0px; }    

.tab a.active { color: #303030; }

.mostvisited_tabcontainer .panel-container {display: block; background: #fff; padding: 10px 0px 10px 0px;}

.panel-container { top:0px; left:0px; right:0px; position:relative;  }
    
.panel-container .container_box_right_small:first-child { border-top:none;}

.panel-container .container_box_right_small { display:block; min-height: 50px; border-top:1px dotted #D6D6D6; padding:2px 10px 0px 10px;}

.panel-container .container_box_right_small .sectionname { color:#000; font-family:Yakout W20 Bold; font-size:14px;}

.panel-container .container_box_right_small .articletitle {text-decoration: none; font-family:Yakout W20 Bold; font-size:14px; }
*/

/*HomePageWriter
.homepagewriter { vertical-align: top; background-color:#fff; width: 323px; min-height: 100px; direction:rtl; text-align:right; display: inline-block; position: relative; }

.homepagewriter .topborder { background-color: #000;}

.homepagewriter .title { font-size: 20px; font-weight: bold; font-family: HelveticaNeueLTW20-Bold; margin-bottom: 0px; margin-right: 8px; margin-top: 6px; height:34px; line-height: 26px;}

.homepagewriter .title + .writerbook { border-top:none;}

.homepagewriter .writerbook { display:table; height: 80px; border-top:1px dotted #D6D6D6; padding: 10px 8px 10px 8px; width: auto;} 

.homepagewriter .writerbook img { border: none; padding: 0px; display: inline-block; float: right; width: 72px; height: 80px; padding-left: 8px;}

.homepagewriter .writerbook .detail { display: table-cell; vertical-align: top; padding-left: 8px; width: 100%; }

.homepagewriter .writerbook .detail .authorname { font-size: 18px; font-family: HelveticaNeueLTW20-Bold; margin-top: 4px; margin-bottom: 4px; color:#848484;}

.homepagewriter .writerbook .detail .heading { font-family: Yakout W20 Bold; font-size: 14px; display:block;  color:#206992; padding-top: 2px;}
*/
/*HomePageAraa
.homepagearaa { vertical-align: top; background-color:#fff; width: 323px; min-height: 100px; direction:rtl; text-align:right; display: inline-block; position: relative; }

.homepagearaa .topborder { background-color: #000;}

.homepagearaa .title { font-size: 20px; font-family: HelveticaNeueLTW20-Bold; margin-bottom: 0px; margin-right: 8px; margin-top: 6px; height:34px; line-height: 26px;}

.homepagearaa .title + .araa-box { border-top:none;}

.homepagearaa .araa-box { display:table; height: 54px; border-top:1px dotted #D6D6D6; padding: 0px 8px 0px 8px; width: auto;} 

.homepagearaa .araa-box .detail { display: table-cell; vertical-align: middle; padding-left: 8px; width: 306px; }

.homepagearaa .araa-box .detail .authorname { display:block; font-size: 14px; font-family: Yakout W20 Bold; margin-top: -4px; margin-bottom: 0px; color:#848484;}

.homepagearaa .araa-box .detail .heading { font-family: Yakout W20 Bold; font-size: 16px; display:block; color:#206992; padding-top: 0px;}

.homepagearaa .elapharaa {background-color:#F5F5F5; margin: 1px; height: 71px; display: block; padding-top: 0px; border-top:1px dotted #D6D6D6;}

.homepagearaa .elapharaa .title { font-size: 18px; font-family: HelveticaNeueLTW20-Bold; margin-bottom: 0px; margin-right: 8px; margin-top: 0px; height:28px; line-height: 26px;}

.homepagearaa .elapharaa .title + .araa-box { border-top:none;}

.elapharaa_rotator { position:relative; display: block; width: 100%; height: 46px;}

.homepagearaa .elapharaa .araa-box { display: block; height: 50px; border-top:none!important; padding: 0px 8px 0px 8px; width: 100%; position: absolute; top: 0px; right: 0px;} 

.homepagearaa .elapharaa .araa-box .detail { display: table-cell; vertical-align: middle; padding-left: 8px; width: 100%; }

.homepagearaa .elapharaa .araa-box .detail .authorname { display:block; font-size: 14px; font-family: Yakout W20 Bold; margin-top: -4px; margin-bottom: 0px; color:#848484;}

.homepagearaa .elapharaa .araa-box .detail .heading { font-family: Yakout W20 Bold; font-size: 16px; display:block; color:#206992; padding-top: 0px;}
*/
/*TaggedArticle*/
.taggedarticle { vertical-align: top; background-color:#F8F8F8; width: 214px;  direction:rtl; text-align:right; display: inline-block; margin:10px;}
.taggedarticle .title { font-size: 18px; font-family: HelveticaNeueLTW20-Bold; color:#333333; margin-bottom: 0px; margin-right: 8px; margin-top: 0px; height:34px; line-height: 26px;}
.taggedarticle .title + .article { border-top:none;}
.taggedarticle .article { display:table; border-top:1px dotted #D6D6D6; padding: 10px 8px 10px 8px; width: 100%;} 
.taggedarticle .article:first-child { border-top: none;}
.taggedarticle .article .detail { display: table-cell; vertical-align: top; padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px; width: 100%; }
.taggedarticle .article .detail .heading {font-family: Yakout W20 Bold; font-size: 14px; display:block;  padding-top: 2px;}

/*RelatedArticle*/
.relatedarticle { vertical-align: top; background-color:#F8F8F8; width: 660px;  direction:rtl; text-align:right; display: inline-block; border:none;}

.relatedarticle .title { font-size: 18px; font-family: HelveticaNeueLTW20-Bold; margin-bottom: 0px; margin-right: 8px; margin-top: 6px; height:34px; line-height: 26px;}

.relatedarticle .title + .article { border-top:none;}

.relatedarticle .article { display:inline-block; padding: 0px; width: 324px; vertical-align: top;} 

.relatedarticle .article .detail { display: table-cell; vertical-align: top; padding-left: 8px; padding-right: 8px; padding-top: 2px; padding-bottom: 2px; width: 100%; }

.relatedarticle .article .detail .heading {font-family: Yakout W20 Bold; font-size: 14px; display:block; padding-top: 2px;}

/*TaggedArticleUpdated*/
.taggedarticleupdated{ vertical-align: top; background-color:#F8F8F8; width: 214px;  direction:rtl; text-align:right; display: inline-block; margin:-40px 10px 10px 0px;}
.taggedarticleupdated .title { font-size: 18px; font-family: HelveticaNeueLTW20-Bold; color:#333333; margin-bottom: 0px; margin-right: 8px; margin-top: 0px; height:34px; line-height: 26px;}
.taggedarticleupdated .title + .article { border-top:none;}
.taggedarticleupdated .article { display:table; border-top:1px dotted #D6D6D6; padding: 10px 8px 10px 8px; width: 100%;} 
.taggedarticleupdated .article:first-child { border-top: none;}
.taggedarticleupdated .article .detail { display: table-cell; vertical-align: top; padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px; width: 100%; }
.taggedarticleupdated .article .detail .heading {font-family: Yakout W20 Bold; font-size: 14px; display:block;  padding-top: 2px;}
