﻿/*@import "components\Slider.Gray.css";*/


*
{
	margin:0px;
	padding:0px;
}
img 
{
	border: 0px;
}
a
{
	color:#544d2f;
	text-decoration:none;
}

a:link { color: #0000cc; text-decoration: underline; }
a:visited { color: #0000cc; text-decoration: underline; }

a:focus
{
	border:none;
}
a:active
{
	border:none;
}
.smallink
{
		color:#000000;
}
H1

{
    font-family: Arial, Trebuchet MS;
	font-size:1.6em;
	font-weight:bold;
	line-height:1.4em;
	margin-top:0px;
	margin-bottom:12px;
	width: auto;
}

H2
{
	font-family: Arial, Trebuchet MS;
	font-size:1.4em;
	font-weight:bold;
	line-height:1.4em;
	margin-top:0px;
	margin-bottom:4px;
}

h3

{
	font-family: Arial, Trebuchet MS;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.2em;
	margin-top:10pt;
	margin-bottom:5pt;

}

H4

{
	font-family: Arial, Trebuchet MS;
	font-size:1.6em;
	font-weight:bold;
}

H5

{
	font-family: Arial, Trebuchet MS;
	font-size:1.4em;
	font-weight:bold;
}

H6

{
	font-family: Arial, Trebuchet MS;
	font-size:1.2em;
	font-weight:bold;
}

* html body 
{
    font:1.4em verdana, sans-serif;
    color:#444444;
	background: none;
	font-size:62.5%;
	width: auto;
	margin: 0cm 0cm 0cm 0cm;
	padding: 0 0 0 18mm;
}



body
{
    font:1.4em verdana, sans-serif;
    color:#444444;
	background: none;
	font-size:62.5%;
	width: auto;
	margin: 0cm 0cm 0cm 0cm;
	padding: 0 0 0 2.5cm;
	
}

.clear_both
{
	clear:both;	
	height:1px;
	font-size:1px;
	line-height:1px;
}
.rightpuff_clear_both
{
	clear:both;	
	height:1px;
		font-size:1px;
	line-height:1px;
	visibility:hidden;
}

#site_wrapper
{
	width:auto;	
	height:auto;
	margin-left:auto;
	margin-right:auto;
	font-size:1.4em;
}
.site_header
{
    color: blue;
	width:960px;
	height:93px;	
	text-align:right;
	margin-top:10px;
	padding-top:10px;
	background:url(../gfx/head.gif) no-repeat;
	display: none !important;
}

#site_header_top_logo
{    
}

#site_header_logolink
{
	float:left;
	margin-left:12px;
	display: none !important;
}
.site_header_logolink_button
{
	width:265px;
	height:90px;
}
#site_header_links
{
	height:20px;
	margin-right:17px;
	width:600px;
	margin-left:auto;
	font-size:0.8em;
	font-family:verdana;
	display: none !important;
}
#site_header_login
{
	height:37px;
	margin-right:16px;
	margin-top:7px;
	margin-left:auto;	
	float:right;	
	font-size:0.9em;
	font-weight:bold;
	display: none !important;
}
#site_header_login_left
{
	height:37px;
	width:5px;
	float:left;
	background:url(../gfx/ib_bg_login_left.gif) no-repeat;	
}
#site_header_login_text
{
	height:37px;
	float:left;
	background-color:#ffffff;
	vertical-align:middle;
	line-height:37px;
	padding-left:5px;
	padding-right:13px;
}
#site_header_login_button_wrapper
{
	height:37px;
	float:left;
	background-color:#ffffff;
}
#site_header_login_right
{
	height:37px;
	width:5px;
	float:left;
	background:url(../gfx/ib_bg_login_right.gif) no-repeat;	
}
#site_header_login_button
{
	margin-top:7px;
	height:23px;
	float:left;
}
#site_header_login_button_left
{
	height:23px;
	width:5px;
	float:left;
	background:url(../gfx/ib_btn_left.gif) no-repeat;	
}
#site_header_login_button_arrow
{
	height:23px;
	width:8px;
	float:left;
	background-color:#000000;
}
#site_header_login_button_arrow img
{
	margin-top:6px;
}
#site_header_login_button_text
{
	height:22px;
	line-height:22px;
	float:left;
	background-color:#000000;
	color:#ffffff;
	vertical-align:middle;
	padding-left:5px;
	padding-right:7px;
	padding-bottom:1px;
}
#site_header_login_button_text a
{
	color:#ffffff;
}
#site_header_login_button_text a:hover
{
	text-decoration:none;
}
#site_header_login_button_right
{
	height:23px;
	width:8px;
	float:left;
	background:url(../gfx/ib_btn_right.gif) no-repeat;
}

#site_header_flags
{
	height:20px;
	width:600px;
	margin-top:2px;
	margin-right:17px;
	margin-left:auto;
	float:right;
}
.site_header_flags_flag
{
	float:right;
	display: none !important;
}
.site_header_logInLogOutControl
{
	float:right;
	margin-left:auto;
	display: none !important;
}
#site_shadow_wrapper
{
	width: auto !important;
	/*background:url(../gfx/pageshadowboth960.gif);*/
}

#site_content_wrapper
{
	margin-right:2px;
	margin-left:2px;
    /*width: auto !important;*/
    width: 100%;
	/*float:left;*/
}
* html #site_content_wrapper
{
	margin-right:1px;
	margin-left:1px;
	/*width:956px;*/
	width: 100%;
	/*float:left;*/
}
/** - MENU - **/
#site_mainmenu_wrapper
{
	width:954px;
	height:36px;	
	background:url(../gfx/menu_bg_fade956.gif) repeat-x;
	border-left:solid 1px #f4c903;
	border-right:solid 1px #f4c903;
	text-align:left;
	padding-top:1px;
	font-weight:bold;
	display: none !important;
}
.site_mainmenu_list
{
	float:left;
}
.site_mainmenu_list li
{
	display:block;
	float:left;
	line-height:35px;
	
	/*	position:relative;
	top:0px;
	float:left;*/
	background:url("../gfx/menu_states.gif") no-repeat right top;
}
.site_mainmenu_list a 
{
	display:block;
	padding: 0px 14px 0px 16px;
	/*color:#fff;
	text-decoration:none;*/
	background:url("../gfx/menu_states_slize.gif") no-repeat left top;
}
.site_mainmenu_list .selected a
{
	/*display:block;
	padding: 2px 15px 0px 15px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;*/
	background:url("../gfx/menu_states_slize.gif") no-repeat left center;
}
.site_mainmenu_list li.selected
{
	background:url("../gfx/menu_states.gif") no-repeat right center;
}
.site_mainmenu_list a:hover {
	background:url("../gfx/menu_states_slize.gif") no-repeat left center;
	text-decoration:none;
}
.site_mainmenu_list .selected a:hover {
	background:url("../gfx/menu_states_slize.gif") no-repeat left center;
}
#site_mainmenu_search_wrapper
{
	float:right;
	margin-right:auto;
}
#site_mainmenu_search_textbox
{
	float:left;
	line-height:25px;
		height:25px;
		margin-top:5px;
	margin-right:7px;
}
.site_mainmenu_search_button
{
	width:40px;
	height:25px;
	float:left;
	margin-top:5px;
	margin-right:7px;
	background:url("../gfx/mainmenu_search_buttom.gif");
}

.site_mainmenu_border
{
	width:956px;
	height:3px;
	background-color:#ffffff;
	display: none !important;
}
.site_mainmenu_stop
{
	height:35px;
	width:2px;	
	background:url(../gfx/menu_states_stop.gif) no-repeat;
	float:left;
}
#front_content_wrapper
{
	
	width:956px;
	height:280px;
	/*background:url(../gfx/startpage_contentplate.jpg);*/
	background-color:#fdca00;
}
.front_content_border
{
	width:956px;
	height:2px;	
	background-color:#ffffff;	
}
.front_content_flash_wrapper
{
	float:left;
	width:708px;
	height:280px;
	margin-right:17px;
	text-align:center;
}
#front_content_rightpuff_wrapper
{
	float:left;
	width:220px;
	margin-top:10px;
}

.front_content_rightpuff_header_valuta
{
	float:left;
	width:210px;
	padding-left:10px;
	height:26px;
	line-height:26px;
	color:#ffffff;
	background:url(../gfx/rightpuff_top_black.gif);
	
}

.front_content_rightpuff_content_valuta
{
	float:left;
	width:194px;
	background-color:#ffffff;
	border:solid 1px #fdca00;
	padding-top:12px;
	padding-left:14px;
	padding-right:10px;

}

.front_content_rightpuff_header_aktuellt
{
	float:left;
	width:210px;
	padding-left:10px;
	height:26px;
	line-height:26px;
	color:#ffffff;
	background:url(../gfx/rightpuff_center_black.gif);
}

.front_content_rightpuff_header_rss_icon
{
	float:right;
	padding-right:10px;
}
.subpage_header_wrapper
{
	width: auto;
	border-bottom: 1px solid black;
	clear:both;
	margin-bottom: 10px;
}
.subpage_content_rightpuff_header
{
	float:left;
	width:194px;
	padding-left:10px;
	height:26px;
	line-height:26px;
	color:#ffffff;
	background:url(../gfx/rightpuff_center_black_subpage.gif);

}
.subpage_content_rightpuff_content
{
	float:left;
	width:184px;
	background-color:#ffffff;
	border:solid 1px #fdca00;
	padding-top:7px;
	padding-left:14px;
	padding-right:4px;
}
.subpage_content_rightpuff_content_text
{
	float:left;
	width:184px;
	background-color:#ffffff;
	border:solid 1px #fdca00;
	padding-top:7px;
	padding-left:14px;
	padding-right:4px;
}
.subpage_content_rightpuff_header_aktuellt
{
	float:left;
	width:194px;
	padding-left:10px;
	height:26px;
	line-height:26px;
	color:#ffffff;
	background:url(../gfx/rightpuff_center_black_subpage.gif);
}

.front_content_rightpuff_content_aktuellt
{
	float:left;
	width:184px;
	background-color:#ffffff;
	border:solid 1px #fdca00;
	padding-top:7px;
	padding-left:14px;
	padding-right:10px;
}
.subpage_content_rightpuff_content_aktuellt
{
	float:left;
	width:184px;
	background-color:#ffffff;
	border:solid 1px #fdca00;
	padding-top:7px;
	padding-left:14px;
	padding-right:4px;
}
.front_content_rightpuff_content_aktuellt_datum
{
	height:10px;
	width:194px;
	font-family:Verdana;
	color:#6f6e6e;
	float:left;
	margin-bottom:4px;
	font-size:0.8em;
}
.subpage_content_rightpuff_content_aktuellt_datum
{
	height:10px;
	width:184px;
	font-family:Verdana;
	color:#6f6e6e;
	float:left;
	margin-bottom:4px;
	font-size:0.8em;
}
.front_content_rightpuff_content_aktuellt_news
{
	width:194px;
	line-height:16px;
	font-family:arial;
	margin-bottom:13px;
	float:left;
	color:#000000;
	font-size:0.9em;
}
.subpage_content_rightpuff
{
	width:184px;
	line-height:16px;
	font-family:arial;
	margin-bottom:6px;
	margin-top:7px;
	float:left;
	color:#000000;
}

#front_valuta_wrapper
{
	width:950px;
	padding-left:6px;
	height:30px;
	background-color:#fdca00;
	font-size:0.8em;
}
.front_valuta_kurs
{
	height:30px;
	min-width:110px;
	vertical-align:middle;
	float:left;
	line-height:30px;
}
* html .front_valuta_kurs
{
	height:30px;
	width:110px;
	vertical-align:middle;
	float:left;
	line-height:30px;
}
#front_puff_wrapper
{
	width:948px;
	min-height:160px;	
	background-color:#ffffff;
	padding-left:8px;
	padding-top:13px;
	padding-bottom:5px;
}

.front_puff_content
{
	min-height:148px;
	width:220px;
	margin-right:20px;
	float:left;	
	background:#ffe16c url(../gfx/black_puff_content_bg.gif) no-repeat;
	background-position:bottom;
}
* html .front_puff_content
{
	height:148px;
	width:220px;
	margin-right:20px;
	float:left;	
	background:#ffe16c url(../gfx/black_puff_content_bg.gif) no-repeat;
	background-position:bottom;
}

.front_puff_content a
{
	color:#585338;
	/*text-decoration:underline;*/
	background-image :url(../gfx/icons/puff_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left: 10px;
}
.front_puff_content_header
{
	height:30px;
	width:209px;
	background:url(../gfx/black_puff_top_bg.gif) no-repeat;
	font-weight:bold;
	padding-left:11px;
	line-height:30px;
	color:#ffffff;
	font-size:1.1em;
}
/*
.front_puff_content_yellow
{
	height:140px;
	width:220px;
	margin-top:13px;
	margin-right:20px;
	float:left;	
	background:url(../gfx/puff_bg_yellow.gif) no-repeat;
	background-position:bottom;
}
.front_puff_content_fullyellow
{
	height:140px;
	width:220px;
	margin-top:13px;
	margin-right:20px;
	float:left;	
	background:url(../gfx/puff_bg_fullyellow.gif) no-repeat;
	background-position:bottom;
}
.front_puff_content_fullyellow_subpage
{
	height:140px;
	width:245px;
	height:150px;
	
	float:left;	
	background:url(../gfx/puff_bg_fullyellow_subpage_v2.gif);
	background-position:bottom;
}
.front_puff_content_header_valuta
{
	height:26px;
	width:210px;
	padding-left:10px;
	line-height:26px;
	background:url(../gfx/frontpuff_top_yellow.gif) no-repeat;
	color:#000000;
	font-weight:bold;
}


.front_puff_content_header_kort
{
	height:26px;
	width:210px;
	padding-left:10px;
	line-height:26px;
	background:url(../gfx/frontpuff_top_black.gif);
	color:#ffffff;
	font-weight:bold;
}*/
.subpage_puff_header
{
	height:25px;
	width:234px;
	padding-left:11px;
	padding-top:1px;
	line-height:25px;
	background:url(../gfx/frontpuff_top_black_subpage_v2.gif);
	color:#ffffff;
	font-weight:bold;
	font-size:1.1em;
}

.front_puff_content_image
{
	margin-top:24px;
	margin-left:12px;
	height:84px;
	float:left;
	vertical-align:top;
}
.front_puff_image
{
	max-width:85px;
	max-height:100px;
}
* html .front_puff_image
{
	width:80px;
}
.front_puff_image_text
{
	max-width:105px;
	max-height:45px;
}
* html .front_puff_image_text
{
	height:45px;
}
.subpage_puff_content_image_text
{
	margin-top:5px;
	margin-left:5px;
	width:107px;
	float:left;
}
* html .subpage_puff_content_image_text
{
	margin-top:5px;
	margin-left:5px;
	width:107px;
	float:left;
}
.subpage_puff_content_image_links
{
	float:left;
height:90px;
margin-left:18px;
margin-top:20px;
width:90px;
}
* html .subpage_puff_content_image_links
{
	float:left;
height:90px;
margin-left:9px;
margin-top:10px;
width:90px;
}

.front_puff_content_text
{
	margin-top:12px;
	margin-left:4px;
	float:left;
	vertical-align:top;
	line-height:22px;
	text-align:left;
	
}

.subpage_puff_content_text
{
float:left;
line-height:22px;
margin-left:12px;
margin-top:12px;
text-align:left;
vertical-align:top;
}
* html .subpage_puff_content_text
{
float:left;
line-height:22px;
margin-left:6px;
margin-top:10px;
text-align:left;
vertical-align:top;
}
.subpage_puff_content_text li
{
	margin-bottom:6px;
}
.subpage_puff_content_text_text
{
	margin-top:16px;
	float:left;
	vertical-align:top;
	text-align:left;
	line-height:1.15em;
	width:220px;
	padding-left:11px;
}
.subpage_puff_content_left
{
	height:150px;
	width:245px;
	margin-top:13px;
	margin-right:20px;
	float:left;	

}
.subpage_puff_content
{
	width:245px;
	margin-top:13px;
	float:left;	
}
.subpage_puff_content_text_readmore
{
	margin-top:7px;
	float:left;
	vertical-align:top;
	line-height:22px;
	width:100px;
	margin-right:5px;
	margin-left:11px;
}
* html .subpage_puff_content_text_readmore
{
	margin-top:7px;
	float:left;
	vertical-align:top;
	line-height:22px;
	width:90px;
	margin-right:3px;
	margin-left:6px;
}


.front_puff_content_text li
{
	margin-left:6px;
	margin-bottom:6px;
	
}
.front_puff_content_text_left
{
	margin-top:14px;
	margin-left:10px;
	float:left;
	vertical-align:top;
	line-height:22px;
	text-align:left;
}
#front_contact_wrapper
{
	margin-top:2px;
	width:960px;
	height:60px;
	background:url(../gfx/pagefoot.gif);	
	text-align:left;
	display: none !important;
}
.front_contact_info
{
	width:240px;
	height:60px;
	float:left;
	font-size:0.9em;
	font-family:verdana;
	
}
.front_contact_info a
{
	color:#313131;
	text-decoration:underline;
}
.front_contact_info_wrapper
{
	margin-top:6px;
	margin-left:auto;	
	margin-right:auto;	
	width:14em; /*måste ändras när 62.5% ställs in sen*/
}
.front_contact_info_image
{
	float:left;	
}
.front_contact_info_text
{
	margin-top:4px;
	margin-left:4px;
	float:left;	
}
#front_copy_wrapper
{
	font-size:0.8em;
	font-family:verdana;
	margin-left:10px;
	margin-top:3px;
	width:950px;
	height:20px;
	text-align:left;
	display: none !important;
}
.sub_menu_top
{
	height:28px;
	width:186px;
	background:url(../gfx/sub_menu_top_yellow.gif) no-repeat;	
	margin-left:6px;
	margin-top:12px;
	margin-right:12px;
	font-weight:bold;
	padding-left:8px;
	line-height:28px;
}
#front_content_rightpuff_wrapper_subpage
{
	float:left;
	width:220px;
	
}

.front_content_rightpuff_currency
{
	float:left;
	padding-top:11px;
	width:195px;
	height:187px;
	margin-bottom:6px;
	padding-left:15px;
	padding-right:10px;
	background:url(../gfx/front_currency_puff_bg.gif) no-repeat;

}
.front_content_rightpuff_intrest
{
	float:left;
	width:195px;
	height:52px;
	padding-top:8px;
	padding-left:15px;
	padding-right:10px;
	line-height:26px;
	background:url(../gfx/front_intrest_puff_bg.gif) no-repeat;
}
.right_puff
{
	margin-bottom:15px;
	background: #ffd92d url(../gfx/right_puff_bg.gif) no-repeat;
	float:left;
	display: none;
}

* html .right_puff {display: none;}

.front_right_puff
{
	margin-bottom:15px;
	background: #ffd92d url(../gfx/front_right_puff_bg.gif) no-repeat;
	float:left;
}
* html .front_right_puff
{
	margin-bottom:13px;
	background: #ffd92d url(../gfx/front_right_puff_bg.gif) no-repeat;
	float:left;
}
.front_right_puff_lower
{
	background: #ffd92d url(../gfx/front_right_puff_bg.gif) no-repeat;
	float:left;
}
							                                
img.right_puff_bg
{
	height:100%;
	width:208px;
}
.right_puff_top
{
	width:208px;
	height:9px;
	font-size:9px;
	line-height:9px;
	background:url(../gfx/right_puff_uppercorner.gif) no-repeat;
	background-position:top;
}


.right_puff_content 
{
	padding-left:10px;
	padding-right:8px;
	width:190px;
	clear:both;
}

.right_puff_content a
{
	/*padding-left:10px;
	padding-right:8px;
	width:190px;
	clear:both;*/
	text-decoration: underline;
}


.right_puff_header
{
	font-weight:bold;
}
.right_puff_content .smalltext,
.right_puff_content p
{
	margin-bottom:2px;
}
.right_puff_content .arrow
{
 
	background-image :url(../gfx/icons/puff_arrow.gif);
	background-position:top;
	background-repeat: no-repeat;
	background-position:left top;
	padding-left: 10px;
	width:164px;
	line-height:15px;
	font-family:arial;
	margin-bottom:6px;
	margin-top:7px;
	float:left;
	color:#000000;
    
}

.right_puff_content .xls
{
	background-image :url(../gfx/icons/xls_icon.gif);
	background-position:top;
	background-repeat: no-repeat;
	background-position:left top;
	padding-left: 24px;
		width:164px;
	line-height:15px;
	font-family:arial;
	margin-bottom:6px;
	margin-top:7px;
	float:left;
	color:#000000;
}

.right_puff_content .doc
{
	background-image :url(../gfx/icons/doc_icon.gif);
	background-position:top;
	background-repeat: no-repeat;
	background-position:left top;
	padding-left: 24px;
		width:164px;
	line-height:15px;
	font-family:arial;
	margin-bottom:6px;
	margin-top:7px;
	float:left;
	color:#000000;
}

.right_puff_content .pdf
{
	background-image :url(../gfx/icons/pdf_icon.gif);
	background-position:top;
	background-repeat: no-repeat;
	background-position:left top;
	padding-left: 24px;
		width:164px;
	line-height:15px;
	font-family:arial;
	margin-bottom:6px;
	margin-top:7px;
	float:left;
	color:#000000;
}

.right_puff_content .ppt
{
	background-image :url(../gfx/icons/ppt_icon.gif);
	background-position:top;
	background-repeat: no-repeat;
	background-position:left top;
	padding-left: 24px;
		width:164px;
	line-height:15px;
	font-family:arial;
	margin-bottom:6px;
	margin-top:7px;
	float:left;
	color:#000000;
}

.front_right_puff_top
{
	width:218px;
	height:9px;
	margin: 0px;
	padding: 0px;
	background:url(../gfx/front_right_puff_uppercorner.gif) no-repeat;
	background-position:top;
	line-height:9px;
	font-size:9px;
}

.right_puff_content
{
	width:190px;
	padding-left:10px;
	padding-right:8px;
}
.front_right_puff_content
{
	width:185px;
	padding-left:15px;
	padding-right:8px;

}

.right_puff_bottom
{
	width:208px;
	height:9px;
	line-height:9px;
	font-size:9px;
	background:url(../gfx/right_puff_lowercorner.gif) no-repeat;
	background-position:bottom;
}
.front_right_puff_bottom
{
	width:218px;
	height:9px;
	background:url(../gfx/front_right_puff_lowercorner.gif) no-repeat;
	background-position:bottom;
	line-height:9px;
	font-size:9px;
}

.subpage_puff_content_left a, .subpage_puff_content a
{
	background-image :url(../gfx/icons/puff_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left: 10px;
	text-decoration: none;
}

.center_text_wrapper
{
	/*float:left;*/
}
.puff_row
{float:left;width:193px;line-height:18px;margin-bottom:2px; margin-top:0px;}
.puff_row_border
{float:left;width:193px;line-height:18px;margin-bottom:6px; padding-bottom:6px;margin-top:0px;	border-bottom:1px solid #ccaa00;}

* html .puff_row
{float:left;width:193px;margin-bottom:2px; padding-bottom:0px; padding-top:0px;  margin-top:0px;} /* IE6 */

.puff_row_ie6
{float:left;width:195px;line-height:18px;margin-bottom:2px; margin-top:0px;}

* html .puff_row_ie6
{float:left;width:190px;line-height:18px;margin-bottom:2px; margin-top:0px;}


.loan_submenu_wrapper
{
	width:100%;
	border-bottom:solid 1px black;	
	text-align:left;
	font-weight:bold;
	/*font-size:0.8em;*/
	height:24px;
	margin-bottom:30px;
	margin-top:35px;
}
#loan_step_menu
{
	float:left;
	list-style-type: none;
	margin-left:13px;
	text-decoration: none !important;
}
#loan_step_menu li
{
	display:block;
	float:left;
	line-height:23px;
	/*	position:relative;
	top:0px;
	float:left;*/
		background:url("../gfx/loan_flik_inactive_right.gif") no-repeat right top;
	margin-right:5px;
	text-decoration:none !important;
}
#loan_step_menu a 
{
	display:block;
	padding: 0px 4px 0px;
	/*color:#fff;
	text-decoration:none;*/
background:url("../gfx/loan_flik_inactive_left.gif") no-repeat left top;
		text-decoration:none !important;
		color:#878787;
}
#loan_step_menu a:hover
{
	color:#eeeeee;
	text-decoration:none;
}
#loan_step_menu li.selected
{
	background:url("../gfx/loan_flik_active_right.gif") no-repeat right top;
		text-decoration:none;
		border: 1px solid black;
}
#loan_step_menu .selected a
{
			color:#544D2F;
	/*display:block;
	padding: 2px 15px 0px 15px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;*/
	background:url("../gfx/loan_flik_active_left.gif") no-repeat left top;
}

#loan_step_menu .confirm a
{
	/*display:block;
	padding: 2px 15px 0px 15px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;*/
	color:#eeeeee;
	background:url("../gfx/loan_flik_confirm_left.gif") no-repeat left top;
}
#loan_step_menu .confirm a:hover
{
	color:#ffffff;
	text-decoration:none;
}
#loan_step_menu li.confirm
{
	background:url("../gfx/loan_flik_confirm_right.gif") no-repeat right top;
	color:#878787;
}
.subpage_puff_wrapper
{
	min-height:150px;
	float:left;
		background:#ffe16c url(../gfx/black_big_puff_content_bg.gif) no-repeat ;
	background-position:bottom;
}

.subpage_puff_wrapper a 
{}

.subpage_puff_wrapper a:hover 
{
text-decoration: underline;}


/* aktuellt puff */

.front_right_puff_headline_content
{
float:left;width:195px; margin-bottom:5px;
}

.front_right_puff_headline
{
float:left;
/*background-color: White;*/
}

.front_right_puff_rss
{
float: right;
}

.front_right_puff_date
{
float:left;
margin-bottom:5px;
width:195px;
}

.front_right_puff_news
{
float:left;
margin-bottom:5px;
width:185px;
text-decoration: underline;
}
.front_right_puff_news a
{
float:left;
text-decoration: underline;
}
.front_right_puff_more_arrow
{background-image:url(../gfx/icons/puff_arrow.gif);
background-position:0 center;
background-repeat:no-repeat;
width: 5px; 
height: 5px;
}



.front_right_puff_more_news
{
width: auto;
}

.arrow_position_right
{
width: auto;
float: right;
padding-left: 10px; 
background-image:url(../gfx/icons/puff_arrow.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
/*background-color: Gray;*/
}

.arrow_position_left
{
/*width: 10px;*/
border: 0px solid red;
float: left;
padding-left: 10px; 
background-image:url(../gfx/icons/puff_arrow.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
/*background-color: Gray;*/
}

.application_wrapper
{
	float:left;
	width:100%;
	border-bottom:solid 1px #d9d9da;
	font-size:0.9em;
}
.application_wrapper_reversedborder
{
	float:left;
	width:100%;
	border-top:solid 1px #d9d9da;
	font-size:0.9em;
}
.application_two_wrapper
{
	height:15px;
	width:100%;
	float:left;
}
.collect_row_wrapper
{
	width:100%;
	float:left;
	padding-bottom:8px;
		padding-top:8px;
	border-bottom:1px solid #D9D9DA;
	border-top:1px solid #D9D9DA;
	font-size:0.9em;
}
.collect_fullitem_wrapper
{
	width:495px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	padding-bottom:8px;

}
.collect_second_wrapper
{
	width:100%;
	float:left;
	padding-bottom:8px;
		padding-top:8px;
	border-bottom:1px solid #D9D9DA;
	font-size:0.9em;
	background-color:#f6f6f6;

}
.application_row_wrapper
{
	width:100%;
	float:left;
	padding-bottom:8px;

}
.application_row_wrapper_header
{
	width:100%;
	float:left;
	padding-bottom:0px;

}
.application_row_wrapper_height
{
	width:100%;
	float:left;
	padding-bottom:8px;
	height:80px;

}
.application_row_wrapper_special
{
	width:510px;
	float:left;
	padding-bottom:8px;
}
.application_shortitem_wrapper
{
	width:125px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
* html .application_shortitem_wrapper
{
	width:125px;
	padding-bottom:10px;
	padding-left:2px;
	padding-right:2px;
	float:left;
}
.application_mediumitem_wrapper
{
	width:225px;
		padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
* html .application_mediumitem_wrapper
{
	width:225px;
		padding-bottom:10px;
	padding-left:2px;
	padding-right:2px;
	float:left;
}
.application_halfitem_wrapper
{
	width:250px;
		padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
* html .application_halfitem_wrapper
{
	width:250px;
		padding-bottom:10px;
	padding-left:2px;
	padding-right:2px;
	float:left;
}
.application_mediumlongitem_wrapper
{
	width:175px;
		padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
* html .application_mediumlongitem_wrapper
{
	width:175px;
		padding-bottom:10px;
	padding-left:2px;
	padding-right:2px;
	float:left;
}
.application_longitem_wrapper
{
	width:360px;
		padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
* html .application_longitem_wrapper
{
	width:360px;
		padding-bottom:10px;
	padding-left:2px;
	padding-right:2px;
	float:left;
}
.application_longshortitem_wrapper
{
	width:335px;
		padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
* html .application_longshortitem_wrapper
{
	width:335px;
		padding-bottom:10px;
	padding-left:2px;
	padding-right:2px;
	float:left;
}
.application_bank_wrapper
{
	padding-left:5px;padding-right:5px;float:left;width:200px;display:none;	
}
.application_banknr_wrapper
{
	padding-left:5px;padding-right:5px;float:left;width:275px;display:none;	
}
.application_bank_wrapper_save
{
	padding-left:5px;padding-right:5px;float:left;width:200px;
}
.application_banknr_wrapper_save
{
	padding-left:5px;padding-right:5px;float:left;width:275px;
}
.application_fullitem_wrapper
{
	width:495px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
.application_fullitem_wrapper_border
{
	width:495px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	border-top:1px solid #D9D9DA;
}
.application_textbox
{
	width:100%;
	border:solid 1px #626262;
	padding:3px 0 3px 1px;
	font-family:arial,sans-serif;
	font-size:12px;
	border: 1px solid black;
	
}

.application_right_wrapper
{
	width:98%;
	margin-top:10px;
	margin-bottom:15px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	text-align:right;
}
.application_continue_wrapper
{
	height:23px;
		margin-top:8px;
}
.application_back_button
{
	float:left;
	height:23px;
	line-height:23px;
	padding-left:5px;
	background:url(../gfx/back_left.gif) no-repeat;
	background-position:left;	
	color:#ffffff;
	font-size:0.8em;
	font-weight:bold;
	display: none;
}
* html .application_back_button
{
	float:left;
	height:23px;
	line-height:23px;
	padding-left:5px;
	background:url(../gfx/back_left.gif) no-repeat;
	background-position:left;	
	color:#ffffff;
	font-size:0.8em;
	font-weight:bold;
	width:120px;
}
.application_back_button a
{
	display:block;
	height:23px;
	padding-right:5px;
	padding-left:18px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.application_back_button a:hover
{
	text-decoration:none;
}
.application_back_arrow
{
	float:left;
	height:23px;
	width:8px;
	background:url(../gfx/back_right.gif) no-repeat;
	background-position:right;	
	display: none;
}

/* text */
.application_continue_button
{
	float:right;
	height:23px;
	line-height:23px;
	padding-right:5px;
	background:url(../gfx/continue_left.gif) no-repeat;
	background-position:right;
	color:#ffffff;
	font-size:0.8em;
	font-weight:bold;
	display: none;
}
.application_continue_button_double
{
	float:right;
	height:23px;
	line-height:23px;
	padding-right:5px;
	background:url(../gfx/continue_left.gif) no-repeat;
	background-position:right;	
	color:#ffffff;
	font-size:0.8em;
	font-weight:bold;
}
* html .application_continue_button_double
{
	float:right;
	height:23px;
	line-height:23px;
	padding-right:5px;
	background:url(../gfx/continue_left.gif) no-repeat;
	background-position:right;	
	color:#ffffff;
	font-size:0.8em;
	font-weight:bold;
	width:150px;
}
* html .application_continue_button
{
	float:right;
	height:23px;
	padding-right:5px;
	background:url(../gfx/continue_left.gif) no-repeat;
	background-position:right top;	
	color:#ffffff;
	font-size:0.8em;
	font-weight:bold;
	width:10px;
		white-space: nowrap;
}

.application_continue_button a
{
	display:block;
	height:23px;
	padding-right:5px;
	padding-left:5px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.application_continue_button a:hover
{
	text-decoration:none;
}

.application_continue_button_double a
{
	display:block;
	height:23px;
	padding-right:5px;
	padding-left:5px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.application_continue_button_double a:hover
{
	text-decoration:none;
}

/* pil */
.application_continue_arrow
{
	float:right;
	height:23px;
	width:18px;
	background:url(../gfx/continue_right.gif) no-repeat;
	background-position:left;	
	display: none;
}
/*Liten grå knapp*/
.small_button_wrapper
{
	width:520px;
}
.small_continue_button
{	/*display: none;*/
	float:left;
	height:20px;
	line-height:20px;
	padding-right:5px;
	padding-left:8px;
	background:url(../gfx/small_button_left.gif) no-repeat;
	background-position:left;	
	color:#333333;
	font-size:0.8em;
	font-weight:bold;
	border: 1px solid black;
	white-space: nowrap;
}
.small_continue_button_reserve
{
	float:left;
	height:20px;
	line-height:20px;
	padding-right:5px;
	padding-left:8px;
	background:url(../gfx/small_button_left.gif) no-repeat;
	background-position:left;	
	color:#333333;
	font-size:0.8em;
	font-weight:bold;
	white-space: nowrap;
}
* html .small_continue_button_reserve
{
	float:left;
	height:20px;
	line-height:20px;
	padding-right:5px;
	padding-left:8px;
	background:url(../gfx/small_button_left.gif) no-repeat;
	background-position:left;	
	color:#333333;
	font-size:0.8em;
	font-weight:bold;
	width:105px;
	text-align:center;
	white-space: nowrap;
}
* html .small_continue_button
{
	float:left;
	height:20px;
	line-height:20px;
	padding-left:4px;
	background:url(../gfx/small_button_left.gif) no-repeat;
	background-position:left;	
	color:#333333;
	font-size:0.8em;
	font-weight:bold;
	width:40px;
	white-space: nowrap;
}

.small_continue_button a
{
	display:block;
	height:20px;
	padding-right:5px;
	padding-left:5px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
* html .small_continue_button a
{
	display:block;
	height:20px;
	padding-left:5px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.small_continue_button a:hover
{
	text-decoration:none;
}
.small_continue_arrow
{
	float:left;
	height:20px;
	width:3px;
	background:url(../gfx/small_button_right.gif) no-repeat;
	background-position:right;	
}

.termspopup_wrapper
{
	padding:25px;
	font-size:1.2em;	
	background-color:#ffffff;
}
.storedetails_wrapper
{
	width:700px;
	border-bottom:solid 1px #D6D6D6;

}
.storedetails_header
{
	width:700px;
	height:30px;
	background:url(../gfx/bg_table_header.png);
	float:left;
	line-height:30px;
	font-weight:bold;
	padding-left:5px;
}
.storedetails_data
{
	padding-top:5px;
	width:280px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	line-height:1.3em;
}
.storedetails_map
{
	width:400px;
	padding:5px;
	float:left;
}
.special_open td.header
{
	font-size:0.9em;
	width:110px;
	vertical-align:top;
}
.special_open td.value
{
	font-size:0.9em;
	width:80px;
	vertical-align:top;
}
.special_open td.longvalue
{
	font-size:0.9em;
	width:160px;
	vertical-align:top;
}

.DisplayOrder .Heading 
{
	font-weight: bold;
}
.DisplayOrder .FieldBlockLeft 
{
	width: 45%;
	clear: both;
	float: left;
}
.DisplayOrder .FieldBlock 
{
	clear: both;
}
.DisplayOrder .Content 
{
	padding-bottom: 1em;
}
.DisplayOrder table.Items 
{
	border-collapse: collapse;
	width: 95%;
}
.DisplayOrder table.Items tr.Header 
{
	background:#FFD532 url(/Forex/gfx/bg_table_header.png) repeat-x scroll 0 0;
	margin-bottom:10px;
}
.DisplayOrder table.Items th
{
	text-align: left;
	font-weight: bold;
	padding: 0.5ex;
}
.DisplayOrder table.Items td
{
	padding: 0.5ex;
}
.DisplayOrder table.Items .Amount 
{
	text-align: right;
}
.DisplayOrder table.Items .Total 
{
	font-size: 150%;
}
.DisplayOrder table.Items td.Total 
{
	border-top: solid 2px #000000;
}

.profile_container
{
	width:100%;
}

.profile_item
{
	width: 48%; float: left; margin-bottom: 5px;
}

.profile_text_section
{
	width:98%; float:left; margin-bottom:5px;
}



#site_header_top_image 
{
width: 100%;
text-align: left;
display: block;
}

/*

FOREX BANK 3.0  -  PUBLIC - www.forex.se
PROTECTED BY COPYRIGHT

Version 1.1 2008-08-28



		The folowing is read by all browsers but hacks within the file targets win ie 6	
*/		

/*@import "winIE6only.css";*/

/*
GLOBAL SITE CONFIGURATION
*/
/* html {overflow: -moz-scrollbars-vertical;} */ /* /X (SP) 20080930 - to build */
*{margin:0px;padding:0px;

}


h2{font:1.2em/1.2em /*trebuchet MS, */verdana, sans-serif;font-weight:bold;margin:20px 0px 5px 0px;}
/*h3{font:1.0em/1.3em verdana, sans-serif;font-weight:bold;}*/
a{color:blue;text-decoration:none;}
a:hover{text-decoration:underline;}
ul{list-style-type:none;}
p{margin:0px 0px 18px 0px;}
/*input, select{border-top:1px solid #858585;border-right:1px solid #c2c2c2;border-bottom:1px solid #e1e1e1;border-left:1px solid #c2c2c2;background:transparent url(../gfx/bg_input.png) 0px 0px repeat-x;}*/
select{/*border:1px solid black;*/}
textarea{}
acronym{cursor:help;}

/*classes*/
.float_left{float:left;}
.clear{clear:both;line-height:1px;font-size:1px;height:1px;}
.right{clear:right;}
.left{clear:left;}
.strong{font-weight:bold;}
.none{display:none;}
.uppercase{text-transform:uppercase;}
.input{height:1.5em;line-height:1.5em;border: 1px solid black;}
.ingress{font-weight:bold;}
.quote{font-style:italic;}
.smalltext{font-size:0.9em; margin: 5pt 0 10pt 0;}

#wraper{width:980px;margin:0px auto;margin-top:10px;text-align:left;background:transparent url(../gfx/bg_shaddow.png) repeat-y;}
#wraper_outher{background:transparent url(../gfx/bg_shaddow_top.png) no-repeat;}
#wraper_inner{margin:0px 15px 0px 15px;}

/*
a .button {
	background:#52A2F7 url(images/buttonOK.gif) no-repeat scroll left top;
	border-bottom:1px solid #318ADE;
	border-right:1px solid #318ADE;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	margin:0 15px 0 0;
	padding:3px 10px;
	text-decoration:none;
}
*/

.textfield
{
	width:240px;	
	max-width:240px;
	min-width:240px;
}
.textfield_short
{
	width:120px;	
	max-width:120px;
	min-width:120px;
}
.ddlfield_short
{
	width:124px;	
}
.telerikfield_short
{
	width:120px;
	max-width:120px;
	min-width:120px;
}
.rbl_newsletter
{
	padding: 4px;
}

/*
HEADER
*/
#header{height:84px;line-height:1.1em;background:#fecd00 url(../gfx/bg_header.png) no-repeat;}
#header #logo{float:left;position:relative;top:24px;left:25px;width:211px;height:54px;background:transparent url(../gfx/logo.png) no-repeat;}
#header #logo span{display:none;}
#header #logo a{display:block;width:211px;height:54px;}

#header #menu_top_wrapper{float:right;width:400px;height:5px;margin:7px 10px 0px 0px;}

/*
NAVIGATION
*/
/* menu top*/
#menu_top{font-size:0.8em;}
#menu_top ul{float:right;}
#menu_top li{float:left;margin-left:8px;}
#menu_top li a{color:Black;}
#menu_top li a:hover{text-decoration:underline;}
#menu_top h3{display:none;}

/* ShoppingCart */
#shopping_cart{float:right;margin-right:10px;margin-top:2px;}
#shopping_cart #sc_top{display:block;width:189px;height:4px;margin:5px 0px 0px 0px;background:#fefaee url(../gfx/bg_login_top.png) no-repeat;}
#shopping_cart #sc_bottom{display:block;width:189px;height:4px;margin:0px 0px 3px 0px;background:#fefaee url(../gfx/bg_login_bottom.png) no-repeat;}
#shopping_cart #sc_center{width:189px;height:29px; background:#fefaee url(../gfx/bg_login_center.png); text-align:left; vertical-align:middle; }
#shopping_cart #sc_content{ margin:0px 8px 0px 8px; }


/*login*/
#login{float:right;}
#login #login_top{display:block;width:189px;height:4px;margin:5px 0px 0px 0px;background:#fefaee url(../gfx/bg_login_top.png) no-repeat;}
#login #login_bottom{display:block;width:189px;height:4px;margin:0px 0px 3px 0px;background:#fefaee url(../gfx/bg_login_bottom.png) no-repeat;}
#login #login_center{width:189px;height:29px;background:#fefaee url(../gfx/bg_login_center.png);}
#login #login_center span{display:none;}
#login #login_internetbank{float:left;width:86px;height:23px;margin:3px 13px 0px 9px;background:transparent url(../gfx/internetbanken.png) no-repeat;}
#login #login_login a{float:left;width:74px;height:23px;margin:3px 0px 0px 0px;background:transparent url(../gfx/btn_login.png) no-repeat;}

/*choose language*/
#language ul{float:right;}
#language li {float:left;margin-left:2px;}
#language li span, #language h3{display:none;}
#language .language_01{display:block;width:16px;height:17px;background:transparent url(../gfx/lang_nor.png) no-repeat;}
#language .language_02{display:block;width:16px;height:17px;background:transparent url(../gfx/lang_fin.png) no-repeat;}
#language .language_03{display:block;width:16px;height:17px;background:transparent url(../gfx/lang_den.png) no-repeat;}
#language .language_04{display:block;width:16px;height:17px;background:transparent url(../gfx/lang_swe.png) no-repeat;}
#language .language_05{display:block;width:16px;height:17px;background:transparent url(../gfx/lang_eng.png) no-repeat;}

/*main navigation*/
#menu_main{background:#fecd00;}
#menu_main ul{background:white;}
#menu_main li{float:left;text-align:center;}
#menu_main li a span, #menu_main h3{display:none;}
#menu_main li a{display:block;height:34px;line-height:34px;}

#main_menu_left{display:block;width:13px;height:34px;background:transparent url(../gfx/bg_main_menu_left.png) no-repeat;}
#main_menu_right{display:block;width:13px;height:34px;background:transparent url(../gfx/bg_main_menu_right.png) no-repeat;}

#menu_main .main_menu_1{display:block;width:115px;height:34px;background:transparent url(../gfx/main_menu_01.png) no-repeat;}
#menu_main .main_menu_2{display:block;width:135px;height:34px;background:transparent url(../gfx/main_menu_02.png) no-repeat;}
#menu_main .main_menu_3{display:block;width:124px;height:34px;background:transparent url(../gfx/main_menu_03.png) no-repeat;}
#menu_main .main_menu_4{display:block;width:129px;height:34px;background:transparent url(../gfx/main_menu_04.png) no-repeat;}
#menu_main .main_menu_5{display:block;width:123px;height:34px;background:transparent url(../gfx/main_menu_05.png) no-repeat;}
#menu_main .main_menu_6{display:block;width:143px;height:34px;background:transparent url(../gfx/main_menu_06.png) no-repeat;}
#menu_main #main_menu_empty{display:block;width:155px;height:34px;background:transparent url(../gfx/main_menu_empty.png) no-repeat;}

#menu_main .main_menu_1 .active{display:block;width:115px;height:34px;background:transparent url(../gfx/main_menu_01_over.png) no-repeat;}
#menu_main .main_menu_2 .active{display:block;width:135px;height:34px;background:transparent url(../gfx/main_menu_02_over.png) no-repeat;}
#menu_main .main_menu_3 .active{display:block;width:124px;height:34px;background:transparent url(../gfx/main_menu_03_over.png) no-repeat;}
#menu_main .main_menu_4 .active{display:block;width:129px;height:34px;background:transparent url(../gfx/main_menu_04_over.png) no-repeat;}
#menu_main .main_menu_5 .active{display:block;width:123px;height:34px;background:transparent url(../gfx/main_menu_05_over.png) no-repeat;}
#menu_main .main_menu_6 .active{display:block;width:143px;height:34px;background:transparent url(../gfx/main_menu_06_over.png) no-repeat;}

#menu_main .main_menu_1 a:hover{display:block;width:115px;height:34px;background:transparent url(../gfx/main_menu_01_over.png) no-repeat;}
#menu_main .main_menu_2 a:hover{display:block;width:135px;height:34px;background:transparent url(../gfx/main_menu_02_over.png) no-repeat;}
#menu_main .main_menu_3 a:hover{display:block;width:124px;height:34px;background:transparent url(../gfx/main_menu_03_over.png) no-repeat;}
#menu_main .main_menu_4 a:hover{display:block;width:129px;height:34px;background:transparent url(../gfx/main_menu_04_over.png) no-repeat;}
#menu_main .main_menu_5 a:hover{display:block;width:123px;height:34px;background:transparent url(../gfx/main_menu_05_over.png) no-repeat;}
#menu_main .main_menu_6 a:hover{display:block;width:143px;height:34px;background:transparent url(../gfx/main_menu_06_over.png) no-repeat;}

/*level 2 navigation*/
#sub_menu ul{margin:0px 15px 0px 0px;}
#sub_menu li{ margin:0px 0px 0px 6px; padding:13px 0px 13px 5px; font-size:1.0em; line-height:10px; border-bottom:1px solid #d5d5d5; }
#sub_menu ul li ul{margin:6px 0px 0px 3px;}
#sub_menu ul li ul li{margin:-10px 1px 0px 1px; padding:0px 0px 0px 5px; font-size:1.0em;line-height:30px;border-bottom:none; font-weight: normal;}
#sub_menu li a{display:block;color:#444444;}
#sub_menu li a:hover{text-decoration:none;}
#sub_menu ul li.sub_menu_expanded { background-color: #f5f5f5; font-weight: bold; /*background:url(../gfx/sub_menu_top_yellow.gif) no-repeat 0px 5px;*/}
#sub_menu ul li ul li.sub_menu_expanded { padding-left: 30px;}
#sub_menu ul li ul li ul li.sub_menu_expanded {padding-left: 30px;}

#sub_menu .sub_menu_2_expanded {
background-image:url(../gfx/icons/puff_arrow_down.gif);
background-position:2px center;
background-repeat:no-repeat;
font-size:0.9em;
font-weight:bold;
padding-left:15px;
}

#sub_menu .sub_menu_2_expanded_nochildren {
background-image:url(../gfx/icons/puff_arrow.gif);
background-position:2px center;
background-repeat:no-repeat;
font-size:0.9em;
font-weight:bold;
padding-left:15px;
}


/*#sub_menu li a:hover{background:#ededed;}
#sub_menu .sub_menu_expanded{background:#d5d5d5;}*/

/*level 3 navigation*/
#sub_menu .sub_menu_3{
	background-image:url(../gfx/icons/puff_arrow.gif);
	background-position:4px center;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:0px;
	font-size:0.9em;
	font-weight: normal;/*background:#ededed;*/
}

/*level 4 navigation */
#sub_menu .sub_menu_4{padding-left:30px;font-size:0.9em; font-weight: normal;}


#sub_menu ul li ul li.sub_menu_3_active {
	font-size:0.9em;
	font-weight: bold;
	background-image :url(../gfx/icons/puff_arrow_down.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left: 15px;
	padding-top:0px;
}

#sub_menu ul li ul li.sub_menu_3_active_nochildren {
  font-size:0.9em;
  font-weight: bold;
  background-image :url(../gfx/icons/puff_arrow.gif);
	background-repeat: no-repeat;
	background-position: 4px center;
	padding-left: 15px;
	padding-top:0px;
}

#sub_menu ul li ul li.sub_menu_4_active {
    font-size:0.9em;
    font-weight: bold;
   /* background-image :url(../gfx/icons/puff_arrow.gif);
	background-repeat: no-repeat;
	background-position: 15px center;*/
	padding-left: 30px;
}


/*footer*/
#footer{font-size:0.9em;color:#444444;}
#footer_inner{width:950px;}
#footer_inner ul{height:23px;margin-left:75px;}
#footer_inner li {float:left;line-height:23px;padding-left:26px;margin-left:16px;}
#footer_inner li a{color:#444444;}
#footer_inner li a:hover{text-decoration:underline;}
#footer h3{display:none;}
#footer_inner .phone_customer{display:block;background:transparent url(../gfx/footer_phone.png) no-repeat;}
#footer_inner .phone_card{display:block;background:transparent url(../gfx/footer_phone.png) no-repeat;}
#footer_inner .email{display:block;background:transparent url(../gfx/footer_email.png) no-repeat;}
#footer_inner .visit{display:block;background:transparent url(../gfx/footer_visit.png) no-repeat;}

/*
CONTENT
*/
#content ul { list-style-type:disc; }
#content h3 { margin:20px 0px 5px 0px; }
#content{color:#444444;background:white; line-height:1.3em;  /*width: auto !important;*/ width: 100%;
 margin: 25px 0 0 0 !important;
 padding: 0 !important;}

#contentSecond ul { list-style-type:disc; }
#contentSecond h3 { margin:20px 0px 5px 0px; }
#contentSecond{color:#444444;background:white;line-height:1.3em;}

#content_left{color:#444444;background:white; float:left; width:250px;margin-right:10px;line-height:1.3em;border-right:solid 1px #000000;}
#content_right{color:#444444;background:white; float:left; width:249px;line-height:1.3em;}
.content_right_banklink{text-decoration:underline;}
#content a { text-decoration:underline; }
#content a:hover { text-decoration:none; }

#contentSecond a { text-decoration:underline; }
#contentSecond a:hover { text-decoration:none; }
/*#content ul{margin:0px 20px 10px 20px;}
#content li{padding-left:11px;line-height:20px;background:transparent url(../gfx/list_bullet_black.png) 0px 8px no-repeat;}
#content ul li ul{margin:0px 3px 0px 3px;}
#content ul li ul li{padding-left:11px;line-height:17px;background:transparent url(../gfx/list_bullet_arrow.gif) 0px 7px no-repeat;}*/
#content_shaddow{overflow:visible;}

/* Page content buttons */
#page_top_header {
	float:left;
	width: auto;
}

.top_icon_container {
	float:right;
	margin-right:8px;
	vertical-align:middle;
	display: none !important;
}

.top_icon_container .back a img { width:32px;height:32px;background:transparent url(../gfx/back_off) no-repeat scroll right center; }
.top_icon_container .back a:hover img { width:32px;height:32px;background:transparent url(../gfx/back_on) no-repeat scroll right center; }
.top_icon_container .print a img { width:32px;height:32px;background:transparent url(../gfx/print_off) no-repeat scroll right center; }
.top_icon_container .print a:hover img { width:32px;height:32px;background:transparent url(../gfx/print_on) no-repeat scroll right center; }

/*flash area start*/
#start_left{float:left;width:721px;}
#start_right{float:right;width:206px;margin:12px 6px 0px 0px;}
#flash_area_start{background:#fecd00;text-align:center;}
#start_right_inner{height:269px;margin:0px 0px 15px 0px;}
.start_right_inner_head{padding:0px 0px 0px 5px;height:25px;background:#fecd00;}
.start_right_inner_head h3{line-height:25px;}
.start_right_inner_content{margin-bottom:15px;padding:5px;font-weight:bold;border:1px solid #ccc;border-top:none;}
.start_right_inner_content .date{font-size:0.9em;font-weight:normal;color:#6f6e6e;}
.start_right_inner_content .news_item{margin-bottom:5px;}
/*.start_right_inner_content .news_item a{color:#444444;}*/
/*.start_right_inner_content .news_item a:hover{text-decoration:underline;}*/
#start_right_bottom_puff{height:190px;margin:0px 0px 15px 0px;background:#ddd;}
#start_left_top_puff, #start_left_bottom_puff{width:290px;height:87px;margin:0px 15px 15px 6px;background:#ddd;}
#start_left_left_puff{float:right;width:409px;height:190px;margin:0px 0px 15px 0px;background:#ddd;}


/*center area subpage*/
#subpage_wrapper{background:white;padding-bottom:15px;/*min-height:360px;*/}
#subpage_wrapper_left{float:left;width:211px; display: none !important;}
#subpage_wrapper_center{/*float:left;*/width:100%;margin-top:12px;}
#subpage_inner_wrapper_center{float:left;/*width:510px;*/width: auto;}
/*#subpage_wrapper_center a{ text-decoration:underline; }*/
/*#subpage_wrapper_center a:hover{ color:Blue; text-decoration:underline; }*/
#subpage_wrapper_center_login{float:left;width:710px;margin-top:12px;}
#subpage_wrapper_right{float:left;width:208px;margin-left:15px;margin-top:12px;margin-bottom:10px;line-height:1.3em; display: none !important;}
#subpage_inner_wrapper_right{float:left;width:208px;margin-left:15px;margin-bottom:10px;line-height:1.3em; display: none;}
#subpage_wrapper_right_2_col{/*float:left;*/width:auto;margin:0px 0px 0px 0px;margin-top:12px;}
#subpage_innerwrapper_right_2_col{float:left; clear: both; /*width:735px;*/margin:0px 0px 0px 0px; width: 100%;}
#subpage_puff_left
{
	float:left;height:150px;width:245px;margin:15px 0px 15px 0px;background:#ddd;
}
#subpage_puff_right
{
	float:right;height:150px;width:245px;margin:15px 0px 15px 0px;background:#ddd;
}

/*#subpage_3_col_right_wrapper #content{float:left;width:510px;margin:19px 20px 0px 0px;}
#subpage_2_col_right_wrapper #content{float:left;width:710px;margin:19px 0px 0px 0px;}*/

/*level 3 page (3 column - right)
#subpage_3_col_right{float:left;width:180px;}*/

/*valuta stripe*/
#valute_stripe{color:white;font-size:0.9em;margin:0px 0px 15px 0px;background:black;}

#valute_stripe ul{margin:0px 0px 0px 15px;}
#valute_stripe li {float:left;display:block;padding-left:21px;margin-left:25px;line-height:21px;}
#valute_stripe h3{display:none;}
#valute_stripe a{color:white;}
#valute_stripe a:hover{text-decoration:underline;}
#valute_stripe img{border:none;}

#valute_stripe .sell_01{padding-left:0px;margin-left:0px;}
#valute_stripe .sell_02{background:transparent url(../gfx/flag_eur.png) 0px 1px no-repeat;}
#valute_stripe .sell_03{background:transparent url(../gfx/flag_eng.png) 0px 1px no-repeat;}
#valute_stripe .sell_04{background:transparent url(../gfx/flag_thi.png) 0px 0px no-repeat;}
#valute_stripe .sell_05{background:transparent url(../gfx/flag_usa.png) 0px 1px no-repeat;}
#valute_stripe .sell_05{background:transparent url(../gfx/flag_usa.png) 0px 1px no-repeat;}
#valute_stripe .sell_06{padding-left:14px;background:transparent url(../gfx/arrow_white_on_black.png) 0px 1px no-repeat;}

#valute_stripe .currency_down{padding-right:22px;background:transparent url(../gfx/currency_down.png) 100% 1px no-repeat;}
#valute_stripe .currency_up{padding-right:22px;background:transparent url(../gfx/currency_up.png) 100% 1px no-repeat;}

/*puffar*/
/*dynamic width - puff*/
.puff_dynamic_wrapper_1{/*float:left;margin:8px 0px 0px 6px;width:938px;*/width:185px;}
.puff_dynamic_wrapper_2{/*float:left;margin:8px 0px 0px 6px;width:466px;*/width:185px;}
.puff_dynamic_wrapper_3{/*float:left;margin:8px 0px 0px 6px;width:308px;*/width:185px;}
.puff_dynamic_wrapper_4{/*float:left;margin:8px 0px 0px 6px;*//*width:230px;*/width:185px;}

.read_more{margin-top:15px;text-align:right;/*float:right;display:block;width:51px;height:12px;background:transparent url(../gfx/btn_read_more.png) no-repeat;*/}
.read_more span{background:transparent url(../gfx/arrow_black_yellow.png) 0px 4px no-repeat;}
.read_more a{margin-left:14px;text-decoration:underline;color:#444444;}
.read_more a:hover{text-decoration:none;}
.show_result{float:right;display:block;width:78px;height:10px;margin:9px 0px 0px 0px;background:transparent url(../gfx/btn_show_results.png) no-repeat;}

.puff_dynamic_top_left{height:6px;background:transparent url(../gfx/bg_puff_dynamic_top_left.png) 0px 0px no-repeat;}
.puff_dynamic_top_center{background:transparent url(../gfx/bg_puff_dynamic_top_center.png) repeat-x;}
.puff_dynamic_top_right{position:relative;height:6px;background:transparent url(../gfx/bg_puff_dynamic_top_right.png) 100% 0px no-repeat;}

.puff_dynamic_center{/*padding:34px 10px 10px 10px;*//*padding:5px;font-size:0.9em;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;background:#f0f0f0 url(../gfx/bg_puff_3col_center.png) repeat-x;*/}

/*Valutaomvandlare*/
#valutaomvandlare_wrapper{/*margin-top:-4px;*/margin-top:0px;}
.start_right_inner_content label{position:relative;top:-3px;left:3px;}
.start_right_inner_content select{width:195px;margin-bottom:5px;}
.start_right_inner_content .tfCurrency{width:130px;/*border:1px solid black;*/margin-bottom:5px;border-top:1px solid #858585;border-right:1px solid #c2c2c2;border-bottom:1px solid #e1e1e1;border-left:1px solid #c2c2c2;background:transparent url(../gfx/bg_input.png) 0px 0px repeat-x;}
.start_right_inner_content .float_left{float:left;width:30px;}
/*.puff_dynamic_center .rbCurrency{margin-right:40px;}*/
.start_right_inner_content .float_right{float:right;}

/* ShoppingCart - Varukorg */
.sc_table_header { margin-bottom:10px;background:#ffdd62 url(../gfx/bg_table_header.png) repeat-x; }
.sc_table_header .td { vertical-align:top;padding:5px;font-weight:bold;height:4px; }
.sc_table_header .td_sum { vertical-align:top;text-align:right;padding:5px;font-weight:bold;height:4px; }
.sc_table_header .td_delete { vertical-align:top;padding:5px;font-weight:bold;height:4px;width:18px; }

.sc_table_alt_row_1 { background:#ededed; }
.sc_table_alt_row_1 .td { vertical-align:middle; height:33px;padding:0px 5px 0px 5px;border-top:1px solid #e5e5e5; }
.sc_table_alt_row_2 .td { vertical-align:middle;height:33px;padding:0px 5px 0px 5px;border-top:1px solid #e5e5e5; }
.sc_table_alt_row_1 .td_sum { vertical-align:middle;text-align:right;height:33px;padding:0px 5px 0px 5px;border-top:1px solid #e5e5e5; }
.sc_table_alt_row_2 .td_sum { vertical-align:middle;text-align:right;height:33px;padding:0px 5px 0px 5px;border-top:1px solid #e5e5e5; }
.sc_table_alt_row_1 .td_delete { vertical-align:middle;text-align:right;height:33px;padding:0px 5px 0px 0px;border-top:1px solid #e5e5e5; }
.sc_table_alt_row_2 .td_delete { vertical-align:middle;text-align:right;height:33px;padding:0px 5px 0px 0px;border-top:1px solid #e5e5e5; }
.sc_table_alt_row_1:hover, .sc_table_alt_row_2:hover { background:#fff6d3; }
#shopping_cart_main .tf_foreign_amount, #shopping_cart_main .tf_local_amount { text-align:right; padding-right:2px; border-top:1px solid #858585; border-right:1px solid #c2c2c2; border-bottom:1px solid #e1e1e1; border-left:1px solid #c2c2c2; background:transparent url(../gfx/bg_input.png) 0px 0px repeat-x; }
#shopping_cart_main .tf_foreign_amount { width:60px; }
#shopping_cart_main .tf_local_amount { width:60px; }
#shopping_cart_main .tf_foreign_amount:hover, #shopping_cart_main .tf_local_amount:hover { border:1px solid #000000; }

#shopping_cart_main .button, #CurrencyControlMainDiv .button, .current_rates .button
{
	background:transparent url(../gfx/btn_filling.gif) repeat-x;
	height: 26px;
	padding-left: 2px;
	padding-right: 2px;
	margin: 0px;
	border: 1px solid #000000;
	font-weight: bold;
}

#shopping_cart_main #message_area {	/*height:40px;*/ min-height:40px; padding:10px 0px 10px 0px; }
#shopping_cart_main #message_area .error_text { font-size:0.9em; color:Red; }

/* Aktuella kurser - Current rates */
.current_rates a.textButton {
 display: block;
 border: 0;
 margin: 0;
 padding: 0;
 background-color: transparent;
 text-align: left;
 width: auto;
}
.current_rates a.textButton div {
 display: block;
 background: transparent url(../gfx/buttons/btn_leftright_normal.gif) no-repeat top left;
 border: 0;
 margin: 0;
 padding: 0 0 0 1px;
 height: 20px;
 cursor: pointer;
 width: auto;
}
.current_rates a.textButton div div {
 display: block;
 border: 0;
 height: 20px;
 background: transparent url(../gfx/buttons/btn_leftright_normal.gif) no-repeat top right;
 padding: 0 1px 0 0;
}
.current_rates a.textButton div div div {
 display: block;
 border: 0;
 height: 20px;
 background: transparent url(../gfx/buttons/btn_middle_normal.gif) top left;
 padding: 0 5px 0 5px;
 white-space: nowrap;
 text-decoration:none;
 font-weight:bold;
 /*font: 1em/26px Arial, Helvetica, sans-serif;*/
}
/*button.textButton:hover div {*/
.current_rates a.textButton:hover div div div {
 background: transparent url(../gfx/buttons/btn_middle_active.gif) top left;
 text-decoration:none;
 font-weight:bold;
 /*color: #DBDBDB;*/
}
.current_rates a.textButton{text-decoration:none;}
.current_rates a.textButton:hover{text-decoration:none;}

/*
    -------------
--- DROPDOWN MENU ---
    -------------
*/

#menu_dropdown_container {/*position:relative;*/float:right;display:block;}
#menu_dropdown {/*position:relative;*/line-height:20px; overflow: visible; margin-top:0px; float:left; padding:0 0 0 0px; white-space:nowrap; top:0px; left:0px;}
#menu_dropdown menu_dropdown_main_item{position:relative;}
#menu_dropdown li {padding:0px;}
#menu_dropdown a {color:#000; text-decoration:none; font-weight:bold;}
* html #menu_dropdown a {margin-top:0px;}
#menu_dropdown ul#nav li a{display:block;padding: 0px 0px 0px 0px; color:#000; text-decoration:none;}
#menu_dropdown ul#nav li ul li a {color:#000;}
* html #menu_dropdown ul#nav li ul li a {margin-top:0px;}
#menu_dropdown ul#nav {/*position:relative;*/list-style: none;padding: 0 0 0 0px;margin: 0 0 0 0px;}
	
#menu_dropdown .sub {position:absolute; z-index:999999; top:20px; left:1px; text-align:left; font-size:0.9em; list-style-type:none; margin-top:0px; float:left; width:70px; line-height:19px; cursor:pointer;}
#menu_dropdown .sub .first_li {border-top:1px solid #666666;}
#menu_dropdown .sub li {padding:3px 0px 0px 3px;}

#menu_dropdown ul#nav li:hover {float: left;position: relative;background-color:#C7C7C7;}
#menu_dropdown #nav {width: 100%;}
#menu_dropdown ul#nav li, ul#nav li ul li{width:100%; background:none;}
#menu_dropdown ul#nav li {/*position:relative;*/ width:100%; background-color:#F7F7F7;}
#menu_dropdown ul#nav li ul li{/*position:relative;*/float:left; border-left:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #666666; background-color:#fff; height:21px;}
#menu_dropdown li ul {position:relative; display:none; width:100%; top:0; left:0; margin-left:-1px;}
#menu_dropdown li:hover ul {display: block;}



.sc_table_footer { margin-bottom:10px; }
.sc_table_footer .td { vertical-align:middle;padding:5px;font-weight:bold;height:38px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; }
.sc_table_footer .td_sum { vertical-align:middle;text-align:right;padding:5px;font-weight:bold;height:38px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; }
.sc_table_footer .td_delete { vertical-align:middle;padding:5px;font-weight:bold;height:38px;width:18px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; }
.sc_table_footer .td_clear { vertical-align:middle;padding:0px;font-weight:bold;height:38px; }
.sc_table_footer .td_sum_clear { vertical-align:middle;text-align:right;padding:0px;font-weight:bold;height:38px; }
.sc_btn_delete { background:transparent url(../gfx/sc_btn_delete.png) 0px 0px no-repeat; width: 18px;	height: 18px; border: 0px; cursor:pointer; }


/* Country - Land */
.country_flag { border: solid 1px Black; }
#country_top_info { }
/*#country_main { float: left; }*/
#country_main .country_flag { margin: 4px 30px 12px 4px; float:left; }
#country_info {	margin-top: 40px;/*120px;*/ /*float:left;*/ }
.country_label { font-weight:bold; }
#country_info td {padding-left:5px; padding-right:5px;}

/* Travel Tip */
#travel_tip .label { font-weight:bold; }
#travel_tip .travel_tip_image { border: solid 1px Black; float:left; margin: 0px 10px 4px 0px; }
.travel_tip_list { font-size:0.9em; /*width: auto;*/}
.travel_tip_list th {  text-align:left; padding-top: 2px; padding-bottom: 2px; }
.travel_tip_list td { text-align:left;}
.travel_tip_first_td { text-align:left; padding-left: 5px; }


/*Currency Control - Köp Valuta*/
.currency_control_main { text-align: right; width: 240px; min-width: 240px; max-width: 240px; }
.currency_control_main order_type_dropdown { width:100px; min-width:100px; max-width:100px; }
.currency_control_main currency_dropdown { width:200px; min-width:200px; max-width:200px; }
.currency_control_table { text-align: right; width: 210px; min-width: 210px; max-width: 210px; }
.currency_control_table .label { text-align:left; font-weight:bold; }
.currency_control_main .tf_buy_num { text-align:right; width:118px; margin-bottom:5px; padding-right:2px; border-top:1px solid #858585; border-right:1px solid #c2c2c2; border-bottom:1px solid #e1e1e1; border-left:1px solid #c2c2c2; background:transparent url(../gfx/bg_input.png) 0px 0px repeat-x; }
.currency_control_main .tf_lbl_sum { text-align: right;	font-weight: bold; }
 
.currency_control_main .radio input { border: none; float: none; display: inline; background:transparent; }
.currency_control_main .inner_padding { padding-top: 10px; }

.buyButton 
{
	background:transparent url(../gfx/btn_yellow.gif) 0px 0px no-repeat;
	width: 82px;
	height: 26px;
	border: 0px;
	font-weight: bold;
	
}
.currency_control_main fieldset
{
	position:relative;
	padding:0px 14px 14px 14px;
	border:2px solid #e2e2e2;
	border-color: #FECD00;
	/*background-color: #FECD00;*/
}


.currency_control_main legend
{
	font:1.2em/1.2em verdana, sans-serif; 
	font-weight: bold;
	color: Black;
}
#puff_currency_control
{
	/*margin-top: 25px;*/
	float: right;
}


/*Aktuellt
#aktuellt_wrapper .aktuellt_margin{margin-left:80px;}
#article_publish_date{margin:0px 0px 10px 0px;}
#aktuellt_link_list ul{margin:12px 10px 0px 0px;}
#aktuellt_link_list li{margin:0px 10px 0px 0px;padding:0px;line-height:20px;background:none;}
.aktuellt_link_list_item{font-size:0.9em;line-height:20px;}*/

/*row 2*/
#dynamic_puff_row_2{position:relative;top:-4px;}
/*#dynamic_puff_row_2{margin-top:-4px;}*/

/*.icon_heading_dynamic_1{position:absolute;top:-8px;left:5px;width:170px;height:42px;background:transparent url(../gfx/icon_visa.png) no-repeat;}*/
.icon_heading_dynamic{position:absolute;top:-8px;left:5px;height:42px;}
.puff_dynamic_bottom_left{height:6px;background:transparent url(../gfx/bg_puff_dynamic_bottom_left.png) 0px 0px no-repeat;}
.puff_dynamic_bottom_center{/*background:transparent url(../gfx/bg_puff_dynamic_bottom_center.png) 0px 0px repeat-x;*/}
.puff_dynamic_bottom_right{height:6px;background:transparent url(../gfx/bg_puff_dynamic_bottom_right.png) 100% 0px no-repeat;}

/*Info boxes on the right side*/
#infobox_right_wrapper{margin:0px 0px 0px 0px;}
#infobox_right_wrapper .infobox_right{margin:15px 0px 0px 0px;}
.puff_infobox_right_top{display:block;width:208px;height:6px;background:#f6f6f6/*url(../gfx/bg_puff_infobox_right_top.png) no-repeat*/;}
.puff_infobox_right_bottom{display:block;width:208px;height:16px;background:#f6f6f6/*url(../gfx/bg_puff_infobox_right_bottom.png) no-repeat*/;}
.puff_infobox_right_center{display:block;width:208px;padding:0px 0px 0px 0px;font-size:0.9em;/*border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;*/background:#f6f6f6/*url(../gfx/bg_puff_4col_center.png) repeat-x*/;}
.puff_infobox_right_center p{margin-top:0px;}
.puff_infobox_right_center_inner{padding:6px 11px 6px 11px;}


/*lists*/
#dynamic_puff_container ul{margin:0px 0px 10px 0px;}
.list_bullet_yellow li, #dynamic_puff_container li{padding-left:11px;line-height:22px;background:transparent url(../gfx/list_bullet_yellow.gif) 0px 8px no-repeat;}
#subpage_3_col_right ul li{padding-left:11px;line-height:17px;background:transparent url(../gfx/list_bullet_yellow.gif) 0px 6px no-repeat;}
#subpage_3_col_right ul li ul li{padding-left:11px;line-height:17px;background:transparent url(../gfx/list_bullet_arrow.gif) 0px 7px no-repeat;}

#current_news_wrapper .news_list_header { text-indent:8px; font-weight:bold; line-height:28px; width:510px; }
#current_news_wrapper .news_date{ padding-right:12px; width:80px; text-align:right; }
#current_news_wrapper .news_summary {/*padding:12px 0px 12px 0px;*/ font-weight:bold;}
#current_news_wrapper .paging_container{padding:28px 0px 12px 0px;}
#current_news_wrapper .paging_selected{float:left; text-align:center; padding:0px 4px 0px 4px; font-weight:bold; text-decoration:none;}
#current_news_wrapper .paging_unselected{float:left; text-align:center; padding:0px 4px 0px 4px; font-weight:normal; text-decoration:underline;}
#current_news_wrapper .paging_previous{float:left; padding:0px; text-align:left;}
#current_news_wrapper .paging_next{float:right; padding:0px; text-align:right;}

#reservation_currency_wrapper td { padding-top:2px; }
#branch_td td { padding-top:0px; }
#reservation_currency_wrapper {float:left;width:100%;}

.tooltip_popup
{
	background:url(../gfx/popup_bg.png) no-repeat ;
	height:152px;
	width:525px;
	padding:5px 10px;
}

.table td{padding:4px; font-size:0.9em;}

.big_table {
font-size:0.9em;/*float:left;*/width:100%;}

/*.big_table td{padding:3px;}*/

.alt_row{background:#ededed;}
.tr{background:#e4e4e4}

.table_body_wrapper
{
	float:left;
	margin-bottom:15px;	
	width:730px;
}
.store_search_wrapper
{
	float:left;
	margin-top:15px;
}

.table_header{border-bottom: 1px solid black; margin-bottom:10px;background:#ffcf00 url(../gfx/bg_table_header.png) repeat-x;width:100% !important;}
.table_header2{ margin-bottom:10px;background:#ffd532 url(../gfx/bg_table_header.png) repeat-x;width:510px;}
.table_header .td{vertical-align:top;text-align:left;padding:5px;font-weight:bold;} /* Testar att ta bort den här eftersom vi ändå har padding:5px; .table_header .td*/
.table_header .th{ vertical-align:top; padding:2px; font-weight:bold; }

.table_header .tr {width: auto; border: 1px solid red;}

.table_spacer .td{height:10px; padding:0px;}

.table_body_header .td
{
	vertical-align:top;height:50px;padding:0px 5px 0px 5px;border-bottom:solid 1px #d9d9da;font-size:1.3em;vertical-align:bottom;
}
.table_body_country .td
{
	vertical-align:top;height:28px;padding:0px 5px 0px 5px;
	
}
.table_body_white .td
{
	vertical-align:top;height:28px;padding:0px 5px 0px 5px;border-bottom:solid 1px #d9d9da;
}



.table_body_alt_row_1{background:#ffffff; width: 50%;}
.table_body_alt_row_2{background:#eeeeee; width: 50%;}
.table_body_alt_row_1 .td{vertical-align:middle;height:28px;padding:5px;border-bottom:solid 1px #d9d9da;}
.table_body_alt_row_2 .td{vertical-align:middle;height:28px;padding:5px;border-bottom:solid 1px #d9d9da;}

.table_body_alt_row_1 .tdr{vertical-align:middle;text-align:right;height:28px;padding-right:20px;border-bottom:solid 1px #d9d9da;}
.table_body_alt_row_2 .tdr{vertical-align:middle;text-align:right;height:28px;padding-right:20px;border-bottom:solid 1px #d9d9da;}


.table_body_alt_row_1 .td_corr{vertical-align:middle;padding:4px;border-bottom:solid 1px #d9d9da;text-align:right;}
.table_body_alt_row_2 .td_corr{vertical-align:middle;padding:4px;border-bottom:solid 1px #d9d9da;text-align:right;}

.table_body_alt_row_2 .th{vertical-align:middle;text-align:left;height:28px;padding:5px;}

.table_body_alt_row_1 .td_buy{vertical-align:middle;text-align:right;height:28px;padding:0px 5px 0px 5px;border-bottom:solid 1px #d9d9da;}
.table_body_alt_row_2 .td_buy{vertical-align:middle;text-align:right;height:28px;padding:0px 5px 0px 5px;border-bottom:solid 1px #d9d9da;}
/*.table_body_alt_row_1:hover, .table_body_alt_row_2:hover{background:#fff6d3;}*/

.table_body_alt_row_2 .right_td, .table_body_alt_row_1 .right_td {display: none;}




.small_table_wrapper{float:left;margin-bottom:15px; width:100%;}

.current_rates .right_td {width:70px;vertical-align:middle;text-align:right;height:28px;padding-right:5px;border-bottom:solid 1px #d9d9da}

/*
FORMS
*/
/*loan*/
#form fielset{}
#form fieldset{position:relative;padding:0px 10px 0px 10px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-top:none;border-bottom:none;}
#form label{float:left;display:block;width:165px;height:1.6em;line-height:1.6em;margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;/*background:#ddd;*/}
#form h3{margin:0px 0px 15px 0px;}
#form h3.fieldset{position:absolute;top:-18px;left:5px;margin:0px 0px 15px 0px;padding:0px 5px 0px 5px;background:white;}
#form .input{float:left;width:270px;height:1.3em;margin:0px 0px 0px 0px;/*border:1px solid #666666;background:transparent url(../gfx/form_text_field_bg.png) repeat-x;*/}
#form .input_dd{float:left;width:100px;}
#form .input:focus{background:#fff6d3;}
#form .radio input{float:none;display:inline;}
#form .radio label{float:none;display:inline;width:150px;margin-left:5px;}
#form .formRowDivExpand{display:none;margin:10px 0px 0px 17px;}
#form #formRowDivExpandAccountId{}
#form #showApplicant{cursor:pointer;}
#form .formRowDivExpand label{width:148px;margin:5px 0px 0px 0px;}
#form .formRowDivExpand .input{margin:5px 0px 0px 0px;}
#form .hr{clear:both;height:15px;background:transparent url(../gfx/form_border_div.png) 0px 7px repeat-x;}
#form .hr_black{clear:both;height:25px;background:transparent url(../gfx/form_border_div_black.png) 0px 12px repeat-x;}
#form .hr_no_clear{height:20px;}
#form .clear_end{margin:40px 0px 0px 0px;}
#form .btn_form{float:right;margin:5px 0px 0px 5px;}
#form .btn_form_float{float:left;margin:0px 0px 0px 25px;}
#form .form_section_top{height:10px;background:transparent url(../gfx/form_section_top.png) 0px 0px no-repeat;}
#form .form_section_bottom{height:10px;background:transparent url(../gfx/form_section_bottom.png) 0px 0px no-repeat;}
#form .form_section_content{padding-top:15px;}
#form .div_table_2_cel_left{float:left;width:204px;line-height:1.6em;line-height:2.8em;border-top:1px solid #ededed;}
#form .div_table_2_cel_left span{padding:0px 0px 0px 10px;}
#form .div_table_2_cel_right{float:left;width:284px;line-height:1.6em;line-height:2.8em;border-top:1px solid #ededed;}
.payment_plan_wrapper th { text-align:left; }

#form .calculate_loan_result_left{float:left;width:204px;padding:7px 0px 0px 0px;border-top:1px solid black;}
#form .calculate_loan_result_left span{padding:0px 0px 0px 10px;}
#form .calculate_loan_result_right{float:left;width:284px;padding:7px 0px 0px 0px;border-top:1px solid black;}
#form .calculate_loan_result_no_border_left{float:left;width:204px;margin:15px 0px 0px 0px;}
#form .calculate_loan_result_no_border_left span{padding:0px 0px 0px 10px;}
#form .calculate_loan_result_no_border_right{float:left;width:284px;margin:15px 0px 0px 0px;}

/*currency converter*/

.convert_currency_box_clear {border: 0px solid red; width: auto; height: 60px; float: left;}

.convert_currency_box_1 {border: 0px solid green; width: auto; clear:both;}
#convert_currency_box_1_content_1 {border: 0px solid red;}
#convert_currency_box_1_content_2 {border: 0px solid red;  height: 30px;}

.convert_currency_box_2 {border: 0px solid red; width: 130px; clear:both;}
#convert_currency_box_2_content_1 {border: 0px solid blue; float: left; width: 120px;}
#convert_currency_box_2_content_2 {border: 0px solid red; float:left; width: auto; height: 30px; padding-left: 10px;}

.convert_currency_box_3 {border: 0px solid blue; width: 190px;clear:both;}
#convert_currency_box_3_content_1 {float: left; width: 55px; border: solid 0px red; margin-left: 15px;}
#convert_currency_box_3_content_2 {float: left; width: 165px; border: solid 0px red;}
.convert_currency_box_4 {border: 0px solid blue; width: 190px; clear:both;}

.convert_currency_row {width:230px;float:left;height:38px; margin-bottom:5px; font-size:0.9em;}
.convert_currency_row_low {width:230px;float:left;height:25px; margin-bottom:5px; font-size:0.9em;}
.convert_currency_row_border {width:238px;border-bottom:1px solid #D9D9D9;float:left;height:34px; margin-bottom:5px; font-size:0.9em;padding-right:10px;margin-left:10px;}
* html .convert_currency_row_border {width:238px;border-bottom:1px solid #D9D9D9;float:left;height:38px; margin-bottom:5px; font-size:0.9em;padding-right:5px;margin-left:5px;}



* html .convert_currency_row {width:230px;float:left;height:38px; margin-bottom:5px; font-size:0.9em;}
.convert_currency_row_wide {width:100%;float:left;height:38px; margin-bottom:5px; font-size:0.9em;}
.convert_currency_row_kurs {width:240px;float:left;height:38px; padding-left:140px; font-size:0.9em;}
.convert_currency_row_left {width:230px;float:left;height:35px; margin-bottom:5px; font-size:0.9em;}
.convert_currency_yellow{width:230px;margin-top:10px;margin-bottom:12px;height:35px;padding-right:10px;text-align:right;line-height:35px;background:url(../gfx/reserve_bg.png) no-repeat right;float:left;}
.convert_currency_yellow_long{font-size:1.3em;width:240px;margin-top:3px;margin-bottom:10px;height:35px;padding-right:10px;text-align:right;line-height:35px;background:url(../gfx/reserve_bg.png) no-repeat right;float:left;}
* html .convert_currency_yellow_long{width:240px;margin-top:10px;margin-bottom:12px;height:35px;padding-right:8px;text-align:right;line-height:35px;background:url(../gfx/reserve_bg.png) no-repeat right;float:left;}
.convert_currency_header {width:55px; margin-left:5px;float:left;margin-top:4px;}
.convert_currency_header_wide {width:115px; margin-left:5px;float:left;margin-top:4px;}
.convert_currency_currency {height:25px; line-height:24px;float:right;text-align:right;padding-right:5px;position:relative;}
.convert_currency_currency_converter {height:25px; line-height:24px;float:right;text-align:right;padding-right:5px;position:relative;}
.convert_currency_sum {width:240px; margin-left:20px;float:left;}
.convert_currency_resultheader {width:220px; margin-left:20px;float:left;text-align:right;font-size:0.9em;margin-top:15px;}
* html .convert_currency_resultheader {width:220px; margin-left:10px;float:left;text-align:right;font-size:0.9em;margin-top:8px;}
.convert_currency_resultheader_bottom {width:220px; margin-left:20px;float:left;text-align:right;font-size:0.9em;margin-top:7px;}
* html .convert_currency_resultheader_bottom {width:220px; margin-left:10px;float:left;text-align:right;font-size:0.9em;margin-top:3px;}
* html .convert_currency_sum {width:230px; margin-left:8px;float:left;}
.convert_currency_sum_header {width:50px; margin-left:10px;float:left;}
.convert_currency_sum_price {width:150px; margin-left:10px;float:left;}

.convert_currency_option {width:160px;float:left;}
.convert_currency_option_thin {width:120px;float:left;margin-top:4px;}
.convert_currnecy_textbox {width:120px;float:left;}
.convert_currnecy_detail {width:40px;float:left;}

.convert_currency_box_content_15 {width: 15px;}

.convert_currency_box {border: 0px solid green; width: auto; height: 60px; float: left; margin: 0 20px 0 0;}


.convert_currency_list {width: 165px; height: 21px; float: left; border: 0px solid blue; margin-right: 7px; vertical-align: top; padding-left: 10px;}
.convert_currency_field {width: 505px; 	height:30px;
	background:url(../gfx/bg_table_header.png);
	float:left;
	line-height:30px;
	font-weight:bold;
	padding-left:5px;
	border-bottom: 1px solid black;
	}

.convert_currency_selection {float: left; width: 40px;}
.convert_currency_lbl {width: auto; float: left;}
.converter {line-height: 28px; padding-left: 8px; margin-top: 10px;}
.currency_input {width: 80px;}
.currency_lbl {width: 30px; border: 0px solid red;}
.convert_currency_lbl {width: 40px !important; margin: 5px !important; border: 1px solid green; float: left !important;}
.convert_currency_area {border-top:solid 1px #D9D9DA; height: auto; background-color: #ffffff; padding-top: 10px; padding-bottom: 5px; width:510px;}
* html .convert_currency_area {border-top:solid 1px #D9D9DA; height: auto; background-color: #ffffff; padding-top: 10px; padding-bottom: 5px; width:510px;}
#convert_currency_area_left{border-right:solid 1px #D9D9D9; width:250px; float:left; padding-top:5px;margin-bottom:10px;height:240px;}
* html #convert_currency_area_left{border-right:solid 1px #D9D9D9; width:240px; float:left; padding-top:5px;margin-bottom:10px;height:240px;}
#convert_currency_area_right{width:250px;float:left; padding-top:5px;}
* html #convert_currency_area_right{height:200px; width:230px;float:left; padding-top:5px;}
#convert_currency_area_right_top{width:241px;border-bottom:solid 1px #D9D9D9;margin-left:10px;}
#convert_currency_area_right_bottom{width:240px;margin-left:10px;padding-top:3px;}
#form .convert_currency_box label {width: auto; padding: 0 0 0 5px;}
#form .table_header  h3 {margin: 0px;}


#convert_currency_result .td, #convert_currency_result .td_buy{vertical-align:middle;height:28px;padding:0px 10px 0px 10px;}

#convert_currency_lathund .td, #convert_currency_lathund .td_buy{vertical-align:middle;height:33px;padding:0px 10px 0px 10px;}

#form .radioCurrency input{float:none;display:inline;}
#form .radioCurrency label{float:none;display:inline;width:150px;margin-left:0px;margin-right:5px;}
#form .input_dd_convert_currency{width:200px;}

td.convert_currancy_result_td_1 {font-size:0.9em; padding:4px; width: 80px; white-space:nowrap; text-align: right;}
td.convert_currancy_result_td_2 {font-size:0.9em; padding:4px; width: 45px;}
td.convert_currancy_result_td_3 {font-size:0.9em; padding:4px; white-space:nowrap;}
td.convert_currancy_result_td_4 {font-size:0.9em; padding:4px; width: 60px; text-align: right;}

/*hover sign*/
#form .formRowDiv .hover{float:right;display:block;position: relative;cursor:pointer;}
#form .formRowDiv em{position: absolute;display:none;width:160px;height:89px;top:-90px;left:-76px;text-align:center;font-style:normal;padding:30px 0px 0px 0px;z-index: 2;background:transparent url(../gfx/sign.png) no-repeat;}

/*step legend*/
#form #step_legend{margin:0px 0px 25px 0px;background:#f5f5f5 url(../gfx/form_step_bg.png);}
#form #step_legend ul{float:left;list-style-type:none;margin:0px;padding:0px;}
#form #step_legend li{float:left;display:block;width:60px;margin:0px;padding:0px 10px 0px 5px;line-height:35px;text-align:center;background-image:none;}
#form #step_legend #step_1, #form #step_legend #step_2, #form #step_legend #step_3 {background:#f5f5f5 url(../gfx/form_step_next_bg.png) 100% 0 no-repeat;}
#form #step_legend a{color:#444444;text-decoration:underline;}
#form #step_legend a:hover{text-decoration:none;}

/*calculate loan*/
#form #calculateLoanExpand{display:none;}

/*error messages*/
#form .form_error_indication{float:left;line-height:1.6em;width:30px;font-weight:bold;color:red;}


/*
FOOTER
*/
#page_footer_space { height:24px;	width:506px; }
.page_space{ padding:12px 506px 0px 0px; }
#page_footer_space_2col { height:24px;	width:710px; }
.page_space_2col{ padding:12px 710px 0px 0px; }

#footer{background:#fecd00;}
/*#shaddow_bottom{height:9px;background:transparent url(../gfx/bg_shaddow_bottom.png) repeat-x}*/

/*
FOREX FLASH
*/
span.search_hit { background-color: Lime; }

/*Kalles påbyggnads style (valutaomvandlaren) */

.calculation_wrapper
{
	margin-bottom:15px;
	float:left;
	width:100%;
}
.calculation_header
{
	float:left;
	width:110px;
}
.calculation_slider
{
	float:left;
	width:240px;
}
.calculation_slider_ticker
{
	float:left;
	width:240px;
	height:60px;
	background-position:10px 10px;
	background-image:url(../gfx/TickSteps.gif);
	background-repeat:no-repeat;
}
.calculation_slider_money
{
	float:left;
	width:240px;
	height:60px;
	background-position:10px 10px;
	background-image:url(../gfx/TickStepsMoney.gif);
	background-repeat:no-repeat;
}
.calculation_amount
{
	float:left;
	width:100px;
}
.loan_calculation_wrapper
{
	width:100%;
}

.results_wrapper
{
	float:left;
	width:100%;
	border-top:solid 1px #d9d9da;
	border-bottom:solid 1px #d9d9da;
	padding-top:10px;
	padding-bottom:10px;
}
.left_results_wrapper
{
	border-right:solid 1px #d9d9da;
	float:left;
	width:270px;
	padding-left:5px;
}
.results_row
{
	float:left;
	width:280px;
}
.results_header
{
	width:165px;
	float:left;
	/*color:#818180;*/
	line-height:30px;
	/*font-size:0.9em;*/
}
.results_number
{
	float:left;
	line-height:30px;
	font-size:0.9em;
}
.right_results_wrapper
{
	float:left;
	width:230px;
}
* html .right_results_wrapper
{
	float:left;
	width:215px;
}
.ruseults_total_header
{
	width:230px;
	float:left;
/*	font-size:0.9em;*/
	font-weight:bold;
/*	color:#818180;*/
	text-align:right;
	margin-top:5px;
}
.ruseults_total_number
{
	width:230px;
	float:left;
	text-align:right;
	font-size:0.9em;
	margin-bottom:35px;
}
.ruseults_average_header
{
	width:230px;
	float:left;
/*	font-size:0.9em;*/
	font-weight:bold;
/*	color:#818180;*/
	text-align:right;
}
* html .ruseults_total_header
{
	width:215px;
	float:left;
	font-size:0.9em;
	font-weight:bold;
	color:#818180;
	text-align:right;
	margin-top:5px;
}
* html .ruseults_total_number
{
	width:215px;
	float:left;
	text-align:right;
	font-size:0.9em;
	margin-bottom:35px;
}
* html .ruseults_average_header
{
	width:215px;
	float:left;
	font-size:0.9em;
	font-weight:bold;
	color:#818180;
	text-align:right;
}
.ruseults_average_number
{
	width:200px;
	height:36px;
	float:left;
	font-size:0.9em;
	text-align:right;
	background-image:url(../gfx/ResultBg.gif); 
	background-repeat:no-repeat;
	background-position:right;
	line-height:36px;
	padding-right:30px;
	font-size:1.3em;
	font-weight:bold;
}
* html .ruseults_average_number
{
	width:185px;
	height:36px;
	float:left;
	font-size:0.9em;
	text-align:right;
	background-image:url(../gfx/ResultBg.gif);
	background-repeat:no-repeat;
	background-position:right;
	line-height:36px;
	padding-right:30px;
	font-size:1.3em;
	font-weight:bold;
}

.boxCurrencyConverter {
	border-bottom: 1px solid black;
	background-color: white;
    font-size:0.9em;
    padding-left: 5px;
}

.boxCurrencyConverterActive {
	border-bottom: 1px solid black;
	background-color: #C7C7C7;
	font-size:0.9em;
    padding-left: 5px;
}

.boxCurrency {
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
}

.boxConverterTextButton {
    display: block;
    font-size:0.9em;
    font-weight:bold;
}
.boxConverterTextButton2
{
	    display: block;
    font-size:1.2em;
    font-weight:bold;
    text-decoration:none;
}
.application_italic_wrapper
{
	width:100%;
	float:left;
	padding-bottom:8px;
	font-style:italic;
	font-size:0.9em;
}
.application_continue_button_ddm a
{
	display:block;
	height:20px;
	padding-right:5px;
	padding-left:5px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.application_continue_button_ddm a:hover
{
	text-decoration:none;
}
.application_continue_arrow_ddm
{
	float:right;
	height:20px;
	width:18px;
	background:url(../gfx/continue_right.gif) no-repeat;
	background-position:left;	
}


.application_continue_button_ddm 
{
		float:right;
	height:20px;
	line-height:20px;
	padding-left:5px;
	padding-right:5px;
	background:url(../gfx/buttons/btn_middle_smart.gif) no-repeat;
	background-position:right;	
	
	font-size:0.8em;
	font-weight:bold;
	border: solid 1px #e7e6e6;
	
	position:relative;

	color:#333333;
	
	overflow: visible; z-index:10000; white-space:nowrap;top:0px;left:0px;}
.application_continue_button_ddm a {color: #f0f; text-decoration:none;font-family: arial;}
* html .application_continue_button_ddm a {margin-top:10px;}
.application_continue_button_ddm ul.nav li a{display:block;color:#333333;text-decoration:none;}
.application_continue_button_ddm .arrow {background-attachment:fixed;background-position:right;height: 10px;background-color:Transparent;}
.application_continue_button_ddm ul.nav li ul li a {color: #ffff00;}
* html .application_continue_button_ddm ul.nav li ul li a {margin-top:4px;}
.application_continue_button_ddm ul.nav {list-style: none;padding: 0 0 0 0px;margin: 0 0 0 0px;position: relative; z-index:10000;  list-style-type: none;}
.application_continue_button_ddm .sub {list-style-type: none;margin-top: 0px;float: left;position: absolute;top: 20px;left: -5px;line-height:20px;width:100px;}
.application_continue_button_ddm ul.nav li {float: left;position: relative;background-color: #00ff00;height: 15px;/*float: left;position: relative;background-color: #666666;height: 36px;*/}
.application_continue_button_ddm ul.nav li.selected {float: left;position: relative;background-color: #ff0000;height: 36px;/*float: left;position: relative;background-color: #666666;height: 36px;*/}
.application_continue_button_ddm ul.nav li ul li:hover {float: left;position: relative;background-color: #eeeeee;/*float: left;position: relative;background-color: #666666;height: 36px;*/}
.application_continue_button_ddm ul.nav li ul li a:hover {text-decoration:none;}

.application_continue_button_ddm ul.nav li:hover {float: left;position: relative;background-color: Transparent;} /*SKA DET VARA #5B6165 OCH INTE #858585 VERKLIGEN, MICKE?*/
.application_continue_button_ddm .nav {width: 40px;}
.application_continue_button_ddm ul.nav li, ul#nav li ul li{width: 100%;}
.application_continue_button_ddm ul.nav li {background-color:Transparent;}
.application_continue_button_ddm ul.nav li ul li{float: left;position: relative;border: 1px solid #858585;background-color:#ffffff;height:20px;}
.application_continue_button_ddm li ul {display: none;position: absolute;top: 0;left: -20px;margin-left:-1px;}
.application_continue_button_ddm li:hover ul, li.over ul {display: block;background-color: #eeeeee;}

/*

FOREX BANK 3.0  -  PUBLIC - www.forex.se
PROTECTED BY COPYRIGHT

IE 7 ADJUSTMENTS

Version 1.0 2008-08-08

/*
NAVIGATION

/*Pixel adjustments*/
	#flash_area_start img{margin-bottom:-2px;} /*If image is used instead of flash*/
	#subpage_wrapper_center img{margin-bottom:-2px;}
	#valute_stripe li {line-height:23px;}
	
/*Margin adjustments*/
	.read_more{margin:0px 0px -11px 0px;}
	
	/*Valutaomvandlare*/
	.puff_dynamic_center select{margin-bottom:2px;}
	.puff_dynamic_center .tfCurrency{margin-bottom:2px;}

/*Padding adjustments*/	
	#dynamic_puff_container .puff_dynamic_center{padding:34px 10px 10px 10px;}
	#dynamic_puff_container ul{margin-top:-9px;}
	
	/*

FOREX BANK 3.0  -  PUBLIC - www.forex.se
PROTECTED BY COPYRIGHT

IE 6 BUG FIXES

Version 1.0 2008-08-08

/*
NAVIGATION

/*login*/
/*Extra height/space - IE4-6 Win won't let an element have a height that is less than its line-height.*/
	* html #login #login_top{font-size:2px;} /*Element height is 4px*/
	* html #login #login_bottom{font-size:2px;} /*Element height is 4px*/
	
	* html .puff_infobox_right_top{font-size:2px;}
	* html .puff_infobox_right_bottom{font-size:2px;}
	
	* html .puff_dynamic_top_left{font-size:2px;}
	* html .puff_dynamic_top_center{font-size:2px;}
	* html .puff_dynamic_top_right{font-size:2px;}
	* html .puff_dynamic_bottom_left{font-size:2px;}
	* html .puff_dynamic_bottom_center{font-size:2px;}
	* html .puff_dynamic_bottom_right{font-size:2px;}
	
	* html #form .form_section_top{font-size:2px;}
	
/*Margin adjustments
	* html .read_more{margin:0px 0px -10px 0px;}*/
	
	/*Valutaomvandlare - puff*/
	* html .puff_dynamic_center select{width:195px;margin-bottom:2px;}
	* html .puff_dynamic_center .tfCurrency{border:1px solid black;margin-bottom:2px;}

/*Padding adjustments*/	
	* html #dynamic_puff_container ul{margin-top:-9px;}
	
/*Double margin - takes away double margin when floated*/
	* html #menu_top_wrapper{display:inline;}
	* html #login #login_internetbank{display:inline;}
	* html #footer ul li{margin-left:10px;} /*Another work around with the same result*/
	* html .puff_dynamic_wrapper_1{display:inline;}
	* html .puff_dynamic_wrapper_2{display:inline;}
	* html .puff_dynamic_wrapper_3{display:inline;}
	* html .puff_dynamic_wrapper_4{display:inline;}
	* html #start_right{display:inline;}
	
/*White space - takes away extra white space between li elements*/
	* html #sub_menu ul li ul li{height:1%;} /*border:1px solid white#ededed;*/

/*Pixel adjustments*/
	* html #flash_area_start img{margin-bottom:-2px;} /*If image is used instead of flash*/
	* html #subpage_wrapper_center img{margin-bottom:-2px;}
	* html #valute_stripe li {line-height:23px;}
	
/*Container adjustments*/
	* html #subpage_wrapper{height:1%;} /*Wrapper container does not expand although cleared*/
	/** html #subpage_3_col_right_wrapper{height:1%;} Wrapper container does not expand although cleared*/
	/** html #subpage_2_col_right_wrapper{height:1%;} Wrapper container does not expand although cleared*/
	* html #form #step_legend{height:1%;} /*Wrapper container does not expand although cleared*/
	* html #valute_stripe{height:1%;} /*make ul background expand behind li*/
	* html #content{height:1%;} /*make div background expand behind content*/

/* telerik */

/*Telerik RadCalendar Gray skin*/

table.RadCalendar_Gray
{
	border-collapse:separate;
	border:0;
	background:#fff;
	font:11px arial,tahoma,sans-serif;
	width:224px;
}

/*titlebar*/

.RadCalendar_Gray .rcTitlebar
{
	width:100%;
	border:1px solid #828282;
	padding:0;
	background:#e4e4e4 url('Calendar/sprite.gif') 0 -500px repeat-x;
	color:#333;
}

.RadCalendar_Gray .rcTitlebar table
{
	width:100%;
	border-collapse:separate;
	border:0;
	font:14px/29px arial,tahoma,sans-serif;
}

.RadCalendar_Gray .rcTitlebar td
{
	border:0;
	padding:0;
	text-align:center;
	vertical-align:middle;
}

.RadCalendar_Gray .rcTitlebar .rcTitle
{
	width:100%;
	cursor:pointer;
}

.RadCalendar_Gray .rcTitlebar .rcPrev,
.RadCalendar_Gray .rcTitlebar .rcNext,
.RadCalendar_Gray .rcTitlebar .rcFastPrev,
.RadCalendar_Gray .rcTitlebar .rcFastNext
{
	display:block;
	width:13px;
	height:13px;
	overflow:hidden;
	margin:0 3px;
	background:transparent url('Calendar/sprite.gif') no-repeat;
	text-indent:-1111px;
	text-decoration:none;
	color:#ccc;
}

.RadCalendar_Gray .rcTitlebar .rcPrev
{
	background-position:3px -48px;
}

.RadCalendar_Gray .rcTitlebar .rcNext
{
	background-position:4px -98px;
}

.RadCalendar_Gray .rcTitlebar .rcFastPrev
{
	margin-left:7px;
	background-position:2px 2px;
}

.RadCalendar_Gray .rcTitlebar .rcFastNext
{
	margin-right:7px;
	background-position:2px -148px;
}

.RadCalendar_Gray .rcMain
{
	width:100%;
	border:1px solid #868686;
	border-top:0;
	padding:0;
}

.RadCalendar_Gray .rcMainTable
{
	border-collapse:separate;
	border:0;
	width:90%;
	margin:6px 12px 10px 10px;
	font:11px/15px arial,tahoma,sans-serif;
}

/*header, footer*/

.RadCalendar_Gray .rcHeader,
.RadCalendar_Gray .rcFooter
{
	border:1px solid #868686;
	border-top:0;
	padding:0;
}

/*week numbers and days*/

.RadCalendar_Gray .rcRow th,
.RadCalendar_Gray .rcWeek th
{
	border:0;
	padding:0 6px;
	color:#333;
	font-weight:normal;
	cursor:default;
}

.RadCalendar_Gray .rcWeek th
{
	border-bottom:1px solid #828282;
	padding-top:4px;
	padding-bottom:3px;
	font-size:10px;
	text-align:right;
}

.RadCalendar_Gray .rcRow th,
.RadCalendar_Gray .rcRow td
{
	vertical-align:middle;
}

.RadCalendar_Gray .rcWeek .rcViewSel,
.RadCalendar_Gray .rcRow th
{
	width:14px;
	padding-left:4px;
	text-align:center;
}

/*date cells*/

.RadCalendar_Gray .rcRow td
{
	border:1px solid #fff;
	padding:0;
	text-align:right;
}

.RadCalendar_Gray .rcRow a,
.RadCalendar_Gray .rcRow span
{
	display:block;
	padding:1px 5px;
	text-decoration:none;
	color:#333;
}

.RadCalendar_Gray .rcWeekend a
{
	color:#777;
}

.RadCalendar_Gray .rcRow .rcToday
{
	background:#fff;
	border-color:#898989;
}

.RadCalendar_Gray .rcOtherMonth a
{
	color:#ccc;
}

.RadCalendar_Gray .rcOutOfRange span
{
	color:#ccc;
	cursor:default;
}

.RadCalendar_Gray .rcRow .rcHover
{
	border-color:#a5a5a5 #888 #6c6c6c;
	background:#aeaeae url('Calendar/sprite.gif') 0 -600px repeat-x;
}

.RadCalendar_Gray .rcRow .rcHover a
{
	border:1px solid;
	border-color:#ececec #d6d6d6 #c2c2c2;
	padding:0 4px;
	color:#000;
}

.RadCalendar_Gray .rcRow .rcSelected
{
	border-color:#747474 #666 #505050;
	background:#999 url('Calendar/sprite.gif') 0 -700px repeat-x;
}

.RadCalendar_Gray .rcRow .rcSelected a
{
	border:1px solid;
	border-color:#cacaca #b8b8b8 #a6a6a6;
	padding:0 4px;
	color:#fff;
}

.RadCalendar_Gray .rcHeader,
.RadCalendar_Gray .rcFooter,
.RadCalendar_Gray td.rcCellTemplate
{
	/*template styles*/
}

/*multimonth view*/

table.RadCalendarMultiView_Gray
{
	width:auto;
}

.RadCalendarMultiView_Gray .rcCalendar
{
	width:224px;
	border:0;
	padding:0;
}

.RadCalendarMultiView_Gray .rcCalendars .rcMainTable
{
	width:100%;
	margin:0;
}

.RadCalendarMultiView_Gray .rcCalendars .rcMainTable .rcMainTable
{
	width:88%;
	margin:3px 11px 2px;
}

.RadCalendarMultiView_Gray .rcCalendars .rcMainTable .rcLastRow .rcMainTable
{
	margin-bottom:11px;
}

.RadCalendarMultiView_Gray .rcMainTable .rcTitle
{
	border:0;
	border-bottom:1px solid #828282;
	padding:3px 0 0;
	font:12px/22px arial,tahoma,sans-serif;
	text-align:center;
}

/*month view*/

table.RadCalendarMonthView_Gray
{
	border-collapse:separate;
	border:1px solid #828282;
	background:#fff;
	font:10px verdana,tahoma,sans-serif;
	color:#333;
}

.RadCalendarMonthView_Gray td
{
	border:0;
	padding:2px;
}

.RadCalendarMonthView_Gray #rcMView_Feb,
.RadCalendarMonthView_Gray #rcMView_Apr,
.RadCalendarMonthView_Gray #rcMView_Jun,
.RadCalendarMonthView_Gray #rcMView_Aug,
.RadCalendarMonthView_Gray #rcMView_Oct,
.RadCalendarMonthView_Gray #rcMView_Dec
{
	border-right:1px solid #828282;
}

.RadCalendarMonthView_Gray a
{
	display:block;
	padding:2px 4px;
	text-align:center;
	text-decoration:none;
	color:#333;
}

.RadCalendarMonthView_Gray .rcHover a
{
	border:1px solid;
	border-color:#a5a5a5 #888 #6c6c6c;
	padding:1px 3px;
	background:#aeaeae url('Calendar/sprite.gif') 0 -600px repeat-x;
	color:#000;
}

.RadCalendarMonthView_Gray .rcSelected a
{
	border:1px solid;
	border-color:#747474 #666 #505050;
	padding:1px 3px;
	background:#999 url('Calendar/sprite.gif') 0 -700px repeat-x;
	color:#fff;
}

.RadCalendarMonthView_Gray .rcButtons
{
	border:0;
	border-top:1px solid #ececec;
	padding:4px 6px;
	background:#ececec;
	text-align:center;
}

.RadCalendarMonthView_Gray input
{
	border:1px solid;
	border-color:#a7a7a7 #a7a7a7 #7b7b7b;
	padding:0;
	background:#f3f3f3 url('Calendar/sprite.gif') 0 -800px repeat-x;
	color:#333;
	font:10px verdana,arial,sans-serif;
	cursor:pointer;
}

.RadCalendarMonthView_Gray #rcMView_Today
{
	margin:0 0.4em 0 0;
}

.RadCalendarMonthView_Gray #rcMView_OK
{
	padding:0 0.2em;
}

/*time view*/

table.RadCalendarTimeView_Gray
{
	border-collapse:separate;
	border:1px solid #828282;
	background:#fff;
	font:11px arial,tahoma,sans-serif;
	color:#333;
}

.RadCalendarTimeView_Gray th
{
	border:0;
	border-bottom:1px solid #ececec;
	padding:0;
	background:#ececec;
	color:#000;
	font:11px/26px arial,tahoma,sans-serif;
	text-align:center;
	cursor:default;
}

.RadCalendarTimeView_Gray td
{
	border:0;
	border-left:1px solid #828282;
	padding:0;
}

.RadCalendarTimeView_Gray td:first-child
{
	border-left:0;
}

.RadCalendarTimeView_Gray a
{
	display:block;
	padding:6px 6px 5px;
	text-align:center;
	color:#333;
	text-decoration:none;
}

.RadCalendarTimeView_Gray td.rcHover a
{
	border:1px solid;
	border-color:#a5a5a5 #888 #6c6c6c;
	padding:5px 5px 4px;
	background:#aeaeae url('Calendar/sprite.gif') 0 -600px repeat-x;
	color:#000;
}

.RadCalendarTimeView_Gray td.rcSelected a
{
	border:1px solid;
	border-color:#747474 #666 #505050;
	padding:5px 5px 4px;
	background:#999 url('Calendar/sprite.gif') 0 -700px repeat-x;
	color:#fff;
}

.RadCalendarTimeView_Gray .rcFooter
{
	border:0;
	border-top:1px solid #828282;
	padding:0;
}

/*pickers*/

.RadPicker_Gray
{
	vertical-align:middle;
}

.RadPicker_Gray table,
.RadPicker_Gray table td
{
	border:0;
	margin:0;
	padding:0;
}

.RadPicker_Gray td
{
	vertical-align:middle;
}

.RadPicker_Gray .rcInputCell
{
	padding:0 4px 0 0;
}

.RadPicker_Gray td a
{
	display:block;
	overflow:hidden;
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	width:16px;
	height:16px;
	margin:0 2px;
	background:url('Calendar/sprite.gif') no-repeat;
	text-indent:-1111px;
	text-align:center;
	text-decoration:none;
}
* html .RadPicker_Gray td a{position:static}/*IE6*/
*+html .RadPicker_Gray td a{position:static}/*IE7*/

.RadPicker_Gray .rcCalPopup,
.RadPicker_Gray .rcDisabled.rcCalPopup:hover
{
	background-position:0 -200px;
}

.RadPicker_Gray .rcCalPopup:hover
{
	background-position:0 -250px;
}

.RadPicker_Gray .rcTimePopup,
.RadPicker_Gray .rcDisabled.rcTimePopup:hover
{
	background-position:0 -300px;
}

.RadPicker_Gray .rcTimePopup:hover
{
	background-position:0 -350px;
}

.RadPicker_Gray .rcDisabled,
.RadCalendarMonthView_Gray .rcDisabled
{
	/*opacity:0.5;*/
	/*filter:alpha(opacity=50);*/
}

/*rtl*/

.RadCalendarRTL_Gray .rcTitlebar table
{
	direction:ltr;
}

.RadCalendarRTL_Gray .rcTitle
{
	direction:rtl;
}
/*Telerik RadInput Gray Skin*/

/*global*/

.RadInput_Gray,
.RadInputMgr_Gray
{
	vertical-align:middle;
}

.RadInput_Gray
{
	font:12px arial,sans-serif;
}

.RadInput_Gray table
{
	border:0;
	vertical-align:bottom;
}

.RadInput_Gray table td
{
	border:0;
	padding:0;
	vertical-align:middle;
	overflow:visible;/*RadGrid*/
}

.RadInput_Gray .riCell 
{
	padding-right:4px;
}

.RadInput_Gray textarea
{
	vertical-align:bottom;
	overflow:auto;
}

/*textbox states*/

html body .RadInput_Gray .riTextBox,
html body .RadInputMgr_Gray
{
	border:1px solid #8e8e8e;
	padding:3px 0 3px 1px;
	background:#fff;
	color:#333;
	font:12px arial,sans-serif;
}

html body .RadInput_Gray .riEmpty,
html body .RadInput_Empty_Gray
{
	color:#999;
}

html body .RadInput_Gray .riHover,
html body .RadInput_Hover_Gray
{
	border-color:#575757;
}

html body .RadInput_Gray .riFocused,
html body .RadInput_Focused_Gray
{
	border-color:#000;
	color:#000;
}

html body .RadInput_Gray .riRead,
html body .RadInput_Read_Gray
{
	border-color:#ccc;
}

html body .RadInput_Gray .riDisabled,
html body .RadInput_Disabled_Gray
{
	border-color:#ccc;
	color:#999;
	cursor:default;
}

html body .RadInput_Gray .riError,
html body .RadInput_Error_Gray
{
	border-color:#797979;
	background:#fff url('Input/sprite.gif') 100% -147px no-repeat;
	color:#797979;
}

html body .RadInput_Gray .riNegative,
html body .RadInput_Negative_Gray
{
	color:#666;
}

/*buttons*/

.RadInput_Gray a
{
	display:block;
	overflow:hidden;
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	background:url('Input/sprite.gif') no-repeat;
	text-indent:-4444px;
	text-align:left;
	text-decoration:none;
	direction:ltr;
}
* html .RadInput_Gray a{position:static}/*IE6*/
*+html .RadInput_Gray a{position:static}/*IE7*/

/*go*/

.RadInput_Gray .riBtn a
{
	width:20px;
	height:18px; 
	line-height:18px;
	background-position:4px 4px;
}

/*spin*/

.RadInput_Gray .riSpin a
{
	width:11px;
	height:8px; 
	line-height:8px;
	margin:0 1px;
}

.RadInput_Gray a.riUp
{
	background-position:3px -48px;
}

.RadInput_Gray a.riDown
{
	background-position:3px -98px;
	margin-top:2px;
}

/*label*/

.RadInput_Gray .riLabel
{
	margin:0 4px 0 0;
	color:#333;
	white-space:nowrap;
}
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

/*#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA);*/ /* Trick IE into showing hover */ /*display: block; }*/

#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/* RadSlider for ASP.NET AJAX Default Skin */

.RadSlider_Default .rslHorizontal a.rslHandle
{
	background-image: url('Slider/Handles.gif');
}

.RadSlider_Default .rslHorizontal a.rslDraghandle
{
	background-image: url('Slider/DragHandle.gif');
}

.RadSlider_Default .rslHorizontal .rslTrack
{	
	background: url('Slider/TrackBgr.gif') repeat-x;
	height: 6px;
}

.RadSlider_Default .rslHorizontal .rslSelectedregion
{
	background: url('Slider/SelectedRegionHorizontalBgr.gif') right top no-repeat;
	height: 6px;
}

/* vertical slider */
.RadSlider_Default .rslVertical a.rslHandle
{
	background-image: url('Slider/HandlesVertical.gif');
}

.RadSlider_Default .rslVertical .rslTrack
{
	background: url('Slider/TrackVerticalBgr.gif') repeat-y;
	width: 6px;
}

.RadSlider_Default .rslVertical .rslSelectedregion
{
	background: url('Slider/SelectedRegionVerticalBgr.gif') left bottom no-repeat;
	width: 6px;
}

.RadSlider_Default .rslVertical a.rslDraghandle
{
	background: url('Slider/DragVerticalHandle.gif') no-repeat;
	margin-left:-8px;
}

.RadSlider_Default .rslItem,
.RadSlider_Default .rslLargeTick span
{
	color: #333;
}

.RadSlider_Default .rslItemsWrapper .rslItemSelected
{
    color: #000;
}


.RadSlider_Default .rslCenter div.rslTrack
{
	margin-left: -3px;
}

.RadSlider_Default .rslLeft div.rslTrack
{
	margin-left: 7px;
}

/* horizontal slider items */
.RadSlider_Default .rslHorizontal .rslItem
{
	background-image: url('Slider/ItemHorizontalBgr.gif');
}

/* vertical slider items */
.RadSlider_Default .rslVertical .rslItem
{
	background-image: url('Slider/ItemVerticalBgr.gif');
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_Default .rslTop .rslSmallTick,
.RadSlider_Default .rslBottom .rslSmallTick
{
    background-image: url('Slider/SmallChangeHorizontal.gif');
}

.RadSlider_Default .rslTop .rslLargeTick,
.RadSlider_Default .rslBottom .rslLargeTick
{
    background-image: url('Slider/LargeChangeHorizontal.gif');
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_Default .rslLeft .rslSmallTick,
.RadSlider_Default .rslRight .rslSmallTick
{
    background-image: url('Slider/SmallChangeVertical.gif');
}

.RadSlider_Default .rslLeft .rslLargeTick,
.RadSlider_Default .rslRight .rslLargeTick 
{
    background-image: url('Slider/LargelChangeVertical.gif');
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_Default .rslMiddle .rslSmallTick
{
	background-image: url('Slider/SmallChangeMiddleHorizontal.gif');
}

.RadSlider_Default .rslMiddle .rslLargeTick  
{
	background-image: url('Slider/LargeChangeMiddleHorizontal.gif');
}

/* vertical slider - TrackPosition=Center */
.RadSlider_Default .rslCenter .rslSmallTick
{
    background-image: url('Slider/SmallChangeCenterVertical.gif');
}

.RadSlider_Default .rslCenter .rslLargeTick 
{
    background-image: url('Slider/LargelChangeCenterVertical.gif');
}
/* RadSlider Gray Skin */

.RadSlider_Gray .horizontal
{
	height:21px;
/*	border: 4px solid red;*/
}

.RadSlider_Gray .horizontal a.handle
{
	margin-top:5px;
	width:14px; 
	height:10px; 
	line-height:10px;
	background-image:url('Slider/Handles.gif');
	background-repeat:no-repeat;
}

.RadSlider_Gray .horizontal .track
{
	border: 1px solid black;
}	

.RadSlider_Gray .horizontal .decrease
{
	background-position:0 0;
}

.RadSlider_Gray .horizontal .increase
{
	background-position:-14px 0;
}

.RadSlider_Gray .horizontal a.draghandle
{
	top:0;
	width:16px; 
	height:21px; 
	line-height:21px;
	margin-top:-5px;
	background-image:url('Slider/DragHandle_yellow.gif');
	background-repeat:no-repeat;
	border: 1px solid black;
}

.RadSlider_Gray .horizontal a.draghandle:hover
{
	background-position:-16px 0;
}

.RadSlider_Gray .horizontal a.draghandle:focus,
.RadSlider_Gray .horizontal a.draghandle:active
{
	background-position:-32px 0;
}

.RadSlider_Gray .horizontal .track,
.RadSlider_Gray .horizontal .rslItemsWrapper
{
	left:14px;
	border: 1px solid black;
}

.RadSlider_Gray .horizontal .track
{
	height:8px; 
	line-height:8px;
	background:#a0a0a0 url('Slider/TrackBgr.gif') repeat-x;
	border-top:solid 1px #c4c4c4;
	border-bottom:solid 1px #8e8e8e;
	margin-top:5px;
}

.RadSlider_Gray .horizontal .selectedregion
{
	height:7px; 
	line-height:7px;
	border-top:solid 1px #a5a5a5;
	border-bottom:solid 1px #6e6e6e;
	background:#e3f9dc url('Slider/SelectedRegionHorizontalBgr.gif') repeat-x;
}

.RadSlider_Gray .vertical
{
	width:21px;

}

.RadSlider_Gray .vertical a.handle
{
	margin-left:5px;
	width:10px; 
	height:14px; 
	line-height:14px;
	background-image:url('Slider/HandlesVertical.gif');
	background-repeat:no-repeat;

}

.RadSlider_Gray .vertical .decrease
{
	background-position:0 0;
}

.RadSlider_Gray .vertical .increase
{
	background-position:0 -14px;
}

.RadSlider_Gray .vertical a.draghandle
{
	left:0px;
}

.RadSlider_Gray .vertical .track,
.RadSlider_Gray .vertical .rslItemsWrapper
{
	top:14px;
}

.RadSlider_Gray .vertical .track
{	
	width:8px;
	background:url('Slider/TrackVerticalBgr.gif') repeat-y;
	border-left:solid 1px #c4c4c4;
	border-right:solid 1px #8e8e8e;
	margin-left:5px;
}

.RadSlider_Gray .vertical .selectedregion
{
	width:8px;
	background:#a0a0a0 url('Slider/SelectedRegionVerticalBgr.gif') repeat-y;
	border-left:solid 1px #a5a5a5;
	border-right:solid 1px #6e6e6e;
	margin-left:-1px;
}

.RadSlider_Gray .vertical a.draghandle
{
	top:0; 
	left:0;
	width:21px; 
	height:16px; 
	line-height:16px;
	margin-left:-5px;
	background:url('Slider/DragVerticalHandle.gif') no-repeat;
}

.RadSlider_Gray .vertical a.draghandle:hover
{
	background-position:0 -16px;
}

.RadSlider_Gray .vertical a.draghandle:focus,
.RadSlider_Gray .vertical a.draghandle:active
{
	background-position:0 -32px;
}

.RadSlider_Gray .rslItem,
.RadSlider_Gray .rslLargeTick span
{
	color:#8e8e8e;
}

.RadSlider_Gray .rslItemsWrapper .rslItemSelected
{
    color:#87df6c;
}

/* horizontal slider items */
.RadSlider_Gray .horizontal .rslItem
{
	background-image:url('Slider/ItemHorizontalBgr.gif');
}

/* vertical slider items */
.RadSlider_Gray .vertical .rslItem
{
	background-image:url('Slider/ItemVerticalBgr.gif');
}

/* set width of the ticks */
.RadSlider_Gray .horizontal .rslSmallTick,
.RadSlider_Gray .horizontal .rslLargeTick
{
	width:1px;
}

.RadSlider_Gray .vertical .rslSmallTick,
.RadSlider_Gray .vertical .rslLargeTick
{
	height:1px;
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_Gray .rslTop .rslSmallTick,
.RadSlider_Gray .rslBottom .rslSmallTick
{
	background-image:url('Slider/SmallChangeHorizontal.gif');
}

.RadSlider_Gray .rslTop .rslLargeTick,
.RadSlider_Gray .rslBottom .rslLargeTick
{
	background-image:url('Slider/LargeChangeHorizontal.gif');
}

.RadSlider_Gray .rslBottom a.handle,
.RadSlider_Gray .rslBottom div.track
{
	margin-top:0;
	margin-bottom:5px;
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_Gray .rslLeft .rslSmallTick,
.RadSlider_Gray .rslRight .rslSmallTick
{
    background-image:url('Slider/SmallChangeVertical.gif');
}

.RadSlider_Gray .rslLeft .rslLargeTick,
.RadSlider_Gray .rslRight .rslLargeTick
{
    background-image:url('Slider/LargelChangeVertical.gif');
}

.RadSlider_Gray .rslRight a.handle,
.RadSlider_Gray .rslRight div.track
{
	margin-left:0;
	margin-right:5px;
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_Gray .rslMiddle .rslSmallTick
{
	background-image:url('Slider/SmallChangeMiddleHorizontal.gif');
}

.RadSlider_Gray .rslMiddle .rslLargeTick
{
	background-image:url('Slider/LargeChangeMiddleHorizontal.gif');
}

.RadSlider_Gray .rslMiddle a.handle,
.RadSlider_Gray .rslMiddle div.track
{
	/* half of the height of the track */
	margin-top:-5px;
}

/* vertical slider - TrackPosition=Center */
.RadSlider_Gray .rslCenter .rslSmallTick
{
    background-image:url('Slider/SmallChangeCenterVertical.gif');
}

.RadSlider_Gray .rslCenter .rslLargeTick
{
    background-image:url('Slider/LargelChangeCenterVertical.gif');
}

.RadSlider_Gray .rslCenter a.handle,
.RadSlider_Gray .rslCenter div.track
{
	/* half of the width of the track */
	margin-left:-5px;
}

/* Items/Ticks text */
.RadSlider_Gray .rslItem,
.RadSlider_Gray .rslLargeTick span
{
	font:11px "Segoe UI",verdana,arial,sans-serif;
}
#ctl00_ctl00_ForexContent_ForexRight2Col_rcbStatus {border: 1px solid #626262;}

.radslider .vertical

{

	position:relative; 

/*	-moz-user-select:none;*/

	font-size:1px;

	line-height:1px;

	/* In case the slider is in a parent with text-align:center, under IE6, the UL for the items is centered. */	

	text-align:left;

border: solid 5px red;

}
div.radtooltip_Gray.ResizeElement
{
	border: solid 1px #d3fd2c;
	background: #f8fce0;
}

div.radtooltip_Gray.LoadingSign
{	
	background: url(ToolTip/Loading.gif)  no-repeat center;
	width: 100%; 
	height: 100%;
}

div.radtooltip_Gray
{
	position: absolute;
	cursor: default;
}

div.radtooltip_Gray div.ToolTipCallout
{
	display:none;
}

div.radtooltip_Gray.visiblecallout div.ToolTipCallout
{
	display: block;
}

div.radtooltip_Gray table.ToolTipWrapper
{
	padding: 0; 
	margin: 0;
	border-collapse: collapse;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipTopLeft,
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipTopRight,
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipBottomLeft,
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipBottomRight
{
	width: 3px; 
	height: 3px; 
	line-height: 0px;
	font-size: 1px;
	background-image: url(ToolTip/TooltipCorners.gif) ;
	background-repeat: no-repeat;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipTopLeft
{
	background-position: 0 0;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipTopRight
{
	background-position: right 0;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipBottomLeft
{
	background-position: 0 bottom;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipBottomRight
{
	background-position: right bottom;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipTopCenter,
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipBottomCenter
{
	height: 3px; 
	line-height: 0px;
	font-size: 1px;
	background: url(ToolTip/ToolTipTopParts.gif) ;
	background-repeat: repeat-x;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipTopCenter
{
	background-position: 0 0;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipBottomCenter
{
	background-position: 0 bottom;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipLeftMiddle,
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipRightMiddle
{
	background-image: url(ToolTip/TooltipSideParts.gif) ;
	background-repeat: repeat-y;
	font-size: 1px;
	width: 3px;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipLeftMiddle
{
	background-position: 0 0;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipRightMiddle
{
	background-position: right 0;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipContent
{
	font: normal 11px Arial, Verdana, Sans-serif;
	height: 100%;
	background: #fff;
	color: #272722;
	background-color:#ffac00;
	background: #FFD92D url(../gfx/right_puff_bg.gif) no-repeat scroll 0 0;
	font-size:1.2em;
}

div.radtooltip_Gray div.ToolTipTitlebar
{	
	color: black;
	font: bold 11px Verdana, Arial, Sans-serif;
	float:left;
	line-height: 22px;
}

div.radtooltip_Gray a.CloseButton,
div.radtooltip_Gray a.CloseButton:hover
{
	display: block; 
	float: right;
	width: 15px; 
	line-height: 1px; 
	height: 14px; 
	font-size: 1px;
	margin-top: 4px;
	margin-right: 1px;
	background: url(ToolTip/close.gif)  no-repeat;
	text-indent: -9999px;
	outline: none;
}

/* RTL support begin */
div.radtooltip_Gray_rtl a.CloseButton,
div.radtooltip_Gray_rtl a.CloseButton:hover
{
	float: left !important;
	text-decoration: none !important;
    outline: none;
}

div.radtooltip_Gray_rtl div.ToolTipTitlebar,
div.radtooltip_Gray_rtl table.ToolTipWrapper td.ToolTipTopCenter div.ToolTipTitlebar div
{
	float: right !important;
}

/* position="Center" */
div.radtooltip_Gray_rtl .Center
{
	right: 0;
	left: auto;
}

/* position="BottomRight" */
.radtooltip_Gray_rtl .TopLeft
{
	margin-right: -5px;
}

/* position="BottomCenter" */
.radtooltip_Gray_rtl .TopCenter
{
	margin-right: 5px;
}

/* position="BottomLeft" */
.radtooltip_Gray_rtl .TopRight
{
	margin-right: 20px;
}

/* position="TopCenter" */
.radtooltip_Gray_rtl .BottomCenter
{
	margin-right: 5px !important;
}

/* position="TopLeft" */
.radtooltip_Gray_rtl .BottomRight
{
	margin-right: 20px !important;
}

/* position="TopRight" */
.radtooltip_Gray_rtl .BottomLeft
{
	margin-right: -5px !important; 
}

/* position="MiddleRight" */
.radtooltip_Gray_rtl .MiddleLeft
{
	margin-right: 9px;
}

/* position="MiddleLeft" */
.radtooltip_Gray_rtl .MiddleRight
{
	margin-right: 2px;
}
/* RTL support end */

div.radtooltip_Gray div.ToolTipCallout
{
	position: absolute; 
	top: 0; 
	left: 0;
	height: 11px; 
	width: 11px;
	line-height: 1px; 
	font-size: 1px;
	background-image: url(ToolTip/Callouts.gif) ;
	background-repeat: no-repeat;
}

/* position="Center" */
div.radtooltip_Gray .Center
{
	background: none !important;
}

/* position="BottomRight" */
.radtooltip_Gray .TopLeft
{
	margin-top: -9px; margin-left: 5px;
	background-position: 0 -22px;
}

/* position="BottomCenter" */
.radtooltip_Gray .TopCenter
{
	left: 50% !important;
	margin-top: -9px; 
	margin-left: -5px;
	background-position: 0 0 !important;
}

/* position="BottomLeft" */
.radtooltip_Gray .TopRight
{
	left: 100% !important;
	margin-top: -9px; 
	margin-left: -20px;
	background-position: 0 -11px !important;
}

/* position="TopCenter" */
.radtooltip_Gray .BottomCenter
{
	top: 100% !important; 
	left: 50% !important;
	margin-left: -5px !important; 
	margin-top: -2px !important; 
	margin-top: -1px !important;
	/*width: 100% !important;*/
	background-position: 0 -55px !important;
}

/* position="TopLeft" */
.radtooltip_Gray .BottomRight
{
	top: 100% !important; 
	left: 100% !important;
	margin-left: -20px !important; 
	margin-top: -2px !important; 
	margin-top: -1px !important;
	background-position: 0 -66px !important;
}

/* position="TopRight" */
.radtooltip_Gray .BottomLeft
{
	top: 100% !important;
	margin-left: 5px !important; 
	margin-top: -2px !important; 
	margin-top: -1px !important;
	background-position: 0 -77px !important;
}

/* position="MiddleRight" */
.radtooltip_Gray .MiddleLeft
{
	top: 50% !important;
	margin-left: -9px; 
	margin-top: -5px;
	background-position: 0 -33px !important;
}

/* position="MiddleLeft" */
.radtooltip_Gray .MiddleRight
{
	left: 100% !important; 
	top: 50% !important;
	margin-left: -2px; 
	margin-top: -5px;
	background-position: 0 -44px;
}

div.radtooltip_Gray table.ToolTipWrapper td.ToolTipTopLeft,   
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipTopCenter,   
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipTopRight,   
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipLeftMiddle,   
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipContent,   
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipRightMiddle,   
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipBottomLeft,   
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipBottomCenter,   
div.radtooltip_Gray table.ToolTipWrapper td.ToolTipBottomRight   
{
    padding: 0;
    border: 0;
    border-collapse: collapse;
    border: 0;
}


