/*===============================>> Main Style Settings <<===============================*/
body {
direction : rtl;
margin : 0px auto;
padding : 0px;
font-family : tahoma,'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 11px;
color:#878989;
background : url(images/tail_site.gif) center top repeat-x;
}

a {
color : #7CBEDE;
text-decoration : none;
}

a:hover {
color : #DA1821;
}

.button {
font-family : tahoma,'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 11px;
background : url(images/button.png) center center repeat-x;
height : 23px;
border : none;
cursor : pointer;
color:#878989;
padding-bottom :3px;
border : 1px solid #CECECE;
}

.button:hover {
color : #FF8C0A;
}
/*============================>> Main Dives Style Settings <<============================*/
#bod {
width : 876px;
margin : 0px auto;
margin-top : 22px;
}

#bodb {
width : 849px;
padding : 12px;
border : 1px solid #CCCCCC;
border-top : 0px;
background-color : #FFF;
}

#bodc {
width : 839px;
padding : 5px;
background : url(images/content_bg.gif) center top repeat-x;
}

/*==============================>> Header Style Settings <<==============================*/
#toparea {
background : url(images/header_wrapper.jpg) center bottom no-repeat;
width : 100%;
height : 40px;
clear : both;
}

.sitename {
float : right;
color : #F9F8F8;
font-size : 13px;
font-weight : bold;
padding : 10px;
width : 590px;
}

#searchtext {
width : 50px;
text-align : center;
height : 38px;
line-height : 37px;
float : right;
}

#searchbar {
float : left;
width : 210px;
padding-top : 10px;
}

#searchbar input {
background : url(images/searchBg.gif) center center no-repeat;
width : 168px;
height : 19px;
font-family : tahoma,'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size : 11px;
border : none;
color : #FFF;
float : right;
padding : 2px 2px 0px 2px;
}

#searchbar .button {
background : url(images/searchButton.gif) center center no-repeat;
width : 21px;
height : 21px;
float : right;
font-size : 0px;
border : none;
}

#sitelinks {
background : url(images/top_menu_hov.gif) center top repeat-x;
width : 873px;
height : 35px;
border-left : 1px solid #CCCCCC;
border-right : 1px solid #CCCCCC;
}

.hilite a {
display : block;
float : right;
background :#FFF;
border : none;
display : block;
float : right;
height : 35px;
line-height : 30px;
padding : 0px 10px 0px 10px;
border-left : 1px solid #CCCCCC;
color : #6C6E6E;
}

.hilite a:hover {
color : #DA1821;
}

.buttona a {
background : transparent;
border-left : 1px solid #CCCCCC;
line-height : 30px;
height : 35px;
display : block;
float : right;
padding : 0px 10px 0px 10px;
color : #6C6E6E;
}

.buttona a:hover {
color : #DA1821;
}

#headerimage {
background : url(images/header_banner.jpg) center top no-repeat;
width : 851x;
height : 323px;
}

/*===========================>> Menu Details Style Settings <<===========================*/
#menu {
width : 189px;
margin-left : 2px;
float : right;
}

.mabg {
background : #EFEEEE url(images/border2_top.gif) center top repeat-x;
width : 100%;
margin-bottom : 10px;
}

.mart {
background : url(images/corner2_top_right.gif) right top no-repeat;
width : 100%;
}

.malt {
background : url(images/corner2_top_left.gif) left top no-repeat;
width : 100%;
}

.marb {
background : url(images/corner2_bottom_right.gif) right bottom no-repeat;
width : 100%;
}

.malb {
background : url(images/corner2_bottom_left.gif) left bottom no-repeat;
width : 100%;
}

.mat {
background : url(images/border2_bottom.gif) top center repeat-x;
width : 100%;
}

.mab {
background : url(images/border2_bottom.gif) bottom center repeat-x;
width : 100%;
}

.mar {
background : url(images/border2_bottom.gif) right center repeat-y;
width : 100%;
}

.mal {
background : url(images/border2_bottom.gif) left center repeat-y;
width : 100%;
}

.maca {
padding : 9px 7px 10px 7px;
font-weight : bold;
}

.maco {
padding : 10px;
}

.mbcabg {
background : #F0EFEF url(images/border3_top.gif) center top repeat-x;
width : 100%;
height : 31px;
}

.mbcar {
background : url(images/corner3_top_right.gif) right top no-repeat;
width : 100%;
}

.mbcal {
background : url(images/corner3_top_left.gif) left top no-repeat;
width : 100%;
}

.mcot {
background : url(images/border3_bottom.gif) top center repeat-x;
width : 100%;
}

#cmenu {
width : 646px;
margin-right : 2px;
float : left;
}

.cmbg {
background-color : #F6F6F6;
width : 100%;
margin-bottom : 10px;
}

.cmrt {
background : url(images/corner_top_right.gif) right top no-repeat;
width : 100%;
}

.cmlt {
background : url(images/corner_top_left.gif) left top no-repeat;
width : 100%;
}

/*===========================>> News Details Style Settings <<===========================*/
.newsca {
margin  : 0px 15px 0px 15px;
border-bottom : #C5C5C5 1px solid;
}

.newstitle {
padding : 15px 7px 10px 7px;
font-weight : bold;
float : right;
}

.newsinfo {
margin  : 0px 15px 0px 15px;
padding : 2px 7px 10px 7px;
}

.newsco {
padding : 15px;
padding-top : 5px;
}

.ex {
background : url(images/extra_button.png) center center no-repeat;
width : 57px;
height : 20px;
padding : 5px 8px 0px 8px;
cursor : pointer;
}

/*==========================>> Footer Details Style Settings <<==========================*/
#footer {
padding : 15px;
}

/*==========================>> Tbox And Helpbox Style Setting <<=========================*/
.helpbox {
direction : ltr;
border: 1px dashed #D7D7D7;
background: transparent;
font: 9px tahoma;
text-align : left;
padding : 3px;
width : 93%;
color:#878989;
}

.tbox {
font-family : tahoma;
font-size : 12px;
padding : 0px;
border : 1px solid #D7D7D7;
background-color : #F9F8F8;
}


/*============================>> Core Clauses Style Settings <<==========================*/
.indent {

border: #ffffff 1px dashed;

padding: 8px;

margin: 0px;

}


.fcaption {
background : #F9F8F8;
text-align : right;
font-size: 10px;

padding: 8px;

margin: 8px 0px;

border: 2px solid #D7D7D7;

border-spacing: 0px;

}


.forumheader2, .forumheader3 {

text-align: right;

border: 0px #D7D7D7 solid;
font-size: 10px;

max-width : 50%;
padding : 3px;
}

.nextprev {

border: 0px;

text-align: center;

padding: 2px;

}


h1 {

font-size: 10px;

margin-top: 0em;

margin-bottom: 0em;

}



h2 {

font-size: 10px;

margin-top: 0em;

margin-bottom: 0em;

}



h3 {

font-size: 10px;

margin-top: 0em;

margin-bottom: 0em;

}



.fborder, .border{

border-collapse: separate;

border-spacing: 2px;

font-size: 10px;
}




.forumheader img {

padding-right: 7px;

padding-left: 7px;

font-size: 10px;
}



td.forumheader4 {

font-size: 10px;
border: 1px #000000 solid;

}


.forumheader6 {
background: transparent;
border : none;
}

.forumheader11 {

border-collapse: collapse;

text-align: center;

padding: 6px;

border: 1px #000000 solid;

font-size: 10px;
}



code {

border:1px solid #000000;

padding:8px;

margin:14px

}



blockquote {

border:1px solid #000000;

background: #EFF6F9;

padding: 15px;

margin: 5px 0;

}



b{
font-size: 100%;
}



a img{

border: 0px solid #000000;

}

.clear {
clear: both;
display : block;
}

.r {
float : right;
}

.l {
float : left;
}

.lefta {
text-align : left;
}

.center {
text-align : center;
}