﻿body.Master {
	background: url(../images/common/bgfade.gif) 0 0 repeat-x #cccccc;
	text-align: center;
	font-size: 11px;
	line-height: 128%;
	margin-top:0;
	font-size: 12px;
	font-family:Tahoma;
}

table {
	border: none;
	margin: 0px; padding: 0px;
	font-size: 12px;
	font-family:Tahoma;
}

table.WebPanel 
{
	margin: 0px; 
	padding: 0px; 
	border: 1px solid #dddddd;
	border-spacing: 0; 
	border-collapse: collapse;
}

td.WebPanel 
{
	font-size: 14px; 
	font-family: Tahoma; 
	font-weight: bold; 
	color: #FFFFFF; text-align: center;
	background-image: url('../img/header11.png');
	line-height: 30px;	
}

table.Features
{
	font-family: Tahoma; 
	margin: 0px; 
	padding: 0px; 
	border: 0px;
	border-spacing: 0; 
	border-collapse: collapse;

}

td.Features
{
	font-size: 12px; 
	font-weight: bold; 
	text-align: left;
	line-height:16px;
	background-image: url('../img/tdbgfeat.png');
}

tr.FeaturesFeature
{
	font-size: 12px; 
	background-color: #ffffff; 
	line-height:18px;
}

tr.FeaturesFeatureAlt
{
	font-size: 12px; 
	background-color: #f8f8f8;
	line-height:18px;
}

tr.FeaturesFeatureHover
{
	font-size: 12px;
	background-color: #99CCFF;
	line-height: 18px;
}

td.top 
{
	background-color: #CCCCCC;	
}

td.HeadLine
{
	/*
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #C0C0C0 #FFFFFF #C0C0C0 #FFFFFF;
	line-height: 30px;
	font-weight:bold;
	background-color: #f2f2f2;
	*/
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #E6E6E6;
	background-image: url('../img/prfade.png');
	background-repeat: repeat-x;
	font-weight: bold;
	line-height: 30px;
}

body.Invoice 
{
	font-family:Tahoma;
	font-size: 14px;
}

input.groovybutton
{
   font-family:Tahoma;
   font-weight:bold;
   color:#336699;
}

a.Tabs 
{
	font-weight:normal;
      font-size:16px;
	      float:left;
      background:url("../images/common/tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
}

/*
Tabs 
{
      float:left;
      width:100%;
         font-family:tahoma;
      background:#efefef;
      font-size:16px;
      font-weight:normal;
      line-height:normal;
          border-bottom:1px solid #666;
}

a.Tabs:hover 
{
	      background-position:0% -42px;
}

a.Tabs:span 
{
	     float:left;
      display:block;
      background:url("../images/common/tabright6.gif") no-repeat right top;
      padding:5px 15px 10px 6px;
      color:#FFF;
}

ul.Tabs 
{
	          margin:0;
          padding:10px 10px 0px 10px;
          list-style:none;
}

li.Tabs 
{
      display:inline;
      margin:0;
      padding:0;	
}
*/
    #tabs6 {
      float:left;
      width:100%;
         font-family:tahoma;
      background:#efefef;
      font-size:17px;
      font-weight:normal;
      line-height:normal;
          border-bottom:1px solid #666;
      }
    #tabs6 ul {
          margin:0;
          padding:10px 10px 0px 10px;
          list-style:none;
      }
      
      ul.Tabs 
      {
      	  margin:0;
          padding:10px 10px 0px 10px;
          list-style:none;
      }
      
    #tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs6 a {
      float:left;
      background:url("../images/common/tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs6 a span {
      float:left;
      display:block;
      background:url("../images/common/tabright6.gif") no-repeat right top;
      padding:5px 15px 10px 6px;
      color:#FFF;
            font-size:17px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs6 a:hover span {
      color:#FFF;
      }
    #tabs6 a:hover {
      background-position:0% -42px;
      }
    #tabs6 a:hover span {
      background-position:100% -42px;
      }

      #tabs6 #current a {
              background-position:0% -42px;
      }
      #tabs6 #current a span {
              background-position:100% -42px;
      }
      



a
{
	font-size: 12px;
	font-family: Tahoma;
	font-weight: normal;
	color: #0066CC;
}

a:visited
{
	font-size: 12px;
	font-family: Tahoma;
	font-weight: normal;
	color: #0066CC;
}

a:hover
{
	font-size: 12px;
	font-family: Tahoma;
	font-weight: normal;
	color: #0099FF;
}

a.FooterLink
{
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	color: #ffffff;
}

a.TabLink
{
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
	color: #0066CC;
}

a.TabLink:visited
{
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
	color: #0066CC;
}

a.TabLink:hover
{
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
	color: #0099FF;
}


.inputfocus {
	BORDER-RIGHT: #000000 1px solid;font-weight:bold; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; HEIGHT: 18px; BACKGROUND-COLOR: #eeeeee;}
.inputblur {
	BORDER-RIGHT: #000000 1px solid;font-weight:bold; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; HEIGHT: 18px; BACKGROUND-COLOR: #dddddd;}
.textareafocus {
	BORDER-RIGHT: #000000 1px solid;font-weight:bold; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eeeeee;}
.textareablur {
	BORDER-RIGHT: #000000 1px solid;font-weight:bold; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #dddddd;}

.submiton {
	BORDER-RIGHT: #000000 1px solid;font-weight:bold; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; HEIGHT: 18px; BACKGROUND-COLOR: #f7f37d;}
.submitoff {
	BORDER-RIGHT: #000000 1px solid;font-weight:bold; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; HEIGHT: 18px; BACKGROUND-COLOR: #99ccff;}
	
/* Svart text */
.xxbla {font-size:8pt}
.xbla {font-size:x-small}
.sbla {font-size:small}
.mbla {font-size:medium}
.lbla {font-size:large}

/* Svart text, bold */
.xxblab {font-size:8pt;font-weight:bold}
.xblab {font-size:x-small;font-weight:bold}
.sblab {font-size:small;font-weight:bold}
.mblab {font-size:medium;font-weight:bold}
.lblab {font-size:large;font-weight:bold}

/* invisible */
.invis {font-size:xx-small;color:#ffffff;}

td.PRBox
{
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #E6E6E6;
	line-height:20px;
	background-image: url('../img/prfade.png');
	background-repeat: repeat-x;
	font-weight: bold;
}

td.PRBoxBlue
{
	color: #ffffff;
	border-color: #0099FF;
	background-image: url('../img/header11.png');
	background-repeat: repeat-x;
	line-height:20px;
	font-weight: bold;
	text-align:  center;
}

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:Window;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Gray;
	border-width: 1px;
	z-index: 1000;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
z-index: 1000;
}


.modalPopup {
	border: 1px solid Gray;
	background-color:#ffffff;
	padding:3px;
z-index: 1000;
	}
	

.autocomplete_completionListElement
{

background-color:White;
    border-width : 1px ;
    border-style : solid ;
    overflow : auto ;
    height : 200px ;
    font-family : Tahoma ;
    font-size : small ;
    text-align : left ;
z-index: 999;
    }

.autocomplete_highlightedListItem
   {

    background-color : #ffff99 ;
    color : black ;
    padding : 1px ;
    z-index: 999;
    }


.autocomplete_listItem
    {
background-color:White;
    color : windowtext ;
    padding : 1px ;
    z-index: 999;
   }


