﻿body {
	padding:0;
	margin:0;
	background-color: #ffffff;
	font-family: arial;
	font-size:11px;
	direction: rtl;
	_behavior:url("Resources/hover.htc");
}

h3 {font-family:Arial;font-size:26px;font-weight:bold;padding:0px;margin:0px;line-height:34px}
a{text-decoration:none;color:#ED4012;}
a:hover{text-decoration:underline;color:#FE8F16}
a img {border: 0px;}
hr{color:#E6E6E6; height:1px; background-color:#E6E6E6; overflow:hidden; margin:0px 0px 0px 60px;border:none}
.clear {clear: both;}
.nowrap {white-space: nowrap;}
.box {border:  1px solid red;}
ul li {padding:0;margin:0;list-style-type:none;}


.has-layout{
	display:inline-block;
	*display:inline;
	zoom:1;
}

/*MagazinContent.Master*/
.title{
	padding-right:18px; 
	padding-top:76px; 
	font-size:32px;
	color:#FD7C11;
}
.pageImg
{
	position:absolute;
	left:0px;
	top:18px;
	width:456px;
	height:264px;
}

#SiteWrap{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	overflow-x:hidden;
}
#Header {
	height:162px; 
	_overflow-y:hidden;
	}

#LogoWrap{
	float: right;
	width: 660px;  
	padding-right:15px;
	padding-top:50px;
}

#Logo {
	float: right;
	width: 134px; 
	text-align: left;
	padding-right:27px;
	}

#Slogen {
	padding-top: 42px;
	}
#MainToolbar {
	padding-top: 14px;
	}

#MainToolbar a {
	background: url('../Image/Layout/Toolbar_seperator.gif') no-repeat right 2px;
	padding-right: 7px;
	padding-left: 40px;
	vertical-align: middle;
	display: block;
	float: right;
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
	color: #000000;
}

#LobyBg{
	width:923px;
	height:130px;
	background:url('../Image/Backgrounds/BgMagazineLoby.gif') no-repeat;
	padding-right:46px;
	position:relative;
	float:right;
}


#Bunners{
	float: left; 
	width: 164px; 
	height: 72px; 
	margin-top:10px;
}


#Footer {
	position:relative;
	clear: both;
	padding-top: 10px;
	margin-right:48px;
	margin-left:40px;
	border-top: solid #E6E6E6 1px;
	height: 40px;
}

#BottomMenu {
	margin-right: -10px;
	width:770px;
	float:right;
}

#BottomMenu a {
	color: #666666;
	background: url('../Image/Bullets/bottom_seperator.gif') no-repeat 0px 2px;
	display: block;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 11px;
	}

#BottomMenu a.last {
	background: none;
	}
	
#MantisLink 
{
	text-align:left;
	float:left;
	width:133px;
}	
#MantisLink a {
	color: #C7C7C7;
	text-decoration: none;
	font-size: 11px;
	vertical-align:bottom;
}	

#ContentWrap{
	position:relative;
	right:46px;
	width:1000px; 
}



/*MagazinContent.aspx*/

#MenuPath
{
	border-bottom:solid 1px #E6E6E6;
	width:923px;
	margin-right:25px;
	margin-top:5px;
	padding-bottom:6px;
	float:right;
}
#MenuPath a{
	text-decoration:none;
	color:#2F312E;
	
}
#MenuPath a:hover{
	color:#FD7C11;
}
#MenuPath a.last{color:#FD7C11;}
#MenuPath img{	
	padding-left:10px;
	padding-right:10px;	
}

#ContentMenu {
	float:right;
    padding-right:26px;
	padding-top:80px;
	display:inline;
}
#ContentMenu #Top #Inner .Item{
	width: 137px;
    height: 29px;
    overflow: hidden;
    background: url('../Image/Layout/magazineSubItem.gif') no-repeat right;
    cursor:pointer;
}
#ContentMenu #Top #Inner a{
	font-size:12px;
	color:#FFFFFF;
	padding-right: 30px;
	line-height: 28px;
	display: block;
	text-decoration: none;
}

.Item span{
	width:100%;
	display:block;
	filter:alpha(opacity=80);
	opacity:.8;
	-moz-opacity:.8;
	cursor:pointer;
}

.Item:hover span{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}

#ContentMenu #Top #Inner .Selected{
	width: 137px;
    height: 29px;
    background: url('../Image/Layout/magazineSubItemSelected.gif') no-repeat right;
    font-weight:bold;
}
.Selected span{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}



#ContentMenu #Top{
	width: 132px;
	background: url('../Image/Layout/magazineSubCenter.gif') no-repeat;
	padding-left:5px;
	_padding-left:0px;
}
#ContentMenu #Inner { padding-top: 48px; }
#ContentMenu #Bottom {
    width: 132px;
    height: 32px;
    background: url('../Image/Layout/magazineSubBottom1.gif') no-repeat;
    padding-left:5px;
}
#ContentMenu #Top #Sep{
	width: 132px;
	height: 3px;
	_margin-top:-7px;
	margin-right:5px;
	background: url('../Image/Layout/magazineSubItemSep.gif') no-repeat right;
}



.pageContent{
	width:540px;
	float:right;
	margin: 80px 40px 0 30px;
	border-left:solid 1px #E6E6E6;
}

.pageContent .Header{
	font-size:30px;
	color:#FD7C11;
	
}
.pageContent .Body{
	font-size:12px;
	margin-top:10px;
	padding-left:70px;
}

.pageContent .Body h1{font-size:18px;}
.pageContent .Body h2{font-size:16px;}
.pageContent .Body h3{font-size:14px;}
.pageContent .Body h4{font-size:12px;}

#RelatedContent{
	
	float:left;
	margin-left:40px;
	margin-top:48px;
	width:162px;
}

.relatedContent{padding-bottom:25px}
/*Magazine control*/

.ArticleHeader{
	font-size:14px;
	font-weight:bold;
	color:#ED4012;
	border-left: solid 1px #E6E6E6;
	padding-left:10px;
	margin-top:5px;
	float:right;
}

#ArticleAuthor{
	font-size:14px;
	color:#2D2D2D;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
	float:right;
}
#ArticleSubHeader{
	font-size:12px;
	color:#2D2D2D;
	clear:both;
	padding-bottom:4px;
}
.readMore{
	color:#ED4012;
	font-size:11px;
}

#Paging{
	xpadding-left:60px;
}
	
.paging{
 float:left; 
 background:url('../Image/Backgrounds/BgRecord.gif') no-repeat center top;
 width:21px;
 height:21px;
 line-height:21px;
 text-align:center;
 vertical-align:middle;
}

.paging a{
	color:#FFFFFF;
	text-decoration:none;
}
.prev, .next{float:left;width:21px;height:21px;cursor:pointer;}
.prev{
	background:url('../Image/Backgrounds/BgRecordPrev.gif') no-repeat center top;
}	
.next{
	background:url('../Image/Backgrounds/BgRecordNext.gif') no-repeat center top;
}
.pagingCur{
 float:left; 
 background:url('../Image/Backgrounds/BgRecordCur.gif') no-repeat center top;
 width:21px;
 height:21px;
 line-height:21px;
 text-align:center;
 vertical-align:middle;

}


#SingleArticleHeader{
	font-size:22px;
	font-weight:bold;
	color:#FD7C11;
}
#SingleArticleSubHeader{
	font-size:12px;
	color:#FD7C11;
	padding-top:3px;
}
#SingleArticleAuthor{
	font-size:11px;
	color:#7D7D7D;
	padding:10px 0;
}
#SingleArticleBody{
	margin:30px 0 8px 0;
	padding-bottom:40px;
	border-bottom:1px solid #DADADA;
	color:#434746;
}
.SingleArticleImage{
	float:right; 
	padding-left:22px;
	padding-bottom:28px;
	padding-top:30px;
}

.BackToParent{color:#ED4012;text-decoration:none;}
#NextPrev{float:left;}
.Next, .Prev{color:#ED4012;text-decoration:none;}
.DisabledLink, .DisabledLink:hover{color:#7D7D7D;text-decoration:none;}


.paging{
 float:left;
 background:url('../Image/Backgrounds/BgRecord.gif') no-repeat center top;
 width:21px;
 height:21px;
 line-height:21px;
 text-align:center;
 cursor:pointer;
}

.pagingCur a, .paging a{
	color:#FFFFFF;
	text-decoration:none;
}
.prev, .next{float:left;width:21px;height:21px;cursor:pointer}
.prev{
	background:url('../Image/Backgrounds/BgRecordPrev.gif') no-repeat center top;
}
.next{
	background:url('../Image/Backgrounds/BgRecordNext.gif') no-repeat center top;
}
.pagingCur{
 float:left;
 background:url('../Image/Backgrounds/BgRecordCur.gif') no-repeat center top;
 width:21px;
 height:21px;
 line-height:21px;
 text-align:center;
 vertical-align:middle;
}

.send_print{color:#FD7C11; text-decoration:none}
.send_print:hover{color:#000;text-decoration:none}

#rss a{color:#000;text-decoration:none}
#rss a:hover span{color:#000!important}

#lightBox {
	background-color: black;
	opacity: 0.5;
	filter: alpha(opacity=50);
	
	/*firefox and ie7 are awesome!*/
	width: 100%; height: 100%;
	position: fixed; top: 0; left: 0;
	z-index: 10;

	/*ie 6 sucks*/
	_position: absolute;
	_height: expression(document.documentElement.clientHeight);
	_width: expression(document.documentElement.clientWidth);
	_top: expression(eval(document.documentElement.scrollTop));}
	
#lightBoxContent {
	width: 100%; height: 562px;
	margin-left: -2px;
	margin-right: -2px;
	Xborder: 1px orange solid;
	position: absolute;
	text-align: center !important;
	top: 0px;
	left: 0px; 
	z-index: 2000;
	Xright: 223px !important;
}
#lightBoxContent a { position: absolute; top: 120px; padding-right: 20px;}