* { margin: 0; padding: 0; outline: 0; }

body {
    background:url(bgx.jpg) no-repeat top center #97cae4;
	font: normal 16px Arial;
	color: #000;
	direction: rtl;
}

a {
	color: #759f1b; 
	text-decoration: none;
}
a:hover {
	color: #116c64;
}

.boxpage {
width: 900px;
margin: 0px auto;
}

#header {
	width:900px;
    height:114px;
    margin:auto;
    background:url(hbg.gif) repeat-x;
}
.left_header{
float:left;
width:700px;
}

#header .logo {
float:right;
margin: 0;
padding:5px 10px 0 10px;
}

#header .text {
float:left;
margin: 0;
padding: 10px 0 0 10px;
}


#wbody {
	margin: 0 auto;
    width: 100%;
    background: #ffffff;	
}

#wbody .right{
width: 170px;
margin: 0;
padding: 0;
float:right;
}

#wbody .left{
width: 170px;
margin: 0;
padding: 0;
float:left;
}


#wbody .center{
width: 100%;
margin: 0 auto;
padding: 0;
}

#menu{
width:700px;
height:35px;
float:left;
padding:40px 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;
width:96px;
height:35px;
padding:0px;
line-height:35px;
font-size:16px;
margin:0 2px 0 2px;
}
#menu ul li a{
height:35px;
width:96px;
float:right;
text-decoration:none;
padding:0px;margin:0px;
color:#6c7b83;
text-align:center;
background:url(menu_bt.gif) no-repeat center;
}
#menu ul li a:hover{
height:35px;
width:96px;
text-decoration:none;
color: #68C2EF;
}
#menu ul li a.current{
height:35px;
width:96px;
float:right;
text-decoration:none;
padding:0px;
margin:0px;
color: #68C2EF;
background:url(menu_bt.gif) no-repeat center;
}

.top_menu{
width:300px;
float:left;
}
.searchform {
width:220px;
height:35px;
display:block;
background:url(search.gif) no-repeat center;
line-height:35px;
color:#a6c4d4;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:0 10px 0px 0px;
float:left;
margin:0 0px 0 25px;
}


#footer{
width:900px;
height:45px;
color:#508aa1;
background-color:#e8eff2;
border-top:1px solid #c3ced4;
}
.footer_links{
float:left;
padding:10px 0 0 10px;
}

.center_footer{
color:#c3ced4;
font-size:11px;
font-weight: normal;
width:520px;
padding:15px;
text-align:center;
float:right;
}

.copyright{
float:right;
padding:10px 10px 0 0;
}



label {
	font: normal 12px Arial;
}

select,textarea,input {
	padding: 0px;
	margin: 0px;
	border:1px solid #889BBC;
	font: normal 12px Arial;
	color:#777;
	background: #FFF;
}

input.button { 
	margin: 0; 
	font: normal 12px Arial; 
	border: 1px solid #889BBC;
	background: #FFF; 
	padding: 0px 0px;
	margin: 0px 0 0px 0;
	color: #333;	
}

.xtable {
border: 0px solid #A2B0CB;
padding: 0px;
}

.xtable2 {
border: 1px solid #A2B0CB;
padding: 2px;
}

.xtr { 
border: 0px solid #A2B0CB;
color: #000000;
background-color: #e8eff2;
}

.xtd         { border: 1px solid #e8eff2; padding: 1px;}

.xtt         { 
padding: 0px 10px 0px 0px;
color: #989898; 
font: normal 11px tahoma;
clear:both;
text-align:right;
}

.xtttt         { 
padding:2px;
color: #989898; 
font: normal 11px tahoma;
clear:both;
text-align:center;
}

.thumb {
	padding: 2px;
	margin: 2px;
	float: right;
}

.menu_x {
width: 170px;
margin: 0;
padding: 5px 5px 5px 5px;
}

.menu_x h1{
text-align:center;
height: 28px;	
padding: 5px 0px 0px 0px; 
margin: 0;
font: bold 18px Arial;
color: #FFFFFF;
background: url(block.gif) top right no-repeat;
}


.menu_x div{
font: normal 16px Arial;
color: #000000;
background: #ffffff;
margin: 0px 0 0 0;
padding: 2px 2px 2px 2px;
}

.menu_x ul {
font: bold 15px Arial;
list-style: none;
margin: 0;
padding: 0 2px 0 0;
}

.menu_x li {
	background: url('bl0.gif') no-repeat right;
	border-bottom: 1px solid #7b7b7b; 
	padding: 5px 22px 5px 0px;
	margin: 0;
}

.menu_x li:hover {
	background: url('bl.gif') no-repeat right;
	border-bottom: 1px solid #7b7b7b; 
	padding: 5px 22px 5px 0px;
	margin: 0;
}


.menu_xt {
margin: 0;
padding: 5px 2px 2px 2px;
}

.menu_xt h1{
padding: 0px 18px; 
margin: 0;
font: bold 16px Arial;
color: #116c64;
background: url(arrow.gif) no-repeat right;
}

.menu_xt a {
text-decoration: none;
}

.menu_xt ul {
/*
list-style: none;
*/
margin: 0 10px 10px 0;
padding: 0 5px 0 0;
}

.menu_xt li {
/*
	background: url('arrow.gif') no-repeat right;
*/
	padding: 0 5px 3px 0;
	margin: 0;
}








.menu_xt2 {
margin: 0;
padding: 2px;
}

.menu_xt2 h1{
padding: 2px 2px; 
margin: 0;
font: bold 22px Arial;
color: #c5c5c5;
background-color: #e8eff2;
}

.menu_xt2 a {
color: #555555;
text-decoration: none;
}

.menu_xt2 a:hover {
color: #000000;
text-decoration: none;
}


.divv {
font: normal 16px Arial;
background: #ffffff;
margin: 0px 0 0 0;
padding: 5px;
text-align:justify;
}


.divn {
font: normal 16px Arial;
margin: 0px 0 0 0;
padding: 0px;
text-align:justify;
}

.divnn {
font: bold 16px Arial;
margin: 0px 0 0 0;
padding: 2px;
text-align:right;
color: #116c64;
}

.divnn a {
color: #116c64;
}

.divnn a:hover {
color: #555555;
}


.tt {
text-decoration: none;
font: normal 16px Arial;
}

.commenttext {
    border-left:1px solid #e8eff2; 
    border-top:1px solid #e8eff2; 
    border-bottom:1px solid #e8eff2; 
    margin:10px 15px; 
    background: url('quote.gif') no-repeat 5px 5px !important; 
    border-right:3px solid #e8eff2; 
    text-align: justify; 
    padding-left:45px; 
    padding-right:10px; 
    padding-top:5px; 
    padding-bottom:5px;
}

.box {
    border-left:1px solid #e8eff2; 
    border-top:1px solid #e8eff2; 
    border-bottom:1px solid #e8eff2; 
    margin:10px 15px; 
    background:#fff; 
    border-right:3px solid #e8eff2; 
    text-align: justify; 
    padding-left:45px; 
    padding-right:10px; 
    padding-top:5px; 
    padding-bottom:5px;
}

.imgpages {
    float: right;
	padding: 0;
	margin: 0 5px 0 5px;
	border: 0px solid #889BBC;
}

.image {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #9E9E9D;
}


#showimage {
POSITION: absolute;
padding: 0px 0px 0px 0px;
BORDER-BOTTOM: #353535 1px solid;
BORDER-LEFT: #353535 1px solid;
VISIBILITY: hidden;
BORDER-TOP: #353535 1px solid;
BORDER-RIGHT: #353535 1px solid
}
#dragbar {
MIN-WIDTH: 196px;
COLOR: #FFFFFF;
BACKGROUND-COLOR: #353535;
CURSOR: pointer
}
*#dragbar #closetext {
FONT-WEIGHT: normal;
MARGIN-RIGHT: 0px
}
*.closestyle {
FONT-FAMILY: Verdana, Arial;
COLOR: #606060;
FONT-SIZE: 12px;
FONT-WEIGHT: normal
}

.pattern_bg{
width:900px;
height:161px;
clear:both;
margin:auto;
background:url(pattern_bg.gif) no-repeat center;
}
.pattern_box{
width:400px;
float:right;
padding:15px 0 0 25px;
}
.pattern_box_icon{
float:right;
padding:5px;
}
.pattern_content{
width:300px;
float:right;
padding:0 0 0 2px;
}
.pat{
width:300px;
height:100px;
background:url(pat-bg.png) no-repeat center;
font-family: tahoma;
font-size: 12px;
font-weight: normal;
color:#116c64;
text-align:justify;
}

h1{
color:#fff;
font-size:26px;
font-weight:bold;
margin:0px;
padding:0px 0 0px 0;
}
h2{
color:#759f1b;
font-size:26px;
float:left;
font-weight:bold;
margin:0px;
padding:5px 0 0 0;
}
span.blue{
color:#a5dcf8;
}
span.dark_blue{
color:#116c64;
}
a.details{
font-size:11px;
padding:0px 0px 0 0;
text-decoration:none;
font-weight:normal;
color:#f5a966;
}
a:hover.details{
font-size:11px;
padding:0px 0px 0 0;
text-decoration:none;
font-weight:normal;
color:#f8851f;
}

/* Scroller Box */
#scroller_container {
 border: 0px dotted #ddd;
 position: relative;
 width: 288px;
 height: 88px;
 overflow: hidden;
}
/* Scoller Box */

/* CSS Hack Safari */
#dummy {;# }

#scroller_container {
 overflow: auto;
}

