a

{

text-decoration : none;

}



a:hover

{

text-decoration : underline;

}

*{

font-family : tahoma !important;

font-size : 12px;

}

body {

  background-image : url('body.jpg') ;

  background-repeat : repeat-x repeat-y;

  font-family : tahoma !important;

  margin : 0px;

}



.header

{

width : 1000px;

margin : auto;

text-align : center;

}

.body

{

direction:rtl;

text-align:right;

width:1000px;

display : table;

margin : auto;

}

.middle

{

margin : 0px 175px;

padding : 5px 5px;

display : table-cell;

vertical-align : top;

width : 646px;

}

.right

{

display : table-cell;

margin-right : 9px;

vertical-align : top;

}

.left

{

display : table-cell;

margin-left : 9px;

vertical-align : top;

}

.blocks

{

margin : 5px 0px;

border:1px solid #9e88d0;

padding : 3px;

background-image : url('block.jpg');

background-repeat : repeat-x repeat-y;

width : 155px;

}

.blocks_title

{

height:23px;

line-height:23px;

background-color:#38b7c6;

color:#FFFFFF;

font-family:tahoma;

text-align : center;

margin-bottom : 3px;

}

.blocks a

{

color : black;

}

.down_blocks

{

background-color:white;

border:1px solid #c0c0c0;

margin:auto;

padding:5px;

margin : 5px 0px;

width : 310px;

}

.odd

{

float : right;

}

.even

{

float : left;

}

.one

{

float : right;

width : 200px;

margin-left : 5px;

}

.two

{

float : right;

width : 200px;

margin-left : 5px;

}

.three

{

float : right;

width : 200px;

}

.large

{

float : right;

width : 636px !important;

}



.down_blocks_title

{

height:23px;

line-height:23px;

background-color:#38B7C6;

color:#ffffff;

font-family:tahoma;

text-align : center;

margin-bottom : 3px;

border : 1px solid gray;

}

.down_blocks_text

{

overflow-y : auto;

height : 160px;

padding-right : 3px;

}

.full_height

{

height:auto;

overflow-y:visible  !important;

overflow-y : none !important;

}

.down_blocks a

{

color : black;

}

.up_menu a

{

margin : 0px 10px;

color : #EC008C;

display : block;

float : right;

}



.content_area

{

border:1px solid #c0c0c0;

border-top : none;

line-height: 16px;

  font-family: tahoma,verdana, arial, sans-serif;

  text-align : justify;

  direction : rtl;

  padding : 5px;

background-color : white;

width : 636px;

margin-bottom : 8px;

margin : auto;

}

.title

{

border-left:1px solid #c0c0c0;

border-right:1px solid #c0c0c0;

padding-right : 10px;

height : 24px;

line-height : 24px;

background-color:#38b7c6;

background-repeat : repeat-x;

width : 636px;

margin : auto;

margin-top : 5px;

}



.footer

{

text-align : center;

background-color:#43b7ce;

height : 40px;

line-height : 40px;

clear:both;

text-align : middle;

width : 100%;

margin-top : 10px;

}



/*extas */

.quick_search

{

border: 1px solid rgb(0, 0, 0); font-family: Tahoma; font-size: 8pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);

}



.search_button

{

border: 1px solid rgb(0, 0, 0); font-family: Tahoma; font-size: 8pt; background-color: rgb(255, 204, 0);

}



.news_top_link

{

display : block;

}



.login_table

{

width:135px;

}

.minilogin

{

background-color:wheat;

border:1px solid black;

display:block;

float:left;

width:65px;

}

.search_block_select

{

font-size : 10px;

}

.search_block

{

margin : 5px;

}



.loading

{

background-color:white;

background-image:url(loading.gif);

background-position:center center;

background-repeat:no-repeat;

border-top:1px solid black;

border-bottom:1px solid black;

color:black;

direction:rtl;

display:none;

height:100px;

margin:auto;

padding:0px 20px;

text-align:center;

vertical-align:bottom;

width:100%;

}



.right_menu a.wide

{

display : block ;

margin : 3px 0px;

}



.down_menu

{

margin:auto;

}



/* pages */

.mypages table

{

margin : auto;

direction : ltr;

}

.mypages table td

{

background:#c0c0c0;

border-color:white #BFC3C6 #BFC3C6 white;

border-style:solid;

border-width:1px;

color:#000000;

padding : 3px;

font-size : 10px;

}

.current

{

background-color:LightSlateGray !important;

color:white !important;

font-size:larger !important;

}

#ptext

{

direction : rtl;

}