﻿/* Style sheet for the web pages of Hossam Fahmy */
body {
  margin-left: 5%; margin-right: 5%;
  color: #000066;
/*  color: #335599;  */
  background: #ffffe0; /*background: #ffcc99;*/
/*	background-image:url('johnny_20_date_palm.png');*/
/*	background-repeat: repeat-y;*/
/*	background-attachment:fixed;*/
font-family: Amiri;/*, serif;*/
/*font-size: 12pt;*/
line-height: 1.44;
/*text-align: justify;*/
}

h1,h2,h3,h4,h5,h6 { color: #900000; /* color: #663300;*/}

a { text-decoration: none; color:#335599;}

a:hover {background: #335599; color: #ffffff;}

object.banner {
	width: 100%;
	height: 250pt;
	}

table.banner {
	width: 100%;
/*	background-image:none;*/
/*	background-repeat: repeat-y;*/
/*	background-attachment:fixed;*/
	}

table.headers {
	/*font-family: Verdana, Ariel, sans-serif;*/
	font-size: 140%;
	width: 100%;
	text-align: center;
}

table.body {
	width: 100%;
/*	border-right:thick double #ff0000;*/
/*	border-left:thick outset #ff0000;*/
/*	border-top:none;*/
/*	border-bottom:none;*/
/*	opacity:1;*/
}

table.footer {
	width: 100%;
}

table.smallerfonts {
	font-size: 75%;
}

td.rtl  {
	direction: rtl;
	width:45%;
	vertical-align: top;
/*	background-image:url('johnny_20_date_palm.png');*/
/*	background-repeat: repeat-y;*/
/*	background-attachment:fixed;*/
}

table.rtl  {
	direction: rtl;
}
td.ltr  {
	direction: ltr;
	width:45%;
	vertical-align: top;
/*	background-image:url('warszawianka_Date_palm.png');*/
/*	background-repeat: repeat-y;*/
/*	background-attachment:fixed;*/
}

img.hossam {
/*	float: right; */ 
/*	width: 95%; */
	width: 80pt;
/*	vertical-align: top;*/
}

img.centerfig {
	text-align: center;
	width: 25%;
}

strong { color: #900000; /* color: #663300;*/}

dt { color: #900000; /* color: #663300;*/ }

th.conf_name { 
	width: 35%;
	text-align: left;
}

th.conf_time { 
	width: 42%;
	text-align: left;
} 

th.class_name {
        width: 70%;
        text-align: left;
}

th.class_time {
        width: 30%;
        text-align: left;
}

th.student {
        width: 50%;
        text-align: left;
}

th.project {
        width: 30%;
        text-align: left;
}

table.schedule {
/*border-collapse:separate;
border-spacing:25px 5px;*/
}

th.ltrschedule {
/*        width: 16%;*/
	direction: ltr;
        text-align: left;
padding: 2px 40px 2px 2px; /* top, right, bottom, left*/
}


th.rtlschedule {
        width: 25%;
	direction: rtl;
        text-align: right;
}


/* 
 * Amiri (Arabic) http://www.google.com/webfonts/earlyaccess
 */
@font-face {
  font-family: 'Amiri';
  font-style: italic;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Slanted.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Slanted.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Slanted.woff2) format('x-woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Slanted.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Slanted.ttf) format('truetype');
}
@font-face {
  font-family: 'Amiri';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Bold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Bold.woff2) format('x-woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Amiri';
  font-style: italic;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-BoldSlanted.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-BoldSlanted.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-BoldSlanted.woff2) format('x-woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-BoldSlanted.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-BoldSlanted.ttf) format('truetype');
}
@font-face {
  font-family: 'Amiri';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Regular.woff2) format('x-woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/amiri/v2/Amiri-Regular.ttf) format('truetype');
}

