/***************************************
****************************************
****************************************                     M A I N     S T Y L E 
****************************************                     F R A       P O R T A L
****************************************
***************************************/


div.pe_reg_medladm_portlet table.tableForm
{
    width: 100%
}

div.pe_reg_medladm_portlet table.tableForm .trForm
{
    width: 100%
}

div.pe_reg_medladm_portlet table.tableForm .trForm .tdForm
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    vertical-align: top;
    width: 50%;
    padding-top: 3px
}

div.pe_reg_medladm_portlet div.divHeader
{
    border-bottom: black 1px solid;
    border-top: black 1px solid;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 100%;
    height: 2px;
    text-indent: 3px;
    padding-top: 0px;
    background-color: #f8f8f8
}

div.pe_reg_medladm_portlet div.divForm
{
    border-right: black 1px solid;
    border-top: black 1px;
    border-left: black 1px solid;
    width: 100%;
    border-bottom: black 1px solid
}

div.pe_reg_medladm_portlet span.spanHeader1
{
    font-size: 10pt;
    color: black;
    font-family: Arial;
    width: 70%;
    display: inline;
}

div.pe_reg_medladm_portlet select
{
    FONT-SIZE: 8pt;
    WIDTH: 138px;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 19px
}

div.pe_reg_medladm_portlet .spanText1
{
    font-size: 8pt;
    color: black;
    font-family: Arial
}

div.pe_reg_medladm_portlet form
{
    margin: 0px;
}

div.pe_reg_medladm_portlet a
{
    font-size: 8pt;
    color: black;
    font-family: Arial;
}

div.pe_reg_medladm_portlet ul
{
    list-style-type: none;
    margin: 0px;
    padding-bottom: 10px;
}

div.pe_reg_medladm_portlet li
{
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
}

div.pe_reg_medladm_portlet label
{
    text-align:left;
    width:154px;
    font-size: 10pt;
    color: black;
    font-family: arial
}

div.pe_reg_medladm_portlet span
{
    text-align:left;
    width:138px;
    font-size: 8pt;
    color: black;
    font-family: arial
}

div.pe_reg_medladm_portlet input
{
    font-size: 8pt;
    width: 138px;
    color: black;
    font-family: arial;
    height: 19px;
}

div.pe_reg_medladm_portlet div.divButton
{
    border-right: black 1px;
    border-top: black 1px;
    border-left: black 1px;
    border-bottom: black 1px;
    padding-top: 3px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 100%;
    text-align: right;
}

div.pe_reg_medladm_portlet div.divButton ul
{
    padding:0px 0px 0px 0px;
    margin:0px;
    border:none;
    list-style-type:none; 
}
 
div.pe_reg_medladm_portlet div.divButton li
{
    display:inline;
    padding:0px 0px 0px 0px;
}

div.pe_reg_medladm_portlet div.divButton input
{
    width:75px;
}

div.pe_reg_medladm_portlet .tableIFrame
{
    WIDTH: 100%
}

div.pe_reg_medladm_portlet .tableIFrame .trIFrame
{
    WIDTH: 100%
}

div.pe_reg_medladm_portlet .tableIFrame .trIFrame .tdIFrameHeader
{
    PADDING-LEFT: 3px
}

div.pe_reg_medladm_portlet .tableIFrame .trIFrame .tdIFrameData
{
    PADDING-LEFT: 3px
}

div.pe_reg_medladm_portlet .spanIFrameData1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    width:100%
}

div.pe_reg_medladm_portlet .spanIFrameHeader1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    width:100%
}

div.pe_reg_medladm_portlet .spanError1
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial
}

div.pe_reg_medladm_portlet .vis 
{
    background-image: url('http://npfportal.pensjonistforbundet.no/mysoft/pe_reg_medladm/images/minus.gif');
    background-repeat: no-repeat;
    background-position: center center;
    width: 22px;
}

div.pe_reg_medladm_portlet .skjul 
{
    background-image: url('http://npfportal.pensjonistforbundet.no/mysoft/pe_reg_medladm/images/plus.gif');
    background-repeat: no-repeat;
    background-position: center center;
    width: 22px;
}

div.pe_reg_medladm_portlet .visDiv 
{
    display;
    width: 100%;
}

div.pe_reg_medladm_portlet .skjulDiv 
{
    display: none;
    width: 100%
}

div.pe_reg_medladm_portlet .frm_v33
{
    font-size: 8pt;
    width: 100px;
    color: black;
    font-family: arial;
    height: 19px;
}

div.pe_reg_medladm_portlet .frm_v34
{
    font-size: 8pt;
    width: 100px;
    color: black;
    font-family: arial;
    height: 19px;
}

div.pe_reg_medladm_portlet .frm_v38
{
    font-size: 8pt;
    width: 34px;
    color: black;
    font-family: arial;
    height: 19px;
}

div.pe_reg_medladm_portlet .frm_v39
{
    font-size: 8pt;
    width: 34px;
    color: black;
    font-family: arial;
    height: 19px;
}

/**************************************************************************************************************
**************************************************************************************************************
**************************************************************************************************************                     M A I N     S T Y L E 
**************************************************************************************************************                     F R A       P O R T A L
**************************************************************************************************************
**************************************************************************************************************/


.GroupHeaderid1siteid0{Background-Color:#336699;Height:20px;Text-Align:Left;}
.GroupHeaderLinkid1siteid0{Color:#FFFFFF;Font-Weight:Bold;Font-Size:9pt;Font-Family:Arial, Helvetica;}
.GroupHeaderTextid1siteid0{Color:#FFFFFF;Font-Size:9pt;Font-Weight:Bold;Font-Family:Arial, Helvetica;}
.RegionHeaderid1siteid0{Background-Color:#336699;Height:20px;Text-Align:Left;}
.RegionHeaderTextid1siteid0{Color:#FFFFFF;Font-Size:9pt;Font-Weight:Bold;Font-Family:Arial, Helvetica;}
.Bodyid1siteid0{Background-Color:#FFFFFF;}
.authorid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.createdateid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.creatorid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.defaultattributeid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.descriptionid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.documentsizeid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.expiredateid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.inplacedisplayid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.itemfunctionid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.keywordsid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.perspectivesid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.scoreid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.subpagetitleid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.titleid1siteid0{Color:#000000;Font-Weight:Bold;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.titleorimageid1siteid0{Color:#336699;Font-Family:Arial, Helvetica;Font-Weight:Bold;Font-Size:9pt;}
.wwsbr_category_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_charset_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_itemtype_id1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.wwsbr_mime_type_id1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.wwsbr_page_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_pagegroup_id1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.wwsbr_publishdate_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_updatedate_id1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.wwsbr_updator_id1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.wwsbr_version_number_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.LeftCurve{Background-Attachment:scroll;Background-Repeat:no-repeat;Background-Position:left top;Background-Image:url(http://demo.mysoft.no/images/FFFFFFl.gif);}
.PortletBodyColor{}
.PortletHeaderColor{Background-Color:#336699;}
.PortletHeaderLink{Color:#FFFFFF;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.PortletHeaderStyle{}
.PortletHeaderText{Color:#FFFFFF;Font-Weight:Bold;Font-Size:10pt;Font-Family:Arial, Helvetica;}
.PortletHeading1{Color:#336699;Font-Family:Arial, Helvetica;Font-Size:9pt;Font-Weight:Bold;}
.PortletHeading2{Color:#336699;Font-Family:Arial, Helvetica;Font-Weight:Bold;Font-Size:8pt;}
.PortletHeading3{Color:#336699;Font-Size:7pt;Font-Weight:Bold;Font-Family:Arial, Helvetica;}
.PortletHeading4{Color:#336699;Font-Size:7pt;Font-Family:Arial, Helvetica;Font-Weight:Bold;}
.PortletSubHeaderColor{Background-Color:#EEEEDD;}
.PortletSubHeaderLink{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt;}
.PortletSubHeaderText{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt;}
.PortletText1{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.PortletText2{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.PortletText3{Color:#000000;Font-Size:7pt;Font-Family:Arial, Helvetica;}
.PortletText4{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:7pt;}
.RightCurve{Background-Attachment:scroll;Background-Image:url(http://demo.mysoft.no/images/FFFFFFr.gif);Background-Position:right top;Background-Repeat:no-repeat;}
.LeftSubTabid1siteid0{Background-Image:url(http://demo.mysoft.no/images/FFFFFFsl.gif);Background-Attachment:scroll;Background-Color:#336699;Background-Position:left top;Background-Repeat:no-repeat;}
.LeftTabBgSlantid1siteid0{Background-Image:url(http://demo.mysoft.no/images/FFFFFFtl.gif);Background-Color:#CCCC99;Background-Attachment:scroll;Background-Repeat:no-repeat;Background-Position:left top;}
.LeftTabForeSlantid1siteid0{Background-Image:url(http://demo.mysoft.no/images/FFFFFFtl.gif);Background-Repeat:no-repeat;Background-Attachment:scroll;Background-Color:#336699;Background-Position:left top;}
.RightSubTabid1siteid0{Background-Image:url(http://demo.mysoft.no/images/FFFFFFsr.gif);Background-Attachment:scroll;Background-Position:right top;Background-Repeat:no-repeat;Background-Color:#336699;}
.RightTabBgCurveid1siteid0{Background-Image:url(http://demo.mysoft.no/images/FFFFFFtr.gif);Background-Attachment:scroll;Background-Color:#CCCC99;Background-Position:right top;Background-Repeat:no-repeat;}
.RightTabForeCurveid1siteid0{Background-Image:url(http://demo.mysoft.no/images/FFFFFFtr.gif);Background-Repeat:no-repeat;Background-Position:right top;Background-Color:#336699;Background-Attachment:scroll;}
.SubTabBgTextid1siteid0{Color:#CCCC99;Font-Weight:Bold;Text-Decoration:none;Font-Size:11pt;Font-Family:Arial, Helvetica;}
.TabBackgroundColorid1siteid0{Background-Color:#CCCC99;}
.TabBackgroundTextid1siteid0{Color:#003366;Font-Family:Arial, Helvetica;Text-Decoration:none;Font-Size:10pt;}
.TabForegroundColorid1siteid0{Background-Color:#336699;}
.TabForegroundTextid1siteid0{Color:#FFFFFF;Font-Family:Arial, Helvetica;Font-Size:10pt;Font-Weight:Bold;Text-Decoration:none;}
.portlet-font{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-font-dim{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-status{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-info{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-error{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-alert{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-success{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-header{Color:#336699;    Font-Family:Arial, Helvetica;    Font-Size:9pt;    Font-Weight:Bold;    }
.portlet-section-body{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-alternate{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-selected{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-subheader{Color:#336699;    Font-Family:Arial, Helvetica;    Font-Weight:Bold;    Font-Size:8pt;    }
.portlet-section-footer{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-text{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-header{Color:#336699;    Font-Family:Arial, Helvetica;    Font-Size:9pt;    Font-Weight:Bold;    Background-Color:#EEEEDD;    }
.portlet-table-body{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-alternate{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-selected{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-subheader{Color:#336699;    Font-Family:Arial, Helvetica;    Font-Weight:Bold;    Font-Size:8pt;    }
.portlet-table-footer{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-text{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-input-field{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-button{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-icon-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-dlg-icon-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-field-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-field{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.RegionNoBorder{}
.RegionBorder { border:#336699  1px solid; }
.RegionHeaderColor { border:#336699 0px solid;}
.PageColor { background-color:#FFFFFF}