@charset "utf-8";
/* CSS Document */
body
{
	margin:0px;
}
.heading_class {
	font-family: arial, serif;
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
	background-color: #000000;
	text-align: center;
	height: 20px;
	width: 695px;
	
	padding-top: 1px;
    vertical-align: middle;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.body_class
{
	background:#ffffff;
}
/*td
{
	vertical-align:top;
	padding: 0px 0 0 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}*/
select
{
	width:210px;
	font-family: arial, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
form
{
	margin:0px;
}
hr
{
	color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
}

input, textarea
{
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color:#666666;
}


.odd
{
	font-family:Arial, serif;
	font-size: 12px;
	margin: 0 0px 0 150px;
}

.odd_title
{
	font-family:Arial, serif;
	font-size: 12px;
	margin: 0 100px 0 0;
	
}

.odd_div
{
	background:#f2f2f2;
	height:20px;
	padding: 7px 0 0 5px;
	tex-align:top;
}

.even
{
		font-family:Arial, serif;
		font-size: 12px;
		margin: 0 0px 0 150px;

}

.even_title
{
		font-family:Arial, serif;
		font-size: 12px;
		margin: 0 100px 0 0;
}

.even_div
{
	padding: 7px 0 0 5px;
	height:20px;
	/*tex-align:top;*/
}
.a_class 
{
	font-family: arial, serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	font-weight:bold;
	text-decoration: underline;	
}
.a_class :visited
{
	font-family: arial, serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	font-weight:bold;
	text-decoration: underline;	
}
.a_class:hover
{
	font-family: arial, serif;
	font-size: 12px;
	font-weight:bold;
	font-weight: normal;
	color: #333333;
	text-decoration: none;	
}
.txt_box
{
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color:#666666;	
}
.label
{
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color:#242424;
	margin:0 0px 0 0 ;
	padding: 0 10px 0 0 ;
	display:block;
	width: 150px;
	height:20px;
}

.Text
{
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color:black;
	margin:0 0px 0 0 ;
	padding: 0 10px 0 0 ;
	display:block;
	width: 630px;
	
}
.headText
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color:black;
	margin:0 0px 0 0 ;
	padding: 0 10px 0 0 ;
	display:block;
	width: 630px;
	
}


/************************* Calender *****************************/


.TESTcpYearNavigation {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #6677dd; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpMonthNavigation {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #6677dd; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpDayColumnHeader {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpYearNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpMonthNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpOtherMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpOtherMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpTodayText {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpTodayTextDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpText {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
TD.TESTcpDayColumnHeader {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: #6677dd 0px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: #6677dd 1px solid; TEXT-ALIGN: right
}
.TESTcpCurrentMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpOtherMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpCurrentDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpCurrentMonthDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpOtherMonthDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpCurrentDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpCurrentMonthDate {
	FONT-WEIGHT: bold; COLOR: #6677dd
}
.TESTcpCurrentDate {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.TESTcpOtherMonthDate {
	COLOR: #808080
}
TD.TESTcpCurrentDate {
	BORDER-RIGHT: #000000 thin solid; BORDER-TOP: #000000 thin solid; BORDER-LEFT: #000000 thin solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 thin solid; BACKGROUND-COLOR: #6677dd
}
TD.TESTcpCurrentDateDisabled {
	BORDER-RIGHT: #ffaaaa thin solid; BORDER-TOP: #ffaaaa thin solid; BORDER-LEFT: #ffaaaa thin solid; BORDER-BOTTOM: #ffaaaa thin solid
}
TD.TESTcpTodayText {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: #6677dd 1px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: #6677dd 0px solid
}
TD.TESTcpTodayTextDisabled {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: #6677dd 1px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: #6677dd 0px solid
}
A.TESTcpTodayText {
	HEIGHT: 20px
}
SPAN.TESTcpTodayTextDisabled {
	HEIGHT: 20px
}
A.TESTcpTodayText {
	FONT-WEIGHT: bold; COLOR: #6677dd
}
SPAN.TESTcpTodayTextDisabled {
	COLOR: #d0d0d0
}
.TESTcpBorder {
	BORDER-RIGHT: #6677dd thin solid; BORDER-TOP: #6677dd thin solid; BORDER-LEFT: #6677dd thin solid; BORDER-BOTTOM: #6677dd thin solid
}

/****************************** End Calender ****************************************/

/*////////////Calendar Style Classes///////////////////////*/
.CalendarBody
{
	color: #ad4d4f;
	font-size: 9px;
	border: #996666 1px solid;
	font-family: arial;
	/*position: absolute;
	z-index: 1000;
	/*left: 400px;
	top: -195px;*/
	background-color: #ffcc66;
}
.CalendarHeader
{
	color: #ad4d4f;
	border:solid 1;
	BACKGROUND-COLOR: #ffcc66;
	border-color:#996666;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.CalendarHdrTD
{
	 color: #ad4d4f;
	padding:2px;
	 font-family:arial;
	 font-size:11px;
}
.PaddingOnly
{
	padding:5px; 
}
.TodayFont
{
	 color:Black;
}
.SpanLeft
{
	color: #ad4d4f;
	border-style:solid;
	border-width:1;
	border-color:#996666;
	cursor:hand;
}
.SpanRight
{
	color: #ad4d4f;
	border-style:solid;
	border-width:1;
	border-color:#996666;
	cursor:hand;
}
.SpanMonth
{
	border-style:solid;
	border-width:1;
	border-color:#996666;
	cursor:hand;
	color: #ad4d4f;	
}
.SpanYear
{
	border-style:solid;
	border-width:1;
	border-color:#996666;
	cursor:hand;
	color: #ad4d4f;	
}
.CursorHand
{
	cursor:hand;
}
.MonthYearList
{
	font-family:arial;
	font-size:11px; 
	border-width:1; 
	color: #ad4d4f;	
	border-style:solid; 
	border-color:#996666;
	background-color: #f0f0f0;
	/*position:absolute;
	/*top: -195px;
	left: 400px;*/
}
.CalendarMainTable
{
	border:solid 0;
	BACKGROUND-COLOR: #f0f0f0;
	color: #ad4d4f;	
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.WeekPadding
{
	 padding:0px;
}

.TxtCalendar
{
	color: #ad4d4f;
	background-color: #fff2e0;
}
.TextboxCalendar
{
	width:95;
    direction:rtl;
}
.backGround
{
	background-repeat :no-repeat; 
}
.Report
{
	font-family :Tahoma ;
}


/*//////////////////////////////////////////////////////*/