/* CSS Document */
/*Search & Solve Result page styles*/
/* import EUROPE_NOKIA_COM_3/Get Support/support styles.css*/
@import url("../../../support_styles.css");


#searchContainer {margin:9px 18px 0px 6px; float:left; border-collapse:collapse; border:0px; width:756px;}
#searchContainer td {vertical-align:top;}
#searchContainer label{ margin-top:24px;}
#searchContainer .intro {margin:3px 0px; display:none; clear:left;}
#qt { width:350px; margin:6px 3px 6px 0px; float:left; display:block;}
#gosearch {
  margin:0px; border:0px; width:26px; height:18px; 
  background:url('gobuttons.gif') no-repeat top; cursor:pointer; 
  float:left; display:block; margin:6px 3px;
}

#gosearch:hover {background:url('gobuttons.gif') no-repeat bottom;}

#resultsContainer{width:756px; min-height:700px; background:url('resultbg_sideshadows_light.gif')  repeat-y ; float:left; display:none; margin:0px 18px 0px 6px;}
.result-outer {clear:both; min-height:700px;}
.solutions .result-outer {background:url('solutions_bg.gif') no-repeat 0px -15px ;}
.downloads .result-outer {background:url('downloads_bg.gif') no-repeat 0px -15px ;}
.discussions .result-outer {background:url('discussions_bg.gif') no-repeat 0px -15px ;}
.viewall .result-outer {background:url('viewall_bg.gif') no-repeat 0px -15px ;}
.extras .result-outer {background:url('result_bg3.gif') no-repeat 0px -15px ;}
.error-msg {color:red; margin:3px 0px;clear:left;}
#errors {height:310px; width:310px; margin:0px auto; padding-top:250px;display:none; vertical-align: middle; color:#4a1;font-size:1.2em;}
#errors img {margin: 0px 100px;}
.result-inner {display:none; padding:12px 6px; min-height:700px;}
#productImage {height:110px; text-align:right;}
.result-inner ol {margin-left:22px;}
.tab-outer {background-color:#EBE9D8;}
.tab-outer .result-outer {padding:3px;}
ul.tab-list {background:##209200; min-height:26px; width:756px; }
ul.tab-list li {
  padding:0px 18px; /*THESE MUST MACH WITH THE VALUES DEFINED IN SEARCH XML*/
  float:left; list-style:none; font-size:12px; 
  padding:0px 16px; font-weight:bold; vertical-align:top; 
  height:26px; line-height:26px;
  border-right:1px solid #eee;
  cursor:pointer;
}
ul.tab-list li#open { color:#443 ! important; background:#f8f8f8 url('resultbg-image.gif') no-repeat left top; cursor:default ! important;}
.top-control, .bottom-control { width:auto;  font-size:11px ! important; height:22px; min-height:22px;}
.top-control {border-bottom:1px solid #ccc; padding:6px; background:url('resultbg_sideshadows.gif')  repeat-y ;}
.top-control .solutions, .top-control .downloads, .top-control .discussions , .top-control .viewall, .top-control .extra {
display:none; 
}
.top-control #tabTip {
font-size:11px; margin:5px 3px 0px 6px; font-size:10px ! important; float:left;  text-align:center; color:#4a1;
}

.bottom-control {margin-top:6px; border-top:1px solid #e0e0e0; border:1px solid #e0e0e0; float:none;
padding:3px 6px; background-color:#fff; 
}

.top-control .num-of-pages-container {margin: 0px; float: left; display: block; text-align:center;}
.top-control .total-results-container {margin: 0px; padding: 0px;float: right; display: block; text-align: right;}
.top-control .prevnext-container {margin: 0px; float: left;}

.bottom-control .num-of-pages-container {margin: 0px; width: 33%; float: left; display: block; text-align:center;}
.bottom-control .total-results-container {margin: 0px; padding: 0px; width: 33%; float: left; display: block; text-align: right;}
.bottom-control .prevnext-container {margin: 0px; width: 33%; float: left;}



.result{ margin:0px 125px 0px 12px;}
a.rLink {color:#14d; text-decoration:none;}
a.rLink {font-weight:bold;}
a.rLink:hover {text-decoration:underline;}
div.rDesc, div.rContent {margin:3px 3px 3px 0px; }
.rCat { text-transform:capitalize; color: #443}
.rPub {margin:0px 6px;}
div.rFooter {margin:0px 0px 12px 0px; }
div.rFooter, div.rFooter .rCat, div.rFooter .rPub, div.rFooter .rLink  div.rFooter a {font-weight:normal; font-size:10px ! important;}
.rContent{display:none;}
div.rFooter a{color:#14a; text-decoration:none ! important; font-size:10px ! important;}
div.rFooter a:hover {text-decoration:underline;}
a.full-content { }
a.full-content:hover { text-decoration:none ! important;}
#searchFooter   {margin:0px; padding:0px; background:#969689 url('footerBg-gray.gif') repeat-x center bottom ; }
.show-options {position:relative; float:left; height:26px; line-height:26px;}
.show-options label{position:relative; float:left;  text-align:center;  line-height:26px; vertical-align:center;   font-size:10px ! important;  margin-left:3px;}
.show-options input {position:relative; margin:0.5em 0px 0px 6px; float:left; cursor:pointer;  line-height:26px;}
.footer-text {float:left; padding:0px 0px 0px 6px; height:26px; line-height:26px; font-size:10px ! important;}

.btn-left, .btn-right {color:white; background-color:none;
border:0px; background-repeat:no-repeat; height:19px; font-size:12px; text-decoration:none; float:left; cursor:pointer;}
div.btn-left {background-image:url('left_on_grn_3.gif'); background-position:top left; background-repeat:repeat-y; padding-left:6px; float:left; margin:0px 3px; cursor:pointer;}
span.btn-right {background-image:url('right_on_grn_3.gif'); background-position:top right; padding-right:6px; line-height:19px; display:block; cursor:pointer;}
div.btn-left:hover {background-position:bottom left;}
div.btn-left:hover span.btn-right {background-position:bottom right;}


div.next, div.prev, div.show-list {display:none;}
.show-this-result a.rLink {font-size:14px; color:#443!important; 
margin:0px 0px 12px 0px; border-bottom:1px solid #ccc; 
display:block; cursor:auto; padding-bottom:3px; font-weight:bold ! important;
}
.show-this-result div.rFooter a.rLink {display:none;}
.show-this-result div.rDesc {display:none}
.show-this-result div.rContent {display:block;}
.show-this-result div.rContent p {margin:6px 0px;}
.show-this-result div.rContent ol, .show-this-result div.rContent ul ,.show-this-result div.rContent li {margin:6px 12px;}
.show-this-result div.rContent a {color: #14d ! important;}
.show-this-result div.rContent td, .show-this-result div.rContent th {padding:6px;}
.show-this-result div.rContent .topictitle, .show-this-result div.rContent .question {display:none;}

#backBtn {visibility:hidden;position:absolute; top:1;left:1;}
/*green tabs*/
ul.tab-list {background:#209200 url('tab_corner_right3.gif') no-repeat right top; }
ul.tab-list li { background:#209200 url('tab_bg_sprite.gif')  center bottom; color:white ! important;}
ul.tab-list li:hover  { background-position:0px 60px;}
ul.tab-list li.open:hover { color:#14d ! important; background-position:left top ! important; }

