/* CSS Document */

body {
    text-align:center;
    font-family:Arial,sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    }

#frame {
    width:800px;
    margin-right:auto;
    padding:0px;
    text-align:left;
    background-color: #FFFFFF;
    clip:  rect(auto -400px auto auto);
    margin-left: auto;
    }
		
#contentleft {
    width:5px;
    padding:0px;
    float:left;
    background:#fff;
    border: none;
    }

#contentcenter {
    width:634px;
    padding:0px;
    float:left;
    background-color: #FFFFFF;
    }
	
#contentright {
    float:left;
    width: 152px;
    background-color: #FFFFFF;
    }

#contentheader {
    width: 800px;
    background-color: #FFFFFF;
    }

#contentheader2 {
    width: 800px;
    background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
    }

#contentheader h1 {
    font-size:14px;
    padding:10px;
    margin:0px;
    }

#contentright p { 
    font-size:12px;
    }

p,h1,pre {
    font-family:Arial,sans-serif;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    }

a {
    color: #333333;
    text-decoration: none;
    font-family:Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    }

a:visited {
    color: #333333;
    text-decoration: none;
    }

a:hover {
    color: #254580;
    text-decoration: underline;
    background-color: #E0E0E0;
    font-weight: bold;
    }

a:active {
    font-family:Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #006fa4;
    }

h1 {
    font-size:10px;
    }

h2 {
    font-size:10px;
    font-family:Arial,sans-serif;
    font-weight: normal;
    color: #666666;
    }
	
h3 {
    font-size:12px;
    font-family:Arial,sans-serif;
    font-weight: bolder;
    color: #687ECA;
    margin-bottom: -5px;
    }	
		
h4 {
    font-family:Arial,sans-serif;
    color: #0099FF;
    font-size: 10px;
    margin-bottom: -5px;
    }

h5 {
    font-family:Arial,sans-serif;
    color: #1CA4FF;
    font-size: 10px;
    }

texti {
    font-size:12px;
    background-color: #EEEEEE;
    }
	
.raudur {
    font-size: 12px;
    color: #254580;
    }

.graenn {
    font-size: 12px;
    color: #254580;
    font-weight: bold;
    }

.graenn2 {
    font-size: 12px;
    color: #254580;
    }

.grar {
    font-size: 12px;
    color: #5D5D5D;
    }

.grarbold {
    font-size: 12px;
    color: #5D5D5D;
    font-weight: bold;
    }

.grar2 {
    font-size: 12px;
    color: #7D7D7D;
    line-height: 20px;
    }

.blar {
    font-family:Arial,sans-serif;
    font-size: 12px;
    color: #006fa4;
    }

.ra1 {
    float: left;
    border: 1px solid #999999;
    width: 500px;
    background-color: #FFFFFF;
    border: 1px solid;
    width: 20%;
    padding: 5px;	
    }

table.stats {
    text-align: center;
    font-family:Arial,sans-serif;
    font-weight: normal;
    font-size: 10px;
    color: #333333;
    width: 368px;
    border-collapse: collapse;
    border-spacing: 0px;
    border-top: e7e7ff;
    border-right: e7e7ff;
    border-bottom: e7e7ff;
    border-left: e7e7ff;
    }

table.stats td {
    color: #333333;
    text-align: left;
    border: 1px #fff solid;
    padding-top: 4px;
    padding-left: 6px;
    border-right: e7e7ff;
    border-left: e7e7ff;
    }

#rammi {
    background:#fff;
    width: 300px;
    border-top: thin solid #E0E0E0;
    border-right: thin none;
    border-bottom: thin solid #E0E0E0;
    border-left: thin none;
    padding: 3px;
    }

table.stats tr.hed  {
    background-color:#E0E0E0;
    color: #000000;
    font-family:Arial,sans-serif;
    font-size: 10px;
    font-weight: bold;
    line-height: 20px;
    }

table.stats tr.odd {
    background-color:#E0E0E0;
    }

table.stats tr.evn {
    background-color: #F0F0F0;
}	
