
/** general html tags */

body
{
   background-color: #ffffff;
   margin: 0;
   padding: 0;
}


a { color: #00405c;}
a:hover { color: #759cad;}

h1, h2, h3, h4, h5 { color: #006699;}

.html_header   {
  border-bottom:solid 1px black;
  margin:0;
  padding:0;
  background-color:#888888;
  background-image: url(../images/libufo_bg.png)
}

.logo {
  text-align:left;
  padding:0;
  margin:0;
  background-color:#000000;
  background-image: url(../images/libufo_bg.png)
}

.hdotted {
  width: 100%;
  height: 2px;
  margin: 3px;
  background-image: url(../images/dot.png);
}

/** news */
.newsHeadline
{
	font-size: small;
	font-weight:bold;
	margin-bottom:5px;
}
.newsDate
{
	font-size:smaller;
	letter-spacing:1px;
	margin: 4px 0 0 0;
	color: #990000;
	margin-bottom: 5px;
}

.pager
{
	letter-spacing:1px;
	padding: 10px;
	background-color: #d1e8fa;
	color: Black;
}

.miniinfo
{
	color: #666666;
	font-size:9px;
}

.smallprint
{
	font-size:10px;
	color:#999999;
}

.shadow
{
	background-repeat:repeat-x;
	font-size:3px;
	background-color:#ffffff;
}


.leftBack { background-color: #f4f4f4; }

.textureBack { background-color: #4070AA; background-image: url(../images/libufo_bg.png); }
.blueBack { background-color: #9FBDD4; }
.grayBack { background-color: #dddddd; font-size:smaller; color:#888888; }


.hardLink { font-size: 11px;  background-color: #F7F7F7;  color : #efefef;  }
.backLink { background-color: #DEDFDE; }
.relatedBack { font-weight:800; color:#006699;  letter-spacing : 1px;  }

.header { color:#006699; font-size: larger; }
.headersmall { color:#006699; }
.text { }

.tableHeader { background-color: #9FBDD4; color:#eeeeee; font-weight:bold; }
.tableHeaderDark { background-color: #9FBDD4; color:#ffffff; font-weight:bold; letter-spacing: 1px; }
.tableIngress { color:#666666; font-style:italic;  }

.underline {text-decoration:underline;}
.nounderline {text-decoration:none;}

.related-list-title {
  font-weight:800;
  color:#006699;
  letter-spacing : 1px;
}
.related-list {
  list-style-type: square;/*image: url(../images/top_dot.png);*/
  color:#006699;
  font-size : smaller;
  padding-left: 15px;
}
.related-list-item {
  color:#0077AA;
  padding: 3px;
}

.spacer {
  height: 10px;
}


/************************* left area ***************************/

.headline
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : bold;
	margin-bottom: 5px;
}

.smallinfo
{
	font-size:smaller;
	letter-spacing: 1px;
	margin: 0;
}
.menu { font-size: 11px; letter-spacing: 1px;}
.changed
{
	font-size: 8px;
	letter-spacing: 1px;
	margin: 0;
	color: #990000;
	text-align: right;
}
.textbox { font-size: 10px; text-align: right;}
.smallerText { font-size : smaller;}

/************************ right area ***********************/

/** legend */
table.legend
{
  background-color: #eeeeee;
  border-spacing: 1px;
  font-size : smaller;
}

table.legend caption
{
  background-color: #9fbdd4;
  padding: 4px;
}

table.legend th
{
  background-color: #9fbdd4;
  padding: 4px;
}

table.legend td
{
  background-color: #ffffff;
  padding: 4px;
}
/** legend -- end */


/************************ navbar.css ***********************/

/**** menus ***/
/* indent menus */
.menu1Normal {
  padding-left: 0.2em;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
}
.menu2Normal {
  padding-left: 1em;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
}
.menu3Normal {
  padding-left: 2em;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
}

/* set background color */
.menu1Selected {
  padding-left: 0.2em;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  font-weight: bold;
  background-color: #9fbdd4;
}

.menu2Selected {
  padding-left: 1em;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  font-weight: bold;
  background-color: #9fbdd4;
}
.menu3Selected {
  padding-left: 2em;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  font-weight: bold;
  background-color: #9fbdd4;
}



/************************ footer.css ***********************/


/**************** footer **********************/


address img {
  float: right
}
address {
  padding-left: 1em;

  text-align: left;
  clear: both;
}

p.copyright {
   margin: 0.5em;
   font-size: small;
   text-align: center;
}
