/*************** layout*******************/
*{}
html{}
body{padding:0; margin:0;}
P{color:#333;}
span{}
table{}
.clear{clear:both;}
.maincontainer{width:100%; height:100%; 






:0; text-align:center; padding:0px; margin:0px;}
.header,.slider,.colsframe2,.colsfooter{
width:900px;
padding:0 auto; 
margin:0 auto; 
overflow:hidden;
}

.slider{padding-bottom:5px;}
/*layers with gradient background image*/
.acontainer,.bcontainer,.ccontainer,.slideback,.headerback,.horiz-menu, .wrap_slider{width:100%;}
.acontainer{background:#333;}
.ccontainer{background:#ddd;}
.slideback{background:#ddd;}
.headerback{background:url('../images/header_bg.gif') repeat-x top;}
.wrap_slider{background:#ddd url('../images/rokmicro-list-bg2.png') repeat-x top; }
.contentslider{ width:900px; margin:0 auto; padding-left:auto; padding-right:auto; padding-bottom:10px;}
.colsframe1{background:#fff}
.bcontainer{
background:#ddd url('../images/rokmicro-list-bg3.png') repeat-x top;}

.colsframe1{
width:900px;
padding:0 auto;
margin:0 auto;
overflow:hidden;

display:block;
background:#fff url('../images/rokmicro-list-bg3.png') repeat-x top;
}
.colsframe2{overflow:hidden; background-color:#fff;border:1px solid silver;}
/*header floated contents*/
.header{height:115px;}
.headright{float:left; width:700px; height:115px;}
.headleft{float:right; width:200px; height:115px; padding-top:15px;}
.headersocial{ float:left; width:200px; height: 91px; background:url('../images/social.gif') center left no-repeat;}

.logo{float:right; width:200px; height: 91px; background:url('../images/logo.gif') no-repeat center right;}
.headertitle{float:right; width:500px; height:91px; background:url('../images/logox.gif') no-repeat bottom right;}
/*horizontal menu */

.horiz-menu{

padding:0 auto;
margin:0 auto;
height:32px;
background:#ddd;
border-top:1px solid #eee;
padding-bottom:3px;

text-align:right;

}
.menubar{
width:900px; 
padding:0 auto; 
margin:0 auto; 
 line-height:1.8;
 
 }
/*the wide background of the slide div* it is 100% width*/
.nav-r1,.col1,.col2{ float:right;display:block; text-align:right;}
.col1,.col2{width:300px;}
.col3,.col4,.nav-r2{width:300px; float:right;border:0px;}
.nav-r2,.col3,.col4{float:right;display:block; text-align:right;}
.nav-r1{width:290px;}
.footer1,.footer2{width:440px; float:right; display:block; text-align:right;}
.footer3{height:77px; background:url('../images/footlogo.gif') no-repeat center top;}

/*******************Font Tweeks***************/
h1{font-family:verdana, Helvetica, sans-serif;font-size:20; font-weight:bold;color:#c1c1c1;}
h2{font-family:verdana, Helvetica, sans-serif;font-size:18; font-weight:normal;color:#a3ce67;}
h3{font-family:tahoma, Helvetica, sans-serif;font-size:14; font-weight:bold;color:#5e8525;}
p{font-family:verdana, Helvetica, sans-serif;font-size:12; font-weight:normal;color:#333;}
a { color:#5e8525; text-decoration:underline;}

/*******************menu nav****************/
.menu_nav { float:right;  width:653px; height:39px; }
.menu_nav ul { margin:0; padding:6px 92px; list-style:none;}
.menu_nav ul li { margin:0 4px; float:left;}
.menu_nav ul li a { display:block; margin:0; padding:4px 12px 3px ; color:#fff; line-height:1;text-decoration:none;  font-weight:bold; font-size:20px; font-family:Simplified Arabic; border-radius:12px;}
.menu_nav ul li a:hover, .menu_nav ul li.active a { line-height:1; color:#4e712b; background:url('../images/menu_a.gif') repeat-x top; border-radus:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}

/********************* other ***************/
.module{
margin: 0px;
padding:0px;
padding-top:8px;
margin-top:12px;
background:#FFF;

width:300px;
}
.module p{

color:#333;
padding:0px;
margin:0px;
font-size:13px;
text-align:justify;
line-height:1.7;
}
.module h2{
padding:0px 0px;
}
.tenspacer{height:10px;}

/*************raxo-allmode***********/
.allmode-default{width:280px; padding-right:5px; padding-left:2px;}
.allmode-default .allmode-topitem .allmode-img{float:right; margin-right:0; width:256px;}
.allmode-default .allmode-item .allmode-img{float:right; margin-right:0px;}
.allmode-default .allmode-item .allmode-title{font-family:Simplified Arabic; font-size:16px; text-decoration:none; color:#01327c;}
.allmode-default .allmode-item .allmode-title a{padding-right:5px;color:#01327c;}
.allmode-default .allmode-topitem .allmode-title a{ padding-right:2px;font-family:Simplified Arabic; font-size:16px; text-decoration:none; color:#01327c;}
h3.allmode-default a{color:#01327c;}
/********************* joomla ***************/
 div.comp_wrap h1{display:none;}  
 .menunavi{
 position:relative;
 top:-12px;
right:0px;
 }
.menunavi li{
float:right;
padding-right:10px;
list-style:none;
background:url('../images/divider.gif') 90px -10px no-repeat;
height:42px;
width:90px;
text-align:center;
}
 .menunavi li:first-child{

background:url('../images/home.gif') 77px 0px no-repeat;
}
.menunavi li a{
margin-right:10px;
color: #7d7d7d;
font-family: tahoma,Helvetica,sans-serif;
font-size: 14px;
line-height: 16px;
text-decoration:none;
}
.menunavi li a:hover, .menunavi a:active{color:#111;}
.comp_wrap{
width:100%;
padding:0 auto;
margin:0 auto;
text-align:center;
}

.content_box{
text-align:right;
padding:0 auto;
margin:0 auto;
width:900px;
background-color:#fff;
}

.blog, .item-page,.itemListView{
padding:15px;
background:#FFF url('../images/bsl.jpg') top right no-repeat;
margin:10px 0px;
border-left:1px solid #d0d0d0;
border-bottom:1px solid #d0d0d0;
overflow:hidden;

}
div.blog{margin:0; padding-right:36px; padding-left:36px;}

.itemListView{padding:20px; margin:0;}
.category-list fieldset{border:0;}
ul.actions{display:inline-block;
list-style:none;}
.item-page p, div.blog p, div.items-leading p{
font-family:tahoma, Helvetica,sans-serif;
font-size:13px;
line-height:1.5;
color:#7d7d7d;
}
.item-page a, div.blog a, div.items-leading a{
color:#991111;
text-decoration:none;

margin:0;
}
.item-page h3, div.blog h3, div.items-leading h3{
color:#991111;
text-decoration:none;

}
h2{padding-right:36px;}
dl.article-info{display:none;}

.sliderContent .item {
background:#ddd;
}
div.breadcrumbs {position:relative; top:10px;}
.pagination ul li, ul.pagenav li{display:inline; margin:5px 8px; padding:4px 5px; list-style:none; background:#eee; border:1px solid #cfcfcf; font-size:90%; font-family:tahoma; font-weight:bold;}
.items-more{display:none;}

.breadcrumbs{position:relative; left:-50px; width:110%;}
#slider90 li img{padding-top:15px;}
#k2Container{background:#fff; padding: 30px 50px 50px 30px; border:1px solid #d6d6d6;}

.itemTitle{font-family:Simplified Arabic; font-size:28px; font-weight:bold;text-decoration:none; color:#01327c;}
.itemBody p{font-family:tahoma; font-size:13px; line-height:1.5;}
.nav-r1{text-align:right; padding :0; margin:0;}
.nav-r1 ul li{list-style:none;}
.k2ItemsBlock ul{padding:0px; margin:0px;}
.moduleItemTitle{font-family:Simplified Arabic; font-size:18px; text-decoration:none; color:#01327c;}
div.moduleItemIntrotext p{font-family:Tahoma;font-size:12px;}
.moduleItemReadMore{font-family:Tahoma;font-size:12px;text-decoration:none;}
div#k2Container span{font-family:tahoma; text-decoration:none;}
.k2FeedIcon{display:none;}
div.k2ItemsBlock{ width:280px; overflow:hidden; margin:5px;}
.k2ItemsBlock ul li{display:block;}
.k2ItemsBlock ul li a{padding:0px;}
.k2ItemsBlock ul li a:hover{color:#a22701;}
.itemListCategory{width:90%;}

.moduletable h3{font-family:simplified arabic; font-size:16px;}
.menurmenu{

}
ul.menurmenu li a{
font-family:simplified arabic;
font-size:16px;
padding-right:10px;
text-decoration:none;
}
ul.menurmenu li:hover{
background-color:#ddd;
}
ul.menurmenu li{
list-style:none;
list-style-image:url('../images/bult3.gif');
}
div.moduletable_rmenu{
border-left:1px solid #ddd;
}
div.moduletable_rmenu h3{
font-family:simplified arabic;
padding-right:8px;
background:#ddd;
}
.key{font-size:13px;font-family:tahoma; font-weight:normal;}
.k2ProfileHeading{float:right;margin-top:10px;}

#pbgrid_cont.style_default .pbitem_cont .pbitem_title {
text-align:right;
float:right;
}
#pbgrid_cont.style_default .pbitem_cont .pbitem_image{
float:right;
}
#pbgrid_cont.style_default .pbitem_cont .pbitem_intro{
float:right;
}
ul.sigFreeClassic li.sigFreeThumb{float:right;}

div.search{padding:15px;}

.search fieldset{border-color:#ddd;
border-radius:10px;
font-family:tahoma;
font-size:13px;
line-height:1.8;
}
div.items-leading p{color:#111; line-height:1.8;}