/*
 * ==[ CSS Template for Medusa Portal Server ]==
 *				(c)2009 Cyberce S.A.
 */
 
* {
	margin: 0;
	padding: 0;
	/*font-size: 9pt;
	font-family: "Trebuchet MS",Arial, Helvetica,Tachoma, sans-serif;
*/
	font-size: auto;
	font-family:: auto;
}


html {
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
	}


body {
	background: #b6d8fd url(../images/background.gif) repeat;
	font-size: 9pt;
	font-family: "Trebuchet MS",Arial, Helvetica,Tachoma, sans-serif;
	/*color: #6B6B6B;*/
	padding:10px 0px 10px 0px;	
}


form {padding:0px; margin:0px;}

iframe 
{
	 width:100%; 	 
	height:100%; 
	
	 /*
	 font-family: "Trebuchet MS",Arial, Helvetica,Tachomae, sans-serif;
	*/
	 border:0px;
	 background:#fff;
	 display:block;
	 padding: 5px 0px 5px 0px;
	 margin-bottom:4em auto;
	 overflow:hidden;
}

input, textarea {
	padding: 2px 5px;
	border: 1px solid #EBEBEB;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #6B6B6B;	
}

input.FormText
{
	  /*
		border:#FFCC00 1px solid;
		padding-bottom: 1px 0px 1px 0px; 
		*/
		font-size: 8.0pt;
		border:1px inset #cccccc;
		height:17px;
		*height:18px; /* hack for IE6/IE7 */
		margin-top:4px;
}

input.buttons,input.login-button
{
	background: url(../images/button-background.png) repeat-x;	
    border: 1px solid #797979;
	padding:0px;
    font-weight: bold;
    font-size: 8pt;    
    cursor: pointer;
    color: #fff;
    font-family: Tahoma, Arial;
    letter-spacing: 0px;
    height:25px;
    width:80px;
    vertical-align:middle;

}
/* Message layers */
div.login-message 
{
    background-color: #ffffe1;
    border: 1px solid #fcbc46;
    height:50px;
    width:165px;
	margin-top:4px;		
	overflow:hidden;
	vertical-align:middle;										
}

div.message 
{
    background-color: #ffffe1;
    border: 1px solid #fcbc46;
    height:50px;
    width:175px;
	margin-top:4px;		
	overflow:hidden;
	vertical-align:middle;										
}

div.message span.info-icon, div.message span.warning-icon
{
    float:left;
    height:50px;
    width:25px;
}

div.login-message span.info-icon, div.message span.warning-icon
{
    float:left;
    height:50px;
    width:25px;
}


div.message span.info-icon
{
    background: transparent url(../images/actions/info.png) no-repeat 2px center;
}

div.login-message span.info-icon
{
    background: transparent url(../images/actions/info.png) no-repeat 2px center;
}

div.message span.warning-icon
{
    background: transparent url(../images/actions/Warning16.png) no-repeat 2px center;
}

div.login-message span.warning-icon
{
    background: transparent url(../images/actions/Warning16.png) no-repeat 2px center;
}

div.login-message span.message-text
{
    background: transparent;
    float:left;
    height:50px;
    width:150px;
    display:inline;
    font-size:8pt;
    padding:4px 0px;
    text-align:center;
    /*white-space:normal;*/
}

div.message span.message-text
{
    background: transparent;
    float:left;
    height:50px;
    width:150px;
    display:inline;
    font-size:8pt;
    padding:4px 0px;
    text-align:center;
    /*white-space:normal;*/
}

li.button-placeholder
{
    width:180px;
    text-align:center;
    padding-left:50px;
}

input.login-label
{
    border: 0px;
    background-color:#ffffff;
    width:85px; 
    cursor:normal;
}

input.login-button
{
    float:left;
    cursor:pointer;
    margin-left:4px;
}



h1, h2, h3, h4 {
	
	margin: 0px;
	display: block;
	color:#000000;
	
	font-size:8pt;
	font-weight: bold;

	border-bottom: 1px solid #F2F2F2;
	
	padding-left:26px;

	height:28px;
	vertical-align:middle;
	line-height:28px;
	text-align:left;
}

h2 {
	font-size: 18px;
	background: url(../images/article.png) no-repeat 0px center;
}

h2.supporting_documents
{
	background:none;
	font-size: 18px;
	display:inline;	
	padding-left:0px;
}

h3 {
	font-size: 9pt;
	/*
	background-color:#0066B3;
	*/
	background: #fdfdfd url(../images/category.png) no-repeat 0px center;
	border-bottom: 2px solid #089eb8;

}

p, ul, ol {
	margin-bottom: 1.5em;
	line-height: 170%;
	text-align: justify;
}
/*
ul, ol {
	margin-left: 3em;
}
*/
dl.list1 {
	margin: 0;
	padding: 0;
	list-style: none;
}

dl.list1 dt {
	float: left;
	width: 70px;
}

dl.list1 dd {
	margin-bottom: 10px;
}

dl.list1 a {
	color: #666666;
}

ul.list2 {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

ul.list2 li 
{	
	float: left;
	margin: 0 18px 18px 0;
}

ul.list2 li.nopad {
	margin-right: 0;
}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}

a {
	color: #000;
}

a:hover 
{
	color:#FF5A00;
	text-decoration: none;
}

a img {
	border: none;
}

img.left {
	float: left;
	margin: 5px 20px 0 0;
}

img.right {
	float: right;
	margin: 5px 0 0 20px;
}

/* container */

#container {
	width: 980px;
	/*background: url(../images/img02.jpg) repeat-y;*/
	/*background: url(../images/ds333.gif);*/
	/*border:1px solid #96b9e2;*/
	margin:0px auto;
	
}
/*
html>body #container {
	
		background:url(../images/ds40.png);
	}
	*/
#content-layer {
	/*background: url(../images/page-back.jpg) no-repeat left bottom;*/
		
	
		top:-2px;
		left:-2px;
		
		background-color:#fff;
		border:1px solid #e5e5e5;
		padding:5px;
		
		/* Do rounding (native in Firefox and Safari) */
		/*border-radius: 4px; */ /** CSS3 **/
  		-moz-border-radius: 4px; /** Mozilla specific **/
  		-webkit-border-radius: 4px; /** Make a guess ;-) **/
		/*behavior:url(scripts/htc/border-radius.htc);*/  /* IE */
		
}

/* Header */

#header 
{
	height: 114px;	
	background-color:#B6B7BB;
	/*
	background: #5b7dbd url(../images/header.png) repeat-x;
	*/
}

/* Logo */

#logo 
{
	/*
	background: #B6B7BB url(../images/logo.gif) no-repeat;
	*/
	float:left;
	clear:left;	
}

#flash 
{
	/*background: #B6B7BB url(../images/logo.gif) no-repeat;*/
	float:right;
	height: 150px;	
}

#saying 
{
	height:31px;
	width:100%;
	background-color:#B6B7BB;
	vertical-align:middle;
	padding-top:5px;		
}

#saying span
{
	font-size:15px;
	font-family:Comic Sans MS;
	/*font-weight:bold;*/
	float:left;
	color:#fff;	
}

#header div.link-handler
{
position:absolute;
height:200px; 
width:320px;
top:0px; 
left:0px;
cursor:pointer;
z-index:9999;

}

#logo h1 {
	background: url(../images/logo.jpg) no-repeat;
}

#logo h1 a {
	text-decoration: none;
	color: #FFFFFF;
}

/* Menu */

#top-menu 
{
	
	background-image:inherit;
	/*
	background-color:White;
	*/
	height:24px;

}

#top-menu ul {
	float:left;
	margin: 0px;
	list-style: none;
	line-height: normal;
	/*	
	vertical-align:middle;
	*/
	line-height:20px;
	
}

#top-menu li {
	display: inline;
	/*
	padding-left:20px;
	vertical-align:middle;
	*/
}

#top-menu li a {
	background:transparent;
	
}

#top-menu li.home-icon 
{
background: url(../images/home.png) no-repeat;
}

#top-menu li.lang-el-icon 
{
background: url(../images/flags/el.gif) no-repeat;
}

#top-menu li.lang-en-icon 
{
background: url(../images/flags/en.gif) no-repeat;
}

#top-menu a {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

#top-menu a:hover {
	text-decoration: underline;
}

#banner-top
{
	background: #ffffff url(../images/page-top.jpg) repeat-x;
	height:40px;
}

/* Page */

#page 
{	
	display: block;
	background:#fff;
}

#top-menu-sections
{		
	clear:left;
	display:block;
	height:35px;
	line-height:35px;	
}

#breadcrumb
{	
	clear:left;
	display: block;
	/*
	background:#fcbc46;	
	*/
	background:#D6D8DC;
	color:#000;
	height:30px;
	vertical-align:middle;	
	text-align:left;
	line-height:30px;	
}

#breadcrumb a
{
	padding: 0px 0px 0px 0px;		
	color:#000;
	height:40px;	
}

/* Content */

#content
{
	float:left;		
	width:100%;
	_width:580px;
	min-width: 588px !important;	
	/*	
	max-width: 588px !important;
	width: 588px !important;		
	overflow: hidden !important;
	*/
	padding:0px 10px 0px 10px;
	/*white-space:pre-line;	*/
}

div.contentImage {
	float:left;
	padding-right:10px;
}


div.contentImage img 
{
	/*height:70px;*/
	width:100px;
}


/* Faq */

#content ul 
{
	/*font-size:8pt;*/
	list-style:none;
    
}

#content div.entry ul 
{
	/*font-size:8pt;*/
	
	list-style-type:disc;
	margin-left: 3em;
}

#content div.entry ol {
	margin-bottom: 1.5em;
	text-align: justify;
}


#content li a 
{	

	background:url(../images/itemgeneric.png) no-repeat 2px center;
	padding:8px 0px 8px 20px;
	line-height:18px;
	font-size:9pt;
}

#content ul.SectionCategories li a 
{	

	background:url(../images/arrow.png) no-repeat 2px center;
	padding:8px 0px 8px 20px;
	line-height:18px;
	font-size:9pt;
}

#content li.rssFeed a
{
	background:url(../images/rss.gif) no-repeat 2px center;
	padding:8px 0px 8px 52px;
	line-height:18px;
	font-size:9pt;
}

#content li.searchTab a 
{	
	background:url(../images/search.png) no-repeat 2px center;
	float: left; 
	text-decoration:none;
	padding: .5em 1.7em; 
	/*
	padding:8px 0px 8px 20px;
	line-height:18px;
	font-size:9pt;
	*/
}


#content li.weblink a
{	
	background:url(../images/html.png) no-repeat 2px center;		
	padding:8px 0px 8px 20px;
	line-height:18px;	
	font-size:9pt;
}

#content li.search-classifieds a
{	
	background:url(../images/SearchClassifieds.gif) no-repeat 2px center;	
	padding-left:30px;
	line-height:30px;
	font-size:9pt;
}

#content li.add-classified a
{	
	background:url(../images/ClassifiedAdd.png) no-repeat 2px center;	
	padding-left:30px;
	line-height:30px;
	font-size:9pt;
}


#content td.department
{		
	line-height: normal; 
	-x-system-font: none; 
	border-bottom:2px solid #5594db;
	padding:8px 0px 8px 0px;
	font-weight:bold;	
	font-size:11pt;
}

#content td.application
{		
	background:url(../images/itemgeneric.png) no-repeat 2px center;	
	padding:0px 2.5px 2.5px 20px;
	text-align:justify;
}

#content li.attach a
{	
	background:url(../images/attachment.png) no-repeat 2px center;	
	padding:8px 0px 8px 20px;
	line-height:18px;
	font-size:9pt;
}

#content h3.attach
{	
	font-size: 9pt;
	background: #fdfdfd url(../images/comp.png) no-repeat 0px center;
	border-bottom: 2px solid #089eb8;
}

#content h3.weblink
{	
	font-size: 9pt;
	background: #fdfdfd url(../images/weblinks.png) no-repeat 0px center;
	border-bottom: 2px solid #089eb8;
}

hr.ruler
{
	height:2px;
	border:1px solid #089eb8;
	margin:10px 0px 10px 0px;
}

#content li.question 
{
	background:url(../images/itemgeneric.png) no-repeat 2px center;
	display: block;
	font-size:9pt;
	font-weight:bold;
	border-bottom:1px solid #089eb8;
	padding:3px 0px 3px 20px;
	color:#000;
	list-style:none;

}

#content li.answer
{
	text-align:justify;
	list-style:none;
}


div.post {
	padding-top: 0px;
}


div.post div.entry {
	text-align:justify;
	font-size:9pt !important;
	margin:0px;
	padding:0px;
	/*
	border:1px solid #797979;
	*/
	border-collapse:collapse;
}

div.post h2.title 
{
	font-size: 18px;
	background: url(../images/bullet.gif) no-repeat 0px center;
	
}

div.entry table
{
	width:100%;
	border-collapse:collapse;
}


div.entry table td.left-corner
{	
	width:14px;
	line-height:25px;		
	background:transparent url(../images/service-images/Header_Left.png) no-repeat;
}

div.entry table td.right-corner
{	
	width:300px;
	line-height:25px;	
	background:transparent url(../images/service-images/Header_Right.png) no-repeat;
}

div.entry table td.center
{	
	font-weight:bold;
	font-size:18px;
	color:White;
	font-family: "Trebuchet MS",Arial, Helvetica,Tachomae, sans-serif;
	background:transparent url(../images/service-images/Header_Center.png) repeat-x;
	text-align:center;
	line-height:25px;
}

div.entry table td.table-content
{	
	border:1px solid #797979;
	font-family: "Trebuchet MS",Arial, Helvetica,Tachomae, sans-serif;	
	padding:10px 10px 15px 10px
}



div.post h2.top-story 
{
	font-size: 18px;
	text-align:center;	
	background:none;
}

div.post h2.title a {
	text-decoration: none;
	color: #37404C;
}

div.post h2.title a:hover {
	text-decoration: underline;
}


div.post div.entry {
	text-align:justify;
	font-size:9pt !important;
	margin:0px;
	padding:0px;
}


div.post p.meta {
	height: 16px;
	margin: 0;
	padding: 10px;
	background: url(../images/img07.jpg) repeat-x left bottom;
	line-height: normal;
}

div.post p.meta span.posted {
	display: block;
	float: left;
}

div.post p.meta .permalink {
	display: block;
	float: right;
	padding-left: 17px;
	background: url(../images/img09.gif) no-repeat left center;
}

div.submition-form
{
	padding-left:10px;
}

div.submition-form h2.search-classifieds-title {
	font-size: 18px;
	background: url(../images/SearchClassifieds.gif) no-repeat 0px center;
}

div.submition-form h2.add-classifieds-title {
	font-size: 18px;
	background: url(../images/ClassifiedAdd.png) no-repeat 0px center;
}

div.submition-form fieldset
{	
	padding-left:10px;
}
/* Sidebar */

#sidebar-left,#sidebar-right{
	width: 180px;
	white-space:nowrap;
	vertical-align: middle;
}

#sidebar-left { float: left; }

#sidebar-right { float: right; }

div.sidebar ul{
	margin: 0;
	padding: 0;
	list-style: none;
}



div.sidebar h3 {
	border-bottom: 2px solid #089eb8;
}


div.sidebar li 
{
width:100%;
}

div.sidebar li.weblink 
{
	background: #fdfdfd url(../images/html.png) no-repeat 0px center;
	padding-left:15px;
	width:auto;
}

div.sidebar li.weblinks li.weblinkCategory 
{
	background:url(../images/bullet.gif) no-repeat 2px center;
	
	
}

div.sidebar li.weblinks h3 {
	background: #fdfdfd url(../images/weblinks.png) no-repeat 0px 45%;
	border-bottom: 2px solid #089eb8;
}

div.sidebar li.weblinks a {text-decoration: none;}

ul li.calendar h3
{	
	font-size: 9pt;
	background: #fdfdfd url(../images/calendar.png) no-repeat 0px center;
	border-bottom: 2px solid #089eb8;
}

ul.events {width:100%}
ul.events div.period{background:#fffdf4;}


div.sidebar li.generalService h3
{	
	font-size: 9pt;
	background: #fdfdfd url(../images/bullet-ext.gif) no-repeat 0px center;
	border-bottom: 2px solid #089eb8;
}


/* bannerbolocks */
div.banner-block p {
		text-align: center;
  	width:180px;
}

div.banner-block a {
	display: block;
	float:left;
}

/* services */

div.sidebar li{
    display:block;	
	height:auto;
	margin-bottom:5px;	
}

div.sidebar li.button
{
	display:table;	
	background: url(../images/buttons/hud_arrowbg.png) no-repeat 50% 45%;
	text-align:center;	
	height:52px;
	margin-bottom:5px;
}

div.sidebar li.button a{
	
	font-size:10pt;	
	color:White;
	font-weight:bold;
	text-decoration: none;	
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

div.sidebar li.button a:hover {
	background-color: transparent;
}

#languages { 
	width: 60px;
	height: 40px; 
	float: right;
	position: relative;
}



/* Search */

#search { 
	margin-top: 5px;
	width: 269px;
	height: 40px; 
	float: right;
	position: relative;
	}
#search .left { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 21px; 
	height: 39px; 
	display: block; 
	background: transparent url("../images/search/search_left.png") no-repeat; 
	}
#search input { 
	position: absolute; 
	top: 0; 
	left: 21px; 
	margin: 0; 
	width: 158px; 
	border: 0 none; 
	font-size: 116%; 
	font-weight: bold; 
	color: #666; 
	padding: 6px 0 6px 0; 
	background: transparent url("../images/search/search_repeat.png") repeat-x; 
	}
#search button { 
	width:100%;
	height:30px;
	cursor: pointer;
	background: transparent;
	border:0px;
	color:#fff;
	font-size:100%;
	font-weight: bold;
	padding: 5px 5px 5px 19px;
	}
#search .right { 
	position: absolute; 
	top:0px; 
	right:0px; 
	width:90px; 
	height:39px; 
	display:block; 
	background: transparent url("../images/search/search_right.png") no-repeat; 
	}

 #search .rightEn { 
	position: absolute; 
	top:0px; 
	right:0px; 
	width:90px; 
	height:39px;	
	display:block; 
	background: transparent url("../images/search/search_right_en.png") no-repeat; 	
	}

#lang { margin-top: 5px;  width: 269px; height: 43px; float: right; position: relative;}




/* Footer */

#footer 
{
	background: transparent url(../images/footerKTP.gif) no-repeat;
	clear:both;
	display: block;
	border-top:2px solid #797979;
	padding:10px;
	/*background: url(../images/footer.jpg) no-repeat;*/
	background-color:#B6B7BB;
	color:#000;
	text-align:center;
}

#footer p {
	
	margin: 0;
	line-height:15pt;
	text-align: center;
	
	color:#000;

}

#footer a 
{
	font-weight:bold;
	color: #000;
}




#footernotext a 
{
	font-weight:bold;
	color: #000;
}

div.blockHeaderBG {
	background:#000000;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	/* border-radius: 4px; */ /** CSS3 **/
  	-moz-border-radius: 4px; /** Mozilla specific **/
  	-webkit-border-radius: 4px; /** Make a guess ;-) **/
		
}

div.blockHeader {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 34px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 5px/*padding: 5px 0px 6px 40px;*/
}

div.blockHeaderImg {
	background:url(../images/gdict.png) no-repeat 0px 40%;
	padding-right:10px;
	border-bottom:1px solid #FFFFFF;
}

/* Page Errors */
#http-error-404 
{
	font-size:12pt;
	text-align:justify;
	padding:5px;
}

#http-error-404 h3{
	font-size:18pt;
	background:url(../images/book-pages.jpg) no-repeat 0px 40%;
	padding-left:130px;
	text-align:justify;
	font-weight:bold;
	height:129px;
	line-height:129px;
	vertical-align:middle;
	border:0px;
}

ul.sitemap {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

ul.sitemap li 
{	
	padding:8px 0px 8px 20px;
	
}

ul.sitemap li.a
{	
	padding:8px 0px 8px 20px;
	line-height:18px;
	font-size:9pt;
}

div.sidebar li.services table
{
	width:100%;
	border-collapse:collapse;
}

div.sidebar li.services table td.left-corner
{	
	width:14px;
	line-height:25px;		
	background:transparent url(../images/service-images/Header_Left.png) no-repeat right;
	border-collapse:collapse;
}

div.sidebar li.services table td.right-corner
{	
	width:14px;
	line-height:25px;	
	background:transparent url(../images/service-images/Header_Right.png) no-repeat;
}

div.sidebar li.services table td.center
{	
	font-weight:bold;
	font-size:9pt;
	width:149px;	
	color:White;
	font-family: "Trebuchet MS",Arial, Helvetica,Tachomae, sans-serif;
	background:transparent url(../images/service-images/Header_Center.png) repeat-x;
	text-align:center;
	line-height:25px;
}

div.sidebar li.services table td.table-content
{	
	border-left:1px solid #797979;
	border-right:1px solid #797979;	
	font-family: "Trebuchet MS",Arial, Helvetica,Tachomae, sans-serif;
	padding:10px 6px 15px 6px;	
}

div.sidebar li.services table td.table-last-line
{	
	border-left:1px solid #797979;
	border-right:1px solid #797979;	
	border-bottom:1px solid #797979;	
	padding-right:10px;
	padding-bottom:10px;	
	font-family: "Trebuchet MS",Arial, Helvetica,Tachomae, sans-serif;	
}

div.sidebar li.services table td.table-iframe
{	
	border-left:1px solid #797979;
	border-right:1px solid #797979;	
	border-bottom:1px solid #797979;	
	padding:10px 0px 15px 0px	
}

div.sidebar li.services table td.table-search
{	
	border-top:1px solid #797979;
	border-left:1px solid #797979;
	border-right:1px solid #797979;	
	border-bottom:1px solid #797979;
	padding:15px 5px 15px 5px;
	vertical-align:middle;	
}


div.sidebar li.services table td.table-login
{	
	border-left:1px solid #797979;
	border-right:1px solid #797979;	
	/*border-bottom:1px solid #797979;*/
	padding:5px 0px 5px 0px	
}

div.sidebar li.services table td.table-login-message
{	
	border-left:1px solid #797979;
	border-right:1px solid #797979;	
	/*border-bottom:1px solid #797979;*/
	padding:5px 5px 5px 5px	
}

div.sidebar li.services table td.table-login-last-line
{	
	border-left:1px solid #797979;
	border-right:1px solid #797979;	
	border-bottom:1px solid #797979;	
	padding:10px 5px 10px 5px;
	font-family: "Trebuchet MS",Arial, Helvetica,Tachomae, sans-serif;	
}

div.sidebar table td.table-menu
{	
	border:1px solid #797979;
	border:1px solid #797979;	
	font-family: "Trebuchet MS",Arial, Helvetica,Tachomae, sans-serif;	
	padding:10px 0px 15px 0px
}

div.sidebar li.services li.button
{
	background:url(../images/button.png) no-repeat 0px center;
	display:block;
	margin-bottom:14px;
	width:180px;
	height:44px;
	vertical-align:middle;
	line-height:42px;
}
div.sidebar li.services a.button
{
	width:inherit;
	height:inherit;
	text-decoration:none;
    text-align:center;
    color:#000;
	display: block;
	cursor:pointer;

}
div.sidebar li.services  a.button:hover{
	text-decoration:underline;
}

div.sidebar li.services  
{
	padding-bottom:10px;	
}


div.sidebar  ul li.polls h3
{	
	font-size: 9pt;
	background: #fdfdfd url(../images/polls.png) no-repeat 0px center;
	border-bottom: 2px solid #089eb8;
}

div.sidebar ul li.login-box,div.sidebar ul li.user-box
{
margin-bottom:40px !important; 
}


div.sidebar  ul li.login-box h3,div.sidebar  ul li.user-box h3
{	
	font-size: 9pt;
	border-bottom: 2px solid #089eb8;
}

div.sidebar  ul li.login-box h3
{
	background: #fdfdfd url(../images/users.png) no-repeat 0px center;
}

div.sidebar  ul li.user-box h3
{
	background: #fdfdfd url(../images/admin.png) no-repeat 0px center;
}






div.sidebar  ul li.newsletters h3
{	
	font-size: 9pt;
	background: #fdfdfd url(../images/newsletters.png) no-repeat 0px center;
	border-bottom: 2px solid #089eb8;
}

#content ul.Announcements li a 
{	

	background:url(../images/knotes.png) no-repeat 2px center;
	padding:8px 0px 8px 20px;
	line-height:18px;
	font-size:9pt;
}

#footerLang p {	
  margin: 0;
  line-height:15pt;
  text-align: center;                	
  color:#000;
}

.smallGrey 
{
    font-size:9pt;
    color:#4d4e53;
}
