
<!DOCTYPE HTML PUBLIC "-//w3cDTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xtml1/DTD/xhtml-transitional.dtd">
<html xlmns="http://www.w3.org/1999/xhtml">

/* ============================================ */

/* Genarl styles */

/* ============================================ */


/* Thin gray line: tgl */

.tgl {height: 3px;
     color: DarkGray;
     Background-color: DarkGray;
     }

/* Wide gray line: wgl  */

.wgl {height: 10px;
     width: 95%;
     color: DarkGray;
     Background-color: DarkGray;
     }

code {color:black}

.reg {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal; 
	color: Navy;} 

.navy {color: Navy;}
.bold {font-weight: bold;} 
.red {color: Red}
.redbold {font-weight: bold; color: Red;} 

.imgborder {
	border: 1px solid black;
}


.curvebox {
	background-color:  #ececec; 
	padding: 20px;
/*	border: 1px inset #ececec;  */
	margin-bottom: 15px;
}

/*  Clearing floats by Stylin with CSS, pp 144--147  */ 

.clearfix:after {
	content: ".";
	display:block;
	height:0;
	clear: both;
	visibility:hidden;
}


/*  A fix for IE Mac:  Stylin with CSS, pp 146  */
.clearfix {display: inline-block;}

/*  A fix for IE6 for windows:  Stylin with CSS, pp 146  */
* html .clearfix {height: 1%}
.clearfix {display: block;}



/*  ===========================================  */

body{
/* background-color:#F0F2F9; */
/*   Background-color: whitesmoke;  */
/*     Background-color: #BFE2F9;   */
     Background-color: #D4ECFB;
     margin-top:0px;
}

img {
	border: none;
}


div#header {
	background-image: url('../images/bg-main.jpg');
	position: static;  width: 1000px; margin: 0px; 
/*	position: static;  width: 772px; margin: 0px; */
	text-align: center;  
	border-bottom:3px solid red; 
	border-top:1px solid Navy; 	
	border-left:1px solid Navy; 	
	border-right:1px solid Navy; 	
	}

div#header h1{font: 20px"Arial"; font-weight: bold; color: Red; text-align: center;}
div#header h2{font: 18px"Arial"; font-weight: normal; color: White; text-align: center;}

div#page3col {
	position: relative;  width: 1000px; margin: 0px; 
/*	position: relative;  width: 772px; margin: 0px;*/
	border:1px solid Navy;
	background-color: White;
	}

.floatleft {
	border: 0px solid black;
	float: left;
	width: 315px;  
	padding-right: 10px;
	}

.floatright {
	border: 0px solid black;
	float: right;
	width: 315px;
	padding-right: 10px;
	}

div#frontadv {
	padding: 0px;
	border: 0px solid purple;
	}

#demo_row .floatleft {
	border: 0px solid black;
	float: left;
	width: 210px;
	padding: 0 8px;
	}

#award_row .floatleft {
	border: 0px solid black;
	float: left;
	width: 210px;
	padding: 0 8px;
	}





div#leftnav {
	float: left;
	width: 140px; 
	border:0px solid yellow;
	}


div#maintext {
	margin-left: 5px; 
	float: left;
/*	width:450px;  */
	width:678px;	
	margin-top:10px;
	margin-bottom:10px;
	padding-left: .5em; 
	border-left:1px dotted Silver;
/*	border-right:0px solid Silver; */
	}


body {
	color: Navy;  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;
}


h2 {font: 18px"Arial"; font-weight: bold; color: Navy;}
h3 {font: 18px"Arial"; font-weight: bold; color: Red;}
h4 {font: 14px"Arial"; font-weight: bold; color: Navy;}
h5 {font: 14px"Arial"; font-weight: bold; color: Red;}

body p {
	color: Navy;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.subtitle {
	border-top: 2px solid silver;
	border-bottom: 2px solid silver;
}

.subtitle h4 {
	color: red;
	font-size: 1.5em;
	padding: 1px 0px 1px 3px;
	background-color: #eee;
	border-top: 3px solid white;
	border-bottom: 3px solid white;
/*	border: 0px solid red; */
	margin: 0px;
}


/*
div#maintext a:link
	{font-weight:normal;
	font: 12px"Arial";
	color: Navy;
	text-decoration:underline;}
div#maintext a:visited
	{font-weight:normal;
	font: 12px"Arial";
	color: Navy;
	text-decoration:underline;}
div#maintext  a:hover
	{color: red;
	font: 12px"Arial";
	text-decoration:underline;}
*/


.talks {
	margin-top:25px;
	border-top:4px solid #eee; 	
	padding-top:10px; 	
}

.talks a {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.talks  a:link,  
.talks  a:visited {
/*	color: #eee; */
	color: silver;  
	text-decoration:none;
}
.talks  a:hover, 
.talks  a:active {
	color: red;
	text-decoration:none;
}



div#rightbar {
	float: right;
	width: 140px; 
	padding-right: 3px; 
	padding-top: 1px; 	
	padding-left: 5px; 
	border-left:1px dotted Silver;
/*	border:0px solid yellow;  */
	}

/* Styles for right bar  */

div#rightbar img {
	border: 1px solid black;
}

div#rightbar p {font: 12px"Arial"; font-weight: normal; color: Navy;}

p.cr {	
	font-size: 8pt;
	font-family: "Times New Roman","Times", serif;
	color: black;
	}

/*  Kas laheb vaja????? */
.rightbar h3{font: 16px"Arial"; font-weight: bold; color: Red;}


#aw_list {
/*	border: 1px solid blue;  */
	margin: 0;
	padding: 0;
	margin-left:310px;
}


.rbar_list
	{
	margin: 0;
	padding: 10px 0 10px 0;
	margin-right:5px;
	border-top:2px solid silver; 	
/*	border: 1px solid black;  */
}

.rbar_list ul
	{
/*	list-style: none;  */
	margin: 0px;
	padding: 0 0 0 15px;
/*	border: 1px solid black;  */
}

.rbar_list li
	{
/*	list-style: none;  */
	margin: 0px;
	padding: 0 0 10px 0px;
/*	border: 1px solid black;  */
}
	

div#br_download img {
	border: none;
}

div#br_download a {
	text-decoration:none;	
}




div#sess_list {
	margin: 10;
	padding: 5px 0 0 0;
	margin-right:5px; 
	border-top:2px solid silver; 
/*	border: 1px solid black; */
}


div#sess_list ul {
/*	list-style: none;  */
	margin: 0px;
	padding: 0 0 0 15px;
/*	border: 1px solid black;  */
}

div#sess_list ul a {
	display: block;
	text-decoration: none;
	padding-bottom: 10px;
}

div#sess_list ul a span {
	display: none;
}

div#sess_list ul a:hover span {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;	
	border-bottom:2px solid silver; 	
}



div#sess_list  a:link,  
div#sess_list  a:visited {
/*	color: #eee; */
/*	color: silver;  */
/*	text-decoration:none;*/
}
div#sess_list  a:hover, 
div#sess_list  a:active {
	color: red;
	text-decoration:none;
}


div#simpl_sess_list ul {
/*	list-style: none;  */
	margin: 0px;
	padding: 0 0 0 15px;
/*	border: 1px solid black;  */
}

div#simpl_sess_list dd {
	margin: 0 0 0.8em 2.0em;
/*	margin: 0 0 0.8em 10.0em; */
}

div#simpl_sess_list dt {
	color: green;
	font-weight: bold;
	margin: 0.6em 0 0 0;
}

div#simpl_sess_list ul {
	margin: 0.6em 0 0 1.25em;
}

div#simpl_sess_list li {
	margin: 0 0 0.6em 0;
}

div#simpl_sess_list dt a {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: green;
}

div#simpl_sess_list dt a:link,  
div#simpl_sess_list dt a:visited {
/*	color: #eee; */
/*	color: silver;  */
	text-decoration:none;
}
div#simpl_sess_list dt a:hover, 
div#simpl_sess_list dt a:active {
	color: green;
	text-decoration:underline; 
}

div#simpl_sess_list  a:link,  
div#simpl_sess_list  a:visited {
/*	color: #eee; */
/*	color: silver;  */
	text-decoration:none;
}
div#simpl_sess_list  a:hover, 
div#simpl_sess_list  a:active {
/*	color: yellow;  */
	text-decoration:underline; 
}




/*
*/


div#com_list li {
	padding-bottom: 10px;	
}

div#footer {
	position: static;  width: 1000px; margin:7px 0 0 0px; 
/*	position: static;  width: 772px; margin:7px 0 0 0px; */
	background-color: Silver;
	padding-bottom: 5px;
	border:1px solid black;
	}
	
div#foot_download {
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 8px;
	border:0px solid blue;
	background-color: white;
}

div#foot_download p {
	padding-top: 0px;
	margin-top: 0px;
}

div#foot_download a {
	text-decoration:none;	
}

	
div#ie,
div#op,
div#sf,
div#fxx {
	float: left;
	width: 100px; 
	border: 0px solid red; 
}

div#fxx {
	margin-left: 50px;
}

div#ft_nav {
	border:0px solid blue;
	padding-top: 10px;
	padding-bottom: 10px; 
	margin: 0px; 
	border-top: 1px solid black; 
	border-bottom: 1px solid black; 
}

div#ft_nav p {
	margin:0px;
	padding:0px;
}

	
div#legal {
	border:0px solid blue;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px; 
}
	
div#legal p {
	margin:0px;
	padding:0px;
}



/* ============================================ */
/* papers list styles for special issues
/* ============================================ */

div#paper_list p, h2 {
	margin:0px;
	padding:0px;
}

div#paper_list h2 {
	font: 12px "Arial";
	font-weight: bold;
	color: Navy;
	padding:5px 0 5px;
}

div#paper_list li {
	padding-bottom:15px;
}

div#paper_list .author {font: 12px"Arial";
	font-weight: normal;
	color: navy;
	}
	
div#paper_list .afil	{font: 12px"Arial";
	font-style: italic;
	font-weight: normal;
	color: Navy;
	}
	
div#paper_list .p_title{font: 12px "Arial";
	font-weight: bold;
	color: Navy;
	}
	
div#paper_list .pp_title{font: 16px "Arial";
	font-weight: bold;
	color: Navy;
	}
	
div#paper_list .abs	{font: 12px"Arial";
	font-style: italic;
	font-weight: normal;
	color: Navy;
	}
	
/* ============================================ */
/* END:  papers list styles for special issues
/* ============================================ */


/***************************/
/* vanad  */


/*
p.ch {font: 12px"Arial"; font-weight: normal; color: Navy;}

p.redbold {font: 12px"Arial"; font-weight: bold; color: Red;}


p.bold {font: 12px"Arial"; font-weight: bold; color: Navy;}


p.reg {font: 12px"Arial"; font-weight: normal; color: Navy;} 

*/


/* ============================================ */
/* ============================================ */


.tiny {
	font-size: 0.7em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	color: Black;	
}
/*===============================================*/

/* ============================================ */


/* Pages */



#tt a:link {
	font: 18px"Arial";
	font-weight: bold;
 	color: Red;
	text-decoration:underline;
}

#tt a:hover {
	font-weight: normal;
 	color: green;
}

#tt a:active {
	font-weight: normal;
 	color: green;
}

.f1 a:link {
	font: 18px"Arial";
	font-weight: bold;
 	color: Red;
	text-decoration:underline;
}

.f1 a:hover {
	font-weight: normal;
 	color: green;
}

.f1 a:active {
	font-weight: normal;
 	color: green;
}

.author{font: 12px"Arial";
	font-weight: bold;
	color: red;
	}
		
.afil	{font: 12px"Arial";
	font-style: italic;
	font-weight: normal;
	color: Navy;
	}
	
.p_title{font: 12px "Arial";
	font-weight: bold;
	color: Navy;
	}
	
.pp_title{font: 16px "Arial";
	font-weight: bold;
	color: Navy;
	}

/* Pages Ends */

/* ============================================ */



/* ============================================ */


/*===============================================*/



div#listcontainer {border:0px solid #0000; width:140px; margin:0px;}
#listcontainer ul {border:0px solid red; margin:0 0 0 1.25em; padding:0;}
#listcontainer li {border:0px solid green; margin: 0; padding:.3em 0;}




/*===============================================*/
/*===============================================*/
/* styles for time schedule ; div#schedule */

#mheading {
	padding-bottom: 0.1em;
}

#schedule {
	width: 100%;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif; 
	color: Navy;
	font-size: 0.9em;
	line-height: 1.4em;
	border-collapse: collapse;
}

#schedule caption {
	line-height:1.5em;
	font-family: Georgia, serif;
	color: red;
	font-weight: bold;
	font-size: 1.3em;
	padding-bottom: 1.5em;
}



#schedule li, p {
	font-family: Arial, Helvetica, sans-serif; 
	color: Navy;
	font-size: 1.0em;	
}

#schedule tr {
	border: 1px solid #666;
	vertical-align: top;
}

#schedule th {
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 3px solid #666;
	font-size: 1.2em;
}

#schedule td {
	font-size: 1.0em;	
	border: 1px solid #ccc;
	padding: 0 .5em;
}

#schedule tr.odd  {
	background-color:  #dfdfdf;
}

#schedule td.odd  {
	background-color:  #dfdfdf;
}

#schedule td.inv  {
	background-color:  #f9c8d8;
}

#schedule td.a  {
	background-color:  #f4e8f0;
}
#schedule td.b  {
	background-color:  #ebf5fc;
}
#schedule td.c  {
	background-color:  #f5f8ec;
}
#schedule td.d  {
	background-color:  #e0edc5;
}

#schedule td.e  {
	background-color:  #feede3;
}

#schedule td.tut  {
	background-color:  #fff99d;
}

#schedule td.open  {
	background-color:  #ef9c00;
}

/* ------------------------------*/

#schedule a:link {
	color: Navy;
	text-decoration:none;
}
#schedule a:visited {
	text-decoration:none;
}
#schedule a:hover {
	color: red;
	text-decoration:none;
}
/* ------------------------------- */

#schedule .author {
	font-family: Arial, Helvetica, sans-serif; 
	color: red;
	font-weight: normal;
	font-size: 1.2em;	
}

#schedule .p_title {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.2em;	
	font-weight: bold;
	color: Navy;
}
	










