<!-- start Body -->
body {
margin:0;
direction:rtl;
background-color:#EFEFEF;
font-family: Tahoma;
}
<!-- end Body -->

<!-- start header -->

<!-- end header -->
#header {
width: 100%;
height: 12px;
margin: 0;
padding: 5px 20px 5px 10px;
background-color: #f5f5f5;
font: 11px Tahoma;
color: #3361A1;
}
#header1 {
width: 100%;
height: 12px;
margin: 0;
background-color: #3361A1;
padding: 0px;
font: 11px Tahoma;
color: #fff;
}
#links {
width: 25%;
height: 100%;
margin: 0 0 10px 10px;
padding: 15px 10px 5px 10px;
float: right;
font: bold 10px Tahoma;
background-color: #fff;
border-left: 2px solid #fff;
border-bottom: 2px solid #fff;
}
#links ul, #links li {
margin: 0;
padding: 0;
display: block;
list-style-type: none;
margin-bottom: 10px;
}
#links a {
/*display: block;*/
margin: 0;
padding: 2px 5px 2px 5px;
text-decoration: none;
/*float: right;*/
color: #000;
}
#links a:hover {
background-color: #F5F5F5;
}
#left {
width: 18%;
height: 100px;
margin: 0 0 0 0;
padding: 15px 10px 5px 10px;
float: left;
font: bold 10px Tahoma;
background-color: #fff;
border-left: 2px solid #fff;
border-bottom: 2px solid #fff;
}

#left ul, #links li {
margin: 0;
padding: 0;
display: block;
list-style-type: none;
margin-bottom: 10px;
}
#left a {
/*display: block;*/
margin: 0;
padding: 2px 5px 2px 5px;
text-decoration: none;
/*float: right;*/
color: #000;
}
#left a:hover {
background-color: #F5F5F5;
}
#main {
width: 100%;
font: 11px Tahoma;
float: center;
margin: 30px 30px 30px 30px;
position: static;
/*                        top: 150px;
right: 200px;*/
}
#main ul, #links li {
margin: 0;
padding: 0;
display: block;
list-style-type: none;
margin-bottom: 10px;
}
#main a {
/*display: block;*/
margin: 0;
padding: 2px 5px 2px 5px;
text-decoration: none;
/*float: right;*/
color: #000;
}
#main a:hover {
background-color: #F5F5F5;
}
#footer {
width: 90%;
margin: 5px 0 5px 0;
padding: 2px;
border-top: 1px dashed #000;
font: 10px Tahoma;
color: #B6B6B6;
float: right;
/*position: relative;*/
}
fieldset {
border:1px solid #6A2B6A;
padding: 1;
}
legend {
color: #6A2B6A
}

TABLE {
font-size: 12px
}
INPUT,SELECT,TEXTAREA {
border:1px solid #8CBA41;
background-color:#dfe6cb;
margin-bottom:1px;
color:#006600;
}
.button {
border:1px solid #cccccc;
height:70;
width:100;

}
.header {
height: 25px;
color:#FFFFFF;
}
.nav{
color:#FFFFFF;
}
.nav a{
color:#FFFFFF;
}
.title {
border:1px solid #000000;
padding:3px;
margin-top:1px;
color: #ffffff;
background-color:#003366;
}
.news {
padding:5px;
text-align:justify;
}
.news a {
padding:5px;
text-align:justify;
color:#646464;
font-weight:bold;
}
.info {
border-top:1px solid #8CBA41;
border-bottom:1px solid #8CBA41;
padding:2px;
margin-bottom:5px;
}
.box {
padding:3px;
margin-bottom:5px;
background-color:#B1B4E5;
border:1px solid #8CBA41;
border-top:0px;
}
.box a {
text-align:justify;
color:#006600;
text-decoration: none
font-weight:bold;
}
.green{
color:#646464;
font-weight:bold;
}
.line {
border-top:1px solid #646464;
padding:2px;
margin-bottom:5px;
}
#menu{
height: 25px;
width: 100%;
background-color:#f5f5f5;
position: relative;
}

#menu ul{margin: 0px auto;}

#menu li{
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}

#menu li a{
display: block;
float: left;
height: 2px;
text-decoration: none;
padding: 10px 10px 10px 10px;
text-transform: uppercase;
font: 12px Tahoma;
font-weight: bold;
color: #000;
background-color:#f5f5f5;
border-bottom: 0px solid;
}

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover{
height: 3px;
color: #cccccc;
padding: 10px 10px 10px 10px;
border: 0px solid #ffffff;
background-color:#f5f5f5;

}
#search {
        float: left;
        width: 200px;
        height: 28px;
        background: #FFFFFF url(../images/img02.gif) no-repeat;
}

#search #x {
        display: none;
}

#search #s {
        padding: 6px 5px 5px 35px;
        width: 160px;
        height: auto;
        background: none;
        border: none;
        font: normal 1em Arial, Helvetica, sans-serif;
        color: #000;
}

#search br {
        display: none;
}