@font-face {
  font-family: 'BMitra';
  src: url('/Fonts/BMitra.eot?#') format('eot'),  /* IE6–8 */
       url('/Fonts/BMitra.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('/Fonts/BMitra.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@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: 'BTitrBold';
  src: url('/Fonts/BTitrBold.eot?#') format('eot'),  /* IE6–8 */
       url('/Fonts/BTitrBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('/Fonts/BTitrBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'BYekan';
  src: url('/Fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
       url('/Fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('/Fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

.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;
    background: url(Images/Main-Background.jpg) repeat-x center top;
    background-color:#fff;  
    direction: rtl;
}

input[type="text"], input[type="file"], input[type="password"], textarea
{
    background: url(Images/TextBox_BG.jpg) repeat-x;
    background-color: #fff;
    border: 1px solid #aaaaaa;
    color: #333333;
    padding: 3px;
    font: normal 11px Tahoma;
}

input[type="text"]:focus, input[type="file"]:focus, input[type="password"]:focus, textarea:focus
{
    border: solid 1px #ff9600;
}

input[type="button"], input[type="submit"], input[type="reset"], button[type="button"]
{
    border: 1px solid #aaaaaa;
    background-image: url(Images/Button_Bg.jpg);
    font: normal 11px Tahoma;
    padding: 4px 4px;
}
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover
{
    border: 1px solid #777777;
    background-image: url(Images/Button_Bg_Over.jpg);
    font: normal 11px Tahoma;
    padding: 4px 4px;
}

select
{
    border: 1px solid #aaaaaa;
    font: normal 11px Tahoma;
    padding: 2px 2px;
}

A:link, A:visited, A:active
{
    color: #5a6575;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
}
A:hover
{
    color: #ff9000;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    cursor: hand;
}

.content, .label
{
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    line-height: 18px;
    color: #000000;
}

.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:link.left, a:visited.left, a:active.left
{
    color: #00478D;
    line-height: 15px;
}
a:hover.left
{
    color: #000000;
    line-height: 15px;
}

.textbox
{
    background-color: #ffffff;
    border-left: #023A63 1px solid;
    border-bottom: #023A63 1px solid;
    border-right: #023A63 1px solid;
    border-top: #023A63 1px solid;
    font-size: 11px;
    font-family: tahoma;
    color: #023A63;
    margin: 0in 0cm 0px;
}
.ltrTextbox
{
    direction: ltr;
    text-align: left;
    background-color: #e9f7e5;
    border-right: #2ebf00 1px solid;
    border-top: #2ebf00 1px solid;
    border-left: #2ebf00 1px solid;
    border-bottom: #2ebf00 1px solid;
    font-family: Tahoma;
    font-size: 11px;
    scrollbar-face-color: #f3f0e9;
    scrollbar-highlight-color: #f3f0e9;
    scrollbar-shadow-color: #f3f0e9;
    scrollbar-arrow-color: #682301;
    scrollbar-track-color: #f3f0e9;
    scrollbar-darkshadow-color: #f3f0e9;
    scrollbar-3dlight-color: #f3f0e9;
}
.rtlTextbox
{
    direction: rtl;
    text-align: right;
    background-color: #e9f7e5;
    border-right: #2ebf00 1px solid;
    border-top: #2ebf00 1px solid;
    border-left: #2ebf00 1px solid;
    border-bottom: #2ebf00 1px solid;
    font-family: Tahoma;
    font-size: 11px;
    scrollbar-face-color: #f3f0e9;
    scrollbar-highlight-color: #f3f0e9;
    scrollbar-shadow-color: #f3f0e9;
    scrollbar-arrow-color: #682301;
    scrollbar-track-color: #f3f0e9;
    scrollbar-darkshadow-color: #f3f0e9;
    scrollbar-3dlight-color: #f3f0e9;
}
.button
{
    background-color: #26499A;
    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;
    height: 16px;
    line-height: 10px;
}

/* Search box style */
.clrBoth {clear:both; display:block; visibility:hidden;}
.searchFormWrap {
	height:22px;
	direction:ltr;
}
dl.sformDl {clear:both; margin:0; padding:0;}
.searchFormBtn {    /* dt tag */
	width:21px;
	height:22px;
	float:left;
	margin:0;
	padding:0;
}
.searchFormTextBox {
	height:22px;    /* dd tag */
	/*float:left;*/
	margin:0 0 0 21px;
	padding:0;
}
input[class="searchTextBox"] {  /* search textBox input style */
	width:167px !important;
	margin:0 !important;
	padding:3px 6px 3px 6px !important;
	height:16px !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 11px Tahoma, Geneva, sans-serif !important;
	color:#333 !important;
}
/* End search box style */

.copyright
{
    font-family: Tahoma;
    font-size: 11px;
    color: #787878;
}
a:link.copyright, a:visited.copyright, a:active.copyright
{
    color: #787878;
    text-decoration: none;
}
a:hover.copyright
{
    color: #DE0024;
    border-bottom: solid 1px #000000;
}

.tableheadercart
{
    background-color: #c5c5c7;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    text-indent: 0;
    font-weight: normal;
    font-style: normal;
    line-height: 22px;
}

.tableheadercart A:link, .tableheadercart A:visited, .tableheadercart A:active, .tableheadercart
{
    background-color: #c5c5c7;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    text-indent: 0;
    font-weight: normal;
    font-style: normal;
    line-height: 22px;
}
.tableheadercart A:hover
{
    background-color: #c5c5c7;
    color: #ffffff;
    font-family: Tahoma;
    font-size: 11px;
    text-indent: 0;
    font-weight: normal;
    font-style: normal;
    line-height: 22px;
}


.tableheader A:link, .tableheader A:visited, .tableheader A:active, .tableheader
{
    background-color: Transparent;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 11px;
    text-indent: 0;
    font-weight: normal;
    font-style: normal;
    line-height: 22px;
}
.tableheader A:hover
{
    background-color: Transparent;
    color: #e3e3e3;
    font-family: Tahoma;
    font-size: 11px;
    text-indent: 0;
    font-weight: normal;
    font-style: normal;
    line-height: 22px;
}

.tableheader
{
    background-color: #737373;
    color: #FFFFFF;
    font-family: 'tahoma', 'times new roman';
    font-size: 12px;
    font-weight: normal;
    text-indent: 0;
}
.tableheaderselect
{
    background-color: #5e6fa7;
    color: #FFFFFF;
    font-family: 'times new roman';
    font-size: 14px;
    font-weight: bold;
    text-indent: 0;
}
.tableitem
{
    background-color: #f3f3f3;
    color: #000000;
    text-indent: 0;
    font-size: 11px;
    font-family: tahoma;
}
.tablealternate, .tablealternateitem
{
    background-color: #ffffff;
    color: #000000;
    text-indent: 0;
    font-size: 11px;
    font-family: tahoma;
}
.oddrow
{
    background-color: #eeeeee;
    text-indent: 0;
}
.evenrow
{
    background-color: #f9f9f9;
    text-indent: 0;
}

.box
{
    font-family: Tahoma;
    font-size: 11px;
    width: 175px;
    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;
}
h1, .head1
{
    font-weight: normal;
    font-size: 15px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    text-decoration: none;
    color: #5a6575;
    text-indent: 0px;
}
h2, .head2
{
    font-weight: normal;
    font-size: 13px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    text-decoration: none;
    color: #5a6575;
    text-indent: 0px;
}
h3, .head3
{
    font-weight: normal;
    font-size: 12px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    text-decoration: none;
    color: #5a6575;
    text-indent: 0px;
}
h4, .head4
{
    font-weight: normal;
    font-size: 11px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    text-decoration: none;
    color: #5a6575;
    text-indent: 0px;
}

A:link.head1, A:visited.head1, A:active.head1, .head1 a:link, .head1 a:visited, .head1 a:active
{
    font-weight: normal;
    font-size: 15px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    text-decoration: none;
    color: #5a6575;
    text-indent: 0px;
}
A:hover.head1, .head1 a:hover
{
    font-weight: normal;
    font-size: 15px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    text-decoration: none;
    color: #ff9000;
    text-indent: 0px;
    border-bottom: #ff9000 1px dotted;
}

A:link.head2, A:visited.head2, A:active.head2, .head2 a:link, .head2 a:visited, .head2 a:active
{
    font-weight: normal;
    font-size: 13px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    text-decoration: none;
    color: #5a6575;
    text-indent: 0px;
}
A:hover.head2, .head2 a:hover
{
    font-weight: normal;
    font-size: 13px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    text-decoration: none;
    color: #ff9000;
    text-indent: 0px;
    border-bottom: #ff9000 1px dotted;
}

A:link.head3, A:visited.head3, A:active.head3, .head3 a:link, .head3 a:visited, .head3 a:active
{
    font-weight: normal;
    font-size: 12px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    text-decoration: none;
    color: #5a6575;
    text-indent: 0px;
}
A:hover.head3, .head3 a:hover
{
    font-weight: normal;
    font-size: 12px;
    font-style: normal;
    font-family: 'tahoma', 'times new roman';
    text-decoration: none;
    color: #ff9000;
    text-indent: 0px;
    border-bottom: #ff9000 1px dotted;
}

.dottedTable
{
    font-size: 11px;
    font-family: Tahoma;
    text-decoration: none;
    border: 1px dotted #c0c0c0;
    border-collapse:separate;
}

.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;
}

.marquee
{
    color: #183B65;
    font-size: 13px;
    font-family: 'times new roman' , tahoma;
    font-weight: bold;
    text-decoration: none;
}

.top
{
    color: #234BA3;
    font-size: 11px;
    font-family: Tahoma, 'times new roman';
}

A.top:link, A.top:visited, A.top:active
{
    color: #234BA3;
    text-decoration: none;
}
A.top:hover
{
    color: #234BA3;
}


.footer
{
    color: #4e4e4e;
    font-family: Tahoma, 'times new roman';
    font-size: 10px;
    line-height:18px;
}
a.footer:link, a.footer:visited, a.footer:active
{
    color: #4e4e4e;
    text-decoration: none;
    margin:0 3px;
}
a.footer:hover
{
    color: #ff9739;
    border-bottom: dotted 1px #ff9739;
}

A.content:link, A.content:visited, A.content:active
{
    color: #5a6575;
    text-decoration: none;
}
A.content:hover
{
    color: #ff9000;
    border-bottom: dotted 1px #ff9000;
}

A.shortcut:link, A.shortcut:visited, A.shortcut:active
{
    color: #234BA3;
    text-decoration: none;
}
A.shortcut:hover
{
    color: #DD4B56;
    border-bottom: dotted 1px #DD4B56;
}

.justifytext
{
    text-align: justify;
}

.exlink
{
    color: #8D8D8D;
}

.switchbar
{
    color: #0C76A0;
    font-size: 11px;
    font-family: Tahoma, 'times new roman';
}
A.switchbar:link, A.switchbar:visited, A.switchbar:active
{
    color: #0C76A0;
    text-decoration: none;
}
A.switchbar:hover
{
    color: #0099B7;
}
.switchbarSelected
{
    color: #0C76A0;
    font-size: 11px;
    font-family: Tahoma, 'times new roman';
}
A.switchbarSelected:link, A.switchbarSelected:visited, A.switchbarSelected:active
{
    color: #FF6603;
    text-decoration: none;
}
A.switchbarSelected:hover
{
    color: #FF6603;
    border-bottom: dotted 1px #FF6603;
}

.tblLeft
{
}

.pager
{
    padding: 0;
    font-family: Tahoma, Times New Roman;
    font-size: 11px;
    color: #6b8388;
}
A:link.pager, A:visited.pager, A:active.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
{
    font-family: Tahoma, Times New Roman;
    text-decoration: none;
    font-size: 11px;
    padding-bottom: 1px;
    line-height: 16px;
    padding-left: 3px;
    padding-right: 3px;
    background-color: #dae7ef;
    color: #0c62a2;
}


.tabSelected
{
    background-color: Transparent;
    background-image:url(Images/Tab/Tab-BG-Selected.png);
    background-repeat:repeat-x;
    cursor: pointer;
    font-family: Tahoma, 'times new roman';
    font-size: 13px;
    font-weight: normal;
    color: #FF7101;
    padding: 3px 15px 3px 15px;
}
.tab
{
    background-color: Transparent;
    background-image:url(Images/Tab/Tab-BG.png);
    background-repeat:repeat-x;
    cursor: pointer;
    font-family: Tahoma, 'times new roman';
    font-size: 13px;
    font-weight: normal;
    color: #3C63AC;
    padding: 0px 15px 0px 15px;
    margin: 0px;
}
.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:link.relatednews, a:visited.relatednews, a:active.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: 0px !important;
    margin-right: 0px !important;
}

.telexitem
{
    color: #777777;
    font-size: 12px;
    font-family: times new roman;
    text-decoration: none;
    font-weight: bold;
}
.telexitem A:link, .telexitem A:active
{
    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:link, .telexalternate A:active
{
    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;
}

.fileInfo
{
    font-size: 11px;
    font-family: Tahoma;
    text-decoration: none;
    line-height: 18px;
    color: #4a4949;
}

.dbformprint
{
    font-family: Times New Roman,Tahoma;
    font-size: 13px;
    font-weight: bold;
    background-color: #F3F3F3;
    padding: 5px 10px 5px 10px;
}

.tableheaderdbform
{
    background-color: #a99d5f;
    color: #FFFFFF;
    font-family: 'times new roman';
    font-size: 14px;
    font-weight: bold;
    text-indent: 0;
}
.tableheaderselectdbform
{
    background-color: #496791;
    color: #FFFFFF;
    font-family: 'times new roman';
    font-size: 14px;
    font-weight: bold;
    text-indent: 0;
}
.pageview
{
    border-bottom: solid 1px #cfcfcf;
    border-left: solid 1px #e5e8eb;
    border-right: solid 1px #e4e8eb;
    border-top: solid 0px #8d8d8d;
    padding: 5px;
    margin-top: 0px;
    background-image:url(Images/GridViewBG.jpg);
    background-repeat:repeat-x;
    background-position:center top;
    background-color:#ffffff;
    margin:0 10px 10px;
}

.MagicZoom img
{
    border: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* Style of zoomed window */
.MagicZoomBigImageCont
{
    border: 1px solid #999;
    direction: ltr;
}

/* Style of header, activated with "title" attribute in <a> tag */
.MagicZoomHeader
{
    font-size: 8pt !important;
    line-height: normal !important;
    color: #fff;
    background: #666;
    text-align: center !important;
}

/* Style of small square under mouse */
.MagicZoomPup
{
    border: 1px solid #aaa;
    background: #fff;
    cursor: move;
}

/* Style of message box while image is loading */
.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;
    font-size: 8pt;
    font-family: sans-serif;
    color: #444;
}
/* Style of the small image link */
.MagicZoomPlus
{
    cursor: url(/image/graphics/zoomin.cur), pointer;
    outline: 0 !important;
}

/* Style of the small image */
.MagicZoomPlus img
{
    border: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* Style of the span inside the small image link */
.MagicZoomPlus span
{
    display: none !important;
}


/* Style of hotspots */
.MagicHotspots
{
    display: none;
    visibility: hidden;
}
.MagicHotspots a
{
    border: 1px solid #ccc;
}
.MagicHotspots a:hover
{
    border: 1px solid red;
}

/* Style of the small image link */
.MagicThumb, .MagicThumb:hover
{
    cursor: url(/image/graphics/zoomin.cur), pointer;
    outline: 0 !important;
}

/* Style of the small image when the large image is expanded */
.MagicThumb-expanded-thumbnail
{
    cursor: default;
}

/* Style of the span inside the small image link */
.MagicThumb span
{
    display: none !important;
}

/* Style of the small image */
.MagicThumb img
{
    border-width: 1px;
    border-style: solid;
    border-color: #9a9a9a;
}

/* Style of the expanded image */
.MagicThumb-expanded
{
    cursor: url(/image/graphics/zoomout.cur), pointer;
    background: transparent;
    border: 1px solid #ccc;
    outline: 0;
    padding: 0;
}

/* Style of the caption for the expanded image */
.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;
}

/* Style of the close/next/previous buttons */
.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: 0px 1px !important;
    overflow: hidden;
}

/* Style of the loading message box */
.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;
}

/* Style of the small images which swap the main image */
.MagicThumb-swap
{
}

/* Style to hide caption on page. Only needed for #id method. */
.MagicThumb-external-caption
{
    display: none;
}

div.MagicSlideshow
{
    border: 1px solid #636363;
    background: transparent;
    display: none; /* hides all images until Magic Slideshow is ready */
    direction: ltr;
}

/* Styles for images */
img.MagicSlideshowImage
{
    border: none;
}

/* Styles for images container */
div.MagicSlideshowImagesContainer
{
}

/* Styles for thumbnails */
img.MagicSlideshowThumbnail
{
    direction: ltr;
}

/* Styles for thumbnails container */
div.MagicSlideshowThumbnailsContainer
{
    padding: 0 1px;
}
div.MagicSlideshowThumbnailsContainerStyle
{
    background: #FFFFFF;
}

/* Styles for descriptions */
.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;
}
/* Styles for links if using text descriptions */
.MagicSlideshowDescription a
{
    color: #CFCFCF;
}
.MagicSlideshowDescription a:visited
{
    color: #ACACAC;
}
.MagicSlideshowDescription a:hover
{
    color: #FFFFFF;
}

/* Style for loading box */
div.MagicSlideshowLoadingBox
{
    background: #FFFFFF url( '../../image/loader.gif' ) no-repeat 2px 50%;
    padding: 4px 4px 4px 24px !important;
    margin: 0px !important;
    line-height: 15px;
    color: #363636;
    border: 1px solid #696969;
    text-align: right;
}

/* Styles for arrows */
a.MagicSlideshowArrow
{
    width: 24px !important;
    height: 24px !important;
    cursor: 'pointer';
    background: url( '../../image/arrows.gif' );
    padding: 0px !important;
    margin: 0px !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:link, a.tools:visited, a.tools:active
{
    color: #5a6575;
    text-decoration: none;
}
a.tools:hover
{
    color: #ff9000;
    border-bottom: dotted 1px #ff9000;
    cursor: pointer;
}
.on
{
    background: #b4c0db;
    font-size: 11px;
    font-style: normal;
    font-family: Tahoma;
    text-decoration: none;
}

.smtext
{
    color: #111199;
    font-family: tahoma;
    font-size: 11px;
}

.briefDescription
{
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    line-height: 18px;
    color: #255995;
}
a.briefDescription:link, a.briefDescription:visited, a.briefDescription:active
{
    color: #255995;
    text-decoration: none;
}
a.briefDescription:hover
{
    color: #255995;
    border-bottom: dotted 1px #222222;
}


.pagerCustomGrid
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    color: #373737;
    direction: ltr;
    height: 15px;
}
.pagerCustomGrid A:link, .pagerCustomGrid A:active, .pagerCustomGrid A:visited
{
    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;
    text-decoration: none;
    color: #373737;
    background-color: #ffffff;
    height: 15px;
    font-weight: normal;
}
.pagerCustomGrid A:hover
{
    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;
    text-decoration: none;
    color: #ffffff;
    background-color: #ff710e;
    height: 15px;
    font-weight: normal;
}
.pagerCustomGrid span
{
    color: #373737;
    padding-right: 2px;
    padding-left: 2px;
    height: 15px;
    font-family: tahoma;
    font-size: 11px;
}

.pagerNumberText
{
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    font-weight: normal;
    line-height: 18px;
    color: #373737;
    direction: rtl;
    unicode-bidi: embed;
}
.pagerCellDir
{
    direction: rtl;
}
.pagerTextbox
{
    background-image:none !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;
    color: #373737;
    margin: 0in 0cm 0px;
    width: 50px;
    text-align: center;
    padding:0px !important;
	line-height: 18px !important;
}
.pagerButton
{
    background-image:none !important;
    background-color: #a4a2a2 !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;
    height: 21px !important;
	line-height: 15px !important;
	width: 35px;
	padding: 0px !important;
}
.pagerCustomGridCell
{
    direction: rtl;
}
.pagerCustomGridTable
{
    border: solid 1px #cfcdcd;
    background-color: #d9d8d8;
}

.More
{
    background-color: #26499A;
    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;
    height: 18px;
    line-height: 15px;
    padding-right: 3px;
    padding-left: 3px;
}

A.More:link, A.More:visited, A.More:active
{
    color: #FFFFFF;
}
A.More:hover
{
    color: #b8c4e0;
}
.hint
{
    color: #4D5154;
    font-family: Tahoma;
    font-size: 11px;
    text-align: justify;
}

.TicketheadMember
{
    padding: 5px;
    font-family: tahoma;
    font-size: 11px;
    color: #444444;
    background-image: url(/image/ticketing/cnote-repeat.gif);
    background-repeat: repeat-x;
}
.TicketheadMember a:link, .TicketheadMember a:active, .TicketheadMember a:hover, .TicketheadMember a:visited
{
    color: #444444;
}
.TicketheadUser
{
    padding: 5px;
    font-family: tahoma;
    font-size: 11px;
    color: #FFFFFF;
    background-image: url(/image/ticketing/lwnote-repeat.gif);
    background-repeat: repeat-x;
}
.TicketheadUser, .TicketheadUser a:link, .TicketheadUser a:active, .TicketheadUser a:hover, .TicketheadUser a:visited
{
    color: #FFFFFF;
}
.TicketMember
{
    padding: 10px;
    background-color: #fce6bf;
    background-image: url(/image/ticketing/cnote-bg.gif);
    background-repeat: repeat-x;
    background-position: top;
    font-family: tahoma;
    font-size: 11px;
    color: #666666;
}
.TicketUser
{
    padding: 10px;
    background-color: #a2dcea;
    background-image: url(/image/ticketing/lwnote-bg.gif);
    background-repeat: repeat-x;
    background-position: top;
    font-family: tahoma;
    font-size: 11px;
    color: #666666;
}
.TicketTextbox
{
    background-color: #f3f3f3;
    border-left: #023A63 1px solid;
    border-bottom: #023A63 1px solid;
    border-right: #023A63 1px solid;
    border-top: #023A63 1px solid;
    font-size: 11px;
    font-family: tahoma;
    color: #023A63;
}
.TicketHistory {background-color: #6186b3}
a:link.TicketLink, a:visited.TicketLink, a:active.TicketLink
{
    color: Navy;
    font-family: tahoma;
    font-size: 11px;
}
a:hover.TicketLink
{
    color: red;
    font-family: tahoma;
    font-size: 11px;
}
.ticketGridHeader
{
    background-color: #ffdb91;
    font-family: 'Tahoma, Times New Roman';
    font-size: 11px;
}
.caption
{
    font-weight: bold;
}
.rightBox
{
    width: 170px;
    color: #000000;
    line-height: 25px;
    font-family: tahoma;
    font-size: 11px;
    height: 25px;
    padding-right: 13px;
    padding-left: 5px;
    background: url('../../image/fa/arrow-1.gif') right no-repeat;
}

a:link.rightBox, a:visited.rightBox, a:active.rightBox
{
    color: #000000;
    line-height: 25px;
    background-color: #f6f6f6;
    display: block;
}
a:hover.rightBox
{
    color: #ff8522;
    line-height: 25px;
    background-color: #ececec;
    display: block;
}
.caption
{
    font-weight: bold;
}

.CategoryTilte
{
    font-family: Courier New,Times New Roman;
    font-size: 14px;
    font-weight: bold;
}

.contentmagazine
{
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    line-height: 18px;
    color: #000000;
    text-align: justify;
}

.albumdate
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #6b6b6b;
    background-color: Transparent;
}

/* Main Container */
#divMainContainer {} /* an ID of .mainContainer div */
.mainContainer {
	margin: 0 auto 0 auto;
}

/* Top Column */
#divTopColumn {} /* an ID of .topColumn div */
.homeTopColumn {
	margin: 70px auto 0;
}
.topColumn {
	margin: 20px auto 0;
}
.homeTopColumn .innerTube {
	position:relative;
}

/* Switch Bar */
.switchBar {
	margin: 0 auto;
	line-height: 18px;
}

/* Middle Column (Left, Right & Content Column) */
.homeBodyWrapper {
	margin: 0 auto;
	width:472px;	
}
.bodyWrapper {
	margin: 0 auto;
	padding:10px 10px 10px 0;	
}
.bodyWrapper .bodyWrapperInnerTube {}

#divLeftColumn {} /* an ID of .leftColumn div */
.leftColumn {
	width: 220px;	
	float: left;
}
.leftColumn .innerTube {}

#divRightColumn {} /* an ID of .rightColumn div */
.rightColumn {
	width: 220px;
	float: right;
}
.rightColumn .innerTube {}

#divContentWrapper {} /* Wrapper for .contentColumn div */ 
#divContentColumn {} /* an ID of .contentColumn div */
.contentColumn {
  margin: 0 220px 0 220px; /* Margin space from Left & Right column */	
}
#divMainContent {}
.contentColumn #divMainContent .innerTube {}

#divBottomColumn {} /* an ID of .bottomColumn div */
.bottomColumn {
	margin: 0 auto;	
	text-align: center;
}
.bottomColumn .innerTube {padding-bottom:5px;}
/*<><><><><><><><><><><><><><><><><><><><><><><><><><> END layout Styles <><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/*<><><><><><><><><><><><><><><><><><><><><><><><><><> Other Master Pages layout Styles <><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* Style for NoLeftRightMasterPage */
.homeRightColumn {
	display:none;
}
.homeLeftColumn {
	display:none;
}
.homeContentColumn {
  margin: 0; /* Margin space from Left & Right column */	
}
.homeContentColumn #divMainContent .innerTube {

}

/* Style for NoRightMasterPage */
.noRightColumn {
	display:none;
}
.noRightContentColumn {
  margin: 0 0 0 220px; /* Margin space from Left & Right column */	
}
.noRightContentColumn .innerTube {
  min-height:700px;
}
/* END Style for noRightMasterPage */

/* Style for NoLeftRightMasterPage */
.noLeftRight-rightColumn {
	display:none;
}
.noLeftRight-leftColumn {
	display:none;
}
.noLeftRightContentColumn {
  margin: 0; /* Margin space from Left & Right column */	
}
.noLeftRightContentColumn .innerTube {
  min-height:700px;
}
/*<><><><><><><><><><><><><><><><><><><><><><><><><><> END Style for noLeftRightMasterPage <><><><><><><><><><><><><><><><><><><><><><><><><><>*/

#divTopLogo {text-align:center; margin-bottom:20px;}
#divTopLogo .topLogo {width:193px; height:73px; background:url(Images/Top-Logo.png) no-repeat;}

#divWelcome {}
#divWelcome a:link, #divWelcome a:visited, #divWelcome a:active {}
#divWelcome a:hover {}

#divSearch {}

#divSelectLanguage {}
#divSelectLanguage a:link, #divSelectLanguage a:visited, #divSelectLanguage a:active {}
#divSelectLanguage a:hover {}

#divCurrentDate {font:normal 10px Tahoma; color:#aaa; text-align:center; line-height:18px;}

.cphTopWrap {}
.cphBottomWrap {}

.DisplayNone {display:none;}
.NoBackground {background-image:none !important; background:none !important;}
a img {border:0;}

#divFooterLinks
{
    padding-bottom:5px;
}

#divCopyright
{
    font-family: Tahoma;
    font-size: 11px;
    color: #676d74;
    padding-bottom:5px;
}

#divRadcomLogo .Logo
{
    background-image: url(Images/Radcom.png);
    background-repeat: no-repeat;
    width: 80px;
    height: 13px;  
}

#divSelectLanguage
{
    background-image:url(Images/Lang-BG.png);
    background-repeat:no-repeat;
    background-position:center top;
    height:22px;
    margin:3px 0px;
    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
{
    background-image:url(Images/Forum.png);
    background-repeat:no-repeat;
    background-position:center top;
    width:171px;
    height:38px;
}

.NotifyMessage
{
    color: #5a5a5a;
    font-size: 12px;
    font-family: 'Times New Roman';
    font-weight: normal;
    line-height: 19px;
}

.multipage
{
    min-height: 700px;
}
* html .multipage
{
    height: 700px;
}

.DockContainer
{
    margin-top: 10px;
    margin-bottom: 10px;
    height: auto !important;
    direction: rtl;
}
.RadDockZone
{
    border-width: 0px !important;
}
.disabled
{
    filter: alpha(opacity=30);
    -moz-opacity: .30;
    opacity: .30;
}
.dashed
{
    border-style: dashed;
}


.LastMessageSuccess table
{
    background-color: #edf7f1;
    border: 1px solid #00832d;
    font-family: Tahoma;
    font-size: 11px;
}

.LastMessageError table
{
    background-color: #fce1e0;
    border: 1px solid #881e1a;
    font-family: Tahoma;
    font-size: 11px;
}

.LastMessageInformation table
{
    background-color: #dbe5fa;
    border: 1px solid #3b58d2;
    font-family: Tahoma;
    font-size: 11px;
}

.LastMessageWarning table
{
    background-color: #fcf695;
    border: 1px solid #d8cc06;
    font-family: Tahoma;
    font-size: 11px;
}

.LastMessageUnKnown table
{
    background-color: #f0f0f0;
    border: 1px solid #8898a3;
    font-family: Tahoma;
    font-size: 11px;
}

#tableFaq
{
    border: 1px solid #aaaaaa;
    background-color: #eeeeee;
    padding: 5px;
}

.reverseAlign
{
    text-align: 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;
}

.gframe
{
    background: #fff url('images/table1/frame-g-middle.gif') 0 0 repeat-y;
    margin-bottom: 20px;
    width: 510px;
}
.gframe .bl
{
    background: transparent url('images/table1/frame-g-bl.gif') 0 100% no-repeat;
}
.gframe .br
{
    background: transparent url('images/table1/frame-g-br.gif') 100% 100% no-repeat;
}
.gframe .tl
{
    background: transparent url('images/table1/frame-g-tl.gif') 0 0 no-repeat;
}
.gframe .tr
{
    background: transparent url('images/table1/frame-g-tr.gif') 100% 0 no-repeat;
    padding: 10px 1px;
}

.linkButton
{
    background-image: url(Images/LinkBackground.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
    text-align: center;
    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;
    background-color:White;
}

A:link.CustomerStatic, A:visited.CustomerStatic, A:active.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;
}


.rotatorPreviousButton
{
    background-image: url(/image/fa/prv-rotator.gif) !important;
    width: 27px;
    height: 27px;
    background-color: Transparent;
    border: 0px !important;
    cursor: pointer;
}
.rotatorNextButton
{
    background-image: url(/image/fa/next-rotator.gif) !important;
    width: 27px;
    height: 27px;
    background-color: Transparent;
    border: 0px !important;
    cursor: pointer;
}

.CenterDiv
{
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    text-align: center;
}

.MessageTicker
{
    color: #4178B9;
    font-size: 11px;
    font-family: Tahoma;
    text-decoration: none;
    font-weight: normal;
}

.MessageTicker A:link, .MessageTicker A:visited, .MessageTicker A:active
{
    color: #4178B9;
    font-size: 11px;
    font-family: Tahoma;
    text-decoration: none;
    font-weight: normal;
}
.MessageTicker A:hover
{
    color: #e15555;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    cursor: hand;
}
.BGArticleTicker
{
    background-color: #F1F1F1;
}

.boldText
{
    font-weight: bold;
    font-size: 12px;
}

.grid
{
    border-collapse: separate;
}


.newsRotatorTitle
{
    text-align: justify;
    line-height: 18px;
    font-family: 'times new roman';
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #0d2e8f;
}
A.newsRotatorTitle:link
{
    text-align: justify;
    line-height: 18px;
    font-family: 'times new roman';
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #0d2e8f;
}
A.newsRotatorTitle:visited
{
    text-align: justify;
    line-height: 18px;
    font-family: 'times new roman';
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #0d2e8f;
}
A.newsRotatorTitle:active
{
    text-align: justify;
    line-height: 18px;
    font-family: 'times new roman';
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #0d2e8f;
}
A.newsRotatorTitle:hover
{
    text-align: justify;
    line-height: 18px;
    font-family: 'times new roman';
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #0d2e8f;
}
.newsRotatorLead
{
    text-align: justify;
    line-height: 18px;
    font-family: Tahoma;
    text-decoration: none;
    font-size: 11;
    color: #000;
}
A.newsRotatorLead:link
{
    text-align: justify;
    line-height: 18px;
    font-family: Tahoma;
    text-decoration: none;
    font-size: 11;
    color: #000;
}
A.newsRotatorLead:visited
{
    text-align: justify;
    line-height: 18px;
    font-family: Tahoma;
    text-decoration: none;
    font-size: 11;
    color: #000;
}
A.newsRotatorLead:active
{
    text-align: justify;
    line-height: 18px;
    font-family: Tahoma;
    text-decoration: none;
    font-size: 11;
    color: #000;
}
A.newsRotatorLead:hover
{
    text-align: justify;
    line-height: 18px;
    font-family: Tahoma;
    text-decoration: none;
    font-size: 11;
    color: #000;
}

.newsRotatorThumbnailTitle
{
    color: #234BA3;
    font-family: Tahoma, 'times new roman';
    font-size: 10px;
}

.Hnewsrotatoricon
{
    position: absolute;
    top: 0px;
    right: 35%;
    margin-top: -9px;
}
.Vnewsrotatoricon
{
    position: absolute;
    right: 0px;
    top: 42%;
}

.LineColor
{
    background-color: #073275;
}


.topmenu
{
    color: #1F5796;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
}
a.topmenu:link, a.topmenu:visited, a.topmenu:active
{
    color: #1F5796;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
}
a.topmenu:hover
{
    color: #70ACEF;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    cursor: hand;
}

.selectedtopmenu
{
    color: #1F5796;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
}
a.selectedtopmenu:link, a.selectedtopmenu:visited, a.selectedtopmenu:active
{
    color: #1F5796;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
}
a.selectedtopmenu:hover
{
    color: #70ACEF;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    cursor: hand;
}

.companyheader
{
    color: #000000;
    font-size: 12px;
    font-family: tahoma;
    text-decoration: none;
}

.creditUnitHint
{
	font:16px verdana,"times new roman",arial,sans-serif;
    font-weight: bold;
}

.creditDeposit
{
    direction: ltr;
    color: green;
    font-weight: bold;
    font-size: 12px;
}

.creditWithdrawal
{
    direction: ltr;
    color: red;
    font-weight: bold;
    font-size: 12px;
}

.creditBalance
{
    direction: ltr;
    color: black;
    font-weight: bold;
    font-size: 12px;
}

.code
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #1f4293;
}


A:link.code, A:visited.code, A:active.code
{
    font-family: 'Verdana';
    font-size: 12px;
    font-style: normal;
    font-weight: bold;    
    color: #1f4293 !important;
    text-indent: 0px;
    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: 0px;
    border-bottom: #1f4293 1px solid;
}

.tableBorder
{
    border: #dddddd solid 1px;
    background-color: #e3e3e3;
}

.problemTrackfeedbacktable
{
    border: #80809b 1px solid;
    background-color:#F1F7FD;
}

.searchtable
{
    border-bottom: #aaaaaa 1px solid; 
    border-left: #aaaaaa 1px solid; 
    border-top: #aaaaaa 1px solid;
    border-right: #aaaaaa 1px solid;
    background-color:#f3f3f3;
}
.productbordertable
{
    border-bottom: #d3d3d3 1px solid; 
    border-left: #d3d3d3 1px solid; 
    border-top: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
}

.ideabordertable
{
    BORDER-BOTTOM: #7e9ec9 1px dashed; 
    BORDER-LEFT: #7e9ec9 1px dashed; 
    BORDER-TOP: #7e9ec9 1px dashed; 
    BORDER-RIGHT: #7e9ec9 1px dashed;
}

.ideatable
{
    BORDER-BOTTOM: #7e9ec9 1px dashed; 
    BORDER-LEFT: #7e9ec9 1px dashed; 
    BORDER-TOP: #7e9ec9 1px dashed; 
    BORDER-RIGHT: #7e9ec9 1px dashed;
    background-color:#f3f3f3;
}

.printlabel
{
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    line-height: 18px;
    color: #000000;
}

.tableHeaderBlack
{
    background-image:url(/image/fa/cart/black/table-header.png);
    background-repeat:repeat-x;
    background-position:center top;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
}
.tableHeaderBlack a:link{color: #ffffff;}
.tableFooterBlack
{
    background-color: #494949;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	line-height: 22px;
}

.tableItemBlack
{
	background-image:url(/Image/fa/cart/black/item-bg.png);
    background-repeat:repeat-x;
    background-position:center bottom;
    background-color: #222a35;
	color: #adadad;
	text-indent: 0;
	font-size: 11px;
	font-family: tahoma;
}
.tableAlternateBlack, .tableAlternateItemBlack
{
    background-image:url(/Image/fa/cart/black/item-bg.png);
    background-repeat:repeat-x;
    background-position:center bottom;
	background-color: #222a35;
	text-indent: 0;
	font-size: 11px;
	font-family: tahoma;
	color: #cbc9c9;
}
.tdBlackCart
{
	background-color:Transparent;
}
.tableBlack
{
    background-color:Transparent;
}
.tableBlackContent
{    
    background-image: url(/Image/fa/cart/black/bg.png); 
    background-repeat: repeat-x;
    background-position: center bottom; 
    border-right: solid 1px #616263; 
    border-left: solid 1px #616263;
}
.PagerBlack a:link, .PagerBlack a:link:visited, .PagerBlack a:link:active
{
    font-size: 11px;
    padding-bottom: 1px;
    line-height: 16px;
    padding-left: 3px;
    padding-right: 3px;
    background-color: #1f1e1e;
    color: #fff;
    text-decoration: none;
    padding-top: 1px;
    height: 16px;
    margin-right:1px;
    margin-left:1px;
}
.PagerBlack a:link:hover
{
    background-color: #9f9d9d;
    color: #1f1e1e;
    text-decoration: none;
    line-height: 16px;
    border-bottom-style: none;
}
.cartBlackItemsGrid
{
    background-color:#50555a;
}

.tableHeaderWhite
{
    background-image:url(/image/fa/cart/white/table-header.png);
    background-repeat:repeat-x;
    background-position:center top;
	color: #607280;
	font-family: Tahoma;
	font-size: 11px;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
}
.tableHeaderWhite a:link{color: #607280;}
.tableFooterWhite
{
	background-color: #9fa7b1;
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	line-height: 22px;
}

.tableItemWhite
{
    background-image:url(/Image/fa/cart/white/item-bg.png);
    background-repeat:repeat-x;
    background-position:center bottom;
	background-color: #FFFFFF;
	color: #607280;
	text-indent: 0;
	font-size: 11px;
	font-family: tahoma;
}
.tableAlternateWhite, .tableAlternateItemWhite
{
    background-image:url(/Image/fa/cart/white/item-bg.png);
    background-repeat:repeat-x;
    background-position:center bottom;
	background-color: #F3F3F3;
	color: #607280;
	text-indent: 0;
	font-size: 11px;
	font-family: tahoma;
}
.tdWhiteCart
{
	background-color:Transparent;
}
.tableWhite
{
    background-color:Transparent;
}
.tableWhiteContent
{    
    background-color:#ffffff;
    border-right: solid 1px #d2dde6; 
    border-left: solid 1px #d2dde6;
}
.PagerWhite a:link, .PagerWhite a:link:visited, .PagerWhite a:link:active
{
    font-size: 11px;
    padding-bottom: 1px;
    line-height: 16px;
    padding-left: 3px;
    padding-right: 3px;
    background-color: #dae7ef;
    color: #0c62a2;
    text-decoration: none;
    padding-top: 1px;
    height: 16px;
    margin-right:1px;
    margin-left:1px;
}
.PagerWhite a:link:hover
{
    background-color: #0c62a2;
    color: #ffffff;
    text-decoration: none;
    line-height: 16px;
    border-bottom-style: none;
}
.cartWhiteItemsGrid
{
    background-color:#dee7ee;
}

.tableHeaderGold
{
    background-image:url(/image/fa/cart/gold/table-header.png);
    background-repeat:repeat-x;
    background-position:center top;
	color: #120f06;
	font-family: Tahoma;
	font-size: 11px;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
}
.tableHeaderGold a:link {color: #120f06;}
.tableFooterGold
{
    background-color: #947608;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	line-height: 22px;
}

.tableItemGold
{
	background-image:url(/Image/fa/cart/gold/item-bg.png);
    background-repeat:repeat-x;
    background-position:center bottom;
	background-color: #120f06;
	color: #dcc36a;
	text-indent: 0;
	font-size: 11px;
	font-family: tahoma;
}
.tableAlternateGold, .tableAlternateItemGold
{
	background-image:url(/Image/fa/cart/gold/item-bg.png);
    background-repeat:repeat-x;
    background-position:center bottom;
	background-color: #120f06;
	color: #dcc36a;
	text-indent: 0;
	font-size: 11px;
	font-family: tahoma;	
}
.tdGoldCart
{
	background-color:Transparent;
}
.tableGold
{
    background-color:Transparent;
}
.tableGoldContent
{  
    background-image: url(/Image/fa/cart/gold/bg.png); 
    background-repeat: repeat-x;
    background-position: center bottom;   
    background-color:#120f06;
    border-right: solid 1px #564303; 
    border-left: solid 1px #564303;
}
.PagerGold a:link, .PagerGold a:link:visited, .PagerGold a:link:active
{
    font-size: 11px;
    padding-bottom: 1px;
    line-height: 16px;
    padding-left: 3px;
    padding-right: 3px;
    background-color: #c0a31d;
    color: #342902;
    text-decoration: none;
    padding-top: 1px;
    height: 16px;
    margin-right:1px;
    margin-left:1px;
}
.PagerGold a:link:hover
{
    background-color: #4a3b05;
    color: #ffffff;
    text-decoration: none;
    line-height: 16px;
    border-bottom-style: none;
}
.cartGoldItemsGrid
{
    background-color:#4c3b04;
}

.tableHeaderBlue
{
    background-image:url(/image/fa/cart/blue/table-header.png);
    background-repeat:repeat-x;
    background-position:center top;
	color: #e3e3e3;
	font-family: Tahoma;
	font-size: 11px;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
}
.tableHeaderBlue a:link {color: #e3e3e3;}
.tableFooterBlue
{
    background-color: #494949;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	line-height: 22px;
}

.tableItemBlue
{
    background-image:url(/Image/fa/cart/blue/item-bg.png);
    background-repeat:repeat-x;
    background-position:center bottom;
	background-color: #0c2433;
	color: #adadad;
	text-indent: 0;
	font-size: 11px;
	font-family: tahoma;	
}
.tableAlternateBlue, .tableAlternateItemBlue
{
    background-image:url(/Image/fa/cart/blue/item-bg.png);
    background-repeat:repeat-x;
    background-position:center bottom;
	background-color: #0c2433;
	color: #adadad;
	text-indent: 0;
	font-size: 11px;
	font-family: tahoma;	
}
.tdBlueCart
{
	background-color:Transparent;
}
.tableBlue
{
    background-color:Transparent;
}
.tableBlueContent
{    
    background-image: url(/Image/fa/cart/blue/bg.png); 
    background-repeat: repeat-x;
    background-position: center bottom; 
    border-right: solid 1px #395667; 
    border-left: solid 1px #395667;
    background-color:#0c2332;
}
.PagerBlue a:link, .PagerBlue a:link:visited, .PagerBlue a:link:active
{
    font-size: 11px;
    padding-bottom: 1px;
    line-height: 16px;
    padding-left: 3px;
    padding-right: 3px;
    background-color: #1f1e1e;
    color: #fff;
    text-decoration: none;
    padding-top: 1px;
    height: 16px;
    margin-right:1px;
    margin-left:1px;
}
.PagerBlue a:link:hover
{
    background-color: #9f9d9d;
    color: #1f1e1e;
    text-decoration: none;
    line-height: 16px;
    border-bottom-style: none;
}
.cartBlueItemsGrid
{
    background-color:#3c596b;
}

.calendarBackGround
{
    background-color:#ffffff;
}
.calendarDay
{
    background-color:#f3f3f3;
}
.calendarToday
{
    background-color:#b0c4de;
}

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;
}

.ideaSubjectTable
{
    BORDER-RIGHT: #7e9ec9 1px solid; 
    BORDER-TOP: #7e9ec9 1px solid; 
    BORDER-LEFT: #7e9ec9 1px solid; 
    BORDER-BOTTOM: #7e9ec9 1px solid;
}
.ideaSubjectHeader
{
     background-color:#E1E8F2;
}

.digitalLibraryPageView
{
    overflow: auto; 
    width: 550px; 
    height: 620px;
    background-color:#f3f3f3;
}
.generalTable
{
    border-bottom: #aaaaaa 1px dotted; 
    border-left: #aaaaaa 1px dotted; 
    border-top: #aaaaaa 1px dotted;
    border-right: #aaaaaa 1px dotted;
    background-color:#f3f3f3;
}
/* Tools Style */
.changeFontTable
{
    background:url(Images/Tools/ChangeFontBG.png) no-repeat center center;
    width: 178px;
    height: 31px;
    margin:0px auto;
}

.navImage 
{
    display: inline-block;
    margin: 5px 0px 2px 5px;
    float: left;
}

.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: 0px; 
    bottom:20px;
    margin: 0px;      
    padding:0px;          
    height:25px;          
    text-decoration: none;  
} 
.ToolsBoxItem
{
    margin:7px;
    padding:0px;
    width:31px;
    height:20px;
    display: inline-block;    
}
.SocialNetworks
{
    position:relative;
    top:7px;
    padding:8px; 
}

/* News Agancy Style */
.upTitle
{
    font-size: 10px;
    font-family: 'tahoma', 'times new roman';
    font-weight: normal;
    color: #3c85c4;
    padding: 5px;
}
.newsTitle 
{
   padding: 5px;
    margin-bottom: 5px;
}
.newsTitle A:link, .newsTitle A:visited, .newsTitle A:active
{
    font-family:  'MitraFont','B Mitra', 'times new roman';
    font-size: 22px;
    color: #000;
}

.newsTitle2 
{
   padding: 5px;
   margin-bottom: 5px;
}
.newsTitle2 A:link, .newsTitle2 A:visited, .newsTitle2 A:active
{
    font-family: 'MitraFont','B Mitra', 'times new roman';
    font-size: 19px;
    color: #000;
}

.newLead
{
    margin-left: 20px;
}
.newsImage
{
    margin-left: 20px;
}

.newsImage3
{
    margin-left: 20px;
    
}

.newsDate
{
    color: #989898;
    font-family: tahoma;
    font-size: 10px;
}

/* HostingOrder Style */
.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
{
    border: #000000 1px solid;
    background-color:#f1f1f1;
 }
 .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, A.buttonlink:visited, A.buttonlink:active
{
	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;
    background: 0 -2300px repeat-x #718CA1 url('Telerik/SAMPA/Grid/sprite.gif');
    border-color: #98ACBF #728BA1 #3D556C #455F77;
    color:White;
    border-collapse: separate;
    border-spacing:1px;
    
}
.tableItemKimberly 
{
    background-image: url(/Image/fa/cart/white/item-bg.png);
    background-repeat: repeat-x;
    background-position: center bottom;
    background-color: white;
    color: #607280;
    text-indent: 0;
    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:0px;
}
.comments
{
    color: #bd373c;
    font-family: Tahoma, 'times new roman';
}
a.comments:link, a.comments:visited, a.comments:active
{
    color: #bd373c;
    text-decoration: none;
}
a.comments:hover
{
    color: #ed1c24;
    border-bottom: dotted 1px #ed1c24;
    cursor: pointer;
}
.DisplayNone
{
    display: none;
}

.subjectCheckboxList
{
    margin-right:5px;
    margin-bottom:10px;
}
.subjectDropDownListHorizontal
{    
    display:inline; 
    margin-bottom:10px;
}
.subjectDropDownListVertical
{    
    display:block; 
    margin-bottom:10px;
}

/* Press List */
.press .list
{
}
.press .list .listItem
{
    padding: 10px 10px 10px 10px;
}
.press .list .alternateListItem
{
    padding: 10px 10px 10px 10px;
}
.press .list .listItem .leftImageBox, .press .list .alternateListItem .leftImageBox
{
    float: left;
    width: 160px;
    min-height: 100px;
    text-align: left;
}
.press .list .listItem .rightImageBox, .press .list .alternateListItem .rightImageBox
{
    float: right;
    width: 160px;
    min-height: 100px;
}

.press .list .listItem .topImageBox, .press .list .alternateListItem .topImageBox
{
    text-align: center;
    min-height: 100px;
}

.press .list .listItem .bottomImageBox, .press .list .alternateListItem .bottomImageBox
{
    text-align: center;
    min-height: 100px;
}

.press .list .leadBox, .press .list .leadBox
{
    text-align: justify;
}

.press .list .publishDate
{
    font-size: 10px;
    color: #787878;
}

.press .list .separator
{
    background-image: url('../../image/hdot.gif'); 
    background-repeat: repeat-x; 
    height: 2px; 
}

/* Press Detail */
.press .detail .leadBox
{
    text-align: justify;
    padding: 10px 10px 10px 10px;
    border: solid 1px #ABABAB;
    background-color: #F3F3F3;
}

.press .detail .rightImageBox
{
    float: right;
    width: 260px;
    min-height: 100px;
}

.press .detail .leftImageBox
{
    float: left;
    width: 260px;
    min-height: 100px;
    text-align: left;
}

.press .detail .topImageBox
{
    text-align: center;
    min-height: 100px;
}

.press .detail .bottomImageBox
{
    text-align: center;
    min-height: 100px;
}

.press .detail .publishDateBox
{
    padding-top: 10px;
    padding-bottom: 20px;
}

.press .detail .bodyBox
{
    text-align: justify;
}

.press .detail .toolBox a img:hover
{
    position: relative;
    top: -5px;
}

.press .detail .footNoteBox
{
    padding: 10px 10px 10px 10px;
    border: solid 1px #ABABAB;
    background-color: #F3F3F3;
    text-align: center;
}

.press .archiveBox
{
}
.press .archiveBox table
{
    margin-right: auto;
}

.press .plainDetail
{
    padding: 10px 10px 10px 10px;
}


/* Tender Detail */


.tender th
{
   
}
.tender td
{

}

.tender .general
{
    
}

.tender .general .title
{
    background-color: #e4e4e4;
    font-weight: bold;
    border-bottom: 3px solid #fff;
}

.tender .general .itemCaption
{
    background-color: #f3f3f3;
    border-bottom: 1px solid #fff;
    text-align: left;
    white-space: nowrap;
}

.tender .general .alternateItemCaption
{
    background-color: #eeeeee;
    border-bottom: 1px solid #fff;
    text-align: left;
    white-space: nowrap;
}

.tender .general .item
{
    background-color: #e4e4e4;
    border-right: 3px solid #fff;
    border-bottom: 1px solid #fff;
    padding-right: 3px;
    width:100%;
}

.tender .general .alternateItem
{
    background-color: #e4e4e4;
    border-right: 3px solid #fff;
    border-bottom: 1px solid #fff;
    padding-right: 3px;
    width:100%
}


.tender .other
{
    
}

.tender .other .title
{
    background-color: #3C85C4;
    color: #fff;
    font-size: 16px;
    text-align: center;
    font-family: 'Times new roman'
}

.tender .other .itemCaption,
.tender .other .alternateItemCaption
{
    background-color: #f2f0f0;
    border-top: 1px solid #fff;
    text-align: left;
    white-space: nowrap;
}
.tender .other .item,
.tender .other .alternateItem
{
    background-color: #f2f0f0;
    border-top: 1px solid #fff;
    width: 100%;
}

.tender .description .itemCaption
{
    background-color: #f2f0f0;
    text-align: left;
    vertical-align: top;
    white-space: nowrap;
}
.tender .description .item
{
    background-color: #f2f0f0;
    width:100%;
    
}
.tender .image
{
    background-color: #f3f3f3;
    width: 100%;
    text-align: center;
}

.tender .image  img
{
    border: 5px solid #d3d3d3 !important;
    padding: 1px;    
}


.tender .album
{
    width: 100%;
}


/* End Of Tender Detail */

/* Tender List */
.tenderList
{
}
.tenderList .image
{
    float:right;
    margin:5px;
}
.tenderList .title a
{   
    margin-top:10px;
}
.tenderList .description
{
    display:table-cell;
    text-align:justify;
}

.tenderList .tenderRss
{
    float: left;
    padding-right: 5px;
    
}
.tenderList .tenderArchive{}

/* End Of Tender List */

/* Album Detail2 */
.albumDetail2
{
    width: 100%;
    border-width: 0px;
}
.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;
}
/* End Of Album Detail2 */


/* Site Member Manager */

.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 0px dotted;    
}
.memberManagerItemDetails img {
    border: 0px;
}
.divAlignCenter {
    text-align: center;
}

/* 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:0px; right:5px;}
.ucUserName {position:absolute; bottom:0px; right:49px; font:bold 16px Times New Roman; color:#333;}
.ucUserFlag {position:absolute; bottom:0px; left:5px;}
.ucDate {position:absolute; bottom:0px; left:35px; font:normal 11px Tahoma; color:#aaa;}

/* TOP SECTION STYLES */
    .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;}            
        
/* MIDDLE SECTION STYLES */
    .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;}
        
/* BOTTOM SECTION STYLES */
    .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; left:-30px; direction: ltr; text-align: center;}
.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:0px 0 5px;}
.ucRateDownText {color:#ed1c24; font:normal 11px Tahoma; margin:0px 0 5px;}

/* End of Remark */

.normalCategory {background:url(Images/normalCategory.png) repeat-x;}
.selectedCategory {background:url(Images/normalCategory.png) repeat-x; color:#000;}
.selectedCategory a:link.category, .selectedCategory a:active.category, .selectedCategory a:visited.category {color:#000;}
.normalCategoryCornerLeft {width:5px; height:24px; background:url(Images/normalCategoryCornerLeft.png) no-repeat;}
.normalCategoryCornerRight {width:5px; height:24px; background:url(Images/normalCategoryCornerRight.png) no-repeat;}

.category{color: #999;font-size: 11px;font-weight : normal;font-family: Tahoma;}
a:link.category,a:active.category,a:visited.category{color: #999;font-size: 11px;font-weight : normal;font-family: Tahoma;text-decoration : none;border-bottom: none;}
a:hover.category{color: #000;}
.categoryselected{color: #000;font-size: 11px;font-weight : normal;font-family: Tahoma;text-decoration : none;border-bottom: none;}

.farsiSerachFormWrapper {background:url(Images/Gradient1.jpg) repeat-x left top;}
.farsiSerachFormToolbarLink {padding:10px 0; background:url(Images/farsiSerachFormToolbarLink.png) repeat-x left bottom;  border-top:1px solid #e0e3e8;}

/*  Aggregator  */
.aggregatorLink{color: #777777;font-size: 11px;font-family: tahoma;}
A.aggregatorLink:link,A.aggregatorLink:visited,A.aggregatorLink:active{color: #004e9e;font-size: 11px;font-family: tahoma;text-decoration: none;}
A.aggregatorLink:hover{color: #CB0000;font-size: 11px;font-family: tahoma;text-decoration: none;}  
.aggregatorFetchDate{color: #7C7C7C;	font-size: 10px;	font-family: Tahoma;}
.aggregatorNewsMore A:link, A.aggregatorNewsMore:link,A.aggregatorNewsMore:visited,A.aggregatorNewsMore:active {color: #1C4C7E}
.aggregatorNewsMore A:hover, A.aggregatorNewsMore:hover{ color: #CB0000}
/*  End Of Aggregator  */

.bar { border-top:1px solid #e0e4e7;}
input[class="btnSearch"] 
{
    width:62px !important;
    height:25px !important;
    background:url(Images/btnSearch.png) no-repeat !important;
    padding:0 !important;
    margin:0 !important;
    border:0 !important;
    color:#fff !important;
}
input[class="btnSearch"]:hover
{
    cursor:pointer;
    background:url(Images/btnSearchHover.png) no-repeat !important;
}
input[class="btnSearchNews"] 
{
    width:92px !important;
    height:25px !important;
    background:url(Images/btnSearchNews.png) no-repeat !important;
    padding:0 !important;
    margin:0 !important;
    border:0 !important;
    color:#fff !important;
}
input[class="btnSearchNews"]:hover
{
    cursor:pointer;
    background:url(Images/btnSearchNewsHover.png) no-repeat !important;
}

input[class="farsiSearchTextBox"]
{
    width:320px !important;
    height:17px !important;
    background:url(Images/farsiSearchTextBox.gif) repeat-x !important;
    padding:4px !important;
    margin:0 !important;
    border-top:0 !important;
    border-bottom:0 !important;    
    border-left:2px solid #c9cdd7 !important;
    border-right:2px solid #c9cdd7 !important;
    color:#666 !important;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}

.keyboard {border-collapse: separate;border-spacing: 1px;}
.keyboard td { font:normal 11px Tahoma; background-color: #e3e3e3; text-align: center; border: 0px solid #fff; }   
.keyboardButton { width: 15px; cursor: url('./image/pen.cur'); height: 15px; }   