BODY {
margin : 0; 
background-color : #ffffff; 
color : #000000; 
} 
td, tr, p, div {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #333333;
background-color : #ffffff; 
} 
ul {
margin : 0; 
} 
hr {
color: black;
height : 1px; 
width : 100%;
background-color : #ffffff; 
} 
.title {
font-family : sans-serif; 
font-size : 24px; 
font-weight : bold; 
color : #7b8da1;
background-color : #ffffff; 
} 
.pathway {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000;
background-color : #ffffff; 
} 
a.pathway:link, a.pathway:visited {
color : #000000; 
font-weight : normal;
background-color : #ffffff; 
} 
a.pathway:hover {
color : #000000; 
font-weight : normal; 
text-decoration : underline;
background-color : #ffffff; 
} 
a.mainlevel:link, a.mainlevel:visited
{
color : #333333; 
background-position : left; 
text-align : left; 
font-weight : bold; 
font-size : 12px; 
text-decoration : none;
background-color : #ffffff; 
} 
a.mainlevel:hover {
color : #000000; 
background-position : left; 
text-align : left; 
font-size : 12px; 
text-decoration : underline;
background-color : #ffffff; 
} 
a.mainmenu:link, a.mainmenu:visited 
{
color : #333333; 
font-family : TrebuchetMS, Verdana, Geneva, Arial, Helvetica, serif; 
font-weight : bold;
background-color : #ffffff; 
} 
a.mainmenu:hover {
color : #000000; 
text-decoration : underline;
background-color : #ffffff;  
} 
a.sublevel:hover {
color : #000000; 
text-decoration : underline; 
background-color : #ffffff; 
} 
a.sublevel:link, a.sublevel:visited {
color : #333333; 
font-family : TrebuchetMS, Verdana, Geneva, Arial, Helvetica, serif; 
font-weight : normal;
background-color : #ffffff;  
} 
table.moduletable { 
color : black;
width : 95%; 
border : 0; 
margin-left : 5px; 
padding : 0; 
background-color : #0000ff; 
} 
table.moduletable th {
font-size : 13px; 
font-weight : bold; 
color : #333333; 
text-align : left; 
width : 100%; 
padding : 0 10px 10px; 
margin : 20px 5px; 
background-color : #ffffff; 
} 
table.moduletable td {
font-size : 10px; 
font-weight : normal; 
padding : 0 10px 10px; 
margin : 0 5px 20px; 
color : black;
background-color : #ffffff; 
} 
.poll {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #666666; 
line-height : 14px; 
background-color : #ffffff; 
} 


.contentpane 
{
background : #ffffff; 
color : white ;
} 
.contentpaneopen 
{
background : #ffffff; 
color : white ;
} 
.contentheading, .componentheading {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 23px; 
font-weight : bold; 
color : #7b8da1; 
text-align : center;
background-color : #ffffff;  
} 
.createdate {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #999999; 
text-align : left;
background-color : #ffffff;   
} 
.button {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-size : 10px; 
font-weight : bold; 
background-color : #f0f0f0; 
color : #000000; 
border : 1px solid #cccccc; 
} 
.inputbox {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #000000; 
background-color : #f0f0f0; 
border : 1px solid #cccccc; 
} 
a:link, a:visited {
font-size : 11px; 
color : #000000; 
text-decoration : underline; 
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #ffffff;   
} 
a:hover {
color : #000000; 
text-decoration : underline;
background-color : #ffffff;   
} 
a.contentpagetitle:link, a.contentpagetitle:visited {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #000000; 
text-align : left;
background-color : #ffffff;   
} 

a.category:link, a.category:visited {
color : #333333; 
font-weight : bold;
background-color : #ffffff;   
} 
a.category:hover {
color : #7b8da1;
background-color : #ffffff;   
} 
.ontab {
background-color : #ffae00; 
border-left : 2px outset #ff9900; 
border-right : 2px outset #808080; 
border-top : 2px outset #ff9900; 
border-bottom : 1px solid #d5d5d5; 
text-align : center; 
font-weight : bold; 
color : #ffffff; 
} 
.offtab {
background-color : #e5e5e5; 
border-left : 2px outset #e0e0e0; 
border-right : 2px outset #e0e0e0; 
border-top : 2px outset #e0e0e0; 
border-bottom : 1px solid #d5d5d5; 
text-align : center;
color : black;  
} 
.tabheading {
background-color : #ffae00; 
text-align : left; 
color : black;
} 
.pagetext {
visibility : hidden; 
display : none; 
position : relative; 
top : 0; 
} 
.moscode {
background-color : #f0f0f0; 
color : black;
} 
.message {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 10pt; 
color : #ff6600; 
text-align : center;
background-color : white; 
} 
.container {
color : black;
border : solid; 
border-width : 1px; 
border-color : #efefef; 
background-color : white; 
} 
.boxes {
border : solid; 
border-color : #efefef; 
border-width : 1px; 
} 
.toptable {
color : black;
margin : 0; 
padding : 0; 
width : 964px; 
height : 150px; 
border-top : 1px solid #13667a; 
border-right : 1px solid #13667a; 
border-left : 1px solid #13667a; 
background-color : #ffffff; 
} 
td.link {
margin : 0; 
padding : 0 10px 10px 0; 
width : 227px; 
border-right : 1px solid #13667a; 
text-align : right; 
vertical-align : bottom; 
} 
td.bilde {
margin : 0; 
padding : 0; 
border-right : 1px solid #13667a; 
text-align : center; 
} 
div.testborderline {
margin : 0; 
padding : 150px 0 0; 
width : 984px; 
height : 1px; 
border-top : 1px solid #13667a; 
text-align : center; 
position : relative; 
z-index : 100; 
} 
.borderline {
margin : 0; 
padding : 0; 
width : 984px; 
height : 1px; 
border-top : 1px solid #13667a; 
position : relative; 
z-index : 100; 
} 
.breadcrumbstable {
margin : 0; 
padding : 0; 
width : 964px; 
height : 25px; 
border-right : 1px solid #13667a; 
border-left : 1px solid #13667a; 

} 
.breadcrumbs {
width : 714px; 
border-right : 1px solid #13667a; 
padding-left : 35px; 
text-align : left; 
} 
.clock {
border : 0; 
width : 234px; 
text-align : center; 
} 
.maintable {
margin : 0; 
padding : 0; 
width : 964px; 
height : 550px; 
border-bottom : 1px solid #13667a; 
border-right : 1px solid #13667a; 
border-left : 1px solid #13667a; 
vertical-align : top; 
text-align : left; 
} 
.mainmenu {
vertical-align : top; 
text-align : left; 
margin : 0; 
padding : 10px 0 0 10px; 
width : 150px; 
border-right : 1px solid #13667a; 
} 
.mainmiddle {
vertical-align : top; 
text-align : left; 
margin : 0; 
padding : 10px 0 0 10px; 
width : 664px; 
} 
.mainrightmodules {
vertical-align : top; 
margin : 0; 
padding : 0; 
width : 150px; 
text-align : left; 
} 
div.hline {
width : 1px; 
height : 160px; 
position : fixed; 
z-index : 100; 
} 
div.sidebilde {
margin-top : 10px; 
text-align : center; 
} 
img.sidebilde {
border : 0; 
margin-top : 30px; 
} 
