body{
	color:#000000;
	font-family: Verdana, Arial, Clean, Times;
	font-size:12px;
 	scrollbar-base-color 		: #d1d1d1;
    scrollbar-arrow-color		: #555555;    
    scrollbar-track-color		: #dededc;

}

.h140, .h140 p, .h140 ul, .h140 table tr td p, .h140 table tr td table tr td, .h140 div{
	line-height:140%;
}

.h145, .h145 p, .h145 ul, .h145 table tr td p, .h145 table tr td table tr td, .h145 div{
	line-height:145%;
}


.h150, .h150 p, .h150 ul, .h150 table tr td p, .h150 table tr td table tr td, .h150 div{
	line-height:150%;
}



img.im{
	border:solid 1px #000000;
}

img.im2{
	border:solid 1px #999999;
}

a.link, a.link:link, a.link:active, a.link:hover, a.link:visited{
 color:#000000; 
 font-family: Verdana;
 text-decoration:none;
}


a.h1, a.h1:link, a.h1:active, a.h1:hover, a.h1:visited{
 color:#4c668a; 
 font-family: Verdana;
 font-weight:bold;
 text-decoration:none;
}

.tableau{
	margin-left:16px;
}

ul.tableau li{
	margin-bottom:7px;
}

ul.mb li{
	margin-bottom:10px;
}

ul.mb{
	margin-bottom:0px;
}


a.menu, a.menu:link, a.menu:active, a.menu:visited{
 margin-left:0px;
 font-weight:bold;
 color:#0295cc; 
 font-family:Verdana;
 font-size:11px;
 text-decoration:none;
}

a.menu:hover{
 color:#d50202; 
 font-family:Verdana;
 font-weight:bold;
 text-decoration:none;
}

a.gr, a.gr:link, a.gr:active, a.gr:visited{
 margin-left:0px;
 color:#777777; 
 font-family:Verdana;
 font-weight:bold;
 font-size:11px;
 
}

a.gr:hover{
 color:#f36f21; 
 font-family:Verdana;
 font-weight:bold;
 font-size:11px;
 text-decoration:none;
}

a.or, a.or:link, a.or:active, a.or:visited{
 margin-left:0px;
 color:#f36f21; 
 font-family:Verdana;
 font-weight:bold;
 font-size:11px;
 text-decoration:none;
}

a.or:hover{
 color:#f36f21; 
 font-family:Verdana;
 font-weight:bold;
 font-size:11px;
 text-decoration:none;
}



a.hd, a.hd:link, a.hd:active, a.hd:visited{
 color:#aa0000; 
 font-family: Verdana;
 font-weight:bold;
 font-size:14px;
 text-decoration:none;
}

a.hd:hover{
 color:#ff0000; 
 font-family: Verdana;
 font-weight:bold;
 font-size:14px;
 text-decoration:none;
}

a.hda, a.hda:link, a.hda:active, a.hda:hover, a.hda:visited{
 color:#ff0000; 
 font-family: Verdana;
 font-weight:bold;
 font-size:14px;
 text-decoration:none;
}


a.td,  a.td:link, a.td:active, a.td:hover, a.td:visited{
 color:#f3f4e0; 
 font-family: Verdana;
 font-size:12px;
 text-decoration:none;
}










td,p,li{
	color:#000000;
	font-family:Verdana, Arial, Clean, Times;
	font-size:12px;
	
}







ul li{
 	list-style-image: url("../img/li_blue.gif");
}

ul ul li{
	list-style-image: url("../img/lili.gif");
}

ul.sl {
	padding: 10px 0px 10px 40px;
	margin: 5px;
}

ul.sl li{
	color:#000000;
	font-family: Verdana, verdana,Arial, Clean, Times;
	font-size:11px;
 	list-style-image: url("../img/li_sl_2.gif");
}

ul.news {
	padding: 1px 10px 25px 0px;
	margin: 0px;
}

ul.news li{
	color:#f3f4e0;
	font-family: Verdana, verdana,Arial, Clean, Times;
	font-size:12px;
      margin: 10;
 	list-style-image: url("../img/li_or.gif");
}



ul.black li{
	color:#000000;
	margin:0 0 5 0;
	font-family: Verdana, verdana,Arial, Clean, Times;
	font-size:12px;
 	list-style-image: url("../img/li_green.gif");
}










ul.ah {
	padding:15px 0px 0px 0px;
	margin: 0px;
}

ul.ah li{
	padding:3px;
	color:#000000;
	font-family: Verdana, verdana,Arial, Clean, Times;
	font-size:11px;
 	list-style-image: url("../img/trans.gif");
}







h1{
	color:#06b9b0;
	font-family: Verdana, verdana,Arial, Clean, Times;
	font-size:12pt;
	
}

h2{

	color:#076bda;
	font-family: Verdana, verdana,Arial, Clean, Times;
	font-size:12pt;
}

h3{
	color:#d5c26a;
	margin:0px 0px 5px 0px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	font-size:11pt;
	
}

h4{
	color:#000000;
	font-family: Verdana, verdana, Arial, Clean, Times;
	font-size:11pt;
}


h5{
	color:#000000;
	font-family: Verdana, verdana,Arial, Clean, Times;
	font-size:10pt;
}

a:link{
	font-size:12px;
	color:#1d5bf9;
	font-family: Verdana, verdana, Arial, Clean, Times;
}

a:active{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#1d5bf9;
}

a:visited{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#1d5bf9;
}

a:hover{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#078ef6;
	text-decoration: none;	
}


a.small:link{
	font-size:12px;
	color:#c1dfff;
	font-family: Verdana, verdana, Arial, Clean, Times;
}

a.small:active{
	font-size:12px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#73b7fe;
}

a.small:visited{
	font-size:12px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#c1dfff;

}

a.small:hover{
	font-size:12px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#73b7fe;
	text-decoration: none;	
}


a.big:link{
	font-size:15px;
	color:#07534b;
	 font-weight:bold;
	 font-family: Verdana, verdana, Arial, Clean, Times;
}

a.big:active{
	font-size:15px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	 font-weight:bold;
	 color:#07534b;
}

a.big:visited{
	font-size:15px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	 font-weight:bold;
	 color:#07534b;

}

a.big:hover{
	font-size:15px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	 font-weight:bold;
	 color:#0f9082;
	text-decoration: none;	
}


a.green:link{
	font-size:13px;
	color:#07534b;
	
	 font-family: Verdana, verdana, Arial, Clean, Times;
}

a.green:active{
	font-size:13px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	
	 color:#07534b;
}

a.green:visited{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	 
	 color:#07534b;

}

a.green:hover{
	font-size:13px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	 
	 color:#0f9082;
	text-decoration: none;	
}


a.orange:link{
	font-size:13px;
	color:#ce6406;
	text-decoration: none;
	 font-weight:bold;
	 font-family: Verdana, verdana, Arial, Clean, Times;
}

a.orange:active{
	font-size:13px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	text-decoration: none;
	 font-weight:bold;
	 color:#ce6406;
}

a.orange:visited{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	text-decoration: none;
	 font-weight:bold;
	 color:#ce6406;

}

a.orange:hover{
	font-size:13px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	 font-weight:bold; 
	 color:#f7941d;
	text-decoration: none;	
}




a.br:link{
	font-size:13px;
	color:#c1dfff;
	font-family: Verdana, verdana, Arial, Clean, Times;
}

a.br:active{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#fe462e;
}

a.br:visited{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#c1dfff;
}

a.br:hover{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#fe462e;
	text-decoration: none;	
}





a.yel:link{
	font-size:14px;
	color:#e0fe57;
	font-family: Verdana, verdana, Arial, Clean, Times;
}

a.yel:active{
	font-size:14px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#9bd917;
}

a.yel:visited{
	font-size:14px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#e0fe57;
}

a.yel:hover{
	font-size:14px;
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#9bd917;
	text-decoration: none;	
}


a.dark:link{
	font-size:13px;
	color:#285990;
	font-family: Verdana, verdana, Arial, Clean, Times;
}

a.dark:active{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#1c69bf;
}

a.dark:visited{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#285990;
}

a.dark:hover{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#1c69bf;
	text-decoration: none;	
}




a.tm1:link{
	font-size:13px;
	color:#ed145a;
	font-family: Verdana, verdana, Arial, Clean, Times;
      
}

a.tm1:active{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#959595;
}

a.tm1:visited{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#ed145a;
}

a.tm1:hover{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#959595;
	text-decoration: none;	
}


a.tm2:link{
	font-size:13px;
	color:#08aa47;
	font-family: Verdana, verdana, Arial, Clean, Times;
}

a.tm2:active{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#959595;
}

a.tm2:visited{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#08aa47;
}

a.tm2:hover{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#959595;
	text-decoration: none;	
}


a.tm3:link{
	font-size:13px;
	color:#0371c5;
	font-family: Verdana, verdana, Arial, Clean, Times;
}

a.tm3:active{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#959595;
}

a.tm3:visited{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#0371c5;
}

a.tm3:hover{
	font-size:13px;
      font-family: Verdana, verdana, Arial, Clean, Times;
	color:#959595;
	text-decoration: none;	
}




a.w:link{
	font-size:11px;
	color:#ffffff;
	font-family: Verdana, verdana, Arial, Clean, Times;
}

a.w:active{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#ffffff;
}

a.w:visited{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#ffffff;
}

a.w:hover{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#fcdb78;
	text-decoration: none;	
}


a.r:link{
	font-size:12px;
	color:#ff0000;
	font-family: Verdana, verdana, Arial, Clean, Times;
}

a.r:active{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#ff0000;
}

a.r:visited{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#ff0000;
}

a.r:hover{
	font-family: Verdana, verdana, Arial, Clean, Times;
	color:#f36f21;
	text-decoration: none;	
}

table.main{
    min-width:770px;
	max-width:990px;
}
	
}

table.black tr td p{
	font-size:12px;
	color:black;
	
}

table.black tr td {
	font-size:12px;
	color:black;
	
}


table.black tr td ul{
	font-size:12px;
	color:black;
	
}




table.tls table.intls tr td{
	border:0px solid white;
}

table.tls tr td, table.tls tr th{
	vertical-align:top;
}

table.tls tr th a{
	font-size:11px;
}

table.tls tr th {
	font-size:11px;
	color:white;
	font-weight:bold;
}


table.tls tr th{
	text-align:left;
	background-color:#88AAD5;
}

.inner{
	background-color:#88AAD5;
	color:white;
	font-weight:bold;
}

table.tls tr th a:link{
	color:white;
}

table.tls tr th a:visited{
	color:white;
}


table.tls tr td{
	font-size:11px;
}



table.tls tr td, table.tls tr th, table.tls, table.tls tr{
	border:1px solid #f0f0f0;
}

table.tls tr th{
	border:1px solid white;
}

th a:visited{
	color:#0066cc;
}

tr.odd{
	background-color:#f0f0f0;
}

table.tls tr td{
	border-right:1px solid white;
	border-left:1px solid white;
}

table.tls tr.odd td{
	border-right:1px solid #f0f0f0;
	border-left:1px solid #f0f0f0;
}

.sorted{
	color:#Ff9900;

}

a.sorted{
	color:#Ff9900;

}
a.sorted2{
	color:#a56Ab2;
}

a.sorted:visited{
	color:#Ff9900;

}
a.sorted2:visited{
	color:#a56Ab2;
}


table.tls tr th.sorted{
	background-color:#FDC182;

}

table.tls tr td.overdue{
	background-color:#FDa5a0;

}

table.tls tr td.overdue1{
	background-color:#FDa5a0;

}
table.tls tr td.overdue0{
	background-color:#Ffbfb9;

}

table.tls tr td.overdue2{
	color:#cc0000;
}

table.tls tr th.sorted2{
	background-color:#B57AC2;
}

