﻿
body
{
background-image: url(../../images/basics/bg.gif);
background-repeat: repeat-x;
background-position: left top;
font-family: Arial, Helvetica; 
font-size: 11px; 
color: #000000;
}

a:link, a:visited, a:active    
{
color: #6c4d23;
text-decoration: underline;
}
 
a:hover 
{
color: #6c4d23;
text-decoration: none;
}

td
{
font-family: Arial, Helvetica; 
font-size: 11px; 
color: #000000;
}

.td-white, .td-white .content div, .td-white .formLabel
, .td-white .eksearch-content td
{
font-family: Arial, Helvetica; 
font-size: 11px; 
color: #00000;
}

hr
{
	color: #C1C1C3;
	height: 1px;
}

h1
{
font-family: Arial, Helvetica; 
font-size: 24px; 
color: #6c4d23;
font-weight: bold;
margin-top: 16px;
margin-bottom: 16px;
}

h2
{
font-family: Arial, Helvetica; 
font-size: 24px; 
color: #6c4d23;
font-weight: bold;
margin-top: 16px;
margin-bottom: 16px;
}

h3
{
font-family: Arial, Helvetica; 
font-size: 22px; 
color: #6c4d23;
font-weight: normal;
margin-top: 16px;
margin-bottom: 16px;
}

h4
{
font-family: Arial, Helvetica; 
font-size: 18px; 
color: #6c4d23;
font-weight: normal;
margin-top: 16px;
margin-bottom: 16px;
}

h5
{
font-family: Arial, Helvetica; 
font-size: 18px; 
color: #6C4D23;
font-weight: normal;
margin-top: 16px;
margin-bottom: 16px;
}

.header
{
font-family: Arial, Helvetica; 
font-size: 14px; 
color: #4A4B4F;
font-weight: bold;
text-transform: uppercase;
}

.header-highlight
{
color: #6c4d23;
}

.footer
{
font-family: Arial, Helvetica; 
font-size: 11px;
color: #4A4B4F;
font-weight: normal;
}

.date-small
{
font-family: Arial, Helvetica; 
font-size: 11px; 
color: #FFB400;
font-weight: normal;
}

.link-green 
{
color: #6c4d23;
font-weight: bold;
text-decoration: none;
}

.link-green a:link, .link-green a:visited, .link-green a:active    
{
text-decoration: underline;
}

.link-green a:hover 
{
text-decoration: none;
}

.link-white 
{
color: #6c4d23;
font-weight: bold;
text-decoration: none;
}

.link-white a:link, .link-white a:visited, .link-white a:active    
{
color: #6c4d23;
text-decoration: underline;
}

.link-white a:hover 
{
text-decoration: none;
}

.link-yellow 
{
color: #FFB400;
font-weight: bold;
text-decoration: none;
}

.link-yellow a:link, .link-yellow a:visited, .link-yellow a:active    
{
color: #FFB400;
text-decoration: underline;
}

.link-yellow a:hover 
{
text-decoration: none;
}

.iconstext, .iconstext a:link, .iconstext a:visited, .iconstext a:active
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #6c4d23;
	text-decoration: none;
}

.iconstext a:hover 
{
	color: #FFB400;
	text-decoration: underline;
}

.breadcrumb, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #4A4B4F;
	text-decoration: none;
}

.breadcrumb a:hover 
{
	color: #FFB400;
	text-decoration: underline;
}


.highlight
{
	background-color:Yellow;
	color:#003333;
}


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
   
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#6D4D24; layer-background-color:#D3DBE1; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:none}
.clLevel0{background-color:#D3DBE1; layer-background-color:#D3DBE1; color:#003333;}
.clLevel0over{background-color: #6C4D23 ; layer-background-color: #6C4D23 ; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; }


/*Styles for level 1*/
.clLevel1,.clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:none}
.clLevel1{background-color:#f2eee5; layer-background-color:#f2eee5; color:#6C4D23 ;}
.clLevel1over{background-color: #6C4D23 ; layer-background-color: #6C4D23 ; color:#ffb400; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#6C4D23 ; layer-background-color:#6C4D23 }

.rss-feedtitle
{
	font-size: 14px;
	font-weight: bold;
}

.rss-title
{
	font-size: 12px;
	font-weight: bold;
}

.rss-pubDate 
{
	font-size: 10px;
	color: gray;	
}

.rss-item
{
	font-size: 12px;
}

.rss-author
{
	font-size: 10px;
	color: gray;	
}



.formView td
{
	font-weight: normal;
	font-family: Arial;
	font-size: 8.5pt;
	color: #003399;
	vertical-align: top;
}

.formLabel
{
	font-family: Arial;
	font-size: 8.5pt;
	color: #003399;
	font-style: normal;
	margin-top: 3px;
}

.form-subheader
{
	font-weight: bold;
	font-size: 8.5pt;
	margin-bottom: 4px;
	margin-top: 10px;
	color: navy;
}

.formLabel-required
{
	font-family: Arial;
	font-size: 8.5pt;
	color: #003399;
	font-style: normal;
	margin-top: 3px;
	font-weight: bold;
}

.formLabelValue
{
	font-size: 8.5pt;
	font-family: arial;
	color: #002280;
	font-weight: bold;
}

.seperator
{
	color: yellow;
	height: 1px;
}

.formTextfield
{
	border: #888 1px solid;
	font-size: 8pt;
	color: #002280;
	font-family: arial;
}

.formTextfield-disabled
{
	border: #DDD 1px solid;
	font-size: 8pt;
	color: #002280;
	font-family: arial;
}

.formTextfield-focus
{
	border-right: #002280 1px solid;
	border-top: #002280 1px solid;
	font-size: 8pt;
	border-left: #002280 1px solid;
	color: black;
	border-bottom: #002280 1px solid;
	font-family: arial;
	background-color: lightyellow;
}

.formTextfield-error
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	font-size: 8pt;
	border-left: red 1px solid;
	color: navy;
	border-bottom: red 1px solid;
	font-family: arial;
}

.formTextfield-error-focus
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	font-size: 8pt;
	border-left: red 1px solid;
	color: navy;
	border-bottom: red 1px solid;
	font-family: arial;
	background-color: lightyellow;
}

.formTextfield-highlight-focus
{
	border-right: green 1px solid;
	border-top: green 1px solid;
	font-size: 8pt;
	border-left: green 1px solid;
	color: navy;
	border-bottom: green 1px solid;
	font-family: arial;
	background-color: lightyellow;
}

.formRadio
{
}

.formRadio-error
{
	border: red 1px solid;
}

.formDropdown
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: navy;
	border-bottom: silver 1px solid;
	font-family: arial;
	width: 500px;
}

.formDropdown-error
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: red;
	border-bottom: silver 1px solid;
	font-family: arial;
	margin-top:1px;
	margin-bottom: 1px;
}

.formPasswordField
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: navy;
	border-bottom: silver 1px solid;
	font-family: arial;
}

.formPasswordField-error
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	font-size: 8pt;
	border-left: red 1px solid;
	color: navy;
	border-bottom: red 1px solid;
	font-family: arial;
}

.formButton
{
	font-size: 11px;
	color: navy;
	font-family: arial;
	background-color: silver;
}

.formSubmit
{
	font-size: 11px;
	color: navy;
	font-family: arial;
	background-color: silver;
}

select
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	font-size: 9pt;
	border-left: silver 1px solid;
	color: navy;
	border-bottom: silver 1px solid;
	font-family: arial;
}

.textButton
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 0px;
	font-family: arial;
	background-color: #ff9900;
	text-decoration: none;
}

.subLabel
{
	margin-left: 9px;
	margin-right: 9px;
	top: -2px;
	position:relative;
}

.subLabel-required
{
	margin-left: 9px;
	margin-right: 9px;
	top: -2px;
	position:relative;
	font-weight: bold;
}

.formDescription
{
	margin-left: 3px;
	margin-right: 3px;
	top: -2px;
	position:relative;
	color: #002280;
	cursor: default;
}

/* bd-dropdown styles */
.bdDropDown
{
	border: solid 1px silver;
	color: navy;
}
.bdDropDown-selected
{
	border: solid 1px navy;
	background-color: lightyellow;
	color: black;
}
.bdDropDown TD
{
	background-color: White;
}
.bdDropDown-selected TD
{
	background-color: lightyellow;
}
.bdDropDown INPUT
{
	border: none;
	height: 16px;
	color: navy;
}
.bdDropDown-selected INPUT
{
	border: none;
	height: 16px;
	color: black;
	background-color: lightyellow;
}
.bdDropDown .bdDropDownButton, .bdDropDown-selected .bdDropDownButton
{
	background-color: silver;
}
.bdDropDown .bdDropDownOptions, .bdDropDown-selected .bdDropDownOptions
{
	height: 180px;
	visibility: hidden;
	position: absolute;
	overflow-y: auto;
	z-index: 10;
	background-color: white;
	border: solid 1px silver;
	cursor: default;
}
.bdDropDown .bdDropDownOption, .bdDropDown-selected .bdDropDownOption
{
	font-family: arial;
	font-size: 10pt;
	background-color: white;
}
.bdDropDown .bdDropDownOption-selected, .bdDropDown-selected .bdDropDownOption-selected
{
	font-family: arial;
	font-size: 10pt;
	background-color: #99AAFF;
}

.spellcheckButton
{
	font-size: 11px;
	color: navy;
	font-family: arial;
	background-color: silver;
	width:90px;
}

.spellcheckSuggestions
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: #002280;
	border-bottom: silver 1px solid;
	font-family: arial;
	z-index:10;
	margin-top:-3px;
	margin-left:-3px;
}

.spellcheckSuggestionsFix
{
	width:224px;
	height:112px;
	overflow:hidden;
	z-index:9;
	border: silver 1px solid;
}

.specialcharacter
{
	cursor: hand;
}

.webview
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
}


