* {
  padding: 0px;
  margin: 0px;
}

th {
  font-size: medium;
  text-decoration: underline;
  color: white;
  font-variant:small-caps;
  font-family: Arial, Helvetica, Sans-Serif;
}

td {
  font-size: small;  
  color: white;
}

body {
  border: 0;
  background-color: #336699;
}

li {
  list-style-type: disc;
  list-style-position: inside;
  margin-left: 2px
}

ul {
   list-style-type: disc;
   list-style-position: inside;
   margin-left: 2px;
   color: white
} 

#top_frame1 {
        width: 1000px;
        border-top:thin;
        border-top-color:white;
        border-top-style:solid;
        border-top-width:1px;
        background-color: #63808D;
        height:1px;
        margin-top:5px;
        margin-left:auto;
	margin-right: auto;
}

#top {
        background-image: url(../images/real79.png);
        width:1000px;
        height: 200px;
	margin-top:0px;
	margin-left:auto;
	margin-right: auto;
}
 

#banner {
         padding-left:3px;
         float: left; 
         width: 300px;
         height: 100px;
         margin-top:0px;         
}

#title {
        float: right;
	width:650px;
        margin-top:10px;
	margin-left:auto;
	margin-right: auto;
	text-align:center;
	color: white;
        font-size: large;
	font-weight:bolder;
	font-variant:small-caps;
	font-family: Arial, Helvetica, Sans-Serif;
}


#top2 {
        float: clear;
        background-color: #63808D;
        width:1000px;
        height: 15px;
	margin-top:0px;
	margin-left:auto;
	margin-right: auto;
} 

#top_pathway {
        float:left;
        font-size: small;
        color: white;
        margin-left:3px;
        font-family: Arial, Helvetica, Sans-Serif;
}  

#top_pathway a{
        color:white;
        font-size: small;
        font-family: Arial, Helvetica, Sans-Serif;
}

#top_date {
        float:right;
        font-size: small;
        color: white;
        margin-right:7px;
        font-family: Arial, Helvetica, Sans-Serif;
} 

#top_frame2 {
        width: 1000px;
        background-color: #63808D;
        height:1px;
        margin-top:0px;
        margin-left:auto;
	margin-right: auto;
	border-bottom:thin;
        border-bottom-color:white;
        border-bottom-style:solid;
        border-bottom-width:1px;
}

#container {
	clear: both;
	width: 1000px;
	font-family: Arial, Helvetica, Sans-Serif;
	margin-left:auto;
	margin-right: auto;
}


#left {
        float: left;
	margin-top: 10px;
        width: 193px;
}

#navoben {
        margin-top: 5px;
	background-image:url(../images/navoben.png);
	height: 9px;
}

#navunten {
        background-image:url(../images/navunten.png);
	height:9px;
}
	
#left_left {
        background-image: url(../images/navmitte.png);
        font-size: x-small;
	text-align:left;
	padding-left: 10px;
        padding-right: 5px;
}

#left_user1 {
        background-image: url(../images/navmitte.png);
        font-size: x-small;
	text-align:left;
	padding-left: 10px;
        padding-right: 5px;
}

#left_user2 {
        background-image: url(../images/navmitte.png);
        font-size: x-small;
	text-align:left;
	padding-left: 10px;
        padding-right: 5px;
}

#left_user3 {
        background-image: url(../images/navmitte.png);
        font-size: x-small;
	text-align:left;
	padding-left: 10px;
        padding-right: 5px;
}

#middle {
    
        float: left;
        
	font-size: x-small;
        margin-top: 5px;
        margin-left: 10px;
        width: 600px;
}

#newsflash {
        font-size: x-small;
        margin-top: 5px;
        margin-left: 5px;
        color:white;
}

#content {
    
        font-size: x-small;
        margin-top: 5px;
        margin-left:auto;
	margin-right: auto;
        color:white;
}

#bottom {
        text-align: center;
        font-size: x-small;
        margin-top: 5px;
        margin-left: 5px;
        color:white;    
}

#right {
        float:right;	
	margin-top: 5px;
	width: 193px;	
	text-align:center;
}

#right_right {
        background-image: url(../images/navmitte.png);
        font-size: x-small;	
}

#right_user4 {
        background-image: url(../images/navmitte.png);
        font-size: x-small;
}

#right_user5 {
        background-image: url(../images/navmitte.png);
        font-size: x-small;
}

#right_user6 {
        background-image: url(../images/navmitte.png);
        font-size: x-small;	
}

#footer {
        clear: both;
	width:100%;
	height: 40px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color: white;
	font-weight:light;
	font-size: x-small;
	font-variant:small-caps;
	font-family: Arial, Helvetica, Sans-Serif;
}

#footer a {
        text-decoration: underline;
        color: white;
        font-size: small;
}

table.moduletable {
        width: 100%;
        font-size: x-small;
}

table.moduletable.th {
        font-weight: bold;
        font-size: large;
}

table.moduletable.td {
        font-size: x-small;
        font-weight: lighter;
        background-color: #63808D;
}

.contentheading, .componentheading {
        font-weight: bold;
        font-size: small;
}

.pathway {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: x-small;
        color: white;
}

.checkbox {
        padding-left: 5px;
        margin-left: 5px;
        text-align: center;
}
 
.button {
        font-size: x-small;
        background-color: white;
        color: black;
        border: 1px solid #63808D;
}

.inputbox {
        color: black;
        background: white;
        border: 1px solid #63808D;
}

.sectiontableentry2, .sectiontableentry1 {
        padding-left: 10px;
        text-align: left;
        color: white;
}

a.mainlevel:link, a.mainlevel:visited {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: small;
        text-align: left;
        text-decoration: none;
        color: white;
}

a.mainlevel:hover {
       color: white;
       text-decoration: underline;
       font-size: small;
}

a:link, a:active, a:visited {
       text-decoration: none;
       color: white;
       font-size: small;
}

a:hover {
       color: white;
       text-decoration: underline;
       font-size: small;
}
