﻿body
{
	font-size: 9pt;
	font-family: Tahoma;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
}


 .HelpBox
 {
 display:none; position:absolute; background:#FFFFFF; z-index:10; width:230px; direction:rtl; border:1px solid #CCCCCC; text-align:justify; padding:5px; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90 
 }
 .HelpBox h1{text-align:right; color:orange; font-size:8pt; padding:0 0 3px 0; margin:0}

.T1
{
    border: thin #C3D9FF solid;
    background-color: #FFFFFF;
}
.THelp
{
 direction:rtl; border: 1px solid #067AEF; background-color: #EFF8FF; background-image: none;
}
.T-SMS
{
 border: thin #EDDAB8 solid;
    background-color: #FFFFFF;

}

.T-Ads
{
 border: thin #ADD07F solid;
    background-color: #FFFFFF;

}

.T-Ads-Panel
{
 border: thin #ADD07F solid;
    background-color: #FFFFFF;
margin-bottom:5px;
}


.Invisible
{
	display:none;
}
.ErrorText
{
    color: red;
}
.ThousandSeparatorPopup
{
    font-size: 9pt;
    color: black;
    font-family: Tahoma;
    background-color: #ffffcc;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    direction:rtl;
}

textarea
{
    font-family:Tahoma;
}
select
{
    font-family:Tahoma;
}
a
{
    text-decoration:none;
}
a:hover
{
    color: #660000;
    text-decoration: none;
    
}
a : visited
{
    color:Red;
}
.btnOut
{
    background-image: url(../../Resources/Graphics/Icon4Site/line2.gif);
    border-top: #a9b8cf 1px solid;
    border-right: #a3aeca 1px solid;
    border-bottom: #8f9ab8 1px solid;
    border-left: #94a2bf 1px solid;
    font-family: Tahoma;
    font-size: small;
    text-align: center;
    height: 22px;
    background-color: White;
    vertical-align: middle;
   }
.btn
{
    border: 1px Solid #a9b8cf;
    background-image: url('../Graphics/Icon4Site/line.gif');
    background-color:White;
    font-family:Tahoma;
    font-size:11px;
    height:22px;
    vertical-align: middle;
    width:125px;
    direction: ltr;
}



.input
{
    border-top: #a9b8cf 1px solid;
    border-right: #a3aeca 1px solid;
    border-bottom: #8f9ab8 1px solid;
    border-left: #94a2bf 1px solid;
    font-family: Tahoma;
    width:125px;
}

 .gridview {
	        font: 8pt Tahoma;
	        cursor: default;
	        background-color: white;
        }
        .gridview .header {
	        background-color: #DCDCDC;
	        text-align: left;
	        color: #61002B;
	        overflow: hidden;
        }
        .gridview .header a {
	        color: #61002B;
        }
        .gridview .headersorted {
            background-color: #C0C0C0;
        }
        .gridview .itemsorted {
            background-color: #E7E7E7;    
        }
        .gridview .item {
	        background-color: #F5F5F5;
        }
        .gridview .alternatingitem {
	        background-color: #F5F5F5;
        }
        .gridview .mouseoveritem {
	        background-color: #ECE7C9;
        }
        .gridview .selecteditem {
	        background-color: #F0F0F0;
	        font-weight: bold;
        }
        .gridview .edititem {
	        background-color: #F0F0F0;
        }
        .gridview .pager {
	        background-color: #E3E3E3;
	        font: 8pt Verdana;
        }    
.calTitle
{
    color: white;
    background-image: url(../../Resources/Graphics/grid_headerBg.gif); 
    font-size: 9pt;
}
.calTitle span, .calTitle a, .calTitle td
{
    color: white;
    font-size: 9pt;
}
.dayHeader
{
    background-image: url(../../Resources/Graphics/dayheader_bg.gif);
    color: Black;
    font-size: 9pt;
    
}
.calTable
{
     
    font-size: 9pt;
}
.dayHeader td
{
    color: Black;
    font-size: 9pt;
    
}
.dayClass
{
  border-right: #f6f6f6 1px solid;
    border-top: #f6f6f6 1px solid;
    border-left: #f6f6f6 1px solid;
    border-bottom: #f6f6f6 1px solid;
    background-color: #ffffff;
    background-color: #ffffff;
    font-size: 9pt;
}
.currentDayClass
{
    border-right: #bb5503 1px solid;
    border-top: #bb5503 1px solid;
    border-left: #bb5503 1px solid;
    border-bottom: #bb5503 1px solid;
    background-color: #ffeec2;
    font-size: 9pt;
}
.currentDayClass span
{
    font-size: 9pt;
}

.childcategory
{
	background-color:#EFEFEF;
	padding:3px 3px 3px 3px;
}

.mastercategory
{
	background-color:#F0F8E6;
	cursor:pointer;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	vertical-align:middle;
	padding-top:3px;
	padding-right:3px;
	border-bottom: solid 1px #EFEFEF ;
	border-top: solid 1px #EFEFEF ;
	height:15px;
}