HTML {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0;
	padding: 0;
	background-color: #e6e6e6;
	height: 100%;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0;
	padding: 0;
	background-color: #e6e6e6;
	height: 100%;
}

#country {
	Z-INDEX: 13; 
	LEFT: 690px; 
	VISIBILITY: visible; 
	POSITION: absolute; 
	TOP: 67px;
}
#startposition {
	CLEAR: none; 
	Z-INDEX: 20; 
	FLOAT: none; 
	VISIBILITY: visible; 
	VERTICAL-ALIGN: top; 
	OVERFLOW: visible; 
	POSITION: relative
}
#centerContent {
	margin: auto;
	width: 864px;
	padding: auto;
	text-align: left;
	background-image: url(/img/common/bg.gif);
	background-repeat: no-repeat;
	height: 593px;
}
#mainLeftContent {
	float: left;
	width: 630px;
}

.mainRightContent_en
{
	float: right;
	width: 203px;
	background-image: url(/img/common/bgRight_sv-se.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-top: 5px;
}

.mainRightContent_sv-se 
{
	float: right;
	width: 203px;
	background-image: url(/img/common/bgRight_sv-se.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-top: 5px;
}

.mainRightContent_da-dk 
{
	float: right;
	width: 203px;
	background-image: url(/img/common/bgRight_da-dk.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-top: 5px;
}

.mainRightContent_nb-no 
{
	float: right;
	width: 203px;
	background-image: url(/img/common/bgRight_nb-no.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-top: 5px;
}

.mainRightContent_fi-fi
{
	float: right;
	width: 203px;
	background-image: url(/img/common/bgRight_fi-fi.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-top: 5px;
}
.mainRightContent_lv-lv
{
	float: right;
	width: 203px;
	background-image: url(/img/common/bgRight_lv-lv.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-top: 5px;
}
.mainRightContent_lt-lt
{
	float: right;
	width: 203px;
	background-image: url(/img/common/bgRight_lt-lt.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-top: 5px;
}
.mainRightContent_et-ee
{
	float: right;
	width: 203px;
	background-image: url(/img/common/bgRight_et-ee.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-top: 5px;
}

#mainRightContent2 {
	float: right;
	width: 203px;
	background-image: url(/img/common/bgRightSub.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-top: 5px;
}
#subRightContent {
	float: right;
	width: 203px;
	background-image: url(/img/common/bgRightSub.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-top: 5px;
}
#secondLeftContent {
	float: left;
	width: 425px;
	margin-top: 3px;
	padding-left: 18px;
}
#secondRightContent {
	float: right;
	width: 417px;
	height: 455px;
	background-image: url(/img/common/bgRightSecond.gif);
	background-repeat: no-repeat;
	padding-right: 4px;
	margin-top: 3px;
}
#subWideContent {
	float: left;
	width: 845px;
	padding-left: 18px;
}
#subWideLeft {
	float: left;
	width: 260px;
	padding-left: 15px;
	padding-top: 15px;
}
#subWideRight {
	float: left;
	width: 555px;
	padding-left: 10px;
	padding-top: 15px;
}
#imgFloatLeft {
	float: left;
}
.imgWrapLeft{
	float: left;
	padding-right: 10px;
}
.imgWrapRight{
	float: right;
	padding-left: 10px;
}
#shortCuts
{
	width: 185px;
	height: 116px;
	background-image: url(/img/common/BgShortLinks.gif);
	background-repeat: no-repeat;
}
#LoginExtranet
{
	width: 222px;
	height: 265px;
	background-image: url(/img/common/bglogin.gif);
	background-repeat: no-repeat;
}
/* topContent-------------------------------------*/
#topContent {
	width: 848px;
	height: 81px;
	background-image: url(/img/common/topImg.jpg);
	background-repeat: no-repeat;
	margin-left: 15px;
}
#topLogoHome {
	height: 40px;
	position: relative;
	left: 30px;
	top: 20px;
	width: 140px;
}
#topSelectCountry {
	float: right;
	clear: right;
	position: relative;
	top: -12px;
	padding-right: 15px;
}
#topAreas {
	height: 25px;
	float: right;
	width: 500px;
	position: relative;
	top: 53px;
}
#topAreaMenuLinks {
	height: 28px;
	background-image: url(/img/common/topAreaBg.gif);
	background-repeat: repeat-x;
	position: relative;
	float: right;
	padding-top: 5px;
}
.topAreaMenuSplit {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.topAreaMenu {
	float: right;
}
/* End topContent-------------------------------------*/
/* menuContent-------------------------------------*/
#menuContent {
	clear: both;
	width: 852px;
	height: 33px;
	background-image: url(/img/common/menuBg.gif);
	background-repeat: no-repeat;
	margin-top: 7px;
}
.menuBgColor {
	height: 30px;
	background-color: #979797;
	float: left;
	position: relative;
}
.menuBtnsAlign {
	float: left;
	display: inline;
}
.menuBtnsAlignLink {
	float: left;
	padding-top: 8px;
	display: inline;
}
#menuRight {
	width: 7px;
	background-image: url(/img/common/menuRight.gif);
	background-repeat: no-repeat;
}
/* End menuContent-------------------------------*/
/* startContent-------------------------------------*/
#startContent {
	clear: both;
	width: 635px;
	background-image: url(/img/common/startBg.gif);
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-left: 14px;
}
#startFlash {
	float: left;
	position: relative;
	top: 3px;
	left: 6px;
}
#flashHolder {
	float: left;
	position: relative;
	top: 3px;
	left: 6px;
}
#startSearch {

}
#startRight {
	font-size: 11px;
	padding-left: 10px;
	padding-top: 10px;
	width: 190px;
	float: left;
}
#startContentSecond {
	clear: both;
	width: 852px;
}
#startFlashSecond {
	float: left;
	position: relative;
}
#startRightSecond {
	float: left;
	font-size: 11px;
	width: 417px;
	background-image: url(/img/common/startRight.gif);
	background-repeat: no-repeat;
	height: 444px;
}
#holderRightSecond {
	width: 417px;
	height: 205px;
}
#right1 {
	float: left;
	width: 192px;
	position: relative;
	left: 18px;
	top: 22px;
}
#right2 {
	float: left;
	width: 192px;
	position: relative;
	top: 11px;
	left: 25px;
}
#newsTicker {
	clear: both;
	width: 389px;
	position: relative;
	padding-left: 12px;
}
/* End startContent-------------------------------*/
/* subContent-------------------------------------*/
#subContent {
	clear: both;
	width: 630px;
	height: 457px;
	background-image: url(/img/common/subBg.gif);
	background-repeat: no-repeat;
}

#subLeft {
	height: 100%;
	width: 589px;
	float: left;
	position: relative;
	top: 3px;
	left: 6px;
}
#subHistory {
	position: relative;
	top: 3px;
	left: 15px;
}
#subScroll {
	height: 414px;
	width: 570px;
	position: relative;
	top: 15px;
	left: 15px;
	overflow: auto;
}
#subRight {
	float: left;
	font-size: 11px;
	width: 176px;
	padding-left: 25px;
	padding-top: 10px;
}
/* End subContent-------------------------------*/
/* campaignContent-----------------------*/
#campaignsHolder {
	float: left;
	width: 620px;
	padding-top: 2px;
	padding-left: 24px;
}
#campaignsHolderSecond {
	float: left;
	padding-top: 12px;
	padding-left: 13px;
}
#campaignSecond {
	padding-left: 7px;
	padding-top: 5px;
}
.campaignInfo {
	font-size: 11px;
	padding-left: 10px;
	padding-top: 2px;
	width: 190px;
}
.campaignInfoSecond {
	font-size: 11px;
	padding-left: 10px;
	padding-top: 2px;
	width: 175px;
}
#campaign1 {
	float: left;
	width: 203px;
	height: 175px;
	background-image: url(/img/common/campaign_BoxBg.gif);
	background-repeat: no-repeat;
}
#campaign2 {
	float: left;
	width: 203px;
	height: 175px;
	background-image: url(/img/common/campaign_BoxBg.gif);
	background-repeat: no-repeat;
	margin-left: 4px;
}
#campaign1second {
	float: left;
	width: 192px;
	height: 175px;
	background-image: url(/img/common/campaignSecond_BoxBg.gif);
	background-repeat: no-repeat;
}
#campaign2second {
	float: left;
	width: 192px;
	height: 175px;
	background-image: url(/img/common/campaignSecond_BoxBg.gif);
	background-repeat: no-repeat;
	margin-left: 4px;
}
#campaign3 {
	float: left;
	width: 203px;
	height: 175px;
	background-image: url(/img/common/campaign_BoxBg.gif);
	background-repeat: no-repeat;
	margin-left: 4px;
}
.imgWrapRightCampaign {
	float: right;
	padding-left: 10px;
	padding-top: 15px;
}

/* End campaignContent-----------------------*/
/* imagearchive---------------------------------*/
.imageArchiveHeader
{
	float:left;
	padding-right:6px;
	padding-bottom:20px;
}
.imageArchiveBorder
{
	height:108px;
	width:123px;
	border: 1px #c7c7c7 solid;
	padding-top:6px;
	padding-left:6px;
}
.imageArchiveBackground
{
	height:31px;
	width:123px;
	background-color:#e3e3e3;
	border: 1px #e3e3e3 solid;
	padding-left:6px;
	padding-top:2px;
}
.imageArchiveDivider
{
	float:left;
	width:542px;
	height:5px;
	background-image:url(/img/common/1px_e3e3e3.gif);
	background-repeat:repeat-x;
}
.imageArchiveDownloadText
{
	font-size:8px;
	color:#5a5a59;
	vertical-align:top;
}
/* End imagearchive-----------------------------*/
/* font and link styles-----------------------*/
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txtGrayBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #545454;
}
.subHeader,h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #f19900;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00438a;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.bookmarkText 
{
	font-size: 7px;
	text-transform: uppercase;
}


.gdsHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
   	font-weight:bold;
	color: #ffffff;
}
.gdsChoices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   	font-weight:bold;
	color: #ffffff;
}
.campaignHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #545454;
}
.campaignHeaderSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #545454;
}

.campaignText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.blueHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00438a;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
    border:1px solid;
    border-top-color:#b2b2b2;
    border-left-color:#b2b2b2;
    border-right-color:#b2b2b2;
    border-bottom-color:#b2b2b2;
}
input.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
    border:1px solid;
    border-top-color:#b2b2b2;
    border-left-color:#b2b2b2;
    border-right-color:#b2b2b2;
    border-bottom-color:#b2b2b2;
}
input.check {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input.btn{
   color:#ffffff;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   background-color:#5a5a5a;
   border:1px solid;
   border-top-color:#b2b2b2;
   border-left-color:#b2b2b2;
   border-right-color:#b2b2b2;
   border-bottom-color:#b2b2b2;
}
a:link {
	font-size: 11px;
	font-weight: normal;
	color: #00347b;
	text-decoration: none;
}
a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #00347b;
	text-decoration: none;
}
a:hover {
	font-size: 11px;
	font-weight: normal;
	color: #00347b;
	text-decoration: none;
}
a:active {
	font-size: 11px;
	font-weight: normal;
	color: #00347b;
	text-decoration: none;
}
a.graylink:link {
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
}
a.graylink:visited {
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
}
a.graylink:hover {
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: underline;
}
a.graylink:active {
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: underline;
}
a.areaTabs:link {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.areaTabs:visited {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.areaTabs:hover {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
a.areaTabs:active {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.menu:link {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.menu:visited {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.menu:hover {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
a.menu:active {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.subMenu:link {
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	text-decoration: none;
}
a.subMenu:visited {
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	text-decoration: none;
}
a.subMenu:hover {
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	text-decoration: underline;
}
a.subMenu:active {
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	text-decoration: underline;
}
a.subMenuSel:link {
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	text-decoration: underline;
}
a.subMenuSel:visited {
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	text-decoration: underline;
}
a.subMenuSel:hover {
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	text-decoration: underline;
}
a.subMenuSel:active {
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	text-decoration: none;
}
a.history:link {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.history:visited {
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
a.history:hover {
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
a.history:active {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.readMore:link {
	font-size: 11px;
	font-weight: bold;
	color: #f29126;
	text-decoration: none;
	padding-right:10px;
}
a.readMore:visited {
	font-size: 11px;
	font-weight: bold;
	color: #f29126;
	text-decoration: none;
	padding-right:10px;
}
a.readMore:hover {
	font-size: 11px;
	font-weight: bold;
	color: #f29126;
	text-decoration: underline;
	padding-right:10px;
}
a.readMore:active {
	font-size: 11px;
	font-weight: bold;
	color: #f29126;
	text-decoration: none;
	padding-right:10px;
}
a.hotLinks:link {
	font-size: 11px;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}
a.hotLinks:visited {
	font-size: 11px;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}
a.hotLinks:hover {
	font-size: 11px;
	font-weight: bold;
	color: #777777;
	text-decoration: underline;
}
a.hotLinks:active {
	font-size: 11px;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}
a.listDef:link {
	font-size: 11px;
	font-weight: bold;
	color: #727272;
	text-decoration: underline;
}

a.listDef:visited {
	font-size: 11px;
	font-weight: bold;
	color: #727272;
	text-decoration: underline;
}

a.listDef:hover {
	font-size: 11px;
	font-weight: bold;
	color: #727272;
	text-decoration: underline;
}

a.listDef:active {
	font-size: 11px;
	font-weight: bold;
	color: #727272;
	text-decoration: underline;
}

a.listSel:link {
	font-size: 11px;
	font-weight: bold;
	color: #f29126;
	text-decoration: none;
}

a.listSel:visited {
	font-size: 11px;
	font-weight: bold;
	color: #f29126;
	text-decoration: none;
}

a.listSel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #f29126;
	text-decoration: underline;
}

a.listSel:active {
	font-size: 11px;
	font-weight: bold;
	color: #f29126;
	text-decoration: none;
}
/* End font and link styles----------------------*/
