input {
	font-family: verdana,arial,sans-serif;
}

input.button {
	font-size: 8pt;
	font-weight: bold;
	background-color: #ebe9c5;
	border-color: #ebe9c5;
}

input.field {
	font-size: 8pt;
	background-color: white;
	border-color: #ebe9c5;
}

tr.section-divider {
	background-color: #ebe9c5;
}

td {
	font-family: arial,verdana,sans-serif;
}

td.section-header {
	font-size: 12pt;
	font-weight: bold;
}

td.servheadsm {
	font-size: 11pt;
	font-weight: bold;
	color: black;
}

td.bigservheadsm {
	font-size: 14pt;
	font-weight: bold;
	color: black;
}

td.date-time {
	font-size: 8pt;
	font-weight: bold;
	color: white;
}

td.otherdocuments {
	font-size: 8pt;

}

td.large {
	font-size: 11pt;
	font-weight: bold;

}

td.medium {
	font-size: 9pt;

}

td.white {
	font-size: 10pt;
	color: white;
}

td.small {
	font-size: 8pt;

}

td.smallbold {
	font-size: 8pt;
	font-weight: bold;

}

td.body-header {
	font-size: 14pt;
	font-weight: bold;
	color: #253C83;
}

th {
	font-family: arial,verdana,sans-serif;
}

div {
	font-family: arial,verdana,sans-serif;
}

div.title {
	font-size: 9pt;
	font-weight: bold;
	
}

div.small {
	font-size: 8pt;
	
}

p {
	font-family: arial,verdana,sans-serif;
}

p.small {
	font-size: 8pt;
}

.error {
	font-size: 9pt;
	font-weight: bold;
	color: red;
}

.warning {
	font-size: 9pt;
	font-weight: bold;
	color: orange;
}

.information {
	font-size: 9pt;
	font-weight: bold;
	color: green;
}

.smallerror {
	font-size: 8pt;
	color: red;
}

.errormessage {
	font-size: 8pt;
	color: red;
	background-color: #ffffff;
}

.boxheader {
	font-size: 15pt;
}

.nrgnews {
	font-size: 13pt;
	font-weight: bold;
	color: #808000;
}

.infoheadersmall {
	font-size: 9pt;
	font-weight: bold;
	color: #cc33ff;
}

.infoheader {
	font-size: 12pt;
	font-weight: bold;
	color: #808000;
}

.info {
	font-size: 9pt;
}

.infocolor {
	font-size: 9pt;
	font-weight: bold;
	color: #808000;
}

.textarea {
	font-size: 8pt;
}

.start {
	font-size: 14pt;
	font-weight: bold;
}

.logon {
	font-size: 11pt;
}

.label {
	font-size: 9pt;
	font-weight: bold;
}

.value {
	font-size: 9pt;
}

.smalllabel {
	font-size: 9pt;
	font-weight: bold;
	font-family: arial,verdana,sans-serif;
}

.mandatorylabel {
	font-size: 9pt;
	font-weight: bold;
	color: red;
}

.gascontrol {
	font-size: 9pt;
	font-weight: bold;
	color: #886633;
}

.nrgtitle {
	font-size: 8pt;
}

.notes {
	font-size: 9pt;
}

.servicetitle {
	font-size: 14pt;
	font-weight: bold;
}

.radio {
	font-size: 9pt;
	font-weight: bold;
}

.checkbox {
	font-size: 9pt;
	font-weight: bold;
}

.servhead {
	font-size: 9pt;
	font-weight: bold;
	color: #cecb9c;
}

.bigservhead {
	font-size: 10pt;
	font-weight: bold;
	color: #cecb9c;
}

.framehead {
	font-size: 11pt;
	font-weight: bold;
}

.tablehead {
	font-size: 9pt;
	font-weight: bold;
	background-color: #e1e1bf;
	text-align: center;
}

.tablerow1 {
	font-size: 8pt;
	background-color: #fcfbe0;
}

.tablerow2 {
	font-size: 8pt;
	background-color: #e1e1bf;
}

.select {
	font-size: 9pt;
}

.smallselect {
	font-size: 8pt;
}

a {
	text-decoration: none;
	font-family: arial,verdana,sans-serif;
}

a:link {
	color: #fefbcc;
}

a:visited {
	color: #fefbcc;
}

a:active {
	color: #ffffec;
}

a.info:link {
	font-size: 9pt;
	color: #0000ff;
	text-decoration: underline;
}

a.info:visited {
	font-size: 9pt;
	color: #b552ad;
	text-decoration: underline;
}

a.info:active {
	font-size: 9pt;
	color: #0000ff;
	text-decoration: underline;
}

a.xwayinfo:link {
	font-size: 8pt;
	color: #0000CC;
	font-weight: bold;
	text-decoration: underline;
}

a.xwayinfo:visited {
	font-size: 8pt;
	font-weight: bold;
	color: #000099;
	text-decoration: underline;
}

a.otherdocs:active {
	font-size: 9pt;
	font-weight: bold;
	color: #0000CC;
	
}

a.otherdocs:link {
	font-size: 9pt;
	color: #0000CC;
	font-weight: bold;
	text-decoration: underline;
}

a.otherdocs:visited {
	font-size: 9pt;
	font-weight: bold;
	color: #000099;
	text-decoration: underline;
}

a.otherdocs:active {
	font-size: 9pt;
	font-weight: bold;
	color: #0000CC;
	
}

a.tariff:link {
	font-size: 9pt;
	color: #0000CC;
	font-weight: bold;
	text-decoration: underline;
}

a.tariff:visited {
	font-size: 9pt;
	font-weight: bold;
	color: #000099;
	text-decoration: underline;
}

a.tariff:active {
	font-size: 9pt;
	font-weight: bold;
	color: #0000CC;
	text-decoration: underline;
}

a.normal:link {
	font-size: 10pt;
	font-weight: bold;
	color: #8e8b5c;
	text-decoration: underline;
}

a.normal:visited {
	font-size: 10pt;
	font-weight: bold;
	color: #8e8b5c;
	text-decoration: underline;
}

a.normal:active {
	font-size: 10pt;
	font-weight: bold;
	color: #aeab7c;
	text-decoration: underline;
}



a.small:link {

	font-size: 8pt;

	color: #8e8b5c;

	text-decoration: underline;

}



a.small:visited {

	font-size: 8pt;

	color: #8e8b5c;

	text-decoration: underline;

}



a.small:active {

	font-size: 8pt;

	color: #aeab7c;

	text-decoration: underline;

}




a.pipe {
	font-size: 12pt;
	font-weight: bold;
}

a.service {
	font-size: 9pt;
	font-weight: bold;
}

a.servicesm:link {
	font-size: 10pt;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}

a.servicesm:visited {
	font-size: 10pt;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}

a.servicesm:active {
	font-size: 10pt;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}

a.button:link {
	color: #0000ff;
	text-decoration: underline;
}

a.button:visited {
	color: #0000ff;
	text-decoration: underline;	
}

a.button:active {
	color: #0000ff;
	text-decoration: underline;	
}

a.tablerowlink:link {
	color: #0000ff;
	text-decoration: underline;
}

a.tablerowlink:visited {
	color: #b552ad;
	text-decoration: underline;	
}

a.tablerowlink:active {
	color: #0000ff;
	text-decoration: underline;	
}

a.section-link:link {
	font-size: 9pt;
	text-decoration: underline;
	color: #0000ff;
}

a.section-link:visited {
	font-size: 9pt;
	text-decoration: underline;
	color: #0000ff;
}

a.homepage:link {
	font-size: 8pt;
	color: #0000ff;
	text-decoration: underline;
}

a.homepage:visited {
	font-size: 8pt;
	color: #0000ff;
	text-decoration: underline;
}

a.homepage:active {
	font-size: 8pt;
	color: #0000ff;
	text-decoration: underline;
}

a.white:link {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}

a.white:visited {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}

a.white:active {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}

ul.info {
	font-size: 9pt;
	font-family: arial,verdana,sans-serif;
}
