/* HOME CSS */.home_feat1 {	float: left;	width: 175px;	margin-top: 5px;	margin-left: 5px;	font-size: 0.6em;}.home_maincopy {	margin-top: 19px;}.home_maincopytext {	margin-left: 15px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	line-height: 126%;	width: 345px;	float: left;	color: #495559;	display: inline;}#title_home {	background-image: url(../images/main/home_title.gif);	background-repeat: no-repeat;}.home_maincopytext H1 {	text-indent: -2000px;	margin: 0px;	line-height: 38px;}.home_maincopytext H2 {	font-size: 1em;	margin: 0px 0px 8px;}.home_maincopytext ul {	margin: 5px 0px 0px;	padding: 0px;}.home_maincopytext li {	margin: 0px 2px;	padding: 0px;	list-style-type: none;	display: inline;}.main_image {	height: 196px;	width: 780px;	clear: both;	display: none;}.main_right {	width: 650px;	float: none;	margin-top: 10px;	padding-top: 10px;	margin-bottom: 10px;	padding-bottom: 10px;}.left_col1 {	color: #4E2318;	width: 650px;	float: none;}.right_col1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #4E2318;	width: 650px;	float: none;	padding-right: 16px;	font-size: 0.7em;	line-height: 130%;}.right_col1 ul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	margin-top: 5px;	margin-bottom: 0px;}.right_col1 li {	list-style-image: url(../images/main/bullet1.gif);	margin-left: -23px;	padding-left: -23px;}.title_home1 span {	margin: 0px;	font-size: 0.4em;	font-family: Verdana, Arial, Helvetica, sans-serif;}.title_home2 {	padding-top: 10px;	margin-top: 10px;}.title_home2 span {	margin: 0px;	font-size: 0.4em;	font-family: Verdana, Arial, Helvetica, sans-serif;}.news_pic {	color: #4E2318;	width: 74px;	float: left;	padding-right: 10px;}.news_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #4E2318;	width: 150px;	float: left;	padding-right: 16px;}.more_button {	display: none;}/* HEADER CSS */.offleft {	position : absolute;	left : -3000px;	width: 10px;	display: none;}.homeheader {	background-image: url(../images/main/logo_bw.gif);	height: 85px;	background-repeat: no-repeat;}.heading {	float: left;}.heading H1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-weight: normal;	font-size: 100%;	margin-left: 23px;	margin-top: 10px;	line-height: 110%;}.head_link_holder {	height: 84px;	float: left;	width: 620px;}.head_link {	margin-top: 52px;}.head_linker {	float: left;}img {	border: none;}.space_left {	margin-left: 20px;}.space_right {	margin-right: 27px;}.nav_container {	background-color: #000000;	display: none;}.nav_container ul {	display: none;	margin: 0px;	padding: 0px;}.nav_container li {	display: inline;	list-style-type: none;	margin: 0px;	padding: 0px;}.box_right {	margin-right: 20px;	margin-left: 275px;	margin-top: 15px;	font-size: 8pt;}.white_text {	text-decoration: none;}.box_right ul {	margin: 5px 0px 0px;	display: none;}.box_right li {	list-style: none;	margin: 0px;}.box_right h1 {}.box_right h1 span {}a.white_text:link, a.white_text:active, a.white_text:visited {color: #000000; text-decoration: none;}/* SUB BODY CSS */body {	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 5px;}.tint_box3 h1 {	font-size: 0.7em;	line-height: 130%;	margin-bottom: 5px;}/* FOOTER CSS */.footer_container {	background-color: #000000;	height: 5px;	width: 650px;	clear: both;}.footer_container span {	position: absolute;	height: 1px;	left: -3000px;	display: none;}.footer_nav_container {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	width: 650px;	background-color: #FFFFFF;	display: none;}.footer_nav_text {	font-family: Arial, Helvetica, sans-serif;	color: #4E2318;	text-decoration: none;	line-height: 130%;	font-size: 0.65em;	display: none;}.footer_nav_text2 {	font-family: Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;	line-height: 130%;	font-size: 0.65em;}a {text-decoration: none;}a:link, a:active, a:visited {	color: #4E2318;	text-decoration: none;}a:hover {color: #4E2318; text-decoration: underline;}p {	font-size: 0.7em;	padding-top: 0px;	padding-bottom: 6px;	margin: 0px;	line-height: 120%;}acronym {border-bottom: 1px dotted #000000; cursor:help; font-style:normal}a acronym {cursor:pointer}/* DETAILS FORMATTING */.none {	display: none;}.hidden {	display: none;}.maincont {	width: 777px;	margin-right: auto;	margin-left: auto;}.dotted {	background-image: url(../images/resources/dotted_h.gif);	background-repeat: repeat-x;	height: 1px;	margin-top: 3px;	margin-bottom: 10px;	text-align: right;	clear: both;}.clear {	clear: both;	height: 5px;	font-size: 5px;	line-height: 5px;	overflow: hidden;}.smallprint {	text-decoration: none;	font-size: 0.65em;	line-height: 130%;}a.smallprint:link, a.smallprint:active, a.smallprint:visited {color: #4E2318; text-decoration: none;}a.smallprint:hover {color: #4E2318; text-decoration: underline;}h1 {	margin: 0px;	padding: 0px;}h2 {	margin: 0px;	padding: 0px;	font-size: 0.8em;	line-height: 130%;}.main_container {}.main_container_home {	width: 780px;	margin-right: auto;	margin-left: auto;}/* PAGE BACKGROUNDS */.main_sub_bg {	background-image: url(../images/main/rightcol_pics/rightcol_bg.gif);	background-repeat: repeat-y;}.main_right_prop_search {	width: 267px;	float: left;	background-image: url(../images/main/rightcol_pics/pic_prop_search.jpg);	background-repeat: no-repeat;	height: 700px;	display: none;}.main_right_prop_search_res {	width: 267px;	float: left;	background-image: url(../images/main/rightcol_pics/pic_prop_search_res2.jpg);	background-repeat: no-repeat;	height: 700px;	display: none;}.main_right_why {	width: 267px;	float: left;	background-image: url(../images/main/rightcol_pics/pic_why.jpg);	background-repeat: no-repeat;	height: 600px;	display: none;}.main_right_news {	width: 267px;	float: left;	background-image: url(../images/main/rightcol_pics/pic_news.jpg);	background-repeat: no-repeat;	height: 400px;	display: none;}.main_right_contact {	width: 267px;	float: left;	background-image: url(../images/main/rightcol_pics/pic_contact.jpg);	background-repeat: no-repeat;	height: 400px;	display: none;}.main_right_sitemap {	width: 267px;	float: left;	background-image: url(../images/main/rightcol_pics/pic_news.jpg);	background-repeat: no-repeat;	height: 270px;	display: none;}.main_right_useful {	width: 267px;	float: left;	background-image: url(../images/main/rightcol_pics/pic_useful.jpg);	background-repeat: no-repeat;	height: 400px;	display: none;}.main_right_french {	width: 267px;	float: left;	background-image: url(../images/main/rightcol_pics/pic_french.jpg);	background-repeat: no-repeat;	height: 400px;	display: none;}.main_right_flags {	width: 267px;	float: left;	background-image: url(../images/main/rightcol_pics/pic_flags.jpg);	background-repeat: no-repeat;	height: 400px;	display: none;}.quote_left {	width: 25px;	float: left;	position: relative;	top: 350px;	left: 75px;	height: 14px;}.quote_right {	width: 208px;	height: 25px;	top: 365px;	position: relative;	float: left;}.quote_right2 {	width: 180px;	height: 25px;	top: 365px;	position: relative;	float: left;}.quote_text {	width: 103px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.65em;	color: #83655D;	float: left;	position: relative;	top: 360px;	left: 80px;	line-height: 150%;}.quote_left_short {	width: 25px;	float: left;	position: relative;	top: 260px;	left: 75px;	height: 14px;}.quote_right_short {	width: 220px;	height: 25px;	top: 275px;	position: relative;	float: left;}.quote_text_short {	width: 113px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.65em;	color: #83655D;	float: left;	position: relative;	top: 270px;	left: 80px;	line-height: 150%;}.main {	padding-top: 16px;	padding-left: 0px;	background-color: #FFFFFF;	float: left;	width: 650px;}.main3 {	background-color: #FFFFFF;}.main4 {	float: left;	width: 746px;}.search_pic {	background-color: #FFFFFF;	margin: 5px;	padding: 5px;	height: 120px;	width: 160px;}.line_dotted {	background-image: url(../images/main/line_dotted.gif);	background-repeat: repeat-x;	height: 10px;	background-position: center;}.line_dotted2 {	background-image: url(../images/main/line_dotted.gif);	background-repeat: repeat-x;	height: 5px;	background-position: center;}.list_main {	color: #4E2318;	padding-right: 16px;}.list_main ul {	margin-top: 0px;	margin-bottom: 0px;	line-height: 150%;}.list_main li {	list-style-image: url(../images/main/bullet1.gif);	margin-left: -23px;	padding-left: -23px;	line-height: 105%;}.list_link {	font-size: 0.7em;}/* TITLES */.title_why, .title_search_sub1, .title_why, .title_news, .title_swedish, .title_french, .title_norwegian, .title_sitemap, .title_propport, .title_contact, .title_useful, .title_privacy {	font-size: 14px;}.title_why h1, .title_search_sub1 h1, .title_why h1, .title_news h1, .title_swedish h1, .title_french h1, .title_norwegian h1, .title_sitemap h1, .title_propport h1, .title_contact h1, .title_useful h1, .title_privacy h1 {	font-size: 16px;	border-bottom-width: 1px;	border-bottom-style: solid;	padding-bottom: 10px;	margin: 0px;}.title_search {	display: none;}/* FORM ELEMENTS */.form_indent {}.form_select1 {	width: 250px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #4E2318;	height: 20px;	border: 1px solid #CAC0B7;	margin-bottom: 15px;	font-size: 11px;}.form_headers {	line-height: 210%;}.form_input1 {	width: 250px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #4E2318;	height: 20px;	border: 1px solid #CAC0B7;	padding: 3px 2px 0px;	font-size: .7em;	margin-left: 10px;}.form_input1_multi {	width: 250px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #4E2318;	border: 1px solid #CAC0B7;	font-size: .7em;	padding-top: 3px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;	margin-left: 10px;}form {	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;}/* TINT BOXES */.tint_box {}label {	font-size: .7em;}.tint_box_dark {	width: 443px;	float: left;}.tint_box_newsdetail {	width: 600px;}.tint_box_white {	width: 600px;	float: left;	background-color: #FFFFFF;}.tint_box2 {	color: #000000;}.tint_box3 {	color: #000000;	width: 258px;	float: left;}.tint_box4 {	color: #4E2318;	width: 170px;	float: left;}.tint_box4centre {	background-color: #FFFFFF;	padding: 5px;	float: left;}.tint_box1 {	width: 471px;	float: left;	margin-bottom: 7px;}.tint_box1_dark {	width: 471px;	margin-bottom: 7px;	display: none;}.pic_box {	background-color: #FFFFFF;	padding: 2px 8px 2px 0px;	margin-bottom: 2px;	float: left;	width: 300px;}.arrow_back {	float: left;	margin-right: 5px;	display: none;}.arrow_back_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	color: #4E2318;	line-height: 210%;	float: left;	margin-right: 5px;	background-position: center;	display: none;}.arrow_box_right {	width: 268px;	float: left;	background-color: #CEBCB3;	margin-bottom: 7px;	display: none;}.arrow_forward_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.65em;	color: #4E2318;	line-height: 210%;	float: left;	background-position: center;	width: 248px;	padding-left: 5px;	display: none;}.arrow_forward {	float: left;	display: none;}.print {	float: left;	width: 65px;	padding-top: 15px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	display: none;}.box_white {	width: 600px;	float: left;	padding-top: 0px;}.why_pic {	padding-right: 15px;	float: left;	padding-top: 5px;}.news_more {	width: 124px;	float: none;	clear: both;	text-align: right;	padding-bottom: 14px;	display: none;}.box_float {	float: left;}.box_newsback {	width: 100px;	padding-left: 448px;	display: none;}.box_newspic_caption {	padding: 10px 0px 0px;	width: 240px;	color: #000000;	font-size: 0.65em;}.box_submit {	float: left;	height: 23px;	display: none;}.box_submit_mand {	width: 396px;	float: left;	height: 23px;	line-height: 23px;	font-size: .65em;}.box_submit_container {	clear: both;	width: 471px;	height: 23px;}.left {}.form_indent label {	font-weight: bold;	padding-top: 10px;	padding-bottom: 5px;}.search_more {	width: 124px;	float: none;	clear: both;	padding-bottom: 14px;	display: none;}.box_back {	width: 50px;	text-align: right;	display: none;}.box_right h1 {	font-size: 9pt;	font-weight: normal;}