.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: right;
	direction:rtl;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}


.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
	float: right;
	direction:rtl;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 12px sans-serif;
	background-color: #DDD;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
.TabbedPanelsTabCal  {
    -moz-user-select:none;
    background-color:#DDDDDD;
    border-color:#999999 #999999 #999999 #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-style:solid;
    border-width:1px;
    cursor:pointer;
    float:left;
    font:bold 10px sans-serif;
    list-style:none outside none;
    margin:0 1px 0 0;
    padding:1px;
    position:relative;
    text-align:center;
    top:1px;
    width:27px;
}

.tab-hover {
	background-color: #CCC;
}

.tab-selected {
	background-color: #EEE;
	border-bottom: 1px solid #EEE;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;
}

.TabbedPanelsContent {
	padding:15px 4px;
}

.TabbedPanelsContentCal {
	padding:5px;
	direction:rtl;
	font-size:11px;
}


/* */

.lefttabs {
	margin-top: 5px;
	padding: 0px;
	direction:rtl;
	clear: none;
	width: 320px;
	background:#CC0000 none repeat scroll 0 0;
}


.lefttabsgroup {
	margin: 0px;
	padding: 0px;
	float: right;
	direction:rtl;
	width:250px;
}


.lefttabscontentgroup {
	clear: both;
	background-color: #FFFFFF;
}

.lefttabscontent {
	padding:15px 4px;
}


#mostreadtab,#mostcommentedtab,#presssoltatab,#presssecretstab {background-color:#CC0000; background-image:url(http://www.lebanese-forces.com/web/images/tabs.jpg); height:37px; width:119px; padding:0; margin:0 0.2em 0 0; position:relative; overflow:hidden; float:right}

#mostreadtab a,#mostcommentedtab a,#presssoltatab a,#presssecretstab a {height:37px; line-height:1000px; float:left; position:relative; overflow:hidden; width:119px;}

.mostreadtab-default{background-position:-126px 2px;}
.mostreadtab-active {background-position:-126px -33px;}
.mostreadtab-hover {background-position:-126px -70px;}
.mostreadtab-selected {background-position:-126px -33px !important}

.mostcommentedtab-default {background-position:0 2px ;}
.mostcommentedtab-active {background-position:0 -33px ;}
.mostcommentedtab-hover {background-position:0 -70px;}
.mostcommentedtab-selected {background-position:0 -33px !important;}

.presssoltatab-default {background-position:-369px 2px;}
.presssoltatab-active{background-position:-369px -33px;}
.presssoltatab-hover {background-position:-369px -70px;}
.presssoltatab-selected {background-position:-369px -33px !important;}

.presssecretstab-default {background-position:-247px 2px;}
.presssecretstab-active {background-position:-247px -33px;}
.presssecretstab-hover {background-position:-247px -70px;}
.presssecretstab-selected {background-position:-247px -33px !important;}
