A, P, TD, TH,LI {font-size: 7pt; color: #666666; font-family: Verdana, Arial, sans-serif; }

h2 {font-family: Verdana; font-size: 8pt; color: #666666; font-weight: bold ; }

.EnquiryHeading1 { font-family: Verdana; font-size: 8pt; color: #666666; font-weight: bold ; }
.EnquiryHeading2 { font-family: Verdana; font-size: 10pt; color: #666666; font-weight: bold ; }
.EnquiryText { font-family: Verdana; font-size: 7pt; color: #666666; }
.EnquiryTextBold { font-family: Verdana; font-size: 7pt; font-weight: bold ; color: #666666; }
.EnquiryTextBoldLarge { font-family: Verdana; font-size: 8pt; font-weight: bold ; color: #666666; }
.EnquiryTextR { font-family: Verdana; font-size: 7pt; color: #666666; text-align: right ; }
.EnquiryTextLarge { font-family: Verdana; font-size: 12pt; color: #666666; }
.EnquiryTextRed { font-family: Verdana; font-size: 7pt; color: Red; }
.EnquiryLink { font-family: Verdana; font-size: 8pt; color: Blue; font-weight: bold ; }
.EnquiryLink:hover { font-family: Verdana; font-size: 8pt; color: Red; font-weight: bold ; TEXT-DECORATION:underline;}
.EnquiryError { font-family: Verdana; font-size: 8pt; color: Red; font-weight: bold ; }

.PortletSubHeaderText { font-family: Verdana; font-size: 8pt; color: #666666; font-weight: bold ; }
.PortletBodyColor { background-color: #FFFFFF; }
.KissTextButton, .KissText {font-family: Verdana; font-size: 7pt; color: #666666;}
.KissTextButton {width:110px; height:18px;}
.KissTextBold { font-family: Verdana; font-size: 8pt; color: #666666; }
.KissTextBold { font-family: Verdana; font-size: 8pt; font-weight: bold ; color: #666666; }
.KissWarning {font-family: Verdana; font-size: 7pt; color: red; }
.PortletHeading2 { font-family: Verdana; font-size: 7pt; color: #666666; font-weight: bold ; }
.PortletError { font-family: Verdana; font-size: 7pt; color: #FF0000; font-weight: bold ; }
.BannerColor { background-color: #FFFFFF; }
.BannerSecondaryLink { font-family: Verdana; font-size: 9pt; color: #666666; }
.RegionHeaderColor { background-color: #FFFFFF; border: #FFFFFF 0px solid }
.LogonError { font-family: Verdana; font-size: 10pt; color: #FF0000; font-weight: bold; text-align: center}
.RegionNoBorder{}
.OraCopyright { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 8pt; color: #000000; }
.OraWizBannerColor { background-color: #FFFFFF; }
.OraHeaderSub { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 16pt; color: #336699; }
.OraBgColorDark { background-color: #336699; }
.OraGlobalPageTitle { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11pt; color: #FFFFFF; font-weight: bold ; }
.OraInstructionText { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000; }
.OraFieldText { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000; }


.Heading_1 { font-family: Verdana; font-size: 8pt; color: #666666; font-weight: bold ; }
.Text_1 { font-family: Verdana; font-size: 7pt; color: #666666; }
.Info { font-family: Verdana; font-size: 8pt; color: #29a2d6; font-weight: bold ; }
.Error { font-family: Verdana; font-size: 8pt; color: #FF0000; font-weight: bold ; }
.kissError { font-family: Verdana; font-size: 7pt; color: #FF0000; font-weight: bold ; }


.divScroll {
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #888888;
	scrollbar-highlight-color: #888888;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #888888;
	overflow:auto;
	height:100%;
	text-align: left;
}

.BrodtxtBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
td.blue-line {height: 0px; background-color: #29a2d6; }
td.gray-line {height: 0px; background-color: #f2f2f2; }

td.whitespace-1 {height: 1px}
td.whitespace-2 {height: 2px}
td.whitespace-5 {height: 5px}
td.whitespace-10 {height: 10px}
td.whitespace-100 {height: 100px}

td.additionalAttributeLabel {
	vertical-align: top;
	width: 150px;
}

table.enquiryHeaders {
	width: 60%
}

table.enquiry {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 0;
	font-size: 1em;
	background-repeat: no-repeat;
	list-style-type: none;
	border: 1px solid #666;
	width: 80%;
	margin: 20px 20px 20px 20px;
}

table.enquiryButtons {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 0;
	background-repeat: no-repeat;
	border: 0px;
}

table.calculation{
	border: 1px solid #666;

}

table.enquiry th, table.enquiry td {
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: top;
}

table.enquiry th {
  background-color: #fc0;
}

td.new {
  font-weight: bold;
}

td.labelright {
  font-weight: bold;
  text-align: right;
}


tr.odd {
  background-color: #fff
}

tr.even {
  background-color: #fea
}

tr.oddgray {
    background-color: #f2f2f6;
}

table.confirmMessage {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    padding: 0;
    font-size: 3em;
    background-repeat: no-repeat;
    list-style-type: none;
    border: 1px solid #666;
    margin: 10px 10px 10px 10px;
}

table.subscription {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0;
	font-size: 1em;
	background-repeat: no-repeat;
	list-style-type: none;
	border: 1px solid #666;
	width: 95%;
	margin: 20px 20px 20px 20px;
}

table.subscription th, table.subscription td {
	padding: 4px 8px 4px 8px;
	text-align: left;
	vertical-align: top;
}

table.subscription th {
  background-color: #d0d0f2;
}

tr.none {
  background-color: #fff
}

tr.fixedPrefix {
  background-color: #f2f2f2
}
tr.subscription {
  background-color: #d0d0f0
}
tr.error {
  background-color: #fcc
}

p.feilmelding{
    font-size: 12pt;
    font-weight: bold ;
    BACKGROUND-COLOR: red;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    COLOR: yellow;
    MARGIN-BOTTOM: 1em;
    MARGIN-TOP: 1em;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 1em;
    PADDING-RIGHT: 1em;
    PADDING-TOP: 3px}

table.polka {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 0;
	font-size: 1em;
	background-repeat: no-repeat;
	list-style-type: none;
	border: 1px solid #666;
	margin: 20px 20px 20px 20px;
}

table.polka th, table.polka td {
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: top;
}

table.polka th {
  color: #fff;
  background-color: #396;
}

table.polka th a {
   text-decoration:none;
   color: #fff;
 }
span.pagelinks {
font-family: Verdana;
font-size: 8pt;
color: #666666;
#font-weight: bold ;
}
span.pagelinks  a{
   text-decoration:none;
}

tr.polkaOdd {
  background-color: #fff
}

tr.polkaEven {
  background-color: #cfc
}


table.kiss {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    padding: 0;
    font-size: 3em;
    background-repeat: no-repeat;
    list-style-type: none;
    border: 1px solid #666;
    margin: 10px 10px 10px 10px;
}

table.kiss th, table.kiss td {
    padding: 2px 4px 2px 4px;
    text-align: left;
    vertical-align: top;
    cellpadding: 2px;
    cellspacing: 2px;
}

table.kiss th {
    color: #ffffff;
    background-color: #AAB9CC;
}

table.kiss td a {
    text-decoration: underline;
    color: #666666;
}

table.kiss td.right {
    text-align: right;
}

table.kiss th a {
    text-decoration:none;
    color: #666666;
}

tr.kissOdd {
    background-color: #ffffff;
}

tr.kissEven {
    background-color: #f2f2f6;
}

.prPriceField,.prPriceFieldP,.prPriceFieldS,.prPriceFieldE,.prPriceFieldC {
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
}
.prPriceFieldP {border-color:blue;}
.prPriceFieldS {border-color:green;}
.prPriceFieldE {border-color:red;}
.prPriceFieldC {border-color:black;}


td.pf_1,td.pf_3 {
	background-color: #f2f2f6;
}
td.pf_0,td.pf_2 {
	background-color: #f2f2f6;
}


