@charset "utf-8";

.clearfx {
clear:both;
}

  
html, body, form, fieldset {
padding: 0;
margin:0 auto;
border:0pt none;
font-size:11px;
vertical-align:baseline;
}

body {
background-color: #fff;
color: #000;
font-family: Tahoma, Arial, sans-serif;
line-height: 1.6;
text-align: center;}

table {
border-collapse:separate;
border-spacing:0pt;
direction:rtl;
text-align:right;}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 1px 0pt 0pt;
padding:0pt 2px 0pt 0pt;
}

ul li {
background:transparent url(../images/arrow.gif) no-repeat scroll 100% 5px;
line-height:160%;
padding-right:16px;
}

ul li.latestnews:hover, div.blog_more ul li:hover {
background:transparent url(../images/arrow2.gif) no-repeat scroll 100% 5px;
}


ol li {
  line-height: 170%;
}
fieldset {
  border: 0;
  padding: 5px 0;
}
h1 {
  font-size: 200%;
}
h2 {
  font-size: 210%;
  font-weight: normal;
  margin:2px 0 15px 0;
}
h3 {

font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
margin:5px 0pt;
}
h4 {
  font-size: 100%;
}
h5 {
  font-size: 120%;
}
h6 {
  font-size: 110%;
}
th {
  padding: 4px;

}
fieldset {
  border: none;
}
fieldset a {
  font-weight: bold;
}
input,
select {
  font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
hr {
  border-top: 1px solid #f9f9f9;
  border-right: 0;
  border-left: 0;
  border-bottom: 0;
  height: 1px;
}

a:link, a:visited, a:active {
color:#000;
text-decoration:none;}

a {
cursor:pointer;
outline-style:none;
outline-width:medium;}

img {
border:medium none;
text-decoration:none;}

caption, th, td {
font-weight: normal;
padding:0 10px;
text-align:right;
}


/* Page Layout*/
#page {
margin:0 auto;
width: 910px;
min-height: 557px;
}

#header {
background-image: url(../images/header.gif);
width: 910px;
height: 210px;
margin:0 auto;}

#top-menu {
margin: 0 0 10pt;
width:450px;
text-align:right;
float:right;
}

#advert1 {
float:right;
}

#advert2 {
float:left;
}

#user1 {
float:right;
}

#user2 {
float:left;
}

#content-wrapper {
width: 910px;
min-height: 600px;
margin:0 auto;
overflow: hidden;
padding-bottom:15px;
direction:rtl;
}

#left {
text-align:right;
float:left;
margin:0 10px 0 0;
width:205px;}

#body-content {
float:left;
text-align: right;
position:relative;
width:480px;}

#right {
text-align: right;
float:right;
margin:0;
width:205px;}

#footer-bg {
width: 910px;
height: 36px;
margin:0 auto;}

#footer {
font-weight:bold;
color:#666;
padding:15px 0px;
direction:rtl;}


/*Modules Styling*/
div.module {
padding: 15px 0 0;}

 
#module-title-bg {
background: url(../images/module_head.gif) no-repeat;
margin: 0;
border: 0;
height: 28px;}

#module-title {
padding:2px 85px 2px 0;
color:#fe7226;
}

#module-content-bg { 
  padding: 5pt 0 5pt 0;
}

#module-content { 
padding:5px 15px;;
} 

/* Content Styling*/
#article-title-bg {
background: url(../images/content_head.gif) no-repeat 50% 0em;
margin: 0;
border: 0;
height: 27px;
}

.leading, .article_column {
/*background:transparent url(../images/article_content.gif) repeat scroll 50% 0;*/
}

.leading form, .article_column form {
padding: 5px 10px 5px 10px;
border-bottom:1px dashed;
}

#body-content-itself form {padding: 5px 10px 5px 10px;}
#article-content-bg, #advert1, #advert2, #user1, #user2 {
background-color:#F5F5F5;
border:1px solid #CECECE;
}

/* Top Menu Styling*/
ul.menu  {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 1px 0pt 0pt;
padding:0pt 2px 0pt 0pt;
}

ul.menu li {
background: url(../images/seperator.gif) no-repeat 90% 0em;
float: right;
line-height:160%;
padding-right:16px;}

ul.menu li a,
ul.menu a:link,
ul.menu a:visited, 
ul.menu a:active {
color:#FFFFFF;
font-weight: bold;}

ul.menu li a:hover,
ul.menu li:hover > a {
color:#ff6c1d;
white-space:nowrap;
}



/* System Message Styling*/
#system-message {
margin-bottom:10px;
padding:0pt;
}
#system-message dt.error {
display:none;
}

#system-message dt.message {
display:none;
}
#system-message dd.message {
}
#system-message dd {
font-weight:bold;
margin:0pt;
padding:0pt;
text-indent:1px;
}

#system-message dd ul {
border-bottom:3px solid #84A7DB;
border-top:3px solid #84A7DB;
color:#0055BB;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:10px;
padding:10px;
background:none;
}
#system-message dd.error ul {
background-color:#E6C0C0;
border-bottom:3px solid #DE7A7B;
border-top:3px solid #DE7A7B;
color:#CC0000;
}

#system-message dd ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
background:none;
}

dd {
/*padding-left:40px;*/
}

/*Other Tweaks*/
#paramstimezone {
width:200px;
}
#name {
direction:ltr;
}
#password, #password2 {
direction:ltr;
}

#email {
direction:ltr;
}
.form_user_submitted_div {
direction:rtl;
}
.form_email_input {
direction:ltr;
}
.form_contact_us_div {
direction:rtl;
}
.form_security_code_input {
direction:ltr;
}
.form_upper_text {
direction:rtl;
text-align:right;
}
.pagination-form {
float:none;
}
.pagination-form input {
float:none;
direction:ltr;
text-align:left;
}

#com-form-login {
direction:rtl;
}

table.admintable {
width:77%;
}

#shoutboxurl{
direction:ltr;
}
#chatoutput li span {
direction:rtl;
}

#username {
direction:ltr;
}
.article_separator, .leading_separator {
display:none;
visibility:hidden;
}
.row_separator {
display:none;
visibility:hidden;
}
.article_column {
margin-top:20px;
}
#footer-sepid-safir-link {
color:#999999;
}

.telephone_text {
direction:rtl;
text-align:right;
}
#ff_formdiv14, #ff_formdiv15 {
direction:rtl;
text-align:right;
}

#ff_formdiv14 input:hover,#ff_formdiv14 textarea:hover,#ff_formdiv14 select:hover, #ff_formdiv15 input:hover,#ff_formdiv15 textarea:hover,#ff_formdiv15 select:hover{
background:#FFFFDD;
}

.cf_email_input, #ff_elem151, .cf_download_links_input {
direction:ltr;
}
/*.componentheading {
color:#FFFFFF!important;
height:38px;
margin:0pt 0pt 15px;
width:470px;
padding-top:8px;
background-image: url(../images/article_title.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 50%;}
*/

#link_section {
direction:rtl;
padding: 0;

}

#link_category_section {
text-align:left;
}

#link_category_section a,
#link_category_section a:visited,
#link_category_section a:link,
#link_category_section a:active {
color:#a8a8a8;
}

/*********** Download Page Style *************/
#download-page-right {
    float:right;
    width: 400px;
}

#download-page-header {
    background:transparent url(../images/download_header.gif) no-repeat scroll 100% 5px;  
    width: 400px;
    height: 32px;
}

#download-page-middle {
    background:transparent url(../images/download_middle.gif) repeat-y scroll 100% 0px;   
    width: 400px;
    height: 180px;
}              

#download-page-bottom {
    background:transparent url(../images/download_bottom.gif) no-repeat scroll 100% 0px;   
    width: 400px;
    height: 10px;
}              

#download-page-module-title {
    color:#FE7226;
    padding:5px 85px 2px 0;
    text-align:right;
}

#download-page-left {
    float:left;
    width: 480px;
}

#download-page-header2 {
    background:transparent url(../images/download_header2.gif) no-repeat scroll 100% 25px;  
    width: 480px;
    height: 32px;
}

#download-page-middle2 {
    background:transparent url(../images/download_middle2.gif) repeat-y scroll 100% 0px;   
    width: 480px;
    height: 437px;
}              

#download-page-bottom2 {
    background:transparent url(../images/download_bottom2.gif) no-repeat scroll 100% 0px;   
    width: 480px;
    height: 10px;
} 

div#download-button {
    float:right;
    margin:20px 38px 0 0;
}

div#download-info {
    float:left;
    margin:20px 0 0 70px;
    font-weight: bold;
    text-align: right;
}

div#download-info2 {
    float:right;
    margin:30px 90px 0 30px;
    font-weight: bold;
    text-align: center;
}

#download-button a:link, #download-button a:visited, #download-button a:active {
    color: red;
}

div.modulelogin ul li {
    background:none;
    padding-right:0px;       
}
