#fg   ul {
	list-style-position: inside;
	list-style-type: circle;
}
#fg   li {
list-style-position: inside;
}
#fg   ol {
	list-style-position: inside;
	list-style-type: decimal;
}
#fg a {
	color: #2D539E;
	text-decoration: underline;
}

.cbt   {
	background-color: #005680;
	border: 1px groove #CCCCCC;
	color: #FFFFFF;
}
/* End Columns section */
#applSmall a {
	color: #000000;
}
body {
	/*margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: tahoma;
	word-spacing:-0.05em; 
	text-decoration:none; 
	line-height: 12px;*/
	background-image: url(../images/Main-Bg-Blue.gif);
	background-repeat: repeat-x;
	background-color: #A5C3CF;
	font-size: small;
	font-family:tahoma, sans-serif;
	direction:rtl;



}
h1,h2,h3,h4,h5,h6,p{margin:1em 0;padding:0;}
table,td,tr{margin:0;padding:0;border-width:0;border-spacing:0;}img,form{margin:0;padding:0;border-width:0;}textarea,input,select{font-family:tahoma,sans-serif;font-size:100%;}textarea{overflow:auto;}a,a:link,a:visited,a:active{
	color:#333333;
	margin:0;
	padding:0;
	outline-style:none;
	text-decoration: none;
}h2{color:#4d589f;font-size:x-large;}h3{color:#4d589f;font-size:medium;}h4{
	color:#2D539E;
	font-size:small;
	font-weight:bold;
	margin-top: 2px;
	margin-bottom: 2px;
}h5{
	color:#2D539E;
	font-size:12px;
	font-weight:bold;
	margin-top: 2px;
	margin-bottom: 2px;
}
.visiting{font-weight:bold;}
.header_btm_border {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #75A549;
	background-repeat: no-repeat;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.blocks_btm_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-position: center;
	background-repeat: no-repeat;
}
.footer_top_border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding: 4px;
	font-size: 12px;
	background-color: #E1EDBC;
}
input {
	font-family: tahoma;
	font-size: 13px;
	margin-top: 3px;
	font-weight: bolder;
	color: #333333;
}
#block1 {
	height: auto;
	width: 230px;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	position: relative;
	background-color: #D5EEF3;
}
#main {
	height: 400px;
	width: 100%;
	position: relative;
}
	
td {
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
#cont {
	padding-top: 4px;
}

#block3 {
	height: auto;
	width: 240px;
	padding: 5px;
}
#block5 {
	height: auto;
	padding: 5px;
	width: 240px;
}
.normalborder {
	border: 1px solid #CCCCCC;
}
.border {
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #75A549;
	border-left-color: #CCCCCC;
	background-color: #FFFFDD;
}
.border6 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFDD;
	padding: 4px;
}
.border4 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFDD;
}
.border2 {
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #75A549;
	border-left-color: #CCCCCC;
	background-color: #E1EDBC;
	padding: 3px;
}
.border3 {
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #75A549;
	border-left-color: #CCCCCC;
	background-color: #E1EDBC;
}
.border5 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #E1EDBC;
}
#block4 {
	height: auto;
	width: 240px;
	padding: 5px;
}
#block4 {
	height: auto;
	width: auto;
	padding: 5px;
	position: relative;
}
#block4 {
	height: auto;
	width: 240px;
	padding: 5px;

}
#blocknew {
	height: auto;
	padding: 5px;
	width: auto;

}
#block2 a {
text-decoration:none;
color:#000000;

}
#block4 a {
text-decoration:none;
color:#000000;

}
#block3 a {
text-decoration:none;
color:#000000;

}
.style4 {color: #006699; font-weight: bold; }
.style5 {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; background-position: center; background-repeat: no-repeat; font-weight: bold; }
.topBorder {
	font-weight: bold;
	padding-top: 4px;
}
.border_of_log {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7BA8D5;
	border-bottom-color: #7BA8D5;
	border-left-color: #7BA8D5;
}


#apDiv1 {
	position:absolute;
	left:141px;
	top:91px;
	width:422px;
	height:21px;
	z-index:1;
}
.style6 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-position: center;
	background-repeat: no-repeat;
	color: #333333;
	font-size: 12px;
}
.style8 {font-size: 14px}#mn {
	padding-right: 0px;
	padding-left: 0px;
}
textarea.expanding {
	line-height: 18px;
}
#toolbar {
	background-color: #E8E9D9;
	position: fixed;
	height: 14px;
	width: 95%;
	right: 20px;
	left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #B4B4B4;
	border-right-color: #B4B4B4;
	border-left-color: #B4B4B4;
	bottom: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 9px;
	padding-left: 5px;
	font-size: 11px;
}
#toolbar a {
}

#appl {
	height: 580px;
	width: 200px;
	right: 20px;
	bottom: 22px;
	border: 1px solid #CCCCCC;
	position: fixed;
	background-color: #FFFDF2;
	font-size: 11px;
	overflow: auto;
}
#header_tbl td{
	background-image:url(../images/sprite2.jpg);
	background-repeat:no-repeat;
}
#header_tbl td.header_item_1{
	background-position:-376px 0px;
}
#header_tbl td.header_item_2{
	background-position:0px 0px;
}
#header_tbl td.header_item_3{
	background-position:-500px -235px;
}
#pnl span{
	background-image:url(../images/sprite_1.jpg);
	background-repeat:no-repeat;
}
#appl span.item1{
	background-position:-2px -144px;
}
#appl span.item2{
	background-position:-2px -144px;
}
#appl span.item3{
	background-position:-2px -144px;
}
#appl span.item4{
	background-position:-2px -144px;
}
#appl span.item5{
	background-position:-2px -75px;
}
#appl span.item6{
	background-position:-2px -75px;
}
#appl span.item7{
	background-position:-2px -75px;
}
#appl span.item8{
	background-position:-2px -75px;
}
#appl span.item9{
	background-position:-2px -26px;
}
#appl span.item10{
	background-position:-2px -26px;
}
#appl span.item11{
	background-position:-2px -2px;
}
#appl span.item12{
	background-position:-2px -168px;
}
#appl span.item13{
	background-position:-2px -168px;
}
#appl span.item14{
	background-position:-2px -97px;
}
#appl span.item15{
	background-position:-2px -97px;
}
#appl span.item16{
	background-position:-2px -120px;
}
#appl span.item17{
	background-position:-2px -51px;
}
#appl span.item18{
	background-position:-2px -51px;
}
#appl span.item19{
	background-position:-2px -168px;
}
#appl span.item20{
	background-position:-2px -168px;
}
#appl span.item21{
	background-position:-2px -168px;
}
#appl span.item22{
	background-position:-2px -168px;
}
#appl span.item23{
	background-position:-2px -51px;
}
#appl span.item24{
	background-position:-2px -51px;
}
#appl span.item25{
	background-position:-2px -26px;
}
#appl span.item26{
	background-position:-2px -26px;
}
#appl span.item27{
	background-position:-2px -97px;
}
#appl span.item28{
	background-position:-2px -97px;
}
#appl span.item31{
	background-position:-2px -214px;
}
#pnl span.item29{
	background-position:-2px -190px;
}
#appl a {
	color: #000000;
	text-decoration: none;
}

#applSmall {
	height: 25px;
	width: 100px;
	right: 29px;
	bottom: -3px;
	position: fixed;
	padding-right: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFDF2;
}
#appl td {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 3px;
}
#mainAppl {
	visibility: hidden;
}
#toolbar a {
	color: #000000;
	text-decoration: none;
}
#shortcut {
	position: absolute;
	height: 20px;
	width: 200px;
	left: 190px;
	top: 30px;
}
#sub20 {
	display:none;
	font-size: small;
	color: #2D539E;
}
#sub21 {
	display:none;
	font-size: small;
	color: #2D539E;
}
#sub22 {
	display:none;
	font-size: small;
	color: #2D539E;
}
#sub23 {
	display:none;
	font-size: small;
	color: #2D539E;
}
#sub24 {
	display:none;
	font-size: small;
	color: #2D539E;
}
#subMenu1 {
	position: absolute;
	height: auto;
	width: auto;
	top: 270px;
	left: 55px;
	list-style-type: circle;
	visibility: hidden;
}
#subMenu1 .border #sub7 {
	display: none;
}

#subMenu2 {
	position: absolute;
	height: auto;
	width: auto;
	top: 270px;
	left: 170px;
	list-style-type: circle;
	visibility: hidden;
}
#subMenu1 .border #sub6 {
	display: none;
}
#subMenu1  .border  #sub5 {
	display: none;
}
#subMenu1   .border   #sub8 {
	display: none;
}
#subMenu1    .border    #sub9 {
	display: none;
}
#subMenu2     .border     #sub1 {
	display: none;
}
#subMenu2      .border      #sub10 {
	display: none;
}
#subMenu2       .border       #sub2 {
	display: none;
}
#subMenu2        .border        #sub3 {
	display: none;
}
#subMenu2         .border         #sub4 {
	display: none;
}

#subMenu3 {
	position: absolute;
	height: auto;
	width: 230px;
	top: 270px;
	left: 323px;
	list-style-type: circle;
	visibility: visible;
}
#edit   {
	background-color: #3A589E;
	color: #FFFFFF;
	border: 1px outset #F4F4F4;
	width: 50px;
}
#save   {
	background-color: #3A589E;
	color: #FFFFFF;
	border: 1px outset #F4F4F4;
	width: 50px;
}
#cancel   {
	border: 1px outset #F4F4F4;
	width: 50px;
}

#mn #menubar a,a:visited,a:active {
	text-decoration: none;
}
#subMenu1   a, a:visited,a:active {
	text-decoration: none;
	color: #000000;
}
#subMenu2    a, a:visited,a:active {
	text-decoration: none;
	color: #000000;
}
#subMenu3    a, a:visited,a:active {
	text-decoration: none;
	color: #000000;
}
p {
	margin-top: 3px;
	margin-bottom: 3px;
}
#subMenu1 .border #sub5 a {
	color: #006699;
}
#subMenu1  .border  #sub6  a {
	color: #006699;
}
#subMenu1   .border   #sub7   a {
	color: #006699;
}
#subMenu1    .border    #sub8    a {
	color: #006699;
}
#subMenu1     .border     #sub9     a {
	color: #006699;
}
#subMenu1     .border     #sub9     a {
	color: #006699;
}
#subMenu2 .border #sub1 a {
	color: #006699;
}
#subMenu2   .border   #sub4   a {
	color: #006699;
}
#subMenu2    .border    #sub3    a {
	color: #006699;
}
#subMenu2     .border     #sub2     a {
	color: #006699;
}
#subMenu2     .border     #sub10     a {
	color: #006699;
}

#subMenu1 .border #sub5 li {
	margin: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#subMenu1  .border  #sub6  li {
	margin: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#subMenu1   .border   #sub7   li {
	margin: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#subMenu1    .border    #sub8    li {
	margin: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#subMenu1     .border     #sub9     li {
	margin: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#subMenu2 .border #sub1 li {
	margin: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#subMenu2 .border #sub2 li {
	margin: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#subMenu2  .border  #sub3  li {
	margin: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#subMenu2  .border  #sub4  li {
	margin: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#subMenu2   .border   #sub10   li {
	margin: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#im {
	padding: 5px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	background-image: url(../images/panel_bg.gif);
}
#load {
	position:absolute;
	display:none;
	top: 0px;
	right: 0px;
	height: 20px;
	width: 20px;
}
.btn-rounded {
	line-height: 30px;
	font-weight: bold;
	float: auto;
}
.btn-rounded a {
	background: url(../images/btn-rounded.gif) no-repeat right;
	color: #fff;
	padding: 0 13px 0 0;
	display: block;
	float: left;
}
.btn-rounded a span {
	background: url(../images/btn-rounded.gif) no-repeat left;
	height: 30px;
	padding: 0 0 0 13px;
	display: block;
	float: left;
}.hh5 {
	font-size: small;
	color: #FFFFFF;
}
#phList {
	overflow: auto;
	height: 500px;
}
#big  {
	border: 5px solid #CCCCCC;
	padding: 5px;
}
#small  {
	border: 5px solid #CCCCCC;
	padding: 5px;
}
.style10 {
	color: #405926;
	font-weight: bold;
}
#loginf {
	height: auto;
	width: 100%;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	position: inherit;
	background-color: #D5EEF3;
}
#loginf2 {
	height: auto;
	width: auto;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	position: inherit;
	background-color: #D5EEF3;
}
.read {
	color: #666666;
}
.unread {
	color: #000000;
}
#welcome {
	background-color: #FFFFCC;
	border: 1px solid #CCCCCC;
	display:block;
	width: 99.75%;
}

#close2 {
	height: 16px;
	width: 16px;

	visibility: hidden;
}
#mmain {
	margin: 0px;
	padding: 0px;
}

.bottom_porder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#tog {
	position: fixed;
	height: 16px;
	width: 16px;
	bottom: 10px;
	left: 16px;
	z-index: 2;
}
#mainContainer {
	margin: 0px;
	padding: 0px;
}
#student_tbl tr:hover {
	background-color: #FFFF99;
}
