body

{

font-family: Tahoma, Helvetica, sans-serif;

font-size: 12px;

background-repeat: no-repeat;

background-attachment: fixed;

background-position: 0px 0px;

margin: 0px;

padding: 0px;

background-color: #f2f2f2;

text-align: center;

/*background-image: url(../imgs/backgif.gif);*/

direction:rtl;

}

.copynote {

text-align: center;

background-repeat: no-repeat;

background-position: center bottom;

border-top-width: 1px;

border-top-style: solid;

border-top-color: #596164;

color: #000;

background-color:#888;

padding-top: 2px;

padding-left: 2px;

left: 100px;

font-weight: bold;

}

a:link

{color:

color: #000066;

}



.footer {

text-align: center;

background-repeat: no-repeat;

background-position: center bottom;

border-top-width: 1px;

border-top-style: solid;

border-top-color: #596164;

color: #EEE;

background-color:#000000;

padding-top: 2px;

padding-left: 2px;

left: 100px;

text-decoration: none;

height:20px;

margin-top:-15px

}

.rlbrdr {

border-right-width: 1px;

border-left-width: 1px;

border-right-style: solid;

border-left-style: solid;

border-right-color: #272626;

border-left-color: #272626;

border-bottom-color: #000;

}





h1

{



}



h2

{

}

.foot {

/* text-align: center;

width: 860%;

background-image: url(../imgs/bg1.jpg);

background-repeat: no-repeat;

height: 79px;*/

}





h3

{

}



li

{

}







div

{



}

table{

padding:0px;

vertical-align: top;

font-size: 11px;

}

td{

text-align: center;

/*padding:0px;

vertical-align: top;*/}

tr{padding:0px;}

a

{

color: #333;

text-decoration:none

}





a:hover

{



text-decoration: none;

color: #555;

}

.active{text-align:right}



.active a

{

color:#0000CC;

background-color:#FFFFFF;

text-decoration: none;

}

.active2

{

color:#010;

background-color:#DDD;

text-decoration: none;

}



.active a:visited

{

color:#0000CC;

background-color:#FFFFFF;

text-decoration:none;

}

.topmnu {

text-align: center;

}







.active a:hover

{

color:#0000CC;

text-decoration: none;

text-decoration: underline

}



#feeds

{

display: inline;

float: left;

width: 150px;

background-color: #f4f4f4;

border:1px solid #e6e6e6;

}



#content

{

padding-left:170px;

border:1px solid #f1f1f1;

}



#loading

{

float: left;

display: inline;

width: 410px;

background-color: #fffbb8;

color: #FF9900;

border: 1px solid #ffcc00;

font-weight: bold;

}



.date

{

font-size: 10px;

color: #999999;

}



#foot {

width: 100%;

height: 400px;

}

.top {

background-repeat: repeat-x;

}

.toptbl {

background-color: #FFF;

background-repeat: no-repeat;

padding: 0px;

margin-top: 1px;

}



.toptb2 {

background-color: #d7d7d7;

background-repeat: no-repeat;

margin-top: 10px;

padding: 0px;

}

.topflash {

width: 580px;

padding: 0px;

}.leftopdiv {

float: left;

width: 600px;

/*margin: 3px;*/

padding: 3px;

text-align: left;

}

.cellhdr {

margin: 0px;

padding: 5px;

background-color: #AFBBC7;

border: 1px solid #272626;

background-image: url(../imgs/Untitled-1.jpg);

color:#FFFFFF;

background-repeat: repeat;

}

.frss{

margin: 0px;

padding: 5px;

background-color: #EBF3FB;

border: 1px solid #000;

background-image: url(../imgs/rss.png);

background-position: 5px center;

background-repeat: no-repeat;

}

#row1hdr {

margin: 0px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

background-repeat: no-repeat;

color: #d7d7d7;

vertical-align: bottom;

/*background-color: #262A35;*/

padding-left: 5px;

padding-top:5px

}

.tophdr {

text-align: right;

display:block; height:30px}

.tophdr h2 { float:right; font-size:10px; color:#CCC; font-weight:normal }

.tophdr a , .tophdr a:visited{ color:#eee; padding:0 10px; text-decoration:none }

.tophdr a:hover { color:#ffcc33; }

.topenmen{float:right; width:20%; display:inline ; text-align:right}

.topenmen a{}

.toprightw1 {

float: right;

width: 190px;

border-top-width: 0px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #272626;

border-right-color: #272626;

border-bottom-color: #272626;

border-left-color: #272626;

height:140%;

margin-bottom:10px;

clear: right;

margin-right: 10px;

}

.toprightw2 {

width: 200px;

border-top-width: 0px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #272626;

border-right-color: #272626;

border-bottom-color: #272626;

border-left-color: #272626;

height:140%;

clear: both;

margin: 0px;

padding: 0px;

}



.standardcell {

/* margin: 3px;*/

padding: 0px;

width: 230px;

border-top-width: 0px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: dotted;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #AACCEE;

border-right-color: #AACCEE;

border-bottom-color: #AACCEE;

border-left-color: #AACCEE;

}.standardcell50 {

/* margin: 3px;*/

padding: 0px;

float: right;

width: 48%;

border-top-width: 0px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #AACCEE;

border-right-color: #AACCEE;

border-bottom-color: #AACCEE;

border-left-color: #AACCEE;

}

.cellcontents {

margin: 0px;

height: 100%;

padding: 5px;

color:#000099;



}

.cellcontents1 {

margin: 0px;

vertical-align: top;

height: 100%;

padding: 5px;

color: #000066;



}

.cellcontents2 {

margin: 0px;

vertical-align: top;

height: 100%;

padding: 5px;

color: #000066;

font-family: tahoma;

font-size: 9px;

background-color: #FFFFFF;

font-style: normal;



}





.artcellcontents {

margin: 0px;

vertical-align: top;

height: 100%;

border: 1px solid #272626;

padding:10px;

width: auto;

position: static;

}

.arttextcontents {

}

div {

}

.topflshrow {

padding: 10px;



}

.contentrow {

padding: 10px;

height: 100%;

}



.rightcontent {

float: right;

width: 214px;

border-top-color: #000;

}

.leftcontents {

float: left;

width: 650px;

padding: 0px;

}

.leftcontents1 {

float: left;

width: 835px;

}

.ifs {

background-color: #FFFFFF;

width: 100%;

}

.sfd {

text-align: center;

color: #999999;

}

.orange {

color: #FF6600;

}

.textcontents {

width: 99%;

}.textcontents {

width: 99%;

}

.inlineimg {

padding: 5px;

float: left;

}

.tabs {

width: 100%;

font-family: tahoma;

text-align: justify;

border-style: none;

height: 300px;

}

.artttl {

display: block;

margin: 5px;

padding: 5px;

font-size: larger;

font-weight: bolder;

color: #000033;

}.artttlred {

display: block;

margin: 5px;

padding: 5px;

font-size: larger;

font-weight: bolder;

color: #900;

}

.rtl {

font-size: 9px;

text-align: right;

}

#TabbedPanels2 .TabbedPanelsContentGroup .TabbedPanelsContent p {

font-size: 11px;

}

body p {

font-size: 13px;

line-height:18px;

text-align:justify !important;

}

.ftbg {

background-color: #000;

font-family: Tahoma;

font-size: 10px;

color: #FFF;

text-align: center;

}

.tr1 {

font-family: tahoma;

font-size: 10px;

color: #000066;

background-color: #FFFFFF;

}



.class2 a, a:link

{

color:#000099

padding: 5px;

text-decoration: none;

}



.style1 {

font-family: 'Tahoma', 'sans-serif';

font-size: 9.0pt;

}

.style3 {color: #0000CC}





.verticaltext {

writing-mode: tb-rl;

filter: flipv fliph;



}

.bottomtable {

background-color: #DDD;

width:100%

}

.bottomtable td{text-align:center; width:24.9%}

.bottomtable h2{font-size:11px; display:block; }

.bannertable {width:100%; text-align:center}

.bannertable td {width:32.9%; text-align:center}

.bannertable img {border:0;}



#btmbrdr{border-bottom:1px solid #000}

/*NEW Menu System By Sefid.NET/*/

.menu{

border:none;

border:0px;

margin:0px;

padding:0px;

font-size:11px;

font-weight:bold;



}

.menu ul{

background:#333333;

list-style:none;

margin:0;

padding:0;

height:35px;

background-image: url(../imgs/strct/tophdrbg.png);

background-repeat: repeat-x;

background-position: right top;

}

.menu li{

float:right;

padding:0px;

}

.menu li a{

background: url("/imgs/seperator.gif") top right no-repeat;

color:#cccccc;

display:block;

font-weight:normal;

line-height:35px;

margin:0px;

padding:0px 25px;

text-align:center;

text-decoration:none;

}

.menu li a:hover, .menu ul li:hover a{

background: url("/scripts/mnu/45454541.gif") top 99% repeat-x;

color:#ffcc33;

text-decoration:none;

}

.menu li ul{

background:#292727;

display:none;

height:auto;

padding:0px;

margin:0px;

border:0px;

position:absolute;

width:150px;

z-index:200;

text-align:center;

margin-left:-150px;

/*left:0;*/

}

.menu li:hover ul{

display:block;



}

.menu li li {

background:url('/imgs/sub_sep.gif')top right no-repeat;

display:block;

float:none;

margin:0px;

padding:0px;

width:150px;

text-align:center;

height:23px;

}

.menu li:hover li a{

background:none;

height:23px;

line-height:23px;



}

.menu li ul a{

display:block;

height:23px;

font-style:normal;

margin:0px;

padding:0px 10px 0px 15px;

text-align:center;

}

.menu li ul a:hover, .menu li ul li:hover a{

background:#ffcc33 url('/imgs/hover_sub.png') center right no-repeat;

border:0px;

color:#000;

text-decoration:none;

}

.menu p{

clear:left;

}

/*NEW MENU SYSTEM END /Sefid.NET*/

/*NEW SLIDER Code*/

#slider {

width:960px;

direction:ltr

}

#slider img{

border:none;

}

#slider ul, #slider li{

margin:0;

padding:0;

list-style:none;

}

#slider li {

width:960px;

overflow:hidden; }

/*.graphic, .prevBtn, .nextBtn{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}



.prevBtn, .nextBtn {display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;z-index:1000;background:url(/imgs/btn_prev.gif) no-repeat 0 0;cursor:pointer;}

.nextBtn{left:850px;}

.nextBtn {background:url(/imgs/btn_next.gif) no-repeat 0 0;}

NEW SLIDER Code*/

/* text-test*/

/* V2 SFD */

.pagewrap{

padding-top: 20px;

min-width: 981px;

background: none repeat scroll 0 0 #f2f2f2s;

color: #333333;

padding-bottom:20px;

}

.pagewrap .main {

border-left: 1px solid #333;

border-right: 1px solid #333;

margin: 0 auto;

max-width: 1200px;

width: 980px;}

.wrapdiv{display:block; clear:both}

#toprowwrap{border-top:1px solid #333; height:30px; background:url(../imgs/strct/tophdrbg.png) repeat-x}

#logobg{background:url(../imgs/strct/toplogobg.png) no-repeat #fff; height:80px; width:980px}

#logobg h1{text-indent:-10000px; float:right}

.sfdfoot #botboxes{height:161px; border-top:1px solid #333;}

#botrowwrap a, #botrowwrap a:link , #botrowwrap a:visited{color:#ccc}

#botrowwrap a:hover{color:#fc3}

.btmboxes {width: 24%; float:right; color:#fff; text-align:center }

.btmboxes .inner {padding:5px 30px; }

.btmboxes ul { padding-right:0px;}

.btmboxes li { list-style:none; padding:5px 0px;}

.btmboxes h3{color:#ff9933; font-size:13px; font-family:'B yekan', Tahoma; text-align:center}

.sfdfoot .main{border-bottom:1px solid #333; background:url(../imgs/strct/footbg.png) repeat-x bottom #464950;}

.sfdfooter{padding-top:5px;}

#footlinkscopy{height:40px; color:#ccc; border-top:1px solid #333}

.copy{font-size:smaller}

.sidebarwrap{width:255px;/**/float:left; min-height:300px; display:block}

.sidebarwrap .inner{padding:10px;}

.contentwrap .inner{padding:5px}

.contentwrap{width:723px; float:left; min-height:300px; text-align:right; display:block; overflow:hidden}

.mainbody .main{ display:block; clear:both}

.mainbody .main .cont{clear:both; display:block}

.ciscobox{background:url(../imgs/boxes/ciscobg.png) no-repeat; color:#000; min-height:50px}

.ciscobox h3{text-align:center; font-size:13px; font-family:"B yekan", tahoma, geneva, sans-serif; font-weight:bolder; color:#fff; margin:5px; padding-top:5px;}

.nbox{background:url(../imgs/boxes/nbg.png) no-repeat; color:#000; min-height:50px;}

.nbox h3{text-align:center; font-size:13px; font-family:"B yekan", tahoma, geneva, sans-serif; font-weight:bolder; color:#fff; margin:5px; padding-top:5px;}

.noframe{ color:#000;}



.boxcontent{overflow:hidden; padding-top:7px}

.boxcontent a img{border:0px}

a img{border:0px}

.microsoftbox{background:url(../imgs/boxes/msbg.png) no-repeat; color:#000; min-height:50px}

.microsoftbox h3{text-align:center; font-size:13px; font-family:"B yekan", tahoma, geneva, sans-serif; font-weight:bolder; color:#fff; margin:5px; padding-top:5px;}

.vmbox{background:url(../imgs/boxes/vmbg.png) no-repeat; color:#000; min-height:50px}

.vmbox h3{text-align:center; font-size:13px; font-family:"B yekan", tahoma, geneva, sans-serif; font-weight:bolder; color:#fff; margin:5px; padding-top:5px;}

/*homeboxes*/

.homeboxes{min-height:380px}

.hboxes{padding: 10px; display:block; clear:both; overflow:hidden}

.hboxes .wrp{width:296px; height:158px; margin:10px; float:right; display:block; background-repeat: no-repeat;

background-position: center center; overflow:hidden}

.wrp .bcontents{padding:30px 10px 10px 35px; text-align:right}

.wrp ul{margin-right:10px; padding-right:10px;}

.wrp .bcontents a.rmlink{top:110px; position:relative; color:#aaa; float:left}

.hboxes .msbx{

background-image: url(/imgs/homeboxes/ms.png);

}

.hboxes .ciscobx{

background-image: url(/imgs/homeboxes/cisco.png);

}

.hboxes .noorabx{

background-image: url(/imgs/homeboxes/noora.png);

}.hboxes .nooranewsbx{

background-image: url(/imgs/homeboxes/nooranewsbg.png);

}.hboxes .nooranewsletterbx{

background-image: url(/imgs/homeboxes/nooranewsletterbg.png);

}
.hboxes .nooraprombx{

background-image: url(/imgs/homeboxes/noorapromotionsbg.png);

}

.hboxes .secbx{

background-image: url(/imgs/homeboxes/security.png);

}

.hboxes .vmbx{

background-image: url(/imgs/homeboxes/vmware.png);

}

.hboxes .linuxbx{

background-image: url(/imgs/homeboxes/linux.png);

}

.boxinner ul.rmenu{margin:0; text-align:center; padding:0; width:100%; margin-bottom:10px}

.boxinner ul.rmenu li{list-style:none; display:block; margin-right:0; text-align:center}

ul.rmenu a, ul.rmenu a:link , ul.rmenu a:visited{display:block; background:#eee; color:#003; padding:5px; margin:0 2px; border-top:1px solid #aaa; text-decoration:none}

ul.rmenu a:hover{background-color:#000; color:#ffcc33}

.boxinner{height:100%; background:url(../imgs/strct/boxbtm.png) bottom center no-repeat}

.maincontent {display:block; background:#f9f9f9; padding:10px; min-height:450px; text-align:justify; line-height:160%}

.sfdfoot{clear:both}

.mainbody{clear:both; display:block; position:relative }

.certlogos img{ padding:2px; display:block; float:right;}

.cologo{float:right; padding-top:80px; width:220px}

.cologo img{border:1px solid #999;}

.certhomes{display:block}

.certbox {width:190px; height:150px; padding:5px; background:url(/imgs/certlogos/certboxbg.png) center center no-repeat; text-align:center; float:left; margin:5px 7px}

.certbox h3{display:block; padding:1px; font-size:larger; font-weight:bold; text-indent:-10000px;}

.certlogos{clear:left; float:right; width:430px}

.contenttop a , .contenttop img {border:0; padding:0;}

.codesc h2{font-size:14px}

.codesc a, .codesc a:visited{border-bottom:1px dotted #333; padding-bottom:2px}

.codesc a:hover{color:#ffcc33; background:#333}

.certdesc{

font-size:15px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

padding:0px 5px;

color:#000

}

.certdesc .certname ,.certdesc .certname a{ color:#006B66; font-size:15px; font-weight:bold; direction:ltr}

.datatable{width:99%; font-size:12px;text-align:center; border-spacing:0}

.datatable th{background:#DFE0DF; }

.datatable th , .datatable td{border:1px solid #999; padding:5px}

.datatable .mshd{background:#4473C1; color:#FFF; font-size:14px; font-weight:bold}

.datatable .ciscohd{background:#3c776f; color:#FFF; font-size:14px; font-weight:bold}

.datatable .sechd{background:#C72139; color:#FFF; font-size:14px; font-weight:bold}

.datatable .vmhd{background:#666; color:#FFF; font-size:14px; font-weight:bold}

.datatable .linuxhd{background:#CC0000; color:#FFF; font-size:14px; font-weight:bold}





.datatable caption{font-style:italic; font-size:11px; text-align:right; padding:5px; color:#666}

.codesc {clear:both; padding-top:10px}

.certtl{ display:block; padding:0px 5px; width:98%; background:#eee; border:1px solid #999}

.certdescfl {display:block; padding:0px 5px 10px 5px; width:98%; background:#f9f9f9;/* border:1px solid #999; */margin-top:10px}

.certdescfl p{text-indent:10px}

.tables{}

.mainbrdr {float:right; border:1px solid #ccc; background-color:#fff}

.fullcontent{min-width:685px}



.maincontent li{font-size:13px}



/* TABLE SPECIFIC TEMP */

.microsofttable {

color: #000;

background-color: #69F;

}

.MCSL {

font-size: 14px;

text-align: center;

}



/*END TABLE SPECIFIC TEMP*/

#leftbox{border:1px solid #ccc}

.contentbottom{padding:10px 0px; text-align:center; border-top:1px dashed #ccc}

.contentbottom img{padding:0px; 10px;}

.datatable .endata{direction:ltr}
span.en{direction:ltr}
.cologo h1 span{position:absolute; top:-1000px}
.bcontents ul li{padding-bottom:3px}


/*NEWS SLIDER*/

#nslider {
width:250px;
}
#nslider img{
border:none;
}
#nslider ul, #nslider li{
margin:0;
padding:0;
list-style:none;
}
#nslider li {
width:250px;
overflow:hidden;
}
/* root element for tabs  */
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:30px;
	border-bottom:1px solid #666;	
	padding-right:5px; 	
}

/* single tab */
ul.css-tabs li {  
	float:right;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.css-tabs a { 
	float:right;
	font-size:14px;
	display:block;
	padding:7px 14px;	
	text-decoration:none;
	border:1px solid #666;	
	border-bottom:0px;
	height:18px;
	background-color:#efefef;
	color:#777;
	margin-right:2px;
	position:relative;
	top:1px;	
	outline:0;
	-moz-border-radius:4px 4px 0 0;	
}

ul.css-tabs a:hover {
	background-color:#F7F7F7;
	color:#333;
}
	
/* selected tab */
ul.css-tabs a.current {
	background-color:#F3F8FC;
	border-bottom:1px solid #F3F8FC;	
	color:#222;	
	cursor:default;
}

	
/* tab pane */
.css-panes div {
	display:none;
	border:1px solid #666;
	border-width:0 1px 1px 1px;
	min-height:150px;
	padding:15px 20px;
	background-color:#F3F8FC;	
}

