body
{
	/****template******/
	/*background-color:#4d4d4f;*/
	background-color:#374f75;
	text-align: center;
	margin:0;
	padding:0;	
	font-family:Tahoma;
}

a:visited.table {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
a:link.table {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
a:hover.table {color: #F84E12;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
a:active.table {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}

a:visited.Orange {color: #F84E12;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: none;}
a:link.Orange {color: #F84E12;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: none;}
a:hover.Orange {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: none;}
a:active.Orange {color: #F84E12;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: none;}


a:visited.titlebar {color: #274D82;font-size: 9pt;font-family: Tahoma;text-decoration: none;text-align: right;}
a:link.titlebar {color: #274D82;font-size: 9pt;font-family: Tahoma;text-decoration: none;text-align: right;}
a:hover.titlebar {color: #FFFFFF;font-size: 9pt;font-family: Tahoma;text-decoration: none;text-align: right;}
a:active.titlebar {color: #274D82;font-size: 9pt;font-family: Tahoma;text-decoration: none;text-align: right;}

a:visited {color: #333333;font-size: 9pt;font-family: Tahoma;text-decoration: none;}
a:link {color: #333333;font-size: 9pt;font-family: Tahoma;text-decoration: none;}
a:hover {color: #F84E12;font-size: 9pt;font-family: Tahoma;text-decoration: none;}
a:active {color: #333333;font-size: 9pt;font-family: Tahoma;text-decoration: none;}

a:visited.boldgrey {color: #333333;font-size: 9pt;font-family: Tahoma; font-weight:bold; text-decoration: none;}
a:link.boldgrey {color: #333333;font-size: 9pt;font-family: Tahoma; font-weight:bold; text-decoration: none;}
a:hover.boldgrey {color: #F84E12;font-size: 9pt;font-family: Tahoma; font-weight:bold; text-decoration: none;}
a:active.boldgrey {color: #333333;font-size: 9pt;font-family: Tahoma; font-weight:bold; text-decoration: none;}

a:visited.clickHere {color: #FF946D;font-size: 9pt;font-family: Tahoma;text-decoration: none; font-weight: bold;}
a:link.clickHere {color: #FF946D;font-size: 9pt;font-family: Tahoma;text-decoration: none;font-weight: bold;}
a:hover.clickHere {color: #F84E12;font-size: 9pt;font-family: Tahoma;text-decoration: none;font-weight: bold;}
a:active.clickHere {color: #FF946D;font-size: 9pt;font-family: Tahoma;text-decoration: none;font-weight: bold;}

a:visited.courseBlueTitle {color: #5C76D4;font-size: 10pt;font-family: Tahoma;text-decoration: none; font-weight: bold;}
a:link.courseBlueTitle {color: #5C76D4;font-size: 10pt;font-family: Tahoma;text-decoration: none;font-weight: bold;}
a:hover.courseBlueTitle {color: #F84E12;font-size: 10pt;font-family: Tahoma;text-decoration: none;font-weight: bold;}
a:active.courseBlueTitle {color: #5C76D4;font-size: 10pt;font-family: Tahoma;text-decoration: none;font-weight: bold;}

a:visited.DarkBlue2 {color: #023469;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: none;}
a:link.DarkBlue2 {color: #023469;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: none;}
a:hover.DarkBlue2 {color: #F84E12;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: none;}
a:active.DarkBlue2 {color: #023469;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: none;}


a:visited.DarkBlue_f {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Yaghot,Tahoma;text-decoration: none;}
a:link.DarkBlue_f {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Yaghot,Tahoma;text-decoration: none;}
a:hover.DarkBlue_f {color: #F84E12;font-size: 9pt;font-weight:bold;font-family: Yaghot,Tahoma;text-decoration: none;}
a:active.DarkBlue_f{color: #23344E;font-size: 9pt;font-weight:bold;font-family: Yaghot,Tahoma;text-decoration: none;}


a:visited.titlebar2 {color: #FF3300;font-size: 8pt;font-family: Tahoma;text-decoration: none;text-align: right;}
a:link.titlebar2 {color: #FF3300;font-size: 8pt;font-family: Tahoma;text-decoration: none;text-align: right;}
a:hover.titlebar2 {color: #FFFFFF;font-size: 8pt;font-family: Tahoma;text-decoration: none;text-align: right;}
a:active.titlebar2 {color: #FF3300;font-size: 8pt;font-family: Tahoma;text-decoration: none;text-align: right;}


a:visited.WhiteLink {color:  #23344E;font-size: 9pt;font-family: Tahoma;font-weight:bold;text-decoration: none;}
a:link.WhiteLink {color:  #23344E;font-size: 9pt;font-family: Tahoma;font-weight:bold;text-decoration: none;}
a:hover.WhiteLink {color: #FFFFFF;font-size: 9pt;font-family: Tahoma;font-weight:bold;text-decoration: none;}
a:active.WhiteLink {color: #23344E;font-size: 9pt;font-family: Tahoma;font-weight:bold;text-decoration: none;}

a:visited.WhiteLink2 {color:  #FFFFFF;font-size: 10pt;font-family: Tahoma;font-weight:bold;text-decoration: none;}
a:link.WhiteLink2 {color:  #FFFFFF;font-size: 10pt;font-family: Tahoma;font-weight:bold;text-decoration: none;}
a:hover.WhiteLink2 {color: #23344E;font-size: 10pt;font-family: Tahoma;font-weight:bold;text-decoration: none;}
a:active.WhiteLink2 {color: #FFFFFF;font-size: 10pt;font-family: Tahoma;font-weight:bold;text-decoration: none;}

a:visited.Iconized {padding:18px; background: transparent url(../Pictures/Icons/star.gif) no-repeat center right;}
a:link.Iconized {padding:18px; background: transparent url(../Pictures/Icons/star.gif) no-repeat center right;}
a:hover.Iconized {padding:18px; background: transparent url(../Pictures/Icons/star.gif) no-repeat center right;}
a:active.Iconized {padding:18px; background: transparent url(../Pictures/Icons/star.gif) no-repeat center right;}


.LightOrange {color: #FF946D;font-size: 9pt;font-family: Tahoma;text-decoration: none; font-weight: bold;}
.OrangeSuper
{
	color:#F84E12;
	font-size:7pt;
	font-family:Tahoma;
	vertical-align:super;
	font-style:italic;
}

.DarkBlue
{
	color:#023469;
}

.backImage
{
	background-image:url(../Pictures/Icons/gradientbackground.jpg);
	background-position: bottom;
	background-repeat:no-repeat;
	background-color:#f9fafe;
}

.blueHeader
{
	font-family: Tahoma;
	font-weight:bold;
	color:#19334e;
}

.SetAlign
{
	text-align:right;
}
.SetAlign2
{
	text-align:left;
}

.SetAlignD
{
	text-align:center;
}


.generalFrame 
{	
	vertical-align: middle;
	direction:rtl;
	background-color: #EEEEEE;		
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
	text-align:right;
}

.EventFrame
{
	background-color:#eeeeee;
	vertical-align:top;
	margin:0px;
	padding:0px;
	direction:rtl;
}

.titleCell
{
	vertical-align: top;
	text-align: right;
	height: 20px;
	color: #36466E;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;	
	/*background-color:#c8d2df;*/
}

.GuestCourseText
{
	color: #5C76D4;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
} 


.toptitleCell
{
	vertical-align: top;
	direction :rtl;
	text-align: right;
	height: 20px;
	color: #FFFFFF;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;	
/*	background-color:#c8d2df;*/
}

.pTitle
	{
		font-size:9pt;
		color:#37476b;
		font-family:Tahoma;
		font-weight:bold;
		text-align:right;
	}	
	
	.pText
	{
		font-size:10pt;
		font-family:Tahoma;
		color:#343434;
		font-weight:bold;
		
	}
	
.tabletitleCell
{
	vertical-align: top;
	text-align: right;
	height: 20px;
	color: #23344E;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;		
}

.bgEvents
{
	background-image:url(../Pictures/f_bg_events.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#eeeeee;	
	height:38px; 
}


.WelcometitleCell
{
	vertical-align: top;
	text-align: center;
	height: 20px;
	color: #38456F;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 16pt;
}

a:visited.welcomeBlueTitle {color: #637CD6;font-size: 14pt;font-family: Tahoma;text-decoration: none; }
a:link.welcomeBlueTitle {color: #637CD6;font-size: 14pt;font-family: Tahoma;text-decoration: none;}
a:hover.welcomeBlueTitle {color: #637CD6;font-size: 14pt;font-family: Tahoma;text-decoration: none;}
a:active.welcomeBlueTitle {color: #637CD6;font-size: 14pt;font-family: Tahoma;text-decoration: none;}

a:visited.welcomeDarkTitle {color: #36466E;font-size: 12pt;font-family: Tahoma;text-decoration: none; }
a:link.welcomeDarkTitle {color: #36466E;font-size: 12pt;font-family: Tahoma;text-decoration: none;}
a:hover.welcomeDarkTitle {color: #36466E;font-size: 12pt;font-family: Tahoma;text-decoration: none;}
a:active.welcomeDarkTitle {color: #36466E;font-size: 12pt;font-family: Tahoma;text-decoration: none;}

.titleCellCoursesForums
{
	vertical-align: bottom;
	text-align: right;
	height: 40px;
	color: #23344E;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 11pt;
	font-weight: bold;	
}

.normalText
{
	font-family: Tahoma;
	color: #333333;
	font-size: 9pt;		
}

.formText
{
	font-family: Tahoma;
	color: #333333;
	font-size: 9pt;
	vertical-align: top;
	text-align: right;
}


.formTextBold
{
	font-family: Tahoma;
	color: #333333;
	font-size: 9pt;
	vertical-align: top;
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
}

.formText2
{
	font-family: Tahoma;
	color: #333333;
	font-size: 9pt;
	vertical-align: top;
	text-align:right;	
}

.specialText
{
	color: #6C82A6;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
} 

.HeaderCell_Orange
{
	background-color:#f8a97d;
	color:#23344E;
	font-weight:bold;
	font-family: Tahoma;
	font-size: 9pt;
	text-align: center;	
	height:20px;
}
.specialTextWorkshop
{
	/*color: #23344E;
	background-color : #99CCCC;*/
	color: #E57246;
	text-align: center;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
} 


.specialTextTitle
{
	color: #FF4500;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
} 

.specialTextDesc
{
	color: #23344E;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
}
 
.specialText2
{
	color: #4b6d97;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
} 

.specialTextTable
{
	color: #36466E;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
}

.tableStyle
{
	background-color: White;
	text-align: center;
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
	padding: 0;
	margin: 0;
}

.tableStyleOnlineUsers
{
	background-color: White;
	text-align: center;
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
	padding: 5px;
	margin: 0px;
}

.ClassroomsTableStyle
{
	direction:rtl;
	background-color: #EEEEEE;
	Width: 380;
	Height: 195;
	text-align: center;
	border-color: #374F75;
	border-style: solid;
	border-width:1px;
	padding: 1;
	margin: 3;
}

.ClassroomsTableHeaderCellStyle
{
	text-align: right;
	background-color: #CAD9FD;
	font-family: Tahoma;
	color: #374F75;
	font-size: 9pt;
	font-weight:bold;
	padding: 2;
	margin: 0;
	height:25px;
}
.ClassroomsTableCellStyle
{
	text-align: right;
	font-family: Tahoma;
	color: #666666;
	font-size: 9pt;
	font-weight:bold;
	padding: 2;
	margin: 0;
}


.tableStyleWorkshop
{
	background-color: #FFFFFF;
	text-align: center;
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
}

.tableCellStyle
{
	text-align: center;
	border-top: #496893 1px solid;
	border-right: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;
	font-family: Tahoma;
	color: #333333;
	font-size: 9pt;
	padding: 0;
	margin: 0;
	height:20px;
}

.tableCellStyleUser
{
	text-align: right;
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;
	font-family: Tahoma;
	color: #333333;
	font-size: 9pt;
	padding: 5;
	margin: 0;
}

.titlebarSlash
{
	font-family: Tahoma;
	color: White;
	font-size: 13pt;
	text-align: right;
}

.tableHeaderCell
{
	background-color:#A8B4CA;
	color:#23344E;
	font-weight:bold;
	font-family: Tahoma;
	font-size: 9pt;
	text-align: center;
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;
	height:20px;
}

.tableHeaderRow
{
	background-image:url(../Pictures/header_tbl.gif);
	background-repeat:repeat-x;	
}

.loginTable
{
	background-image: url(../Pictures/Template/bg_user2.gif);
	background-repeat:no-repeat;
	
}

.logoutTable1
{
	background-color:White;
	background-image: url(../Pictures/Template/bg_log_out.gif);
	background-repeat:no-repeat;
	
}

.logoutTable2
{
	background-color:White;
	background-image: url(../Pictures/Template/log_out_noLine_new.gif);
	background-repeat:no-repeat;
	
}

.backButt
{
	background-color:White;
	background-image: url(../Pictures/Template/bg_down_new.gif);
	background-repeat:no-repeat;
	
}

.HeaderIMG
{
	background-image: url(../Pictures/Template/header.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

.Navigation
{
	background-color:#FF9169;	
}

.errCell
{
	font-size: 9pt;	
	color: #cc0000;		
	font-weight: bold;
	font-family: Tahoma;	
	padding:0;
	margin:0;
}

.dottedLine
{
	border-bottom: 1px dotted #374f75;
	font-family: Arial;
	color: #658dcd;
	font-size: 11pt;
	vertical-align: top;
	text-align: right;
	font-weight:bold;
 }

.Date
{
	text-align:center;
	font-family:Tahoma;
	color:#666666;
	font-size:7pt;
	height:18px;
	width:100px;
	background-color:White;
	border:4px;	
	border-color:#333333;
}

.buttcell
{
	text-align:center;
	height:30px;	
}

.mainContentCell
{
	background-color: White;
	vertical-align: middle;
	text-align: center;
	height:100%;
}

.titlebarText
{
	color: #fd461a;
	font-size: 10pt;
	font-family:Tahoma;	
}

.wordCell
{		
	font-family: Tahoma;	
	font-size: 9pt;	
	vertical-align: top;
	color: #333333;
	background-color: White;
}

.userIconCell
{
	width: 70px;
	height: 80px;
	background-color: #E5E5E5;
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
}

.adminButtonTable
{
	background-color: White;	
	border-right: Gray 1px solid ;
	border-top: Gray 1px solid;
	border-left: Gray 1px solid;
	border-bottom: Gray 1px solid;
	height: 16px;		
}

.pictureStyle
{
	background-position:top;
	background-repeat:no-repeat;
	padding:0;
	margin:0;	
}

.FlashBG
{
	background-image: url(../Pictures/Template/buttons_bg.gif);
	background-repeat:repeat-x;
	background-position:top right;	
}

.PromotBG
{
	background-image: url(../Pictures/Template/special_bg.jpg);
	background-repeat:repeat-x;
	background-position:top right;	
}

.footer
{
	font-family:Tahoma;
	font-size:9pt;
	font-weight: bold;
	color:#666666;
}

.coursePageTable
{
	border-right: #365782 1px solid;
	border-top: #365782 1px solid;
	border-left: #365782 1px solid;
	border-bottom: #365782 1px solid;
	direction:rtl;
}

.coursePageHeaderCell
{
	background-image:url(../Pictures/Template/bg_header_Blue.gif);
	background-repeat:repeat-x;
	font-family: Tahoma;
	color: #365782;
	font-size: 9pt;
	font-weight: bold;
	background-color: #A8B5CA;
	height: 25px;
	width: 560px;	
	text-align: right;	
	/*margin-right: 10px;*/
}

.coursePageTextBox
{
	font-family: Tahoma;
	color: #000000;
	font-size: 10pt;
	height: 160px;
	width: 565px;
	text-align: justify;
	direction: rtl;
	/*margin-right: 10px;*/
}

.coursePageCell
{
	border-bottom:solid 8px #374f75;
}

.linkText
{
	font-family:Tahoma;
	font-size:9pt;
	color:#FFFFFF;	
}

.JobAidsBG1
{
	background-image:url(../Pictures/JobAidsButt/rowbackground1.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:0;
	margin:0;	
}

.JobAidsBG2
{
	background-image:url(../Pictures/JobAidsButt/rowbackground2.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:0;
	margin:0;	
}

.JobAidsBG3
{
	background-image:url(../Pictures/JobAidsButt/rowbackground3.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:0;
	margin:0;	
}

.JobAidsBG4
{
	background-image:url(../Pictures/JobAidsButt/rowbackground4.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:0;
	margin:0;	
}

.TxtStyle
{
	direction:rtl;
	font-family:Tahoma;
}

.TreeViewCourse
{
	font-size: 9pt;
	font-family: Tahoma;
	color: #003333;
}

.TreeViewModule
{
	font-size: 9pt;
	font-family: Tahoma;
	color: #006666;
}

.TreeViewLesson
{
	font-size: 9pt;
	font-family: Tahoma;
	color: #339999;
}

.TreeViewPage
{
	font-size: 9pt;
	font-family: Tahoma;
	color: #3399CC;
}

.TreeViewDuration
{
	font-size: 9pt;
	font-family: Tahoma;
	color: #006699;
}

.courseWhiteTable
{
	border-right: #B3C1DC 2px solid;
	border-top: #B3C1DC 2px solid;
	border-left: #B3C1DC 2px solid;
	border-bottom: #B3C1DC 2px solid;
	background-color: White;
	direction:rtl;
	
}

.courseNormalBlueText
{
	color: #5C76D4;
	font-family: Tahoma;
	font-size: 8pt;	
	font-weight:bold;
}

.BlueText
{
	color: #5C76D4;
	font-family: Tahoma;	
	font-size:9pt;	
}

.EmptyBG
{
	background-image:url(../Pictures/Icons/bg_Disable.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:371px;
	height:221px;
	vertical-align: middle;
	text-align:center;
	color: #6C82A6;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
}

.EmptyBG_small
{
	background-image:url(../Pictures/Icons/bg_Disable.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:355px;
	height:190px;
	vertical-align: middle;
	text-align:center;
	color: #6C82A6;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
}

.BGHeaderCornerPages
{
	background-image:url(../Pictures/Icons/CornerHeader_bg.gif);
	background-repeat:repeat-x;
	height:45px;
	text-align:right;
	direction:rtl;
}

.BGHeaderFramePages
{
	background-image:url(../Pictures/Icons/frameHeader.gif);
	background-repeat:repeat-x;
	height:45px;
}


.NoBorderCell
{
	background-color:#A8B4CA;
	color:#23344E;
	font-weight:bold;
	font-family: Tahoma;
	font-size: 9pt;
	text-align: left;
	height:20px;
}

.SetDir
{
	direction:rtl;
}

.lessonSumCell
{
	background-color:#DDE2F6;
	color:#23344E;
	font-weight:bold;
	font-family:Tahoma;
	font-size:9pt;
	height:20px;		
}

.moduleSumCell
{
	background-color:#CCCCCC;
	color:#23344E;
	font-weight:bold;
	font-family:Tahoma;
	font-size:9pt;
	height:20px;		
}

.courseSumCell
{
	background-color:#FFB79C;
	color:#23344E;
	font-weight:bold;
	font-family:Tahoma;
	font-size:9pt;
	height:20px;		
}

.msgHistoryBlue
{
	color: #5675FC;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight:bold;
	vertical-align: top;
	direction:rtl;
}

.msgRead
{
	color: #333333;
	font-family: Tahoma;
	font-size: 8pt;	
	vertical-align: middle;
	direction:rtl;
	text-align:center;	
	background-color: #FFFFFF;
	border-bottom: #496893 1px solid;		
}

.msgSubjectRead
{
	color: #102D5B;
	font-family: Tahoma;
	font-size: 8pt;	
	vertical-align: middle;
	direction:rtl;	
	text-align:center;
	background-color: #FFFFFF;
	text-decoration: underline;	
	border-bottom: #496893 1px solid;	
}

.msgUnread
{
	color: #333333;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight:bold;
	vertical-align: middle;
	direction:rtl;
	text-align:center;
	background-color: #ccd9fe;
	border-bottom: #496893 1px solid;		
}

.msgSubjectUnread
{
	color: #102D5B;
	font-family: Tahoma;
	font-size: 8pt;	
	vertical-align: middle;
	direction: ltr;
	text-align:center;
	background-color: #ccd9fe;
	font-weight: bold;
	text-decoration: underline;
	border-bottom: #496893 1px solid;		
}

.msgHeaderRow
{
	background-image:url(../Pictures/Buttons/msg_header.gif);
	background-repeat:repeat-x;	
	color: #333333;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight:bold;
	text-align:center;
	border-right: #496893 1px solid;
	border-left: #496893 1px solid;	
}

.msgHistoryRed
{
	color: #F13A10;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight:bold;
	vertical-align: top;
	direction:rtl;
}

.msgStyle
{
	background-color: White;	
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
	padding: 0;
	margin: 0;
}
.txtBgLightBlue
{
	background-color:#D8DFF4;
	color:#333333;
	font-family:Tahoma;
	font-size:9pt;
}
.BlueBorder
{
	border:solid 6px #d8dff4;
}
.txtOrange
{
	font-family:Tahoma;
	color:#F84E12;
	font-size:9pt;
	font-weight:bold;
}
.bgAdmin
{
	background-image:url(../Pictures/f_adminBackground.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#ffffff;	
	border:#496893 1px solid;
	width:700px;
	padding:3px;
}
.DateCell
{
	font-family: Tahoma;
	color: #23344E;
	background-color: #DCDFE5;
	font-size: 8pt;	
	text-align: Right;
	font-style: italic;
	font-weight: bold;
}
.DateCellRed
{
	font-family: Tahoma;
	color: #FE1607;
	background-color: #DCDFE5;
	font-size: 8pt;	
	text-align: Right;
	font-style: italic;
	font-weight: bold;	
}
.DateCellGray
{
	font-family: Tahoma;
	color: #8C8E97;
	background-color: #DCDFE5;
	font-size: 8pt;	
	text-align: Right;
	font-style: italic;
	font-weight: bold;
}

.classmateCell
{
	font-family: Tahoma;
	color: #04496F;	
	font-size: 8pt;	
	text-align: right;	
	font-weight: bold;
}
.datagrid
{
	font-family: Tahoma;
	font-size: 9pt;
	border-color: #496893;
	border-style: solid;
	border-width:1px;
}
.datagrid-HeaderStyle
{
	text-align: center;
	background-color:#A8B4CA;
	color:#23344E;
	height:20px;
}
.datagrid-HeaderStyle a
{
	color: #23344E;
	font-weight: bold;
	text-decoration: underline;
}
.datagrid-HeaderStyle a:hover
{
	color: #23344E;
	text-decoration: underline;
}
.datagrid-ItemStyle
{
	color: #000000;
	background-color: #FFFFFF;
	border-color: #496893;
	border-style: solid;
	border-width:1px;
	border-bottom: solid 1px #496893;
	border-left: solid 1px #496893;
	border-right: solid 1px #496893;
	border-top: solid 1px #496893;
	
}
.datagrid-Itemstyle a:visited {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-Itemstyle a:link {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-Itemstyle a:hover {color: #F84E12;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-Itemstyle a:active {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-AlternatingItemStyle
{
	color: #000000;
	background-color: #ececec;
	border-color: #496893;
	border-style: solid;
	border-width:1px;
	border-bottom: solid 1px #496893;
	border-left: solid 1px #496893;
	border-right: solid 1px #496893;
	border-top: solid 1px #496893;
}
.datagrid-AlternatingItemStyle a:visited {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-AlternatingItemStyle a:link {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-AlternatingItemStyle a:hover {color: #F84E12;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-AlternatingItemStyle a:active {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-SelectedItemStyle
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9471DE;
}
.datagrid-PagerStyle
{
	text-align: left;
	font-weight: bold;
	font-size: 10pt;
	color: #F84E12;
	background-color: #C6C3C6;
}
.datagrid-PagerStyle a:visited {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-PagerStyle a:link {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-PagerStyle a:hover {color: #F84E12;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-PagerStyle a:active {color: #23344E;font-size: 9pt;font-weight:bold;font-family: Tahoma;text-decoration: underline;}
.datagrid-FooterStyle
{
	color: Black;
	background-color: #000000;
}
.GrayCell
{
	font-family: Tahoma;
	color: #8C8E97;	
	font-size: 8pt;	
	text-align: right;
	font-weight: bold;		
}

.normalTextAligned
{
	font-family: Tahoma;
	color: #000000;
	text-align: right;
	font-size: 8pt;		
}

.tl
{
	width:11px;
	height:11px;
	background-image:url(../Pictures/newevt_tr.gif);	
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#ffffff;
	direction:ltr;
}


.bl
{
	width:11px;
	height:11px;
	background-image:url(../Pictures/newevt_br.gif);	
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#ffffff;
}
.grayBack
{
	background-color:#eeeeee;
	width:100%;
	height:100%;
}
.NewEventBG
{
	background-image:url(../Pictures/Template/f_events.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:0;
	margin:0;	
}

.normalTextBold
{
	font-family: Tahoma;
	color: #333333;
	font-size: 10pt;
	font-weight:bold;	
	text-align:right;	
}
.LoginBG
{
	background-image:url(../Pictures/Template/bg_login.jpg);
	background-repeat:no-repeat;
	background-position:left;
	direction:rtl;		
}
.PNULoginBG
{
	background-image:url(../Pictures/PNUTemplate/LoginBG-F.png);
	background-repeat:no-repeat;
	background-position:right;
	direction:rtl;		
}

.PNUNewsBG
{
	background-image:url(../Pictures/PNUTemplate/News.png);
	background-repeat:no-repeat;
	background-position:right;
	direction:rtl;		
}

.PNUCenterBG
{
	background-image:url(../Pictures/PNUTemplate/BG-Center.png);
	background-repeat:no-repeat;
	background-position:right;	
	direction:ltr;
}

.cornerL
{

	background-image:url(../Pictures/Template/bl_news.gif);
	background-repeat:no-repeat;	
	background-position:left bottom;
	width:8px;
	height:8px;		
}
.cornerR
{
	background-image:url(../Pictures/Template/f_bl.gif);
	background-repeat:no-repeat;	
	background-position:right top;	
	width:8px;
	height:8px;	
}

.NationalCode
{
	font-size:10px;
	text-align:right;
}
.jaViewLinksTable
{
	width:167px;
	direction:rtl;
}
/*External Login*/

.LoginTd
{
	width:70px;
	text-align:right;
}

.ExBody
{
	BACKGROUND-COLOR:#FFF;
	direction:rtl;
	text-align:right;
}

/*First Login*/
#isFirst {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:2;
	background-color: #006600;	
	display:none;
	Z-INDEX: 3; FILTER: alpha(opacity=90); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #e6e8f5; moz-opacity: .90; opacity: .90
}
.isFirst2 {
	BORDER: darkgray thin solid;
	BACKGROUND-COLOR: #ffffff;
	OVERFLOW: auto; 
	HEIGHT: 350px;
	WIDTH: 600px;	
}

.isDemo2 
{
	text-align:center;
	margin:40px;
	BORDER: darkgray thin solid;
	BACKGROUND-COLOR: #fff5c7;
	OVERFLOW: auto; 
	HEIGHT: 350px;
	WIDTH: 600px;	
	vertical-align:middle;
}

.isDemo2 
{
	margin:40px;
	BORDER: darkgray thin solid;
	BACKGROUND-COLOR: #fff5c7;
	OVERFLOW: auto; 
	HEIGHT: 350px;
	WIDTH: 600px;	
	text-align:-moz-center;
	/*vertical-align:-moz-middle;*/
}


.cellWelcome
{
	background-image:url(../Pictures/Template/welcome_fa.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}



.TitleSumCell
{
	background-color:#8DBEE3;	
	color:#000000;
	text-align:center;
	height: 20px;
	font-weight:bold;
	font-family:Tahoma;
	font-size:9pt;	
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
}

.NameSumCell
{
	background-color:#2A8FC5;
	padding-right: 5px;
	color:#FFFFFF;
	text-align:right;
	height: 20px;
	font-weight:bold;
	font-family:Tahoma;
	font-size:9pt;	
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
}

.mTotalSumCell
{
	background-color:#B6DDE8;	
	color:#23344E;	
	text-align:center;
	font-weight:bold;	
	height: 20px;	
	font-family:Tahoma;
	font-size:9pt;	
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
}

.cTotalSumCell
{
	background-color:#FBAC7C;	
	color:#000000;	
	text-align:center;
	font-weight:bold;	
	height: 20px;	
	font-family:Tahoma;
	font-size:9pt;	
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
}


.tableStyleOutPutFactorSetting
{
	background-color: White;
	text-align: center;
	border-right: #496893 1px solid;
	border-top: #496893 1px solid;
	border-left: #496893 1px solid;
	border-bottom: #496893 1px solid;	
	padding: 0;
	margin: 0;
	font-family:Tahoma;
	font-size:9pt;
}

.normalTextPopUp
{
	font-family: Tahoma;
	color: #333333;
	font-size: 9pt;	
	padding:8px;		
}

.SetAlignFactor
{
	text-align:right;
	font-family:Tahoma;
	font-size:9pt;
}
.SetAlign2Factor
{
	text-align:left;
	font-family:Tahoma;
	font-size:9pt;
}

.drpWidth
{
	width:300px;
}
.lstHeight
{
	height:200px;
}

.specialTextOld1
{
	color: #6C82A6;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
}

.listWidth
{
	width:250px;
	direction:rtl;
	text-align:right;
}
option
{
		direction:rtl;
	text-align:right;
}
.filter
{
	background-image:url(../Pictures/Buttons/filter-over.gif);
	width:26px;
	height:26px;
	border-width:0px;
	cursor:hand;
}
.srcTxt
{
	font-family:Tahoma;
	font-style:italic;
	color:#999999;	
	
}