﻿.content_topborder {
				height: 15px;
				border-top: 5px #94c3dc solid;
}
/*                          breadcrumbs                      */
.breadcrumbs {
				font-family: Tahoma;
				font-size: 11px;
				font-weight: bold;
				color: #195997;
				padding-bottom: 10px;
				border-bottom: 2px #e0f3fd solid;
				vertical-align: top;
}
div#leftSideWebPart{
	float:right;
	width:100%;
}
.breadcrumbs_icon {
				height: 25px;
				background-image: url('../../../IMAGES/nauss2013/home_br.png');
				background-position: right top;
				background-repeat: no-repeat;
				vertical-align: top;
				float: right;
				width: 25px;
}
.breadcrumbs a {
				color: #195997;
				padding-left: 15px;
				margin-left: 10px;
				background-image: url('../../../IMAGES/nauss2013/br_arrow.png');
				background-repeat: no-repeat;
				background-position: left center;
}
.breadcrumbs a:hover {
				color: #c8c8c8;
}
.breadcrumbs strong {
				color: #94c3dc;
				font-weight: bold;
}
/*                         END breadcrumbs                      */
.print_fav_icon {
				height: 25px;
				vertical-align: top;
				float: left;
}
.print_fav_icon a:first-child{display:none;}
.print_fav_icon img {
				padding-right: 10px;
}
.inner_banner {
				text-align: center;
}
.inner_banner img {
				margin-top: 15px;
}
.right_section {
width: 190px;
margin-left: 20px;
display: inline-block;
vertical-align: top;
}
.left_section {
width: 685px;
display: inline-block;
vertical-align: top;
}
/*                            ver_menu                       */
.ver_menu_title {
				height: 37px;
				padding-right: 15px;
				font-family: 'hacen_tunisia_ltregular';
				color: #fff;
				line-height: 37px;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				background-image: url('../../../IMAGES/nauss2013/ver_menu_title.png');
				background-repeat: repeat-x;
				background-position: center center;
}
.ver_menu {
}
.ver_menu ul {
				padding: 0px;
				margin: 0px;
}
.ver_menu li {
				margin: 0px;
				display: block;
				float: right;
				width: 100%;
				background-image: url('../../../IMAGES/nauss2013/bullet_imenu.png');
				background-position: right top;
				background-repeat: no-repeat;
				border-bottom: 2px #e0f3fd solid;
				padding: 5px 0px;
}
.ver_menu li a {
				display: block;
				font-family: Tahoma;
				font-size: 12px;
				font-weight: bold;
				color: #195997;
				padding: 0px 15px 0px 0px;
				text-decoration: none;
				line-height: 20px;
}
.ver_menu li.selected {
				color: #fff;
				background-image: url('../../../IMAGES/nauss2013/bullet_imenu_sel.png');
				background-position: right top;
				background-repeat: no-repeat;
				background-color: #dff4fd;
				border-top: 1px #FCFCFD solid;
				border-bottom: 1px #FCFCFD solid;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
}
.ver_menu li:hover {
				color: #4285b9;
				background-image: url('../../../IMAGES/nauss2013/bullet_imenu_sel.png');
				background-position: right top;
				background-repeat: no-repeat;
}
.ver_menu li:hover a {
				color: #4285b9;
}
.ver_menu li.selected a {
				color: #4285b9;
}
/*                          End ver_menu                       */
.page_title {
				font-family: 'hacen_tunisia_ltregular';
				font-size: 22px;
				color: #0f74b2;
				line-height: 30px;
				padding: 10px 0px 15px 0px;
				text-align: justify;
}
.page_desc {
				font-family: Tahoma;
				font-size: 13px;
				color: #4d4d4d;
				line-height: 24px;
				font-weight: normal;
				text-align: justify;
}
.page_desc a {
				font-family: Tahoma;
				font-size: 12px;
				color: #4285b9;
				text-decoration: none;
}
.photolib_box {
				background-color: #f1fafe;
				padding: 5px;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				border: 2px solid #fff;
				-webkit-box-shadow: #f3f4f0 0px 0px 2px 1px;
				-moz-box-shadow: #f3f4f0 0px 0px 2px 1px;
				box-shadow: #f3f4f0 0px 0px 2px 1px;
				display: inline-block;
				width: 200px;
				vertical-align: top;
				text-align: center;
				cursor: pointer;
				height:150px;
}
.photolib_box:hover {
				background-color: #94c3dc;
				background-image: url('../../../IMAGES/nauss2013/photolib_hover.png');
				background-position: center bottom;
				background-repeat: repeat-x;
}
.photolib_box img {
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				border: 2px solid #fff;
				width: 190px;
				height: 100px;
}

.photolib_box_space {
				margin-right: 17px;
				margin-bottom: 20px;
}
.photolib_box_row .photolib_box_space:first-child{margin-right:0;}
.photolib_subject  a{
				color: #3176b4;
				font-family: Tahoma;
				font-size: 12px;
				font-weight: normal;
				text-align: justify;
				line-height: 16px;
				text-align: center;
				margin: 0px;
				padding: 0px 0px 0px 0px;
				height: 32px;
				overflow: hidden;
}
div.folderTitle{
	color: #3176b4;
	font-family: Tahoma;
	font-size: 14px;
	font-weight:bold;
	margin-bottom:10px;
	padding-right:10px;
}


div#ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField p,div.page_desc p{
	margin-bottom:20px;
	text-indent:20px;
	line-height:21px !important;
	text-align:justify;
	font-family:Tahoma !important;
	font-size:13px;
	color:#4b4b4b;
}
div#ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField ul,div#ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField ol{
	font-size:13px;
	margin-bottom:15px;
	font-family:Tahoma !important;
	padding-right:25px;
	color:#4b4b4b;
}
div#ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField ul li,div#ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField ol li{
	margin-bottom:10px;
	margin-right:10px;
	list-style:square inside;
	color:#4b4b4b;
}

div#ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichHtmlField p{
	margin-bottom:20px;
	text-indent:20px;
	line-height:21px !important;
	text-align:justify;
	font-family:Tahoma !important;
	font-size:13px;
	color:#4b4b4b;
}
div#ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichHtmlField ul,div#ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichHtmlField ol{
	font-size:13px;
	margin-bottom:15px;
	font-family:Tahoma !important;
	padding-right:25px;
	color:#4b4b4b;
}
div#ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichHtmlField ul li,div#ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichHtmlField ol li{
	margin-bottom:10px;
	color:#4b4b4b;
}
div.page_desc .ms-WPBody td {
    font-family: tahoma;
    font-size: 9pt;
    padding: 2px;
	font-weight:normal !important;
}
caption, th, td {
	font-weight: normal;
}
div.page_desc .ms-WPBorder{border:none;}
/* Added to modify existing stuff */
div.articleInfo{
	padding:0 10px;
}
div.articleInfo table{
	width:98%;	
}

div.articleInfo table tr td{
	border-bottom: 1px dotted #E2EFF2;
	padding:3px;
}

tbody tr:nth-child(2n) td, tbody tr.even td{
	/*background:#E2EFF2;*/
}

tbody tr:nth-child(2n) td p, tbody tr.even td p{
	background:none !important;
}

body table{
	margin-bottom:15px
}


div.ms-WPBody ul.ul-listing{
	padding:0 10px;
	margin:0;
	list-style:none;
}

div.ms-WPBody ul.ul-listing li{
	margin-bottom:5px;
	border-bottom: 1px dotted #E2EFF2;
}

div.ms-WPBody ul.ul-listing li div.item-title,div.ms-WPBody ul.ul-listing li div.item-title a,div.ms-WPBody ul.ul-listing li div.item-title a:visited{
	font-size:13px;
	color: #154570;
    font-weight: bold;
}
div.ms-WPBody ul.ul-listing li div.item-title a:hover{
	color: #0072BC;
	text-decoration:none;
}
div.ms-WPBody ul.ul-listing li div.event-date{
	font-size:10px;
	color:#aaa;
	font-style:italic;
	margin-bottom:5px;
}

div.ms-WPBody ul.ul-listing li div.item-description{
	padding-bottom:5px;
}
div.ms-WPBody ul.ul-listing li.pagination{
   	background-color: #E3ECF6;
    border-bottom: 5px solid #445B80;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
  
}

div.ms-WPBody ul.ul-listing li.pagination a,div.ms-WPBody ul.ul-listing li.pagination strong{
	text-decoration:none;
	font-size:12px;
	color:#e2eff2;
	padding:2px 5px;
	background:#c2d4e9;
}

div.ms-WPBody ul.ul-listing li.pagination a:hover,div.ms-WPBody ul.ul-listing li.pagination strong{
	color:#E3ECF6;
	background:#445B80;
}

/* Books Page Style */
table.BooksList tbody tr:nth-child(2n) td, tbody tr.even td{
	background:none;
}
span.BookRsz img{
	background: none repeat scroll 0 0 #FFFFFF;
    /*border: 5px solid #D7E8EE !important;*/
    margin-right: 15px;
    padding: 2px;
    width: 120px;
}
.BooksList span.ImgBook img{
	background: none repeat scroll 0 0 #FFFFFF;
    /*border: 5px solid #D7E8EE !important;*/
    margin-right: 15px;
    padding: 2px;
    width: 180px;
 }
.BooksList input.BtnMed, .BooksList input.BtnBig, .BooksList input.BtnSml{
	float:right;	
}
/* Hide Books Download Button */
.BooksList input#ctl00_ctl21_g_6f06115c_baaa_498d_8907_5220bf64b61c_ctl00_lnkDownloadBook{
	display:none;
}
 table tr.numbering>td{
	background: #E3ECF6 !important;
    border-bottom: 5px solid #445B80;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left:5px;
    text-align: center;
}
.namesclass{
	display:block;
	padding:5px; 
	margin-bottom:5px
}
.namesclasslabel{
    font-weight:bold;
    width:120px;
    display:block;
    color: #154570;
}
table.BooksList a.header{
	border-bottom: 1px dotted #D7E8EE;
    color: #154570;
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
    padding-bottom: 5px;
    text-decoration:none;
}
table.BooksList a.header:hover{
	color: #0072BC;
	text-decoration:none;
}
table.BooksList table{
	margin-bottom:0;
}
table tr.numbering>td table td{
	background: none repeat scroll 0 0 #C2D4E9 !important;
    color: #E2EFF2;
    float: left !important;
    font-size: 12px;
    margin-right: 10px;
    text-decoration: none;

}
table tr.numbering>td table td a{
	color: #E2EFF2 !important;
	display:block;
	padding: 2px 5px;
}

table tr.numbering>td table td a:hover,table tr.numbering>td table td span{
	color:#E3ECF6 !important;
	display:block;
	padding: 2px 5px;
	background:#445B80 !important;
	text-decoration: none;
}

input.BtnMed, input.BtnBig, input.BtnSml{
    background: none repeat scroll 0 0 #445B80 !important;
    color: #E3ECF6 !important;
    display: block;
    padding: 2px 5px;
    text-decoration: none;
    border:none;
	font-weight:bold;
    margin-right:5px;
    cursor:pointer;
	margin-top:5px
}

input.BtnMed:hover,input.BtnBig:hover, input.BtnSml:hover{
    background: none repeat scroll 0 0 #C2D4E9!important;
    color: #445B80 !important;
}


#web-part-1{
    float:left;
    width:200px;
}
#web-part-1 table tr td,#web-part-2 table tr td{
    background:none
}
#web-part-2{
    float:right;
    width:330px
}

#web-part-2 div.link-item{
    margin-bottom:5px;
    padding-left:20px;
    background:url("../images/ar-sa/Nauss2012/doc_lines_icon16.png") no-repeat scroll left 1px transparent;
    border-bottom: 1px dotted #D7E8EE;
}

#web-part-1 h3.ms-WPTitle,#web-part-2 h3.ms-WPTitle{
    font-size:14px;
    font-weight:bold;
}

#web-part-2 div.link-item a{
    color: #154570;
    display: block;
    font-size: 12px;
    font-weight:bold;
    margin-bottom: 5px;
    padding-bottom: 5px;
    text-decoration:none;
}


#web-part-2 div.link-item a:hover{
    color: #0072BC;
 
}

table tr td.TDRightCorn,table tr td.TDLeftCorn{
	display:none;
}


table tr td.ma3lomatbg{
    background: none repeat scroll 0 0 #FFFFFF !important;
    padding-bottom: 15px;
}
table tr td.ma3lomatbg span.header{
    color: #154570;
    display: block;
    font-size: 12px;
    font-weight:bold;
    text-decoration:none;
    border-bottom: 1px dotted #D7E8EE;
}

.pnlDocList table{
	margin-bottom:0px !important;
}

.gvDocList tr td{
    padding:5px;
    background:#E2EFF2!important;
}

div#web-part-zone-1 td table{
	width:100% !important;
}

div#inner-page-wrapper div#left-sidebar div#Activities,div#inner-page-wrapper div#left-sidebar div#InternationalActivities{
	display:none;
}

div.big_area .ms-WPBody td {
    font-family: tahoma;
    font-size: 9pt;
    padding: 2px;
}
/* Style for Experts Table */
table#ctl00_ctl21_g_c80dc5ac_594d_4d40_947b_cae12b2aed32_ctl00_gvAllExperts td{
	
	text-align:center;
}
.hidden{
	display:none;
}
.fullwidth{
	width:100% !important;
}
div#breadcrumb.fullwidth{
	width:925px !important;
	background-position:927px;
}

nHeader{
	background:url(/_layouts/images/nauss/ar/subimages/nheader_th.gif) repeat-x bottom;
	height:28px;
}
.nHeader_txt{
	background:url(/_layouts/images/nauss/ar/subimages/arrow2.gif) no-repeat center right;
	color:#69989E;
	font-weight:bold;
	padding:3px 10px 0px 0px;
	font-size:20px;
}
.tree td {
	height:24px;
	
}
.tree td.node1 {
	background:#7289ab;
	color:#FFFFFF;
	margin:0 20px;
	padding:0 20px 0 0;
text-decoration:none !important;
}

.node1{
	background:#7289ab;
	color:#FFFFFF;
	margin:0 20px;
	padding:0 20px 0 0;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    text-decoration:none !important;
    font-size: 12px;
	height:24px;

			
}
.tree td.node2{
	background:#eaeaea;
	color:#616161;
}


.tree td.node2  div.nosub  {
	background:url(/_layouts/images/nauss/ar/subimages/icon2_nosub.gif) no-repeat right;
	margin:0 50px 0 0;
	padding:0 13px 2px 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
    text-decoration:none !important;
    font-size: 12px;
	color: #787878;

}
.tree td.node2 div.closed {
	background:url(/_layouts/images/nauss/ar/subimages/icon2_closed.gif) no-repeat right;
	margin:0 49px 0 0;
	padding:0 14px 2px 0;
}
.tree td.node2 div.opened {
	background:url(/_layouts/images/nauss/ar/subimages/icon2_opened.gif) no-repeat right;
	margin:0 49px 0 0;
	padding:0 14px 2px 0;
	font-weight:bold;
}
.tree td.node3{
	background:#bebebe;
	color:#fff;
	
}
.tree td.node3 div.nosub {
	background:url(/_layouts/images/nauss/ar/subimages/icon3_nosub.gif) no-repeat right;
	margin:0 80px 0 0;
	padding:0 13px 2px 0;
}



/******************TeacherSchedule******************/
.w10
{
    width: 10px;
}
.w15
{
    width: 15px;
}
.w35
{
    width: 35px;
}
.h25 TD
{
    text-align: center;
    height: 50px;
    vertical-align: middle;
    font-family: Tahoma;
    font-size: 11px;
    border: 1px;
}
.time
{
    text-align: center;
    width: 120px;
    background-image: url('/Style Library/images/ar-sa/menu-bg.jpg');
    border: 1px;
}
.time2
{
    position: relative;
    text-align: center;
    width: 120px;
    background-color: #f2f8fc;
    border: 1px gray solid !important;
}
.delete
{
    position: absolute;
    top: 0;
    left: 0;
    height: 15px;
    width: 10px;
    color: Red;
    text-align: center;
    font-size: 10px;
    cursor: pointer;
}

a.read_link{
	text-indent:-9999px;
	height:20px;
	width:20px;
	overflow:hidden;
	display:block;
	background:url("../images/en-us/book-open.png") no-repeat center center; 
}

table tr td a img.SubImage{
	width:130px;
}


#web-part-zone-1 #MSOZoneCell_WebPartWPQ2 #WebPartWPQ2 {
    /*display: none;*/
}

.visitor_area{
	padding:10px;
	margin-bottom:20px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background-color: #dff4fd;
	-webkit-box-shadow: 0 0 8px rgba(47,97,161,.35);
	-moz-box-shadow: 0 0 8px rgba(47,97,161,.35);
	box-shadow: 0 0 8px rgba(47,97,161,.35);
	border: solid 1px #fff;
}
.visitor_img{
	display:inline-block;
	margin-left:20px;
}

.visitor_img img{
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
.visitor_text{
	display:inline-block;
	vertical-align:top;
}
div.page_desc p.visitor_title{
				font-family: 'hacen_tunisia_ltregular' !important;
				font-weight:bold;
				font-size: 13px;
				padding:10px 0px 20px 0px;
				color: #000000 !important;
				line-height:0px;
                height:0px;
                 margin-bottom:0px !important;
                

}
div.page_desc p.visitor_position{
				font-family:'hacen_tunisia_ltregular' !important;
				font-weight:bold;
				font-size: 13px;
				color: #0080FF !important;
				padding-bottom:10px;
                 margin-bottom:0px !important;

}
div.page_desc p.visitor_date{
				font-family:Tahoma;
				font-weight:normal;
				font-size: 12px;
				color: #404040;
				line-height:17px;
                margin-bottom:0px !important;

}

