﻿@font-face {
    font-family: 'BNazanin';
    src: url('/Fonts/BNazanin.eot?#') format('eot'), /* IE6–8 */
    url('/Fonts/BNazanin.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('/Fonts/BNazanin.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
    font-family: 'bnazaninb';
    src: url('/Fonts/bnazaninb.eot');
    src: url('/Fonts/bnazaninb.eot?#iefix') format('embedded-opentype'), url('/Fonts/bnazaninb.woff') format('woff'), url('/Fonts/bnazaninb.ttf') format('truetype'), url('/Fonts/bnazaninb.svg#bnazaninb') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Bnazaninb';
    src: url('/Fonts/bnazaninb-webfont.eot');
    src: url('/Fonts/bnazaninb-webfont.eot?#iefix') format('embedded-opentype'), url('/Fonts/bnazaninb-webfont.woff') format('woff'), url('/Fonts/bnazaninb-webfont.ttf') format('truetype'), url('/Fonts/bnazaninb-webfont.svg#bnazaninb') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BYekan';
    src: url('/Fonts/BYekan.eot');
    src: url('/Fonts/BYekan.eot?#iefix') format('embedded-opentype'), url('/Fonts/BYekan.woff') format('woff'), url('/Fonts/BYekan.ttf') format('truetype'), url('/Fonts/BYekan.svg#bnazaninb') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DruidAabicCufi';
    src: url('/Fonts/DruidAabicCufi.eot');
    src: url('/Fonts/DruidAabicCufi.eot?#iefix') format('embedded-opentype'), url('/Fonts/DruidAabicCufi.woff') format('woff'), url('/Fonts/DruidAabicCufi.ttf') format('truetype'), url('/Fonts/DruidAabicCufi.svg#bnazaninb') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Start of Module Advancedfaq */

.advancedFAQText {
    display: inline-block;
}

.advanedFAQTrackNumberWrapper {
    margin: 0 auto 10px auto;
    width: 300px;
    padding: 2px;
    border: 1px solid #aaa;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 2px #000000;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px #000000;
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px #000000;
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.advanedFAQMiddle {
}

.advanedFAQMiddleLeft {
}

.advanedFAQMiddleRight {
}

.advanedFAQMiddleContent {
    text-align: center;
    margin: 0;
    padding: 5px;
    background-image: -o-linear-gradient(bottom, rgb(243,243,243) 18%, rgb(255,255,255) 59%);
    background-image: -moz-linear-gradient(bottom, rgb(243,243,243) 18%, rgb(255,255,255) 59%);
    background-image: -webkit-linear-gradient(bottom, rgb(243,243,243) 18%, rgb(255,255,255) 59%);
    background-image: -ms-linear-gradient(bottom, rgb(243,243,243) 18%, rgb(255,255,255) 59%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f3f3f3');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f3f3f3')";
    background-color: #f3f3f3;
    background-image: linear-gradient(to bottom, rgb(243,243,243) 18%, rgb(255,255,255) 59%);
}

.advanedFAQMiddleContent span {
}

.advancedFAQGeustWelcome {
    background-color: #DEDEDE;
    padding: 5px;
    border-radius: 5px;
    font: normal 12px/18px Tahoma;
    box-shadow: 0 1px 2px #000000;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .7);
}

.advanedFAQBoxWrapper {
    margin: 0 auto 10px auto;
    padding: 2px;
    border: 1px solid #aaa;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 2px #000000;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px #000000;
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px #000000;
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.advanedFAQBoxWrapper .advanedFAQMiddleContent {
    text-align: right !important;
}

.advancedFaqDescription {
    margin: 10px 0 0 0;
    padding: 0 50px 0 10px;
}

.advancedFAQReplyUsername {
    float: right;
}

.advancedFAQReplySendDate {
    float: left;
}

.advancedFAQReplyTitle {
    color: #aa0000;
    display: inline-block;
    margin-bottom: 3px;
}

.advancedFAQReplyShowHideIcon {
    cursor: pointer;
    margin: 3px 0 0 0;
    display: inline-block;
    vertical-align: top;
}

.advancedFAQReplyContentWrapper {
    padding: 0 0 5px 0;
}

.advancedFAQReplyContent {
    display: block;
    margin: 0 10px;
}

.advanedFAQMiddleContent .advancedFAQQuestionRow {
    display: block !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin: 3px 0;
    background-color: #b6dde8;
}

.advanedFAQMiddleContent .advancedFAQQuestionRow .advancedFAQReplyContentWrapper {
    border-bottom: 1px dashed #daeef3;
}

.advanedFAQMiddleContent .advancedFAQReplyRow {
    display: block !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #daeef3;
}

.advanedFAQMiddleContent .advancedFAQReplyRow .advancedFAQReplyContentWrapper {
    border-bottom: 1px dashed #b6dde8;
}

.advanedFAQMiddleContent .advancedFAQQuestionRow td {
    display: block !important;
}

.advanedFAQMiddleContent .advancedFAQReplyRow td {
    display: block !important;
}

.advancedFAQLabelDisable {
    background: none !important;
    background-color: #DDD!important;
}
/* End of Module Advancedfaq */

/* Start of Module Album */

.albumdate {
    font-weight: bold;
    color: #6b6b6b;
    background-color: Transparent;
    font-family: Arial, Verdana, Tahoma;
    font-size: 11px;
}

.albumDetail2 {
    width: 100%;
    border-width: 0;
}

.albumDetail2 .header {
    background-color: #3C85C4;
    text-align: right;
}

.albumDetail2 .item {
    background: url('/Image/attachment.png') no-repeat right center;
    padding: 8px 18px;
    display: inline-block;
    margin-right: 5px;
}

.smallAlbumRotatorDarkWrapper {
    margin: 0 auto 20px;
    overflow: hidden;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumImage {
    margin: 0 auto;
    text-align: center;
    border: 1px solid #898c8e;
    border-bottom: none !important;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumImage .itemWrapper {
    position: relative;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumImage .itemCaption {
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    vertical-align: middle;
    min-height: 20px;
    background: url(/Image/Album/Dark/CaptionBg.png) repeat;
}

.sampaAlbumImage .itemCaption A:active, .sampaAlbumImage .itemCaption A:visited, .smallAlbumRotatorDarkWrapper .sampaAlbumImage .itemCaption A:link {
    line-height: 20px;
    display: block;
    color: #ccc;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumImage .itemCaption A:hover {
    color: #999;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumImage .itemWrapper .MagicThumb img {
    border: none !important;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbar {
    height: 23px;
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarLeft {
    margin: 0;
    padding: 0;
    width: 4px;
    height: 23px;
    background: url('/Image/Album/Dark/ButtonBg.png') no-repeat 0 0;
    float: left;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle {
    margin: 0 4px;
    padding: 3px 0 0 0;
    height: 23px;
    background: url('/Image/Album/Dark/ButtonBg.png') repeat-x 0 -46px;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarRight {
    margin: 0;
    padding: 0;
    width: 4px;
    height: 23px;
    background: url('/Image/Album/Dark/ButtonBg.png') no-repeat 0 -23px;
    float: right;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle .btnWrapper {
    width: 81px;
    height: 17px;
    margin: 0 auto;
    padding: 0 0 0 16px;
    background: url(/Image/Album/Dark/BtnWrapperBg.png) no-repeat;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle span {
    display: inline-block;
    margin: 5px 4px 0;
    float: left;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle span a {
    display: inline-block;
    background: url(/Image/Album/Dark/Arrows.png) no-repeat;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle span a.previousSlide {
    width: 11px;
    height: 9px;
    background-position: 0 0;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle span a.play {
    width: 10px;
    height: 9px;
    background-position: -11px 0;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle span a.pause {
    width: 7px;
    height: 9px;
    background-position: -21px 0;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle span a.nextSlide {
    width: 11px;
    height: 9px;
    background-position: -28px 0;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle span a.previousSlide:hover {
    width: 11px;
    height: 9px;
    background-position: 0 -9px;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle span a.play:hover {
    width: 10px;
    height: 9px;
    background-position: -11px -9px;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle span a.pause:hover {
    width: 7px;
    height: 9px;
    background-position: -21px -9px;
}

.smallAlbumRotatorDarkWrapper .sampaAlbumToolbarMiddle span a.nextSlide:hover {
    width: 11px;
    height: 9px;
    background-position: -28px -9px;
}

.smallAlbumRotatorLightWrapper {
    margin: 0 auto;
    overflow: hidden;
}

.smallAlbumRotatorLightWrapper .sampaAlbumImage {
    margin: 0 auto;
    text-align: center;
    border: 1px solid #888B8D;
}

.smallAlbumRotatorLightWrapper .sampaAlbumImage .itemWrapper {
    position: relative;
}

.smallAlbumRotatorLightWrapper .sampaAlbumImage .itemCaption {
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    vertical-align: middle;
    min-height: 20px;
    background: url(/Image/Album/Light/CaptionBg.png) repeat;
}

.sampaAlbumImage .itemCaption A:active, .sampaAlbumImage .itemCaption A:visited, .smallAlbumRotatorLightWrapper .sampaAlbumImage .itemCaption A:link {
    line-height: 20px;
    display: block;
    color: #ccc;
}

.smallAlbumRotatorLightWrapper .sampaAlbumImage .itemCaption A:hover {
    color: #999;
}

.smallAlbumRotatorLightWrapper .sampaAlbumImage .itemWrapper .MagicThumb img {
    border: none !important;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbar {
    height: 23px;
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarLeft {
    margin: 0;
    padding: 0;
    width: 4px;
    height: 23px;
    background: url('/Image/Album/Light/ButtonBg.png') no-repeat 0 0;
    float: left;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle {
    margin: 0 4px;
    padding: 0;
    height: 23px;
    background: url('/Image/Album/Light/ButtonBg.png') repeat-x 0 -46px;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarRight {
    margin: 0;
    padding: 0;
    width: 4px;
    height: 23px;
    background: url('/Image/Album/Light/ButtonBg.png') no-repeat 0 -23px;
    float: right;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle .btnWrapper {
    width: 122px;
    height: 20px;
    margin: 0 auto;
    padding: 2px 0 0 0;
    background: url(/Image/Album/Light/BtnWrapperBg.png) no-repeat;
    text-align: center;
    direction: ltr;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle span {
    display: inline-block;
    margin: 5px 7px 0;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle span a {
    display: inline-block;
    background: url(/Image/Album/Light/Arrows.png) no-repeat;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle span a.previousSlide {
    width: 11px;
    height: 9px;
    background-position: 0 0;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle span a.play {
    width: 10px;
    height: 9px;
    background-position: -11px 0;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle span a.pause {
    width: 7px;
    height: 9px;
    background-position: -21px 0;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle span a.nextSlide {
    width: 11px;
    height: 9px;
    background-position: -28px 0;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle span a.previousSlide:hover {
    width: 11px;
    height: 9px;
    background-position: 0 -9px;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle span a.play:hover {
    width: 10px;
    height: 9px;
    background-position: -11px -9px;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle span a.pause:hover {
    width: 7px;
    height: 9px;
    background-position: -21px -9px;
}

.smallAlbumRotatorLightWrapper .sampaAlbumToolbarMiddle span a.nextSlide:hover {
    width: 11px;
    height: 9px;
    background-position: -28px -9px;
}

.albumList {
}

.albumListImageContainer {
    border: 1px solid #a2bfcd;
    display: inline-block;
    background-color: #f2f6f8;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 3px;
}

.albumListContainer img {
    direction: ltr;
    border: 1px solid #eee;
}

.albumListTitle {
    padding-top: 10px;
}

.albumListDetail {
    padding-bottom: 30px;
}

.albumListTitle .MagicThumb:hover, .albumListTitle .MagicThumb {
    cursor: pointer;
    outline: 0 !important;
}

.itemAlbumArchive {
    padding: 7px;
    margin: 3px;
    display: inline-block;
}

.albumSlider {
    min-height: 30px;
    position: relative;
    padding: 11px 36px;
    background: #dadde1; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZGRlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U1ZThlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Q0ZDhkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNGQ4ZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #dadde1 0, #e5e8ea 50%, #d4d8dc 50%, #d4d8dc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#dadde1), color-stop(50%,#e5e8ea), color-stop(50%,#d4d8dc), color-stop(100%,#d4d8dc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #dadde1 0,#e5e8ea 50%,#d4d8dc 50%,#d4d8dc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #dadde1 0,#e5e8ea 50%,#d4d8dc 50%,#d4d8dc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #dadde1 0,#e5e8ea 50%,#d4d8dc 50%,#d4d8dc 100%); /* IE10+ */
    background: linear-gradient(to bottom, #dadde1 0,#e5e8ea 50%,#d4d8dc 50%,#d4d8dc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadde1', endColorstr='#d4d8dc',GradientType=0 ); /* IE6-8 */
    margin: 10px 0 0 0;
    border: 1px solid #c3c8cc;
}

.albumSlider .arrowButton {
    position: absolute;
    top: 50%;
    margin-top: -15px;
    width: 30px;
    height: 30px;
    cursor: pointer;
}

.albumSlider .nextItem {
    right: 10px;
    background: url(/Image/Album/AlbumSlider/AlbumArrows.png) no-repeat -30px center;
}

.albumSlider .previousItem {
    left: 10px;
    background: url(/Image/Album/AlbumSlider/AlbumArrows.png) no-repeat 0 center;
}

.albumSlider .nextItem:hover {
    background-position: -90px center;
}

.albumSlider .previousItem:hover {
    background-position: -60px center;
}

.albumSlider .nextItem:active {
    background-position: -150px center;
}

.albumSlider .previousItem:active {
    background-position: -120px center;
}

.albumSlider .albumItemWrapper {
    margin: 0;
    overflow: hidden;
    min-height: 30px;
    position: absolute;
}

.albumSlider .albumItemWrapper .items {
    padding: 0;
    margin: 0;
    list-style: none;
    position: absolute;
}

.albumSlider .albumItemWrapper .items .item {
    float: left;
    margin: 1px 9px;
    cursor: pointer;
    border: 1px solid #b8bac3;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.albumSlider .albumItemWrapper .items .item .selectItem {
    width: 100%;
    height: 100%;
    background-color: #000;
    display: none;
}

.albumSlider .albumItemWrapper .items .item:hover .selectItem {
    display: block;
}

.albumSlider.borderRadius {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.albumSlider .opacitySelectItem {
    opacity: 0.2;
    -webkit-opacity: 0.2;
    -moz-opacity: 0.2;
    filter: alpha(opacity=20);
}

.albumSlider .nextItem.disableButton {
    background: url(/Image/Album/AlbumSlider/AlbumArrows.png) no-repeat -210px center !important;
    cursor: default !important;
}

.albumSlider .previousItem.disableButton {
    background: url(/Image/Album/AlbumSlider/AlbumArrows.png) no-repeat -180px center !important;
    cursor: default !important;
}
/* End of Module Album */

/* Start of Module Category */

.alignCategoryList {
}

.arrowCategoryList {
    background: url('/image/fa/arrow.gif') no-repeat right 2px;
    padding-right: 12px;
    display: block;
}
/* End of Module Category */

/* Start of Module Dbform */

.tableHeaderDBForm {
    background-color: #a99d5f;
    font-weight: bold;
    color: #FFFFFF;
    font-family: 'times new roman';
    font-size: 14px;
    text-indent: 0;
}

.tableHeaderSelectDBForm {
    background-color: #496791;
    font-weight: bold;
    color: #FFFFFF;
    font-family: 'times new roman';
    font-size: 14px;
    text-indent: 0;
}

.printDBForm {
    font: normal bold 13px 'Times New Roman';
    font-weight: bold;
    background-color: #F3F3F3;
    padding: 5px 10px 5px 10px;
}
/* End of Module Dbform */

/* Start of Module Expoll */

.expollBar {
    position: relative;
}

.expollQuestion {
    padding-top: 5px;
}

.expollChoiceItem {
    background-color: #fafbfd;
    padding: 5px;
}

.expollChoiceAlternateItem {
    background-color: #EEF3F8;
    padding: 5px;
}

.expollChoiceLastItem {
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    height: 10px;
}

.expollChoices {
    padding: 10px 20px;
}

.expollCaptchaBox {
    padding: 0 20px 10px;
}

.expollButton {
    padding: 5px 20px;
}

.expollBarGraph0 {
    float: left;
    height: 8px;
    margin-bottom: 5px;
    border: 1px solid #d925d6;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: rgb(240,164,238); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwYTRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U2MzhlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q5MjVkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDQ0ZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(240,164,238,1) 0, rgba(230,56,227,1) 50%, rgba(217,37,214,1) 51%, rgba(240,68,237,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(240,164,238,1)), color-stop(50%,rgba(230,56,227,1)), color-stop(51%,rgba(217,37,214,1)), color-stop(100%,rgba(240,68,237,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(240,164,238,1) 0,rgba(230,56,227,1) 50%,rgba(217,37,214,1) 51%,rgba(240,68,237,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(240,164,238,1) 0,rgba(230,56,227,1) 50%,rgba(217,37,214,1) 51%,rgba(240,68,237,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(240,164,238,1) 0,rgba(230,56,227,1) 50%,rgba(217,37,214,1) 51%,rgba(240,68,237,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(240,164,238,1) 0,rgba(230,56,227,1) 50%,rgba(217,37,214,1) 51%,rgba(240,68,237,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a4ee', endColorstr='#f044ed',GradientType=0 ); /* IE6-8 */
}

.expollBarGraph1 {
    float: left;
    height: 8px;
    margin-bottom: 5px;
    border: 1px solid #aa0e00;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: rgb(210,84,97); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QyNTQ2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JhMzEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2FhMGUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYjMyMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(210,84,97,1) 0, rgba(186,49,42,1) 50%, rgba(170,14,0,1) 51%, rgba(203,50,45,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(210,84,97,1)), color-stop(50%,rgba(186,49,42,1)), color-stop(51%,rgba(170,14,0,1)), color-stop(100%,rgba(203,50,45,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(210,84,97,1) 0,rgba(186,49,42,1) 50%,rgba(170,14,0,1) 51%,rgba(203,50,45,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(210,84,97,1) 0,rgba(186,49,42,1) 50%,rgba(170,14,0,1) 51%,rgba(203,50,45,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(210,84,97,1) 0,rgba(186,49,42,1) 50%,rgba(170,14,0,1) 51%,rgba(203,50,45,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(210,84,97,1) 0,rgba(186,49,42,1) 50%,rgba(170,14,0,1) 51%,rgba(203,50,45,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d25461', endColorstr='#cb322d',GradientType=0 ); /* IE6-8 */
}

.expollBarGraph2 {
    float: left;
    height: 8px;
    margin-bottom: 5px;
    border: 1px solid #72aa00;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: rgb(191,210,85); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmZDI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhlYjkyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzcyYWEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZWNiMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(191,210,85,1) 0, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(191,210,85,1) 0,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(191,210,85,1) 0,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(191,210,85,1) 0,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(191,210,85,1) 0,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-8 */
}

.expollBarGraph3 {
    float: left;
    height: 8px;
    margin-bottom: 5px;
    border: 1px solid #0069aa;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: rgb(84,185,210); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0YjlkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJhODhiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNjlhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZDk2Y2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(84,185,210,1) 0, rgba(42,136,186,1) 50%, rgba(0,105,170,1) 51%, rgba(45,150,203,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(84,185,210,1)), color-stop(50%,rgba(42,136,186,1)), color-stop(51%,rgba(0,105,170,1)), color-stop(100%,rgba(45,150,203,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(84,185,210,1) 0,rgba(42,136,186,1) 50%,rgba(0,105,170,1) 51%,rgba(45,150,203,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(84,185,210,1) 0,rgba(42,136,186,1) 50%,rgba(0,105,170,1) 51%,rgba(45,150,203,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(84,185,210,1) 0,rgba(42,136,186,1) 50%,rgba(0,105,170,1) 51%,rgba(45,150,203,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(84,185,210,1) 0,rgba(42,136,186,1) 50%,rgba(0,105,170,1) 51%,rgba(45,150,203,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54b9d2', endColorstr='#2d96cb',GradientType=0 ); /* IE6-8 */
}

.expollBarGraph4 {
    float: left;
    height: 8px;
    margin-bottom: 5px;
    border: 1px solid #a4aa00;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: rgb(210,191,84); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QyYmY1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JhYmEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2E0YWEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYmM4MmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(210,191,84,1) 0, rgba(186,186,42,1) 50%, rgba(164,170,0,1) 51%, rgba(203,200,45,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(210,191,84,1)), color-stop(50%,rgba(186,186,42,1)), color-stop(51%,rgba(164,170,0,1)), color-stop(100%,rgba(203,200,45,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(210,191,84,1) 0,rgba(186,186,42,1) 50%,rgba(164,170,0,1) 51%,rgba(203,200,45,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(210,191,84,1) 0,rgba(186,186,42,1) 50%,rgba(164,170,0,1) 51%,rgba(203,200,45,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(210,191,84,1) 0,rgba(186,186,42,1) 50%,rgba(164,170,0,1) 51%,rgba(203,200,45,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(210,191,84,1) 0,rgba(186,186,42,1) 50%,rgba(164,170,0,1) 51%,rgba(203,200,45,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2bf54', endColorstr='#cbc82d',GradientType=0 ); /* IE6-8 */
}

.expollBarGraph5 {
    float: left;
    height: 8px;
    margin-bottom: 5px;
    border: 1px solid #AA0071;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: rgb(210,84,191); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QyNTRiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JhMmE4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2FhMDA3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYjJkOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(210,84,191,1) 0, rgba(186,42,143,1) 50%, rgba(170,0,113,1) 51%, rgba(203,45,158,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(210,84,191,1)), color-stop(50%,rgba(186,42,143,1)), color-stop(51%,rgba(170,0,113,1)), color-stop(100%,rgba(203,45,158,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(210,84,191,1) 0,rgba(186,42,143,1) 50%,rgba(170,0,113,1) 51%,rgba(203,45,158,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(210,84,191,1) 0,rgba(186,42,143,1) 50%,rgba(170,0,113,1) 51%,rgba(203,45,158,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(210,84,191,1) 0,rgba(186,42,143,1) 50%,rgba(170,0,113,1) 51%,rgba(203,45,158,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(210,84,191,1) 0,rgba(186,42,143,1) 50%,rgba(170,0,113,1) 51%,rgba(203,45,158,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d254bf', endColorstr='#cb2d9e',GradientType=0 ); /* IE6-8 */
}

.expollBarGraph6 {
    float: left;
    height: 8px;
    margin-bottom: 5px;
    border: 1px solid #d96725;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: rgb(240,193,164); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwYzFhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U2NzgzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q5NjcyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDgzNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(240,193,164,1) 0, rgba(230,120,56,1) 50%, rgba(217,103,37,1) 51%, rgba(240,131,68,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(240,193,164,1)), color-stop(50%,rgba(230,120,56,1)), color-stop(51%,rgba(217,103,37,1)), color-stop(100%,rgba(240,131,68,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(240,193,164,1) 0,rgba(230,120,56,1) 50%,rgba(217,103,37,1) 51%,rgba(240,131,68,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(240,193,164,1) 0,rgba(230,120,56,1) 50%,rgba(217,103,37,1) 51%,rgba(240,131,68,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(240,193,164,1) 0,rgba(230,120,56,1) 50%,rgba(217,103,37,1) 51%,rgba(240,131,68,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(240,193,164,1) 0,rgba(230,120,56,1) 50%,rgba(217,103,37,1) 51%,rgba(240,131,68,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0c1a4', endColorstr='#f08344',GradientType=0 ); /* IE6-8 */
}

.expollBarGraph7 {
    float: left;
    height: 8px;
    margin-bottom: 5px;
    border: 1px solid #3a25d9;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: rgb(174,164,240); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlYTRmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzRjMzhlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzNhMjVkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ODQ0ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(174,164,240,1) 0, rgba(76,56,230,1) 50%, rgba(58,37,217,1) 51%, rgba(88,68,240,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(174,164,240,1)), color-stop(50%,rgba(76,56,230,1)), color-stop(51%,rgba(58,37,217,1)), color-stop(100%,rgba(88,68,240,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(174,164,240,1) 0,rgba(76,56,230,1) 50%,rgba(58,37,217,1) 51%,rgba(88,68,240,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(174,164,240,1) 0,rgba(76,56,230,1) 50%,rgba(58,37,217,1) 51%,rgba(88,68,240,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(174,164,240,1) 0,rgba(76,56,230,1) 50%,rgba(58,37,217,1) 51%,rgba(88,68,240,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(174,164,240,1) 0,rgba(76,56,230,1) 50%,rgba(58,37,217,1) 51%,rgba(88,68,240,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aea4f0', endColorstr='#5844f0',GradientType=0 ); /* IE6-8 */
}

.expollBarGraph8 {
    float: left;
    height: 8px;
    margin-bottom: 5px;
    border: 1px solid #d6d925;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: rgb(238,240,164); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZjBhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2UzZTYzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q2ZDkyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGYwNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(238,240,164,1) 0, rgba(227,230,56,1) 50%, rgba(214,217,37,1) 51%, rgba(237,240,68,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(238,240,164,1)), color-stop(50%,rgba(227,230,56,1)), color-stop(51%,rgba(214,217,37,1)), color-stop(100%,rgba(237,240,68,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(238,240,164,1) 0,rgba(227,230,56,1) 50%,rgba(214,217,37,1) 51%,rgba(237,240,68,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(238,240,164,1) 0,rgba(227,230,56,1) 50%,rgba(214,217,37,1) 51%,rgba(237,240,68,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(238,240,164,1) 0,rgba(227,230,56,1) 50%,rgba(214,217,37,1) 51%,rgba(237,240,68,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(238,240,164,1) 0,rgba(227,230,56,1) 50%,rgba(214,217,37,1) 51%,rgba(237,240,68,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef0a4', endColorstr='#edf044',GradientType=0 ); /* IE6-8 */
}

.expollBarGraph9 {
    float: left;
    height: 8px;
    margin-bottom: 5px;
    border: 1px solid #d9253a;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: rgb(240,164,171); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwYTRhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U2Mzg0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q5MjUzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDQ0NTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(240,164,171,1) 0, rgba(230,56,76,1) 50%, rgba(217,37,58,1) 51%, rgba(240,68,88,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(240,164,171,1)), color-stop(50%,rgba(230,56,76,1)), color-stop(51%,rgba(217,37,58,1)), color-stop(100%,rgba(240,68,88,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(240,164,171,1) 0,rgba(230,56,76,1) 50%,rgba(217,37,58,1) 51%,rgba(240,68,88,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(240,164,171,1) 0,rgba(230,56,76,1) 50%,rgba(217,37,58,1) 51%,rgba(240,68,88,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(240,164,171,1) 0,rgba(230,56,76,1) 50%,rgba(217,37,58,1) 51%,rgba(240,68,88,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(240,164,171,1) 0,rgba(230,56,76,1) 50%,rgba(217,37,58,1) 51%,rgba(240,68,88,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a4ab', endColorstr='#f04458',GradientType=0 ); /* IE6-8 */
}

.expollResultTitle {
    padding: 10px;
}

.expollSelectedCount {
    float: left;
    height: 18px;
    color: #666666;
    font: normal normal 11px/12px Tahoma;
}

.expollResultChoice {
    padding: 3px 0;
}

.expollClose {
    position: absolute;
    top: -15px;
    right: -15px;
}

.expollResultBackgroundWindow {
    position: absolute;
    background: url('/image/expollResultBackground.png') repeat;
    top: 0;
}

.showExpollResultWrapperWindow {
    border: 1px solid #ffffff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -webkit-box-shadow: 0 1px 2px #ffffff;
    -moz-box-shadow: 0 1px 2px #ffffff;
    box-shadow: 0 1px 2px #000000;
    background-color: #ffffff;
    position: fixed;
}

.showExpollResultWrapper {
    border: 1px solid #D8D7D7;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -webkit-box-shadow: 0 1px 2px #D8D7D7;
    -moz-box-shadow: 0 1px 2px #D8D7D7;
    box-shadow: 0 1px 2px #D8D7D7;
    background-color: #ffffff;
    padding: 2px;
}

.showExpollResultInner {
    border: 1px solid #EEF3F8;
    direction: ltr;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    background-color: #EEF3F8;
}

.showExpollResultWrapperWindow .showExpollResultInner {
    border: 1px solid #ffffff !important;
}

.showExpollResultInnerInner {
    direction: rtl;
}

.showExpollResultWindow {
    width: 100% !important;
    height: 100% !important;
    left: 0 !important;
    top: 0 !important;
    position: absolute !important;
}

.showExpollResultToolTip {
    top: auto !important;
    left: auto !important;
}

.showExpollResultInPage {
    position: static !important;
    width: auto !important;
}

.expollArrowTop {
    background: url(Images/ExPollArrowTop.png) no-repeat center top;
    height: 8px;
    margin-bottom: -3px;
    position: relative;
}

.showExpollResultInPage .expollArrowTop {
    display: none;
}
/* End of Module Expoll */

/* Start of Module Faq */

#tableFaq {
    padding: 5px;
    border: 1px solid #aaaaaa;
    background-color: #eeeeee;
}
/* End of Module Faq */

/* Start of Module Filepool3 */

.fileInfo {
    text-decoration: none;
    line-height: 18px;
    color: #4a4949;
    font-size: 11px;
    font-family: Tahoma;
}
/* End of Module Filepool3 */

/* Start of Module General */

.divBullet {
    background: url(Images/SimpleBullet.gif) no-repeat right top;
    padding-right: 10px;
}

.popupBody {
    background-image: none;
    background-color: #f2f6f8;
    direction: rtl;
}

body {
    margin: 0;
    direction: rtl;
    background-color: #fff;
}

#body2 {
    margin: 0;
    direction: rtl;
}

select {
    border: 1px solid #aaaaaa;
    font: normal 11px Tahoma;
    padding: 2px 2px;
}

a:active, a:visited, a:link {
    color: #5a6575;
    text-decoration: none;
    font-size: 11px;
    font-family: tahoma;
}

a:hover {
    text-decoration: none;
    cursor: pointer;
    color: #e00023;
    font-size: 11px;
    font-family: tahoma;
}

.label, .content {
    text-decoration: none;
    font-size: 13px !important;
    font-family: byekan;
    line-height: 24px !important;
    color: #474747;
				text-align:justify;
}

.boxLastUpdate {
    text-align: left;
    font-size: 10px;
    font-family: Tahoma;
    color: #aaaaaa;
    padding-top: 8px;
}

.leftbox {
    border-style: solid;
    border-width: 1px;
    border-color: #747474;
}

.lefthead {
    font-size: 14px;
    font-family: 'times new roman';
    font-weight: bold;
    color: #ffffff;
    background-color: Transparent;
}

.left {
    color: #000000;
    line-height: 15px;
    font-family: tahoma;
    font-size: 11px;
}

a:active.left, a:visited.left, a:link.left {
    color: #00478D;
    line-height: 15px;
}

a:hover.left {
    color: #000000;
    line-height: 15px;
}

.fileUpload, .textbox {
    background: url(Images/TextBox_BG.jpg) repeat-x;
    border: 1px solid #aaaaaa;
    color: #333333;
    padding: 3px;
    font: normal 11px Tahoma;
}

.ltrTextbox {
    direction: ltr;
    text-align: left;
    background: url(Images/TextBox_BG.jpg) repeat-x;
    border: 1px solid #aaaaaa;
    color: #333333;
    padding: 3px;
    font: normal 11px Tahoma;
}

.rtlTextbox {
    direction: rtl;
    text-align: right;
    background: url(Images/TextBox_BG.jpg) repeat-x;
    border: 1px solid #aaaaaa;
    color: #333333;
    padding: 3px;
    font: normal 11px Tahoma;
}

.button {
    border: 1px solid #aaaaaa;
    background-image: url(Images/Button_Bg.jpg);
    font: normal 11px Tahoma;
    padding: 4px 4px;
}

.clrBoth {
    clear: both;
    display: block;
    visibility: hidden;
}

.copyright {
    font-family: Tahoma;
    font-size: 11px;
    color: #787878;
}

a:active.copyright, a:visited.copyright, a:link.copyright {
    color: #787878;
    text-decoration: none;
}

a:hover.copyright {
    color: #DE0024;
    border-bottom: solid 1px #000000;
}

.tableHeader, .tableHeader a:active, .tableHeader a:visited, .tableHeader a:link {
    text-indent: 0;
    line-height: 22px;
    background-color: Transparent;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
}

.tableHeader a:hover {
    color: #e3e3e3;
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    text-indent: 0;
    font-weight: normal;
    font-style: normal;
    line-height: 22px;
}

.tableHeader {
    text-indent: 0;
    background-color: #3c85c4;
    color: #FFFFFF;
    font-family: 'tahoma', 'times new roman';
    font-size: 12px;
    font-weight: normal;
}

.tableHeaderSelect {
    background-color: #5e6fa7;
    font-weight: bold;
    text-indent: 0;
    color: #FFFFFF;
    font-family: 'times new roman';
    font-size: 14px;
}

.tableItem {
    text-indent: 0;
    background-color: #dee7ee;
    color: #000000;
    font-size: 11px;
    font-family: tahoma;
}

.tableAlternateItem, .tableAlternate {
    text-indent: 0;
    color: #000;
    font: normal 11px Tahoma;
    background-color: #e9eff2;
    color: #000000;
    font-size: 11px;
    font-family: tahoma;
}

.oddRow {
    text-indent: 0;
    background-color: #eeeeee;
}

.evenRow {
    background-color: #f9f9f9;
    text-indent: 0;
}

.box {
    width: 175px;
    font-family: Tahoma;
    font-size: 11px;
    border-style: solid;
    border-width: 1px;
    border-color: #97AFC1;
}

.boxhead {
    background-color: #97AFC1;
    font-family: 'times new roman';
    font-size: 14px;
    color: #D90000;
    font-weight: bold;
}

.head1, h1 {
    font-weight: normal;
    text-decoration: none;
    font-size: 22px;
    font-style: normal;
    font-family: 'bnazaninb', 'times new roman';
    color: #054381;
    text-indent: 0;
    line-height: 24px;
}

.head2, h2 {
    font-weight: normal;
    text-decoration: none;
    font-size: 18px;
    font-style: normal;
    font-family: 'bnazaninb', 'times new roman';
    color: #054381;
    text-indent: 0;
    line-height: 22px;
}

.head3, h3 {
    font-weight: normal;
    text-decoration: none;
    font-size: 16px;
    font-style: normal;
    font-family: 'bnazaninb', 'times new roman';
    color: #054381;
    text-indent: 0;
    line-height: 20px;
}

.head4, h4 {
    font-weight: normal;
    text-decoration: none;
    font-size: 14px;
    font-style: normal;
    font-family: 'bnazaninb', 'times new roman';
    color: #054381;
    text-indent: 0;
    line-height: 16px;
}

.head1 a:active, .head1 a:visited, .head1 a:link, a:active.head1, a:visited.head1, a:link.head1 {
    font-weight: normal;
    text-decoration: none;
    font-size: 22px;
    font-style: normal;
    font-family: 'bnazaninb', 'times new roman';
    color: #054381;
    text-indent: 0;
    line-height: 24px;
}

.head1 a:hover, a:hover.head1 {
    text-decoration: none;
    color: #e00023;
    text-indent: 0;
}

.head2 a:active, .head2 a:visited, .head2 a:link, a:active.head2, a:visited.head2, a:link.head2 {
    font-weight: normal;
    text-decoration: none;
    font-size: 18px;
    font-style: normal;
    font-family: 'bnazaninb', 'times new roman';
    color: #054381;
    text-indent: 0;
    line-height: 22px;
}

.head2 a:hover, a:hover.head2 {
    text-decoration: none;
    color: #e00023;
    text-indent: 0;
}

.head3 a:active, .head3 a:visited, .head3 a:link, a:active.head3, a:visited.head3, a:link.head3 {
    font-weight: normal;
    text-decoration: none;
    font-size: 16px;
    font-style: normal;
    font-family: 'bnazaninb', 'times new roman';
    color: #054381;
    text-indent: 0;
    line-height: 20px;
}

.head3 a:hover, a:hover.head3 {
    text-decoration: none;
    color: #e00023;
    text-indent: 0;
}

.dottedTable {
    text-decoration: none;
    border: 1px dotted #c0c0c0;
    border-collapse: separate;
    font-size: 11px;
    font-family: Tahoma;
}

.dottedVLine {
    padding-right: 5px;
    background-position: right 50%;
    padding-left: 5px;
    background-image: url( '../../image/vdot.gif' );
    background-repeat: repeat-y;
}

.dottedHLine {
    background-position: 50% bottom;
    background-image: url( 'Images/hdot.gif' );
    padding-bottom: 10px;
    padding-top: 5px;
    background-repeat: repeat-x;
}

.top {
    color: #234BA3;
    font-size: 11px;
    font-family: Tahoma, 'times new roman';
}

A.top:active, A.top:visited, A.top:link {
    color: #234BA3;
    text-decoration: none;
}

A.top:hover {
    color: #234BA3;
}

.footer {
    color: #909192;
    font-family: Tahoma, 'times new roman';
    font-size: 11px;
    line-height: 18px;
}

a.footer:active, a.footer:visited, a.footer:link {
    color: #909192;
    text-decoration: none;
}

a.footer:hover {
    color: #fff;
    text-decoration: none;
}

a.content:active, a.content:visited, a.content:link {
    text-decoration: none;
    color: #054381;
}

a.content:hover {
    color: #e00023;
    text-decoration: none;
}

A.shortcut:active, A.shortcut:visited, A.shortcut:link {
    color: #234BA3;
    text-decoration: none;
}

A.shortcut:hover {
    color: #DD4B56;
    border-bottom: dotted 1px #DD4B56;
}

.justifyText {
    text-align: justify;
}

.switchBar {
    color: #0C76A0;
    margin: 0 auto;
    font-size: 11px;
    font-family: Tahoma, 'times new roman';
    line-height: 18px;
}

A.switchbar:active, A.switchbar:visited, A.switchbar:link {
    color: #0C76A0;
    text-decoration: none;
}

A.switchbar:hover {
    color: #0099B7;
}

.switchBarSelected {
    color: #0C76A0;
    font-size: 11px;
    font-family: Tahoma, 'times new roman';
}

A.switchbarSelected:active, A.switchbarSelected:visited, A.switchbarSelected:link {
    color: #FF6603;
    text-decoration: none;
}

A.switchbarSelected:hover {
    color: #FF6603;
    border-bottom: dotted 1px #FF6603;
}

.tblLeft {
}

.pager {
    padding: 0;
    color: #6b8388;
    font-family: byekan,Tahoma, Times New Roman;
    font-size: 11px;
}

A:active.pager, A:visited.pager, A:link.pager {
    font-size: 11px;
    line-height: 16px;
    background-color: #dae7ef;
    color: #0c62a2;
    text-decoration: none;
    height: 16px;
    display: inline-block;
    margin: 0 2px;
}

A:hover.pager {
    background-color: #4fa3de;
    color: #ffffff;
    text-decoration: none;
    line-height: 16px;
    border-bottom-style: none;
}

.pager span {
    text-decoration: none;
    padding-bottom: 1px;
    line-height: 16px;
    padding-left: 3px;
    padding-right: 3px;
    background-color: #dae7ef;
    color: #0c62a2;
    font-family: Tahoma, Times New Roman;
    font-size: 11px;
}

.tabSelected {
    cursor: pointer;
    color: #FF7101;
    padding: 3px 15px 3px 15px;
    background-color: Transparent;
    background-image: url(Images/Tab/Tab-BG-Selected.png);
    background-repeat: repeat-x;
    font-family: Tahoma, 'times new roman';
    font-size: 13px;
    font-weight: normal;
}

.tab {
    cursor: pointer;
    color: #3C63AC;
    padding: 0 15px 0 15px;
    margin: 0;
    background-color: Transparent;
    background-image: url(Images/Tab/Tab-BG.png);
    background-repeat: repeat-x;
    font-family: Tahoma, 'times new roman';
    font-size: 13px;
    font-weight: normal;
}

.tabExtend {
    border-bottom: solid 1px #d0dce5;
}

.tabContainer {
    padding: 20px 10px 10px 10px;
    border-bottom: solid 1px #d0dce5;
    border-left: solid 1px #d0dce5;
    border-right: solid 1px #d0dce5;
    background-image: url(Images/GridViewBG.png);
    background-repeat: repeat-x;
    background-position: center top;
    background-color: #ffffff;
}

a:active.relatednews, a:visited.relatednews, a:link.relatednews {
    color: #3c85c4;
    font-family: 'tahoma', 'times new roman';
    font-size: 11px;
}

a:hover.relatednews {
    color: #3c85c4;
    font-family: 'tahoma', 'times new roman';
    font-size: 11px;
}

.hand {
    cursor: pointer;
}

.transdiv {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    opacity: .50;
    -moz-opacity: .50;
}

.hide {
    display: none;
}

.noMargin {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.telexitem {
    color: #777777;
    font-size: 12px;
    font-family: times new roman;
    text-decoration: none;
    font-weight: bold;
}

.telexitem A:active, .telexitem A:link {
    color: #777777;
    font-size: 12px;
    font-family: times new roman;
    text-decoration: none;
    font-weight: bold;
}

.telexitem A:visited {
    color: #777777;
    font-size: 12px;
    font-family: times new roman;
    text-decoration: none;
    font-weight: bold;
}

.telexitem A:hover {
    color: #8F8F8F;
    font-size: 12px;
    font-family: times new roman;
    text-decoration: none;
    font-weight: bold;
}

.telexalternate {
    color: #000000;
    font-size: 12px;
    font-family: tahoma, times new roman;
    text-decoration: none;
    font-weight: normal;
}

.telexalternate A:active, .telexalternate A:link {
    color: #000000;
    font-size: 12px;
    font-family: times new roman;
    text-decoration: none;
    font-weight: bold;
}

.telexalternate A:visited {
    color: #000000;
    font-size: 12px;
    font-family: times new roman;
    text-decoration: none;
    font-weight: bold;
}

.telexalternate A:hover {
    color: #000000;
    font-size: 12px;
    font-family: times new roman;
    text-decoration: none;
    font-weight: bold;
}

.dbformprint {
    font-family: Times New Roman,Tahoma;
    font-size: 13px;
    font-weight: bold;
    background-color: #F3F3F3;
    padding: 5px 10px 5px 10px;
}

.pageview {
    border-bottom: solid 1px #999;
    border-left: solid 1px #999;
    border-right: solid 1px #999;
    border-top: solid 0 #999;
    padding: 5px;
    margin-top: 0;
    background-image: url(Images/GridViewBG.png);
    background-repeat: repeat-x;
    background-position: center top;
    background-color: #ffffff;
    margin-bottom: 20px;
}

.MagicZoom img {
    border: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}

.MagicZoomBigImageCont {
    border: 1px solid #999;
    direction: ltr;
}

.MagicZoomHeader {
    font-size: 8pt !important;
    line-height: normal !important;
    color: #fff;
    background: #666;
    text-align: center !important;
}

.MagicZoomPup {
    border: 1px solid #aaa;
    background: #fff;
    cursor: move;
}

.MagicZoomLoading {
    border: 1px solid #ccc;
    background: #fff url(/image/graphics/loader.gif) no-repeat 2px 50%;
    padding: 4px 4px 4px 24px !important;
    margin: 0;
    text-decoration: none;
    text-align: left;
    color: #444;
    font: normal 8pt sans-serif;
    font-size: 8pt;
    font-family: sans-serif;
}

.MagicZoomPlus {
    cursor: url(/image/graphics/zoomin.cur), pointer;
    outline: 0 !important;
}

.MagicZoomPlus img {
    border: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}

.MagicZoomPlus span {
    display: none !important;
}

.MagicHotspots {
    display: none;
    visibility: hidden;
}

.MagicHotspots a {
    border: 1px solid #ccc;
}

.MagicHotspots a:hover {
    border: 1px solid red;
}

.MagicThumb:hover, .MagicThumb {
    cursor: url(/image/graphics/zoomin.cur), pointer;
    outline: 0 !important;
}

.MagicThumb-expanded-thumbnail {
    cursor: default;
}

.MagicThumb span {
    display: none !important;
}

.MagicThumb img {
    border: 1px solid #9a9a9a;
    border-width: 1px;
    border-style: solid;
    border-color: #9a9a9a;
}

.MagicThumb-expanded {
    cursor: url(/image/graphics/zoomout.cur), pointer;
    background: transparent;
    border: 1px solid #ccc;
    outline: 0;
    padding: 0;
}

.MagicThumb-caption {
    color: #333;
    font: bold 13px times new roman;
    background: #ccc;
    text-align: right;
    padding: 8px;
    border: 0 !important;
    outline: 0 !important;
    font-weight: bold;
}

.MagicThumb-buttons {
    background: transparent url(/image/graphics/buttons1.png) no-repeat 0 0;
    height: 24px;
    display: block;
}

.MagicThumb-buttons a {
    width: 24px;
    height: 24px;
    margin: 0 1px !important;
    overflow: hidden;
}

.MagicThumb-loader {
    font: normal 12pt sans-serif;
    border: 1px solid #000;
    background: #fff url(/image/graphics/loader.gif) no-repeat 2px 50%;
    padding: 2px 2px 2px 22px;
    margin: 0;
    text-decoration: none;
    text-align: left;
}

.MagicThumb-swap {
}

.MagicThumb-external-caption {
    display: none;
}

div.MagicSlideshow {
    border: 1px solid #636363;
    background: transparent;
    display: none;
    direction: ltr;
}

img.MagicSlideshowImage {
    border: none;
}

div.MagicSlideshowImagesContainer {
}

img.MagicSlideshowThumbnail {
    direction: ltr;
}

div.MagicSlideshowThumbnailsContainer {
    padding: 0 1px;
}

div.MagicSlideshowThumbnailsContainerStyle {
    background: #FFFFFF;
}

.MagicSlideshowDescription {
    line-height: 24px;
    padding-right: 5px !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    font: bold 13px times new roman;
    text-align: right;
    margin: 2px;
}

.MagicSlideshowDescriptionBelow {
    font: normal 11px tahoma;
}

.MagicSlideshowDescription a {
    color: #CFCFCF;
}

.MagicSlideshowDescription a:visited {
    color: #ACACAC;
}

.MagicSlideshowDescription a:hover {
    color: #FFFFFF;
}

div.MagicSlideshowLoadingBox {
    background: #FFFFFF url( '../../image/loader.gif' ) no-repeat 2px 50%;
    padding: 4px 4px 4px 24px !important;
    margin: 0 !important;
    line-height: 15px;
    color: #363636;
    border: 1px solid #696969;
    text-align: right;
}

a.MagicSlideshowArrow {
    width: 24px !important;
    height: 24px !important;
    cursor: pointer;
    background: url( '../../image/arrows.gif' );
    padding: 0 !important;
    margin: 0 !important;
}

a.MagicSlideshowArrowTop {
    background-position: 24px 0;
}

a.MagicSlideshowArrowRight {
    background-position: 0 0;
}

a.MagicSlideshowArrowBottom {
    background-position: 24px 24px;
}

a.MagicSlideshowArrowLeft {
    background-position: 0 24px;
}

.tools {
    color: #5a6575;
    font-family: Tahoma, 'times new roman';
    font-size: 10px;
}

a.tools:active, a.tools:visited, a.tools:link {
    color: #5a6575;
    text-decoration: none;
}

a.tools:hover {
    color: #ff9000;
    cursor: pointer;
    border-bottom: dotted 1px #ff9000;
}

.on {
    background: #b4c0db;
    text-decoration: none;
    font-size: 11px;
    font-style: normal;
    font-family: Tahoma;
}

.smtext {
    color: #111199;
    font-family: tahoma;
    font-size: 11px;
}

.briefDescription {
    text-decoration: none;
    line-height: 24px;
    color: #255995;
    font: normal 13px byekan !important;
}

a.briefDescription:active, a.briefDescription:visited, a.briefDescription:link {
    color: #255995;
    text-decoration: none;
}

a.briefDescription:hover {
    color: #255995;
    border-bottom: 1px dotted #222;
    border-bottom: dotted 1px #222222;
}

.pagerCustomGrid {
    color: #373737;
    height: 15px;
    font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    direction: ltr;
}

.pagerCustomGrid td {
    padding: 0;
}

.pagerCustomGridTable td {
    padding: 6px;
}

.pagerCustomGridCountTable td {
    padding: 6px;
}

a.pagerCustomGrid:visited, a.pagerCustomGrid:active, a.pagerCustomGrid:link, .pagerCustomGrid a:visited, .pagerCustomGrid a:active, .pagerCustomGrid a:link {
    text-decoration: none;
    color: #373737;
    height: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: #373737;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-family: tahoma;
    font-size: 11px;
    background-color: #ffffff;
    font-weight: normal;
    display: inline-block;
}

a.pagerCustomGrid:hover, .pagerCustomGrid a:hover {
    text-decoration: none;
    background-color: #ff710e;
    height: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: #373737;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-family: tahoma;
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
    display: inline-block;
}

.pagerCustomGrid span {
    color: #373737;
    height: 15px;
    padding-right: 2px;
    padding-left: 2px;
    font-family: tahoma;
    font-size: 11px;
}

.pagerNumberText {
    text-decoration: none;
    line-height: 18px;
    color: #373737;
    direction: rtl;
    unicode-bidi: embed;
    font-size: 11px;
    font-family: tahoma;
    font-weight: normal;
}

.pagerCellDir {
    direction: rtl;
}

.pagerTextbox {
    background-image: none !important;
    color: #373737;
    margin: 0;
    width: 50px;
    text-align: center;
    padding: 0 !important;
    line-height: 18px !important;
    background-color: #ffffff !important;
    border-left: #373737 1px solid;
    border-bottom: #373737 1px solid;
    border-right: #373737 1px solid;
    border-top: #373737 1px solid;
    font-size: 11px;
    font-family: tahoma;
}

.pagerButton {
    background-image: none !important;
    background-color: #a4a2a2 !important;
    height: 21px !important;
    line-height: 15px !important;
    width: 35px;
    padding: 0 !important;
    border-left: #7e2c03 1px solid;
    border-bottom: #7e2c03 1px solid;
    border-right: #7e2c03 1px solid;
    border-top: #7e2c03 1px solid;
    font-size: 11px;
    font-family: tahoma;
    color: #FFFFFF;
}

.pagerCustomGridCell {
    direction: rtl;
    width: 140px;
}

.pagerCustomGridTable {
    border: solid 1px #cfcdcd;
    background-color: #d9d8d8;
}

.more {
    background-color: #26499A;
    height: 18px;
    line-height: 15px;
    padding-right: 3px;
    padding-left: 3px;
    border-left: #4D5154 1px solid;
    border-bottom: #4D5154 1px solid;
    border-right: #4D5154 1px solid;
    border-top: #4D5154 1px solid;
    font-size: 11px;
    font-family: tahoma;
    color: #FFFFFF;
}

a.more:active, a.more:visited, a.more:link {
    color: #FFFFFF;
}

a.more:hover {
    color: #b8c4e0;
}

.hint {
    color: #4D5154;
    text-align: justify;
    font-family: Tahoma;
    font-size: 11px;
}

.caption {
    font-weight: bold;
}

.CategoryTilte {
    font-family: Courier New,Times New Roman;
    font-size: 14px;
    font-weight: bold;
}

#divMainContainer {
    /*background: url(Images/Bg.png) repeat-x center top;*/
}

.mainContainer {
    margin: 0 auto 0 auto;
    width: 994px;
}

#divTopColumn {
}

.topColumn {
    background: url("Images/Bg.png") repeat-x scroll right top rgba(0, 0, 0, 0);
    margin: 0 auto;
}

.topColumn2 {
    background: url("Images/Bg5.png") repeat-x scroll right top rgba(0, 0, 0, 0);
    margin: 0 auto;
}

.topColumn2 .innerTube {
    height: 120px;
    margin: 0 auto;
    width:994px;
}

.topColumn .innerTube {
    height: 144px;
    margin: 0 auto;
    width:994px;
}

.bodyWrapper {
    margin: 0 auto;
}

.bodyWrapper .bodyWrapperInnerTube {
}

#divLeftColumn {
}

.leftColumn {
    float: left;
    width: 220px;
}

.leftColumn .innerTube {
    min-height: 500px;
}

#divRightColumn {
}

.rightColumn {
    float: right;
    width: 220px;
}

.rightColumn .innerTube {
    min-height: 500px;
}

#divContentWrapper {
}

#divContentColumn {
}

.contentColumn {
    margin: 0 230px 0 230px;
}

#divMainContent {
}

.contentColumn #divMainContent .innerTube {
    min-height: 500px;
}

#divBottomColumn {
}

.bottomColumn {
    margin: 0 auto;
    text-align: center;
}

.bottomColumn .innerTube {
    padding-bottom: 5px;
    width: 994px;
    margin: 0 auto;
}

.bottomColumn2 {
    margin: 0 auto;
    text-align: center;
				background:url("images/footer-bg.png") repeat-x scroll top right #302624;
}

.bottomColumn2 .innerTube2 {
    padding-bottom: 5px;
    margin: 0 auto;
				background:none repeat scroll 0 0 #151010;
}

.homeLeftColumn {
    width: 320px;
    float: left;
}

.homeLeftColumn .innerTube {
    min-height: 500px;
}

.homeRightColumn {
    display: none;
}

.homeContentColumn {
    margin: 0 0 0 330px;
}

.homeContentColumn #divMainContent .innerTube {
    min-height: 500px;
}

.right2Column {
    width: 320px;
    float: left;
}

.right2Column .innerTube {
    min-height: 500px;
}

.noLeft2Column {
    display: none;
}

.noLeft2ContentColumn {
    margin: 0 330px 0 0;
}

.noLeft2ContentColumn #divMainContent .innerTube {
    min-height: 500px;
}

.noLeftColumn {
    display: none;
}

.noLeftContentColumn {
    margin: 0 230px 0 0;
}

.noLeftContentColumn #divMainContent .innerTube {
    min-height: 500px;
}

.noRightColumn {
    display: none;
}

.noRightContentColumn {
    margin: 0 0 0 230px;
}

.noRightContentColumn #divMainContent .innerTube {
    min-height: 500px;
}

.noLeftRight-rightColumn {
    display: none;
}

.noLeftRight-leftColumn {
    display: none;
}

.noLeftRightContentColumn {
    margin: 0;
}

.noLeftRightContentColumn #divMainContent .innerTube {
    min-height: 500px;
}

.topWrapper1 {
    height: 30px;
    position: relative;
}

.topLinks {
    position: absolute;
    top: 5px;
    right: 20px;
    color: #c0c9d9;
    font-size: 10px;
    line-height: 18px;
}

.topLinks a span {
    display: none;
}

.topLinks a:hover span {
    display: block;
    position: absolute;
}

.topLinks a:visited, .topLinks a:active, .topLinks a:link {
    color: #c0c9d9;
    text-decoration: none;
}

.topLinks a:hover {
    color: #fff;
    text-decoration: none;
}

.topSocialIcons {
    position: absolute;
    top: 2px;
    left: 261px;
    height: 26px;
				display:none;
}

.topSocialIcons a span {
    display: none;
}

.topSocialIcons a:hover span {
    display: block;
    position: absolute;
}

.topHeader {
    height: 84px;
    position: relative;
}

.topWebMenu {
    height: 30px;
}

#divTopLogo {
    position: absolute;
    top: 15px;
    right: 20px;
}
#divTopLogo2 {
    position: absolute;
    top: 30px;
    right: 243px;
}

#divTopLogo .topLogo {
    width: 355px;
    height: 50px;
    background: url(Images/Top-Logo.jpg) no-repeat;
}

#divTopLogo2 .topLogo2 {
    width: 355px;
    height: 50px;
    background: url(Images/Top-Logo.jpg) no-repeat;
}

.siteNameWrapper {
    position: absolute;
    bottom: 0;
    right: 0px;
}

.siteNameWrapper .siteName {
    width: 223px;
    height: 78px;
    background: url(Images/SiteName.png) no-repeat;
}

#divSearch {
    position: absolute;
    top: 2px;
    left: 20px;
}

#divCurrentDate {
    font: normal 12px byekan;
    color: #222;
    text-align: left;
    position: absolute;
    bottom: -25px;
    left: 5px;
}

#divCurrentDate2 {
    bottom: 5px;
    color: #fff;
    font: 12px byekan;
    position: absolute;
    right: 0px;
    text-align: left;
}

.cphTopWrap {
}

.cphBottomWrap {
    width: 994px;
    margin: 0 auto;
}

.displayNone {
    display: none;
}

.noBackground {
    background-image: none !important;
    background: none !important;
}

a img {
    border: 0;
}

#divFooterLinks {
    background: url('Images/FooterBg.png') repeat-x;
    height: 22px;
    padding: 1px 10px;
}

#divFooterLinks2 {
    display:none;
}

#divFooterLinks .footerLinks {
    width: 994px;
    margin: 0 auto;
}

#divCopyright {
    font-family: Tahoma;
    font-size: 11px;
    color: #3d3d3f;
    margin: 5px 0;
}

#divRadcomLogo .Logo {
    width: 80px;
    height: 13px;
    background-image: url(Images/Radcom.png);
    background-repeat: no-repeat;
}

#divSelectLanguage {
    background-image: url(Images/Lang-BG.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 22px;
    margin: 3px 0;
    text-align: center;
    padding-top: 5px;
}

.imgPersian {
    background-image: url(Images/Persian.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 35px;
    height: 17px;
}

.imgEnglish {
    background-image: url(Images/English.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 49px;
    height: 17px;
}

#divForum {
    text-align: center;
}

.imgForum {
    width: 171px;
    height: 38px;
    background-image: url(Images/Forum.png);
    background-repeat: no-repeat;
    background-position: center top;
}

.NotifyMessage {
    color: #5a5a5a;
    font-size: 12px;
    font-family: 'Times New Roman';
    font-weight: normal;
    line-height: 19px;
}

.multiPage {
    min-height: 500px;
}

* html .multiPage {
    height: 700px;
}

.DockContainer {
    margin-top: 10px;
    margin-bottom: 10px;
    height: auto !important;
    direction: rtl;
}

.RadDockZone {
    border-width: 0 !important;
}

.disabled {
    filter: alpha(opacity=30);
    -moz-opacity: .30;
    opacity: .30;
}

.dashed {
    border-style: dashed;
}

.messageBoxSuccess td.rtWrapperContent, .messageBoxSuccess div.rnContentWrapper, .messageBoxSuccess td.rwWindowContent, .LastMessageSuccess table {
    border: 1px solid #00832d;
    background-color: #edf7f1;
    font-family: Tahoma;
    font-size: 11px;
}

.messageBoxError td.rtWrapperContent, .messageBoxError div.rnContentWrapper, .messageBoxError td.rwWindowContent, .LastMessageError table {
    border: 1px solid #881e1a;
    background-color: #fce1e0;
    font-family: Tahoma;
    font-size: 11px;
}

.messageBoxInformation td.rtWrapperContent, .messageBoxInformation div.rnContentWrapper, .messageBoxInformation td.rwWindowContent, .LastMessageInformation table {
    border: 1px solid #3b58d2;
    background-color: #dbe5fa;
    font-family: Tahoma;
    font-size: 11px;
}

.messageBoxWarning td.rtWrapperContent, .messageBoxWarning div.rnContentWrapper, .messageBoxWarning td.rwWindowContent, .LastMessageWarning table {
    border: 1px solid #d8cc06;
    background-color: #fcf695;
    font-family: Tahoma;
    font-size: 11px;
}

.messageBoxUnKnown td.rtWrapperContent, .messageBoxUnKnown div.rnContentWrapper, .messageBoxUnKnown td.rwWindowContent, .LastMessageUnKnown table {
    border: 1px solid #8898a3;
    background-color: #f0f0f0;
    font-family: Tahoma;
    font-size: 11px;
}

.reverseAlign {
    text-align: left;
}

.reverseFloat {
    float: left;
}

#divPrintVersionBack {
    text-align: left;
    display: none;
    padding: 5px;
}

UL.right {
    list-style-image: url(/image/bullet-new.gif);
    list-style-position: outside;
}

li.right {
    list-style-image: url(/image/bullet-new.gif);
    list-style-position: outside;
}

.correctAlign {
    text-align: right;
}

.ltr {
    direction: ltr;
}

.rtl {
    direction: rtl;
}

.linkButton {
    text-align: center;
    background-color: White;
    background-image: url(Images/LinkBackground.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
    border-top: solid 1px #93a6b4;
    border-left: solid 1px #93a6b4;
    border-right: solid 1px #93a6b4;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 5px;
}

A:active.CustomerStatic, A:visited.CustomerStatic, A:link.CustomerStatic {
    color: #1F5796;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
}

A:hover.CustomerStatic {
    color: #70ACEF;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    cursor: default;
}

.CenterDiv {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    text-align: center;
}

.BGArticleTicker {
    background-color: #F1F1F1;
}

.boldText {
    font-weight: bold;
    font-size: 12px;
}

.grid {
    border-collapse: separate;
}

.Hnewsrotatoricon {
    position: absolute;
    top: 0;
    right: 35%;
    margin-top: -9px;
}

.Vnewsrotatoricon {
    position: absolute;
    right: 0;
    top: 42%;
}

A:active.code, A:visited.code, A:link.code {
    font-family: 'Verdana';
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #1f4293 !important;
    text-indent: 0;
    border-bottom: #1f4293 1px dotted;
}

A:hover.code {
    font-family: 'Verdana';
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #1f4293 !important;
    text-indent: 0;
    border-bottom: #1f4293 1px solid;
}

.tableBorder {
    background-color: #e3e3e3;
    border: #dddddd solid 1px;
}

.searchTable {
    background-color: #f3f3f3;
    border-bottom: #aaaaaa 1px solid;
    border-left: #aaaaaa 1px solid;
    border-top: #aaaaaa 1px solid;
    border-right: #aaaaaa 1px solid;
}

UL.generalStyle {
    list-style-image: url(Images/SimpleBullet.gif);
}

li.generalStyle {
    list-style-image: url(Images/SimpleBullet.gif);
}

.newTicketHint {
    color: #234BA3;
}

.imageBorder {
    border: solid 1px #d1d1d1;
}

.generalTable {
    background-color: #f3f3f3;
    border-bottom: #aaaaaa 1px dotted;
    border-left: #aaaaaa 1px dotted;
    border-top: #aaaaaa 1px dotted;
    border-right: #aaaaaa 1px dotted;
}

.changeFontTable {
    background: url(Images/Tools/ChangeFontBG.png) no-repeat center center;
    width: 178px;
    height: 31px;
    margin: 0 auto;
}

.navImage {
    float: left;
    display: inline-block;
    margin: 3px 0 2px 5px;
}

.navLable {
    font-family: Tahoma;
    font-size: 11px;
    float: right;
    line-height: 30px;
    margin-right: 5px;
    color: #6d7885;
}

a.toolTip {
    text-decoration: none;
}

A.toolTip:hover {
    position: relative;
}

a.toolTip span {
    display: none;
}

a.toolTip:hover span {
    display: block;
    position: absolute;
    z-index: 100;
    left: 0;
    margin: 0;
    padding: 0;
    height: 25px;
    text-decoration: none;
    bottom: -20px;
}

.toolsBoxItem {
    margin: 7px;
    padding: 0;
    width: 31px;
    height: 20px;
    display: inline-block;
}

.socialNetworks {
    position: relative;
    top: 7px;
    padding: 8px;
}

.newsImage {
    margin-left: 20px;
}

.newsImage3 {
    margin-left: 20px;
}

.errorMessage {
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    line-height: 18px;
    color: #ff0000;
}

.blackLabel {
    color: #000;
}

.goldLabel {
    color: #cfb456;
}

.whiteLabel {
    color: #444d54;
}

.blueLabel {
    color: #90b9d3;
}

.column {
    BACKGROUND-COLOR: #e3e3e3;
}

.row {
    BACKGROUND-COLOR: #f3f3f3;
}

.paymentTable {
    background-color: #f1f1f1;
    border: #000000 1px solid;
}

.RedWarning {
    font-weight: bold;
    color: #f10000;
}

.YellowWarning {
    font-weight: bold;
    color: #f88b00;
}

.FarsiWarning {
    font-family: MitraFont;
    font-size: 18px;
    font-weight: bold;
    color: #f10000;
}

.buttonlink {
    border: solid 1px #35698a;
    color: #0d3854;
    font-family: Times New Roman, Tahoma;
    font-size: 12px;
    font-weight: bold;
    padding-left: 8px;
    padding-right: 8px;
    text-decoration: none;
    background-image: url('../../Image/btn-bg-blue.gif');
}

A.buttonlink:active, A.buttonlink:visited, A.buttonlink {
    text-decoration: none;
}

A.buttonlink:hover {
    color: #35698a;
}

.KimberlyGrid {
    border: 1px solid #768CA5;
    background: white;
    color: black;
    border-collapse: separate;
    border-spacing: 0;
}

.tableHeaderKimberly td {
    border: 1px solid;
    border-top-width: 0;
    border-color: #98ACBF #728BA1 #3D556C #455F77;
    color: White;
    border-collapse: separate;
    border-spacing: 1px;
}

.tableItemKimberly {
    background-color: white;
    color: #607280;
    text-indent: 0;
    background-repeat: repeat-x;
    background-position: center bottom;
    font-size: 11px;
    font-family: tahoma;
}

.tableItemKimberly td {
    border-style: solid;
    border-width: 0 1px 1px;
    border-color: white white white #DAE2E8;
    border-collapse: separate;
    border-spacing: 1px;
}

.tableAlternateItemKimberly {
    background-repeat: repeat-x;
    background-position: center bottom;
    background-color: #DAE2E8;
    color: #607280;
    text-indent: 0;
    font-size: 11px;
    font-family: tahoma;
}

.tableAlternateItemKimberly td {
    border-style: solid;
    border-width: 0 1px 1px;
    border-color: #DAE2E8;
    border-collapse: separate;
    border-spacing: 1px;
}

.divNote {
    border-style: solid;
    border-width: 1px;
    border-color: #d3d3d3;
    padding: 3px;
    margin: 3px;
}

.tableEvent {
    border: 1px solid Tan;
    margin: 3px;
    padding: 3px;
}

.tableEvent td {
    border-width: 0;
}

.comments {
    color: #bd373c;
    font-family: Tahoma, 'times new roman';
}

a.comments:active, a.comments:visited, a.comments:link {
    color: #bd373c;
    text-decoration: none;
}

a.comments:hover {
    color: #ed1c24;
    border-bottom: dotted 1px #ed1c24;
    cursor: pointer;
}

.divAlignCenter {
    text-align: center;
}

.BreakingNewsBoxStyle {
    line-height: 30px;
    margin: 0 -9px;
}

.PinkBreakingNewsBoxStyle {
    background: url(../../Image/breakingNewsBackgroundPink.png) repeat-x left;
    line-height: 30px;
    margin: 0 -9px;
}

.OrangeBreakingNewsBoxStyle {
    background: url(../../Image/breakingNewsBackgroundOrange.png) repeat-x left;
    line-height: 30px;
    margin: 0 -9px;
}

.RedBreakingNewsBoxStyle {
    background: url(../../Image/breakingNewsBackgroundRed.png) repeat-x left;
    line-height: 30px;
    margin: 0 -9px;
}

.BreakingNewsTitleStyle span {
    font-family: 'bnazaninb', 'Times New Roman', 'BNazanin';
    font-size: 18px;
    color: #000;
}

.BreakingNewsTitleStyle a {
    font-family: 'bnazaninb', 'Times New Roman', 'BNazanin';
    font-size: 18px;
    color: #000;
}

.BreakingNewsTitleStyle a:hover {
    color: #1d60a2;
}

.divExpireNote {
    width: 70%;
    margin: 10px auto;
    padding: 10px;
    border: 1px solid #90c9ee;
    background-color: #dcedf8;
    text-align: justify;
}

.ComponentSearchBoxWrap {
    margin: 0 auto 10px auto;
    padding: 2px;
    border: 1px solid #aaa;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 2px #000000;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px #000000;
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px #000000;
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.ComponentSearchBoxWrap .ccbswTop {
    background-color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.ComponentSearchBoxWrap .ccbswTop span.ccbswTextTitle {
    display: block;
    font-weight: bold;
    color: #ae1406;
    background-image: -o-linear-gradient(bottom, rgb(255,255,255) 11%, rgb(250,250,250) 56%);
    background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 11%, rgb(250,250,250) 56%);
    background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 11%, rgb(250,250,250) 56%);
    background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 11%, rgb(250,250,250) 56%);
    background-color: #f3f3f3;
    font-family: Tahoma;
    font-size: 11px;
    padding: 5px;
    background-image: linear-gradient(to bottom, rgb(255,255,255) 11%, rgb(250,250,250) 56%);
}

.ComponentSearchBoxWrap .ccbswMiddle {
}

.ComponentSearchBoxWrap .ccbswMiddle .ccbswMiddleLeft {
}

.ComponentSearchBoxWrap .ccbswMiddle .ccbswMiddleLeft .ccbswMiddleRight {
}

.ComponentSearchBoxWrap .ccbswMiddle .ccbswMiddleLeft .ccbswMiddleRight .ccbswMiddleContent {
    margin: 0;
    padding: 5px;
    background-image: -o-linear-gradient(bottom, rgb(243,243,243) 18%, rgb(255,255,255) 59%);
    background-image: -moz-linear-gradient(bottom, rgb(243,243,243) 18%, rgb(255,255,255) 59%);
    background-image: -webkit-linear-gradient(bottom, rgb(243,243,243) 18%, rgb(255,255,255) 59%);
    background-image: -ms-linear-gradient(bottom, rgb(243,243,243) 18%, rgb(255,255,255) 59%);
    background-color: #f3f3f3;
    background-image: linear-gradient(to bottom, rgb(243,243,243) 18%, rgb(255,255,255) 59%);
}

.RelatedNewsStyle {
    display: inline;
    padding: 3px 5px 0 0;
    color: #054381 !important;
}

.newstickerTitle a:active, .newstickerTitle a:visited, .newstickerTitle a:link {
    font: normal 16px 'bnazaninb', 'Times New Roman' !important;
    color: #0a548f !important;
}

.newstickerTitle a:hover {
    color: #ff0000 !important;
}

.simpleMenuRoot {
    width: 210px;
    margin: 0 auto 10px;
    padding: 0;
    background-color: #f3f3f3;
}

.simpleMenuRoot ul li, .simpleMenuRoot ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.simpleMenuRoot ul, .simpleMenuRoot ul li a span, .simpleMenuRoot ul li a, .simpleMenuRoot ul li {
    display: block;
}

.simpleMenuRoot ul li {
    background: url('/Image/SimpleMenu/SimpleMenuSprite.png') 0 0;
    background-color: #fdfdfd;
    border-top: 1px solid #6c6c6c;
    border-left: 1px solid #6c6c6c;
    border-right: 1px solid #6c6c6c;
}

.simpleMenuRoot ul li:hover {
    background: url('/Image/SimpleMenu/SimpleMenuSprite.png') repeat-x 0 -24px;
    background-color: #c5c5c5;
}

.simpleMenuRoot ul li a {
    font: normal 11px Tahoma;
    color: #5D728A;
    text-shadow: 0 1px 0 white;
}

.simpleMenuRoot ul li a:hover {
    color: #5D728A;
    text-shadow: 0 1px 0 white;
}

.simpleMenuRoot ul li a span {
    padding: 0 5px;
    font: normal 11px Tahoma;
    line-height: 24px;
}

.simpleMenuRoot ul li.fistItem {
}

.simpleMenuRoot ul li.lastItem {
    border-bottom: 1px solid #6c6c6c;
}

.simpleMenuRoot ul li.haveSubmenu {
    position: relative;
}

.simpleMenuRoot ul li div.subItems {
    display: none;
    margin: 0;
    padding: 5px;
    background-color: #cbced3;
    border-top: 1px solid #6c6c6c;
}

.subItems ul {
    border: none;
}

.subItems ul li {
    padding-top: 5px;
    background: none;
    border: none;
}

.subItems ul li.fistItem {
}

.subItems ul li.lastItem {
    border-bottom: none;
}

.subItems ul li:hover {
    background: url('/Image/SimpleMenu/SimpleSubSprite.png') no-repeat 0 top;
}

.subItems ul li a {
    padding-bottom: 5px;
    color: #5D728A;
    text-shadow: 0 0 3px #fff;
}

.subItems ul li a:hover {
    color: #fff;
    text-shadow: none;
}

.subItems ul li:hover a {
    background: url('/Image/SimpleMenu/SimpleSubSprite.png') no-repeat 0 bottom;
}

.subItems ul li a span {
    line-height: 18px;
}

.subItems ul li:hover a span {
    background-color: #8f8f8f;
    border-left: 1px solid #6c6c6c;
    border-right: 1px solid #6c6c6c;
}

.simpleMenuRoot ul li .slideIcon {
    position: absolute;
    top: 5px;
    left: 5px;
    width: 15px;
    height: 15px;
    cursor: pointer;
}

.simpleMenuRoot ul li .up {
    background: url(../../Image/SimpleMenu/UpDownKey.png) no-repeat 0 0;
}

.simpleMenuRoot ul li:hover .up {
    background: url(../../Image/SimpleMenu/UpDownKey.png) no-repeat -15px 0;
}

.simpleMenuRoot ul li .down {
    background: url(../../Image/SimpleMenu/UpDownKey.png) no-repeat 0 -15px;
}

.simpleMenuRoot ul li:hover .down {
    background: url(../../Image/SimpleMenu/UpDownKey.png) no-repeat -15px -15px;
}

.radEditorWrapper {
    position: relative;
}

.radEditorStar {
    position: absolute;
    top: 3px;
    left: 0;
}

.radEditorHasValidator {
    padding-left: 10px;
}

.radEditorHasNotValidator {
    padding-left: 0;
}

.MultipleColumn {
    width: 20px;
    height: 20px;
    background: url('/Image/MultipleColumns.png') no-repeat 0 0;
}

.MultipleColumnSelected {
    width: 20px;
    height: 20px;
    background: url('/Image/MultipleColumns.png') no-repeat -20px 0;
}

.SingleColumn {
    width: 20px;
    height: 20px;
    background: url('/Image/SingleColumn.png') no-repeat 0 0;
}

.SingleColumnSelected {
    width: 20px;
    height: 20px;
    background: url('/Image/SingleColumn.png') no-repeat -20px 0;
}

.moduleSearchResultWrap {
    border-top: 1px solid #DDDADA;
    border-bottom: 1px solid #DDDADA;
    margin: 5px 0;
    padding: 2px 5px;
    background-color: #F3F3F3;
    box-shadow: 0 2px 7px #DDD;
}

.moduleSearchResultWrap .searchHeaderLabel {
    float: right;
    font: italic normal 12px/18px Tahoma;
    color: #6e6e6e;
}

.moduleSearchResultWrap .searchDetailsHeaderLabel {
    float: left;
    font: italic normal 12px/18px Tahoma;
    color: #6e6e6e;
}

.moduleSearchWrap {
    background: url(Images/ModuleSearch/ModuleSearch.png) no-repeat right top;
    height: 34px;
    padding: 0 6px 0 61px;
    position: relative;
}

.moduleSearchWrap .bgImage {
    background: url(Images/ModuleSearch/ModuleSearch.png) no-repeat;
}

.moduleSearchWrap .txtSearchWrap {
    background-position: 0 -34px;
    background-repeat: repeat-x;
    height: 34px;
    direction: rtl;
}

.moduleSearchWrap .txtSearchWrap input {
    margin: 7px 0 0 0;
    padding: 0;
    width: 100%;
    height: 22px;
    border: 0;
    font-family: "Tahoma","sans-serif";
    font-size: 11px;
    background: none;
    color: black;
    outline: 0;
}

.moduleSearchWrap .dropDownWrap {
    position: absolute;
    right: 3px;
    top: 5px;
    overflow: hidden;
    background-position: right -68px;
    height: 23px;
    border-left: 1px solid #DDD;
    padding: 2px 8px;
}

.moduleSearchWrap .dropDownWrap span {
    display: inline-block;
    font-size: 11px;
}

.moduleSearchWrap .dropDownWrap .arrowDown {
    background-position: -81px -5px;
    width: 9px;
    margin: 0 11px 0 5px;
    height: 7px;
}

.moduleSearchWrap .dropDownWrap .moduleSearchSelect {
    opacity: 0;
    filter: alpha(opacity=0);
    right: 0;
    top: 0;
    height: 29px;
    cursor: pointer;
    visibility: visible;
    width: 100%;
    font-family: "Tahoma","sans-serif";
    position: absolute;
    margin: 0;
    padding: 0;
    border: 1px solid #DDD;
    color: black;
    background: none;
    outline: 0;
}

.moduleSearchWrap .moduleSearchSubmit {
    background-position: 0 0;
    width: 55px;
    height: 34px;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    padding-right: 6px;
}

.moduleSearchWrap .moduleSearchSubmit .btnSubmit {
    padding: 0;
    margin: 0;
    border: none;
    background: none;
    color: #fff;
    height: 34px;
    width: 39px;
    cursor: pointer;
    line-height: 18px;
    font-size: 11px;
    font-family: "Tahoma","sans-serif";
}

.smallModuleSearchWrap {
    background: url(Images/ModuleSearch/SmallModuleSearch.png) no-repeat right top;
    height: 22px;
    padding: 0 6px 0 27px;
    position: relative;
}

.smallModuleSearchWrap .bgImage {
    background: url(Images/ModuleSearch/SmallModuleSearch.png) no-repeat;
}

.smallModuleSearchWrap .txtSearchWrap {
    background-position: 0 -22px;
    background-repeat: repeat-x;
    height: 22px;
    direction: rtl;
}

.smallModuleSearchWrap .txtSearchWrap input {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 22px;
    border: 0;
    font-family: "Tahoma","sans-serif";
    font-size: 9px;
    background: none;
    color: black;
    outline: 0;
    line-height: 16px;
}

.smallModuleSearchWrap .dropDownWrap {
    position: absolute;
    right: 3px;
    top: 3px;
    overflow: hidden;
    background-position: right -44px;
    height: 17px;
    border-left: 1px solid #DDD;
    padding: 0 5px 0 3px;
}

.smallModuleSearchWrap .dropDownWrap span {
    display: inline-block;
    font-size: 9px;
    line-height: 17px;
    vertical-align: top;
    height: 15px;
}

.smallModuleSearchWrap .dropDownWrap .arrowDown {
    background-position: -33px 0;
    width: 7px;
    margin: 0;
}

.smallModuleSearchWrap .dropDownWrap .moduleSearchSelect {
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    z-index: 999999;
    zoom: 1;
    right: 0;
    top: 0;
    height: 17px;
    line-height: 17px;
    cursor: pointer;
    visibility: visible;
    width: 100%;
    font-family: "Tahoma","sans-serif";
    position: absolute;
    margin: 0;
    padding: 0;
    border: 1px solid #ddd;
    color: black;
    background: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-size: auto;
    background-origin: padding-box;
    outline: 0;
    vertical-align: bottom;
}

.smallModuleSearchWrap .moduleSearchSubmit {
    background-position: 0 0;
    width: 21px;
    height: 22px;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    padding-right: 6px;
}

.smallModuleSearchWrap .moduleSearchSubmit .btnSubmit {
    padding: 0;
    margin: 0;
    border: none;
    background: none;
    color: transparent;
    height: 22px;
    width: 21px;
    cursor: pointer;
}

.advancedFAQSenderNameDisable {
    background: none !important;
    background-color: #DDD!important;
}

.calendar {
    border: 1px solid WindowFrame;
    text-align: center;
    background: Window;
    z-index: 400;
}

.calendarHeader {
    background: ActiveCaption;
    border-spacing: 0;
    padding: 3px;
    border-bottom: 1px solid WindowText;
}

.calendarbutton {
    background-color: ButtonFace;
    border: ButtonHighlight 1px solid;
    font-size: 11px;
    font-family: tahoma;
    color: ButtonText;
    line-height: 10px;
}

.dropdown, .select {
    background-color: ButtonFace;
    border: ButtonHighlight 1px solid;
    font-size: 11px;
    font-family: tahoma;
    color: ButtonText;
    line-height: 10px;
}

.calendarBody {
}

.bodyTable {
    font: small-caption;
    font-weight: normal;
    text-align: center;
    color: WindowText;
    cursor: default;
    padding: 0;
    border-spacing: 0;
}

.bodyTable td {
    text-align: center;
    padding: 3px;
}

.weekDayHead {
    font-weight: bold;
    border-bottom: 1px solid WindowText;
}

.weekDay {
    font-weight: normal;
    border: none;
}

.holiday {
    color: red;
}

.today {
    font-weight: bold;
    color: green;
    border: none;
}

.current {
    border: 1px dotted WindowText;
}

.selected {
    border: 1px solid ButtonHighlight;
}

.weekNumberHead {
}

.weekNumber {
    font-weight: normal;
    border-left: 1px solid WindowText;
}

.calendarFooter {
}

.footerTable {
    border-spacing: 0;
}

.searchstats {
    font: normal 11px Tahoma;
    color: #000;
    padding: 5px 0;
}

.searchtitle {
    font: normal 12px Tahoma;
    color: #0000cc;
    text-decoration: none;
}

A.searchtitle:link {
    font: normal 12px Tahoma;
    color: #0000cc;
    text-decoration: none;
}

A.searchtitle:active, A.searchtitle:visited {
    font: normal 12px Tahoma;
    color: #551A8B;
    text-decoration: underline;
}

A.searchtitle:hover {
    font: normal 12px Tahoma;
    color: #eb7629;
    text-decoration: underline;
    border-bottom: #eb7629 0 solid;
}

.searchnotfound {
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: 'tahoma';
}

.searchcontent {
    font: normal 11px Tahoma;
}

.searchhighlight {
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: 'tahoma';
}

.searchcounter {
    font: normal 11px Tahoma;
    color: #000;
}

.searchaddress {
    font: normal 11px Tahoma;
    color: #008000;
    text-decoration: none;
}

A.address:active, A.address:visited, A.searchaddress:link {
    font: normal 11px Tahoma;
    color: #008000;
    text-decoration: none;
}

A.searchaddress:hover {
    font: normal 11px Tahoma;
    text-decoration: none;
}

.searchmoreresult {
    font-size: 10px;
    color: #000000;
    font-family: tahoma;
    text-decoration: none;
    border-bottom: #777777 0 solid;
}

A.address:active, A.address:visited, A.searchmoreresult:link {
    font-size: 10px;
    color: #8284CC;
    font-family: tahoma;
    text-decoration: none;
    border-bottom: #777777 0 solid;
}

A.searchmoreresult:hover {
    font-size: 10px;
    font-family: tahoma;
    text-decoration: none;
    border-bottom: #777777 0 solid;
}

.searchpagenumber span {
    display: inline-block;
    width: 26px;
    height: 22px;
    font: normal 11px Tahoma;
    color: #fff;
    text-align: center;
    line-height: 21px;
    text-shadow: 0 1px 0 #6990b3;
    background: url('Images/Pager/BackgroundSelected.png') no-repeat;
}

.searchpagenumber a:active, .searchpagenumber a:visited, .searchpagenumber a:link {
    display: inline-block;
    width: 22px;
    height: 22px;
    background: url('Images/Pager/Background.png') no-repeat;
    text-decoration: none;
    text-align: center;
}

.searchpagenumber a:hover {
    background: url('Images/Pager/BackgroundHover.png') no-repeat;
    text-decoration: none;
}

.searchpagenumber a span {
    color: #6990b3;
    text-shadow: 0 1px 0 #fff;
    background: none;
}

.searchpagenumber a:hover span {
    color: #6990b3;
}

.searchpagenumber .searchnextprevious img, .searchpagenumber .searchnextprevious img {
    display: none;
}

.searchpagenumber .searchnextprevious:active, .searchpagenumber .searchnextprevious:visited, .searchpagenumber .searchnextprevious:link {
    width: 73px;
    height: 25px;
    text-align: center;
    background: url('Images/Pager/NP.png') no-repeat;
}

.searchpagenumber .searchnextprevious:hover {
    background: url('Images/Pager/NP_Hover.png') no-repeat;
}

.searchpagenumber .searchnextprevious span {
    color: #6990b3;
    text-shadow: 0 1px 0 #fff;
    background: none;
}

.searchpagenumber .searchnextprevious:hover span {
    color: #fff;
    text-shadow: 0 1px 0 #6990b3;
}

.noItemTable {
    margin: 0 auto 10px auto;
    padding: 20px;
    border: 1px solid #aaa;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px #aaaaaa;
    -moz-box-shadow: 0 1px 2px #aaaaaa;
    box-shadow: 0 1px 2px #aaaaaa;
    background-color: #fff;
    text-align: center;
}

img {
    border: none;
    outline: none;
    direction: ltr;
}

.shortcut:active, .shortcut:visited, .shortcut:link {
    color: #234BA3;
    text-decoration: none;
}

.shortcut:hover {
    color: #DD4B56;
    border-bottom: dotted 1px #DD4B56;
}

.clearBoth {
    clear: both;
    display: block;
    visibility: hidden;
}

.transparentDiv {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    opacity: .50;
    -moz-opacity: .50;
}

.correctFloat {
    float: right;
}

.toolsBoxItem a {
    margin: 7px;
    padding: 0;
    width: 31px;
    height: 20px;
    display: inline-block;
}

.navImage a {
    margin: 0;
    display: inline-block;
}

.fileUpload:focus, .textbox:focus {
    border: solid 1px #ff9600;
}

.button:hover {
    border: 1px solid #777777;
    background-image: url(Images/Button_Bg_Over.jpg);
    font: normal 11px Tahoma;
    padding: 4px 4px;
}

.pnlLastMessage {
    width: 998px;
    margin: 0 auto;
}

.topContentPlaceHolderWrapper {
}

.bottomContentPlaceHolderWrapper {
}

.noLeftRightRightColumn {
    display: none;
}

.noLeftRightLeftColumn {
    display: none;
}

#divWelcome {
    margin-bottom: 10px;
}

#divWelcome a:active, #divWelcome a:visited, #divWelcome a:link {
}

#divWelcome a:hover {
}

#divCurrentDate span {
    display: inline-block;
}

#divSelectLanguage a:active, #divSelectLanguage a:visited, #divSelectLanguage a:link {
}

#divSelectLanguage a:hover {
}

#divRadcomLogo {
}

.persianLanguageSelector {
    background: url(Images/Persian.png) no-repeat center top;
    width: 35px;
    height: 17px;
    margin-left: 20px;
}

.englishLanguageSelector {
    background: url(Images/English.png) no-repeat center top;
    width: 49px;
    height: 17px;
    margin-right: 20px;
}

.copyright:active, .copyright:visited, .copyright:link {
    color: #787878;
    text-decoration: none;
}

.copyright:hover {
    color: #DE0024;
    border-bottom: solid 1px #000000;
}

.footer:active, .footer:visited, .footer:link {
    color: #fff;
    text-decoration: none;
}

.searchFormWrapper {
    height: 25px;
    direction: rtl;
}

.searchFormWrapper dl {
    display: table;
    margin: 0 auto;
    padding: 0;
}

.searchFormTextBox {
    padding: 0;
    height: 25px;
    margin: 0;
    *margin: 0;
    float: right;
    width: 195px;
}

.searchFormButton {
    width: 21px;
    height: 22px;
    display: inline-block;
    vertical-align: top;
    float: left;
}

.searchTextBox {
    width: 179px !important;
    margin: 0 !important;
    padding: 3px 6px 3px 6px !important;
    height: 19px !important;
    border: none !important;
    background-image: url(Images/Search/TextBoxBackground.png) !important;
    background-repeat: no-repeat !important;
    background-position: center right !important;
    background-color: transparent !important;
    font: normal 12px byekan,Tahoma, Geneva, sans-serif !important;
    color: #333 !important;
}

#divSwitchBarWrapper .switchBarLeft {
    float: left;
    width: 0;
    height: 22px;
}

#divSwitchBarWrapper .switchBarRight {
    float: right;
    width: 0;
    height: 22px;
}

#divSwitchBarWrapper .switchBarCenter {
    margin: 0 0 0 0;
    height: 22px;
}

.switchBar:active, .switchBar:visited, .switchBar:link {
    color: #0C76A0;
    text-decoration: none;
}

.switchBar:hover {
    color: #0099B7;
}

.switchBarSelected:active, .switchBarSelected:visited, .switchBarSelected:link {
    color: #FF6603;
    text-decoration: none;
}

.switchBarSelected:hover {
    color: #FF6603;
    border-bottom: dotted 1px #FF6603;
}

.noPrint {
}

.noBackgroundInPrint {
}

.printVersionLogo {
    text-align: right;
}

.tableHeader td {
}

.tableFooter {
    background-color: #CACACA;
    font: bold 13px 'Times New Roman';
    font-weight: bold;
    color: #333;
}

.tableItem a:link, .tableItem a:visited, .tableItem a:active {
}

.tableItem a:hover {
}

.tableAlternateItem a:link, .tableAlternateItem a:visited, .tableAlternateItem a:active {
}

.tableAlternateItem a:hover {
}

.on a:active, .on a:visited, .on a:link {
}

.on a:hover {
}

.pager:active, .pager:visited, .pager:link {
    font-size: 11px;
    line-height: 16px;
    background-color: #dae7ef;
    color: #0c62a2;
    text-decoration: none;
    height: 16px;
    display: inline-block;
    margin: 0 2px;
}

.pager:hover {
    background-color: #4fa3de;
    color: #fff;
    text-decoration: none;
    line-height: 16px;
    border-bottom-style: none;
}

.pagerCustomGridCellGoto {
    width: 110px;
    white-space: nowrap;
    text-align: right;
}

.pagerCustomGridCountTable {
    direction: rtl;
}

.pagerCustomGridNumbers {
    unicode-bidi: bidi-override;
    text-align: center;
}

.radius {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.radiusTop {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
}

.radiusBottom {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
}

.radiusTrBl {
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
}

.radiusTlBr {
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
}

.fancybox {
}

.fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    outline: none;
    vertical-align: top;
    position: absolute;
    top: -99999px;
    left: -99999px;
    visibility: hidden;
    max-width: 99999px;
    max-height: 99999px;
    overflow: visible !important;
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020;
}

.fancybox-skin {
    position: relative;
    background: #f9f9f9;
    color: #444;
    text-shadow: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.fancybox-opened {
    z-index: 8030;
}

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px #000000;
    -moz-box-shadow: 0 10px 25px #000000;
    box-shadow: 0 10px 25px #000000;
}

.fancybox-outer {
    position: relative;
}

.fancybox-inner {
    overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch;
}

.fancybox-error {
    color: #444;
    font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap;
}

.fancybox-iframe, .fancybox-image {
    display: block;
    width: 100%;
    height: 100%;
}

#fancybox-loading {
    background-image: url('Images/FancyBox/fancybox_sprite.png');
}

#fancybox-loading div {
    width: 44px;
    height: 44px;
    background: url('Images/FancyBox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
}

.fancybox-nav {
    position: absolute;
    top: 0;
    width: 40%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
    background: transparent url('Images/FancyBox/blank.gif');
    -webkit-tap-highlight-color: #000000;
    z-index: 8040;
}

.fancybox-prev {
    left: 0;
}

.fancybox-next {
    right: 0;
}

.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden;
}

.fancybox-prev span {
    left: 10px;
    background-position: 0 -36px;
}

.fancybox-next span {
    right: 10px;
    background-position: 0 -72px;
}

.fancybox-nav:hover span {
    visibility: visible;
}

.fancybox-lock {
    overflow: hidden;
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url('Images/FancyBox/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}

.fancybox-title {
    visibility: hidden;
    font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    position: relative;
    text-shadow: none;
    z-index: 8050;
}

.fancybox-opened .fancybox-title {
    visibility: visible;
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8050;
    text-align: center;
}

.fancybox-title-float-wrap .child {
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: transparent;
    background: #000000;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    text-shadow: 0 1px 2px #222;
    color: #FFF;
    font-weight: bold;
    line-height: 24px;
    white-space: nowrap;
}

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff;
}

.fancybox-title-inside-wrap {
    padding-top: 10px;
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, .8);
}

.scrollpanel {
    border: 1px solid #ccc;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
}

.scrollpanel .scrollbar {
    width: 10px;
    background-color: #ccc;
    cursor: pointer;
    margin: 4px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.scrollpanel .scrollbar .thumb {
    background-color: #aaa;
    -webkit-transition: height 0.2s ease-in-out;
    -moz-transition: height 0.2s ease-in-out;
    -ms-transition: height 0.2s ease-in-out;
    -o-transition: height 0.2s ease-in-out;
    transition: height 0.2s ease-in-out;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.scrollpanel .scrollbar.active .thumb {
    background-color: #999;
}

.scrollpanelAjaxLoading {
    background: url(/image/ScrollPanel/Loading.gif) no-repeat center center;
    width: 99%;
    height: 100%;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background-color: #e9ecef;
    box-shadow: 0 0 6px #454545;
    position: absolute;
    top: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: .7;
    -moz-opacity: .7;
}

.squaredCheckBox {
    display: block;
    position: relative;
    min-height: 18px;
}

.squaredCheckBox label {
    cursor: pointer;
    position: relative;
    display: inline-block;
    background: url(/Image/CheckBox.png) no-repeat right 3px;
    padding-right: 20px;
    font: normal 13px/18px Tahoma;
    color: #757575;
}

.squaredCheckBox label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    content: '';
    position: absolute;
    width: 18px;
    height: 18px;
    top: 0;
    right: 0;
    background: transparent;
    background: url(/Image/CheckBoxChecked.png) no-repeat right 3px;
}

.squaredCheckBox label:hover::after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    opacity: 0.5;
}

.squaredCheckBox input[type=checkbox] {
    display: none;
}

.squaredCheckBox input[type=checkbox]:checked + label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
}

.roundedContainer {
    margin: 0 auto 10px auto;
    padding: 10px;
    border: 1px solid #aaa;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px #aaaaaa;
    -moz-box-shadow: 0 1px 2px #aaaaaa;
    box-shadow: 0 1px 2px #aaaaaa;
    background-color: #e3e3e3;
}
/* End of Module General */

/* Start of Module Link */

.linkCellCaption {
    margin: 5px;
}

.linksDecription {
    display: block;
}

.arrowLinks {
    background: url('/Image/arw-rtl.gif') no-repeat right 2px;
    padding-right: 8px;
    display: table-cell;
    display: -moz-inline-stack;
}

.linksLogo {
    margin-left: 5px;
    float: right;
    vertical-align: top;
}

.linksLogo table {
    border-spacing: 0 !important;
}
/* End of Module Link */

/* Start of Module Message */

.messageTicker {
    color: #4178B9;
    font-size: 11px;
    font-family: Tahoma;
    text-decoration: none;
    font-weight: normal;
}

.messageTicker a:active, .messageTicker a:visited, .messageTicker a:link {
    color: #4178B9;
    text-decoration: none;
    font-size: 11px;
    font-family: Tahoma;
    font-weight: normal;
}

.messageTicker a:hover {
    color: #e15555;
    text-decoration: none;
    font-size: 11px;
    font-family: tahoma;
    cursor: hand;
}
/* End of Module Message */

/* Start of Module News */

.marquee {
    color: #183B65;
    font-weight: bold;
    text-decoration: none;
    font-size: 13px;
    font-family: 'times new roman', tahoma;
}

.newsRotatorTitle {
    text-align: justify;
    text-decoration: none;
    font-weight: normal;
    font-size: 18px;
    font-style: normal;
    font-family: 'bnazaninb', 'times new roman';
    color: #054381;
    text-indent: 0;
    line-height: 22px;
}

a.newsRotatorTitle:active, a.newsRotatorTitle:visited, a.newsRotatorTitle:link {
    text-align: justify;
    text-decoration: none;
    font-weight: normal;
    font-size: 18px;
    font-style: normal;
    font-family: 'bnazaninb', 'times new roman';
    color: #054381;
    text-indent: 0;
    line-height: 22px;
}

a.newsRotatorTitle:hover {
    text-decoration: none;
    color: #e00023;
}

.newsRotatorLead {
    text-align: justify;
    line-height: 18px;
    text-decoration: none;
    font-family: Tahoma;
    font-size: 11px;
    color: #333;
}

a.newsRotatorLead:active, a.newsRotatorLead:visited, a.newsRotatorLead:link {
    text-align: justify;
    line-height: 18px;
    text-decoration: none;
    font-family: Tahoma;
    font-size: 11px;
    color: #333;
}

a.newsRotatorLead:hover {
    text-decoration: none;
    color: #000;
}

.newsRotatorThumbnailTitle {
    color: #234BA3;
    font-family: Tahoma, 'times new roman';
    font-size: 10px;
}

.titleWithBullet {
    background: url(/Image/fa/newsbullet.png) no-repeat right center !important;
    padding-right: 10px;
    min-height: 10px;
    text-decoration: none;
    color: #5a6575;
    text-indent: 0;
    font-weight: normal;
    font-size: 13px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
}

.titleWithBullet a:active, .titleWithBullet a:visited, .titleWithBullet a:link, a:active.titleWithBullet, a:visited.titleWithBullet, a:link.titleWithBullet {
    text-decoration: none;
    color: #5a6575;
    text-indent: 0;
    font-weight: normal;
    font-size: 13px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
}

.titleWithBullet a:hover, a:hover.titleWithBullet {
    text-decoration: none;
    color: #ff9000;
    text-indent: 0;
    font-weight: normal;
    font-size: 13px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    border-bottom: #ff9000 1px dotted;
}

.newsRotatorBoxHorizontal {
    position: relative;
    margin: 0 auto;
}

.newsRotatorBoxHorizontalButtonRight {
    position: absolute;
    background: url('Images/NewsRotator/RightButtonRotator.png') no-repeat 0 50%;
    right: 0;
    top: 0;
    height: 100%;
    background-color: #484848;
    width: 23px;
    display: block;
    cursor: pointer;
}

.newsRotatorBoxHorizontalButtonRight:hover {
    background-position: -17px 50%;
}

.newsRotatorBoxHorizontalButtonLeft {
    position: absolute;
    background: url('Images/NewsRotator/LeftButtonRotator.png') no-repeat 0 50%;
    left: 0;
    top: 0;
    height: 100%;
    background-color: #484848;
    width: 23px;
    display: block;
    cursor: pointer;
}

.newsRotatorBoxHorizontalButtonLeft:hover {
    background-position: -17px 50%;
}

.newsRotatorBoxVertical {
    position: relative;
    margin: 0 auto;
}

.newsRotatorBoxVerticalButtonTop {
    background: url('Images/NewsRotator/UpButtonRotator.png') no-repeat 50% -17px;
    width: 100%;
    background-color: #484848;
    height: 23px;
    display: block;
    cursor: pointer;
}

.newsRotatorBoxVerticalButtonTop:hover {
    background-position: 50% 0;
}

.newsRotatorBoxVerticalButtonBottom {
    background: url('Images/NewsRotator/DownButtonRotator.png') no-repeat 50% -17px;
    width: 100%;
    background-color: #484848;
    height: 23px;
    display: block;
    cursor: pointer;
}

.newsRotatorBoxVerticalButtonBottom:hover {
    background-position: 50% 0;
}

.newsRotatorBoxVerticalDataList {
}

.rotatorStopSelected, .rotatorStartSelected, .rotatorStop, .rotatorStart {
    width: 16px;
    height: 16px;
    display: block;
    cursor: pointer;
    outline: none;
    border-width: 0;
    border-style: none;
    background-image: url('Images/NewsRotator/Buttons.png');
}

.rotatorStopSelected {
    background-position: 0 -16px;
}

.rotatorStartSelected {
    background-position: -16px -16px;
}

.rotatorStop {
    background-position: 0 0;
}

.rotatorStart {
    background-position: -16px 0;
}

.rotatorStop:hover {
    background-position: 0 -16px;
}

.rotatorStart:hover {
    background-position: -16px -16px;
}

.newsDetailToolbox {
    background-color: #ebedf1;
}

.newsWrapper {
    position: relative;
    padding-bottom: 1px;
}

.newsRotatorThumbnailTitle img {
    border: #aaa solid 1px !important;
}

.horizontalNewsRotatorIcon {
    position: absolute;
    top: 0;
    right: 35%;
    margin-top: -9px;
}

.verticalNewsRotatorIcon {
    position: absolute;
    right: 0;
    top: 42%;
}

.newsSeparator {
    border-bottom: 1px dashed #b4b4b4;
}

.newsTagLink a:active, .newsTagLink a:visited, .newsTagLink a:link, a:active.newsTagLink, a:visited.newsTagLink, a:link.newsTagLink {
    font: normal normal 11px/18px Tahoma;
    text-decoration: none;
    color: #5a6575;
    text-indent: 0;
}

.newsTagLink a:hover, a:hover.newsTagLink {
    text-decoration: none;
    color: #ff9000;
    text-indent: 0;
}
/* End of Module News */

/* Start of Module Remark */

.commentWrapper {
    padding-left: 30px;
}

.commentWrapper form {
    margin: 0;
    padding: 0;
}

.userComment {
    position: relative;
    margin-bottom: 10px;
}

.ucTop {
    position: relative;
    height: 39px;
    margin-bottom: 5px;
}

.ucUserImage {
    position: absolute;
    top: 0;
    right: 5px;
}

.ucUserName {
    position: absolute;
    bottom: 0;
    right: 49px;
    font: bold 16px Times New Roman;
    color: #333;
}

.ucUserFlag {
    position: absolute;
    bottom: 0;
    left: 5px;
}

.ucDate {
    position: absolute;
    bottom: 0;
    left: 35px;
    font: normal 11px Tahoma;
    color: #aaa;
}

.ucContentTop {
    height: 5px;
}

.ucContentTop .ucContentTopLeft {
    width: 5px;
    height: 5px;
    float: left;
    background: url(Images/Remark/UcParrentContent.png) no-repeat 0 0;
}

.ucContentTop .ucContentTopRight {
    width: 5px;
    height: 5px;
    float: right;
    background: url(Images/Remark/UcParrentContent.png) no-repeat right -5px;
}

.ucContentTop .ucContentTopMiddle {
    height: 5px;
    margin: 0 5px;
    background: url(Images/Remark/UcParrentContent.png) repeat-x 0 -10px;
}

.ucContent {
    margin: 0;
    padding: 0;
}

.ucContent .ucContentLeft {
    background: url(Images/Remark/UcParrentContentLeft.png) repeat-y left top;
}

.ucContent .ucContentLeft .ucContentRight {
    background: url(Images/Remark/UcParrentContentRight.png) repeat-y right top;
}

.ucContent .ucContentLeft .ucContentRight .ucContentMiddle {
    margin: 0 2px;
    padding: 5px;
    background-color: #f9f9f9;
    min-height: 70px;
}

.ucContent .ucChild {
    background-color: #f0f0f0 !important;
}

.ucContentBottom {
    height: 5px;
}

.ucContentBottom .ucContentBottomLeft {
    width: 5px;
    height: 5px;
    float: left;
    background: url(Images/Remark/UcParrentContent.png) no-repeat 0 -15px;
}

.ucContentBottom .ucContentBottomRight {
    width: 5px;
    height: 5px;
    float: right;
    background: url(Images/Remark/UcParrentContent.png) no-repeat 0 -20px;
}

.ucContentBottom .ucContentBottomMiddle {
    height: 5px;
    margin: 0 5px;
    background: url(Images/Remark/UcParrentContent.png) repeat-x 0 -25px;
}

.ucText {
    font: normal 11px Tahoma;
    line-height: 18px;
}

.ucFormWrapper {
    text-align: left;
}

.ucRate {
    position: absolute;
    top: 50px;
    direction: ltr;
    text-align: center;
    left: -30px;
}

.ucRate ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.ucRate ul li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.ucRateUpText {
    color: #00a651;
    font: normal 11px Tahoma;
    margin: 0 0 5px;
}

.ucRateDownText {
    color: #ed1c24;
    font: normal 11px Tahoma;
    margin: 0 0 5px;
}

.ucRateText {
    color: #ff7000;
    font: normal 11px Tahoma;
    margin: 0 0 5px;
}

.ucRateHint {
    color: #666666;
    font: normal 10px Tahoma;
}

.rateWrapper {
}

.rateWrapper img {
    vertical-align: middle;
}

.rateWrapper td {
    padding-left: 20px;
}
/* End of Module Remark */

/* Start of Module Sitemember */

.memberManagerWrapper {
    text-align: center;
    display: inline;
}

.memberSpace {
    margin-top: 30px;
}

.memberManagerItem {
    display: inline-block;
    width: 180px;
    height: 110px;
    margin-bottom: 10px;
}

.memberManagerItemDetails {
    height: 90px;
}

.memberManagerItemDetails a {
    border-bottom: #00478d 0 dotted;
}

.memberManagerItemDetails img {
    border: 0;
}

#tblUserInformation .RadInput .riTextBox {
    width: 150px !important;
}

#tblFastSignup .RadInput .riTextBox {
    width: 127px !important;
}

.memberExpireNote {
    width: 70%;
    margin: 10px auto;
    padding: 10px;
    border: 1px solid #90c9ee;
    background-color: #dcedf8;
    text-align: justify;
}
/* End of Module Sitemember */

/* Start of Module Subject */

.subjectCheckboxList {
    margin-right: 5px;
    margin-bottom: 10px;
}

.subjectDropDownListHorizontal {
    display: inline;
    margin-bottom: 10px;
}

.subjectDropDownListVertical {
    display: block;
    margin-bottom: 10px;
}

.subjectTitleClass {
    color: #5a6575;
    text-indent: 0;
    background-color: #e3e3e3;
    font-weight: normal;
    font-size: 13px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
}
/* End of Module Subject */

/*====================MghAdd====================*/
#tblCalendar { width: 100%; direction: rtl; text-align: center;font-family:bnazaninb;font-size:18px !important; }
#tblCalendar td { border: 1px solid #00518f; }
#tblCalendar .tblTitle { background-color: #00518f; color: #ffffff; line-height: 40px; border-bottom:1px solid #ffffff;}
#tblCalendar .tblHeader { background-color: #0784e4; color: #ffffff;}
/*----------Main Links----------*/
.divWraper { width: 751px; margin: 0 auto; text-align: justify; direction: rtl; border: 0px solid red; height: 320px; }
.divRow { width: 100%; text-align: center; border: 0px solid black; height: 144px; margin: 17px 0; }
.mainBox { float: right; text-align: right; border-radius: 5px; border: 1px solid rgb(221, 221, 221); box-shadow: 0px 0px 10px rgb(204, 204, 204); background-color: rgb(237, 237, 237); padding: 5px; width: 225px; margin: 0px; height: 130px; }
.mainBox:hover { background-color: #fff; box-shadow: 0 0 10px #cacaca; transition: all 1s ease 0s; }
.mainBox:hover a { color: #436fb1; transition: all 1s ease 0s; }
.mainBox img { float: right; margin-left: 10px; width: 34px; height: 34px; }
.mainBox a { font-family: bnazaninb; font-size: 14px; font-weight: normal; color: #474747; line-height: 27px; }
.mainBox h4 { border: 0px solid blue; font-size: 14px; line-height: 16px; }
.titleDiv { border: 0px solid red; margin: 17px 0 0 0; }
.contentDiv { text-align: justify; line-height: 19px; font-size: 12px; border: 0px solid red; height: 60px; margin: 15px 0 0 0;padding:0 3px; }
/*----------Short Aboutus----------*/
.aboutDivWrap { margin: 20px 10px 20px 0; padding: 0; width: 746px; direction: rtl; }
.aboutDivTitel { border-right: 4px solid #00518f; padding: 1px 6px 1px 0; background-color: #ededed; margin-bottom: 11px; }
.aboutDivTitel h2 { line-height: 0px; color: #474747; }
.aboutDivButton { text-align: left; }
.aboutDivButton a { background: #00518f; display: inline-block; padding: 1px 13px; font-family: byekan; font-size: 12px !important; color: #ffffff; border-radius: 5px; border: 1px solid #00518f; }
.aboutDivButton a:hover { background: #ffffff; color: #00518f; border: 1px solid #00518f;transition: all 1s ease 0s; }
/*----------Footer Links----------*/
.footerLinksWrap { width: 100%; text-align: center; color: #978787; margin-top: 20px; line-height: 30px; float: right; direction: rtl; }
.footerLinksColumn { }
.footerLinksTitle { text-align: right; }
.footerLinksTitle h2 { color: #ffffff; padding: 0 27px 0 0; }
.footerLinksItems { text-align: justify; font-size:12px;}
.footerLinksItems ul li a { color: #978787; font-family: byekan;text-decoration:none;transition:all 0.3s ease-out 0s; }
.footerLinksItems ul li a:hover { color: #ffffff; transition: all 1s ease 0s;text-shadow:0px 0px 10px #ffffff;margin-right:7px; }
.footerLinksMoreDiv { margin: 0; text-align: left; }
.footerLinksMoreDiv a { font-size: 12px; color: #978787; text-decoration: none; font-family: byekan; }
.footerLinksMoreDiv a:hover { color: #ffffff; transition: all 1s ease 0s; text-shadow: 0px 0px 10px #ffffff; }
/*----------Btn----------*/
/* Grow Shadow */
.hvr-grow-shadow { display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: box-shadow, transform; transition-property: box-shadow, transform; }
.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active { box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5); -webkit-transform: scale(1.1); transform: scale(1.1); color:orange !important;}

.FastLinkbutton { display: block; padding: 2px; margin: 10px; background-color: rgba(255, 255, 255, 0.2); text-decoration: none !important; color: white !important; border-radius: 5px; text-align: center; font-family: byekan !important; font-size: 13px !important; }