@charset "UTF-8";
/* CSS Document */

body{
font-family:arial,sans-serif;
font-size:1em;

}

#wrapper
{
position:relative;
width:800px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

#banner
{
background:white;
height:40px;
}

.bannertext
{
text-align:left;
color:#0000CC;
font-size:22pt;
font-weight: normal;
}

#footer
{
margin:0px;
padding:3px 0 3px 0px ;
text-align:center;
background:#CCCCFF;
border-top:#0000CC solid 1px;
border-bottom:#0000CC solid 1px;
}

#footer p
{
display: inline;
font-size:10pt;
}

#nav
{
font-size:9pt;
margin:0px;
padding:2px 0px 2px 0px ;
text-align:left;
background:#CCCCFF;
border-top:#0000CC solid 1px;
border-bottom:#0000CC solid 1px;
letter-spacing:0px;
}

#nav ul
{
margin-right:0px;
list-style:none;
display:inline;
}

#nav li
{
list-style:none;
display:inline;
margin:0 75px 10px 0px;
}

#nav a
{
color:#0000CC;
border-bottom:0px solid #0000CC;
}

#nav a:hover
{
text-decoration:none;
padding:2px 0 2px 0px ;
background:#9999FF;
}

#page
{
font-size: 12px;
}


#content
{
margin: 0px 0px 0px 0px;
text-align:justify;
font-size:.9em;
padding:0px 0px 0px 0px;
background:white;
}

#content h1
{
border-bottom:1px solid gray;
padding:.5em 0 0 0;
color:#6666CC;
font-size:1.2em;

}

#content h1_nu
{
color:#6666CC;
  font-size: 1.3em;
}

#content p
{
	font-family: arial, sans-serif;
	font-size: 12px
}

#content a
{
color:#0000CC;
font-size:1em;
text-decoration:none;
border-bottom:0px solid #0000CC;
}

#content a:hover
{
text-decoration:none;
background: url(images/fauxalpha.png) ;
}

#content bt2
{
color:#CCCCFF;
font-size:1em;
text-decoration:none;
border-bottom:0px solid #6666CC;
}

td {
	font-family: arial, sans-serif;
	font-size: 12px
}

a:link {
  color: #000099;
  text-decoration: none
}

a:visited {
  color: #000099;
  text-decoration: none
}

a:hover {
  color: #000000;
  text-decoration: none
}

h1 {
  font-size: 16px;
  font-weight: normal;
  color: #003399
}



#qs { width: auto;  display:none;  }
#qs form { padding: 0px; margin: 0px; }
#qs form p { padding: 0px; margin: 0px; }


table { border-top: 1px gray solid; width: 100%;padding: 0px 0px 0px 0px;  border-spacing:0px;}
table.tablenav { border-top: 0px gray solid; background:#CCCCFF; width: 100%; padding:0px 0px 0px 0px; }
table.tablenav th{ background:#CCCCFF;font-weight:normal; padding:0px 0px 0px 0px;}

table.inner { border-top: 0px gray solid; width: 100%; }
th, td { border: 0px gray solid; padding: 0em; vertical-align: top; }
td { text-align: left; padding: 10px; vertical-align: top; }
th { padding: 2px 0px 2px 5px; background-color: #DDDDDD;  }


tr.noshow { display: none;}

tr.bibtex pre {width: 100%;font-size:.9em;}

p.infolinks { margin: 0em 0em 0em 0em; padding: 0px; }

select { border-style: none; font-weight: bold; font-size: 1em; border: 1px gray solid; }
.style1 {color: #FF0000}