body {
background-color:#fff;
cursor:default;
font-family:Tahoma;
font-size:9pt;
margin-top:0;
margin-left:0;
}

table {
border-collapse: collapse;
border:0;
}

img {
border:0;
}

#toolBox {
width:150px;
text-align:center;
}

#toolBox .topBorder {
background-image:url(../images/bar_02.gif);
}

#toolBox .downBorder {
background-image:url(../images/bar_08.gif);
}

#toolBox .rightBorder {
background-image:url(../images/bar_06.gif);
}

#toolBox .leftBorder {
background-image:url(../images/bar_04.gif);
}

#toolBox .mainCell {
vertical-align:top;
width:100%;
padding:0;
}

#toolBox #mainLinks td {
border-bottom:solid 1px #e7e1d0;
direction:rtl;
height:22px;
}

#toolBox #mainLinks a {
display:block;
padding:2px;
}

#toolBox #mainLinks a:hover {
text-decoration:none;
background-color:#EFEFEF;
}

.mainLinksTbl {
width:101%;
border-collapse:collapse;
padding:0;
}

.mainLinks {
direction:rtl;
width:101%;
height:22px;
}

.mainLinksA {
width:101%;
display:block;
height:22px;
color:#333;
background-image:url(../images/menu_bg.gif);
padding:0 19px;
}

.mainLinksA:hover {
text-decoration:none;
color:#333;
background-image:url(../images/menu_bg_over.gif);
}

a {
text-decoration:none;
color:#2200CC;
font-size:10px;
font-family:tahoma;
font-weight:700;
}

.normalText {
text-decoration:none;
background-image:url(../images/21.gif);
background-repeat:no-repeat;
background-position:right;
margin-right:10px;
padding-right:12px;
color:#2200CC;
cursor:pointer;
font-size:10px;
font-weight:700;
height:20px;
}

.normalText2 {
text-decoration:none;
background-image:url(../images/20.gif);
background-repeat:no-repeat;
background-position:right;
margin-right:10px;
padding-right:12px;
color:#A9047D;
cursor:pointer;
font-size:12px;
}

.normalText3 {
text-decoration:none;
background-image:url(../images/orange_block_6x6.gif);
background-repeat:no-repeat;
background-position:right center;
margin-right:0;
padding-right:12px;
color:#A9047D;
cursor:pointer;
font-size:12px;
}

.descriptionText {
text-decoration:none;
background-position:right;
margin-right:6px;
padding-right:6px;
color:#595959;
font-size:12px;
}

a:hover {
text-decoration:underline;
color:#F90;
}

.MarqueeBar {
height:20px;
}

.siteListMain {
list-style-image:url('../images/orange_block_6x6.gif');
text-align:right;
}

.TopMenuBar {
background-image:url(../images/bg_bar.gif);
height:36px;
vertical-align:middle;
text-align:right;
padding-right:180px;
padding-top:3px;
}

.titleBar {
background-image:url(../images/bg_box_title.jpg);
background-position:left;
background-repeat:no-repeat;
background-color:#d8c99d;
height:25px;
direction:rtl;
padding-right:15px;
padding-top:0;
text-align:right;
font-weight:700;
font-size:12px;
color:#315183;
}

.topPicLine {
background-image:url(../images/top_pic_line.gif);
height:11px;
}

.headerTitle {
background-image:url(../images/bg_header_title.gif);
background-position:right;
background-repeat:no-repeat;
height:34px;
direction:rtl;
color:#272b0b;
font-weight:600;
padding-right:30px;
}

.topRow1 {
background-color:#ece4dd;
direction:rtl;
vertical-align:top;
padding:5px;
}

.topRow2 {
direction:rtl;
height:35px;
vertical-align:bottom;
font-weight:600;
padding:5px;
}

.rowTextContent {
/*background-color:#fdfcfc;*/
direction:rtl;
padding:6px;
}

.rowTextContent2 {
/*background-color:#faf8f7;*/
direction:rtl;
/*border-bottom:solid 1px #efefef;*/
padding:6px;
}

.rowTextContent3 {
/*background-color:#f7f5f3;*/
direction:rtl;
/*border-bottom:solid 1px #efefef;*/
padding:6px;
}

.rowTextContent4 {
background-color:#fdfcfc;
padding:6px;
}

.rowBottomCell {
height:35px;
text-align:center;
color:#989898;
font-size:7pt;
vertical-align:middle;
}

.newsTitle {
font-weight:600;
direction:rtl;
color:#787878;
padding:2px;
}

.newsBrief {
/*background-color:#FAFCFE;*/
direction:rtl;
/*color:#787878;*/
padding:2px;
}

.submitGeneral {
background-color:#ccc4a7;
height:16px;
padding-right:10px;
direction:rtl;
font-family:Tahoma;
font-size:8pt;
border:1px;
}

.inputGeneral {
background-color:#FFF;
border:solid 1px #CBCCC6;
color:#565656;
font-family:Tahoma;
font-size:8pt;
width:100%;
}

.MainMenuCell {
background-image:url(../images/bg_menu.gif);
border-bottom:solid 1px #f4f4f3;
height:27px;
width:175px;
direction:rtl;
padding-right:15px;
vertical-align:middle;
}

.siteMapList {
font-family:Tahoma;
font-size:7.5pt;
background-color:#EFEFEF;
width:100%;
}

table.box {
background-color:#efeddd;
border:solid 1px #CBCCC6;
width:172px;
}

table.listTbl {
border:solid 1px #EAEDEF;
}

a.topMenu {
color:#1A5191;
text-decoration:none;
}

a.smalllink {
color:#1A5191;
text-decoration:none;
font-size:7pt;
}

.lightText {
color:#000;
font-size:10px;
font-weight:700;
}

.logoBox {
font-family:Courier New, Courier, monospace;
font-size:26pt;
font-weight:700;
color:#FFF;
direction:rtl;
}

.searchResultLinkGreem {
color:green;
}

.toolBox {
font-family:Tahoma;
font-size:7.5pt;
vertical-align:middle;
color:#183E7F;
height:30px;
border-bottom:double 1px #EFEFEF;
}

.navBar {
text-align:center;
padding:3px 6px;
}

.NavSep {
color:#DD8721;
font-size:9px;
font-weight:700;
}

.generalText {
direction:rtl;
}

.textBlack {
color:#000;
}

.BlueText {
color:#183E7F;
}

.BlueTextStyle {
direction:rtl;
color:#183E7F;
font-family:Tahoma;
text-decoration:none;
}

.RedTextStyle {
direction:rtl;
color:red;
font-family:Tahoma;
text-decoration:none;
}

td {
font-family:Tahoma;
font-size:8pt;
text-align:right;
}

.footerSign {
direction:rtl;
text-align:center;
width:100%;
padding:10px 0 5px;
}

.generalSelectList {
font-family:Tahoma;
font-size:7.5pt;
background-color:#EFEFEF;
width:auto;
}

hr {
height:1px;
color:#ccc4a7;
}

A.HrefScrollLink {
font:normal 11px tahoma;
text-decoration:none;
color:#394550;
display:block;
}

#TextScroll {
width:500px;
height:18px;
}

.SpanScrolBolder {
font:bolder 11px tahoma;
color:#983301;
}

.FarsiDate {
direction:ltr;
text-align:center;
}

.myInput {
font-size:9pt;
font-family:Tahoma;
border-style:solid;
border-width:1px;
}

.normalRow1,.normalRow2 {
direction:rtl;
vertical-align:top;
color:#000;
padding:5px;
}

.siteMapCell,.boxContent {
direction:rtl;
padding:5px;
}

a.topMenu:hover,a.smalllink:hover,a.MainMenuLink:hover,a.listLink:hover {
color:#6086B1;
}

a.MainMenuLink,a.listLink {
color:#183E7F;
text-decoration:none;
}

.sideBarLeft,.sideBarRight {
/*width:175px;*/
vertical-align:top;
text-align:right;
padding:1px 2px;
}

A.HrefScrollLink:link,A.HrefScrollLink:hover,A.HrefScrollLink:active,A.HrefScrollLink:focus {
font:normal 11px tahoma;
text-decoration:none;
color:#394550;
}

.HeaderImg {
direction:rtl;
text-align:center;
padding:0;
}

.footer {
color:#fff;
padding:3px;
direction: rtl;
background-color:#365484;
}

.tickerpane {
border-bottom:1px solid #eee;
color:#B20815;
padding:3px 0px 3px 0px;
direction:rtl;
}

.underline {
width:98%;
border-bottom:1px solid #abe;
}

.TField {
width:25%;
text-align:right;
margin-top:0;
margin-bottom:0;
font-family:tahoma;
font-size:9pt;
}

.TComboBox {
background:none repeat scroll 0 0 #F7F7F7;
border:1px solid #ccc;
color:#000;
direction:rtl;
font-family:tahoma;
font-size:9pt;
padding:2px;
}

.TEdit {
background:none repeat scroll 0 0 #F7F7F7;
border:1px solid #ccc;
color:#000;
direction:rtl;
font-family:tahoma;
font-size:9pt;
}

.TCheckBox {
color:#000;
direction:rtl;
font-family:tahoma;
font-size:9pt;
}

.TButton {
background:none repeat scroll 0 0 #F7F7F7;
border:1px solid #A9A9A9;
color:#000;
font-family:tahoma;
font-size:9pt;
}

.TButton125 {
background:none repeat scroll 0 0 #F7F7F7;
border:1px solid #A9A9A9;
color:#000;
font-family:tahoma;
font-size:9pt;
width:125px;
}

.CenterCell {
text-align:center;
font-size:12px;
color:#000;
margin-left:0;
margin-right:0;
direction:rtl;
}

.RightCell {
text-align:right;
font-size:12px;
color:#000;
margin-left:0;
margin-right:0;
direction:rtl;
}

/* it's for lightweoght tooltip */
.hotspot {
color:#900;
padding-bottom:1px;
border-bottom:1px dotted #900;
cursor:pointer;
margin-top:0;
margin-bottom:0;
}

#tt {position:absolute; display:block; background:url(../images/tt_left.gif) top left  none;}
#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#fff}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}
/* it's for lightweoght tooltip */

.FooterLink {
color:#fff;
font-size:8pt;
font-family:Tahoma;
font-weight:700;
text-decoration:underline;
}

.LangLink {
color:#000;
font-size:9pt;
font-family:Tahoma;
font-weight:normal;
text-decoration:none;
}

.main-table {
float: right;
}
