body  	{
		font-family:  Arial, Helvetica, sans-serif;
		/*´Base font size, ärvs i em-form */
		font-size: 12px;
		font-weight: normal;
		color: #333333;
		padding: 0;
		margin: 0;
               
		background-color:#eeeeee
    	}





#main {
	width:1009px;
	height:1160px;
	position:relative;
	top:0;
	right:0;
	
	margin:0 auto;
	text-align: left;
	background-color:#ffffff
}
#rutaTop	{
		
		position: absolute;
		left: 640px;
		top: 0px;
		width:590px;
		height: 85px;
		background-color:#eeeeee
		
		}

#ruta	{
		
		position: absolute;
		left: 510px;
		top: 145px;
		width:490px;
		height: 25px;
		background-color:#ffffff
		
		}

#flag	{
		position: absolute;
		left: 650px;
		top: 30px;
		
		
		}
#flag1	{
		position: absolute;
		left: 690px;
		top: 30px;
		
		
		}

#referens	{
		position: absolute;
		left: 10px;
		top: 500px;
		width:425px;
		height: 17px;
		background-color:#ffffff;
		
		}

#iphone	{
		position: absolute;
		left: 10px;
		top: 840px;
		width:425px;
		height: 17px;
		background-color:#ffffff;
		
		}

#folksam	{
		position: absolute;
		left: 510px;
		top: 840px;
		width:425px;
		height: 17px;
		background-color:#ffffff;
		
		}


#banner	{
		position: absolute;
		left: 10px;
		top: 530px;
		width:444px;
		
		background-color:#ffffff;
		
		}

#banner1	{
		position: absolute;
		left: 510px;
		top: 530px;
		width:444px;
		
		background-color:#ffffff;
		
		}

#contactform

{
		position: absolute;
		left: 10px;
		top: 475px;
		width:444px;
		
		background-color:#ffffff;
		
		}


#bild	{
		position: absolute;
		left: 0px;
		top: 145px;
		width:425px;
		height: 17px;
		background-color:#ffffff;
		
		}

img {
	border-width:0px;

	margin:10
}
.image
{
    float:right;
    overflow:hidden;
    padding-bottom:7px;
}
/*
verticalLine
{
	display: none;
}

#verticalLine .verticalLineHead
{
    width:100%;
    height:289px;
}
#verticalLine .verticalLineBody
{
    width:100%;
    height:200px;
}
#verticalLine .verticalLineFoot
{
    width:100%;
    height:1.0em;
    position:relative;
}*/

#mainPanel
{
    float:left;
    min-width:700px;
    width:700px;
    height:auto;
}

#contentPanel
{
    float:left;
	width:280px;
}

#articlePanel
{
	width:460px;
}
#rightColumnPanel
{
	width:480px;
	float:left;
}

#rightColumnPanel .panelHead
{
    background-color:#8fe830;
    color:white;
    padding-left:8px;
    padding-top:5px;
    padding-bottom: 5px;
    margin-bottom: 6px;
}

#rightColumnPanel .panelBody
{
    font-size: 1.0em;
}

#rightColumnPanel .panelFoot
{
    margin-top: 10px;
}

#dinersCardImg1
{
	display:none;
}

.archivecontent
{
	width:460px;
}

.archivebody
{
	margin-top:0px;
}
.archivetable1
{
	font-size:1.0em;
}

.singlecolumn, .doublecolumn, .triplecolumn, .quadruplecolumn, .rightColumn 
{
	float:left;	
	font-family:Arial;
	font-size:1.0em;
	margin-bottom:10px;
	padding-right:20px;
	overflow:hidden;
}
.singlecolumn 
{
	width: 220px;
}
.doublecolumn 
{
	width: 460px;
}
.triplecolumn {
	width: 700px;
	padding-right:0px;	
}
.quadruplecolumn {
	width: 940px;
	padding-right:0px;
}
.columnbreaker
{
    width: 100%;
    height: 1px;
    clear: both;
    font-size:0.08em;
    visibility:hidden;
}
/*.firstcolumn {
	margin-left: 0px;
	padding-left: 0px;
}
.lastcolumn {
	margin-right: 0px;
	padding-right: 0px;
}*/

.rightColumn
{
	float: left;
	width: 220px;
	margin-right:0;
	padding-right:0;
	padding-left:0px;
}
/*
.thirdColumn
{
	margin-left:3px;
	padding-top:10px;
}*/

/*.columnhead {
	background-color: #66ff66;
}
.columnbody {
	background-color: #99ff99;
	padding: 1px;
}
.columnfoot {
	background-color: #ccffcc;
}*/

.listpanel 
{
	background-color:White;
	clear:both;
}
.listpanel .panelhead 
{
	background-color: #00367f;
	background-image: url(/pow/img/contact_gradient.gif);
	background-repeat: repeat-y;
	background-position:right;
}

.listpaneltitle {
	padding-right: .5em;
	background-color:White;
	color: #00367f;
	font-weight: bold;
    font-family:Arial;
    font-size:1.2em;
}

/*.panelbody .listpanel .panelfoot 
{
	background-image: none;
	height: 0px;
	width: 0px;
}*/

.panelFoot
{
	display:none;
/*	background-image:url(pow/img/shadow_170.gif);
	width:170px;
	height:20px;*/
}

.listpanel_archive_seb {
	background-color:White;
	clear:both;
	font-size:1.0em;
	margin-bottom:10px;
}
.listpanel_archive_seb .panelhead_archive_seb {
	background-color: #00367f;
	background-image: url(/pow/img/contact_gradient.gif);
	background-repeat: repeat-y;
	background-position:right;
}

.listpaneltitle_sebarchive_seb {
	padding-right: .5em;
	background-color:White;
	color: #00367f;
	font-weight: bold;
    font-family:Arial;
    font-size:1.0em;
}

.spacebelowbluebar
{
	padding-bottom : 5px;
}

P.indent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    TEXT-INDENT: 5px;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    COLOR: #6d6e71;
}




h1, h2, h3, h4, h5, h6 {
	margin-bottom: 10px;
	font-family: Georgia, Times, Helvetica, Arial, sans-serif;
	font-weight: normal;
	line-height: 120%;
}

h1 {
	font-size: 2.4em;
}

h2 {
	font-size: 2.2em;
}

h3 {
	font-size: 2.0em;
}

h4 {
	font-size: 1.8em;
}

h5 {
	font-size: 1.6em;
}

h6 {
	font-family: 'Lucida Grande', Verdana, sans-serif;
	font-size: 1em;
}


.ingress
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6d6e71;
	text-decoration: none;
}*/
.normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color: #333333;
	text-decoration: none;
	margin-bottom:10px;
}
.normal img
{
	margin-top:7px;
}
.normal embed	/* för FireFox */
{
	margin-top:7px;
}
.normal object	/* för IE */
{
	margin-top:7px;
}
.normal embed	/* för FireFox */
{
	margin-top:7px;
}
.normal object	/* för IE */
{
	margin-top:7px;
}
.normalsmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #333333;
	text-decoration: none;
	margin-bottom: 10px;
}
.bold
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-ALIGN: left;
}
.byline
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-ALIGN: left
}
.dateTime
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    MARGIN: 0px 0px 10px 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-ALIGN: left
}
.content
{
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    VERTICAL-ALIGN: text-top;
    MARGIN-RIGHT: 10px;
    text-ALIGN: left
}
/*.imageText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}*/
/*.rightNav
{
    BORDER-RIGHT: #00367f 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BORDER-LEFT-COLOR: #00367f;
    BORDER-BOTTOM-COLOR: #00367f;
    COLOR: #00367f;
    BORDER-TOP-STYLE: none;
    BORDER-TOP-COLOR: #00367f;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: justify;
    BORDER-BOTTOM-STYLE: none
}*/
UL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-ALIGN: left;
    LIST-STYLE-POSITION: outside;
}

UL.links
{
    LIST-STYLE-POSITION: outside;
    list-style-type:none;
    LIST-STYLE-IMAGE: url(/pow/img/forward2.gif);
}

div.articlePanel UL.links
{
    LIST-STYLE-POSITION: outside;
    list-style-type:none;
}

ul.readmorelinks
{
    list-style-image:url(/pow/img/forward2_li.gif);
    margin:16px;
}
/*UL.square
{
    FONT-WEIGHT: normal;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: middle;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    LIST-STYLE-TYPE: square;
    TEXT-ALIGN: left
}*/
OL
{
    FONT-WEIGHT: normal;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 1.0em;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    LIST-STYLE-TYPE: decimal;
    TEXT-ALIGN: left
}
LI
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 1.0em;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-ALIGN: left;
}
LI.off
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
TABLE.blue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    COLOR: #333;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    line-height:18px;
}
TABLE.form
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    BORDER-LEFT: medium none;
    COLOR: #333;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif
}
TABLE
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    BORDER-LEFT: medium none;
    COLOR: #333;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    line-height:1.333em;
}
TH
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    COLOR: #ffffff;
    TEXT-INDENT: 10px;
    LINE-HEIGHT: 1.83em;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #00367f;
	TEXT-ALIGN:left;
}
TH.left
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    COLOR: #ffffff;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 1.83em;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #00367f;
	TEXT-ALIGN:left;
}
TH.right
{
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    COLOR: #ffffff;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 1.83em;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #00367f;
    TEXT-ALIGN:right;
}
TD.odd
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    COLOR: #333333;
    LINE-HEIGHT: 1.83em;
    FONT-STYLE: normal;
    font-family:Arial;
    vertical-align:middle;
}
TD.even
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    COLOR: #333;
    LINE-HEIGHT: 1.83em;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #f2f2f2;
    vertical-align:middle;
}
DIV.copyright
{
	float:left;
	FONT-FAMILY: arial, helvetica, Sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE:1.0em;
    COLOR:#333333;
    width:460px;
    height:29px;
    line-height:29px;
    background-image:url(/pow/img/footer_toning1.jpg);
    background-repeat:no-repeat;
	margin-top:5px;
}
#copyright
{
	float:left;
	FONT-FAMILY: arial, helvetica, Sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE:1.0em;
    COLOR:#333333;
    width:460px;
    height:29px;
    line-height:29px;
    background-image:url(/pow/img/footer_toning1.jpg);
    background-repeat:no-repeat;
	margin-top:5px;
}
/*#copyrightline
{
	POSITION:Relative;
    FONT-WEIGHT: normal;
    FONT-SIZE:1.0em;
    FLOAT: none;
    WIDTH: 460px;
    COLOR: #3b7a0f;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-ALIGN: left;
    HEIGHT:40px;
    background-image:url(/pow/img/footer_toning1.jpg);
    background-repeat:no-repeat;
    vertical-align:middle;
}*/
/*.disclaim
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.92em;
    COLOR: #3b7a0f;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-ALIGN: left
}*/
A:link
{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
    font-size:1.0em;
}
A:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color:#777777;
	text-decoration: none;
    font-size:1.0em;
}
A:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color:#3B7A0F;
	text-decoration: underline;
    font-size:1.0em;
}
A:active
{
	font-family: Arial, Helvetica, sans-serif;
	color:#3B7A0F;
	text-decoration: underline;
    font-size:1.0em;
}

A.readmore
{
	font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-IMAGE:url(/pow/img/forward2.gif);
    BACKGROUND-POSITION:0px 3px;
    BACKGROUND-REPEAT:no-repeat;
    padding-left:0.83em;
    line-height:24px;
    font-size:1.0em;
}
A.readmore:link
{
	color:#3B7A0F;
	text-decoration: none;
}
A.readmore:visited
{
	color:#777777;
	text-decoration: none;
}
A.readmore:hover
{
	color:#3B7A0F;
	text-decoration: underline;
}
A.readmore:active
{
	color:#3B7A0F;
	text-decoration: underline;
}
 
/*A.bookmark
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-DECORATION: none;
    text-decoration: underline
}
A.fieldhelp:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.92em;
    COLOR: #3b7a0f;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.fieldhelp:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.92em;
	color:#777777;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
A.fieldhelp:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.92em;
    COLOR: #3b7a0f;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-DECORATION: underline
}
*/
/*.displayMenuOff
{
    display:none;
}

.displayMenu
{
    DISPLAY:block;
}
*/
DIV.menu
{
    padding-left:18px;
    width:220px;
    font-family:Arial;
    font-size:1.0em;
	float:left;  
	vertical-align:middle;  
} 

DIV.menuItemTop, .menuItemTopSelect
{
    text-indent:-1000px;
    height:25px;
    margin-top:1px;
    border:none;
    width:220px;
}
DIV.menuItem
{
	min-height:20px;
	height:auto;
    border-left:solid 1px #DCDCDC;
    border-bottom:solid 1px #DCDCDC;
    border-right:solid 1px #DCDCDC;
    cursor:pointer;
    cursor:hand;
    font-size:1.0em;
    color:#333333;
}

DIV.menuItem a, DIV.menuItemSelect a, DIV.menuItemCollapsed a
{
    display:block;
}
/* following is necessary for IE */
/*\*/
* html DIV.menuItem {
height: 20px;
}
DIV.menuItem .itemHead
{
	height:20px;
	background-image:url(/pow/img/menu_arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
    width:19px;
	float:left;
}
DIV.menuItem .panelBody
{
    padding-top:3px;
}
/* following is necessary for IE */
/*\*/
* html DIV.panelBody 
{
	position:relative;
	left:-3px;
}
DIV.menuItem:hover
{
	background-color:#E3F6D8;
}
/* menuItemCollapsed : is used when a level 2 menu is collapsed but is still the selected menu item */
DIV.menuItemCollapsed
{
    background-color:#bfeba3;
    border-left:solid 1px #DCDCDC;
    border-bottom:solid 1px #DCDCDC;
    border-right:solid 1px #DCDCDC;    
    min-height:20px;
    cursor:pointer;
    cursor:hand;
    font-family:Arial;
    font-size:1.0em;
    font-weight:bold;
    color:#333333;
}
/* following is necessary for IE */
/*\*/
* html DIV.menuItemCollapsed {
height: 20px;
}
DIV.menuItemCollapsed .itemHead
{
	height:20px;
	background-image:url(/pow/img/menu_arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
    width:19px;
	float:left;
}
DIV.menuItemCollapsed .panelBody
{
    padding-top:3px;
}
/* following is necessary for IE */
/*\*/
* html DIV.panelBody 
{
	position:relative;
	left:-3px;
}
DIV.menuItemCollapsed:hover
{
	background-color:#E3F6D8;
}


DIV.menuItemSelect:hover
{
	background-color:#E3F6D8;
}
DIV.menuItemThree:hover
{
	background-color:#E3F6D8;
}
DIV.menuItemThreeSelect:hover
{
	background-color:#E3F6D8;
}
DIV.menuItemSelect
{
    background-color:#bfeba3;
    border-left:solid 1px #DCDCDC;
    border-bottom:solid 1px #DCDCDC;
    border-right:solid 1px #DCDCDC;    
    min-height:20px;
    cursor:pointer;
    cursor:hand;
    font-family:Arial;
    font-size:1.0em;
    font-weight:bold;
    color:#333333;
}
/* following is necessary for IE */
/*\*/
* html DIV.menuItemSelect {
height: 20px;
}
DIV.menuItemSelect .itemHead
{
	height:20px;
	background-image:url(/pow/img/menu_arrow_down.gif);
	background-repeat:no-repeat;
	background-position:left center;
    width:19px;
    float:left;
}

DIV.menuItemSelect .panelBody
{
    padding-top:3px;
}
DIV.menuItemThree
{
	background-color:#FFFFFF;
	min-height:20px;
	height:auto;
    border-left:solid 1px #DCDCDC;
    border-bottom:solid 1px #DCDCDC;
    border-right:solid 1px #DCDCDC;    
    cursor:pointer;
    cursor:hand;
    font-family:Arial;
    font-size:1.0em;
    color:#333333;
}
/* following is necessary for IE */
/*\*/
* html DIV.menuItemThree {
height: 20px;
}
DIV.menuItemThree .threeHead
{
	float:left;
	height:20px;
    width:19px;
}
DIV.menuItemThree .panelBody
{
    padding-top:3px;
}

DIV.menuItemThreeSelect
{
	background-color:#E3F6D8;
	min-height:20px;
	height:auto;
    border-left:solid 1px #DCDCDC;
    border-bottom:solid 1px #DCDCDC;
    border-right:solid 1px #DCDCDC;    
    cursor:pointer;
    cursor:hand;
    font-family:Arial;
    font-size:1.0em;
    font-weight:bold;
    color:#333333;
    padding-left:20px;
}
/* following is necessary for IE */
/*\*/
* html DIV.menuItemThreeSelect {
height: 20px;
padding-left:23px;
}
DIV.menuItemThreeSelect .panelBody
{
    padding-top:3px;
}

DIV.menuItemThreeMouseOver
{
	background-color:#E3F6D8;	
	min-height:20px;
	height:auto;
    border-left:solid 1px #DCDCDC;
    border-bottom:solid 1px #DCDCDC;
    border-right:solid 1px #DCDCDC;    
    cursor:pointer;
    cursor:hand;
    font-family:Arial;
    font-size:1.0em;
    color:#333333;
}
/* following is necessary for IE */
/*\*/
* html DIV.menuItemThreeMouseOver {
height: 20px;
}
DIV.menuItemThreeMouseOver .threeHead
{
	float:left;
    height:20px;
    width:19px;
}
DIV.menuItemThreeMouseOver .panelBody
{
    padding-top:3px;
}

FORM
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    MARGIN: 1px;
    COLOR: #333;
    FONT-FAMILY: arial, helvetica, Sans-serif
}
.formMain
{
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    MARGIN: 1px;
    margin-bottom:10px;
    margin-top:10px;
    COLOR: #333333;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #f2f2f2;
    TEXT-ALIGN: left;
    height:75px;
    width:220px;
}
.button
{
    MARGIN-RIGHT: 5px
}
SELECT.combo
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-ALIGN: left
}
.inputTextLable
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
	font-size:1.0em;
    COLOR: #333;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #f2f2f2
}
.inputText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    MARGIN-LEFT: 5px;
    COLOR: #333;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #f2f2f2
}
.textfield
{
	border:solid 1px #DCDCDC;
    font-size: 1.0em;
    color:#333333;
    font-family: arial, helvetica, Sans-serif;
	width:100%; 
}
.textarea
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #333;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif
}
.rate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    TEXT-ALIGN: left
}
A.tab:link
{
    FONT-SIZE: 0.92em;
    COLOR: #333;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.tabSelected:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.92em;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.tabSelected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.92em;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.tab:visited
{
    FONT-SIZE: 0.92em;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.tabSelected:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.92em;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.tab:hover
{
    FONT-SIZE: 0.92em;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

A.logoLinks:link
{
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
	font-size:0.92em;
	color:White;
	margin-left:3px;
}
A.logoLinks:visited
{
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
	font-size:0.92em;
	color:White;
	margin-left:3px;	
}

TD.even_narrow
{
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f2f2f2
}
TD.odd_narrow
{
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TD.even_tight
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #f2f2f2
}
TD.odd_tight
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.beforeSearchForm
{
	padding-top:10px;
}

#myimage
{
	border:0px solid white;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	float:right;
}

DIV.footerShadowSmall
{
	width:220px;
	height:20px;
	background-image:url(/pow/img/shadow_small.gif);
	background-repeat:no-repeat;
}
DIV.footerShadowMedium
{
	width:460px;
	margin-left:20px;
	height:20px;
	background-image:url(/pow/img/shadow_medium.gif);
	background-repeat:no-repeat;	
}
DIV.footerShadowLarge
{
	width:550px;
	margin-left:20px;
	height:20px;
	background-image:url(/pow/img/shadow_large.gif);
	background-repeat:no-repeat;	
}

.captionSmall
{
    color: #333333;
    font-size:1.17em;
    font-weight:bold;
    font-family: SEB Basic Demi;
    text-align: left;
}

.captionLarge
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    COLOR: #333;
    LINE-HEIGHT: 1.8em;
    FONT-FAMILY: SEB Basic Demi;
    TEXT-ALIGN: left;
}
.services
{
	font-family:Arial;
	font-size:1.0em;
	color: #333333;
	width:180px;
}
SELECT.websites
{
	font-family:Arial;
	font-size:1.0em;
	width:140px;
}
.back
{
	font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-IMAGE:url(/pow/img/back.gif);
    BACKGROUND-POSITION:0px 3px;
    BACKGROUND-REPEAT:no-repeat;
    padding-left:0.83em;
    font-size:1.0em;
}
.archivelistitemarrow   /* class needed for diners compatibility */
{
	font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-IMAGE:url(/pow/img/back.gif);
    BACKGROUND-POSITION:0px 3px;
    BACKGROUND-REPEAT:no-repeat;
    padding-left:0.83em;
    font-size:1.0em;
}
DIV.moduleFrame
{	
	width:245px;
    padding:0px;
    margin:0px;
}
DIV.moduleBody
{
	border-left:solid 1px #DCDCDC;
    border-bottom:solid 1px #DCDCDC;
    border-right:solid 1px #DCDCDC;
    background-color:White;
    height:auto;
    padding-left:20px;
    padding-bottom:15px;
}
DIV.moduleTop
{
	font-size:0em;
	height:8px;
	background-color:#60CD18;
}
DIV.moduleFooter
{
	height:20px;
	background-image:url(/pow/img/shadow_small.gif);
	background-repeat:no-repeat;
}
DIV.moduleBody img
{
	margin-left:-20px;
}
DIV.moduleBody img.imgAsCaption
{
	margin-left:-20px;
}
DIV.moduleBody img.imgEmbedded
{
	margin-left:0px;
}
DIV.moduleBody ul, DIV.moduleBody ul.links
{
    list-style-type:none;
    list-style-image: none;
    padding: 0;
    margin: 0;
}
DIV.moduleBody li
{
    background:url(/pow/img/forward2_li.gif) no-repeat;
    padding-left:12px;
}
DIV.logoArea
{
	height:70px;
	width:960px;
	background-image:url(/pow/img/bg_green.gif);
	background-repeat:repeat-x;
	border-style:none;
}
DIV.logoArea .logoImage
{
	position:absolute; left:80px;
	z-index:1;
}
DIV.logoButtons
{
	position:absolute;
	top:5px;
	left:0px;
	text-align:right;
}
IMG.forwardArrowWithRightOffset
{
	background-position:0% 50%;
    background-repeat:no-repeat;
	border-style:none;
}
.doublecolumn_postit
{
/*	margin-left:20px;*/
}
.singlecolumn_postit
{
	width:195px;
	padding: 1em;
	background-color: #FBF5E5;
	border: 1px solid #E5E5E5;
}
.postit
{
	padding: 1em;
	background-color: #FBF5E5;
	border: 1px solid #E5E5E5;
}
.postit a
{
	font-family:Arial;
	font-size:1.0em;
}
TABLE.presentation
{
	font-family:Arial;
	font-size:1.0em;
	border-style:none;
}
TABLE.presentation .field_date
{
	vertical-align:top;
	padding-right:5px;
}
TABLE.presentation .field_arrow
{
	vertical-align:top;
}
TABLE.presentation span
{
	white-space:nowrap;
}
TABLE.presentation img
{
	border-style:none; 
}
IMG.shadowimg
{
	border-style:none;
	margin:0;
	vertical-align:top;
}
table.singlecolumn
{
    width:170px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    COLOR: #333;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
}

table.doubleColumn
{
    width:460px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    COLOR: #333;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
}
/****************************/
/* BLUE MENU                */
/****************************/
.main-bluemenu {
	float:left;
	background-color:#0099ff; 
	width:100%;
	margin-bottom:2.1em;
}
.main-bluemenu .item,
.main-bluemenu .item-hover,
.main-bluemenu .item-selected {
	float:left;
	border-width:0 1px 0 0;
	border-style:solid;
	border-color:#fff;
}
.main-bluemenu .item-selected {
	background-color:#000;
}
.main-bluemenu .item-hover {
	background-color:#8fe830;
}
.main-bluemenu .item a,
.main-bluemenu .item-selected a,
.main-bluemenu .item-hover a {
	font-size:1.1em;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:0 3em 0 3em;
	line-height:2.2em;
}
.main-bluemenu .item-hover a {
	color:#517918;
	text-decoration:underline;
}

/****************************/
/* LEFT MENU                */
/****************************/
.main-content .left-menu {
	font-family:Tahoma;
	display:inline;
	float:left;
	width:180px;
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#0099ff;
	margin:0 40px 50px 20px;
}

/* CHANGED BY MILOU */
.main-content .left-menu .item,
.main-content .left-menu .item-selected,
.main-content .left-menu .item-sub,
.main-content .left-menu .item-sub-selected,
.main-content .left-menu .item-sub-2,
.main-content .left-menu .item-sub-2-selected
{
	float:left;
	width:180px;
	font-size:1.1em;
	border-width:1px 0 0 0;
	border-style:solid;
	border-color:#0099ff;
	line-height:2.1em;
}

/* CHANGED BY MILOU */
.main-content .left-menu .item a,
.main-content .left-menu .item-sub a,
.main-content .left-menu .item-sub-2 a {
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}

/* CHANGED BY MILOU */
.main-content .left-menu .item a:hover,
.main-content .left-menu .item-selected a:hover,
.main-content .left-menu .item-sub a:hover,
.main-content .left-menu .item-sub-selected a:hover,
.main-content .left-menu .item-sub-2 a:hover,
.main-content .left-menu .item-sub-2-selected a:hover {
	color:#0a0;
	text-decoration:underline;
}

/* CHANGED BY MILOU */
.main-content .left-menu .item-sub-selected a,
.main-content .left-menu .item-sub-2-selected a {
	color:#000;
	text-decoration:none;
}
.main-content .left-menu .item-selected a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.main-content .left-menu .item-sub,
.main-content .left-menu .item-sub-selected {
	background:url('../img/leftmenu_sub.gif') no-repeat 16px 0.36em;
	padding:0 0 0.7em 27px;
	width:153px;
	border-width:0px;
	line-height:1em;
}
/* ADDED BY MILOU */
.main-content .left-menu .item-sub-2,
.main-content .left-menu .item-sub-2-selected {
	background:url('../img/leftmenu_sub.gif') no-repeat 34px 0.36em;
	padding:0 0 0.7em 44px;
	width:136px;
	border-width:0px;
	line-height:1em;
}


table.tripleColumn
{
    width:700px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.0em;
    COLOR: #333;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Sans-serif;
}
.tickernormal
{
	font-family:Arial;
	font-size:1.0em;
	color:White;
}
.tickerbold
{
	font-family:Arial;
	font-weight:bold;
	font-size:1.0em;
	color:White;
}
.menu a, .menu a:link, .menu a:hover, .menu a:visited
{
    color:#333;
    text-decoration: none;
}