﻿html,body,h1,h2,h3,h4,h5,h6,p,pre,code,address,variable,form,fieldset,blockquote{padding:0;margin:0;font-size:100%;font-weight:normal}
o{margin-left:1.4em;list-style:decimal}
img{border:0}




::-webkit-input-placeholder
{
	/* WebKit, Blink, Edge */
	color: #C0C0C0;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #C0C0C0;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #C0C0C0;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #C0C0C0;
}


a{ text-decoration:none}
textarea:focus,input[type=text]:focus,select:focus{border:1px solid #1d1d1d;  }
input, textarea, select{font-size:12px;font-style:normal;color:#535353; font-family:Tahoma,Sans-Serif}
input[type=text], input[type=password],textarea{border:1px solid #d1d1d1;padding:2px; border-radius:4px;}
textarea{resize:none}
input[type=text], input[type=password]{height:18px}
input[type=submit]{border:1px solid #f7f7f7;cursor:pointer;background-color:#d1d1d1;border-radius:4px;padding:2px 4px 2px 4px;text-align:center}
input[type=submit]:focus,input[type=submit]:hover{background-color:#9cf}

input[type=button]{border:1px solid #f7f7f7;cursor:pointer;background-color:#d1d1d1;border-radius:4px;padding:2px 4px 2px 4px;text-align:center}
input[type=button]:focus,input[type=button]:hover{background-color:#9cf}
.InfoMessage{	color: #999999;	font-size: 10px;}

div.StickyBar{width:45px;min-height:200px;position:absolute; z-index:1000; }
div.AdvertBox{width:auto; margin-top:4px; position:absolute; padding:0px; }
div.AdvertBox img{width:100%; height:100%; }

div.okWrapper{ position:relative; height:12px; margin-top:0px; display:none;}
div.okWrapper span.ok{ position:absolute; top:0px; right:5px; width:19px; height:19px; background-image:url(images/oksmall.png); }
div.okWrapper span.okMessage{ position:absolute; top:0px; color:#7ca624; font-size:11px; display:inline-block; height:26px; white-space:nowrap; right:30px;}

.errorLabel{color:#9c1312;font-size:90%; border:1px solid #9c1312; padding:2px; border-radius:8px;  }

.errorContainer{position:relative;	height:18px;display:inline-block; margin-bottom:4px; margin-top:2px;}
.errorContainer span.img{display:inline-block; 	position:absolute; right:-15px; margin-top:1px; left:auto; width:14px; height:14px; background-image:url(images/erroricon.png); background-repeat:no-repeat;}
.errorContainer .errorLabel{margin:auto; text-align:center; color:#9c1312; font-size:10px; padding:1px 2px 1px 2px; display:inline-block; 	border:1px solid #cc9999;border-radius:2px;font-family:Tahoma; background-color:#ffeaea;color:#cd3336;}

.errorPage{ text-align:center; margin-top:100px; }
.errorPage div.container{ position:relative; width: 70%;height:auto;border-radius: 10px;text-align: center;margin: auto;text-align: center;border: 1px solid #9c1312;	background-color: #FFEAEA;}

.errorPage div.container div.topContainer{ position:relative; height:120px;}
.errorPage div.container div.topContainer span{ position:absolute; right:120px; top:50px; color:#ff0000; font-size:13px; font-weight:bold}
.errorPage div.container div.topContainer hr{ position:absolute; right:120px; top:80px; height:1px; background-color:#ff0000;width:80%; }
.errorPage div.container div.topContainer img{ position:absolute; top:20px; right:30px; left:auto;}

.errorPage div.container div.content { position:relative; height:50px;  margin-right:120px; }
.errorPage div.container div.content img{ position:absolute; right:0px; left:auto;}
.errorPage div.container div.content div{ position:absolute; display:inline-block;  color:#ff0000; font-size:13px; top:8px; right:40px; left:auto;}
.errorPage div.container div.content div.bold{ font-weight:bold; }
.errorPage div.container div.content div a{font-size:13px; }



.errorPage_en{ text-align:center; margin-top:100px; }
.errorPage_en div.container{ position:relative; width: 70%;height:auto;border-radius: 10px;text-align: center;margin: auto;text-align: center;border: 1px solid #9c1312;	background-color: #FFEAEA;}

.errorPage_en div.container div.topContainer{ position:relative; height:120px;}
.errorPage_en div.container div.topContainer span{ position:absolute; left:120px; top:50px; color:#ff0000; font-size:13px; font-weight:bold}
.errorPage_en div.container div.topContainer hr{ position:absolute; left:120px; top:80px; height:1px; background-color:#ff0000;width:80%; }
.errorPage_en div.container div.topContainer img{ position:absolute; top:20px; left:30px; right:auto;}

.errorPage_en div.container div.content { position:relative; height:50px;  margin-left:120px; }
.errorPage_en div.container div.content img{ position:absolute; left:0px; right:auto;}
.errorPage_en div.container div.content div{ position:absolute; display:inline-block;  color:#ff0000; font-size:13px; top:8px; left:40px; right:auto;}
.errorPage_en div.container div.content div.bold{ font-weight:bold; }
.errorPage_en div.container div.content div a{font-size:13px; }





.textBoxMargin{ margin-bottom:4px;margin-top:4px;}
ka{text-decoration:none;color:Navy;font-size:11px;font-weight:normal;font-style:normal;font-family:Tahoma}
ka:hover{color:Maroon}
.ltrTextBoxDirection{direction:ltr}
.rtlLtrgoogleMapLabel{direction:rtl; text-align:right}

.requiredfieldDot{color:Red;font-size:15px}
.link2Page{font-size:11px;color:#808080;font-weight:normal; font-family:Tahoma;}

.RoundBL{ border-bottom-left-radius:8px; }
.RoundBR{ border-bottom-right-radius:8px; }
.RoundTL{ border-top-left-radius:8px; }
.RoundTR{ border-top-right-radius:8px; }
.Rounded{ border-radius:8px; }



div.formViewerContainer{ position:relative}
div.formViewerContainer div.layer
{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	text-align: center;
	background-color: #E8E8E8;
	opacity: 0.4;
	z-index:10;
}
div.formViewerContainer div.image{position:absolute; top:50%; left:50%; vertical-align:middle; width:30px; height:30px; background-image: url('images/loading.gif');}



a.scrollup{width:33px;height:33px;position:fixed;bottom:20px;right:20px;display:none;text-indent:-9999px;background:url('images/scrollup.png') no-repeat;z-index:99}
a.scrollup:hover{background :url('images/scrollup_sel.png') no-repeat;}

body{margin:auto;font-family:Tahoma;font-style:normal;font-weight:normal;font-size:12px;background-color:white;direction:rtl;text-align:center}

.mpMainContainer{position:relative;display:inline-block;margin:auto;clear:both;margin-bottom:0;padding:0;z-index:1;border-radius:8px;text-align:center;}
.mpMainContainer .columnContainer{position:relative;margin:0px 10px 20px 10px;height:auto;max-height:100%;padding:0;border-collapse:collapse; text-align:center}
.mpMainContainer .columnContainer .leftCol{vertical-align:top;position:relative}
.mpMainContainer .columnContainer .rightCol{vertical-align:top;position:relative}
.mpMainContainer .columnContainer .CenterCol{vertical-align:top;position:relative; overflow:hidden; }
.pageTempl { margin:0px 10px 20px 10px;border-collapse:collapse; }
.pageTempl-child { border-collapse:collapse;}

table.pageTemplate { margin:0px 10px 20px 10px;border-collapse:collapse; }
table.pageTemplate7 { margin:0px 10px 20px 10px;border-collapse:collapse; }
table.pageTemplate7 .pageTemplate7-child { border-collapse:collapse;}
table.pageTemplate8 { margin:0px 10px 20px 10px;border-collapse:collapse; }
table.pageTemplate8 .pageTemplate8-child { border-collapse:collapse;}

table.pageTemplate20 { margin:0px 10px 20px 10px;border-collapse:collapse; }
table.pageTemplate20 .pageTemplate20-child { border-collapse:collapse;}


.PageCtrl{ overflow:hidden;}

.videoPage{text-align:center;margin:auto;position:relative; padding:5px; padding-top:20px; width:96%; overflow:hidden}
.videoPage ul#albums{margin:auto;width:99%;position:relative;margin-bottom:5px; padding:0px; list-style-image:none;list-style-type:none}
.videoPage ul#albums li{position:relative;margin-bottom:5px;text-align:center;}

.videoPage ul#albums li div.heading{border-radius:6px;font-size:11px;height:20px;padding:3px;border:1px solid #d1d1d1;text-align:right;background-color:#eee;color:#333333;cursor:pointer}
.videoPage ul#albums li div.heading span.categoryName{display:inline-block;height:16px;margin-top:3px;padding-right:15px;background:url(images/arrowa.png);	background-position:right;background-repeat:no-repeat;}
.videoPage ul#albums li div.heading span.leftIcon{display:inline-block;width:28px;height:16px;float:left;margin-top:3px;margin-left:10px;background:url(images/slide.png)}
.videoPage ul#albums li div.content{position:relative;margin:auto;display:none;text-align:right;width:98%}
.videoPage ul#albums li div.content div.box{border-radius:8px;margin:auto;display:inline-block;width:192px;height:180px;text-align:center;border:1px solid #d1d1d1;background-color:#f5f4f4;padding:4px;margin:2px;margin-bottom:2px;position:relative}
.videoPage ul#albums li div.content div.box:hover{background-color:#dcf1f6}
.videoPage ul#albums li div.content div.box .playerBox{text-align:center;width:180px;height:120px;margin:auto;position:absolute;top:10px;left:10px}
.videoPage ul#albums li div.content div.box .playerBox img.preview{width:100%;height:100%;cursor:pointer;border-radius:6px}
.videoPage ul#albums li div.content div.box .info{position:relative;width:180px;height:60px;text-align:right;position:absolute;top:130px;left:10px;overflow:hidden}
.videoPage ul#albums li div.content div.box img.download{position:absolute;width:18px;height:18px;left:10px;top:132px;z-index:9999}
.videoPage ul#albums li div.content div.box .info img.openPopUp{position:absolute;right:2px;top:1px;width:11px;height:11px;margin-left:3px;margin-top:5px}
.videoPage ul#albums li div.content div.box .info .title{font-size:11px;font-weight:normal;color:#7999f4;text-align:right;padding:3px;cursor:pointer;margin-right:14px;height:15px;display:block}
.videoPage ul#albums li div.content div.box .info .desc{font-size:10px;color:#7b7b7b;text-align:right;width:178px;padding:3px}

#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:gray;opacity:.5;filter:alpha(opacity=50);z-index:2500}
#overlayChild{position:fixed;top:0;left:0;width:100%;height:100%;background:gray;opacity:.5;filter:alpha(opacity=50);z-index:105}
#modal{position:absolute;background:rgba(0,0,0,0.2);border-radius:8px;padding:0;z-index:2500}
#modalChild{position:absolute;background:rgba(0,0,0,0.2);border-radius:8px;padding:0;z-index:110;border:1px solid gray}
#content{background:#f0f0f0;padding:0;max-width:800px;border-radius:8px}
#header{border-top-left-radius:6px;border-top-right-radius:6px;background:#06c;color:White;padding:5px;text-align:center;height:20px;font-weight:bold}
#header h3.title{color:White;width:100%;font-weight:bold;text-align:center;font-size:13px;font-family:DoroidKufi,tahoma;padding:0}
.closePopUp{position:absolute;width:22px;height:18px;display:block;top:5px;left:10px;background-image:url(images/close.png)}
.closeChildIndex{z-index:200}
.iFpopUp{padding:0}

#popupBody{direction:rtl;margin:0;padding:0;border:0 solid #06c;background-color:transparent;border-radius:8px;text-align:right}

.popupWindowsPages{position:relative;margin:auto;text-align:right;background-color:#f0f0f0;max-width:800px;border-radius:8px}
.popupWindowsPages .header{border-top-left-radius:6px;border-top-right-radius:6px;background-color:#dce6f4;border-bottom:1px solid #d1d1d1;height:22px;padding:5px;margin-bottom:20px;position:relative}
.popupWindowsPages .header #ctrlImg{width:200px;right:5px;left:auto;background-color:transparent;height:22px;font-weight:bold;position:absolute;background-repeat:no-repeat;background-position:right}
.popupWindowsPages fieldset{width:90%;padding:10px;margin:auto;border:1px solid silver;border-radius:8px}
.popupWindowsPages fieldset p{margin-bottom:5px}
.popupWindowsPages select{border:1px solid gray;border-bottom-right-radius:8px;border-bottom-left-radius:8px}
.popupWindowsPages select options{border:1px solid gray;color:maroon;height:20px;font-size:11px}

#overlayVA{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:1000}
#modalVA{position:absolute;background:url(tint20.png) 0 0 repeat;background:rgba(0,0,0,0.2);border-radius:14px;padding:8px;z-index:1000}
#contentVA{border-radius:8px;background:#fff;padding:20px}
#closeVA{position:absolute;background-image:url(images/closeButton.png);background-position:0 0;background-repeat:no-repeat;width:29px;height:29px;display:block;text-indent:-9999px;top:-7px;right:-7px}



.sendToFriend{ position:relative;}
.sendToFriend div.TextcounterMessage{ position:absolute; left:35px;}
.sendToFriend div.okWrapper{ position:absolute; top:0px; right:60px; }
.sendToFriend div.okWrapper span.okMessage{ right:24px; left:auto}
.sendToFriend div.okWrapper span.ok{ right:0px; left:auto; margin-left:4px; }




.audioPage {text-align:center;margin:auto;position:relative; padding:5px; padding-top:20px; width:96%; overflow:hidden}
.audioPage ul#albums{margin:auto;position:relative;margin-bottom:5px; padding:0px; list-style-image:none;list-style-type:none}
.audioPage ul#albums li{position:relative;margin-bottom:5px;text-align:center;}
.audioPage ul#albums li div.heading{border-radius: 6px;font-size: 11px;height: 20px;padding: 3px;border: 1px solid #d1d1d1;text-align: right;background-color: #eee;color: #333333;cursor: pointer;}
.audioPage ul#albums li div.heading span.categoryName{display:inline-block;height:16px;margin-top:3px;padding-right:15px;background:url(images/arrowa.png);	background-position:right;background-repeat:no-repeat;}
.audioPage ul#albums li div.heading span.leftIcon{display:inline-block;width:28px;height:16px;float:left;margin-top:3px;margin-left:10px;background:url(images/slide.png)}
.audioPage ul#albums li div.content{position:relative;margin:auto;display:none;text-align:right;width:98%}
.audioPage ul#albums li div div.box{border-radius:6px;margin:auto;display:inline-block;width:200px;height:70px;text-align:right;border:1px solid #d1d1d1;background-color:#f5f4f4;padding:5px;margin:2px;position:relative}
.audioPage ul#albums .content div.box:hover{background-color:#dcf1f6}
.audioPage ul#albums .content div.box img.preview{width:60px;height:45px;cursor:pointer;position:absolute;right:5px;border-radius:6px}
.audioPage ul#albums .content div.box img.download{position:absolute;width:18px;height:18px;right:25px;bottom:10px}
.audioPage ul#albums .content div.box .info{width:auto;height:70px;text-align:right;position:absolute;top:1px;right:65px;overflow:hidden}
.audioPage ul#albums .content div.box .info img.openPopUp{width:11px;height:11px;margin-left:3px;margin-top:5px}
.audioPage ul#albums .content div.box .info .title{font-size:10px;font-weight:normal;color:#7999f4;text-align:right;padding:3px;cursor:pointer;height:17px;display:block}
.audioPage ul#albums .content div.box .info .titleDownload{font-size:11px;color:blue;margin-right:25px;text-align:right;padding:3px;cursor:pointer;height:17px;display:block}
.audioPage ul#albums .content div.box .info .desc{font-size:10px;color:#7b7b7b;text-align:right;padding:3px;height:25px;margin:0}

.heading,.videoPage #albums li{margin-bottom:5px}


.boxPopUp{border-radius:6px;margin:auto;display:block;width:95%;height:60px;text-align:right;border:1px solid gray;background-color:White;padding:10px;margin:auto;position:relative}
.boxPopUp img.preview{width:80px;height:60px;cursor:default;position:absolute;right:10px;border-radius:8px}
.boxPopUp .info{width:auto;height:60px;text-align:right;position:absolute;right:95px;overflow:hidden}
.boxPopUp .info .title{font-size:11px;color:#7999f4;text-align:right;padding:3px; cursor:default; height:17px;display:block}
.boxPopUp .info .desc{font-size:10px;text-align:right;padding:3px;height:25px;margin:0;color:#7b7b7b}

.photoAlbumPage{text-align:center;margin:auto;position:relative; padding:5px; padding-top:20px; width:96%; overflow:hidden}
.photoAlbumPage ul#albums{margin:auto;position:relative; text-align:center; margin-bottom:5px; padding:0px; list-style-image:none;list-style-type:none}
.photoAlbumPage ul#albums li{position:relative;margin-bottom:5px;text-align:center;}
.photoAlbumPage ul#albums li div.heading{border-radius: 6px;font-size: 12px;height: 20px;padding: 3px;border: 1px solid #d1d1d1;text-align: right;background-color: #eee;
	color: #666666;cursor: pointer;}
	
.photoAlbumPage ul#albums li div.heading span.categoryName{color: #333333;font-weight:bold;font-size:11px;padding-right:15px;margin-right:5px;
	background:url(images/arrowa.png);	background-position:right;background-repeat:no-repeat;}
	
	
.photoAlbumPage ul#albums li div.heading span.leftIcon{display:inline-block;width:28px;height:16px;float:left;margin-top:3px;margin-left:10px;background:url(images/slide.png)}
.photoAlbumPage ul#albums li div.content{position:relative;margin:auto;display:none;text-align:right;width:98%}
.photoAlbumPage ul#albums li div div.box{border-radius:6px;margin:auto;display:inline-block;text-align:right;border:1px solid #d1d1d1;padding:5px;margin:2px;position:relative}
.photoAlbumPage ul#albums .content div.box:hover{background-color:#dcf1f6}

.old_clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.old_clearfix{display:inline-block}

* html .old_clearfix{height:1%}
.old_clearfix{display:block}
.old_clearfix li img{border:solid 2px silver;padding:2px}
.old_clearfix li img:hover{border:solid 2px black}

div.SearchGoogle{margin:5px;text-align:center}
div.SearchGoogle .searchField{ width:99%; display:inline-block; margin:auto; border-radius:4px; height:18px; border:1px solid #d1d1d1; }
div.SearchGoogle input.searchCmd{cursor:pointer;margin-top:3px;padding:1px;width:70px;height:25px;border-width:0;background-repeat:no-repeat;background:url(../../images/sys/googleSearch.png)}


.contentDiv .SearchCtrl{text-align:right;position:relative;height:22px;width:100%;padding:0}
.contentDiv .SearchCtrl td.tdBox{width:auto; padding-left:2px;padding-right:2px}
.contentDiv .SearchCtrl td.tdImg{width:24px; padding-left:2px;}
.contentDiv .SearchCtrl td.tdBox .searchBox{border-width:0;height:18px;border-radius:4px;margin-left:4px;margin-right:0px;border:1px solid #d1d1d1;width:100%;}
.contentDiv .SearchCtrl td.tdImg .searchImg{border-width:0;margin-right:8px;margin-left:4px;height:20px;width:20px}



.searchPageTbl{width:98%;margin:auto;font-family:Tahoma}
.searchPageTbl .SearchCtrl{text-align:right;position:relative;height:24px;width:420px;border:1px solid silver;padding:0;border-radius:6px}
.searchPageTbl .SearchCtrl .searchBox{position:absolute;vertical-align:middle;border-radius:6px;height:20px;
	width:210px;padding-left:5px;padding-right:5px;top:0;right:0px;font-size:14px;border-bottom-width:0px;border-right-width:0px;
	border-top-width:0px;
	
	
}
.searchPageTbl .SearchCtrl input[type="radio"]{padding-top:4px;}
.searchPageTbl select{font-family:Tahoma;font-size:11px}
.searchPageTbl .SearchCtrl label{padding-right:3px}
.searchPageTbl .SearchCtrl .searchImg{position:absolute;top:2px;left:1px;right:auto;border-width:0;height:20px;width:20px}
.searchPageTbl .SearchCtrl .sSep{position:absolute;top:0;left:22px;width:1px;height:24px;}
.searchPageTbl .SearchCtrl .sSep2{position:absolute;top:0;left:22px;width:1px;height:24px;border-right:1px solid #d1d1d1}
.searchPageTbl .SearchCtrl .sRB1{position:absolute;top:1px;left:22px;width:92px;border-width:0;height:24px;padding:2px;margin:0}
.searchPageTbl .SearchCtrl .sRB2{position:absolute;top:1px;left:100px;width:85px;border-width:0;height:24px;padding:2px;padding:2px}
.searchPageTbl .SearchOption{margin:auto;width:400px}
.searchPageTbl .SearchOption fieldset{position:relative;margin:auto;margin-top:20px;width:380px;height:40px;background-color:#fff;padding:10px;padding-top:20px;text-align:right;border:1px solid #d1d1d1;border-radius:8px}
.searchPageTbl .SearchOption fieldset legend{position:absolute;top:-20px;height:20px;right:20px;padding-left:3px;padding-right:3px;background-color:White;border:1px solid #d1d1d1;border-bottom-width:0;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#fff}
.searchPageTbl .SearchOption fieldset input[type="checkbox"]{padding-top:4px}
.searchPageTbl .SearchOption fieldset label{padding-right:3px}

.searchPageTbl #divResult{margin:auto;width:95%;text-align:right}
.searchPageTbl #divResult p.sInfo{text-align:center;color:Gray;margin:auto;width:100%;background-color:#efefef;height:20px;font-size:11px;padding-top:4px;padding-bottom:3px}
.searchPageTbl #divResult ul{margin:0;padding:2px;margin-bottom:4px;list-style-position:outside;list-style-type:none;position:relative}
.searchPageTbl #divResult ul li{width:100%;display:block;position:relative;padding-bottom:10px;padding-top:4px;border-bottom:1px solid #CCCCCC}
.searchPageTbl #divResult ul li:hover{background-color:#f7f7f7}
.searchPageTbl #divResult ul li a.title{font-size:12px;text-decoration:none; color:#3265be}
.searchPageTbl #divResult ul li span.date,.searchPageTbl #divResult ul li a.category{display:inline-block;margin-top:5px;padding-bottom:3px;font-size:10px;color:Gray}
.searchPageTbl #divResult ul li p.abstract,.searchPageTbl #divResult ul li p.body{font-size:11px}
.searchPageTbl #divResult ul li p.abstract{font-weight:bold}
.searchPageTbl .imgIdle{display:none}
.searchPageTbl .imgFeatching{display:inline}


.faqPage{}
.faqPage .SearchDash
{
	position: relative;
	margin: auto;
	padding: 20px;
	width: 92%;
	border-radius: 6px;
	background-color: #f1f4fd;
	border: 1px solid #CCCCCC;
}
.faqPage .SearchDash span{ display:inline-block; margin-left:10px;}
.faqPage .SearchDash input{ width:250px; vertical-align:top; }
.faqPage .SearchDash select{ width:250px; padding:2px;}
.faqPage .SearchDash  .searchImg{ margin-right:8px;margin-left:4px;height:20px;width:20px}
.faqPage .resultContainer{ width:94%; padding:20px 20px 20px 20px; margin:auto; }
.faqPage .resultContainer ul{ padding:0px; margin:0px; list-style-image:none; list-style-type:none; }
.faqPage .resultContainer li{ display:block; padding-bottom:10px; }
.faqPage .resultContainer li span{ display:inline-block; }
.faqPage .resultContainer li div.itemHeader{ padding:10px; background-color:#c9c9c9;border-bottom:1px solid black; }
.faqPage .resultContainer li div.itemHeader span.itemDate{ float:left; display:inline-block;background-color:#c9c9c9; }
.faqPage .resultContainer li div.itemHeader span.catType{ display:inline-block;background-color:#c9c9c9; }
.faqPage .resultContainer li div.itemDetails {padding:10px;}
.faqPage .resultContainer li div.itemDetails span.Question
{
	display: block;
	background-image: url('images/collapse.png');
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	margin-bottom: 10px;
	font-family: Tahoma;
	font-size: 14px;
	color: #333333;
	cursor:pointer;
}
.faqPage .resultContainer li div.itemDetails span.Down 
{
	background-image:url('images/expand.png');
	
}
.faqPage .resultContainer li div.itemDetails span.Answer
{
	display: block;
	padding-right: 30px;
	margin-bottom: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
.faqPage .pager{ position:relative; margin:auto; text-align:center; min-height:30px; width:92%; padding:8px 20px 20px 20px; margin:auto; border-top:1px solid #999}
.faqPage .pager ul{ position:absolute; left:4px; padding:0px; margin:0px; list-style-image:none; list-style-type:none; }
.faqPage .pager li{ float:right; margin-right:4px;}
.faqPage .pager li span{ border:1px solid #999; color:#999; border-radius:4px; padding:3px; float:right; margin-right:4px; cursor:pointer;}
.faqPage .pager .active{ background-color:#26B;color:White}






#articleCategoryWrapper{ z-index:0px; position:relative; margin:auto;overflow:hidden; }
#articleCategoryWrapper #cat_controls{ z-index:800px; position:absolute; left:5px; top:0px; height:25px; width:86px; text-align:left;background-image:url(images/catbg.png)}
#articleCategoryWrapper #cat_controls .cat_arrows {z-index:800px;position:absolute;  display:inline-block; height:18px; width:18px; cursor:pointer; color:#fff; position:absolute;}
#articleCategoryWrapper #cat_controls .cat_prev {z-index:800px; position:absolute; top:4px; left:8px; height:18px; width:18px; right:auto; background-image:url(images/catarrowleft.png);}
#articleCategoryWrapper #cat_controls .cat_next { z-index:800px;position:absolute; top:4px; left:60px; height:18px; width:18px; right:auto; background-image:url(images/catarrowright.png);}
#articleCategoryWrapper #cat_controls .allCatLink{ z-index:800px;position:absolute; top:4px; left:35px; display:inline-block;height:18px; width:18px; background:url(images/catallbtn.png);}
#articleCategoryWrapper ul#proximityList {position:absolute;width:auto; margin:0px; padding:0px; list-style-type:none; left:0px; top:0px; z-index:0px;}
#articleCategoryWrapper ul#proximityList li { z-index:0px; float:left; position:relative; margin:0px; padding:0px;}
#articleCategoryWrapper ul#proximityList li img { z-index:0px; float:left; margin-right:2px; }
#articleCategoryWrapper ul#proximityList li span.imgMessage{ text-align:center; vertical-align:middle; display:inline-block; position:absolute; left:0px; bottom:0px; height:20px; opacity:0.4; background-color:#000; color:#fff}
#articleCategoryWrapper ul#proximityList li span.imgMessage span.title{ text-align:center; vertical-align:middle; display:block; font-size:13px;color:#fff; font-weight:bold}
#articleCategoryWrapper ul#proximityList li span.imgMessage span.description{ text-align:center; vertical-align:middle; display:none; font-size:10px;color:#fff}
#articleCategoryWrapper ul#proximityList li img.last { margin-right:0px;}


.artByCatCtrl{}
.artByCatCtrl div.tabs{ width:100%;padding:4px 0px 4px 0px; background-color:#000;}
.artByCatCtrl div.tabs a.tabItem{ display:inline-block; padding:4px; text-align:center; font-size:20px;cursor:pointer; color:#fff}

.artByCatCtrl div.tabs b.seperator{ padding:0px; margin:0px; color:#fff; font-size:130%; line-height:1 }

.artByCatCtrl div.tabPane{ width:100%; display:none}
.artByCatCtrl div.tabVisible{ display:block}

.artByCatCtrl .sepLine{ margin:auto; margin-top:0px; margin-bottom:4px; width:100%; height:1px; background-color:#CCCCCC}
.artByCatCtrl div.templ1{ width:100%; padding:8px;}
.artByCatCtrl div.templ1 div.firstArt { width:45%; margin-bottom:4px; display:inline-block}
.artByCatCtrl div.templ1 div.firstArt span{ display:block;}
.artByCatCtrl div.templ1 div.firstArt img.mainImg{ width:100%; border-radius:8px;border: 1px solid #C0C0C0}
.artByCatCtrl div.templ1 div.firstArt a.title{ display:block;padding-top:4px; color:#66b6f7; font-size:18px; }
.artByCatCtrl div.templ1 div.firstArt span.info{ display:block; height:24px; padding-top:3px; font-size:10px; color:#7f7f7f; }
.artByCatCtrl div.templ1 div.firstArt span.info img{ height:12px; vertical-align:middle; }

.artByCatCtrl div.templ1 div.firstArt span.abstract{ color:#7f7f7f; font-size:11px;line-height:2;}

.artByCatCtrl div.templ1 div.itemsList{ vertical-align:top; width:50%; display:inline-block; padding-top:0px;}
.artByCatCtrl div.templ1 div.itemsList ol{ text-indent:10; list-style-position:outside; list-style-type:square; padding:10px; padding-top:0px;margin:0 0 0 0;}
.artByCatCtrl div.templ1 div.itemsList ol li{ position:relative; display:block;list-style-position:outside; list-style-type:square; padding-bottom:6px; border-bottom:1px solid #CCCCCC }
.artByCatCtrl div.templ1 div.itemsList ol li.selected{ background-color:#f7f7f7 }
.artByCatCtrl div.templ1 div.itemsList ol li span.listIcon{ position:absolute; right:0px; top:35%; display:inline-block; width:11px; height:9px;  background-image:url(images/arrowA.png); }
.artByCatCtrl div.templ1 div.itemsList ol li a{margin-right:12px; font-size:15px; display:inline-block; padding-top:5px;padding-bottom:4px;line-height:1.5;}




.artByCatCtrl div.templ2{ width:100%; padding:8px;}
.artByCatCtrl div.templ2 div.firstArt { width:45%; margin-bottom:4px; display:inline-block}
.artByCatCtrl div.templ2 div.firstArt span{ display:block;}
.artByCatCtrl div.templ2 div.firstArt img.mainImg{ width:100%; margin-bottom:6px; border-radius:8px;border: 1px solid #C0C0C0}
.artByCatCtrl div.templ2 div.firstArt a.title{ display:block; color:#66b6f7; font-size:13px; }
.artByCatCtrl div.templ2 div.firstArt span.info{ display:block;  margin-top:6px; font-size:10px;color:#7f7f7f; height:24px; }
.artByCatCtrl div.templ2 div.firstArt span.info img{ height:12px; vertical-align:middle; }
.artByCatCtrl div.templ2 div.firstArt span.abstract{ color:#7f7f7f; font-size:11px;line-height:2;}

.artByCatCtrl div.templ2 div.itemsList{ vertical-align:top; width:53%; display:inline-block; padding-top:0px;}
.artByCatCtrl div.templ2 div.itemsList ol{ text-indent:0;list-style-type:none;padding:10px; padding-top:0px;margin:0 0 0 0;}
.artByCatCtrl div.templ2 div.itemsList ol li
{
	height:auto;
	position: relative;
	display: block;
	padding-bottom: 3px;
	padding-top: 3px;
	
	border-bottom: 1px solid #7f7f7f;
	border-bottom-color: #CCCCCC;
}
.artByCatCtrl div.templ2 div.itemsList ol li.selected{ background-color:#f7f7f7 }
.artByCatCtrl div.templ2 div.itemsList ol li img.listImg{ position:absolute; right:0px; top:0px; margin-top:3px;margin-bottom:0px; border-radius:8px;border: 1px solid #C0C0C0 }
.artByCatCtrl div.templ2 div.itemsList ol li a{ padding-top:5px; vertical-align:top;}
.artByCatCtrl div.templ2 div.itemsList ol li div.anchorDiv{ vertical-align:middle; margin-top:0px;}
.artByCatCtrl div.templ2 div.itemsList ol li a.alignTitle{ vertical-align:middle; margin-top:0px;  }



.artByCatCtrl div.templ3{margin:auto; width:98%; padding:4px;}
.artByCatCtrl div.templ3 div.firstArt {  margin-bottom:0px; margin-top:0px; min-height:154px;}
.artByCatCtrl div.templ3 div.firstArt span{ display:block;}
.artByCatCtrl div.templ3 img.mainImg{ width:45%; border-radius:8px; display:inline-block;border: 1px solid #C0C0C0;}
.artByCatCtrl div.templ3 div.infoWrapper{ display:inline-block; width:48%; margin-right:8px; vertical-align:top; }
.artByCatCtrl div.templ3 a.title{ display:block; color:#66b6f7; font-size:13px; }
.artByCatCtrl div.templ3 span.info{ display:block; margin-top:6px; font-size:10px;color:#7f7f7f; height:24px }
.artByCatCtrl div.templ3 span.info img{ height:12px; vertical-align:middle; }
.artByCatCtrl div.templ3 span.abstract{ color:#7f7f7f; font-size:11px;line-height:1.5;}

.artByCatCtrl div.templ3 div.itemsList{ margin:auto; vertical-align:top; padding-top:0px;}
.artByCatCtrl div.templ3 div.itemsList ol{ text-indent:0;list-style-type:none;padding:0px; padding-top:0px;margin:auto;}
.artByCatCtrl div.templ3 div.itemsList ol li{ vertical-align:top; position:relative; display:inline-block;padding-left:6px; width:48%; padding-bottom:10px; border-bottom:0px solid #7f7f7f; }
.artByCatCtrl div.templ3 div.itemsList ol li.selected{ background-color:#f7f7f7 }
.artByCatCtrl div.templ3 div.itemsList ol li img.listImg{ position:absolute; top:0px; right:0px; margin-top:3px;margin-bottom:3px; border-radius:8px;border: 1px solid #C0C0C0 }
.artByCatCtrl div.templ3 div.itemsList ol li a{ padding-top:5px; vertical-align:top; }
.artByCatCtrl div.templ3 div.itemsList ol li div.anchorDiv{ vertical-align:top; padding-top:4px;}
.artByCatCtrl div.templ3 div.itemsList ol li a.alignTitle{ vertical-align:top; margin-top:4px;  }



.artByCatCtrl div.templ4{ margin:auto; width:98%; padding:4px;}
.artByCatCtrl div.templ4 div.firstArt { margin-bottom:4px; margin-top:4px; }
.artByCatCtrl div.templ4 div.firstArt span{ display:block;}
.artByCatCtrl div.templ4 div.firstArt img.mainImg{ width:45%; height:auto; border-radius:8px; display:inline-block;border: 1px solid #C0C0C0}
.artByCatCtrl div.templ4 div.firstArt div.infoWrapper{ display:inline-block; width:48%; margin-right:8px; vertical-align:top;}
.artByCatCtrl div.templ4 div.firstArt a.title{ display:block; color:#66b6f7; font-size:13px; }
.artByCatCtrl div.templ4 div.firstArt span.info{ display:block; margin-top:6px; font-size:10px;color:#7f7f7f; height:24px }
.artByCatCtrl div.templ4 div.firstArt span.info img{ height:12px; vertical-align:middle; }
.artByCatCtrl div.templ4 div.firstArt span.abstract{ color:#7f7f7f; font-size:11px;line-height:2;}

.artByCatCtrl div.templ4 div.itemsList{ vertical-align:top; padding-top:0px;}
.artByCatCtrl div.templ4 div.itemsList ol{ text-indent:0;list-style-type:none;padding:0px; padding-top:0px;margin:auto;}
.artByCatCtrl div.templ4 div.itemsList ol li{ vertical-align:top; display:inline-block; width:31%; padding-bottom:6px; padding-left:10px; }
.artByCatCtrl div.templ4 div.itemsList ol li.selected{ background-color:#f7f7f7 }

.artByCatCtrl div.templ4 div.itemsList ol li img.listImg{width:100%; padding-bottom:0px; border-radius:8px; border: 1px solid #C0C0C0}
.artByCatCtrl div.templ4 div.itemsList ol li a{ display:block; padding-top:0px; padding-right:5px; vertical-align:top; line-height:1.5;}
.artByCatCtrl div.templ4 div.itemsList ol li a.alignTitle{ float:right; overflow:hidden;}

.artByCatCtrl div.templ5{ margin:auto; width:98%; padding:4px;}
.artByCatCtrl div.templ5 div.firstArt { margin-bottom:4px; margin-top:4px; }
.artByCatCtrl div.templ5 div.firstArt span{ display:block;}
.artByCatCtrl div.templ5 div.firstArt img.mainImg{ border-radius:8px; display:inline-block; border: 1px solid #C0C0C0}
.artByCatCtrl div.templ5 div.firstArt div.infoWrapper{ display:inline-block; width:48%;  vertical-align:top;}
.artByCatCtrl div.templ5 div.firstArt a.title{ display:block; color:#66b6f7; font-size:13px; }
.artByCatCtrl div.templ5 div.firstArt span.info{ display:block; margin-top:6px; font-size:10px;color:#7f7f7f; height:24px }
.artByCatCtrl div.templ5 div.firstArt span.info img{ height:12px; vertical-align:middle; }
.artByCatCtrl div.templ5 div.firstArt span.abstract{ color:#7f7f7f; font-size:11px;line-height:2;}

.artByCatCtrl div.templ5 div.itemsList{ margin:auto; vertical-align:top; padding-top:0px;}
.artByCatCtrl div.templ5 div.itemsList ol{ text-indent:0;list-style-type:none;padding:0px; padding-top:0px;margin:auto;}
.artByCatCtrl div.templ5 div.itemsList ol li{ margin:auto; vertical-align:top; display:inline-block; width:31%; padding-bottom:6px; padding-left:10px;}
.artByCatCtrl div.templ5 div.itemsList ol li.selected{ background-color:#f7f7f7 }
.artByCatCtrl div.templ5 div.itemsList ol li img.listImg{ width:97%; padding-bottom:0px; border-radius:8px;border: 1px solid #C0C0C0 }
.artByCatCtrl div.templ5 div.itemsList ol li a{ display:block; padding-top:1px; padding-right:4px; vertical-align:top;line-height:1.5; }
.artByCatCtrl div.templ5 div.itemsList ol li a.alignTitle{float:right; overflow:hidden;}




    
.ArtLsByCat{position:relative;direction:rtl;font-family:Tahoma;text-align:center;display:inline-block;margin:auto;width:99%; overflow:hidden;}
.ArtLsByCat .header{	position: relative;	border-radius: 6px;	height: 60px;	width: 97%;	margin: auto;	font-size: 12px;	text-align: right;	border-bottom: 1px solid #f1f4fd;	background-color: #f1f4fd;	margin-bottom: 20px;	margin-top: 5px;}
.ArtLsByCat select{ font-size:11px;}
.ArtLsByCat .allcategories {position:absolute; 	right:400px; 	top:15px;	width:128px; 	height:29px;background-image:url(images/allCategories.png);	background-position:right;	background-repeat:no-repeat;	vertical-align:middle;	cursor:pointer;}
.ArtLsByCat .allcategories:hover{width:128px; height:29px;background-image:url(images/allCategoriesSel.png);cursor:pointer;}
.ArtLsByCat .allcategories label{	display:inline-block;	margin-top:5px;	margin-right:34px;	cursor:pointer;	font-size:11px;	font-weight:normal;}
.ArtLsByCat .header span{ font-size:12px;margin-right:20px;margin-top:20px;display:inline-block;font-weight:bold}

.ArtLsByCat div.itemsList{ display:block; margin:auto; text-align:center; margin-bottom:10px;}
.ArtLsByCat div.itemsList .sepLine{ margin:auto; margin-top:0px; margin-bottom:4px; width:97%; height:1px; background-color:#CCCCCC}
.ArtLsByCat div.itemsList table{ margin:auto; width:98%; text-align:right;}
.ArtLsByCat div.itemsList table:hover{ background-color:#eeeded}
.ArtLsByCat div.itemsList table tr td{ vertical-align:top; text-align:right;}
.ArtLsByCat div.itemsList table tr td div.ItemImg { float: right; 
                                                    margin: 1px;display: inline-block;
                                                    vertical-align: top;
                                                    background-color: #fff;	
                                                    border: 3px solid #fff;
                                                    border-radius: 6px;	
                                                    
                                                    
                                                    }

.ArtLsByCat div.itemsList table tr td div.ItemImg img{	display: inline;border-radius: 6px; border: 1px solid #C0C0C0;	}

.ArtLsByCat div.itemsList table tr td.itemDetails{ text-align:right;}
.ArtLsByCat div.itemsList table tr td.itemDetails div.ItemCont{margin:1px; margin-right:10px; display:inline-block; text-align:right;}
.ArtLsByCat div.itemsList table tr td.itemDetails div.ItemCont h3{ width:100%; margin:0;padding:0;margin-bottom:8px;margin-top:0px; text-align:right; width:auto;}
.ArtLsByCat div.itemsList table tr td.itemDetails div.ItemCont h3 a{	font-size: 14px;	line-height:20px;	text-align: right;	direction: rtl;	text-decoration: none;	font-weight: bold;	color: #666666;}
.ArtLsByCat div.itemsList table tr td .ItemCont span.dateReadNo{display:inline-block;font-size:10px;color:#c00}
.ArtLsByCat div.itemsList table tr td .ItemCont span.ItemRating{display:inline-block;padding-top:2px;display:inline-block;vertical-align:bottom}
.ArtLsByCat div.itemsList table tr td .ItemCont span.author{font-size:10px;color:#036;font-weight:bold}
.ArtLsByCat div.itemsList table tr td .ItemCont span.abstract{margin-top:10px;margin-bottom:0;font-size:11px; line-height:16px; color:Black;text-align:right; width:auto; display:inline-block; font-weight:lighter}



.catArtPage{position:relative;width:100%;direction:rtl;display:block;margin:auto}
.catArtPage a{text-decoration:none;color:#06c}
.catArtPage a:hover{text-decoration:none;font-weight:bolder;color:Maroon}
.catArtPage td.seperator{margin:0;padding:0;height:1px;text-align:center}
.catArtPage td.seperator hr{height:1px;width:98%;margin:0;padding:0}
.catArtPage td{vertical-align:top;width:50%;position:relative;display:inline-block;margin:auto;text-align:right}
.catArtPage td:hover{background-color:#ccc}
.catArtPage td .catBox{position:relative;padding-top:1px;margin:auto;padding:0;vertical-align:top;width:100%;height:auto}
.catArtPage td>img{float:right;margin:auto;margin-left:5px;margin-top:2px;margin-right:4px}
.catArtPage td .title{position:relative;text-align:right;margin-bottom:2px;margin-top:1px;font-family:Tahoma;font-size:12px;font-weight:bolder}
.catArtPage td .description{position:relative;color:black;font-size:11px;font-family:Tahoma;padding-right:4px;padding-left:3px;margin-bottom:4px;margin-top:0;padding-bottom:5px;text-align:right}
.catArtPage td.rss{text-align:left;width:95%}
.catArtPage td.rss img{margin:4px;border-width:0}
.catArtPage td.rss a{margin:10px;border-width:0}

.artComCtrl{width:99%}
.artComCtrl div.List{direction:rtl;clear:both;font-size:12px;text-align:right;border-radius:4px;border:1px solid #d1d1d1;background-color:#f7f7f7;padding:10px;margin-bottom:10px}
.artComCtrl div.List:hover{background-color:#eeeded}
.artComCtrl div.List div.header{border-bottom:1px solid #d1d1d1;font-size:11px;font-weight:bold;padding-top:1px;height:15px;padding-bottom:5px;margin-bottom:4px}
.artComCtrl div.List span.Date{float:left;font-weight:normal;font-size:10px}
.artComCtrl div.List span.Name{float:right;vertical-align:top; color:#6696b4}
.artComCtrl div.List span.Sep{padding-left:4px;padding-right:4px}
.artComCtrl div.List span.Comments{padding-top:5px}

.artComAddBox{text-align:center;width:98%;margin:auto; margin-bottom:20px;}
.artComAddBox div.header{text-align:right;border-radius:8px;height:25px;width:98%;margin:auto;background-color:#f7f7f7;padding:5px}
.artComAddBox div.header span{ font-size:1.1em;}

.artComAddBox div.Form{text-align:right;border:1px solid #d1d1d1;margin:auto;margin-top:40px;border-radius:8px;padding-top:20px;padding-right:10px;padding-bottom:10px}
.artComAddBox div.Form p{padding-bottom:8px}

.artComAddBox div.submitwrapper{ position:relative; margin:auto; padding-top:10px;  padding-bottom:10px; margin-right:104px; width:300px; }
.artComAddBox div.submitwrapper span.ok{ position:absolute; right:60px; width:19px; height:19px; background-image:url(images/oksmall.png); }
.artComAddBox div.submitwrapper span.okMessage{ position:absolute; color:#7ca624; font-size:11px; display:inline-block; height:26px; white-space:nowrap;  right:80px; padding-top:3px;  }

.artComAddBox div.Form .counterContainer 
{
	position:relative;
	width:370px;
	height:80px;
	margin-bottom:10px;
	
}
.artComAddBox div.Form .counterContainer .InfoMessage 
{
	position:absolute;
	bottom:0px;
	left:0px;
	text-align:left;
	margin:0px;
	
	}






.articleShowCtrl{width:100%;overflow:hidden;display:block}
.articleShowCtrl .tools{text-align:left;margin:0px}
.articleShowCtrl .tools a{text-decoration:none;cursor:pointer}
.articleShowCtrl hr{margin-top:5px;width:99%;height:0px; color:silver}
.articleShowCtrl h3{text-align:right;font-size:22px; line-height:24px;font-weight:normal;font-family:Tahoma;color:#3e4752;margin-right:20px;}
.articleShowCtrl .toolsAndInfo{ text-align:left; width:230px; }
.articleShowCtrl .divAuthDate{text-align:right;color:#7F7F7F; margin-right:6px;font-size:10px;}
.articleShowCtrl .Abstraction{padding-left:2px;padding-right:2px;overflow:hidden;display:block;text-align:right;font-family:Tahoma;font-size:12px;color:#333}
.articleShowCtrl .ArticleBody{padding-left:5px;padding-right:5px;overflow:hidden;text-align:right;font-family:Tahoma;font-size:12px;width:97%}
.articleShowCtrl .ShowInfo{width:230px; font-size:11px;color:#7F7F7F;direction:rtl;text-align:left;font-family:Tahoma;float:left}
.articleShowCtrl .ShowInfo table{width:99%; text-align:left;}
.articleShowCtrl .ShowInfo table td{width:100%; text-align:left; padding-left:6px;}
.articleShowCtrl .pictbl{float:right; width:370px; max-height:280px; margin-left: 16px;}
.articleShowCtrl .pictbl img { border-radius: 6px;  border: 1px solid #C0C0C0; width:100%; height:auto; }
.articleShowCtrl .PrintEmailInfo{font-size:11px;font-weight:bold;color:#c30;direction:ltr;text-align:left;float:left}
.articleShowCtrl .PrintEmailInfo a{text-decoration:none;cursor:pointer}
.articleShowCtrl .articleContent{vertical-align:text-top; padding: 0px 20px 0 20px; margin:0px;}
.articleShowCtrl .articleContent .contentText{line-height:20px;	color:#2e2e2e;font-family:Tahoma;font-size:13px;direction:rtl;overflow:hidden;}
.articleShowCtrl .boxSocial{position:relative; text-align:left; margin:auto; height:30px; width:95%; margin-top:25px;background-color:transparent;}
.articleShowCtrl .boxSocial .middleLine {width:100%; display:inline-block;background-color:Silver; height:2px; float:right;}


.guestbookbox{text-align:center;font-family:Tahoma; padding-top:8px;}
.guestbookPage{ padding: 20px;font-family:Tahoma; overflow:hidden}
.guestbookPage h2{text-align:center;font-size:13px;color:black;font-family:Tahoma;font-weight:bold}
.guestbookPage div.Form
{
	text-align:right;margin:auto;border-radius:8px;border:1px solid #d1d1d1;padding:20px;
	
}
.guestbookPage div.Form p{padding-bottom:8px}
.guestbookPage div.Form input,textarea{border-radius:4px}
.guestbookPage div.List{direction:rtl;clear:both;font-size:12px;text-align:right;border-radius:4px;border:1px solid #d1d1d1;background-color:#f7f7f7;padding:10px;margin-bottom:10px}
.guestbookPage div.List:hover{background-color:#eeeded}
.guestbookPage div.List div.header{border-bottom:1px solid #d1d1d1;font-size:11px;font-weight:bold;padding-top:1px;height:15px;padding-bottom:5px;margin-bottom:4px}
.guestbookPage div.List span.Date{float:left;font-weight:normal;font-size:10px}
.guestbookPage div.List span.Name{float:right;vertical-align:top; color:#6696b4}
.guestbookPage div.List span.Sep{padding-left:4px;padding-right:4px}
.guestbookPage div.List span.Comments{padding-top:5px}
.guestbookPage div.submitwrapper{ position:relative; margin:auto; padding-top:10px; padding-bottom:10px; width:300px; }
.guestbookPage div.submitwrapper span.ok{ position:absolute; right:60px; width:19px; height:19px; background-image:url(images/oksmall.png); }
.guestbookPage div.submitwrapper span.okMessage{ position:absolute; color:#7ca624; font-size:11px; display:inline-block; height:26px; white-space:nowrap; right:85px; padding-top:3px;  }
.guestbookPage .errorContainer{ display:inline-block; margin-right:15px;}

.guestbookPage .CounterContainer
{
	position:relative;
	width:380px;
	height:70px;
	
}

.guestbookPage .CounterContainer .InfoMessage
{
	position:absolute;
	bottom:0px;
	left:0px;
	text-align:left;
	margin:0px;
}


.clock{}

.clock span.city{ display:inline-block; margin:4px auto 4px auto; font-family:Tahoma; color:#808080; font-size:11px; }



.lastupdatebox{direction:rtl;text-align:right;font-size:11px;padding-right:4px;padding-left:4px;padding-top:2px; }
.lastupdatebox div.container{background-color:#ebf1f5;border:1px solid #d1d1d1;border-radius:6px;padding:5px;opacity:0.9}
.lastupdatebox div.single{margin-bottom:5px}
.lastupdatebox span.lb{ width:95px;font-size:11px;display:inline-block;font-style:normal;font-weight:normal;padding-bottom:3px;margin-left:3px;color:#6696b4; opacity:1}
.lastupdatebox span.str{display:inline-block;padding-bottom:3px;color:#808080;}

.visitorbox{direction:rtl;text-align:right;font-size:11px;padding-right:4px;padding-left:4px;padding-top:2px;}
.visitorbox div.container {background-color:#ebf1f5;border:1px solid #d1d1d1;border-radius:6px;padding:5px;opacity:0.9}
.visitorbox div.single{ margin-bottom:5px }
.visitorbox span.lb{ display:inline-block;padding-bottom:3px;margin-left:3px;color:#6696b4 ; opacity:1}
.visitorbox span.str{ display:inline-block;padding-bottom:3px;color:#808080; opacity:1 }

.cycleImgCtrl a{ color:#808080; font-weight:normal;}

.imageControl{ overflow:hidden;}
.imageControl .vertical{ padding: 1px 1px 0px 1px}
.imageControl .horizontal{ padding:0px}

.imageControl a{ color:#808080}
.imageControl img.marginSide{ margin-left:2px;}
.imageControl img.marginsbottom{ margin-bottom:2px;}
.imageControl img.first{ margin-right:0px;}
.imageControl img.CurvedBR{ border-bottom-right-radius:8px;}
.imageControl img.CurvedTR{ border-top-right-radius:8px;}
.imageControl img.CurvedBL{ border-bottom-left-radius:8px;}
.imageControl img.CurvedTL{ border-top-left-radius:8px;}

.imageControl img.CurvedTLR{ border-top-left-radius:8px;border-top-right-radius:8px;}
.imageControl img.CurvedBLR{ border-bottom-left-radius:8px;border-bottom-right-radius:8px;}




.EmailSubscriptionBox{background-color:#ff6;border:3px dashed maroon;height:40px;width:210px;float:left;left:0}

.ExternalLinkBox{text-align:center;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;margin:auto;width:95%}
.ExternalLinkBox ul.list{color:#c30;text-indent:0;list-style-position:outside;list-style-type:square;padding:0;margin:0 20px 0 10px;text-align:right}
.ExternalLinkBox ul.list li{line-height:20px;border-bottom:1px solid #d1d1d1}
.ExternalLinkBox ul.list li:hover{background-color:#eeeded}
.ExternalLinkBox ul.list li a{font-weight:normal}
.ExternalLinkBox div.title{text-align:right}
.ExternalLinkBox span.date{text-align:right;font-size:10px;width:80px;padding-left:5px;color:#7f7f7f}
.ExternalLinkBox span.NewsSource{text-align:left;padding-left:5px;color:#7f7f7f}
.ExternalLinkBox span.NewsSource a{color:#3995c4;text-decoration:none;font-weight:bold; }


.ExternalLinkPage{text-align:center;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;margin:auto;width:95%; }
.ExternalLinkPage .header{ padding:10px 5px 1px 5px;position: relative;border-radius:6px;height:35px;width:100%;margin:auto;font-size: 12px;text-align:right;border-bottom: 1px solid #f1f4fd;background-color:#f1f4fd;margin-bottom:20px;margin-top:5px;}
.ExternalLinkPage .header span{ }
.ExternalLinkPage .header span.empty{ display:inline-block; height:20px; text-align:right; font-size:13px; }
.ExternalLinkPage .searchBtn
{
	border:1px solid #f7f7f7;
	cursor:pointer;
	background-color:#d1d1d1;
	border-radius:4px;
	padding:2px 4px 2px 4px;text-align:center;
	font-size:12px;
	font-family:Tahoma;
	color:#535353;
	 
	}
.ExternalLinkPage .searchBtn:focus,.ExternalLinkPage .searchBtn:hover{background-color:#9cf}




.ExternalLinkPage ul.list{color:#c30;text-indent:0;list-style-position:outside;list-style-type:square;padding:0;margin:0 20px 0 0;text-align:right}
.ExternalLinkPage ul.list li{line-height:20px;border-bottom:1px solid #cccccc}
.ExternalLinkPage ul.list li:hover
{
	background-color: #fafafa;
}
.ExternalLinkPage ul.list li a.title{font-weight:normal;font-family:Tahoma; font-size:13px;}
.ExternalLinkPage div.title{text-align:right;}
.ExternalLinkPage span.date{text-align:right;font-size:10px;width:80px;padding-left:5px;color:#7f7f7f}
.ExternalLinkPage span.NewsSource{text-align:left;padding-left:5px;color:#7f7f7f}
.ExternalLinkPage span.NewsSource a{color:#3995c4;text-decoration:none;font-weight:normal; }




.OWSLBox{text-align:center;padding-top:5px;padding-bottom:5px;padding-left:0px;padding-right:0px;margin:auto;width:96%}
.OWSLBox ul.list{color:#c30;text-indent:0;list-style-position:outside;list-style-type:square;padding:0;margin:0 20px 0 10px;text-align:right}
.OWSLBox ul.list li{line-height:20px;border-bottom:1px solid #d1d1d1}
.OWSLBox ul.list li:hover{background-color:#eeeded}
.OWSLBox ul.list li a{font-weight:normal; color:#3265be}
.OWSLBox .footerLabel{margin:auto;margin-top:10px}

.CurrencyBox{text-align:center;padding-top:5px;padding-bottom:0px;padding-left:5px;padding-right:5px;margin:auto;width:95%}
.CurrencyBox table{margin:auto}
.CurrencyBox table td{text-align:center;width:30px}
.CurrencyBox table td.center{width:auto}
.CurrencyBox table div.money{margin:auto;width:50px;text-align:right}
.CurrencyBox table tr:last-child{ display:none;}
.CurrencyBox div.wrapperOne{width:99%; margin:auto;padding:0;}

.CurrencyBox div.fromHeader
{
	width: 98%;
	margin: auto;
	padding: 4px;
	background: transparent;
	font-family: Tahoma;
	font-size: 11px;
	color: #808080;
	font-weight: bold;
	vertical-align: middle;
	border-bottom: 1px solid #7f7f7f;
	border-bottom-color: #C0C0C0;
}
.CurrencyBox div.fromHeader img {vertical-align:middle}


.owslPage{text-align:center;padding-top:20px;padding-left:5px;width:95%;margin:auto}
.owslPage fieldset{margin:auto;font-family:Tahoma;font-size:11px;line-height:25px;text-align:right;width:97%;padding-left:5px;padding-right:5px;padding-bottom:20px;margin-bottom:20px}
.owslPage fieldset legend{padding-bottom:10px;font-size:12px;font-weight:bold}
.owslPage fieldset legend span{display:inline-block}
.owslPage div.List{direction:rtl;clear:both;font-size:12px;text-align:right;border-radius:4px;border:1px solid #d1d1d1;background-color:#f7f7f7;margin-bottom:10px}
.owslPage div.List:hover{background-color:#eeeded}
.owslPage div.List div.header{vertical-align:middle;background-color:#eeeded;padding:5px;border-bottom:1px solid #d1d1d1;font-size:11px;font-weight:bold;height:15px;margin-bottom:4px}
.owslPage div.List div.header a{font-weight:normal;  color:#3265be}
.owslPage div.List span.Icon{display:inline-block;width:4px;height:4px;background-color:Red;margin-left:10px;margin-right:5px}
.owslPage div.List span.Name{float:right;vertical-align:top}
.owslPage div.List span.Comments{color:Gray;display:inline-block;min-height:20px;padding-top:5px;padding-bottom:5px;margin-right:20px}

.WeatherPage{text-align:center;padding-top:20px;width:99%;margin:auto;font-family:Tahoma}
.WeatherPage div.List{margin:auto;clear:both;font-size:12px;height:auto;text-align:right;border-radius:4px;border:1px solid #d1d1d1;margin-bottom:10px}
.WeatherPage div.List div.header{vertical-align:middle;background-color:#eeeded;padding:5px;border-bottom:1px solid #d1d1d1;font-size:12px;font-weight:bold;height:15px;margin-bottom:4px}
.WeatherPage div.List div.header label{font-weight:bold}
.WeatherPage div.List span.Icon{display:inline-block;width:4px;height:4px;background-color:#fff;margin-left:10px;margin-right:5px}
.WeatherPage div.List div.content ul{background-color:transparent;border-width:0;padding-right:15px;margin-top:1px;margin-right:0;list-style-type:none}
.WeatherPage div.List div.content ul li{margin-bottom:2px}
.WeatherPage div.List div.content ul li .cityDiv{display:inline-block;width:180px; border-radius:4px; background-color:#fff; padding:8px; margin:2px 0 8px 6px}
.WeatherPage div.List div.content ul li .cityDiv p.city{text-align:right;margin:2px 0 5px 0;font-size:11px;font-family:Tahoma;color:#f90;padding:4px;background-color:#e5eff2;border-radius:6px}
.WeatherPage div.List div.content ul li .cityDiv .temperature{display:inline-block}
.WeatherPage div.List div.content ul li .cityDiv .temperature p.min{text-align:right;margin-bottom:2px;margin-top:2px;font-size:13px;color:#25c1ee;font-weight:bold;text-indent:10px}
.WeatherPage div.List div.content ul li .cityDiv .temperature p.max{text-align:right;margin-bottom:2px;margin-top:2px;font-size:13px;color:#fa5848;font-weight:bold;text-indent:10px}
.WeatherPage div.List div.content ul li .cityDiv div.imgDiv{display:inline-block;text-align:center;float:left}
.WeatherPage div.List div.content ul li .cityDiv div.imgDiv p.imgbox{margin-bottom:1px;margin-top:1px;margin:0}
.WeatherPage div.List div.content ul li .cityDiv div.imgDiv p.info{max-width:80px;display:block;margin-bottom:2px;margin:0;font-size:9px;color:gray}

.weatherbox{height:auto;text-align:center;font-size:9px;font-weight:bold}
.weatherbox ul{background-color:transparent;margin:auto;border-width:0; padding:10px; margin-bottom:2px;list-style-type:none; }
.weatherbox ul li{margin-bottom:1px}
.weatherbox ul li .cityDiv{display:block;text-align:right;width:95%;margin:auto;margin-bottom:1px}
.weatherbox ul li .cityDiv div.cityContainer{text-align:right}
.weatherbox ul li .cityDiv div.cityContainer span.city{ width:95%; display:inline-block;text-align:right;margin:2px 0 2px 0;font-size:11px;font-family:Tahoma;color:#f90;padding:4px;background-color:#e5eff2;border-radius:6px}
.weatherbox ul li .cityDiv .temperature{display:inline-block;width:45px;vertical-align:top}
.weatherbox ul li .cityDiv .temperature p.min{text-align:right;margin-bottom:2px;margin-top:2px;font-size:13px;color:#25c1ee;font-weight:bold;text-indent:10px}
.weatherbox ul li .cityDiv .temperature p.max{text-align:right;margin-bottom:2px;margin-top:2px;font-size:13px;color:#fa5848;font-weight:bold;text-indent:10px}
.weatherbox ul li .cityDiv div.imgDiv{display:inline-block;vertical-align:top;text-align:center;width:80px;}
.weatherbox ul li .cityDiv div.imgDiv p.imgbox{margin-bottom:1px;margin-top:1px;margin:0}
.weatherbox ul li .cityDiv div.imgDiv p.info{max-width:80px;display:block;margin-bottom:2px;margin:0;font-size:9px;color:gray}



#poll-results{text-align:center;clear:both}
#poll-results p{text-align:center;clear:both}
.graph{width:580px;position:relative}
.bar-title{position:relative;float:right;width:250px;line-height:20px;margin-left:17px;font-weight:bold;text-align:right}
.bar-container{position:relative;float:right;width:220px;height:24px;margin:0 0 15px;border:1px solid black;background-color:White}
.bar-container div{background-color:#c40;height:20px;font-size:11px;font-weight:bold;padding-top:4px}
.bar-container strong{position:absolute;right:230px;top:0;overflow:hidden;width:90px;text-align:right}

#Pollcontainer p{direction:rtl}
#Pollcontainer input{text-align:right}
#Pollcontainer label{text-align:right}
.divtotal{position:absolute;top:45px;right:100px}
h2.h2title{padding-top:5px;font-weight:bold;font-size:14px}
label.lb{font-size:12px;font-weight:bold}


.ctrlvote{ position:relative; margin:auto; width:auto; padding:4px 10px 1px 10px;}
.ctrlvote .sepLine{ margin:auto; margin-top:0px; margin-bottom:4px; width:97%; height:1px; background-color:#CCCCCC}
.ctrlvote #PollContainer{ z-index:10;}
.ctrlvote #PollContainer p.qtext{font-size:15px;color:#3e4752; margin-bottom:8px}
.ctrlvote #PollContainer ul{list-style-image:none;list-style-position:inside;list-style-type:none;text-align:right;padding:0;margin:0}
.ctrlvote #PollContainer ul li{padding:2px; padding-bottom:4px; margin:auto}
.ctrlvote #PollContainer ul li input{line-height:20px; height:20px; vertical-align:middle; }
.ctrlvote #PollContainer ul li label{ margin:auto; margin-right:8px;line-height:20px; min-height:20px; vertical-align:middle; text-decoration:none; color:#6696b4;font-size:12px;}
.ctrlvote #PollContainer p.period{font-size:11px;color:#36f }
.ctrlvote #PollResult{ position:absolute; top:4px;left:10px; right:10px; width:0px; opacity:0; z-index:9; display:block; }
.ctrlvote #PollResult p.qtext{font-size:15px;color:#3e4752; margin-bottom:8px; padding:0px 10px 1px 10px;}
.ctrlvote #PollResult ul{list-style-image:none;list-style-position:inside;list-style-type:none;text-align:right;padding:0;margin:0}
.ctrlvote #PollResult ul li{padding:2px; padding-bottom:4px; margin:auto; width:98%}
.ctrlvote #PollResult ul li label{ display:inline-block; margin:auto; margin-right:8px;line-height:20px; min-height:20px; vertical-align:middle; text-decoration:none;font-size:90%}
.ctrlvote #PollResult ul li label.optionText{ font-size:90%;color:#36f;margin-right:4px; }
.ctrlvote #PollResult ul li label.percentageText{ font-size:90%;color:#036;margin-left:4px; }
.ctrlvote #PollResult ul li div.pBar{height: 6px;width: 100%;background-color: #fff;border: 1px solid #CCCCCC;}
.ctrlvote #PollResult ul li div.pBar div.pProgress{ height:6px; width:0; background-color:#CCCCCC; }
.ctrlvote .totalAndDate{ padding: 4px;margin-top: 3px;font-size:10px;color:#7f7f7f;}
.ctrlvote .totalAndDate p.period{ display:inline-block; }




.login_box{text-decoration:none;font-family:Tahoma;font-size:10px;text-align:right;height:125px;  font-weight:normal;padding:5px; overflow:hidden}
.login_box .PassLink { font-family:Tahoma;font-size:9px;color:#6696b4;cursor:pointer }
.login_box a.lButton
{
	vertical-align: top;
	display: inline-block;
	width: 80px;
	text-align: center;
	font-weight: normal;
	border: 1px solid #f7f7f7;
	cursor: pointer;
	background-color: #d1d1d1;
	color: #666666;
	border-radius: 4px;
	padding: 2px 4px 2px 4px;
	text-align: center;
}


.login_box a.lButton:hover{background-color:#9cf}

.login_box span {font-weight:normal; padding:4px; display:inline-block; color:#7f7f7f;white-space: nowrap;}
.login_box input { font-size:11px; padding:3px; }



.mailing_box{text-align:right;padding-right:3px;direction:rtl;font-size:11px;font-family:Tahoma;text-align:right}
.mailing_box .PassLink{color:Blue;cursor:pointer}

.custom_box{margin:0;padding:2px;direction:rtl;text-align:right}
.sectiontitle{padding:6px 6px 6px 3px;background-color:Silver;color:black;font-size:11px;font-weight:bold;text-transform:uppercase}
.PublicationList{text-align:right;padding-left:5px;padding-right:5px;padding-top:5px}
.boxTableASPCrack{font-size:12px;margin-bottom:5px;width:100%;text-align:center;height:20px;background-color:#617fb5;color:White}
.boxTableASPCrackSpan{font-size:12px;color:White;font-weight:bold;font-family:Tahoma}

.ContainerFooter{direction:ltr}
.ContainerFooter_Menu{padding:2px;font-size:12px;font-weight:bold;text-decoration:none;color:#fff;text-align:center}
.ContainerFooter_Menu a{text-decoration:none;color:#fff}
.ContainerFooter_Menu a:hover{text-decoration:none;color:#ff9;font-weight:bolder}
.ContainerHeaderMenu{direction:ltr}
.ContainerHeaderMenu_Menu{padding:2px;font-size:12px;font-weight:bold;text-decoration:none;color:#fff;text-align:center}
.ContainerHeaderMenu_Menu a{text-decoration:none;color:#fff}
.ContainerHeaderMenu_Menu a:hover{text-decoration:none;color:#ff9;font-weight:bolder}

.investmentListLabel{font-family:'Simplified Arabic';font-size:14px;color:#000;font-weight:bold}
.investmentListValue{font-family:'Simplified Arabic';font-size:14px;color:#33c;font-weight:bolder}

.BoxTitleLabel{text-decoration:none;font-weight:bolder;color:White;font-size:14px;text-align:center;top:auto;right:auto;bottom:auto;left:auto;margin-top:4px}
.BoxFooterLabel{top:3px;width:auto;right:auto;bottom:auto;left:auto;text-decoration:none;font-weight:bolder;font-size:11px;vertical-align:text-top}
.galleryview{font-family:Arial,Helvetica,sans-serif;font-size:12px;direction:rtl;text-align:right}
.ArticleTitle{margin:.3em 0;text-decoration:none;direction:rtl;text-align:right;color:#fc0;font-size:12px;font-weight:bold}
.ArticleTitle:hover{color:#fff;font-size:12px;font-weight:bold;text-decoration:underline}
.panel-overlay p{margin:.3em 0;line-height:1.0;direction:rtl;text-align:right}



.PollCtrl{margin-top:5px;direction:rtl;width:170px}
.PollCtrl a{text-decoration:none;font-weight:bold;font-size:11px;font-family:Tahoma}
.PollCtrl span{font-size:12px;font-weight:bold}
.PollCtrl .header{height:35px;text-align:center;background-image:url(images/box-header.gif);background-repeat:no-repeat}
.PollCtrl .header .titleCont{padding-top:8px}
.PollCtrl .header .titleCont .title{color:#039;font-size:13px;font-family:Tahoma;font-weight:bold}
.PollCtrl .content{text-align:right;background-image:url(images/box-body.gif);background-repeat:repeat-y;font-size:9px;font-weight:bold}
.PollCtrl .footer{direction:ltr;text-align:center;font-size:9px;font-weight:bold;text-decoration:none;background-image:url(images/box-footer.gif);background-repeat:no-repeat;height:18px}
.PollCtrl .question{text-align:right;padding-right:4px;direction:rtl}
.PollCtrl .question span{font-size:14px;font-weight:bold}
.PollCtrl .options{padding-top:10px;padding-bottom:4px;direction:rtl;margin-right:4px}
.PollCtrl .options label{text-decoration:none;font-weight:bold;font-family:Tahoma;color:#039;font-size:11px}
.PollCtrl .PollBar{background-color:red;font-size:4px;direction:ltr}


.termsPage{font-family:Tahoma;font-size:12px;color:#03c;font-weight:bold;vertical-align:top;text-align:justify;padding:5px;margin:auto}

.contactusPage{padding:20px; margin:auto;font-size:12px;font-family:Tahoma; overflow:hidden;}
.contactusPage div.Extra{overflow:hidden;height:auto;margin:auto; padding:6px;clear:both; margin-bottom:10px; border:1px solid #d1d1d1; border-radius:8px;}
.contactusPage div.EmailTable{ position:relative; margin:auto; padding:10px; text-align:right;clear:both;border:1px solid #d1d1d1; border-radius:8px;}
.contactusPage div.EmailTable td.labelDT{ width:16%}
.contactusPage div.EmailTable .TextcounterMessage{ position:relative; width:200px;}
.contactusPage div.EmailTable .TextcounterMessage span{ position:absolute; left:0px;}



.contactusPage div.submitwrapper{ position:relative; margin:auto; margin-right:0px;   padding-top:10px;  padding-bottom:10px; width:300px;}
.contactusPage div.submitwrapper input{ right:0px; position:absolute;}
.contactusPage div.submitwrapper span.ok{ position:absolute; right:80px; width:19px; height:19px; background-image:url(images/oksmall.png); }
.contactusPage div.submitwrapper span.okMessage{ position:absolute; color:#7ca624; font-size:11px; display:inline-block; height:26px; white-space:nowrap;  right:110px; padding-top:3px;  }



#topTikers{border:1px solid #000;margin:auto;vertical-align:middle;width:799px;height:20px;margin-bottom:1px}
#topTikersSeperator{margin:auto;vertical-align:middle;width:1px;height:100%;background-color:Black;float:left}

.newsTickerBoxLeft{width:397px;height:20px;padding:0;margin:auto;text-align:center;vertical-align:middle}
.newsTickerBoxRight{width:397px;height:20px;padding:0;margin:auto;text-align:center;vertical-align:middle;float:left;background-color:#fff}

#topMenu{margin:auto;vertical-align:middle;width:799px;text-align:center;margin-bottom:1px}
#topTikers{margin:auto;vertical-align:middle;width:799px;height:20px;border:1px solid #333;margin-bottom:1px}

.newsTickerBoxLeft{width:397px;height:20px;padding:0;margin:auto;text-align:center;vertical-align:middle;float:left;background-color:#fff}
.newsTickerBoxRight{width:397px;height:20px;padding:0;margin:auto;text-align:center;vertical-align:middle;float:left;background-color:#fff}
.CaptchImageContainer{width:200px;direction:ltr;clear:both}

CaptchImageBox{border:1px solid #000}
.ContainerMain{direction:rtl;height:auto;overflow:hidden;width:98%;padding-left:2px;padding-right:2px}
.ContainerHeader{border-style:none none solid none;border-bottom-width:1px;border-bottom-color:#000;background-color:#666;height:20px;vertical-align:middle;padding-top:5px}
.ContainerBody{height:100%;margin:0;background-color:#ccc;clip:rect(auto,auto,auto,auto)}

.newsTickerBox{width:397px;height:20px;padding:0;margin:auto;text-align:center;vertical-align:middle;float:left;background-color:#fff}

.newsTicker{height:20px;padding:2px;margin:auto;overflow:hidden}
.newsTicker a{text-decoration:none;font-size:11px;font-weight:bolder;font-family:Tahoma;color:black}
.newsTicker .Date{font-size:9px;font-family:Tahoma;color:#000}
.newsTicker .Img{vertical-align:middle;text-align:center;width:16px;height:16px}

.ArticleEmailPage{text-align:center;width:100%;margin:1px}
.ArticleEmailPage span{font-family:Tahoma;font-size:12px}
.ArticleEmailPage .header{border:1px solid #000;font-size:15px;font-weight:bold;color:#039;width:99%;background-color:#ccc;text-align:right;height:25px;vertical-align:middle}
.ArticleEmailPage .Content{text-align:right;direction:rtl;width:99%}


.PasswordRecoveryBox{direction:ltr;width:90%;text-align:center;background-color:White}

.PasswordRecovery{text-align:center;margin:auto}
.PasswordRecovery span{font-family:Tahoma;font-size:12px}
.PasswordRecovery .Content{text-align:right;direction:rtl;width:100%}
.PasswordRecovery div.submitwrapper{ position:relative; margin:auto; padding-top:10px;  padding-bottom:10px; width:150px; border:0px solid red;}
.PasswordRecovery div.submitwrapper span.ok{ position:absolute; top:2px; left:25px; right:auto; width:19px; height:19px; background-image:url(images/oksmall.png); }



.Top10divCont{clear:both;direction:rtl;text-align:right;margin-right:2px;margin-left:auto;height:auto;padding:0}
.Top10divCont ul{padding:0;margin:0;text-indent:0;list-style-position:outside;list-style-type:none;width:100%}
.Top10divCont ul li{display:inline-block;margin-bottom:0;width:100%}
.Top10divCont ul li hr{margin:0;padding:0}
.Top10divCont ul li:hover{background-color:Silver}
.Top10divCont ul li table{text-align:right}
.Top10divCont ul li table td{vertical-align:middle}
.Top10divCont ul li .title a{text-decoration:none;font-weight:bold;font-family:Tahoma}
.Top10divCont ul li img{text-align:right;margin:0;padding:0;vertical-align:middle}
.Top10divCont ul li span.date{font-weight:bolder;font-size:10px;font-family:Arial;color:#333;width:110px;text-align:left;float:left}
.Top10divCont ul li span.countLabel{font-weight:bold;font-size:9px;font-family:Tahoma;color:#333;text-align:left}

.ArtListFPBox{position:relative;direction:rtl;display:inline-block;margin:auto}
.ArtListFPBox table{width:99%;margin:auto;margin-top:2px;text-align:right;padding:0}
.ArtListFPBox table tr.item{min-height:20px}
.ArtListFPBox table tr.item:hover{background-color:Silver}
.ArtListFPBox table tr.sep{width:100%}
.ArtListFPBox table tr.sep hr{margin:0;padding:0}
.ArtListFPBox table td img{border-width:0;padding:2px}
.ArtListFPBox table td.date{text-align:right;font-weight:bold;font-size:9px;width:80px}
.ArtListFPBox table td.title{text-align:right}
.ArtListFPBox table td.title a{color:#039;text-decoration:none;font-weight:bolder;text-align:right}

.artSingleScroller{text-align:center;width:95%}
.artSingleScroller a{font-size:9px;text-decoration:none}

.FeaturedBox{direction:rtl;width:520px;height:350px;text-align:center;margin-top:3px;border:1px solid red}
.FeaturedBox a{text-decoration:none;font-weight:bold;font-family:Tahoma}
.FeaturedBox .CtrlContent{border:0 solid maroon;direction:rtl;text-align:center;width:100%;height:100%;padding:1px 2px 1px 2px}
.FeaturedBox .CtrlContent .SeperatorTitle{width:100%;vertical-align:middle;padding-top:5px;padding-bottom:5px}
.FeaturedBox .CtrlContent .Title{font-size:13px;text-decoration:none;text-align:right;width:100%;height:30px}
.FeaturedBox .CtrlContent span{font-family:Tahoma;font-size:11px;color:#c30;text-decoration:none;text-align:right;direction:rtl}
.FeaturedBox .CtrlContent .Abstract{padding-top:5px;text-align:right;direction:rtl}
.FeaturedBox .CtrlContent .Abstract span{font-family:Tahoma;font-size:11px;color:black;text-decoration:none}

.PageViewer{ width:auto; padding:20px; overflow:hidden !important}

.MailProgressBarBorder{width:99%;border-style:solid;margin-top:10px;border-width:thin;height:20px}
.MailProgressBar{width:0;background-color:Red;padding:0;margin:0;height:100%}
.FullScreen{position:absolute;height:100%;width:100%;top:0;left:0;background-color:white;z-index:1000}

.SideControls{margin-top:5px;direction:rtl;width:171px}
.SideControls .header{height:35px;text-align:center;background-image:url(images/box-header.gif);background-repeat:no-repeat}
.SideControls .header .titleCont{padding-top:8px}
.SideControls .header .titleCont .title{color:#039;font-size:13px;font-family:Tahoma;font-weight:bold}
.SideControls .content{margin:0;border:0 solid maroon;height:auto;text-align:right;background-image:url(images/box-body.gif);background-repeat:repeat-y;font-size:11px}
.SideControls a{text-decoration:none;font-weight:bold;font-size:11px;font-family:Tahoma}
.SideControls .footer{margin:0;background-image:url(images/box-footer.gif);background-repeat:no-repeat;height:18px}

.IndexingProgressBarBorder{width:99%;border-style:solid;margin-top:10px;border-width:thin;height:20px}
.IndexingProgressBar{width:0;background-color:Red;padding:0;margin:0;height:100%}

.vertfooter{clear:both;display:block;margin:0 auto 0 auto;text-align:right;position:relative}
.vertfooter .topul{position:relative;text-align:right;display:inline-block;margin:0 auto 5px auto;width:auto}
.vertfooter .topul .topli{text-align:right;list-style:square;display:inline;float:right;position:relative;margin:5px 5px 0 0;padding:0 5px 0 0;border-right:solid 1px #767676;list-style-position:inside}
.vertfooter .topul .topli h5{text-align:right;padding-right:5px;margin-bottom:5px}
.vertfooter .topul .topli.first{border:0;padding-right:0}
.vertfooter .topul .topli.mac{margin-right:28px;padding-left:28px}
.vertfooter .topul .topli ul{left:auto;text-align:right;padding-right:10px;margin:auto}
.vertfooter .topul .topli ul li{clear:right;left:auto;margin:0;padding:0;border:0}
.vertfooter .topul .topli ul li a{text-decoration:none;line-height:20px}
.vertfooter .topul .topli ul li a:hover{text-decoration:underline}

.footerBox{position:relative;text-align:center;display:block;margin:auto;width:100%;clear:both}
.footerBox .divCenter{display:inline-block;margin:auto;text-align:center;background-position:center}
.footerBox b{color:gray}

.poweredBy
{
	 position:absolute;
	 left:10px;
	 bottom:10px;
	 width:80px;
	 height:20px;
     float:left;
}





.ssCtrlTree{text-align:right}
.lblMissing{font-size:14px;font-family:Tahoma}
.lblSubscripers{font-size:14px;font-family:Tahoma}

.GeneralCtrlWithColums{margin-left:auto;margin-right:auto;margin-bottom:0;height:auto;padding:2px}
.GeneralCtrlWithColums div.ctrlContent{font-size:12px;padding:3px;text-align:center;margin:auto}
.GeneralCtrlWithColums div.ctrlContent div.heading{font-size:14px;height:20px;padding:3px;border-bottom:1px solid #d1d1d1;text-align:right;background-color:#eee;color:#7b7b7b}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper{text-align:right;vertical-align:top}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box{display:inline-block;margin:5px 5px 10px 5px; padding:5px; position:relative;vertical-align:top}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box div.imgFrame{margin-bottom:8px; margin-top:6px; text-align:center;vertical-align:middle;}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box div.imgFrameInner{text-align:center; }
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box div.imgFrameInner img{border:1px solid #C0C0C0;}

.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box img{vertical-align:middle;}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box div.newsInfoBox{  color:#7f7f7f;  font-size:10px; margin-bottom:10px;}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box a.title{font-size:12px;color:#7999f4;text-align:right;display:block;margin-bottom:0px}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box p.desc{font-size:11px;color:#7b7b7b;padding:3px;text-align:right}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box p.readMore{padding:0;margin-top:8px;text-align:right}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box p.readMore a{font-size:10px;color:gray;font-weight:normal;padding:0 4px 0 4px;background-color:#eee;opacity:.5;border-radius:6px;display:inline-block}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box p.readMore b{vertical-align:middle;display:inline-block;width:11px;height:9px;background-image:url(images/arrowA.png)}



.artHorizontalList{margin-left:auto;margin-right:auto;margin-bottom:0;height:auto;padding:2px}
.artHorizontalList ul{padding:0;margin:10px;list-style-position:inside;list-style-type:circle;position:relative}
.artHorizontalList ul li{width:100%;display:block;position:relative;margin-bottom:2px}
.artHorizontalList ul li div.box{margin:auto;margin-bottom:8px;position:relative;text-align:right; padding-bottom:1px; border-bottom:1px solid #CCCCCC}
.artHorizontalList ul li div.box b{vertical-align:middle;display:inline-block;width:11px;height:9px;margin-left:6px;background-image:url(images/arrowA.png)}

.artHorizontalList ul li div.box div.imgFrame{margin-left:16px;text-align:center;display:inline-block;border:3px solid #eee;border-radius:8px;}
.artHorizontalList ul li div.box div.imgFrameInner{ height:100%; text-align:center;border:1px solid #eee; background-color:#eee }
.artHorizontalList ul li div.box div.imgFrameInner img{display:inline-block; border-radius:8px;}
.artHorizontalList ul li div.box div.newsInfoBox{ color:#7f7f7f; font-size:10px; margin-top:4px; margin-bottom:4px;}
.artHorizontalList ul li div.box div.newsInfoBox img{ vertical-align:middle}

.artHorizontalList ul li div.box div.content{display:inline-block;width:auto; vertical-align:top;}
.artHorizontalList ul li div.box div.content a.title{font-size:12px;color:#7999f4;text-align:right;display:inline-block;margin-bottom:4px; vertical-align:top;}
.artHorizontalList ul li div.box div.content div.desc{font-size:11px;color:#7b7b7b;padding-bottom:2px;line-height:1.6; text-align:right;display:inline-block;width:auto;}

.artHorizontalList ul li .sepLine{ margin:auto; margin-top:2px; margin-bottom:4px; width:100%; height:1px; background-color:#CCCCCC}

.artHorizontalList .rightMargin{ margin-right:18px}

.artHorizontalList ul li div.box.NoBBorder{ border-bottom:none;}






.Top{vertical-align:top}
.Middle{vertical-align:middle}
.AddThisDiv{width:98%; margin-top:3px; margin-bottom:3px;}

#boxAdv{position:absolute;text-align:center;direction:rtl;left:0}
#boxAdv div{text-align:right;float:right;direction:rtl}
#boxAdv .buttons{text-align:right;direction:rtl}
#boxAdv .buttons{padding:0;margin:0}
#boxAdv .buttons span{color:#0080ff;padding:0;cursor:pointer;font:12px Tahoma;font-weight:bold}
#boxAdv .buttons span.active,#boxAdv .buttons span:hover{background:#0080ff;color:#fff}
#boxAdv .Title{font-weight:bold;color:Blue;font-size:13px}
#boxAdv .next{float:left;direction:rtl}
#boxAdv .next,#boxAdv .prev{font-size:10px;font-family:Tahoma;font-weight:bold}
#boxAdv .tblimg{margin-left:10px;margin-top:5px;float:right}
#boxAdv .abstract{font-family:Simplified Arabic;font-size:13px;font-weight:bold;text-align:justify}

#pscroller1{width:100%;height:230px;direction:rtl;vertical-align:text-top;font-family:Tahoma;font-size:12px;text-align:right;clear:both;margin:0}
#pscroller1 a{color:Blue;font-weight:bold;font-size:13px}
#pscroller1 a:hover{text-decoration:underline}
#pscroller1 div{float:right;margin-left:10px}

.tabItems{padding-top:8px;text-align:right;margin:0;height:80px;overflow:auto;direction:rtl}
.tabItems a{font-size:11px;color:Blue;text-decoration:none;background-position:right;background-repeat:no-repeat;padding-right:5px}
.tabItems a:hover{color:Red}

#divGeneralLink{text-align:right;padding:4px;width:355px;direction:rtl}
#divGeneralLink span{display:inline-block;width:140px}



textarea.textarea400{resize:none;width:400px;height:40px;border-collapse:collapse}
textarea.textarea715{resize:none;width:715px;height:60px;border-collapse:collapse}
textarea.textarea250{resize:none;width:250px;height:60px;border-collapse:collapse}
textarea.textarea300{resize:none;width:300px;height:50px;border-collapse:collapse}
input.input40{width:40px}
input.input400{width:400px}
input.input300{width:300px}
input.input280{width:280px}
input.input250{width:250px}
input.input220{width:220px}
input.input200{width:200px}
input.input180{width:180px}
input.input170{width:170px}
input.input155{width:155px}
span.MultiLinelabel{display:inline-block;width:80px;vertical-align:top}
span.label5{display:inline-block;width:5px;vertical-align:top}
span.label10{display:inline-block;width:10px;vertical-align:top}
span.label15{display:inline-block;width:15px;vertical-align:top}
span.label20{display:inline-block;width:20px;vertical-align:top}
span.label40{display:inline-block;width:40px;vertical-align:top}
span.label50{display:inline-block;width:50px;vertical-align:top}
span.label55{display:inline-block;width:55px;vertical-align:top}
span.label60{display:inline-block;width:60px;vertical-align:top}
span.label{display:inline-block;width:80px;vertical-align:top}
span.label90{display:inline-block;width:90px;vertical-align:top}
span.label100{display:inline-block;width:100px;vertical-align:top}
span.label110{display:inline-block;width:110px;vertical-align:top}
span.label120{display:inline-block;width:120px;vertical-align:top}
span.label130{display:inline-block;width:130px;vertical-align:top}
span.label140{display:inline-block;width:140px;vertical-align:top}
span.spacer{display:inline-block;width:60px;vertical-align:top}
label.label60{display:inline-block;width:60px;vertical-align:top}
label.label{display:inline-block;width:80px;vertical-align:top}
label.label70{display:inline-block;width:70px;vertical-align:top}
label.label90{display:inline-block;width:90px;vertical-align:top}
label.label100{display:inline-block;width:100px;vertical-align:top}
label.label110{display:inline-block;width:110px;vertical-align:top}
label.label120{display:inline-block;width:120px;vertical-align:top}
label.label130{display:inline-block;width:130px;vertical-align:top}

.BorderB{border-bottom:1px solid #d1d1d1}
.BorderL{border:1px solid #d1d1d1}
.right{float:right}
.marginleft6{margin-left:6px}
.marginleft10{margin-left:10px}
.marginleft20{margin-left:20px}
.marginleft30{margin-left:30px}
.marginTop20{margin-top:40px}
.marginRight10{margin-right:10px}
.marginRight20{margin-right:20px}
.marginRight25{margin-right:25px}
.paddingTop10{padding-top:10px}
.paddingTop20{padding-top:20px}
.paddingRight10{padding-right:10px}
.paddingRight20{padding-right:20px}
.paddingRight30{padding-right:30px}
.paddingRight40{padding-right:40px}
.paddingRight50{padding-right:50px}
.paddingBottom10{padding-bottom:10px}
.DisplayBlock{display:block;clear:both}




#SliderContainer .mHfader_controls{border:0px solid green;}
#SliderContainer .mHpager_list
{
	position: absolute;width: 100%;height: 20px;line-height: 20px;bottom:8px;text-align: center;z-index: 4;padding: 0;
	
}



#SliderContainer div.ExtraBG{ position:absolute;opacity: 0;  
                              padding:4px 8px 4px 8px; 
                              z-index:5; 
                             }

#SliderContainer span.extraText{ position:absolute; display:block; opacity:0;  
                                 padding:4px 8px 4px 8px; 
                                 z-index:10; 
                                 background-color:transparent;
                                 white-space:nowrap;
                                 }

#SliderContainer .ExtraBGTextRU{ right:0px; top:24px; border-top-left-radius:4px; border-bottom-left-radius:4px; }
#SliderContainer .ExtraBGTextRB{ right:0px; bottom:24px; border-top-left-radius:4px; border-bottom-left-radius:4px; }

#SliderContainer .ExtraBGTextLU{ left:0px; top:24px; border-top-right-radius:4px; border-bottom-right-radius:4px; }
#SliderContainer .ExtraBGTextLB{ left:0px; bottom:24px; border-top-right-radius:4px; border-bottom-right-radius:4px; }
 


#SliderContainer .mHpager_list li{display: inline-block;width: 10px;height: 10px; margin: 0 7px;
                                border:1px solid #fff; opacity: 1;border-radius: 999px;
                                cursor: pointer;transition: all 150ms;
                                }
                                /*text-indent: -9999px;*/
                                
                                
#SliderContainer .mHpager_list li:hover, 
#SliderContainer .mHpager_list li.active { opacity: 0.6;background: #fff;border:1px solid #fff; }

#SliderContainer .mHprev, 
#SliderContainer .mHnext{ position:absolute; height: 53px; width:71px; top:50%; right:4px; z-index:4; margin-top:-25px; cursor:pointer;
	background-repeat:no-repeat; background-color:transparent;
}

	
#SliderContainer .mHprev:hover, 
#SliderContainer .mHnext:hover {opacity: 1;}

#SliderContainer .mHnext {left:4px;right: auto;}
#SliderContainer .mHprev{ background-repeat:no-repeat; height: 53px; width:14px; background:url(images/sliderArrows.png) -55px -0px} 
#SliderContainer .mHnext{ background-repeat:no-repeat; height: 53px; width:14px; background:url(images/sliderArrows.png) -0px -0px} 

#SliderContainer .mHprev:hover{ background-repeat:no-repeat; height: 53px; width:14px; background:url(images/sliderArrows.png) -38px -0px} 
#SliderContainer .mHnext:hover{ background-repeat:no-repeat; height: 53px; width:14px; background:url(images/sliderArrows.png) -17px -0px} 




#SimpleGalleryContainer {}
#SimpleGalleryContainer .fader{ position:relative; width:auto;}
#SimpleGalleryContainer .fader a{height: 384px;width:900px;display:inline-block;z-index:4;}
#SimpleGalleryContainer .fader .slide{position: absolute;width: 100%;height: 100%;top: 0;z-index: 1;opacity: 0;right:0;left:auto;}

#SimpleGalleryContainer .fader img{height:100%;width: 100%;}
#SimpleGalleryContainer .controls{ direction:ltr;	position: absolute;width: 100%;height: 24px;line-height: 24px;bottom:0;text-align:center;padding: 0;background-color:transparent;}
#SimpleGalleryContainer .controls .fader_controls{position: absolute;width: 100%;height: 24px;line-height: 24px;bottom:0;text-align: center;z-index: 4;padding: 0; opacity:
                                                  .6; background-color:#000;}
                                                  

#SimpleGalleryContainer .controls .allalbum,
#SimpleGalleryContainer .controls .counter,
#SimpleGalleryContainer .controls .sg_prev,
#SimpleGalleryContainer .controls .sg_next,
#SimpleGalleryContainer .controls .continue,
#SimpleGalleryContainer .controls .stop
{
	position: absolute;height: 24px;
	line-height: 24px;width: 16px;
	font-size: 30px;text-align: center;
	color: #fff;
	left:0px;
	z-index: 5;
	cursor: pointer;
	opacity:1;
	transition: all 150ms;
}



#SimpleGalleryContainer .controls .sg_next{ top:3px;left:10px; bottom:auto; right:auto; height:18px; width:10px; background:url(images/galleryControls.png) 0px, 0px }
#SimpleGalleryContainer .controls .stop{ left:26px;top:3px; bottom:auto;  height:18px; width:12px; background:url(images/galleryControls.png) -13px, 0px  }
#SimpleGalleryContainer .controls .continue{ left:26px;top:3px; bottom:auto; height:18px; width:14px; background:url(images/galleryControls.png) -26px, 0px  }
#SimpleGalleryContainer .controls .sg_prev{ left:42px;top:3px; bottom:auto; right:auto;height:18px; width:10px; background:url(images/galleryControls.png) -41px, 0px }

#SimpleGalleryContainer .controls .allalbum{ left:auto;top:3px;  bottom:auto; right:6px; width:18px;height:18px; background-image:url(images/catallbtn.png)}
#SimpleGalleryContainer .controls .counter{ right:26px; top:0px; bottom:auto; left:auto; width:50px; font-size:12px; height:18px;}

#SimpleGalleryContainer .radiusBottom{ border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
#SimpleGalleryContainer .radiusTop{ border-top-left-radius:8px;border-top-right-radius:8px;}




.progress{overflow:hidden;height:15px;margin-bottom:5px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}
.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:15px;color:#ffffff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease;}
.progress-striped .progress-bar{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
.progress-bar-success{background-color:#5cb85c;}
.progress-striped .progress-bar-success{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-bar-info{background-color:#5bc0de;}
.progress-striped .progress-bar-info{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-bar-warning{background-color:#f0ad4e;}
.progress-striped .progress-bar-warning{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-bar-danger{background-color:#d9534f;}
.progress-striped .progress-bar-danger{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.size {display:inline-block;vertical-align:middle; border:1px solid red;width:100%}


div.generalCaptcha{ width:160px; height:52px; position:relative;}
div.generalCaptcha div.captchaContainer { display:inline-block; margin:auto; padding:2px; position:relative;width:170px; }
div.generalCaptcha div.captchaContainer img.captchaImg{ position:absolute; top:0px; right:0px;}
div.generalCaptcha div.captchaContainer input.captchaText{ position:absolute; top:35px; right:0px; display:inline-block; width:135px;}
div.generalCaptcha div.captchaContainer div.messageFUpload{ height:24px; font-size:11px; vertical-align:middle;}
div.generalCaptcha div.captchaContainer span.imgOk{ height:20px; width:20px;margin-left:3px; margin-right:3px; display:inline-block; background-image:url(images/sys/uploaded_successfully.png);}
div.generalCaptcha div.captchaContainer span.msg{ vertical-align:top;margin-top:3px;height:23px; display:inline-block;}
div.generalCaptcha div.captchaContainer button.refCapcha{ background-color:transparent; position:absolute;cursor:pointer;top:10px;right:145px;width:16px;height:16px;border-width:0px; background-image:url(images/reload-icon.png);}
div.generalCaptcha div.captchaContainer span.reqIndicator{ position:absolute; top:35px;right:145px; cursor:default; vertical-align:top; color:#f00; font-size:15px; display:inline-block;}



.instantContainer
{
	border-style: solid;
	border-width: 1px;
	border-color: #808080;
	border-bottom-width: 0px;
	opacity: 1;
	height: 0px;
	left: 10%;
	right: 10%;
	width: 80%;
	bottom: -1px;
	margin-bottom: 0px;
	position: fixed;
	z-index: 100;
	background-color: transparent;
	text-align: right;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	overflow: hidden;
}

.instantContainer div.labelBG
{
		position:absolute;
		opacity: 0.7; 
		height:34px; 
		top:0px;
		left:0px;
		right:0px; 
		width:100%; 
		bottom:0px; 
		margin-bottom:0px; 
		z-index:101; 
		background-color:#ff0000;
		text-align:right;
		border-top-right-radius:6px;
		border-top-left-radius:6px; 
		border-bottom-width:0px;
	
}
 

.instantContainer span.newslabel
{
	position: absolute;
	height: 26px;
	line-height:1;
	width: 60px;
	padding:8px 4px 0px 4px;
	
	border-left:1px solid #666666;
	z-index: 102;
	display: inline-block;
	vertical-align:middle;
	text-align:center;
	color: black;
	font-size: 12px;
	vertical-align: top;
	background-color: #999999;
	border-top-right-radius: 6px;
}
                                  
.instantContainer span.newsText  
{
	position:absolute;
	height:26px;
	right:80px; 
	width:auto; 
	white-space:nowrap;
	padding:8px 4px 0px 4px;
	
	display:inline-block; 
	color:White; 
	font-size:12px;
	z-index:102; 
}

.instantContainer span.newsText a
{
	 text-decoration:none;
	 color:White; 
	 font-size:13px;
	 font-weight:normal;
	
}


#ama_menu .vmenuArrow  {position:absolute;left:3px;top:40%;display:inline-block;float:left;margin:0px; padding:0px;width:10px;height:10px;
	cursor: pointer;z-index:100;background: url('images/superfish/arrows-ffffff-rtl.png') no-repeat;}
	


#ama_menu {font-weight: 600;width:100%; }
#ama_menu ul, #ama_menu li {list-style: none;margin: 0;padding: 0;text-align:right}
#ama_menu ul li.hover,#ama_menu ul li:hover { position: relative; z-index: 599; }
#ama_menu ul ul{visibility: hidden;position: absolute;top: 100%;right: 0;z-index: 598;}
#ama_menu ul li:hover > ul { visibility: visible; }
#ama_menu ul ul { top: 0; right: 100%; }
    
#ama_menu a{display:block; vertical-align:middle; text-decoration: none; white-space:nowrap;position:relative; width:100%;}
                                 
#ama_menu span{display:block; white-space:nowrap;position:relative; margin-left:8px; margin-right:8px; } 

#ama_menu .marginRight{ margin-left:16px;}
#ama_menu li { width:inherit; }
#ama_menu li a { width:inherit; height:inherit;}

    

#nav .marginRight{ margin-left:20px;}
#nav .menuDownArrow {position:absolute;left:8px;top:40%;display:inline-block;float:left;margin:0px; padding:0px;width:10px;
	height:10px;cursor: pointer;z-index:100;background: url('images/superfish/arrows-ffffff-rtl.png') no-repeat -10px -100px;}
	
#nav .menuHorzArrow{position:absolute;left:3px;top:40%;display:inline-block;float:left;margin:0px; padding:0px;width:10px;
	height:10px;cursor: pointer;z-index:100;background: url('images/superfish/arrows-ffffff-rtl.png') no-repeat;
}



.rate_widget {
    overflow:   visible;
    padding:    0px;
    position:   relative;
    width:      90px;
    height:     18px;
    margin:auto;
}
.ratings_stars {
    background: url('images/rating/stars.png') -2px 0px;
    float:      left;
    height:     17px;
    
    width:      17px;
}
.ratings_vote {
    background: url('images/rating/stars.png') -41px 0px;
}
.ratings_over {
    background: url('images/rating/stars.png') -22px 0px;
}
