body {
	  font: 12px/18px "BPG Glaho Arial", "BPG Glaho", Sylfaen, serif !important;
}

.news-container {
	text-align:right;
	margin-bottom:18px;
	padding-bottom:8px;
	border-bottom:3px #d1ccff double;
}
.news-container p, .news-container h1, .news-container h2, .news-container h3, .news-container h4 {
	text-align: left;
}
.news-container a {
	margin-right:10px
}

a:hover, a:visited:hover  {
	color:#ff891e;
}
a:visited {
	color:gray;
}
a:active {
	color:#b22222;
}

#hmm {
	width:40px; height:15px; float:left; padding-top:3px
}

#hmm a {
	display:block;
	height:15px; width:24px;
	background-image: url(../img/hmm.gif);
	float:left;
	margin:0 9px 0 6px;
	text-indent:-10000px
}

#hmm .en					{background-position:0 0; }
#hmm .en:hover			{background-position: 0 -15px}

#hmm .ka					{background-position:-38px 0;}
#hmm .ka:hover			{background-position: -38px -15px}


#langandsearch form, #langandsearch form fieldset, #langandsearch form input {
	border:none;
}

button {
	border:none;
	padding:0; margin:0;
	background-color: white;
	height:24px;
	float:left
}

#langandsearch form input {
	height:20px;
	font-family: "Courier New", Sylfaen, monospace;
	font-size: 12px;
	background: url(../img/searchform-bg.gif) 0 0 no-repeat;
	padding-left:4px;
	width:225px;
	float:left
}


p {
	margin-bottom:9px;
	color:#0e3b58
}

.news-header-links dt {
	padding:4px 2px 2px;
	margin-bottom:6px;
	border-bottom:1px #b22222 solid;
	text-align:center;
	background-color: #ffe2c8;
}
.news-header-links dd {
	padding-bottom:2px;
	margin-bottom:2px;
	border-bottom:1px #e8e5ff solid;
}

.news-header-links a {
	color:#12689e;
	display:block;
	padding:2px
}

.news-header-links a:hover {
	background-color:#ffffd9;
	color:red;
}










.mygallery {
	width
}

/* ................................................ P/

/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;  
border: 1px solid #d1ccff;   
margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 1px 1px 0; 
} 
.stripTransmitter a{ 
font: bold 10px Verdana, Arial; 
text-align: center; 
width:20px; height:20px; line-height:20px;
background: #ff0000; 
color: #fff; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #fff; 
color: #ff0000; 
} 
 
/*tooltips formatting*/ 
#tooltip { 
background: #fff; 
color: #000; 
opacity: 0.85; 
border: 5px solid #dedede; 
} 
#tooltip h3 {  
font: normal 10px Verdana;  
margin: 0;  
padding: 6px 2px;  
border: 0; 
} 

