

body {

	color: #000000;

	margin-left: 160px;

	margin-right: 1cm;

	margin-bottom: 2cm;

	margin-top:20px;

	font-size : 14px;

}



div.SiteNavigation

{

	margin: 5px;

	font-size: 90%;

	font-weight: bold;

	line-height: 200%;

	text-align: center;

	position: fixed;

	top:20px;

	height: auto;

	bottom: auto;

	left: 0px;

	right: auto;

	width: 150px;

	/* padding-left: 1ex;

	padding-right: 1ex;

	*/

	background: transparent;

	color : 006600;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

}  



.SiteNavigation ul

{

  list-style-type: none;

  list-style-position: inside;



  margin-top: 2px;

  margin-bottom: 1px;



/* AWM */

  /* this exactly cancels the margins created for the symbols.

     I don't feel comfortable with this blantantly here, though. */



  margin-left: -40px; 

}



.SiteNavigation ul li

{

	/* border-bottom: 3px groove Green; */

	font-family: Arial, sans-serif;

	color: white;

	/* background: #999;

	*/

	/* AWM */

	/* this exactly cancels the margins created for the symbols. I don't feel comfortable with this blantantly here, though. */

	/* margin-left: -40px;

	*/

}



/* .SiteNavigation ul li:first-child

{

  border-top: 3px groove #66FF66;

/*  border-top: none */

} */







.SiteNavigation a:link

{

  color: #3333FF;

  text-decoration: none;

  /* background: #000000; */

  background: transparent;

}

.SiteNavigation a:visited

{

  color: #cc33cc;

  text-decoration: none;

 background: transparent;

}

.SiteNavigation a:hover

{

  color: #999999;

  text-decoration: none;

  background: transparent;

}

.SiteNavigation a:active

{

  color: #9999CC;

  text-decoration: underline;

  background: transparent;

}



.Content

{

	position: absolute;

	color: #000000;

	margin-top: 140px;

	margin-left: 160px;

	margin-right: 20px;

	margin-bottom: inherit;

	font-family: Eyechart, Verdana, Arial, Helvetica, sans-serif;

	padding: 5px 5px;

	width : auto;

}





.SiteHeader

{

	position: absolute;

	margin-top: 0px;

	margin-left: 0px;

}



.PageHeader

{

  padding: 5px;  

}





.Footer

{

	background : #ffffff;

	color : #000099;

	font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	padding : 2px;

	margin: 1cm;

	border-style: groove;

	border-width: 2px;

}



:focus

{

  outline: thin dotted invert;

}



/* ***** END OF MENU CODE ***** */



p.browser {

    display: none;

	background: #FFF8DC;

	border : thin solid #33CC66;

	font : 10px sans-serif;

}



div.question li {

list-style-position: outside;

list-style-type: circle}



div.english li {

	list-style-position: outside;

	list-style-type: circle;

	margin-bottom : 10px;

	margin-top:10px;

	font-weight: bold;

	font-size: 12pt;

	font-family: arial;

	

}



li.question {

list-style-position: outside;

list-style-type: circle}



li.ans {

list-style-position: inside;

list-style-type: square;

marker-offset: 2em}



h4.attn {

color: #DC143C;

font-variant: small-caps}

p.attn {

color: #DC143C;

font-variant: small-caps}





p.caption {

font-size: x-large;

font-variant: small-caps;

font-weight: bold}









/* Begin Links Section */



a:link {text-decoration: none} /* do not underline links */



/* a:hover {

border: groove;

border-color: blue}  

*/



a:visited {text-decoration: none} /* do not underline links */



/* End Links Section */