
body
{
	margin:10px 10px 10px 10px;
    padding:0;   
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#111111;
	
	scrollbar-3dlight-color:#eeeeee;
	scrollbar-arrow-color:#A71B30;
	scrollbar-base-color:#111111;
	scrollbar-darkshadow-color:#c4c0b9;
	scrollbar-face-color:#e4e0d9;
	scrollbar-highlight-color:#f4f0e9;
	scrollbar-shadow-color:#999999;
	scrollbar-track-color:#f2f2f2; 

}

td,label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#111111;
}
 
p 
{	

	margin-top:0px;
}

#SearchPanelBottom
{
	position:absolute;
	height:28px;	
	left:0;
	background:url(/images/searchPanel_bg.gif);
}




#searchSiteTxtbox
{
	position:relative;
	height:16px; 
	font-size:7pt; 
	width:70px; 
}

.searchSiteButton
{
	margin-left:4px;
}

.inputTextBox
{  
	border-top:1px #999999; 
	border-left:1px #999999; 
	border-right:1px #c7c2aA; 
	border-bottom:1px #c7c2aA; 
	font-size:8pt;    
	height:17px;
	border-style:inset; 
}
.procedureSeachInputTextBox
{  
	border-top:1px #999999; 
	border-left:1px #999999; 
	border-right:1px #c7c2aA; 
	border-bottom:1px #c7c2aA; 
	font-size:8pt;    
	height:17px;
	width:310px;
	border-style:inset; 
}

.icd10inputTextBox
{  
	border-top:1px #999999; 
	border-left:1px #999999; 
	border-right:1px #c7c2aA; 
	border-bottom:1px #c7c2aA; 
	font-size:8pt;    
	height:16px;
	width:100px;
	border-style:inset; 
	float:left;
	margin-right:5px;
	
}
 
#icd10searchTextAndButton
{
	vertical-align:top;	
	margin-top:6px;
}

select
{
	border-left:  1px solid #999999;
	border-top:  1px solid #999999;
	font-size: 8pt;
	width:160px;	
	border-right:  1px solid #c7c2aA;
	border-bottom:  1px solid #c7c2aA;	
}


.imageButtonFloated{
position:relative;
top:3px;

}

.topmenu{
padding-left:7px;
}


a{
color:#A71B30;
text-decoration:none;

}

a:hover
{
	color:#cc0000;
	text-decoration:underline;
}




#leftMenuBox{ 
background: url(/images/leftmenubox_utvekst.gif) no-repeat;
background-position:164px 19px;
position:relative;
}




 /* set background images for corners */
.rbroundbox{ 
background: url(/images/leftmenubox_bg.gif);
background-repeat:no-repeat;
text-align:left;
}

#leftMenuBoxRed{ 
background: url(/images/leftmenubox_utvekstRed.gif) no-repeat;
background-position:164px 19px;
position:relative;
}

 /* set background images for corners */
.rbroundboxRed{ 
background: url(/images/leftmenuboxRed_bg.gif);
background-repeat:no-repeat;
text-align:left;
}


.rbtop         { background: url(/images/box_tbg.gif) repeat-x; }
.rbtop div     { background: url(/images/box_tl.gif) no-repeat top left; }
.rbtop div div { background: url(/images/box_tr.gif) no-repeat top right; }
.rbbot ,.rbbotCor { background: url(/images/box_bbg.gif) repeat-x; }
.rbbot div     { background: url(/images/box_bl.gif) no-repeat top left; }
.rbbot div div { background: url(/images/box_br.gif) no-repeat top right; }
.rbcontentwrap { background: url(/images/box_l.gif) repeat-y; }
.rbcontent     { background: url(/images/box_r.gif) repeat-y right; }


.rbtopDark         { background: url(/images/box_tbg_d.gif) repeat-x; }
.rbtopDark div     { background: url(/images/box_tl_d.gif) no-repeat top left; }
.rbtopDark div div { background: url(/images/box_tr_d.gif) no-repeat top right; }
.rbbotDark 		   { background: url(/images/box_bbg_d.gif) repeat-x; }
.rbbotDark div     { background: url(/images/box_bl_d.gif) no-repeat top left; }
.rbbotDark div div { background: url(/images/box_br_d.gif) no-repeat top right; }
.rbcontentwrapDark { background: url(/images/box_l_d.gif) repeat-y; }
.rbcontentDark     { background: url(/images/box_r_d.gif) repeat-y right; }


/*.rbtopOrange         { background: url(/images/boxOrange_bg.gif) repeat-x;  }*/
.rbtopOrange div     { background: url(/images/boxOrange_tl.gif) no-repeat top left; }
.rbtopOrange div div { background: url(/images/boxOrange_tr.gif) no-repeat top right; }
.rbbotOrange 		 { background: url(/images/boxOrange_bg.gif) repeat-x; }
.rbbotOrange div     { background: url(/images/boxOrange_bl.gif) no-repeat top left; }
.rbbotOrange div div { background: url(/images/boxOrange_br.gif) no-repeat top right; }
.rbcontentwrapOrange { background: url(/images/boxOrange_bg.gif) repeat-y; }
.rbcontentOrange     {  background: url(/images/boxOrange_bg.gif) repeat-y right;
}



.rbbotCor div {background: url(/images/box_blSharp.gif) no-repeat top left; }
.rbbotCor div  div { background: url(/images/box_brSharp.gif) no-repeat top right; }
.rbbotCor,  .rbbotCor div {
width: 100%;
height: 9px;
font-size: 1px;
}


.rbtop div, .rbtop, .rbbot div, .rbbot, 
.rbtopDark div, .rbtopDark, .rbbotDark div, .rbbotDark
.rbtopOrange div, .rbtopOrange, .rbbotOrange div, .rbbotOrange
{
width: 100%;
height: 9px;
font-size: 1px;
}

.rbcontent,.rbContentDark,.rbContentOrange { 
padding: 0px 9px; margin: 0; 
}


.boxHeading{
height:30px;
}


.boxInnerContent{
margin-top:12px;
/*margin-left:10px;
margin-right:10px;*/
}

.boxInnerContentLowTop{
margin-top:0px;
}

/* dot work
#orangePanel .boxInnerContent{
margin-top:12px;
background-color:#FF3399;
}
*/


img {
border:0
}


.listLink
{  
	background: url(/images/red_dot.gif) center left no-repeat;
	margin:0px;
	display:inline;
	font-size:11px;
	padding-left: 7px;
}


.BodyHeader
{
	font-family: "Arial Black",Arial; 
	font-size: 14px;
}


#inputPanel .rbroundbox    
{ 
	background: url(/images/inputpanelbox_bg.gif);
	background-repeat:repeat-x;
	text-align:left;
	margin-bottom:9px;
}

#normalPanel .rbroundbox
{ 
	text-align:left;
	background: url(/images/normalbox_bg.gif);
	background-repeat:no-repeat;
	margin-bottom:9px;
}

#widePanel .rbroundbox
{ 
	text-align:left;
	background: url(/images/widebox_bg.gif);
	background-repeat:no-repeat;
	margin-bottom:9px;
}



#orangePanel .rbroundbox
{ 
	text-align:left;
	background: url(/images/boxOrange_headerBg.gif);
	background-repeat:no-repeat;
	margin-top:20px;
}


#normalPanel .bittenBox
{ 
	margin-bottom:9px;
}

#inputtext_prosedyreSok
{
	width:264px;
}

 

.normalButBittenPanel
{
	background: url(/images/box_bitten.gif) no-repeat top left; 
	background-position:161px 0px;
	position:relative;
	height:68px;
	vertical-align:top;
	top:0;
	z-index:0;
}


.bittenContent
{
	margin-left:10;
	margin-right:20;
	margin-bottom:0px;
}


p
{
	margin-top:8px;
	padding-bottom:0px;
	margin-bottom:0px;
}


.noborderPanel
{
}



.helpText{
	color:#675C53;
	padding-bottom: 5px;
}


	          
#ddKreftType,#_ctl7_ddKreftType,#ddDiagnoser,#_ctl7_ddDiagnoser{
	width:160px;
}



#proceduresSelectboxes
{
	float: left;
	margin-right:10px;

}

.selectbox
{
	margin-bottom:5px;
}

.procedureDomainChkListColumn
{	
	width: 150px;
	float: left;
	/*vertical-align:bottom;*/
	margin-left:0;
	/*background-color:Teal;*/
}


.checkBoxCaption{
	color:black;
}


.navlist{
	margin-left:10;
	padding-left:7;
	padding-bottom:0;
	margin-bottom:0;
	font-size:10px;
}

.navlist li {
/*margin-left:30;
list-style-position:outside; */
}

.Externallinks {
list-style-image:url(/images/red_dotLinkJump.gif);
line-height:11px;
/*list-style-position:inside;*/
}

.Normal 
{
	list-style-image:url(/images/red_dot2.gif);
	/*list-style-position:outside;*/
	padding-bottom: 0px;
}

.Docs {
	list-style-image:url(/images/red_dotDoc.gif);
	line-height:11px;
}

.navListSpacer
{
	height:10px;

}




#logoPanel{
/*height:120px;
float:left;
display:block;*/
/*background-color:#999966;*/
}


#logoPanelSubPage{
float:left;
padding:0px;
margin:0px;
width:189px;
}

#topMenuPanel{
  height:50px;
  

}


#quicklinks{
text-align:right;
margin-bottom:18px;
/*width:777px;*/


}

#toolbar{
text-align:left;

}


#toolbar_top{
background: url(/images/menu_tab_lt.gif) top left no-repeat;
height:18px;
}

#toolbar_top_frontpage{
background: url(/images/menu_tab_lt_fp.gif) top left no-repeat;
height:18px;
}


#pageFrameFolder_top
{
	background: url(/nasjonaltRegister/images/menu_tab_lt_nasjreg.gif) top left no-repeat;
	height:18px;
}




#upOneLevel a
{
	background: url(/images/upOneLevel.gif) top left no-repeat;
	background-position:0px 3px;
	color:#A59D95;
	padding-left:13px;
}

#upOneLevel a:hover
{
	color:#675C53;
	background: url(/images/upOneLevel_o.gif) top left no-repeat;
	background-position:0px 3px;
	padding-left:13px;
	text-decoration:none;
}


#back
{
	left:16px;
	width:200;
	position:relative;
	vertical-align:top;
}
#back a
{
	background: url(/images/back.gif) top left no-repeat;
	background-position:0px 3px;
	color:#A59D95;
	padding-left:13px;
}
#back a:hover
{
	color:#675C53;
	background: url(/images/back_o.gif) top left no-repeat;
	background-position:0px 3px;
	padding-left:13px;
	text-decoration:none;
}




#menu_tab_krefttyper{
position: absolute;
border-left:1px solid #A59D95;
border-bottom:1px solid #A59D95;
border-right:1px solid #A59D95;
width:607px; 
position:absolute; 
left:16px; 
top:0px; 
padding:12px; 
background-color: #F5F5F5;
z-index: 100;
}



#menu_tab_prosedyresok{
position: absolute;
border-left:1px solid #A59D95;
border-bottom:1px solid #A59D95;
border-right:1px solid #A59D95;
width:360px;
text-align:left; 
position:absolute; 
left:264px; 
top:0px; 
padding:12px; 
background-color: #F5F5F5;
z-index: 100;
}




.verticalSeparator{
border-top:1px solid #A59D95;
}



.toolbarCancerTypesSubDiagnosis{
width:200px;
height:120px;
float:left;
padding-top:10px;

}



.toolbarCancerTypesSubDiagnosisDescription{
color:#4E4E4E;
padding-top:26px;

}

.toolbarCancerTypesSubDiagnosisCaption{
color:#CC0000;
font-weight:bold;
margin-bottom:7px;
}



#menuStandard
{
	width:196px;	
}


#menuProceduresTop{
	text-align:left;
	line-height:0px;
	width:189px;
	height:36px;
	margin-top:8px;
	background: url(/images/menuProcedureTop.gif) left no-repeat;
	padding-bottom:0px;
}

#menuProceduresMiddle{
	text-align:left;
	width:189px;	
	background: url(/images/menuProcedureBg.gif) left repeat-y;
	padding-bottom:0;
	margin-bottom:0;
	padding-left:0;	
}

#menuBackgroundDocuments
{
	width:189px;
	background: url(/images/menuProcedureBgWhite.gif) left top repeat-y;
	padding:0px;
	
	margin:0px;
}

.menuPatientInfoDocuments
{
	width:189px;
	background: url(/images/menuProcedureBgWhiteSection.gif) left top repeat-y;
	padding:0px;
	padding-top:2px;
	margin:0px;
}




#menuProceduresBottom{
	background: url(/images/menuProcedureBottom.gif) left top no-repeat;
	height:23px;
	width:189px;
	padding-top:0;
	margin-top:0;
	line-height:0px;
}





#menuNasjRegTop{
	text-align:left;
	height:36px;
	width:189px;
	background: url(/nasjonaltregister/images/nasjreg_leftSideMenuTopFinn.gif) left no-repeat;
}

#menuNasjRegMiddle{
	text-align:left;
	width:189px;
	/*background-color:Fuchsia;*/
	background: url(/nasjonaltregister/images/nasjreg_leftSideMenuBG.gif) left repeat-y;
	padding-bottom:0;
	margin-bottom:0;
	padding-left:0;
}

#menuNasjRegBottom
{
	background: url(/nasjonaltregister/images/nasjreg_leftSideMenuBG.gif) left top no-repeat;
	height:9px;
	width:189px;
	padding-top:0;
	margin-top:0;
	line-height:0px;
}

.menuNasjRegMiddleContent
{
	padding-left:10px;

}



#menuSubDiagnosis .navlist
{
	padding-left:10px;
}


#pageBodycontent
{
	text-align:left;
	
}

.pageBodycontentNavigationArea
{
	padding-right:15px;
	padding-left:10px;
	
}

.subContentsDiagnosisBox
{
	/*background: url(/images/subdiagnosismenu_bg.gif) top left  no-repeat;*/
	
	padding-left:0px;
	margin-bottom:5px;	
}


.subDiagnosesMenuListPanel
{	
	width:183px;
	padding:0px;
	margin-left: 6px;	
}

.subDiagnosesMenuList {
	width:183px;	
	font-size:10px;
	padding-left:0px;
	margin-left:0px;
	background-color:Navy;
}

.subDiagnosesMenuListItem{
	list-style-image:url(/images/red_dotLine.gif);
	padding-left:0px;
	margin-left:0px;
}

.subDiagnosesMenuListItemImg
{
	position:relative;
	left:-9px;
}

.subDiagnosesMenuLink{margin-left: -6px;}


ul  .subContentList
{
 /* width: 100em; */ /* room for 3 columns */
/* margin:0;
 padding:0;
 text-align:left;
 text-indent:0;
 */
  
}

/*
.subContentList li 
{
  float: left;
  width: 17em;  
  margin-right:22px; 
  margin-left:-20;
}
*/

.subContentListLink{  
	background: url(/images/red_dot3.gif) center left no-repeat;
	margin:0px;
	display:inline;
	color:Black;
	font-size:11px;
	padding-left: 8px;
}


.subContentListLinkSelected{  
	background: url(/images/red_dot3.gif) center left no-repeat;
	margin:0px;
	font-weight:bold;
	display:inline;
	font-size:11px;
	padding-left: 8px;
}



/* stop the floating after the list */
/*br
{
  clear: left;
}*/
/* separate the list from what follows it */


#subContentsBox a{
color:#675C53;
}


#subContentsBox{
	border-top:1px solid #C7C2BA;
	/*border-bottom:1px solid #C7C2BA;*/
	/*background-color:#669999;*/
	text-align:left;
	margin-top:4px;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:5px;
}




.subContentsBoxDivider
{
	border-top:1px solid #C7C2BA;
	line-height:3px;
	height:3px;
	width:560px;

}


#subDiagnosesMenuListRectangle{
	position:relative;
	left:155px;
	top:10px;
	background-color:Blue;
	display:block;
}


#toolsPanel{
	width:186px;	
	background: url(/images/toolsPanel_Bg.gif) top left  no-repeat;
	margin-bottom:10px;
	color:#665d50;
}

#toolsPanelTop{	
	height:10px;	
}
#toolsPanelMiddle{	
	background: url(/images/toolsPanel_side.gif) top left repeat-y;		
}
#toolsPanelBottom{
	width:186px;
	height:18px;
	background: url(/images/toolsPanel_bottom.gif) top left  no-repeat;	
}


#toolsPanelContent{
	margin-left:27px;
	
}
#toolsPanelIcons{
	padding-top:13px;
	padding-left:3px;
	padding-bottom:5px;
}


h1{
	padding-top:0px;
	margin-top:15px;
	font-size:14px;
	margin-bottom:10px;
	letter-spacing:0px;
}


h2
{
	font-size:12px;
	margin-bottom:2px;	
}

h3
{
	font-size:11px;
	color:#675C53;
	margin-bottom:0px;	
}

h4
{
	font-size:11px;
	margin-bottom:1px;
	
}

h5
{
	font-size:11px;
	margin-bottom:1px;
}


h6
{
	font-size:11px;	
	margin-bottom:1px;
}


.procedureSubChapterTitle
{
	font-size:13px;
	font-weight:bold;	
	margin-bottom:2px;
	
}


.horizLine
{
	border-top:1px solid #C7C2BA;
	width:100%;
	height:2px;
	line-height:0px;
}

.pageBodycontent p
{
	margin:0px;
	padding:0px;
}

#pageBodycontent ul li  
{
	list-style-image:url(/images/dotBody1.gif);
	padding-bottom: 4px;
} 
 ul li li
{
	list-style-image:url(/images/dotBody2.gif);
	padding-bottom: 3px;
} 

ul li li li
{
	list-style-image:url(/images/dotBody3.gif);
	padding-bottom: 1px;
} 


#pageBodycontent ul 
{
	margin-top:5px;
	margin-left:15px;
	padding-left:0px;
	/*margin-left:0px;
	padding-left:0px;
	margin-bottom:5px;
	list-style-position:inside;*/
	
}
ul ul
{
	margin-left:20px;
}
ul ul ul
{
	margin-left:25px;
}

#pageBodycontent ol 
{
	margin-top:5px;
	margin-left:15px;
	padding-left:14px;
	/*padding-left:0px;
	margin-left:0px;

	margin-bottom:5px;
	list-style-position:inside;*/
}
ol ol
{
	margin-left:20px;
}
ol ol ol
{
	margin-left:25px;
}


#box_illustrations
{
	margin-top:10px;
}


#contentMenu
{
	margin-top:1px;
	width:570px;
}

.contentMenuHeading
{
	font-family:"Arial Black",Arial; 
	font-size:12px;
	color:#772432;
	position:relative;
	top:-5px;
	left:8px;
}






#showProceduresHelpText
{
	height:50px;
	padding-left:7px;
	width:220px;
	
}



a.SearchResultItemHeading 
{

font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#a71b30;
padding-top:3px;		
}




.searchPageSearchBox
{
	width:264px;
	border-top:1px #999999; 
	border-left:1px #999999; 
	border-right:1px #c7c2aA; 
	border-bottom:1px #c7c2aA; 
	font-size:8pt;    
	height:16px;
	border-style:inset; 
}



.indexListingIngres
{
	margin-bottom:5px;
	
	/*float:left;*/
		
}

.indexListingImg
{
	position:relative;
	top:-2px;		
}

.indexListingProcedure
{
	padding-top:7px;		
}

.indexListingIngresDate
{
	color:#a59d95;
	display:inline;
	margin-left:5px;
	/*overflow:auto;*/
	
}


.indexListingDiagnosisTitle
{	
	font-weight:bold;	
	cursor:hand;
	float:none;
	height:18px;
	padding-top:4px;
	
}


.indexListingDiagnosisLine
{
	margin-top:20px;
}

.indexListingDiagnosisIcon
{
	float:left;
	margin-right:3px;		
	padding-left:5px;	
	
	
}

.indexListingProcedureItem
{
	margin-left:29px;
	margin-bottom:7px;	
}

.date
{
  color:#a59d95;	
}

.inmgToTop
{
	position:absolute;
	left:810px;
	/*top:-2px;*/
}


#subpageLeftColumn
{
  width:196px;	
}

.TitleLine
{
	height:1px;
	position:relative;
	top:-4px;
	left:10px;
	width:763;
	color:#c7c2ba;	
	
}



.ImgListPreviewImage
{ 
 	border:solid 1px #A59D95;	
}

.ImgListThumb
{
 margin-right:2px;
 border:solid 1px #A59D95;	
 margin-top:2px;
 
}

.ImgListThumbLast
{ 
 border:solid 1px #A59D95;
 margin-top:2px; 
}


.cancerDDMitem
{
	height:21px;
	
}
.cancerDDMitemImg
{
	width:19px;
	float:left;
}
.cancerDDMitemCaption
{
	position:relative;
	top:2px;	
}

.cancerDDMitemCaptionDisabled
{
	/*color:#c7c2ba;*/
	color:#a59d95;
	cursor:default;
}

.mouseOverHand
{
	cursor:hand;	
}



.OrangeBoxSubHeaderLine
{	
	letter-spacing:2px;	
	height:30px;
	background: url(/images/boxOrange_LineHeaderDeco.gif)  left top no-repeat;
	
}

.OrangeBoxSubHeaderLineCaption
{
	margin-left:4px;
	margin-top:3px;
	font-family:'Arial Black';
	font-size:11px;
	letter-spacing:1px;	
}

.OrangeBoxSection
{
	background-color:White;
	margin-bottom:4px;
}

.OrangeBoxContent
{
	padding-bottom:6px;
	
}

.thumbnailSection
{
	margin-top:11px;
	
}




.nasjreg_inputfelt
{
  width:170px;	
  margin: 2px 0px 3px 0px; 
}


.ImageWithText, .newImageWithText
{	
	padding:3px;
	margin:3px;	
	border:solid 1px #d4d4d4;		
}

.newImageWithText
{
	border: none;
}

.floatingImageWithText, .newFloatingImageWithText
{
	float:right;
	padding:3px;
	margin:3px;	
	border:solid 1px #d4d4d4;		
}

.newFloatingImageWithText
{
	border: none;
}

.floatingImageWithText td, ImageWithText td, .newFloatingImageWithText td, .newImageWithText td
{	
	 font-size:10px; 	
}


.specifiedWidth
{
	width: 180px;
}

.specifiedWidth tr td
{
	padding:3px;
}

.ImageCellWithSpecifiedHeight
{
	height: 214px;
}

.ImageCellWithSpecifiedHeight img
{
	width: 165px;
	border: none;
}

#pageInnerContentsPanel
{
	height:230px;
}


.collapsedCaption
{
	font-size:10px;
}

.collapsedText
{
	background-color:#FFF5CC;
	border:1px solid #dedede;	
}



























/*

nye stiler for ny master mal

*/


/*
body 
{
    margin:10px 10px 10px 10px;
    padding:0;
    background:#FFF;
}*/

#PageSetup 
{
   
    width:978px;
    /*background: url(/images/leftColBG.gif) left top repeat-y;    */
}

#middleRightColumnTop 
{
    margin-left:189px;
    padding-left:0px;
   /* background:#F6F400;*/
}
  
#middleRightColumnMain 
{
	/*border-left:1ps solid #c7c2ba;*/
	background: url(/images/menuProcedureBgWhite.gif) left top repeat-y;
    
    position:relative;
    width:inherit;
}

#middleRightColumnMainBody
{
	/*background-color:Black;*/
	
}

#main 
{
    /*margin-right:9em;   
    padding-right:10px;*/
   /* background:#1F6F7F;*/
    width:580px;
}

#globalNav
{
	text-align:right;
   /* background:#FC0675; */
    padding:0px;
    margin:0px;
   /* padding-left:0px;
    padding-top:0px;  
    padding-bottom:0px;  
    margin-top:0px;  
    margin-bottom:0px;   */
    /*height:45px;  
     
   /* height:50px;    */
}
 
#actionMenus 
{
   /* background:#F0F3AC;*/
    /*margin-top:17px;
    padding-top:0px;*/
    width:784px;
    /*background-color:Maroon;*/
/*    width:789px;*/
    
}
	
#pageTitle
{
	/*background:#50F3AC;*/
	text-align:left;
	width:784px;	
	font-family:Arial, Helvetica, sans-serif;
	/*background: url(/images/page_left_line.gif) top left repeat-y;*/
	margin:0px;
	height:37px;
	padding:0px;	
	background: url(/images/titleBgWhiteLong.gif) top left no-repeat;	
}
	
	

#mainTitleDiagnose{
	padding-left:25px;
	padding-top:6px;
	height:37px;
	font-size:13px;	
	font-weight:bold;
	color:#772432;
	background: url(/images/titleBgWhiteNoBottomLine.gif) top left no-repeat;	
	
}

#mainTitleProcedure
{
	padding-left:25px;
	padding-top:1px;
	height:37px;
	font-size:13px;	
	font-weight:bold;	
	padding-left:25px;
	background: url(/images/titleBgOrange.gif) top left no-repeat;
	
}
#highlightSynposis
{
	
	font-size:13px;	
	font-weight:bold;	
	color:Aqua
	
}
#mainTitleStandardPage{
	padding-left:25px;
	padding-top:6px;
	height:37px;
	font-size:13px;	
	font-weight:bold;	
	background: url(/images/titleBgWhiteLong.gif) top left no-repeat;	
}

#mainTitleNasjReg{
	padding-left:25px;
	padding-top:6px;
	height:39px;
	font-size:13px;	
	font-weight:bold;	
	background: url(/images/titleBgWhiteNasjReg.gif) top left no-repeat;	
	
}


.pageTitleImage
{
	margin-top:3px;
}

#imageHeadingNasjReg
{
	padding-top:4px;
}

.mainTitleText
{	
	
}

.mainTitleImage
{
	position: relative; 
	top:0px; 
	margin-right:5px;
	float:left;	
}
	
	
	
#leftColumn 
{
    /*position:absolute;
    width:189px;
    top:10px;    
    left:10px;*/
    
}
    
/*    
#rightColumnMiddleRight 
{*/
   /* position:absolute;
    width:185px;
    top:0;
    right:0;*/
    
    /*margin-right:10px;*/
/*}
*/  
  
  /*
#contentSubNav1
{
	
}

#contentSubNav2
{
	
}*/


#footer
{
	padding-top:3px;	
	color:#A59D95;
	font-size:10px;
	text-align:center;	
}



#upOneLevel
{
	float:left;
	position:relative;
	vertical-align:top;
	margin-left:20px;
}

#upOneLevelNasjReg
{	
	float:left;
	position:relative;
	vertical-align:top;
	margin: -15px 0px 0px 20px;

/*
	margin-left:24px;
	text-align:left;
	height:14px;
*/
}

#upOneLevelNasjReg a
{
	background: url(/images/upOneLevel.gif) top left no-repeat;
	background-position:0px 3px;
	color:#A59D95;
	padding-left:13px;
}

#upOneLevelNasjReg a:hover
{
	color:#675C53;
	background: url(/images/upOneLevel_o.gif) top left no-repeat;
	background-position:0px 3px;
	padding-left:13px;
	text-decoration:none;
}



#toolbar_top_left
{	
	/*background: url(/images/menu_tab_lt.gif) top left no-repeat;*/
	background: url(/images/titleTopLeftBorder.gif) top left no-repeat;
	/*background-color:#6666CC;*/
	padding:0;
	margin:0;
	
}





#GlobalMenuSpacing
{
	height:20px;
}


#menuDot
{
	/*background: url(/images/menuProcedureMarker.gif) top left no-repeat;
	background-position:100px 10px;*/
	position:relative;
	top:40px;
	left:-26px;
	z-index:999;
}


/*li .menuCancerInfoLink
{  
	background: url(/images/red_dot4.gif) center left no-repeat;
	margin:0px;
	display:inline;
	font-size:11px;
	padding-left: 8px;
}
*/


#menuCancerInfo
{
	/*margin-left:14px;*/
	margin-bottom:0px;
	
	/*background-color:Green;*/
	
}


#menuCancerInfoItemList
{
	padding-left:17px;
	margin-left:17px;	
	margin-top:4px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	/*background-color:Lime;*/
	
}

.menuCancerInfoLink
{	
	color:Black;
	margin-left:3px;
}

.menuCancerInfoLinkSelected
{	
	color:#772432;	
	margin-left:3px;	
	background-position:-40px 0px;
	
	
}
.menuCancerInfoLink:hover
{
	text-decoration:none;	
}

.menuCancerInfoLinkSelected:hover
{
	text-decoration:none;	
}


.menuCancerInfoItemImg
{
}

.menuCancerInfoItem, .menuPatientInfoItem
{	
	/*list-style-image:url(/images/red_dot4.gif);
	list-style-position:outside;*/	
	/*list-style-position:outside;*/	
	margin-left:17px;
	padding-bottom:3px;	
	/*margin-bottom:3px;*/	
}

.menuCancerInfoItemImgBackGround
{
	margin-left:17px;
	padding-bottom:3px;	
	background: url(/images/red_dot4.gif) 0% 25% no-repeat;
	text-indent: -3px;
	padding-left: 10px;
}

.menuCancerInfoItemSelected
{
	margin-left:17px;
	padding-bottom:3px;	
	/*padding-bottom:3px;	*/
	/*width:180px;*/
	/*background-color:Fuchsia;*/
	
	/*background:url(/images/menuMarker.gif) no-repeat;*/
	
	
}

#menuCancerInfoPlusMinus, .menuPatientInfoPlusMinus
{
	position:relative;
	top:-3px;
	/*left:1px;*/
	margin:0px;
	/*left:-8px;	*/
	/*padding-right:-1px;
	margin-right:0px;*/
	float:left;	
}

#menuCancerInfoTitle, #menuPatientInfoTitle
{
  width:170px; 
  padding-bottom:0px;
   /*height:20px;*/
  margin-left:2px;  
  /*background-color:Blue;*/
}
#menuPatientInfoTitle
{
  width:170px; 
  padding-bottom:0px;
   /*height:20px;*/
  margin-left:0px;  
  /*background-color:Blue;*/
}


#menuCancerInfoTitle .menuCancerInfoTitleText
{
	/*background-color:red;*/
	display:block;
	padding-left:5px;
	margin-left:10px;
}


#menuCancerInfoTitle a, #menuPatientInfoTitle a
{ 
  color:Black;
  text-decoration:none;  
}
#menuCancerInfoTitle a:hover, #menuPatientInfoTitle a:hover
{ 
  color:#cc0000;
}


#menuProceduresCancerIco
{
	position:relative;
	top:32px;
	left:24px;	
}




































#header 
{
	margin:0; padding:0;
}

#main1 
{
	margin:0px; 
	padding:0px;	
	background: url(/images/leftColBG.gif) top left repeat-y;	
	width:978px;	
}

#main2 
{
	margin:0px; 
	padding:0px;	
}

#left 
{
	float:left;
	width:189px;
	/*background: url(/images/leftColBG.gif) top left repeat-y;*/
	margin:0; padding:0;
	/*clip :rect(5px 50px 60px 5px);*/
	/*background-color:Teal;		*/
}
#right 
{
	float:right;
	padding-right:10px;
}

#middle 
{	
	margin-top:0px; 
	margin-left:200px; 
	width:560px;	
}


#indexMenu
{
	padding-top:20px;	
	width:160px;
	margin-left:10px;	
	font-size:10px;
	line-height:17px;
	
}

.indexMenuLink
{
	
	
}








/* startpage only */

#homeTop
{
	/*background-color:Aqua;*/
}


#homeCol1
{
	position:absolute;
	left:10px;	
	top:133px;
	width:186px;
	/*background-color:Aqua;*/
}


#homeCol2
{
	position:absolute;
	left:200px;	
	top:133px;
}




#homeCol3
{
	position:absolute;
	left:405px;	
	top:133px;
}




#homeCol4
{
	position:absolute;
	left:795px;	
	top:133px;
}


#homeTitle
{
	/*background:#50F3AC;*/
	text-align:left;
	width:784px;
	height:37px;		
	background: url(/images/leftBorderActionMenu.gif) top left no-repeat;
	margin:0px;
	padding:0px;	
	/*background-color:Maroon;*/
}


#contentTitle
{
	padding-top:0px;
	margin-top:1px;
	font-size:12px;
	text-transform:uppercase;
	/*font-weight:bold;*/
	color:#772432;
	margin-bottom:18px;
	/*letter-spacing:1px;*/
}


.TableToolboxPanel
{
  width:100px;	
}

.TableToolboxPanel td
{ 
  /*color:#665d50;
  font-size:9px;*/
  color:#000;
  font-size:9px;
}

.ToolboxPanelInput
{
	width:147px;
	border-top:1px #999999; 
	border-left:1px #999999; 
	border-right:1px #c7c2aA; 
	border-bottom:1px #c7c2aA; 
	font-size:8pt;    
	height:16px;
	border-style:inset; 
}


.PrintIcon
{
	cursor:hand;
}


.forsideDisclaimer
{
	font-size:9px;
	color:#665d50;	
	width:170px;	
}


.oncoTable
{
   border-top:1px solid #DCDCD2;	
   border-left:1px solid #DCDCD2;	
   margin-top:6px;
    margin-bottom:6px;
	
}

.oncoTable td
{
   border-bottom:1px solid #DCDCD2;	
   border-right:1px solid #DCDCD2;	
	
}
.oncoTable th 
{
   font-size:11px;
   border-bottom:1px solid #DCDCD2;	
   border-right:1px solid #DCDCD2;	
   background-color:#DCDCD2;	
	
}

.forumLogoWelcomePage{
	position:absolute;
	left:0px;
	top:10px;
}


.disabledCancerType
{
   color: #aCaCa2;	
   cursor:default;
}


.AlertBox
{
	position:absolute;
	top:73px;
	left:404px;	
	background: url(/images/alertbox_bg.gif) top left no-repeat;
	width:577px;
	height:50px;
}

.AlertBoxText
{
	padding-left:40px;
	padding-top:10px;
	padding-right:20px;
	font-weight:bold;
}

.AlertBoxJavaScript
{
	position:absolute;
	top:73px;
	left:404px;	
	background: url(/images/alertbox_bg.gif) top left no-repeat;
	width:577px;
	height:50px;
	z-index: 100;
	visibility: hidden;
}

.AlertBoxJavaScript
{
	padding-left:40px;
	padding-top:10px;
	padding-right:20px;
	font-weight:bold;
}

.pasientInfoPrintIcon
{
	position:relative;
	top:3px;
	margin-left:6px;
	cursor:hand;     
	
	
}

#responsContainer{display: none; position: absolute; top: 100px; left: 200px; background: white; border: solid 2px #333; z-index:20; padding: 30px 70px; width: 400px;}

/* seach page style */

#pageBodycontent #searchHeader {
background:#FFF url(../images/tabbed-bg.gif) repeat-x scroll center bottom;
float:left;
font-size:93%;
line-height:normal;
width:60em;
}
#pageBodycontent #searchHeader ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0px 10px 10px 0px;
}
#pageBodycontent #searchHeader li {
background:transparent url(../images/left.gif) no-repeat scroll left top;
list-style-type: none;
list-style-image: none;
float:left;
margin:0pt 0pt 0pt 5pt;
padding:0pt 0pt 0pt 9px;
}
#pageBodycontent #searchHeader a {
background:transparent url(../images/right.gif) no-repeat scroll right top;
color:#776655;
display:block;
float:left;
font-weight:bold;
padding:5px 15px 4px 6px;
text-decoration:none;
}
#pageBodycontent #searchHeader a {
float:none;
}
#pageBodycontent #searchHeader a:hover {
color:#333333;
}
#pageBodycontent #searchHeader .current {
background-image:url(../images/left_on.gif);
}
#pageBodycontent #searchHeader .current a {
background-image:url(../images/right_on.gif);
color:#333333;
padding-bottom:5px;
}

#pageBodycontent #text_showProsedyrer
{
	clear: both;
}

#pageBodycontent #text_showPatInfo
{
	clear: both;
}

#pageBodycontent #text_showBakgrunn
{
	clear: both;
}

.hide
{
	display: none;
}

.show
{
	display: block;
	clear: both;
}

#content
{
	clear: both;
	padding: 1em;
}

.textarea
{
	clear: both;
	padding: 1em;
}
/* end search page style */

/* iOncolex - mostly for seeing styles in editor */
/* Most styles defined in layout-files */

.iOncoTreatmentTable
{
   border-top:1px solid #DCDCD2;	
   border-left:1px solid #DCDCD2;	
   margin:6px 0px 6px 3px;
   padding: 0px;
   empty-cells: show;
	
}

.iOncoTreatmentTable td
{
   border-bottom:1px solid #DCDCD2;	
   border-right:1px solid #DCDCD2;	
   padding: 5px;
	
}
.iOncoTreatmentTable th 
{
   border-bottom:1px solid #DCDCD2;	
   border-right:1px solid #DCDCD2;	
   background-color:#DCDCD2;	
   padding: 5px;
}

.treatmentDayTableCell
{
	text-align: center;
	padding: 0px;
}
 /* end of iOncolex styles */