/********************************************************/
/* top styles */
body {
	position:absolute;
	top:0px;
	left:0px;
	margin: 0px;
	padding: 0px;
}

td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 11px;
}

.title {
	font-family : Arial, Helvetica, Geneva, Verdana, sans-serif;
	color : #0084C2;
	font-size : 20px;
  font-weight : bold;
  padding-top: 18px;
}

.tit {
	font-family : Arial, Helvetica, Geneva, Verdana, sans-serif;
	color : #0084C2;
	font-size : 20px;
  font-weight : bold;
}

a {
  color:#666666;
  text-decoration :none;
}

a:active {
  color:#0084C2;
  text-decoration :none;
}

a:hover {
  color:#0084C2;
  text-decoration :underline;
}

.button {
	cursor: hand;
	font-size : 10px;
  height : 19px;
  padding-bottom:1px;
}

input.field {
	font-size : 10px;
  height : 17px;
  width : 160px;
}

select {
	font-size : 10px;
  height : 17px;
  width : 160px;
}

#getReader{
	position: absolute;
	left: 10px;
  top: 325px;
}

tr.tableRow0{
	background: #FFFFFF;
}

tr.tableRow1{
	background: #E5F5FB;
}

.errorMsg
{
	color: Red;
}

/********************************************************/
/*mainNavigation elements*/
#navigation ul {
	list-style-position: inside;
  list-style-type: none;
 	voice-family: "\"}\""; 
 	voice-family:inherit;
	margin:0px 0px 5px 0px;
}

html>body #navigation ul {
	padding: 0px;
}

#navigation li { 
  float: left;
}

#navigation ul.menu a {
	display: block;
	padding-top:4px;
	padding-bottom:5px;
	padding-left:10px;
	font-weight: bold;
	text-decoration: none;
	color: #0084C2;
	background: #EEEEEE;
 	voice-family: "\"}\""; 
 	voice-family:inherit;
	width: 170px;
}

html>body #navigation ul.menu a {
	width: 160px;
}
	 
#navigation ul.menu a:hover {
  background: #FFFFFF;
}

#navigation ul.menu a.active {
  background: #FFFFFF;
  color: #0084C2;
}

/*subNavigation elements*/
#navigation ul.menu ul.subMenu{
	list-style-position: inside;
  list-style-type: none;
 	voice-family: "\"}\""; 
 	voice-family:inherit;
	margin:0px 0px 5px 0px;
}

html>body #navigation ul.menu ul{
	padding:0;
}

#navigation ul.menu ul.subMenu a {
	display: block;
	padding-top:2px;
	padding-bottom:3px;
	font-weight: normal;
	font-size:10px;
	text-decoration: none;
	color: #0084C2;
	background: #EEEEEE;
	padding-left:20px;
 	voice-family: "\"}\""; 
 	voice-family:inherit;
	width: 170px;
}

html>body #navigation ul.menu ul.subMenu a {
	width: 150px;
}
	 
#navigation ul.menu ul.subMenu a:hover {
  background: #FFFFFF;
}

#navigation ul.menu ul.subMenu a.active {
  background: #FFFFFF;
  color: #0084C2;
}

/*subSubNavigation elements*/
#navigation ul.menu ul.subMenu ul.subSubMenu{
	list-style-position: inside;
  list-style-type: none;
 	voice-family: "\"}\""; 
 	voice-family:inherit;
	margin:0px 0px 5px 0px;
}

html>body #navigation ul.menu ul.subMenu ul{
	padding:0;
}

#navigation ul.menu ul.subMenu ul.subSubMenu a {
	display: block;
	padding-top:2px;
	padding-bottom:3px;
	font-weight: normal;
	font-size:10px;
	text-decoration: none;
	color: #0084C2;
	background: #EEEEEE;
	padding-left:40px;
 	voice-family: "\"}\""; 
 	voice-family:inherit;
	width: 170px;
}

html>body #navigation ul.menu ul.subMenu ul.subSubMenu a {
	width: 130px;
}
	 
#navigation ul.menu ul.subMenu ul.subSubMenu a:hover {
  background: #FFFFFF;
}

#navigation ul.menu ul.subMenu ul.subSubMenu a.active {
  background: #FFFFFF;
  color: #0084C2;
}

/********************************************************/
/*footer*/
.footer{
  padding-top:5px;
  color: #999999;
	font-size : 9px;
}

/********************************************************/
/*admininterface*/

.country {
	font-family : Arial, Helvetica, Geneva, Verdana, sans-serif;
	color : #0084C2;
	font-size : 11px;
	font-weight : bold;
	/*text-transform : uppercase;*/
	position:relative;
	top:-3px;
}

.abstract {
	position:relative;
	top:12px;
  font-weight:bold;
}

.tableHead {
  background: #0099D8;
  color: #FFFFFF;
	font-size : 11px;
	font-weight : bold;
  padding: 3 10 5 9;
  border-bottom: 1px solid  #ffffff;
}

td.tableTxt {
  padding: 3 10 5 9;
  border-bottom: 1px solid  #0099d8;
}

td.tablePic {
  border-bottom: 1px solid  #0099d8;
}

td.tableDate {
  text-align:center;
  padding: 3 10 5 9;
  border-bottom: 1px solid  #0099d8;
}

a.admin {
  color:#0084C2;
  text-decoration :none;
}

tr.admin a {
  color:#0084C2;
  text-decoration :none;
}

td.tableHead a {
  color:#ffffff;
  text-decoration :none;
}

td.tableHead a:hover {
  color:#ffffff;
}

a.admin:active {
  color:#0084C2;
  text-decoration :none;
}

a.admin:hover {
  color:#0084C2;
  text-decoration :underline;
}

select.selectcountry {
	font-size : 10px;
  height : 17px;
  width : 160px;
}

#folderTree a.cat {
  color:#0084C2;
  font-size:10px;
  font-weight : bold;
  text-decoration :none;
	/*text-transform : uppercase;*/
}

#folderTree a.cat:active {
  color:#0084C2;
  font-weight : bold;
  text-decoration :none;
	/*text-transform : uppercase;*/
}

#folderTree a.cat:hover {
  color:#666666;
  font-weight : bold;
  text-decoration :none;
	/*text-transform : uppercase;*/
}

#folderTree a.sub {
  color:#0084C2;
  font-size:10px;
  text-decoration :none;
	/*text-transform : uppercase;*/
}

#folderTree a.sub:active {
  color:#0084C2;
  text-decoration :none;
	/*text-transform : uppercase;*/
}

#folderTree a.sub:hover {
  color:#666666;
  text-decoration :none;
	/*text-transform : uppercase;*/
}
