@charset "utf-8";

/* CSS Document */

* {

	font-family: "Arabic Transparent", "Simplified Arabic", arial, verdana, sans-serif;

	margin: 0px;

	padding: 0px;

}

body {

	direction: rtl;

	overflow-x: hidden;

	background:#dadada url(../images/mainbg.jpg) repeat;

	font-size: 8px;

	color: #555555;

}

#HeaderRight {

	width: 345px;

	float: right;

	height:114;

}

#HeaderLeft {

	width: 620px;

	float:left;

	height: 108px;

	text-align:left;

	padding-top:4px;

}

#HeaderLeft a {

	color: #c00000;

}

#container {

	margin: 0px auto;

	width: 100%;

	padding-bottom: 10px;

	border-bottom:5px solid #c0c0c0;

	overflow: hidden;

}

#header-container {

	background:url(../images/headerbg.jpg) repeat-x top;

}

#header {

	width: 992px;

	height:184px;

	margin-left: auto;

	margin-right: auto;

}

#breaking-news {

	width: 632px;

	border: 0;

	font-size: 0px;

}

#breaking-news #breaking-news-top {

	width: 632px;

	height: 5px;

	background:url(../images/general/breaking_news_top.jpg);

}

.DynarchCalendar-titleCont {

	margin: auto;

}

.DynarchCalendar-menu * {

	margin: auto;

}

.DynarchCalendar-bottomBar * {

	margin: auto;

}

#breaking-news #breaking-news-title {

	text-align: center;

	width:65px;

	height:26px;

	background-color:#c00000;

}

#breaking-news #breaking-news-title H6 {

	color : white;

}

#breaking-news #breaking-news-body {

	height:26px;

}

#breaking-news #breaking-news-content {

	width:557px;

	height:22px;

	background-color: white;

}

#breaking-news #breaking-news-content span {

	font-size: 11pt;

	color : #000000;

	font-weight: bold;

	margin-top: 3px;

	margin-right: 3px;

}

#latest-news {

	margin-top: 10px;

	width: 632px;

	height: 476px;

	border:0;

	background:url(../images/general/latest_news_bg.jpg) repeat-y top;

}

#latest-news-flash {

	border-bottom: 1px dotted #cecece;

	padding-bottom: 5px;

}

#latest-news-head {

	height: 30px;

	padding-right: 10px;

	width: 622px;

	font-size: 0px;

	background: #ffffff url(../images/mainbox/main-box-title-bg.gif) repeat-x bottom;

}

#latest-news-head-image {

	margin-top: 5px;

}

#latest-news-head-image IMG {

	width: 280px;

	height: 210px;

}

#latest-news-head-title {

	margin-top: 10px;

}

#latest-news-head-title A {

	font-size: 14pt;

}

#latest-news-head H6 {
	color : #000000;
	text-align: right;
	}

#latest-news-head h6#readmore {
	text-align: right;
}

#latest-news-head IMG {

	margin-left: 10px;

}

#latest-news-left {

	width: 330px;

}

#latest-news-right {

	width: 280px;

	min-height: 464px;

	border-left: 1px solid #dddddd;

	padding-right: 10px;

	padding-left: 10px;

}

#latest-news-right P {

	font-size: 9pt;

	color: #647878;

}

.gray-time-box {

	margin-bottom: 5px;

	color: #555555;

}

#main-container {

	width: 992px;

	margin: auto;

}

#right-container {

	margin-top: 10px;

	width: 632px;

}

#left-container {

	margin-top: 10px;

	margin-right: 10px;

	width:350px;

}

#small-search-field {

	width: 165px;

	color: #000000;

	border-color: #CCCCCC #EEEEEE #EEEEEE #CCCCCC;

	border-width: 1px;

	border-style: solid;

	height: 20px;

	padding: 4px 25px 1px 7px;

	font-size: 13px;

	background: transparent url(../images/general/search-field-back.gif) no-repeat scroll right top;

}

#search-box-container-inner {

	width: 350px;

	background: url(../images/general/search-box.gif) right no-repeat;

}

#search-box #search-field {

	width: 272px;

	color: #c1c1c1;

	border-color: #CCCCCC #EEEEEE #EEEEEE #CCCCCC;

	border-width: 1px;

	border-style: solid;

	height: 20px;

	padding: 4px 25px 1px 7px;

	font-size: 16px;

	background: transparent url(../images/general/search-field-back.gif) no-repeat scroll right top;

}

#search-box #advanced-search {

	font-size: 12px;

	margin-right: 8px;

	margin-top: 10px;

	display: block;

	width: 200px;

}

.show-box {

	background: url(../images/general/show-hide-box.gif) no-repeat;

	width: 12px;

	height: 10px;

	display: inline;

	float: right;

	margin-top: 3px;

	margin-left: 3px;

}

.hide-box {

	background: url(../images/general/show-hide-box.gif) no-repeat scroll -14px 0px;

	width: 12px;

	height: 10px;

	display: inline;

	float: right;

	margin-top: 3px;

	margin-left: 3px;

}

#search-box-container {

}

#search-box-container-inner {

	height: 36px;

}

#search-box-container-inner #search-field-inner {

	background: white none repeat scroll 0 0;

	margin-right: 13px;

	width: 292px;

	height: 36px;

}

#search-box #search-field-inner input {

	border: solid #000000 0px;

	margin-top: 6px;

	width: 290px;

	height: 25px;

	font-size: 16px;

}

#search-box-container-inner #search-button {

	background: url(../images/general/search-button.gif) no-repeat;

	width: 45px;

	height: 36px;

	cursor: pointer;

}

#general-blocks-container {

	margin-top: 10px;

	height: 78px;

}

#first-footer {

	height: 190px;

	background: #f8f8f8;

	border-top: 1px solid #aaaaaa;

	padding-top: 10px;

}

#second-footer {

	height: 83px;

	background: url(../images/general/bottom-second-div.gif) repeat-x;

}

#first-footer .footer-container {

	width:992px;

	margin: auto;

	padding-top: 10px;

}

#first-footer DIV.first-footer-column DIV {

	margin-bottom: 5px;

	margin-left:16px;

	width: 145px;

	height:160px;

	border-left: 1px solid #ddd;

}

#first-footer DIV.first-footer-middle-column {

	/*padding-top: 20px;*/

}

#first-footer UL {

	width: 148px;

}

#first-footer DIV.first-footer-last-column {

	width: 330px;

}

#footer-logo {

	height: 63px;

	width: 106px;

}

#footer-logo DIV {

	background: url(../images/general/mag-logo.gif) no-repeat;

	width: 106px;

	height: 43px;

}

#footer-options {

	height: 63px;

	width: 880px;

}

#footer-options UL {

	margin-right: 200px;

}

#footer-options P {

	font-size: 12px;

	width: 550px;

	text-align: center;

	margin-right: 150px;

}

.generic-box {

	background: url(../images/general/generic-box.gif) no-repeat;

	width: 171px;

	height: 78px;

	text-align: center;

}

.newspaper-box {

	background: url(../images/general/printable-version.gif) no-repeat;

	width: 350px;

	height: 78px;

}

.newspaper-versions-box {

	width: 190px;

	height: 78px;

}

.red-text {

	font-size: 15px;

	font-weight: normal;

	display: block;

	color: RED;

}

H1 {

	font-size: 16px;

	font-weight:bold;

	color: gray;

}

H2 {

	font-size: 16px;

	font-weight:bold;

	color: black;

}

H2.optional-title {

	font-size: 22px;

	margin-right: 10px;

	margin-left: 10px;

}

H3 {

	font-size: 20px;

	font-weight:bold;

	color: black;

}

H3.title {

	font-size: 26px;

	color: #006699;

	margin-right: 10px;

	margin-left: 10px;

	padding-bottom: 10px;

}

H4 {

	font-size: 15px;

	font-weight: normal;

}

H5 {

	font-size: 12px;

	font-weight: bold;

}

H6 {

	font-size: 16pt;

	font-weight: bold;

}

H8 {

	font-size: 20px;

	font-weight: bold;

}

.normal {

	font-size: 14px;

	font-weight: normal;

	display: block;

	margin-top: 3px;

	margin-left: 3px;

}

.normal-def {

	font-size: 15px;

	font-weight: normal;

	color:#555555;

}

.inline-left {

	display: inline;

	float: left;

}

.inline-right {

	display: inline;

	float: right;

}

.invisible-component {

	display: none;

}

.visible-component {

	display: block;

}

UL.general-options {

	list-style-type: none;

}

UL.sections-menu LI {

	padding-top: 3px;

}

UL.sections-menu LI A{

	color:#555;

}



UL.sections-menu LI A:hover{

	color:#555;

	text-decoration: underline;

}



UL.general-options LI A {

	font-size: 14px;

}

UL.general-options LI SPAN {

	margin-left: 2px;

	margin-right: 2px;

}

UL.topic-options {

	overflow: auto;

	margin-top: 10px;

}

UL.topic-options LI IMG {

	margin-left: 2px;

}

UL.topic-options LI A {

	font-size: 12px;

}

UL.topic-options LI SPAN {

	margin-left: 10px;

	margin-right: 5px;

}

DIV.links-style-container {

	padding-top: 5px;

	padding-right: 5px;

	padding-left: 5px;

}

UL.links-style LI {

	margin-right: 15px;

	margin-bottom: 5px;

	color: #c82222;

}

UL.links-style LI A {

	font-size: 12px;

}

UL.links-style LI SPAN {

	font-size: 11px;

	color: #c82222;

}

DIV.more-link-container {

	margin-right: 15px;

	margin-top: 15px;

}

DIV.more-link-container A {

	font-size: 12px;

	font-weight: BOLD;

	color: #006699;

}

DIV.most-read-head {

	border-bottom:1px solid #dddddd;

	margin-top: 20px;

}

DIV.most-read-head H6 {

	color: black;

}

DIV.auto-overflow {

	overflow: auto;

}

.navigator {

	direction: ltr;

}

.navigator SPAN {

	font-size: 12px;

	font-weight: normal;

	display: inline;

	float: left;

	margin-left: 5px;

}

.navigator IMG {

	display: inline;

	float: left;

	margin-left: 5px;

}

IMG.font-change {

	cursor: pointer;

}

#barrier {

	z-index: 1000;

	width: 100%;

	height: 100%;

	position: fixed;

	top: 0px;

	left: 0px;

	background: BLACK;

	display: none;

}

.form-field {

	border-color: #CCCCCC #EEEEEE #EEEEEE #CCCCCC;

	border-width: 1px;

	border-style: solid;

	width: 212px;

	height: 20px;

	padding-top: 4px;

	padding-right: 3px;

	padding-left: 3px;

	margin-top: 5px;

	font-size: 15px;

	background: transparent url(../images/general/textBoxBack.gif) repeat-x scroll left top;

}

.start-quote {

	padding-left: 5px;

}

.end-quote {

	padding-right: 5px;

}

div.quoted-box {

	display: inline;

	float: left;

	margin-right: 10px;

}

div.quoted-box .top-bar {

	background: url(../images/quotedBox/quotedTopBox.gif);

	width: 180px;

	height: 8px;

}

div.quoted-box .bottom-bar {

	background: url(../images/quotedBox/quotedBottomBox.gif);

	width: 180px;

	height: 8px;

}

div.quoted-box .center-body {

	background: #d4daee;

	width: 180px;

}

div.quoted-box .center-body .body-contents {

	padding: 10px;

	color: black;

}

div.author-box {

}

div.author-box .top-bar {

	background: url(../images/interactive/authorTopBox.gif);

	width: 614px;

	height: 8px;

}

div.author-box .bottom-bar {

	background: url(../images/interactive/authorBottomBox.gif);

	width: 614px;

	height: 8px;

}

div.author-box .center-body {

	background: #f2d7d7;

	width: 614px;

}

div.author-box .center-body .body-contents {

	padding: 5px;

	color: black;

}

div.responder-box {

	margin-top: 10px;

}

div.responder-box .top-bar {

	background: url(../images/interactive/responderTopBox.gif);

	width: 614px;

	height: 8px;

}

div.responder-box .bottom-bar {

	background: url(../images/interactive/responderBottomBox.gif);

	width: 614px;

	height: 8px;

}

div.responder-box .center-body {

	background: #d4daee;

	width: 614px;

}

div.responder-box .center-body .body-contents {

	padding: 5px;

	color: black;

}

div.interaction-paragraph {

	border-bottom: 1px dotted #dddddd;

	padding-bottom: 20px;

}

.favContainer {

	display: inline;

	float: right;

}

.favList {

	padding-top: 7px;

	padding-bottom: 5px;

	list-style-type: none;

	width: 95px;

}

.favList li {

	font-size: 15px;

	color: black;

	height: 20px;

}

.signature {

	display: block;

	text-align: left;

	margin-top: 12px;

}

a.linkIcon {

	display:block;

	padding-right:20px;

}

a.detailsLink {

	display:block;

	width:50px;

	padding-left:17px;

}

a.breadcrumb {

	padding-left:12px;

}

a.linkIcon.print {

	background:transparent url(../images/tools/op1.gif) no-repeat right;

	color:#555;

}

a.linkIcon.send {

	background:transparent url(../images/tools/op2.gif) no-repeat right;

	color:#555;

}

a.linkIcon.comments {

	background:transparent url(../images/tools/op3.gif) no-repeat right;

	color:#555;

}

a.linkIcon.share {

	background:transparent url(../images/tools/op4.gif) no-repeat right;

	color:#555;

}

a.linkIcon.rss {

	background:transparent url(../images/tools/op5.gif) no-repeat right;

	color:#555;

}

a.detailsLink.details {

	background:transparent url(../images/general/link.gif) no-repeat 12px;

}

a.breadcrumb.arrow {

	background:transparent url(../images/general/red_arrow.gif) no-repeat left;

	display:inline-block;

}

.newsticker {

	padding: 3px;

	margin: 0;

}

A:link {

	color: #006699;

	text-decoration: none;

}

A:visited {

	color: #006699;

	text-decoration: none;

}

A:hover {

	color: #006699;

	text-decoration: underline;

}

/*-----------------------------------------------------------------------*/

#Nav {

	position: relative;

	top: 0px;

	width: 100%;

	height: 73px;

	clear: both;

}

#Nav * {

	font-family: "Times New Roman";

}

#NavContainer {

	position: absolute;

	width: 100%;

	background:transparent;

	font-size:9pt;

}

#TopNav {

	height:36px;

	font-size:11pt;

	font-weight:bold;

	padding:0;

}

#TopNav ul {

	margin:0;

	padding:0;

	list-style-type:none;

	width:auto;

	float:right;

	margin-top:0px;

}

#TopNav ul li {

	display:block;

	float:left;

	height: 36px;

}

#TopNav ul li a {

	margin: 0px;

	display:block;

	float:left;

	color:#FFFFFF;

	text-decoration:none;

	padding:0 0 0 8px;

}

#TopNav ul li a span {

	padding:10px 8px 0 0;

	float:left;

}

#TopNav ul li a:hover span {

	display:block;

	width:auto;

	cursor:pointer;

	color:#006699;

}

#TopNav ul li a.current, #TopNav ul li a.current:hover {

	color:#006699;

	background:transparent url(../images/dolphin_left-ON.jpg) no-repeat top left;

}

#TopNav ul li a.current span {

	display:block;

	padding:2px 8px 0 0;

	width:auto;

	background:transparent url(../images/dolphin_right-ON.jpg) no-repeat top right;

	line-height:35px;

}

#NavInner {

	padding:5px 10px 20px 0px;

	font-size:15px;

	height:20px;

}

#NavInner a:hover {

}

.InnerContent {

	display: none;

}

.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.question
{
	color:#339;
}
.answer
{
	background:none repeat scroll 0 0 #FAFAF6;
	border-left:1px solid #DDDDCC;
	display:block;
	margin-bottom:1em;
	padding:0.3em 1em;	
}

.answer:hover
{
}

#latestnews ul {
	padding: 5px;
	margin: 0px;
	list-style-type: none;
}
#latestnews ul li {
	font-weight: bold;
	color: #000;
	background-image: url(images/orders.gif);
	background-repeat: no-repeat;
	background-position: 310px 15px;
	padding-top: 14px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-left: 14px;
	font-size:14px;
}
.evenlink {
	background-color: #FFF;
}
.oddlink {
	background-color: #f8f8f8;
}


