﻿body 
{
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	font-family: Tahoma;
	font-size:9pt;
}
	
TD.top
{
	background-color:#769EAD;
}
TD.gray
{
	background-color:#D1D3D4;
}

TD.Border
{
	border-style:solid;
	border-width:1px;
	border-color:#BED7E2;
	background-image:url(../images/td-border-background.gif);
}

.style2 {font-family: Tahoma; font-size: 11px; }

A.footer {
	 FONT-SIZE: 11px; COLOR: #6C6C6C; LINE-HEIGHT: 12px;  FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:link {
	 FONT-SIZE: 11px; COLOR: #6C6C6C; LINE-HEIGHT: 12px;  FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:active {
	 FONT-SIZE: 11px; COLOR: #6C6C6C; LINE-HEIGHT: 12px;  FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:hover {
	 FONT-SIZE: 11px; COLOR: #841A1A; LINE-HEIGHT: 12px;  FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer {
margin-bottom:6;
margin-top:6;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6C6C6C;
margin-left:0px;
margin-right:0px;

text-align:justify;

}
.lavanborder {
border-right:#B6B5B5 solid 1px;
border-left:#B6B5B5 solid 1px;
border-bottom:#B6B5B5 solid 1px;
}
TD.green{
background-image:url(../image/bg-tabel-title.gif);
}

p.list5 {
margin-bottom:0;
margin-top:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CA6C27;
line-height:15px;
font-weight:700;

}
.learn {
margin-bottom:0;
margin-top:0;
margin-left:5;
font-family:tahoma,Arial Black, Arial, Helvetica, sans-serif;
font-size:10px;
color:#505050;
}
p.about
{
	margin-bottom: 6;
	margin-top: 6;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 15px;
	margin-right: 20px;
	line-height: 1.5;
	text-align: justify;
}

a.buy2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	
	font-variant: normal;
	color: #404040;
	text-decoration: none;
}

a.buy2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	color: #404040;
	text-decoration: none;
}


a.buy2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	color: #5da9dd;
	text-decoration: none;
}

a.buy2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	text-decoration: none;
	color: #404040;
}


A.buy2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	color: #5da9dd;
	text-decoration: none;
}

p.head{
margin-bottom:0;
margin-top:0;
margin-left:0;
font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#5A5A5A;
}
a.head{
margin-bottom:0;
margin-top:0;
margin-left:0;
font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#5A5A5A;
}
a.head:hover{
margin-bottom:0;
margin-top:0;
margin-left:0;
font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#f58232;
}
p.head2{
margin-bottom:0;
margin-top:0;
margin-left:0;
font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF7E00;
}
.list3 {
margin-bottom:0;
margin-top:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#575757;
line-height:15px;
text-align:justify;
}
.bottom {
margin-bottom:0;
margin-top:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#575757;
line-height:15px;
text-align:center;
}

.list6{
margin-bottom:0;
margin-top:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3C3C3C;
line-height:15px;
text-align:justify;
}


p.info{
margin-bottom:0;
margin-top:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3C3C3C;
line-height:15px;
}
p.info2{
margin-bottom:0;
margin-top:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:9.5px;
color:#3C3C3C;
line-height:15px;
}
.font {
margin-bottom:0;
margin-top:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:justify;
}

.text {
margin-bottom:0;
margin-top:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#575757;
line-height:15px;
text-align:center;
}

a.menu {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Navy;
	text-decoration:none;
	vertical-align:middle;
	font-weight:normal;
}
a.menu:visited {
	text-decoration:none;
	color: Navy;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	vertical-align:middle;
	font-weight:normal;
}
a.menu:hover {
	text-decoration:none;
	color: Navy;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration:none;
	vertical-align:middle;
	font-weight:normal;
}

.FormCaption
{
	font-family:Tahoma;
	font-size:9pt;
	color:Navy;
	line-height:15px;
}
.GeneralItem
{
	font-family:Tahoma;
	font-size:9pt;
}
.LongItem
{
	width:180px;
}
.Medium
{
	width:130px;
}
.Hr
{
	height:1px;
	color:#336699;
}
.LightText
{
	font-family:Tahoma;
	font-size:10px;
	color:#aaaaaa;
}
.Buttons
{
	font-family:Tahoma;
	font-size:12px;
	width:70px;
    height: 22px;
	margin-bottom: 0px;
}
.GridRowStyle
{
	font-family:Tahoma;
	font-size:12px;
	color:Black;
	height:23px;
	text-align:center;
}
.GridHeaderStyle
{
	font-family:Tahoma;
	font-size:11px;
	color:White;
	background-color:#3c7faf;
	height:23px;
	text-align:center;
}
.GridHeaderStyle a{
	text-decoration:none;
    color:Navy;
	display:block;
}    
.GridAlternativeRowStyle
{
	font-family:Tahoma;
	font-size:9pt;
	color:Black;
	background:#ebf3fb;
	height:23px;
	text-align:center;
}
.EmptyDataRowStyle
{
	font-family:Tahoma;
	font-size:9pt;
	color:Black;
	text-align:center;
	height:23px;
}
.UserInfo
{
	font-family:Tahoma;
	font-size:8pt;
	color:navy;
}
.ErrorMessage
{
	font-family:Tahoma;
	font-size:9pt;
	color:Red;
	text-align:center;
}
.Message
{
	color:Navy;
	font-weight: bold;
	padding: 2px;
}

.Message2
{
	color:#f88a1e;
	font-weight: bold;
	padding: 2px;
}


.HeaderStyle {
	font-family:Tahoma;
	font-size:11px;
	color:Navy;
	background-color:#3c7faf;
    background-image: url(images/sort_none.gif);
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;
	height:23px;
	text-align:center;
}  

.PSortAscHeaderStyle{
    background-image: url(images/sort_asc.gif);     
    background-repeat: no-repeat;
    background-position: center left;       
    padding-left: 20px;
}
.PSortDescHeaderStyle{
    background-image: url(images/sort_desc.gif);        
    background-repeat: no-repeat;
    background-position: center left;       
    padding-left: 20px;
}
.PHeaderStyle {
	font-family:Tahoma;
	font-size:11px;
	color:red;
	background-color:#3c7faf;
    background-image: url(images/sort_none.gif);
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;
	height:23px;
	text-align:center;
}  

.FixedHeaderStyle {
	font-family:Tahoma;
	font-size:11px;
	color:White;
	font-weight:bold;
	background-color:#3c7faf;
    background-image: url(images/sort_none.gif);
    background-repeat: no-repeat;
    background-position: center left;     
	height:23px;
	text-align:center;
}  

.FixedHeaderTable
{
    left: 0px;
    position: relative;
    top: 0px;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}

.FixedAscHeaderStyle{
	font-family:Tahoma;
	font-size:11px;
	color:White;
	font-weight:bold;
    background-image: url(images/sort_asc.gif);     
    background-color: #8dbdd8; 	
    background-repeat: no-repeat;
    background-position: center left;       
	height:23px;
	text-align:center;
}
.FixedDescHeaderStyle{
	font-family:Tahoma;
	font-size:11px;
	color:White;
	font-weight:bold;
    background-image: url(images/sort_desc.gif);     
    background-color: #8dbdd8; 	
    background-repeat: no-repeat;
    background-position: center left;       
	height:23px;
	text-align:center;
}
.NotSortableHeaderStyle {
	font-family:Tahoma;
	font-size:11px;
	color:White;
	font-weight:bold;
	background-color:#3c7faf;
	height:23px;
	text-align:center;
}  
.LTREngText
{
	text-align:left;
	direction:ltr;
	}
	
/*Update Progress. Added on 03/November/2008 .*/

.processMessageNoFilter
{
    position: fixed;
    bottom: 0;
    left: 0%;
    padding: 10px;
    width: 17%;
    z-index: 1001;
    background-color: #003366;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
} 
.processMessage { 
  position:fixed; 
  top:35%; 
  left:43%;
  padding:10px; 
  width:17%; 
  z-index:1001; 
  background-color:#fff;  
} 
.progressBackgroundFilter 
{   
  position:fixed;
  top:0px; 
  bottom:0px; 
  left:0px;
  right:0px;
  overflow:hidden; 
  padding:0; 
  margin:0;   
  background-color:#000; 
  filter:alpha(opacity=50); 
  opacity:0.5;
  z-index:1000;
}

/*Fixes grid headers when needed to scroll. Adde on 2/December/2008 */
.Freezing   
{
	position :relative ; 
	
	z-index:10;	
	background:#5D7B9D;
	font-family:Tahoma;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	height:18px;			
    
	}
.GridParent
{
	
	overflow:auto;
	height: 250px; 
	margin: 0 auto;		
}
/*Fixes grid headers when needed to scroll.END*/
/*Modal Dialog to get friendly form parametes - Added on  : 20 December 08*/
.modalBackground
{
    background-color: Black;
    filter: alpha(opacity=65);
    opacity: 0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

/*Calendar */

SELECT
{
	color: #000000;
	font-family: tahoma;
	direction: rtl;
	text-align: right;
}
.PickerCSS
{
	background-color: #ffffff;
	border-right: #000000 2px solid;
	border-top: #000000 2px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
}
.PickerHeaderCSS
{
	background-color: lightgrey;
	height: 30px;
}
.PickerFooterCSS
{
	background-color: lightgrey;
}
.PickerWeekDayCSS
{
	background-color: lightgrey;
	text-align: center;
	font-size: 8pt;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 19px;
}
.PickerCalendarCSS
{
	background-color: #e8f4ff;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 19px;
}
.PickerWorkDayCSS
{
	background-color: #ffffff;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
A.PickerWorkDayCSS
{
	color: black;
	text-decoration: none;
	border: none;
}
.PickerForbidenCSS
{
	background-color: #e8f4ff;
	color: Red;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-weight: bold;
}

A.PickerSelectedCSS
{
	font-weight: bold;
	color: #0066ff;
	text-decoration: underline;
	border: none;
}
.SpecialDiscount
{
    background :#F8F7F4;
    border:solid;
    border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
    }

.sidebar-right
{
    background-image:url(Images/slidebar-right.gif);
    background-repeat:no-repeat;
    width:7px;
	color:navy;
	font-family:Tahoma;
	font-weight:bold;
	font-size:0.9em;
}

.sidebar-left
{
    background-image:url(Images/slidebar-left.gif);
    background-repeat:no-repeat;
    width:7px;
	color:navy;
	font-family:Tahoma;
	font-weight:bold;
	font-size:0.9em;
}
.sidebar-body
{
    background-image:url(Images/slidebar-mid.gif);
    background-repeat:repeat-x;
    width:820px;
	color:white;
	font-family:Tahoma;
	font-weight:bold;
	font-size:0.9em;
}

.sidebarcontent
{	
	border: 1px solid #0F2543;
	padding: 20px 20px 20px 30px;
	line-height: 1.0em;
	font-weight:normal;
	direction:rtl;
}

.sidebar
{
	width: 98%;
	margin-bottom: 10px;
}



.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.accordionContent
{
    background-color: aliceblue;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.accordionLink
{
    color:White;
    font-family:Tahoma;
    font-weight:bold;
    font-size: 10px;
}
.ListSearchExtenderPrompt
{
	font-style:italic;
	color:Gray;
	background-color:white;
}
.NotifyUser
{
    position: fixed;
    bottom: 0;
    right: 0%;
    padding: 10px;
    width: 340px;
    z-index: 1001;
    background-color: #FF9900;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
} 
.NotifyUserForJournal
{
    position: fixed;
    bottom: 0;
    left: 0%;
    padding: 5px;
    width: 350px;
    z-index: 1002;
    background-color:  #FF9900;
    font-family: Tahoma;
    font-size: 8pt;   
    color: #000000;
} 
.Tooltip
{
	background-color:WhiteSmoke ;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	padding: 2px;
	width: 250px;
}
.NotifyUserProduct
{
    border: 1px solid #FF9900;
    position: fixed;
    top: 250px;
    Right:0;
    padding: 10px;
    height: 380px;
    width: 500px;
    z-index: 1001;
    background-color: #FFFFFF;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
    vertical-align:bottom ;
    line-height :4px;
    direction:rtl ;
} 

.NotifyMessage
{
    border: 1px solid #CC0000;
    position: fixed;
    bottom: 0px;
    padding: 10px;
    left:0%;
    width:300px;
    height: 65px;
    z-index: 1001;
    background-color: #F9F9F9;
    font-family: Tahoma;
    font-size: 8pt;
    color: #000000;
} 
.NotifyPrdMessage
{
    border: 1px solid #CC0000;
    position: fixed;
    bottom: 0;
    padding: 10px;
    right:0%;
    width:300px;
    height: 175px;
    z-index: 1001;
    background-color: #F9F9F9;
    font-family: Tahoma;
    font-size: 8pt;
    color: #000000;
} 
