@media screen {
body  {	position: relative;
        color: rgb(0, 0, 0);
        background-color: rgb(240,244,247);
        font-size: 14px;
        min-width: 1000px;
        font-family: Arial, sans-serif;
      }
div.amenu
      { position: relative;
        width: 200px;
	border: 4px solid rgb(214,106, 148);
        -moz-border-radius-topleft: 20px;
        -moz-border-radius-bottomright: 20px;
        -webkit-border-top-left-radius: 20px;
        -webkit-border-bottom-right-radius: 20px;
	background: white;
        padding: 5px;
        margin: 10px;
      }
div.amenu h1.amenu
      { margin: -5px -5px 5px -5px;
        font-size: 110%;
	text-align: center;
        padding: 3px;
       	background-color: rgb(214, 151, 176);
        border-top: 0px;
        border-bottom: 3px solid rgb(214, 106, 148);
        -moz-border-radius-topleft: 15px;
        -webkit-border-top-left-radius: 15px;
        font-weight: bold;
      }
div.menu
      { position: relative;
        width: 160px;
	border: 4px solid rgb(80, 107, 128);
        -moz-border-radius-topleft: 20px;
        -moz-border-radius-bottomright: 20px;
        -webkit-border-top-left-radius: 20px;
        -webkit-border-bottom-right-radius: 20px;
	margin-bottom: 10px;
        font-weight: bold;
	background: white;
        padding: 5px;
      }
div.menu a:link
      { color: rgb(112, 146, 173);
        text-decoration: none;
        font-weight: normal;
      }
div.menu a:visited
      { color: rgb(112, 146, 173);
        text-decoration: none;
        font-weight: normal;
      }
div.menu a:link:hover
      { color: rgb(190, 190, 190);
        text-decoration: underline;
        font-weight: normal;
      }
div.menu a:visited:hover
      { color: rgb(190, 190, 190);
        text-decoration: underline;
        font-weight: normal;
      }
div.image
      { position: relative;
        width: 160px;
	text-align: center;
	margin-bottom: 10px;
        padding: 6;
      }
div.menu h1
      { margin: -5px -5px 5px -5px;
        font-size: 110%;
	text-align: center;
        padding: 3px;
       	background-color: rgb(107, 117, 147);
        border-bottom: 3px solid rgb(80, 107, 128);
        -moz-border-radius-topleft: 15px;
        -webkit-border-top-left-radius: 15px;
        font-weight: bold;
      }
div.menu font.chosen
      { color: rgb(112, 146, 173);
      }
div.menu ul
      { margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 20px;
      }
div.menu b
      { color: black;
        font-weight: bold;
      }
div.title
      {	position: absolute;
        font-weight: bold;
        font-size: 250%;
        top: 0px;
        padding: 0px;
        margin: 0px;
	left: 40%;
      }
div.title ul
      { list-style-type: none;
        padding: 0px 0px 0px 30px;
        margin: 0px;
      }
div.urcorner
      {	position: absolute;
	top: 5px;
	right: 5px;
	padding: 0px;
	text-align: right;
	font-size: 80%;
      }
div.contentholder
      { position: absolute;
	top: 140px;
	left: 190px;
	right: 0px;
        padding: 0px 15px 20px 0px;
      }
div.content
      {	
	padding: 5px;
        -moz-border-radius-topleft: 20px;
        -moz-border-radius-bottomright: 20px;
        -webkit-border-top-left-radius: 20px;
        -webkit-border-bottom-right-radius: 20px;
        -webkit-box-shadow: 10px 10px 5px #AAA;
	border: 4px solid rgb(112, 146, 173);
	background: white;
      }
div.content h1
      { margin: 10px 0px 10px 0px;
        font-size: 110%;
	text-align: center;
        padding: 5px;
        margin: -5px -5px 5px -5px;
       	background-color: rgb(150, 175, 195);
        border-top: 3px solid rgb(112, 146, 173);
        border-bottom: 3px solid rgb(112, 146, 173);
        font-weight: bold;
      }
div.content h1.header
      { -moz-border-radius-topleft: 15px;
        -webkit-border-top-left-radius: 15px;
        border-top: 0px;
      }
div.content h2
      { margin: 0em 0em 0em 0em;
        font-size: 110%;
	text-align: left;
        font-weight: bold;
      }
div.content h3
      { margin: 0em 0em 0em 0em;
        font-size: 105%;
	text-align: left;
        font-weight: bold;
      }
div.content h4
      { font-size: 70%;
       	background-color: rgb(150, 175, 195);
        border-top: 3px solid rgb(112, 146, 173);
        padding: 3px;
        margin: 15px -5px -5px -5px;
        -moz-border-radius-bottomright: 15px;
        -webkit-border-bottom-right-radius: 15px;
	text-align: center;
      }
div.content a:link
      { color: rgb(99, 116, 173);
        text-decoration: none;
      }
div.content a:visited
      { color: rgb(99, 116, 173);
        text-decoration: none;
      }
div.content a:link:hover
      { color: rgb(160, 160, 160);
        text-decoration: underline;
      }
div.content a:visited:hover
      { color: rgb(160, 160, 160);
        text-decoration: underline;
      }
img.normal 
      {	height: auto;
	width: auto;
      }
img.msnormal 
      {	height: 160px;
	width: 160px;
      }
img.top
      { vertical-align: text-top;
      }
}
@media print {
div.amenu
      { font-size: 0%;
      }
div.amenu h1
      { font-size: 0%;
      }
div.menu
      { font-size: 0%;
      }
div.menu h1
      { font-size: 0%;
      }
div.menu h1
      { font-size: 0%;
      }
div.title
      {	font-size: 0%;
      }
div.urcorner
      {	font-size: 0%;
      }
img.normal 
      {	height: 0px;
	width: 0px;
      }
img.msnormal 
      {	height: 0px;
	width: 0px;
      }
}

div.index
      {	position: relative;
	text-align: center;
	margin-bottom: 10px;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
      }
div.index td.left
      {	padding: 0px 0.5em 0px 0px;
	vertical-align: top;
	text-align: right;
	color: rgb(0, 0, 0);
	white-space: nowrap;
      }
div.index td.right
      { padding: 0px 0px 0px 0.5em;
	vertical-align: top;
	text-align: left;
	color: rgb(0, 0, 0);
      }


