body {
background:url(../images/bg.jpg) no-repeat top center #97cae4;
margin:0px;
font-size:9pt;
font-weight:normal;
font-family: "tahoma";
color: #3b5564;
direction:rtl;
}
p{
font-size:9pt;
font-family: "tahoma";
font-weight:normal;
}
p.pat{
font-size:9pt;
font-weight:normal;
font-family: "tahoma";
}
h1{
font-size:9pt;
font-weight:normal;
font-family: "tahoma";
}
h2{
font-size:9pt;
font-weight:normal;
font-family: "tahoma";
}
h5{
font-weight:normal;
font-size:9pt;
padding-right:0;
font-family: "tahoma";
}
pan.blue{
color:#a5dcf8;
}
span.dark_blue{
color:#116c64;
}
#main_container{
width:900px;
height:auto;
margin:auto;
background-color:#fff;
}
.header{
width:900px;
height:283px;
margin:auto;
background:url(../images/header_bg.gif) repeat-x;
}
.right_header{
float:right;
width:550px;
}
#logo{
padding:0px 0 0 0px;
float:left;
}
/*----------------------menu-------------------------*/
#menu{
width:900px;
height:35px;
float:right;
padding:0px 0 0 0;
}
#menu ul{
list-style:none;
padding:0px;
margin:0px;
display:block;
font-weight:bold;
}
#menu ul li{
list-style:none;
display:inline;
float:right;
height:35px;
padding:0px;
line-height:35px;
font-size:13px;
margin:0 3px 0 3px;
width:150px;
border:solid 1px;
background:url(../images/top_menu_bt.gif) repeat-x ;
}
#menu ul li a{
height:35px;
width:150px;
float:left;
text-decoration:none;
padding:0px;
margin:0px;
color:#6c7b83;
text-align:center;
}
#menu ul li a:hover{
height:35px;
width:150px;
text-decoration:none;
color: #68C2EF;
}
#menu ul li a.current{
height:35px;
width:150px;
float:left;
text-decoration:none;
padding:0px;
margin:0px;
color: #68C2EF;
}
#middle_box{
width:900px;
height:125px;
clear:both;
margin:auto;
background:url(../images/middle_banner.gif) no-repeat center;
}
.middle_box_content{
padding:0px 0 0 20px;
}
.top_menu{
width:285px;
float:right;
}
a.login {
width:49px;
height:135px;
display:block;
/*background:url(../images/login.gif) no-repeat center;*/
line-height:35px;
color:#a6c4d4;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding:0 0 0 0px;
float:left;
margin:0 3px 0 3px;
}
a.sign_up 
{
width:49px;
height:135px;
display:block;
line-height:35px;
color:#a6c4d4;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding:0 0 0 40px;
float:left;
margin:0 3px 0 3px;
}
.jquerycssmenu{
width:900px;
height:0px;
overflow:hidden;
font: bold 12px Tahoma;
margin:auto;
background-image:url(../images/pattern_bg.gif);
margin-bottom:20px;
}

/*---------------------main_content------------------*/
#main_content{
width:985px;
height: auto;
overflow:hidden;
margin-top:0px;
margin-bottom:20px;
text-align:right;
}
#body_content
{
  float:right;
  width:500px;
  height:auto;
  text-align:right;
  padding-right:10px;  
}
/******** Right Side ***********************/ 
#vertical_menu
{
  float:right;
  width:200px;
  height:auto;
  text-align:right;
  padding-right:10px;
}
/**********************************************************/
div#wrap table#menu{
  float:right;
  width:200px;
  margin-top:0px;
  padding-top:0px;
  height:auto;
  text-align:right;
  padding-right:0px;
}


/***********************************************************/
   /*********************** Vertical Menu **************************************/
	
ul.menu{	
		margin:0px;	/* No <ul> air */
		padding:0px;	/* No <ul> air */
}	
ul.menu li{	/* Main menu <li> */
		list-style-type:none;	/* No bullets */
	}
ul.menu li a{	/* Main menu links */
		text-decoration:none;	/* No underline */
		color:#000;	/* Black text color */
		
		height:20px;	/* 20 pixel height */
		line-height:20px;	/* 20 pixel height */
		vertical-align:middle;	/* Align text in the middle */
		border:1px solid #000;	/* Black border */
		background-color:#FAFAFA;	/* Light blue background color */
		margin:1px;	/* A little bit of air */
		padding:1px;	/* Air between border and text inside */
		
		display:block;
}
ul.menu li a:visited
{
color: black;
text-align:right;
}

ul.menu li a:hover
{
		color:#FFF;
		background-color:#317082;
}
  
ul.menu li ul{	/* Styling for those who doesn't have javascript enabled  - sub menu items*/
position: absolute;
float:left;
visibility: hidden;
margin-right:170px;
margin-left:0px;
margin-top:0px;
overflow:hidden;
	}
ul.menu li ul li{	/* Styling for those who doesn't have javascript enabled  - sub menu items*/
		list-style-type:none;
	}
ul.menu li ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#FFF;	/* White text */
		background-color:#317082;	/* Blue background */
}
ul.menu li ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#FFF;	/* White text */
		background-color:#317082;	/* Blue background */
}	

   /******************* End Vertical Menu ************************/

/******************** End Right Side **************************/
div#body_content table.contentpaneopen td.contentheading
{
 text-align:center;
  font-weight:bold;
  font-size:20px;
  color:#759F1B;
  padding-bottom:10px;
}
div#body_content table.contentpaneopen td a{
 text-decoration:none;
 color:#FF9900;
}
div.componentheading
{
  text-align:center;
  font-weight:bold;
  font-size:18px;
  color:#759F1B;
  padding-bottom:10px;
}
table.blog td.contentheading
{
  text-align:right;
  font-weight:bold;
  font-size:18px;
  color:#759F1B;
}
table.blog div table.contentpaneopen a
{
  text-decoration:none;
  color:#FF9900;
}

td.article_column table.contentpaneopen a
{
  text-decoration:none;
  color:#FF9900;
}

div#body_content table.contentpaneopen ul{
list-style-type:none;
list-style-image: url(../images/checked.gif);
}
div#body_content table.contentpaneopen ul li{
padding:5px;
color:#116c64;
font-size:12px;
font-weight:bold;
margin:0px;

}
p.buttonheading{
	text-align: left;
}

.leading{
	padding: 20px 120px 40px 20px;
	background: #EFDEEA url(../images/biene_rtl.gif) no-repeat scroll right top;
}

.column2, .column1{
	float: right;
}

.column2{
	float: left;
}

td.article_column table
{
 text-align:right;
 width:267px;
 height:auto;
 padding-left:5px;	
}
div#body_content td.article_column
{
 color:#116c64;
 font-size:12px;
 font-weight:bold;
 padding-right:10px;
 background:url(../images/box_bg.gif) no-repeat top center;
}
td.article_column table.contentpaneopen span
{
 color:#759F1B;
 width:267px;
 height:auto;
 padding-right:10px;
}
td.article_column table.contentpaneopen td.createdate
{
 color:#759F1B;
 width:267px;
height:auto;
padding-right:10px;
}
td.article_column table.contentpaneopen
{
 width:267px;
 height:auto;
 padding-right:10px;
}
div.blog_more{
padding:10px 10px 10px 10px;
background-color:#97CAE4;
}
div.blog_more ul{
list-style-type:none;
list-style-image: url(../images/checked.gif);
}
div.blog_more ul li{
padding:5px;
}
div.blog_more ul li a{
 text-decoration:none;
 font-weight:bold;
 color:#FFFFFF;
}
.readon{
 color:#FF9900;
 font-size:14px;
 font-weight:bold;
}

ul.pagenav{
   overflow:hidden;
}

ul.pagenav li {
   padding: 2px 5px 2px 5px;
   float:right  ;
   width:auto
}

a.pagenav
{
    display:inline !important;
    margin:0 !important;
    padding:0px !important;
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
    color:#FF9900;
}

/*----;-------------------------footer------------------*/
#footer{
width:900px;
height:45px;
color:#508aa1;
background-color:#e8eff2;
}
.copyright{
float:center;
text-align:center;
padding:10px 0 0 10px;
}
.center_footer{
color:#c3ced4;
font-size:12px;
font-weight:bold;
width:100%;
padding:15px;
text-align:center;
}
h6{
color:#000000;
font-family:tahoma;
font-weight:normal;
font-size:12px;
margin:0px;
padding:0px 0 0 0;
padding-right: 50px; 
direction:rtl;
}