/* CSS Document */

body 
{
  margin: 0;
  padding: 0;  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11pt;
  color: #000;
  background-color: #fff;
}

.code
{
font-family: Courier, MS Courier New, Prestige, Everson Mono, monospace;
}

a:link { color: #036; }
a:visited { color: #066; }

a:hover, a:active
{
  color: #fff;
  background-color: #036;
}

div#search
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-align: right;
  position: absolute;
  top: 0px;
  right: 20px;
  width: 270px;
}

div#search input
{
  display: inline;
}

#ajaxSearch_form fieldset
{
  border: none;
}

#ajaxSearch_output
{
  background-color: #fff;
  text-align: left;
  color: #000;
}

#ajaxSearch_output a
{
  text-decoration: none;
  background-color: #fff;
  color: #000;
  text-align: left;
}
div#eug_subnav
{
	position: relative;
	margin: 0;
	padding : 0 0 0 0;
  margin-right: 200px;
}

div#eug_subnav ul
{
  list-style-type: none;
  padding: 0 0 0 5;
  margin: 0;
}

ul
{
  margin-left: 5px;
  padding-left: 3px;
  padding-right: 3px;

}

#wrapper1 
{
	position:relative;
	text-align:left;
	width:100%;
	background:#fff;
	min-height: 600px;
}

#header 
{
color: #fff;
background-color:#000;
border-bottom: 1px solid #000;
}

#header h1 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: .3em 0 .3em .5em;
  font-size: 2em;
  font-weight: normal;
}

#innav
{
  border-width: 0 1px 0 1px;
	border-style: solid;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 0px;
	padding-bottom: 0px;
  }

#incontent
{
  margin-top: 0px;
  border-width: 0 1px 0 1px;
	border-style: solid;
	min-height: 600px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
  }

#maincol {
	position:relative;
	margin:0;
	padding:10px;
	}
	
#rightcol {
color: #000;
background-color: #fff;
	position:relative;
	top:-10px;
	right:-10px;
	float:right;
	width:320px;  /* for IE5/WIN */
	width:300px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
	z-index:99;
}

#contactus
{
margin-top: 10px;
 border-style: solid;
 border-width: 1px; 
}

#contactus h3
{
  font-size: 1.2em;
  line-height: 1em;
  padding: 4px 0 4px 0;
  margin: 0 0 0 3px;
}

#contactus h4
{
  font-size: 1.1em;
  line-height: 1.1em;
  padding: 5px 0 2px 0;
  margin: 0 0 0 3px;
}

#contactus p
{
  font-size: 1em;
  line-height: 1em;
  padding: 2px 0px;
  margin: 0 0 0 10px;
}
	
#contactus .hlite
{
  font-weight: bold;
  color: #003399;
  
}	
	
#centercol h1
{
  font-size: 3em;
  color: #036;
  margin: 0;
  padding-top: 1em;
  font-weight: normal;
}

#centercol h2
{
  font-size: 2em;
  color: #036;
  margin: 0;
  padding-top: 1em;
  font-weight: normal;
}

#centercol {
  line-height: 150%; 
	position:relative;
	padding:0 320px 0 0;
	min-height: 600px;
 }	
#centercol a {
	color:#666;
	}
#centercol a:hover {
	border-bottom:1px solid;
	color:#9343B9;
	}
#footer {

  border-top: 1px solid #999;
  text-align: right;
	position:relative;
	top:1px;
	width:100%;
	clear:both;
	margin:0;
	padding:1% 0;
	}
	
	div#footer ul
{
padding: 0;
margin: 0;
list-style-type: none;
}

div#footer li
{
display: inline;
margin-right: 1em;
}

div#publisher {
  background: #FFF8CC;
  border-width: 1px;
  border-style: dashed;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
}