/* FRONTEND CSS
*********************************************/
html {
  overflow-y: scroll;
}
body {
  background-color: #FFFFFF;
}

/* LAYOUT
*********************************************/
/* Floats */
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.group:before,
.group:after {
  content: "";
  display: table;
}
.group:after {
  clear: both;
}
.ie7 .group {
  zoom: 1;
}
html{
font-family:Arial, Helvetica, sans-serif;
direction:rtl;font-size:14px;
text-align:right;}
.{
padding:0;
margin:0;}
body{
font:Arial;

background:#676767 none repeat scroll 0 0;
direction:rtl;}
h1{
margin:0;
font-size:20px;}
p{
margin:0;}

.wrapper-all{
display:table;
background-color:#FFFFFF;
margin:0 auto;
min-height:1600px;
overflow: visible;
padding:40px 90px 0;
width:728px;}
.topbar{
height:160px;
width:728px;
margin-bottom:5px;}
.logoright{
float:right;
width:160px;}
.topleftbar{
float:left;
height:120px;
width:530px;}
.top_menu{
background-color: #00acc5;
float:left;
height:39px;
width:540px;
}
.top_menu a{
color:#FFFFFF;}
.top_menu li{
padding:0;}
.top_menu li:after {
padding:0 5px;
color:#FFFFFF;
content: '|';
}
#mainlevel-nav{}
ul#mainlevel-nav {float:right;
line-height:28px;
margin:0;
padding:5px 10px;
width:500px;}
#mainlevel-nav li{float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 3px;}
 a.mainlevel-nav{color:#FFFFFF;
 padding:0 3px;
font-size:17px;
font-weight:bold;
text-decoration:none;}
.top_menu .moduletable {
float: left;
width: 530px;
line-height: 24px;
}
.top_menu table{
color:#FFFFFF;
float:left;
margin-top:10px;
}
.strip_left{
width:728px;
height:30px;
float:left;
margin-bottom:10px;
background: none repeat scroll 0 0 #c7e9ef;
}
.search {
float: left;
height: 26px;
margin: 4px 0px 0 14px;
padding: 0 40px 0 0;
width: 132px;
font-size: 12px;
}
.content{
float:left;
margin:0;
padding:0;
width:728px;}
.left{
float:right;
width:190px;}
.moduletable_main{
background-color:#c6243a;
font-weight:bold;
line-height:21px;
height: 213px;
padding:15px 26px 15px 0;
}
.moduletable_main a{
color:#fff;
font-size:14px;
text-decoration:none;
}
.moduletable.fb{
float:right;
 background-color: #E1C3B8;
    padding: 5px;}
.custom.fb{}
.moduletable_main a#active_menu, .moduletable_main a:hover{
color:#D1D131;}
.moduletable_aca{
background: url("../images/right2.png") no-repeat scroll -6px -4px transparent;
height:180px;
margin:10px 0;
padding:1px 15px;}
.moduletable_aca h3{
color:#CA253C;
}
.moduletable.jnews{
    background-color: #AF6755;
    color: white;
    float: right;
    margin: 0 0 10px;
    padding: 10px;}
.breadcrumb{
float:right;
font-size:12px;
margin:5px 20px 0 0;
width:470px;}
.main{
float:left;
width:530px;
}
.linktitle{
color:#CA253C;
font-size:16px;
font-weight:bold;
}
.componentheading{

width:538px;
line-height:26px;
border-bottom:2px solid #CA253C;
color:#CA253C;
font-size:16px;
font-weight:bold;}
.contentpaneopen tr.contentheading{float:right;
width:530px;
line-height:26px;
border-bottom:2px solid #CA253C;
color:#CA253C;
font-size:16px;
font-weight:bold;}
 a.contentpagetitle{
color:#CA253C;
text-decoration:none;}
#comment, #JOSC_formpos{
float:right;
width:510px;}
.moduletable_hp{
border-top:5px solid #C8E9F2;
padding-top:15px;}
.moduletable_hp .minifp-seperator{
display:none;}
.moduletable_hp .minifp-introtitle a {
padding:0;
}
.moduletable_hp .minifp td p{
display:inline;
height:56px;
margin-top:3px;
margin-bottom:0;
padding-left:10px;}
.moduletable_hp td.minifp0 .minifp-introtitle a{color: #801517;}
.moduletable_hp td.minifp1 .minifp-introtitle a{color:#07abc6;}
.moduletable_hp td.minifp2 .minifp-introtitle a{color:#007d38;}

a.minifp-full-link{
color:#000000;
text-decoration:none;}
.footer{
    background-color: #C69280;
    float: left;
    height: 35px;
    margin: 20px 0;
    width: 100%;}
.footer .moduletable{
line-height:20px;
text-align:center;
vertical-align:middle;}
.user{
float:left;
height:90px;
margin:0;
width:728px;
}
.footer .moduletable a{
color:#333333;}
a{color: #CA253C;}
#alphapathway{
margin:0;
padding:0;
display:none;}
.item_img {
height:70px;
overflow:hidden;
width:70px;
}
.contentheading_item a {
font-weight:bold;
text-decoration:none;
}
contentpaneopen{float:right;
min-width:450px;}
.contentheading_blog a{float:right;
font-size:112%;
font-weight:bold;

width:384px;}
.itemblog {
border-bottom:1px dashed #CCCCCC;
position:relative;
float:right;
min-height:100px;
margin-top:10px;
width:515px;
}
.intro{float:right;
width:443px;}
.blog{
float:right;}
#ff_form11{font-size:14px;
text-align:right;}
#ff_div144{
width:126px;}
.content_outline{}
.moduletable ul, .moduletable_main ul{
   list-style: none outside none;
    margin: 0;
    padding: 7px 0;}
.moduletable li {
display: inline;
padding: 0 2px;
font-size: 16px;
font-weight: bold;
}
.moduletable_main{
margin-bottom:10px;}




.logo{
height:168px;
width:896px;
float:left;
}


.strip_center{
width:882px;
margin:0 7px;
background-color:#FFFFFF;
float:right;
}
.line{
}

#mod_search_searchword{
border:1px inset gray;
margin:4px 0;
width:120px;
float:right;
}
.button{
float:left;
}
.bottom{
height:15px;
float:right;
width:896px;}


img{
border:none;
}
ul.menuportal{float:left;
margin:0;
padding:0;
width:300px;
}
ul.menuportal li{

float:right;
padding:0 ;}


.foot{
background-color:#FFFFFF;
float:left;
height:35px;
margin-top:2px;
width:100%;}
.links{
float:right;
margin-right:3px;
margin-top:-13px;
width:390px;
}
a.mainlevel_footer{
font-size:90%;
color:#000000;
text-decoration:none;
padding:10px 3px;}
._aca{
float:right;}

.left-in{
float:right;
width:160px;}
.right{
float:left;
width:215px;}


.moduletable_serv{
color:white;
float:right;
font-size:100%;
height:72px;
margin:0 5px 0 0;
padding:0;
width:290px;
}
.serv{padding:29px 15px 0 16px;}
.moduletable_serv a, .moduletable_vol a, .moduletable_don a{
text-decoration:none;
color:#FFFFFF;}


.submenu{background-color:#B3D0D7;
float:left;
width:350px;}
.submenu ul{
margin:0;
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
float:left;
}
.submenu li{
float:right;
font-size:100%;
line-height:25px;
color:#52686D;
padding:0 2px 0 1px;}
.submenu li a, .submenu li a:visited{
text-decoration:none;
color:#52686D;} 

.moduletable_gallery, .moduletable_gallery_title{
float:right;
margin:0;
padding:0;
width:201px;}
.moduletable_serv_title{
float:left;
margin: 0 10px 0 0;
padding:0;
width:200px;}

.sobi2latest_lsobi2{
height:77px;
margin:0;
padding:0 3px 2px;
width:55px;}
.field_description{
width:200px;
float:right;}
.moduletable_bman{
width:550px;}
.wmain0{}
.wmain1{}
.wmain2{
float:right;
width:625px;}
.wmain3{float:right;
width:410px;}
.wmain10{}
.wmain11{float:right;
width:700px;}
.wmain12{float:right;
margin-right:20px;
width:474px;}
.user2, .moduletablewid{
width:100%;
float:right;}
.wmain21{
float:left;
padding:20px 10px;
width:350px;}
.wmain21 .moduletable{
padding:0 58px;}
.branch{
float:right;
margin-right:110px;
margin-top:30px;
margin-left:0;
width:315px;}
.wmain31{
float:right;
margin:31px 0;
padding:0;
width:445px;}
.wmain31 form{
margin:0 146px 10px;}
.wmain13{float:right;
margin-right:35px;
width:415px;
min-height:290px;}
.minifp-introtitle{
  font-size: 16px;
    margin-bottom: 2px;
	  margin-top: 0;
display:block;}
.moduletable_hp .minifp-introtitle a{
    font-size: 110%;
    text-decoration: none;}
.moduletable_hp tr{height:154px;}
#alphacontent .small{
visibility:hidden;}
#alphacontent #features .small{
visibility: visible;}
.in_article{
float:left;
  margin-left: 10px;}
 .moduletable_pry{
 background-color: #CA253C;
    font-weight: bold;
    line-height: 21px;
	color:#FFFF99;
    padding: 15px;
    }
	.backg{
	height: 92px;
    padding: 4px 8px 0 0;
	float:left;
	width:249px;}
.minifp1 .backg{
background: url("../images/backg-01.png") no-repeat scroll 0 0 transparent;
    }
.minifp0 .backg{
background: url("../images/pic-red-10.png") no-repeat scroll 0 0 transparent;
  }
	.minifp2 .backg{
background: url("../images/pic-green-11.png") no-repeat scroll 0 0 transparent;
   }
	.fb_iframe_widget>span { width: 182px !important; }
.fb-like-box iframe { width: 182px !important; }
.fb-like-box ._4s7c { border:0px !important;}
.user1 {
width: 498px;
float: left;
padding: 15px;
background-color: #c7e9ef;
}
.moduletable.wellcome {
width: 243px;
float: right;
padding-left: 5px;
}
.moduletable.video {
width: 250px;
float: right;
}
.user2{
background-color:##d2de25;}
/* Media Queries
*********************************************/
/* Retina */
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) {
  
}
/* Landscape phones and down */
@media (max-width: 480px) {
  
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
  
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
  
}
/* Large desktop */
@media (min-width: 1200px) {
  
}