a:link,a:visited{
color:#006699;
}
a:hover,a:active{
color:#D16500;
}
a.smap:link,a.smap:active,a.smap:visited{
color:#444444;
}
a.smap:hover{
color:#D16500;
}
a.sp:visited,a.sp:active,a.sp:link{
	text-decoration:none;
	background:#336699;
	color:#FFE099;
	font-weight: normal;
}
a.sp:hover{
color:#FFFFFF;
}
html { /*  Get rid of Page Shift Persistent Vertical Scrollbar	*/
	min-height: 100%;
	margin-bottom: 1px;
}
.sptitle{
text-decoration:underline;
font-weight:bold;
background:#336699;
color:#FFFFFF;
}
body{
background:#999999;
margin:0;
padding:0;
}
body,div,p,th,td,form,li,ul,ol{
/* color:#333366; */
color: #444444;
font-family:Arial,Helvetica,sans-serif;
}
body {
line-height:16px;
}
li{
/* font-size: 10px; */
color: #333333;
padding-top: 1px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
list-style-type: square;
/* text-transform: uppercase; */
margin: 0px;
}
.greylist{
color: #333333;
text-transform: none;
}
p{
text-align:justify;
}
.pcenter {
text-align: center;
}
.pleft{
text-align: left;
}
.pindent{
text-indent:-20px;
margin-left:20px;
}
.pindent2{
margin-left:20px;
}
.pgtitle{
text-align:center;
font-weight:bold;
font-size:16px;
font-style:italic;
color:#333366;
}
.ptitle{
font-weight:bold;
font-style:italic;
text-decoration:underline;
color:#333366;
}
.awmAnchor{
position:relative;
}
.BgColor01{
background:#FFFFFF;
}
.BgColor02{
background:#000000;
}
.BgColor03{
background:#333333;
}
.BgColor04{
background:#666666;
}
.BgColor05{
background:#999999;
}
.BgColor06{
background:#E5E5E5;
}
.BgColor07{
background:#FFEBCC;
}
.BgColor08{
background:#485F91;
}
.BgColor09{
background:#336699;
}
.BgColor10{
background:#C0C0C0;
}
.cdate{
color:#333333;
font-weight:bold;
text-align:right;
}
.Color01{
color:#FFFFFF;
}
.Color01B{
color:#FFFFFF;
font-weight:bold;
}
.Color01BB{
color:#FFFFFF;
background:#336699;
font-weight:bold;
}
.Color02{
color:#000000;
}
.Color02B{
color:#000000;
font-weight:bold;
}
.Color03{
color:#333366;
}
.Color03B{
color:#333366;
font-weight:bold;
}
.Color04{
color:#666666;
}
.Color04B{
color:#E0E17E;
font-weight:bold;
}
.Color05{
color:#666666;
}
.Color05B{
color:#666666;
font-weight:bold;
}
.Color06{
color:#333333;
}
.Color06B{
color:#333333;
font-weight:bold;
}
.Color07{
color:#FFEBCC;
}
.Color07B{
color:#FFEBCC;
font-weight:bold;
}
.dropdownlist{
font:11px Verdana,Arial,Helvetica,sans-serif;
}
.dropdownlistblue{
color:#666666;
font:13px Verdana,Arial,Helvetica,sans-serif;
height:15px;
}
.dropdownlistbrown{
color:#996633;
font:11px Verdana,Arial,Helvetica,sans-serif;
height:15px;
width:150px;
}
.formbg{
background:#C0C0C0;
font-weight:bold;
}
.footertxtc{
padding:5px;
}

/* Line Heights */
.lhn{
	line-height: normal;
}

.lh16{
	line-height: 16px;
}

.lh18{
	line-height: 18px;
}

.lh20{
	line-height: 20px;
}

.lh22{
	line-height: 22px;
}

.lh24{
	line-height: 24px;
}


.tnavtd{
background:#E5E5E5;
height:22px;
}

/* FORMS Styles */
form{margin:0px;}
.btn {
	background: #FFFFFF;
	border-bottom: 1px solid #359FC5;
	border-left: 1px solid #359FC5;
	border-right: 1px solid #359FC5;
	border-top: 1px solid #359FC5;
	color: #359FC5;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.bluebtn {
	background: #E8F2F9;
	border-bottom: 1px solid #359FC5;
	border-left: 1px solid #359FC5;
	border-right: 1px solid #359FC5;
	border-top: 1px solid #359FC5;
	color: #359FC5;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.greenbtn {
	background: #287200;
	border-bottom: 1px solid #1D2A4D;
	border-left: 1px solid #D7DDEE;
	border-right: 1px solid #1D2A4D;
	border-top: 1px solid #D7DDEE;
	color: #FFFFFF;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.redbtn {
	background: #DB022B;
	border-bottom: 1px solid #1D2A4D;
	border-left: 1px solid #D7DDEE;
	border-right: 1px solid #1D2A4D;
	border-top: 1px solid #D7DDEE;
	color: #FFFFFF;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.dropdown {
	background-color: #FFFFFF;
	color: #2779B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.formfield {
	background-color: #FFFFFF;
	border: thin groove;
	color: #2779B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

/* Lead Article */
#lead {
	font-size: 12px;
	line-height: 135%;
	font-family: Arial, Helvetica, sans-serif;
}
#lead TD.LeadGraphic	{
	padding-right: 6px;
}
/* Lead Story - Intro Paragraph */
#lead P.intro {
	font-size: 14px;
	font-weight: bold;
	line-height: 130%;
	margin-top: 5px;
}
#lead.leftmargin {
	border-left: #999999 1px solid;
	padding-left: 6px;
	padding-right: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

#lead a:link,a:visited{
	color:#d16500;
	font-weight: bold;
}
#lead a:hover,a:active{
	color:#BB0038;
	font-weight: bold;
}
#lead UL {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style: url(images/greysquare.gif);
	margin-left: 25px;
	line-height: 135%;
}
/* "RedTriangle" */
#lead #RedTriangle a:link{
	color:#000000; font-weight: bold;
	text-decoration: none;
}
#lead #RedTriangle a:visited {
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}
#lead #RedTriangle a:hover {
	color:#3366cc;
	font-weight: bold ;
	text-decoration: underline;
}
#lead #RedTriangle LI {
	list-style: url(images/tri_red.gif);
}
/* Margins and Padding */
.m0 {

	margin: 0px;
}

.m5 {
	margin: 5px;
}

.mb0 {
	margin-bottom: 0px;
}

.mb10 {
	margin-bottom: 10px;
}

.ml5 {
	margin-left: 5px;
}

.mlr5 {
	margin-left: 5px;
	margin-right: 5px;
}

.mpic5 {
	margin-bottom: 3px;
	margin-right: 5px;
}

.mr5 {
	margin-right: 5px;
}

.mt0 {

	margin-top: 0px;
}

.mt5 {

	margin-top: 5px;
}

.mtr5 {
	margin-right: 5px;
	margin-top: 5px;
}

.mt0r5 {
	margin-right: 5px;
	margin-top: 0px;
}

.mt10 {
	margin-top: 10px;
}

.mtb0 {

	margin-bottom: 0px;
	margin-top: 0px;
}

.mtb5 {
	margin-bottom: 5px;
	margin-top: 5px;
}

.mtb10 {
	margin-bottom: 10px;
	margin-top: 10px;
}

.mtb15 {
	margin-bottom: 15px;
	margin-top: 15px;
}

.pad10{
padding:10px;
}
.pad15lr{
padding:0px 15px 15px;
}
.pad5{
padding:5px;
}
.padlr5{
padding:0px 5px;
}

.sidebartbl {
	border: 1px solid #336699;
	background: #f2f2f2;
}
.sidebardiv01 {
	margin-top: 100px;
}

.sidebardiv02 {
	margin-top: 30px;
}

.sidebardiv03 {

	margin-top: 106px;
}

.sidebardiv04 {

	margin-top: 40px;
}

.sidebardiv05 {
	margin-top: 100px;
}

.subhdr01 {
	color:#006699;
	font-weight:bold;
	font-style:italic;
}

div.tblbdr {
	border: 2px solid #336699;
	padding: 8px;
	margin-top: 15px;
}
.imgbdr {
	border: 1px solid #336699;
}

img.floatLeft {
    float: left;
    margin: 4px;
}

img.floatRight {
    float: right;
    margin: 4px;
}
#tnav01 {
	background: #000000 url(images/meny1bild.jpg) no-repeat;
	height: 60px;
	margin: 0;
	padding: 0;
}
#tnav02 {
	color: #FFFFFF;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	margin: 0;
	padding: 0px 10px 40px 385px;
	text-align: right;
}
#tnav02 a {
	color: #FFFFFF;
	text-decoration: none;
}
#tnav02 a:hover {
	color: #FFFF00;
	text-decoration: none;
}
#tnav03 {
	background-color: #000;
	line-height: normal;
	height: 23px;
}
.blueitalic {
	color: #000080;
	font-style: italic;
}
#offices {
	margin: 0 auto;
	padding: 0;
	width: 115px;
}
#officesTbl {
	margin: 0;
	padding: 0;
}
#officesTbl td {
	font-size: 10px;
	padding: 1px 5px;
}
.trh {
	background-color:#9A9B9C;
	color: #FFFFFF;
	font-weight: bold;
}
.tro {
	background-color:#D5D7D7;
}
.tre {
	background-color:#F4F4F4;
}
#pump {
	background: url(images/pump.jpg) no-repeat;
	font: 11px Arial, Helvetica, sans-serif;
	height: 365px;
	width: 310px;
}
#pumpTop {
	margin: 0;
	padding: 24px 0;
	width: 257px;
}
#pumpTop .pt {
	font-weight: bold;
	margin: 0 49px 0 0;
	padding: 0 0 7px 0;
	text-align: right;
}
#pumpTop input {
	background-color: #ffcd47;
	border: 1px solid #000000;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0 0 0 10px;
	text-align: right;
	width: 100px;
}
#pumpBtm {
	font: 12px Arial, Helvetica, sans-serif;
	padding: 10px 0;
	width: 257px;
}
#pumpBtm .pb {
	color: #FFFF00;
	margin: 0 0 0 39px;
	padding: 0 0 12px 0;
}
#pumpBtm input, #pumpBtm select {
	background-color: #fff;
	font: 11px Arial, Helvetica, sans-serif;
}
#pumpBtm .pb input {
	text-align: right;
}
#pumpBtm input.rad {
	background-color: none;
}
#pumpNote01 {
	background-color: none;
}
#pumpNote02 {
	background-color: none;
}
