/* R5 styles*/
.support_list, .support_pdf_list {
	list-style-type: none;
	list-style-position: outside;
	display: inline-block;
	margin-bottom: 12px;
	position: relative;
}
.support_list li {
	background: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/bullet_default.gif') no-repeat 0px 2px;
	padding-left: 15px;
	font-size: 12px;
	line-height: 14px;
	position: relative
}
.support_list li.pdf {
	background: url('/EUROPE_NOKIA_COM_3/Pics/pdf_icon.gif') no-repeat 0px 2px !important;
}
.support_p {
	margin-bottom: 0px !important;
}
.tsr_body img {
	border: 0px !important;
}
.tsr_container_medium div.tsr_body {
	border-bottom: 12px solid #fff;
} 
.header_img_tsr { margin-bottom: 4px; border: 0px; }

.tsr_container_extra_small { clear: left;  }
.tsr_container_small { clear: left; }
.tsr_container_medium { clear: left; }
.tsr_container_medium_large { clear: left; }
.tsr_container_large { clear: left; }
.support_table {
	width: 100%;
	border-bottom: 1px solid #ccccbb;
	border-right: 1px solid #ccccbb;
	margin: 1px 0px 12px 0px;
	border-collapse: collapse;
}
tr.on { background: #EEEEDD; display:table-row; ! important;}
tr.off { background: #FFF; display:table-row; ! important;}

.support_table tr td {	
	padding: 3px 3px 3px 3px; 
	vertical-align: top; 
	border-top: 1px solid #ccccbb; 
	border-left: 1px solid #ccccbb;
}
.support_table tr th {	
	background: #EEEEDD;
	padding: 3px 3px 3px 3px; 
	vertical-align: top; 
	border-top: 1px solid #ccccbb; 
	border-left: 1px solid #ccccbb; 
}
.whitetopictext { font-weight: bold; font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif }
.teasertext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.teaserlinks { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0033CC; text-decoration: none; }
.teaserlinks a { text-decoration: none; }
.teaserlinks a:link { text-decoration: none; }
.teaserlinks a:visited { color: #0033CC; text-decoration: none; }
.teaserlinks a:hover { text-decoration: underline; }
.teaserlinks_small { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0033CC; text-decoration: none; }
.teaserlinks_small a { text-decoration: none; }
.teaserlinks_small a:link { text-decoration: none; }
.teaserlinks_small a:visited { color: #0033CC; text-decoration: none; }
.teaserlinks_small a:hover { text-decoration: underline; }
.whitelink { font-weight: bold; font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.whitelink a { text-decoration: none; }
.whitelink a:link { text-decoration: none; }
.whitelink a:visited { color: #ffffff; text-decoration: none; }
.whitelink a:hover { text-decoration: underline; }

/* FOR SUPPORT APPLICATIONS */
.grey ul { margin: 10px 20px; }
/*old styles end*/

/*new 3rd level navigation styles */

/* additional generic classes*/
.right{float:right;}
.bg_support_wide {background: transparent url('/EUROPE_NOKIA_COM_3/Get_Support/Common_elements/images/shadow_support_wide.gif') no-repeat;}
ul.simpleBoldNavi {margin-left:9px;}
ul.simpleBoldNavi li{ line-height:20px; font-weight:bold; color:#1144dd; list-style-type:none; }


a img {border:0px;}
.quicklinks {float:right; font-size:0.9em; text-align:right; padding:6px 21px 0px 0px;}
.quicklinks a {background:url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/black_side_arrow.gif') no-repeat 3px 0.25em;  padding-left:1.3em}
div#pagetabs-container { margin:18px 0px 0px 6px;}
.pagetabs {  width: 756px; list-style-type: none; list-style-position: outside; 
margin-bottom: 11px; padding:0px; background-image: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/pagetab_bg2.gif'); 
background-repeat:repeat-x; height: 27px
}
.pagetabs li { display: block; height: 27px; float: left; padding-left: 15px;
    background: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/pagetabs_left2.gif') no-repeat top left;  color:#44aa11;
    margin:0; vertical-align:middle
}
.pagetabs li a { font-size: 12px; display: block; height:27px; line-height:27px;  
    text-decoration: none;  float: left; padding-right: 15px; 
    background-image: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/pagetabs_right2.gif');
    background-repeat:no-repeat; background-position: right top;  background-color:none;
    font-weight:bold;  font-size:11px
}

.pagetabs li a:hover { text-decoration:none; color:#44aa11;}
li.first_tab, li.first_tab#active_pagetab { background-image:url('../Downloads/none') !important; padding-left:0px}
li.first_tab, li.first_tab#active_pagetab a {padding-left:15px;}

/*CSS2 compliant browsers*/

#tab_product_main {font-size:12px; font-weight:bold; line-height:64px;}
#last_tab {background-image:url('../Downloads/none');}
#active_pagetab {  background: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/pagetabs_active2.gif') no-repeat bottom left;}
.smallAnchor {font-size:10px; background:none;}
#active_pagetab a {color:#4a1; background: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/pagetabs_right_active2.gif') no-repeat bottom right;}

/*Smart support styles for alternative HC grid and styles for improving template content*/
#tricolumn-container {border-collapse:collapse;  clear:both;}
td#rightColumn, td#leftColumn, td#centerColumn{width:255px ! important;  clear:none !important; vertical-align:top;}
#rightColumn {float:right;}
#leftColumn {float:left;}
#centerColumn{}

.clearboth {clear:both}
.clearnone{clear:none;}
.normal-paddings {padding:6px;}
.normal-margins {margin:6px;}
.left-padding{padding-left:6px;}
.right-padding{padding-right:6px;}
.top-padding{padding-top:6px;}
.left-margin {margin-left:6px;}
.right-margin{margin-right:6px;}
.top-margin{margin-top:6px;}
.bottom-margin{margin-bottom:6px;}

.extra-top-margin {margin-top:12px;}
.extra-left-margin {margin-left:12px;}
.extra-right-margin {margin-right:12px;}
.extra-bottom-margin {margin-bottom:12px;}

.extra-top-padding {padding-top:12px;}
.extra-left-padding {padding-left:12px;}
.extra-right-padding {padding-right:12px;}
.extra-bottom-padding {padding-bottom:12px;}

/* Relative container margins and paddings have to be reset so that 3rd level navi will be positioned correctly*/
.smalltext {font-size:0.8em;}
.bluelist_small li {
  color:#1144dd;  line-height:20px;
  /*padding:2px 0px 4px 12px;*/
  font-weight:normal;  font-size:11px;  vertical-align:center;
}
.hr_emulation { margin:6px 0px; border-top:1px solid #aaa; padding:6px 0px;}
.hr_emulation2 { margin-bottom:6px; border-bottom:1px solid #aaa; padding:4px 0px;}

.shadow_box_small {width:252px; clear:none; margin-bottom:12px;}
.squarelist { list-style-type:square; list-style-position:outside; margin:0.5em 0em;}
.squarelist li{ background:none; margin-left:12px; padding:0px; line-height:1.4em;}
.small_list {list-style-type:square;list-style-position:inside; position:relative;display:inline-block;}
.small_list li { font-weight:normal; vertical-align:center; line-height:20px; font-size:11px;}

.extra_line_height li {line-height:18px; font-size:11px;}
.extra_line_height2 li {line-height:18px;}

span.printbox, .printbox a {color:#4a1; cursor:pointer; text-decoration:none;}
span.printbox, .printbox a {color:#4a1; cursor:pointer; text-decoration:none;}

#relative_container { padding-top:0px important; margin-top:0px ! important;position:relative;bottom:5px;}
.bgimage_medium_large {background: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/shadow_repair.gif') no-repeat top left !important;}

.arrowbullet {padding-left:18px; color:#14d;  cursor:pointer; font-weight:bold !important;}
.arrowbullet-side {background: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/blue_side_bullet.gif') no-repeat 0px 3px !important;}
.arrowbullet-down {background: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/blue_down_bullet.gif') no-repeat 0px 3px !important;}
.warning {font-size:0.9em; color:red;}


/*frontpage styles*/
.searchbox_icon_td { padding:0.7em 12px;}
.searchbox_icon_td img{z-index:5; margin:0px; padding:0px;}
.searchbox_small { font-size:11px; color:#14d; line-height:28px; clear:both;}
#ss_questionbox {width:180px; height:14px; font-size:11px; padding:2px; border:1px solid #4a1;
font-size:11px; background-image:url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/gray_bg.gif');}
.ss_mini_table {  border-collapse:collapse;}
.ss_mini_table tr td {  padding:3px;}


/*howto-styles*/
.howto-navi {padding-left:8px;}
.howto-navi div {margin-left:20px;}
.howto-navi span.arrowbullet {line-height:20px}
div.ht_anchor_box {padding:4px 0px 4px 14px; margin:0px;}
div.ht_anchor_box a {font-size:0.9em; margin:0px; padding:0px;}
div.ht_anchor_box#current {background:url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/black_side_arrow.gif') no-repeat 0px 7px;}
h1.howto {line-height:auto; padding:5px 0px; font-size:13pt;}
/*demo page styles*/
#demolang-table {margin-left:12px;}
#demolang-table td{
width:150px; vertical-align:top;
}

/*downloads page styles*/
.resultbg1 {background-color:#e1f7e4;}
.resultbg2 {background-color:white;}
.resultbg1 td, .resultbg2 td {  padding:6px 6px 18px 6px;  vertical-align:top;}
.resultbg2 p, .resultbg1 p {font-size:0.9em;margin-right:10px;}
.resultbg1 h3, .resultbg2 h3 { font-size:1.0em; }
.dl-topnavi td{ padding-bottom:3px;}


select.medium_select { width:185px;}
.product_select_table {  border-collapse:collapse;}
.product_select_table tr td {  padding-right:6px;}
.software_tbl{  border-collapse:collapse; width:100%; }
.software_tbl tr td.iespacer {height:12px;}
#header-row td {  height:25px;  padding:0px 3px;  color:#4a1;  vertical-align:middle;  font-weight:bold;}

td.dlcell {width:68px ! important;}
.software_tbl tr th {  background-color:white; width:66px; vertical-align:top; padding-top:2px; }
.metainfocell {font-size:11px;  width:60px; text-align:left; }
#header-row td.metainfocell { padding-left:1em; text-align:left }
td.sortnavi { text-align:right; padding-top:6px; }
.sortnavi input { vertical-align:middle; margin:3px 3px 3px 6px; }
.sortnavi img { vertical-align: bottom; margin:0px 3px 3px 9px; }
#accessory_tbl tr th { vertical-align:top; }


/*tips %26 tricks remake*/
ul.trixnavi {display:block; list-style-type:none; margin-top:18px;}
ul.trixnavi li a{line-height:1.6em; margin-left:3px; padding-left:15px; font-weight:bold;}
ul.trixnavi li a#current {background:url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/black_side_arrow.gif') no-repeat 3px 0.25em;  }

div#leftColumn {width:210px ! important; }
div#mainRight {width:522px ! important; float:right; padding-right:18px;}
#tipstrix { margin-top:6px; clear:none; float:left; width:522px; padding-left:12px;}
#tipstrix h5{font-size:14px;  margin:6px 0px 12px 0px; }
#tipstrix h6{font-size:12px; margin:0px 0px 6px 0px;}
div.on, div.off { padding:6px; margin:3px 0px;}
div.on{background-color:#e1f7e4;}


/*tech spec styles*/
#key-features {width:516px; float:right;  clear:none;}
#key-features div {width:486px;}
.pic_header_border {border-bottom:1px solid #AA9;height:1%; padding-bottom:6px; padding-top:15px;}
.boxOpen, .boxClosed {padding-left:16px; height:16px; cursor:pointer; font-weight:bold; color:#14d;}
.boxOpen{background: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/pics/blue_down_bullet.gif') no-repeat 0px 3px !important; }
.boxClosed{ background: url('/EUROPE_NOKIA_COM_3/Get_Support/Product_Support/Support_for_Phones/5500/pics/pics/blue_side_bullet.gif') no-repeat 0px 3px !important; }
.togglebox {display:block;}
.nobold {font-weight:normal ! important;}


/*how it works styles*/


.container  {

	width: 756px;
	
}


.left {
	width: 250px; 
	float:left; 
	background: url(/EUROPE_NOKIA_COM_3/Get_Support/Set_up/Sharing_%26_Blogging/images/back.jpg);
	background-repeat: no-repeat;
	
	}
	
	
.middle {
	width: 250px; 
	float: left;
	margin-left: 2px; 
	background: url(/EUROPE_NOKIA_COM_3/Get_Support/Set_up/Sharing_%26_Blogging/images/back2.jpg);
	background-repeat: no-repeat;
	
	}

.right {
	width: 252px; 
	float: left;
	margin-left: 2px; 
	margin-top: 0px; 
	background: url(/EUROPE_NOKIA_COM_3/Get_Support/Set_up/Sharing_%26_Blogging/images/back3.jpg);
	background-repeat: no-repeat;
	
	}
	
	
.p1 {
	padding-left: 20px;
	padding-top: 19px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-style: normal;

}

.p2 {
	width: 250px; 
	margin-left: 10px;
    margin-top: 11px; 
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-style: normal;
	background-repeat: no-repeat;
	background: url(/EUROPE_NOKIA_COM_3/Get_Support/Set_up/Sharing_%26_Blogging/images/green.jpg);
	background-repeat: no-repeat;
}


.pnormal {
	padding-left: 20px;
	padding-top: 20px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-style: normal;
}

.pintro {
	padding-left: 20px;
	padding-top: 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-style: normal;
}


.pscreenchapter {
	
	padding-left: 10px;
	padding-top: 20px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-style: normal;
}


.holder

 {
	padding-left: 20px;
	

}


.padlef

 {
	padding-left: 10px;
	

}

/* padding for top-navi */
.support_tabs_container {
  margin-top: 15px; 
}

.support_pagetabs  {
 margin-bottom: 0px;
}

.selection

 {
	width: 200px;
	padding-left: 5px;
    margin-top: 20px;
    margin-bottom: 20px;
	margin-left: 20px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	font-style: normal;

}

.line

 {
	border-bottom: 1px solid #ccccbb;
	width: 756 px;
	
}

.clear

 {
	clear: both;
	padding-top: 20px;
	border-bottom: 1px solid #ccccbb;

}

.clear2

 {
	clear: both;
	padding-top: 30px;

}

.scrn1

 {
	width: 150px;
	height: 270px;
	float: left;
	padding-right: 2px;
	background: url(/EUROPE_NOKIA_COM_3/Get_Support/Set_up/Sharing_%26_Blogging/images/scrn_back.jpg);
	background-repeat: no-repeat;
}

.scrn2

 {

	width: 150px;
	height: 270px;
	float: left;
	padding-right: 2px;
	background: url(/EUROPE_NOKIA_COM_3/Get_Support/Set_up/Sharing_%26_Blogging/images/scrn_back.jpg);
	background-repeat: no-repeat;
}

.scrn3

 {
	width: 150px;
	height: 270px;
	float: left;
	background: url(/EUROPE_NOKIA_COM_3/Get_Support/Set_up/Sharing_%26_Blogging/images/scrn_back.jpg);
	background-repeat: no-repeat;
}



.landsimage

 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	margin: 0px;
	
	
}

.portraitimage

 {
	padding-left: 10px;
	padding-right: 40px;
	padding-top: 0px;
	margin-top: 0px;
	
	
}

.plandsscrn {

	padding-right: 10px;
	padding-left: 10px;
	padding-top: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	font-style: normal;
}

.pportscrn {

	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333;
	font-style: normal;
}

.break {

	padding-top: 40px;
}

.matrixtd {
	height: 20px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.row1 {
	background-color:#fff;
}

.row2 {
	background-color:#eae6df;
}

.row3 {
	background-color:#f4f2ef;
}

.top_grey_border 
{

	height: 1%;
	float: left;
	position: relative;
	width: 100%;
}

.matrix

{

	margin-left: 10px;
}

.legend
{

	margin-left: 10px !important;
}

.howto_section {
	display: none;
}



.popupp	{ 
	
		font-family: Arial, Helvetica, sans-serif !important;
		font-size: 11px;
	
	}
