﻿body 
{
	margin:0px;
	font-family:Tahoma;
	font-size:9pt;
	background:url(../images/nashat/header_bg.gif) repeat-x;
}

a 
{
	text-decoration:none;
	color:#2c678b;
}


img 
{
	border:2px;
}

#aspnetForm 
{
	background:url(../images/nashat/footer_bg.gif) repeat-x bottom;
}

#header 
{
	background:url(../images/nashat/header.jpg) no-repeat;
	height:277px;
}

#header_left 
{

}

.clear 
{
	clear:both;
}

.fl 
{
	float:left;
}

.bigtitle 
{
	font-size:14pt;
	font-weight:bold;
	font-family:Arial;
}

.spacingdiv
{
	padding:3px 0;
}

#header_logo 
{
	float:right;
	width:537px;
	height:180px;
	display:none;
}

#webname 
{
	float:right;
	width:400px;
	height:61px;
	margin-top:40px;
	margin-right:20px;
}

#header_name 
{
	font-size:27pt;
	font-weight:bold;
	color:#31618f;
	font-family:Arial;
}

#header_desc
{
	font-weight:bold;
	color:#c1d2e3;
	font-family:Arial;
	font-size:11pt;
}

#smartschool 
{
	float:left;
	margin-top:22px;
	margin-left:13px;
}

#header_menu
{
	float:right;
	width:580px;
}

#header_form_box
{
	float:left;
	width:557px;
	height:42px;
	padding:63px 0 0 112px;
}

#ctl00_login_pnl
{
	background:url(../images/nashat/login_form.gif) no-repeat right;
	height:42px;
}

#header_form
{
	
}

#header_form input
{
	font-size:8pt;
	font-family:Tahoma;
}

#header_form_bg 
{

}

#users_number 
{
	display:none;
}

#header_marquee
{
	background:url(../images/nashat/last.gif);
	font-family:Arial;
	color:#2c678b;
	font-weight:bold;
	font-size:11pt;
	padding-top:20px;
	height:28px;
	padding:10px 120px 0 119px;
}

#header_marquee a 
{
	color:#a8ebf5;
}

#footer
{
	text-align:center;
}

#side_right 
{
	float:right;
	width:220px;
	padding-top:7px;
	margin-left:5px;
}

#table_right 
{
	width:202px;
	vertical-align:top;
	display:none;
}

#table_content 
{
	vertical-align:top;
}

.boxside_bg
{
	width:189px;
	margin:0 auto;
}

.boxside_top
{

}

.boxside_bottom 
{

}

.boxsidel_bg
{
	width:190px;
	margin:0 auto;
	margin-bottom:8px;
	background:url(../images/nashat/side_bg.gif);
}

.boxsidel_top
{
	background:url(../images/nashat/side_top.gif) no-repeat top;
	padding:6px 6px 13px;
}

.boxsidel_bottom 
{
	background:url(../images/nashat/side_bottom.gif) no-repeat bottom;
}

#content 
{
	float:right;
}

.mainsideright_bg 
{
	width:1003px;
	margin:0 auto;
}

.mainsideright
{
	width:1003px;
	margin:0 auto;
}

.boxside_title 
{
	width:168px;
	height:24px;
	margin:0 auto;
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	color:#336d8b;
	padding-right:8px;
	padding-top:4px;
}

.boxside_list 
{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#437fa5;
}

.boxside_list a 
{
	background:url(../images/nashat/arrow.gif) no-repeat right;
	display:block;
	height:24px;
	border-bottom:1px solid #ebf5ff;
	padding-top:4px;
	margin:0 auto;
	color:#3677d8;
	padding-right:22px;
	width:150px;
}

.boxside_list tr
{
	margin:0px;
}

.boxside_list td
{
	margin:0px;
}

.boxside_list a:hover 
{
	
}

.boxside_list .side_button
{
	background:transparent url(../images/default/sidebox_list.gif) no-repeat scroll 0 0;
	border:medium none;
	color:#EEF7FB;
	display:block;
	font-weight:bold;
	height:31px;
	margin:0 auto;
	padding-top:0;
	width:196px;
	margin-top:5px;
}

.boxside_list .side_button:hover
{
	background-position:0 -31px;
}

.boxside_list table
{
	width:100%;
}

.boxside_list table, .boxside_list tr, .boxside_list td
{
	border:none;
}

.boxside_home 
{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#d3e8fc;
}

.boxside_home a 
{
	display:block;
	height:24px;
	background:url(../images/default/sidebox_list.gif) no-repeat;
	padding-top:4px;
	margin:0 auto;
	color:#eef7fb;
	padding-right:24px;
	width:172px;
}

.boxside_home a:hover 
{
	background-position:0 -31px;
}

#content_content
{

}

#content_left 
{
	background:transparent url(../images/nashat/sunlight.gif) no-repeat scroll center top;
	padding-top:83px;
	width:207px;
}

#content_content td
{
	vertical-align:top;
}

.boxside_content 
{
	width:165px;
	margin:0 auto;
	margin-top:6px;
}

.boxside_content_title
{
	font-family:Arial;
	font-weight:bold;
	color:#86c2ff;
	font-size:10pt;
}

.boxside_content_content 
{
	font-family:Arial;
	font-weight:bold;
	color:#39618a;
	font-size:10pt;
}

#content_main 
{
	width:100%;
}

#content_all_main 
{
	width:767px;
}

.content_title
{
	background:url(../images/nashat/title_content.gif);
	height:19px;
	padding-top:9px;
	padding-right:11px;
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
}

#content_all_main .content_title 
{
	background:url(../images/nashat/title_content_all.gif);
	height:19px;
	padding-top:9px;
	padding-right:11px;
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
}

.navright 
{
	width:350px;
	float:right;
}

.navleft
{
	width:350px;
	float:left;
	text-align:left;
}

.nav 
{
	padding:10px;
}

.news_title 
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	color:#4285ab;
	display:block;
}

.news_cont
{
	display:block;
	color:#667EA3;
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	line-height:25px;
}


.news_content 
{
	color:#4285ab;
	font-size:10pt;
	font-family:Tahoma;
}

.news_avatar 
{
	float:left;
	margin-right:4px;
	margin-top:28px;
}

.content_content 
{
	margin-bottom:10px;
	border:1px solid #3f7cd6;
	background:#ffffff;
	padding:8px;
}

.dataliststyle1 
{
	width:100%;
	border:none;
	background:#edf8fe;
}

.dataliststyle1 td
{
	padding:6px;
	border:none;
}

.dataliststyle1-alt
{
	background:#f6fafc;
}

.gridstyle1
{
	width:100%;
	border:none;
	background:#f0f8fb;
}

.gridstyle1 td
{
	padding:6px;
	border:none;
}

.gridstyle1 th
{
	padding:3px;
	background:#2b84ac;
	color:#fff;
	border:none;
}

.gridstyle1-alt td
{
	background:#f6fafc;
}

.datalist_box img 
{
	float:right;
	margin-bottom:21px;
	margin-left:10px;
}

.datalist 
{
	width:100%;
}

.content_content_link 
{
	margin-bottom:6px;
	text-align:left;
}

.gridstyle1-hundred-perc 
{
	width:100%;
}

.gridstyle1 td,.gridstyle1 tr,.gridstyle1 th
{
	border:0px;
}

.page_title 
{
	padding:7px 0 10px 0;
	font-family:Arial;
	font-size:24pt;
	color:#568ddc;
}

.traphel 
{
	width:100%;
}

.traphel .trpcontentlr
{
	width:210px;
	vertical-align:top;
}

.traphel .trpcontent 
{
	padding:0 10px;
	vertical-align:top;
}

.msg 
{
	display:block;
	width:97%;
	padding:10px;
	text-align:center;
	background:#f5f5f5;
	border:1px #e7e7e7 solid;
}

#ctl00_Main_txtDescr 
{
	font-size:12pt;
	color:#336d8b;
}

.group_title 
{
	background:url(../images/default/group_title_bg.gif);
	padding:15px;
	border:1px #cccccc solid;
	text-align:center;
}

.group_status 
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	padding:10px 0;
}

.group_green 
{
	background:url(../images/default/group_green_bg.gif);
	font-family:Arial;
	font-size:15pt;
	color:#71cc33;
	padding-right:3px;
	border:1px #beefbe solid;
	border-bottom:none;
}

.group_red
{
	background:url(../images/default/group_red_bg.gif);
	font-family:Arial;
	font-size:15pt;
	color:#d64c20;
	padding-right:3px;
	border:1px #efd8d8 solid;
}

.green_dot 
{
	background:url(../images/default/green_dot.gif) no-repeat right center;
	padding:8px;
	padding-right:35px;
}

.red_dot
{
	background:url(../images/default/red_dot.gif) no-repeat right center;
	padding:8px;
	padding-right:35px;
}

.group_register 
{
	display:block;
	width:223px;
	height:37px;
	float:left;
	background:url(../images/default/group_register.gif);
	position:absolute;
	left:5px;
	top:5px;
}
.group_register span 
{
	display:none;
}

.group_detail 
{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	position:relative;
	padding:15px 4px;
}

.group_last_info {
background:#FBFAE8;
border-bottom:1px solid #CCCCCC;
border-top:3px solid #CCCCCC;
margin:0 0 10px;
padding:10px 14px;
}

.comment_name 
{
	font-family:Arial;
	font-weight:bold;
	font-size:12pt;
}

.comment_date 
{
	color:#c2c2c2;
}

.hlNext 
{
	display:block;
	background:url(../images/default/arr_left.gif) no-repeat left;
	width:213px;
	height:27px;
	float:left;
	padding-left:37px;
	padding-top:10px;
}

.hlPrev 
{
	display:block;
	background:url(../images/default/arr_right.gif) no-repeat right;
	width:213px;
	height:27px;
	float:right;
	padding-right:37px;
	padding-top:10px;
}

.hlFirst 
{
	display:block;
	background:url(../images/default/arr_first.gif);
	float:right;
	width:45px;
	height:36px;
	margin-left:7px;
}

.hlLast 
{
	display:block;
	background:url(../images/default/arr_last.gif);
	float:left;
	width:45px;
	height:36px;
	margin-right:7px;
}

.hlLast span 
{
	display:none;
}

.hlFirst span 
{
	display:none;
}

.galleryButton 
{
	border:1px solid #b9dfee;
	background:url(../images/default/galleryButton.gif);
	padding:10px;
	display:block;
}

.ethraButton 
{
	border:1px solid #b9dfee;
	background:url(../images/default/ethraButton.gif);
	padding:10px;
	display:block;
}

.enterEthraButton 
{
	border:1px solid #b9dfee;
	background:url(../images/default/enterEthraButton.gif);
	padding:10px;
	display:block;
}


#ctl00_pnlTopMainMenu
{
	background:url(../images/nashat/mainmenu.jpg);
	height:83px;
	padding:17px 355px 0 90px;
}

.boxtop_list 
{
	float:right;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	margin-bottom:18px;
	width:180px;
}

.boxtop_list a 
{
	display:block;
	color:#ffffff;
	width:180px;
}

.boxtop_list a:hover
{
	color:#e2f1ff;
}

#dmmt_1025,#dmmt_1026,#dmmt_1027,#dmmt_1028 
{
	display:none;
}

#ctl00_pnlTopPages 
{
	background:url(../images/nashat/pages_menu.jpg);
	font-family:arial;
	font-size:11pt;
	font-weight:bold;
	height:29px;
	padding:24px 119px 0 0;
}


#ctl00_pnlTopPages tr 
{
	padding-left:3px;
	padding-right:9px;
}
#ctl00_pnlTopPages a
{
	border-left:1px solid #bedaf3;
	padding:0 8px;
}

#ctl00_Label2 
{
	display:none;
}

#ctl00_Label1 
{
	display:none;
}

#ctl00_txtName 
{
	background:transparent none repeat scroll 0 0;
	border:medium none;
	float:right;
	margin-right:107px;
	margin-top:15px;
	width:82px !important;
}

#ctl00_txtPassword 
{
	background:transparent none repeat scroll 0 0;
	border:medium none;
	float:right;
	margin-right:83px;
	margin-top:15px;
	width:82px !important;
}

#ctl00_btnLog 
{
	background:transparent url(../images/nashat/login_form_submit.gif) no-repeat scroll 0 -11px;
	float:right;
	height:42px;
	margin-right:5px;
	width:63px;
}

#ctl00_regLink 
{
	float:right;
	display:block;
	height:42px;
	width:117px;
	background:url(../images/nashat/reglink.gif);
}

#ctl00_regLink span
{
	display:none;
}

#ctl00_RequiredFieldValidator1 
{
	float:right;
	margin-top:19px;
}

#ctl00_RequiredFieldValidator2
{
	float:right;
	margin-top:19px;
}

#ctl00_logged_pnl 
{
	padding-top:13px;
	text-align:left;
	padding-left:10px;
}

#ctl00_Main_lblGroup 
{
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	color:#75a5ee;
	font-family:Tahoma;
	font-size:9pt;
}

.star_group_desc 
{
	display:none;
}

.star_group_tech
{
	display:none;
}

.star_group_students_num 
{
	display:none;
}

.star_group_counter 
{
	display:none;
}

.star_datalist_box 
{
	background:transparent url(../images/nashat/star_box.gif) repeat scroll 0 0;
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	height:147px;
	margin:0 auto;
	padding-left:12px;
	padding-right:26px;
	padding-top:25px;
	width:116px;
}

.star_group_name_title 
{
	display:none;
}

.star_group_name 
{
	height:58px;
	text-align:center;
}

.star_group_img 
{
	text-align:center;
}

.star_group_img img
{
	border:1px solid #4F76AB !important;
	height:74px;
	width:83px;
}

#mainContent 
{
	background:transparent url(../images/nashat/main_bg.jpg) repeat scroll center center;
	margin:0 auto;
	width:835px;
}

#mainContentfooter 
{
	background:transparent url(../images/nashat/footer.jpg) no-repeat scroll center bottom;
	padding:0 35px 252px 33px;
	width:100%;
}

#boxGroupsCats 
{
	
}

.dls_1 
{
	margin:1px;
	padding:5px;
}

.dls_2
{
	background:#e1effc;
	margin:1px;
	padding:5px;
}

.dls_3
{
	background:#3676af;
	margin:1px;
	padding:5px;
}

.dls_3 a 
{
	color:#ffffff;
}

.dls a 
{
	background:none !important;
	padding:0px !important;
	border:none !important;
	width:100% !important;
	display:inline !important;
}

#ctl00_pnlTopGroupMngMenu 
{
	background:#E1F3FF none repeat scroll 0 0;
	border:1px solid #A9D2EE;
	margin:0 auto;
	padding:10px 29px 10px 0;
	width:757px;
}

#ctl00_pnlTopGroupMngMenu a {
	color:#266FA0;
	display:block;
	height:26px;
	padding-top:7px;
	width:175px;
	padding-right:5px;
	margin-left:5px;
	border-bottom:1px solid #BFD9F0;
}

#ctl00_pnlTopGroupMngMenu a:hover
{
	background:#266FA0;
	color:#ffffff;
}

#ctl00_pnlTopGroupMngMenu .boxtop_list 
{
	margin:0px !important;
}


#ctl00_pnlTopQualityMenu
{
	background:#E1F3FF none repeat scroll 0 0;
	border:1px solid #A9D2EE;
	margin:0 auto;
	padding:10px;
	width:769px;
}

#ctl00_pnlTopQualityMenu a {
	color:#266FA0;
	display:block;
	height:26px;
	padding-top:7px;
	width:175px;
	padding-right:5px;
	margin-left:5px;
}

#ctl00_pnlTopQualityMenu a:hover
{
	background:#266FA0;
	color:#ffffff;
}

#ctl00_pnlTopQualityMenu .boxtop_list 
{
	margin:0px !important;
}









/* Wizard Style */

.wizard 
{
	width:100%;
}

.wizard td 
{
	vertical-align:top;
}

.wizSide
{
	padding-left:10px;
	border-left:#e2e2e2 1px solid;
}

.wizStep 
{
	padding-right:10px;
}

.wizSideButton 
{
	display:block;
	margin-bottom:1px;
	padding:2px;
}

.wizTitle 
{
	background:#EBF7FF none repeat scroll 0 0;
	border-bottom:1px solid #A9D2EE;
	color:#3D87B8;
	font-size:13pt;
	font-weight:bold;
	padding:8px;
}

.wizRow 
{
	margin-bottom:16px;
}

.wizcol1 
{
	float:right;
	width:150px;
	padding-left:5px;
}

.wizcol2
{
	float:right;
}

.wizcol2 .longInput 
{
	width:345px;
}

.wizRow textarea 
{
	height:215px;
	width:495px;
}

/* Wizard بناء رسالتي الشخصية */

#ctl00_Main_Wizard1 .wizSide
{
	width:233px;
}
#ctl00_Main_Wizard1 .wizcol2
{
	width:355px;
}




/* Form Style */

.formcol1 
{
	display:block;
	float:right;
	width:150px;
	padding-left:5px;
}

.formcol2
{
	float:right;
}

.formrow 
{
	padding:10px 0;
}

.formspace 
{
	height:10px;
}

/* Register Form Style */

.regform .formcol2 
{
	width:450px;
}


.contentrow 
{
	border-bottom:1px solid #E2E2E2;
	margin-bottom:10px;
	padding-bottom:14px;
}

.examTitle 
{
	padding:8px;
	font-family:Arial;
	font-size:14pt;
	text-align:center;
	margin-bottom:10px;
	border:1px solid #3f7cd6;
	background:#ffffff;
}

.formtitle 
{
	margin-bottom:10px;
	padding:5px;
	background:#e7f2fc;
	font-weight:bold;
}

.formcol2 .longinput 
{
	width:330px;
}

.formcol2 textarea 
{
	width:400px;
	height:100px;
}


.inlineddl 
{
	display:inline;
}

.ctitle
{
	background:#E7F2FC none repeat scroll 0 0;
	border-bottom:1px solid #BCD6ED;
	border-top:1px solid #BCD6ED;
	color:#214362;
	font-size:10pt;
	font-weight:bold;
	margin-bottom:15px;
	padding:15px 10px;
}

.contentrow .longinput 
{
	width:300px;
}

#copytext
{
	display:none;
}

#copyimg
{
	margin:0px;
	padding-bottom:21px;
}

.tips 
{
	width:159px;
}