body {
 background-color: #3E2758; text-align: center;  margin: 0; padding: 0;
	 padding-bottom: 10px; font-family: Arial, Helvetica, sans-serif; }
	 
a {color: #570097; text-decoration: none; text-decoration: underline;}
a:hover {color: #B690D2; }

p {margin-top: 0; margin-bottom: 7px;}

div#container {position: relative; margin: 10px auto 10px auto; border: 1px solid #FFF; font-size: 13px;  text-align: left; width: 898px; background-color: #FFF;  color: #333; font-family: Arial, Helvetica, sans-serif;  padding:0; line-height: 1.6em; background-image: url(images/contbg1.jpg); background-repeat: repeat-y; background-position: right;}

div#header {margin-top: 0; padding: 0; }
div#navbar {border-top: 1px solid #FFF; border-bottom: 1px solid #570097; text-align: left; padding-left: 34px; padding-top: 3px; padding-bottom: 3px; background-color: #C4B1DC; margin-bottom: 32px; color: #999;}
div#navbar a {color: #570097; font-weight: bold; margin-right: 5px; margin-left: 5px; font-size: 12px; text-decoration: none;}
div#navbar a:hover {color: #FFF;}
div#navbar a.uhome {margin-left: 0;}

h1 {color: #570097; font-size: 21px; font-weight: normal; margin-top: 0; margin-bottom: 14px; line-height:1em;}

h3 {font-size: 12px; font-weight: bold; margin-top: 0; margin-bottom: 0.5em; line-height: 1.4em;}

div#leftcol  {float: left; width: 573px; margin-left: 34px; padding-bottom: 30px;}

div#rcol  { text-align: right; margin-left: 705px; margin-right: 20px; color: #FFFFFF; font-size: 11px; line-height: 1.4em; padding-bottom: 30px;}
div#rcol a {color: #FFF;}
div#rcol a:hover {color: #999;}

div#footer {clear: both; text-align: center; font-size: 11px; border-top: 1px solid #570097; background-color: #FFF; margin: 0 0 0 0; padding-bottom: 5px; padding-top: 10px;}
div#footer a {text-decoration: none;}

div#pwd {position: relative; margin: 0 auto 10px auto; text-align: right; padding-right: 20px; background-color: #3E2758; color: #999999; font-size: 11px; width: 898px; }
div#pwd a {color: #999;}

.purplebold {color: #570097; font-weight: bold; }
.purple {color: #570097;}


.forth { background-color: #EBDFF4; margin-top: 10px; width: 630px;}

.forth td { color:#333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left;
padding-top:5px; padding-bottom:5px; padding-left:10px; }

table.forth p {
margin-top: 0; margin-bottom: 0; line-height: 1.4em;
}

td.images {width: 150px;}

div#Layer1 {visibility: hidden; padding: 30px; position:absolute; font-size: 11px;  width:398px; height:auto; z-index:1; left: 86px; top: 294px; background-color: #C6C6FF; layer-background-color: #C6C6FF; border: 1px solid #000000;}

table.reptable {width: 240px; margin: 5px; float: left; line-height: 1.2em; height: 120px;}
table.reptable td {vertical-align: middle; text-align: left; }
table.reptable td.left {width: 69px; padding-right: 5px;}

div.historypic, div.historypicr {  text-align: center; font-size: 11px; font-style: italic;  color: #570097; line-height: 1.2em;}
div.historypic {float:left; margin: 10px 10px 10px 0px ;}
div.historypicr {float: right; margin: 10px 0px 10px 10px; width: 140px;}

div#leftcol img.flleft {float: left; margin: 0 15px 15px 0; margin-top: 0;}
div#leftcol img.flright {float: right; margin: 0 0 15px 15px; margin-top: 0;}
div#consub {display: none; position: absolute; top: 118px; left: 100px; padding-top: 0; padding-bottom: 0; background-color: #C4B1DC;}
div#consub a {padding: 0;}
