/* @override http://bt--pro.custhelp.com/euf/assets/css/BT/screen.css */

/**
 * BT Help & Support 11/09
 *
 * CSS for Screen
 */

/*** Reset */
#finder #col1 {height:707px;}
#hero .scrollable {height:670px;}
body {
	z-index: 0;
}
table{border-collapse:separate;border-spacing:0;}
th,td{text-align:left;font-weight:normal;font-size:100%;}
select,input,textarea{font-size:99%;}
pre,code{font:115% monospace;white-space:pre;font-family:consolas,courier,freemono;}
* html pre,* html code{font-size:100%;}
form label{cursor:pointer;}
fieldset{border:none;}

#dialog fieldset {
	width: 360px;
	margin-left: auto;
	margin-right: auto;
}

div#bt_lightbox_email_answer p.bt_lightbox_closeBtn {
	z-index: 7;
	display: block;
	visibility: visible;
	overflow: visible;
	color: white;
	position: relative;
	bottom: 14px;
}
acronym:hover,abbr:hover{cursor:help;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}

/*** Common */
caption {float:left;text-indent:-100em;line-height:0;height:0;font-size:0;margin:0;padding:0;overflow:hidden;}
.hide,hr,legend{display:none;}
em,cite{font-style:normal;}
strong{font-weight:bold;}
h1,h2,h3{line-height:1em;}
img,dl,blockquote,cite,p,ul,label,input,select{font-size:1em;}
.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.cf{display:inline-block;}
img.chevron {background:url(/euf/assets/images/BT/sprite_chevrons.gif) no-repeat 0 0;}
.hidden {display:none;}
.hidden {display:none;}
.transpose {
	 	 	position: absolute;
	 	 	left: -9999px;
	 	 	visibility: hidden;
	 	 	}


/*** Structure */
#content {overflow:hidden;clear:both;padding-bottom:40px;border-left:1px solid #afafaf;border-right:1px solid #afafaf;font-size:1.2em;color:#333;}
#content * {font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;line-height:1.2em;}
#content p{margin-bottom:2em;line-height:1.4em;}
#header {position:relative;height:7.8em;background-color:#fff;}
/* module */
.moduleHead {background:url(/euf/assets/images/BT/module_top.png) no-repeat 0 0;width:967px;height:8px;}
.moduleBody {background:url(/euf/assets/images/BT/module_middle.png) repeat 0 0;overflow:hidden;}
.moduleFoot {background:url(/euf/assets/images/BT/module_bottom.png) no-repeat bottom left;width:967px;height:10px;}

#header {
  position: relative;
  height: 93px;
  background-color: #fff; }
  /* line 6, ../../sass/common/_help-header.scss */
  #header #browse.small {
    position: relative;
    top: 20px;
    left: 0;
    z-index: 2;
    min-height: 93px;
    width: 710px;
    margin: 0; }
    /* line 15, ../../sass/common/_help-header.scss */
    #header #browse.small a {
      display: block;
      padding: 34px 0 0 10px;
      font-size: 13px;
      color: #d71f85;
      background: url(/euf/assets/images/kmp/sprite_hub_browse.jpg) no-repeat 0 0;
      text-align: center; }
    /* line 24, ../../sass/common/_help-header.scss */
     /*Changes for mobile category on/off*/
     #header #browse.small a#superHeroLink_345_7,a#superHeroLink_346_7,a#superHeroLink_348_7,a#superHeroLink_761_7,a#superHeroLink_1243_7,a#superHeroLink_forums7,a#superHeroLink_contact7 {
      display: block;
      padding: 34px 0 0 2.5px!important;
      font-size: 13px;
      color: #d71f85;
      background: url(/euf/assets/images/kmp/sprite_hub_browse.jpg) no-repeat 0 0;
      text-align: center; }
     /*end of Changes for mobile category on/off*/ 
    #header #browse.small .active {
      background: url(/euf/assets/images/kmp/browse_active_arrow.png) no-repeat 14px 82%; }
    /* line 28, ../../sass/common/_help-header.scss */
    #header #browse.small li {
      float: left;
      width: 70px;
      height: 7.3em;
      list-style-type: none; }
      
    li#browsePhone_7,li#browseBroadband_7,li#browseTV_7,li#browseBilling_7,li#browseProducts_7,li#browseForums_7,li#browseContact_7 {
      float: left;
      width: 81px !important;
      height: 7.3em;
      list-style-type: none;}
    /* line 36, ../../sass/common/_help-header.scss */
    #header #browse.small #browsePhone a {
      background-position: -6px 0; }
    /* line 40, ../../sass/common/_help-header.scss */
    #header #browse.small #browsePhone.active a, #header #browse.small #browsePhone a:hover {
      background-position: -6px -125px; }
    /* line 46, ../../sass/common/_help-header.scss */
    #header #browse.small #browseBroadband a {
      background-position: -98px 0; }
    /* line 50, ../../sass/common/_help-header.scss */
    #header #browse.small #browseBroadband.active a, #header #browse.small #browseBroadband a:hover {
      background-position: -98px -125px; }
    /* line 56, ../../sass/common/_help-header.scss */
    #header #browse.small #browseTV a {
      background-position: -189px 0; }
    /* line 60, ../../sass/common/_help-header.scss */
    #header #browse.small #browseTV.active a, #header #browse.small #browseTV a:hover {
      background-position: -189px -125px; }
    /* line 66, ../../sass/common/_help-header.scss */
    #header #browse.small #browseMobile a {
      background-position: -790px 0; }
    /* line 70, ../../sass/common/_help-header.scss */
    #header #browse.small #browseMobile.active a, #header #browse.small #browseMobile a:hover {
      background-position: -790px -125px; }
    /* line 76, ../../sass/common/_help-header.scss */
    #header #browse.small #browseBilling a {
      background-position: -376px 0; }
    /* line 80, ../../sass/common/_help-header.scss */
    #header #browse.small #browseBilling.active a, #header #browse.small #browseBilling a:hover {
      background-position: -376px -125px; }
    /* line 86, ../../sass/common/_help-header.scss */
    #header #browse.small #browseProducts a {
      background-position: -286px 0; }
    /* line 90, ../../sass/common/_help-header.scss */
    #header #browse.small #browseProducts.active a, #header #browse.small #browseProducts a:hover {
      background-position: -286px -125px; }
	  
	  #header #browse.small #browseSecurity a {
      background-position: -460px 0; }
    /* line 50, ../../sass/common/_help-header.scss */
    #header #browse.small #browseSecurity.active a, #header #browse.small #browseSecurity a:hover {
      background-position: -460px -125px; }
	  
	  #header #browse.small #browseEmail a {
      background-position: -556px 0; }
    /* line 50, ../../sass/common/_help-header.scss */
    #header #browse.small #browseEmail.active a, #header #browse.small #browseEmail a:hover {
      background-position: -556px -125px; }
	  
	  
    /* line 96, ../../sass/common/_help-header.scss */
    #header #browse.small #browseForums a {
      background-position: -637px 0; }
    /* line 100, ../../sass/common/_help-header.scss */
    #header #browse.small #browseForums.active a, #header #browse.small #browseForums a:hover {
      background-position: -637px -125px; }
    /* line 106, ../../sass/common/_help-header.scss */
    #header #browse.small #browseContact a {
      background-position: -722px -0px; }
    /* line 110, ../../sass/common/_help-header.scss */
    #header #browse.small #browseContact.active a, #header #browse.small #browseContact a:hover {
      background-position: -722px -125px; }
  /* line 116, ../../sass/common/_help-header.scss */
  
  
   #header #browse.small #browsePhone_7 a {
      background-position: -6px 0; }
    /* line 40, ../../sass/common/_help-header.scss */
    #header #browse.small #browsePhone_7.active a, #header #browse.small #browsePhone_7 a:hover {
      background-position: -6px -125px; }
    /* line 46, ../../sass/common/_help-header.scss */
    #header #browse.small #browseBroadband_7 a {
      background-position: -98px 0; }
    /* line 50, ../../sass/common/_help-header.scss */
    #header #browse.small #browseBroadband_7.active a, #header #browse.small #browseBroadband_7 a:hover {
      background-position: -98px -125px; }
    /* line 56, ../../sass/common/_help-header.scss */
    #header #browse.small #browseTV_7 a {
      background-position: -189px 0; }
    /* line 60, ../../sass/common/_help-header.scss */
    #header #browse.small #browseTV_7.active a, #header #browse.small #browseTV_7 a:hover {
      background-position: -189px -125px; }
    /* line 66, ../../sass/common/_help-header.scss */
    #header #browse.small #browseMobile_7 a {
      background-position: -790px 0; }
    /* line 70, ../../sass/common/_help-header.scss */
    #header #browse.small #browseMobile_7.active a, #header #browse.small #browseMobile_7 a:hover {
      background-position: -790px -125px; }
    /* line 76, ../../sass/common/_help-header.scss */
    #header #browse.small #browseBilling_7 a {
      background-position: -376px 0; }
    /* line 80, ../../sass/common/_help-header.scss */
    #header #browse.small #browseBilling_7.active a, #header #browse.small #browseBilling_7 a:hover {
      background-position: -376px -125px; }
    /* line 86, ../../sass/common/_help-header.scss */
    #header #browse.small #browseProducts_7 a {
      background-position: -286px 0; }
    /* line 90, ../../sass/common/_help-header.scss */
    #header #browse.small #browseProducts_7.active a, #header #browse.small #browseProducts_7 a:hover {
      background-position: -286px -125px; }
    /* line 96, ../../sass/common/_help-header.scss */
    #header #browse.small #browseForums_7 a {
      background-position: -637px 0; }
    /* line 100, ../../sass/common/_help-header.scss */
    #header #browse.small #browseForums_7.active a, #header #browse.small #browseForums_7 a:hover {
      background-position: -637px -125px; }
    /* line 106, ../../sass/common/_help-header.scss */
    #header #browse.small #browseContact_7 a {
      background-position: -722px -0px; }
    /* line 110, ../../sass/common/_help-header.scss */
    #header #browse.small #browseContact_7.active a, #header #browse.small #browseContact_7 a:hover {
      background-position: -722px -125px; }
  /* line 116, ../../sass/common/_help-header.scss */
  
  
  #header #helpSearch {
    position: absolute;
    right: -14px;
    top: -8px;
    width: 280px;
    z-index: 1; }
    /* line 123, ../../sass/common/_help-header.scss */
    #header #helpSearch fieldset {
      padding-left: 0px; }
    /* line 127, ../../sass/common/_help-header.scss */
    #header #helpSearch legend {
      display: none;
      font-size: 0em;
      visibility: hidden; }
    /* line 133, ../../sass/common/_help-header.scss */
    #header #helpSearch #helpSearchQueryLbl {
      float: left;
      
      width: 0;
      height: 35px;
      padding-left: 67px;
      overflow: hidden; }
    /* line 142, ../../sass/common/_help-header.scss */
    #header #helpSearch .helpSearchQuery {
      line-height: 1.15em;
      border: none;
      background: url(/euf/assets/images/kmp/helpsearch_bg_border_contact.gif) no-repeat 0 0;
      width: 170px;
      height: 27px;
      padding: 5px 82px 10px 9px;
      color: #666;
      font-size: 16px;
background-size:252px 36px;
	  }
    /* line 153, ../../sass/common/_help-header.scss */
    #header #helpSearch #helpSearchCatLbl {
      margin: 4px 0 0 21px;
      color: #afafaf;
      font-size: 11px; }
    /* line 159, ../../sass/common/_help-header.scss */
    #header #helpSearch #helpSearchCat {
      position: absolute;
      bottom: 0;
      left: 5px; }
    /* line 165, ../../sass/common/_help-header.scss */
    #header #helpSearch .rn_SearchButton2 {
      display: inline;
      bottom: 0px; }
      /* line 169, ../../sass/common/_help-header.scss */
      #header #helpSearch .rn_SearchButton2 #helpSearchBtn {
        position: absolute;
        top: 40px;
        right: 34px;
        height: 24px;
        overflow: hidden; }
        /* line 176, ../../sass/common/_help-header.scss */
        #header #helpSearch .rn_SearchButton2 #helpSearchBtn input {
          position: relative; 
		  width:57px;
		  height:48px;}
/*** Header */
/* Search*/
#articleFooter #helpSearch {position:absolute;right:9px;top:26px;width:326px;z-index:1;}
#articleFooter #helpSearchQueryLbl {float:left;background:url(/euf/assets/images/BT_201109/helpsearch_icon.gif) no-repeat 0 0;width:0;height:35px;padding-left:67px;overflow:hidden;}
#articleFooter .helpSearchQuery {line-height:1.15em;border:none;background:url(/euf/assets/images/BT_201109/helpsearch_bg_border_contact.gif) no-repeat 0 0;width:226px;height:27px;padding:5px 100px 5px 12px;color:#666;font-size:1.4em}
#articleFooter #helpSearchCatLbl {float:left;margin:4px 0 0 100px;color:#afafaf;font-size:0.9em;}
#articleFooter #helpSearchCat {position:absolute;bottom:0;left:80px;}
#articleFooter #helpSearchBtn {position:relative;top:-31px;left:250px;height:24px;overflow:hidden;}
#articleFooter #helpSearchBtn input {position:relative;}
#articleFooter #helpSearchBtn.hover input {top:-24px;}
#helpSearchduplicate fieldset
{margin-bottom:-10px;}

/*** Footers */
#promoFooter { overflow: hidden; margin: 15px 17px 0 18px; }
#promoFooter li { float: left; width: 303px; overflow: hidden; margin-right: 17px; }
#promoFooter li.last { margin-right: 0; }
#promoFooter div { float: left; margin: 0; font-size: 0.9em; color: #666; }
#Footer { border: 1px solid #afafaf; }

/*** Home */
#home #content {background:url(/euf/assets/images/BT/home_content_bg.gif) repeat-x 0 0;}
#home #helpSearch {top:45px;}
#home #header {height:10em;min-height:120px;overflow:hidden;padding:44px 0 0 23px;}
#home #header p {font-size:1.2em;color:#666;}

/*** Browse */
/* Large */
#browse.large {overflow:hidden;margin-left:19px;}
#browse.large li {float:left;width:196px;height:200px;}
#browse.large a {display:block;height:100%;padding:10px 0 0 67px;color:#000;font-size:1.9em;color:#d71f85;background:url(/euf/assets/images/BT/sprite_home_browse.jpg) no-repeat 0 0;
}
#browse.large a:hover {color:#000;text-decoration:none;}
#browse.large a .chevron {margin-left:4px;width:12px;height:18px;background-position:0 -38px;}
#browse.large a:hover .chevron {background-position:-13px -38px;}
#browse.large #browsePhone {width:186px;}
#browse.large #browseBroadband a {background-position:-186px 0;}
#browse.large #browseTV a {background-position:-382px 0;}
#browse.large #browseBilling a {background-position:-376px 0;}
#browse.large #browseProducts {width:180px;}
#browse.large #browseProducts a {background-position:-774px 0;}
/* Small */
#browse.small {position:relative;top:20px;left:0;z-index:2;min-height:93px;width:570px;}
#browse.small li {float:left;width:80px;height:7.3em;}
#browse.small a {display:block;padding:34px 0 0 10px;font-size:1.12em;color:#d71f85;background:url(/euf/assets/images/BT_201109/sprite_hub_browse.jpg) no-repeat 0 0; text-align: center;}}
#browse.small a:hover {color:#000;text-decoration:none;}
#browse.small #browsePhone a {background-position:0 0;}
#browse.small #browseBroadband a {background-position:-92px 0;}
#browse.small #browseTV a {background-position:-184px 0;}
#browse.small #browseMobile a {background-position: -790px 0;}
#browse.small #browseBilling a {background-position:-376px 0;}
#browse.small #browseProducts {width: 90px;}
#browse.small #browseProducts a {background-position:-286px 0;}
#browse.small #browseForums a {background-position:-637px 0;}
#browse.small #browseContact a {background-position: -722px -0px;}
#browse.small #browsePhone.active a,
#browse.small #browsePhone a:hover {background-position:0 -125px;}
#browse.small #browseBroadband.active a,
#browse.small #browseBroadband a:hover {background-position:-92px -125px;}
#browse.small #browseTV.active a,
#browse.small #browseTV a:hover {background-position:-184px -125px;}
#browse.small #browseMobile.active a,
#browse.small #browseMobile a:hover {background-position: -790px -125px;}
#browse.small #browseBilling.active a,
#browse.small #browseBilling a:hover {background-position:-376px -125px;}
#browse.small #browseProducts.active a,
#browse.small #browseProducts a:hover {background-position:-368px -125px;}
#browse.small #browseForums.active a,
#browse.small #browseForums a:hover {background-position:-637px -125px;}
#browse.small #browseContact.active a,
#browse.small #browseContact a:hover {background-position: -722px -125px;}

#browse.small #browseSecurity.active a,
#browse.small #browseSecurity a:hover {background-position:-460px -125px;}
#browse.small #browseEmail.active a,
#browse.small #browseEmail a:hover {background-position: -556px -125px;}


#browse.small .active {background:url(/euf/assets/images/BT/browse_active_arrow.png) no-repeat 27px 100%;}
#browse.small .active a {color:#000;}

/*** Finder */
#finder {margin-left:10px;}
#finder #colsContainer {overflow:hidden;background:url(/euf/assets/images/BT/finder_hero_bg.gif) no-repeat 0 0;}
#finder #colsContainer.answers {background:url(/euf/assets/images/BT/finder_answers_bg.gif) no-repeat 0 0;}
#finder.article #colsContainer {background:url(/euf/assets/images/BT/finder_hero_short_bg.gif) no-repeat 0 0;}
#finder.article #colsContainer.answers {background:url(/euf/assets/images/BT/finder_answers_short_bg.gif) no-repeat 0 0;}
#finder #col1 {position:relative;float:left;margin-right:7px;padding:7px;width:206px;height:620px;padding:7px;overflow-y:auto;overflow-x:hidden;}
#finder #colsWrapper {float:left;width:713px;}
#finder #col2 {position:relative;float:left;padding:7px;width:223px;height:620px;overflow-y:auto;overflow-x:hidden;}
#finder #col3 {position:relative;float:left;padding:7px;width:223px;height:620px;overflow-y:auto;overflow-x:hidden;}
#finder #col4 {float:left;padding:7px;width:225px;height:620px;overflow-y:auto;overflow-x:hidden;background:url(/euf/assets/images/BT/finder_answers_watermark_broadband.gif) no-repeat 13px 10px;}
#finder #col234 {height:634px;overflow:hidden;background:url(/euf/assets/images/BT/finder_answers_watermark_broadband.gif) no-repeat 487px 10px;}
#finder #finderSteps {position:absolute;top:36px;left:10px;width:945px;height:39px;}
#finder #finderSteps li {background-color:#fff;font-weight:normal;width:190px;font-size:1.4em;color:#6DBD20;display:block;}
#finder #finderSteps li.active {color:#fff;background-color:#69BF2A;}
#finder #finderSteps li.disabled {color:#DFDFDF;}
#finder #finderStep1 {position:absolute;top:9px;left:15px;}
#finder #finderStep2 {position:absolute;top:9px;left:242px;}
#finder #finderStep3 {position:absolute;top:9px;left:480px;}
#finder #finderStep4 {position:absolute;top:9px;left:719px;}
#finder #finderSteps ul {height:100%;width:100%;background:url(/euf/assets/images/BT/finder_step_indicator.gif) no-repeat 0 0;}
#finder #finderSteps .step2 {background-position:0 -39px;}
#finder #finderSteps .step3 {background-position:0 -79px;}
#finder #finderSteps .step4 {background-position:0 -120px;}
#finder a .chevron {float:none;margin:0 0 0 4px;width:7px;height:10px;background-position:0 0;}
/*#finder a:hover .chevron {background-position:-8px 0;margin-left:4px;}*/
#finder .intro {margin:0 0 10px 6px;}
#finder .moduleBody {position:relative;padding:0 0 4px 10px;}
#finder .loading {background:url(/euf/assets/images/BT/ajax_loader.gif) no-repeat 50% 50%;}
/* hub */
#finder.hub {margin-top:14px;}
/* article */
#finder.article #finderSteps {top:0;}
#finder.article #col1,
#finder.article #col2,
#finder.article #col3,
#finder.article #col4 {height:449px;}
#finder.article #hero .scrollable {height:414px;}
#finder.article #col234 {height:463px;}
/* contact */
#finder.contact {overflow:hidden;margin:20px 0 0 20px;background:transparent url(/euf/assets/images/BT/contact_finder_bg.gif) no-repeat 0 0;padding:1px 0;}
#finder.contact #col1 {background:transparent;margin-right:1px;padding:19px 8px 8px 12px;width:215px;height:540px;}
#finder.contact #col2 {background:transparent;margin-right:1px;padding:19px 9px 8px 9px;width:216px;height:510px;}
#finder.contact #col3 {background:transparent;padding:15px 20px 8px 20px;width:428px;height:540px;}
#finder.contact #col1 h2 {font-size:1.6em;margin-bottom:0.3em;}
#finder.contact #col1 h2 a {display:block;}
#finder.contact #col1 h2 .chevron {width:10px;height:14px;background-position:-10px -23px;margin-left:6px;}
#finder.contact #col1 h2 a:hover .chevron {background-position:0 -23px;}
#finder.contact #col1 h2.active a {color:#000;}
#finder.contact #col1 h2.active a .chevron {display:none;}
#finder.contact #col3 p.prompt {margin-top:5px;font-size:1.5em;}
/* breadcrumb */
/*#finder .breadcrumb {position:relative;width:453px;}
#finder .breadcrumb p {width:217px;float:left;font-size:1.5em;margin-right:8px;}
#finder .breadcrumb ol {width:217px;float:left;}
#finder .breadcrumb li {position:relative;display:block;}
#finder .breadcrumb li a {display:block;padding:5px 0 8px 0;}
#finder .breadcrumb li.active a {color:#000;}
#finder .breadcrumb li.active a .chevron {display:none;}*/

/*17th Mar Updates*/
#finder .breadcrumb { position: relative; width: 453px; }
#finder .breadcrumb p { width: 217px; float: left; font-size: 1.5em; margin-right: 8px; }
#finder .breadcrumb ol { width: 217px; float: left; }
#finder .breadcrumb li { position: relative; display: block; }
#finder .breadcrumb li a { display: block; padding: 5px 0 8px 0; }
#finder .breadcrumb li.active a { color: #000; cursor: default; }
#finder .breadcrumb li.active a:hover { text-decoration: none; }
#finder .breadcrumb li.active a .chevron { display: none; }
#finder .breadcrumb .category { padding-left: 10px; }
#finder .breadcrumb .subcategory { padding-left: 20px; }
#finder .breadcrumb .article { padding-left: 30px; }

/* sidebar */
#finder #sidebar {float:none;width:428px;margin:0;}
#finder #sidebar h2 {height:27px;background:url(/euf/assets/images/BT/contact_header_bg.gif) no-repeat 0 0}
#finder #sidebar #relatedAnswers li {padding:0.8em 0;}
#finder #sidebar #topics ul {margin-bottom:0;padding-bottom:0;}
/* highlighter*/
#finder .highlighter {display:none;position:absolute;top:0;width:223px;margin-top:7px;padding-top:5px;background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_active_bg.gif) no-repeat 0 0;}
#finder .highlighter span {display:block;height:2.1em;background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_active_bg.gif) no-repeat bottom left;}
#finder #col1 .highlighter {width:206px;background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_category_active_bg.gif) no-repeat 0 0;}
#finder #col1 .highlighter span {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_category_active_bg.gif) no-repeat bottom left;}

/*** Finder Hero */
#hero {position:relative;}
#hero #tabs {overflow:hidden;margin:7px 8px;padding-bottom:8px;background:url(/euf/assets/images/BT/hr_dots_bg.gif) repeat-x bottom left;}
#hero #tabs li {float:left; }
#hero #tabs a {display:block;color:#d71f85;line-height:1em;font-size:1.1em;padding-left:5px;}
#hero #tabs a span {display:block;padding:6px 20px 0 15px;min-height:24px; cursor:pointer;}
#hero #tabs li.active a {background:url(/euf/assets/images/BT/finder_tab_active_bg.gif) no-repeat 0 0;color:#333;}
#hero #tabs li.active a span {background:url(/euf/assets/images/BT/finder_tab_active_bg.gif) no-repeat top right;}
#hero #tabs a:hover {color:#333;}
/*#hero .scrollable {position:absolute;top:3.5em;left:0;padding:0 15px;width:682px;height:670px;overflow-y:auto;overflow-x:hidden;}*/
#hero .scrollable {height:670px;}
#hero .scrollable {position:absolute;top:3.5em;left:0;padding:0 15px;width:682px;overflow-y:auto;overflow-x:hidden; }

#hero .clearBoth {height:0;line-height:0;clear:both;}


#hero .links {}
#hero .links li {margin-bottom:0.9em;padding-bottom:1.2em;background:url(/euf/assets/images/BT/hr_dots_bg.gif) repeat-x bottom left;}
#hero .links li.last {background:none;}

#hero .links-grey li {margin-bottom:0.9em;padding-bottom:1.2em;background:url(../../assets/images/hr_dots_bg.gif) repeat-x bottom left;}
#hero .links li.last,
#hero .links-grey li.last {background:none;margin-bottom:0;}


#hero .carousel {float:left;width:300px;height:122px;text-align:center;overflow:hidden;}
#hero .carousel p {margin-bottom:0;}
#hero .carousel ul {display:block;position:relative;width:300px;height:122px;}
#hero .carousel li {position:relative;float:left;width:300px;height:122px;}
#hero .carousel li p {color:#000;font-size:1.15em;}
#hero .carousel li a {color:#000;display:block;}
#hero .carousel li span {position:absolute;bottom:0;left:0;width:270px;padding:7px 15px 8px 15px;background:transparent url(/euf/assets/images/BT/carousel_bg.gif) no-repeat bottom left;min-height:17px;}
#hero .carousel li img {display:block;}
#hero .carousel.jcarousel-container {height:151px;}
#hero .carousel .jcarousel-clip {position:relative;overflow:hidden;width:300px;height:122px;text-align:left;}
#hero .carousel .carousel-scroll {padding-left:9px;margin-top:5px;display:inline-block;background:transparent url(/euf/assets/images/BT/carousel_controller_bg.gif) no-repeat 0 0;}
#hero .carousel .carousel-scroll .wrapper {overflow:hidden;height:16px;padding:4px 10px 4px 0;background:transparent url(/euf/assets/images/BT/carousel_controller_bg.gif) no-repeat right top;}
#hero .carousel .carousel-control {float:left;padding:5px 2px 0;}
#hero .carousel .carousel-control span {width:8px;height:8px;float:left;background:transparent url(/euf/assets/images/BT/sprite_carousel_nav.gif) no-repeat -36px 0;text-indent:-100em;margin:0 2px;cursor:pointer;}
#hero .carousel .carousel-control .current {background:transparent url(/euf/assets/images/BT/sprite_carousel_nav.gif) no-repeat -45px 0;}
#hero .carousel .carousel-next {cursor:pointer;width:17px;height:16px;float:left;background:#fff url(/euf/assets/images/BT/sprite_carousel_nav.gif) no-repeat -54px 0;text-indent:-100em;}
#hero .carousel .carousel-next.disable {background:#fff url(/euf/assets/images/BT/sprite_carousel_nav.gif) no-repeat -72px 0;cursor:default;}
#hero .carousel .carousel-prev {cursor:pointer;width:17px;height:16px;float:left;background:#fff url(/euf/assets/images/BT/sprite_carousel_nav.gif) no-repeat -18px 0;text-indent:-100em;}
#hero .carousel .carousel-prev.disable {background:#fff url(/euf/assets/images/BT/sprite_carousel_nav.gif) no-repeat 0 0;cursor:default;}
/* layout 2 specifics */
#hero.layout2 .promo img {float:none;}

/*** Finder Answers */
#answers {position:relative;}
#answers li {display:block;}
#answers li a {display:block;padding-top:5px;width:100%;}
#answers li a span {display:block;padding:2px 10px 8px 10px;}
#answers li.active a {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_active_bg.gif) no-repeat 0 0;color:#333;}
#answers li.active a span {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_active_bg.gif) no-repeat bottom left;}
#col1 #answers li.active a {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_category_active_bg.gif) no-repeat 0 0;}
#col1 #answers li.active a span {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_category_active_bg.gif) no-repeat bottom left;}
#answers a .chevron {margin-left:4px;width:7px;height:10px;background-position:0 0;}
/*#answers a:hover .chevron {background-position:-8px 0;margin-left:4px;}*/
#answers li.active a .chevron {display:none;}
/* preview */
#answers.preview {margin:12px 0 0 9px;width:210px;}
#answers.preview h4 {font-size:1.4em;margin-bottom:1em;}
#answers.preview li {font-weight:normal;}
#answers.preview dl {width:115px;}
#answers.preview dl dt {font-size:0.9em;color:#707070;float:left;margin-right:5px;}
#answers.preview dl dd {font-size:0.9em;color:#707070}
#answers.preview a.learnMore {background:url(/euf/assets/images/BT/btn_learn_more.gif) no-repeat 0 0;width:108px;height:24px;display:block;text-indent:-5000px;margin:3em 0;}
#answers.preview a.learnMore:hover,
#answers.preview a.learnMore:active {background-position:0 -24px;}
/* options */
#answers.options h2 {font-size:1.45em;margin-bottom:0.5em;}
#answers.options h3 {font-size:1.2em;left:-35px;padding:10px 0 0 35px;position:relative;width:185px;}
#answers.options p {color:#666;margin-bottom:0.8em;font-size:1.1em;}
#answers.options .small {font-size:0.9em;line-height:1.5em;}
#answers.options a {padding-top:0;}
#answers.options li {padding:0 0 5px 35px;}
#answers.options li.chat {background:url(/euf/assets/images/BT/icon_live_chat.gif) no-repeat 0 13px;}
#answers.options li.email {background:url(/euf/assets/images/BT/icon_email.gif) no-repeat 0 10px;}
#answers.options li.email h3 {background:url(/euf/assets/images/BT/hr_dots_grey_bg.gif) repeat-x 0 0;}
#answers.options li.call {background:url(/euf/assets/images/BT/icon_call_us.gif) no-repeat 0 10px;}
#answers.options li.call h3 {background:url(/euf/assets/images/BT/hr_dots_grey_bg.gif) repeat-x 0 0;}
#answers.options li.Write {background:url(/euf/assets/images/BT/icon_write.png) no-repeat 0 10px;}
#answers.options li.Write h3 {background:url(/euf/assets/images/BT/icon_write.png) repeat-x 0 0;}
/*** Hub */
#hub h1 {margin:2px 0 5px 6px;}
#hub #content {background:url(/euf/assets/images/BT/content_bg.gif) repeat 0 0;}

/*** Article */
#article #finder {display:none;margin-bottom:20px;}
/* help menu toggle button */
#article #helpToggle {float:left;margin:7px 0 0 10px;}
#article a.helpOpen {float:left;display:block;width:220px;height:36px;background:url(/euf/assets/images/BT/btn_finder.gif) no-repeat 0 0;text-indent:-5000px;background-position:bottom right;}
#article a.helpOpen:hover, a.helpOpen:active {background-position:top right;}
#article a.helpClose {background-position:bottom left;}
#article a.helpClose:hover, a.helpClose:active {background-position:top left;}
/* article */
#article h1 {font-size:2.5em;color:#000;}
#article #breadcrumb {overflow:hidden;margin:1em 0 4em 1em;display:none;}
#article #breadcrumb li {float:left;display:inline;}
#article #breadcrumb li img {margin:0 0.5em;}
#article #articleContent p {padding:10px 0;line-height:1.5em;margin-bottom:0;}
#article #articleContent ol {list-style-type:decimal;margin-left:20px;}
#article #articleContent ol li {list-style-type:decimal;padding:0.5em 0;line-height:1.5em;}

#article #articleOptions {margin:1.5em 0 0 0;}
#article #articleOptions li {float:left;width:150px;}
#article #articleOptions li.addThis {margin-right:100px;position:relative;top:2px;}
#article #articleOptions li a {font-weight:normal;}
#article #answerEmail {display:block;background:url(/euf/assets/images/BT/answer_email.gif) no-repeat 0 2px;height:16px;padding:3px 0 0 32px;margin-right:20px;}
#article #answerPrint {background:url(/euf/assets/images/BT/answer_print.gif) no-repeat 0 0;height:21px;padding:3px 0 0 27px;}
#article #articleFooter {border-top:3px solid #cdcdcd;margin-top:1em;float:left;width:550px;padding:10px 0 0 20px;}
#article #articleFooter h2, #article #articleFooter h3 {font-size:1.3em;margin-bottom:0.4em;}
#article #articleFooter #rate h2, #article #articleFooter #rate h3 {margin-bottom:0.8em;}
#article #articleFooter #rate {overflow:hidden;}
#article #articleFooter #commentThankYou p {padding-top:0;}
#article #articleFooter #share{margin-left:340px;}

/* comment form for rated article */
#article #commentForm {clear:left;margin-top:12px;height:200px;}
#article #commentForm label {display:block;margin-bottom:10px;}
#article #commentForm textarea {width:400px;height:90px;}
#article #commentForm #formButtons {margin-top:20px;
	width:  400px;}
#article #commentForm #formButtons .form_button {float:right;
	margin-left: 20px;
}

br.clear {
	clear: both;
}
#article #commentForm #formButtons .last {margin-left:20px;}
#article .button {width:85px;height:24px;background:url(/euf/assets/images/BT/btn_submit.gif) no-repeat 0 0;border:none;text-indent:-5000px;cursor:pointer;display:block;}
#article .button:hover {background:url(/euf/assets/images/BT/btn_submit.gif) no-repeat 0 -24px;border:none;}
#article .button:active {-ms-background-position-x:1px;-ms-background-position-y:-24px;}

/* sidebar content for article */
#sidebar {width:300px;margin:20px 0 0 620px;}
#sidebar #relatedAnswers ul,
#sidebar #topics ul {padding:0 1em 1em 1em;}
#sidebar #relatedAnswers li,
#sidebar #topics li {border-bottom:1px solid #d7d7d7;line-height:1.5em;padding:0.5em 0;}
#sidebar #topics dl {font-size:0.9em;overflow:hidden;}
#sidebar #topics dt {float:left;color:#666;margin-right:0.4em;}
#sidebar #topics dd {float:left;margin-right:0.8em;}
#sidebar p {margin:0 0 0.4em 0;color:#666;}
#sidebar p.small {font-size:0.9em;}
#forumResults .starRating, #sidebar .starRating {margin-left:7px;height:11px;width:55px;}
#sidebar dl .starRating {margin-left:0;}
#forumResults .starRating0, #sidebar .starRating0 {background:url(/euf/assets/images/BT/star_rating.gif) no-repeat 0 0;}
#forumResults .starRating1, #sidebar .starRating1 {background:url(/euf/assets/images/BT/star_rating.gif) no-repeat 0 -11px;}
#forumResults .starRating2, #sidebar .starRating2 {background:url(/euf/assets/images/BT/star_rating.gif) no-repeat 0 -22px;}
#forumResults .starRating3, #sidebar .starRating3 {background:url(/euf/assets/images/BT/star_rating.gif) no-repeat 0 -33px;}
#forumResults .starRating4, #sidebar .starRating4 {background:url(/euf/assets/images/BT/star_rating.gif) no-repeat 0 -44px;}
#forumResults .starRating5, #sidebar .starRating5 {background:url(/euf/assets/images/BT/star_rating.gif) no-repeat 0 -55px;}
#forumResults .forumMemberName, #sidebar .forumMemberName {color:#333;}
#sidebar h2 {margin-bottom:0.2em;background:url(/euf/assets/images/BT/article_header_bg.gif) no-repeat 0 0;height:35px;font-size:1.25em;padding:8px 0 0 10px;}
#sidebar h2 img {float:left;margin:-1px 5px 0 0;}
#sidebar #relatedAnswers li.last,
#sidebar #topics li.last {border-bottom:none;}
#sidebar #promos li {margin-bottom:15px;}

/* backgrounds for main content area */
#article #content {background:url(/euf/assets/images/BT/content_bg.gif) repeat 0 0;}
#article #helpToggleTab {position:relative;top:7px;background:url(/euf/assets/images/BT/finder_toggle_background.png) no-repeat 0 0;margin:3px 0 0 10px;width:250px;height:54px;}
#article #mainWrapper {}
#article #mainWrapper .moduleHead {margin:0 0 0 10px;height:20px;background:transparent url(/euf/assets/images/BT/module_top_article.png) no-repeat 0 0;}
#article #mainWrapper .moduleBody {padding:0 18px 0 9px;color:#333;margin-left:10px;}
#article #mainInset {background-color:#fff;overflow:hidden;}
#article #articleContent {width:550px;float:left;padding:15px 0 30px 20px;}
#article #mainWrapper .moduleFoot {margin:0 0 10px 10px;height:25px;background:transparent url(/euf/assets/images/BT/module_bottom_article.png) no-repeat 0 0;}

/*** Lightbox */
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.2em;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}
.ui-widget-content a{color:#fff;}
.ui-widget-header a{color:#fff;}
.ui-corner-tl{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;}
.ui-corner-tr{-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;}
.ui-corner-bl{-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;}
.ui-corner-br{-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;}
.ui-corner-top{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;}
.ui-corner-right{-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;}
.ui-corner-left{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;}
.ui-corner-all{-moz-border-radius:8px;-webkit-border-radius:8px;}
.ui-dialog{color:#fff;background:url(/euf/assets/images/BT/modal_bg.png) repeat 0 0;padding:1em 1em 2em;}
#dialog{color: black;background-color: white;position:relative;top:-4px;padding:1em;
	text-align: left;
}
.ui-dialog .ui-dialog-titlebar{background-color:#000;padding:1em;}
.ui-dialog .ui-dialog-title{font-size:1.5em;font-weight:normal;
}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:2.3em;top:96%;width:19px;height:18px;margin:-10px 0 0;padding:1px;}
.ui-dialog label,.ui-dialog input{display:block;font-size:1.15em;}
.ui-dialog input{width:370px;}
.ui-dialog label{margin:1em 0 .3em;}
.ui-dialog textarea{width:370px;height:70px;font-size:1.15em;}
.ui-dialog p.label_checkbox_pair{clear:both;float:none;position:relative;width:165px;}
.ui-dialog p.label_checkbox_pair input{position:absolute;top:3px;width:300px;}
.ui-dialog p.label_checkbox_pair label{display:block;margin-left: 165px;font-size:.9em;
	width: 120px;
}
#article #dialog #emailButton{display:inline;float:left;height:24px;margin-left:290px;margin-top:-43px;overflow:hidden;}
#article #dialog #emailButton .hover{margin-top:-25px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.modal {position:absolute;width:100%;height:200%;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;background-color:#000;z-index:100;display:none;zoom:1;}


/*** Contact BT */
#contact #main {background:url(/euf/assets/images/BT/bg_header_grad.gif) repeat-x 0 0;overflow:hidden;width:100%;}
#contact #mainHeader {padding:3em 2em;}
#contact #mainHeader p {color:#666;width:570px;margin:0.5em 0 0.3em 0;line-height:1.2;font-size:1.2em}
#contact #mainWrapper {margin:20px 15px 20px 20px;float:left;}
#contact .moduleHead {background:url(/euf/assets/images/BT/bg_contact_top.gif) no-repeat 0 0;width:620px;height:8px;}
#contactEmailContent {background-color:#fff;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;color:#333;width:578px;margin:0;padding:1px 20px;}
#contact .moduleFoot {background:url(/euf/assets/images/BT/bg_contact_bottom.gif) no-repeat 0 0;width:620px;height:7px;}
#contact #sidebar {width:300px;float:right;padding:0;margin:21px 18px 0 0;}
#contact.answers #sidebar {width:auto;float:none;margin:0;}

#contact.email #contactEmailContent h2 {font-size:1.8em;margin-bottom:0.5em;float:left;width:8em;}
#contact.email #contactEmailContent.confirmation h2 {font-size:1.8em;margin-bottom:0.5em;float:none;width:auto;}
#contact.email .formInfo {padding-top:10px;}
#contact.email fieldset {margin-bottom:2em;}
#contact.email fieldset p {margin:0.5em 0 1em 144px;}
#contact.email h3 {font-size:1.3em;margin-bottom:0.5em;font-weight:bold;border-bottom:1px solid #cacaca;padding-bottom:10px;}
#contact.email label {float:left;width:130px;margin-right:1em;position:relative;top:3px;text-align:right;}
#contact.email label span,
#contact.email .radioLabel span {position:absolute;color:#ff6600;}
#contact.email input[type="text"] {width:280px;padding:2px;font-size:1.1em;}
#contact.email select {width:280px;padding:2px;font-size:1.1em;}
#contact.email textarea {font-family:Tahoma,Arial,Verdana;width:280px;height:130px;padding:2px;}
#contact.email .radio {position:relative;}
#contact.email .radioLabel {position:absolute;top:0;left:0;width:130px;margin:0 0 0.2em 0;text-align:right;}
#contact.email .threeLine {height:2.6em;}
#contact.email .radio ul {margin-left:143px;}
#contact.email .threeLine ul {margin-top:1em;}
#contact.email .radio li {position:relative;display:inline;white-space:nowrap;}
#contact.email .radio label,
#contact.email .radio input {width:auto;float:none;vertical-align:middle;}
#contact.email .radio label {margin-left:10px;}

/*** Styling for contact submit*/
#contact.email .btnSubmit {width:85px;height:24px;background:url(/euf/assets/images/BT/btn_submit.gif) no-repeat 0 0;border:none;text-indent:-5000px;margin-left:20px;}
#contact.email .btnSubmit:hover {background:url(/euf/assets/images/BT/btn_submit.gif) no-repeat 0 -24px;border:none;cursor:pointer;}
#contact.email .btnSubmit:active {-ms-background-position-x: 1px;-ms-background-position-y: -24px;}

/*** Tooltip help and validation messages */
#contact.email .tooltipHelp {background:url(/euf/assets/images/BT/bg_tooltip.gif) no-repeat 0px 8px;position:absolute;top:-17px;right:-35px;width:176px;padding:12px 0 0 0;}
#contact.email .tooltipHelp p {background:url(/euf/assets/images/BT/bg_tooltip.gif) no-repeat bottom left;margin:0px 0px 0px 0px;z-index:2;color:#fff;min-height:34px;height:auto !important;height:34px;padding:0px 10px 4px 19px;position:relative;top:2px;}
#contact.email .formRow {position:relative;z-index:1;margin:17px 0;}
#contact.email .idleField {border:2px solid #ebebeb;}
#contact.email .focusField {border:2px solid #64379b;}
#contact.email input.error,
#contact.email textarea.error,
#contact.email select.error {border:2px solid #ff0000;background-color:#ffe5e5;}
#contact.email label.error {color:#ff0000;position:absolute;top:3px;right:-29px;background:url(/euf/assets/images/BT/icon_error.gif) no-repeat 0 0;text-align:left;height:18px;padding-left:23px;}
#contact.email label.valid {position:absolute;top:3px;right:82px;background:url(/euf/assets/images/BT/icon_valid.gif) no-repeat 0 0;width:18px;height:18px;}

.confirmation {height:22em;}

/*** Generic cancel and submit buttons for forms */
#formButtons a {float:left;display:inline;}
#formButtons a.btnCancel {margin-left:218px;display:block;background:url(/euf/assets/images/BT/btn_cancel.gif) no-repeat 0 0;width:81px;height:24px;text-indent:-5000px;}
#formButtons a.btnCancel:hover, #formButtons a.btnCancel:active {background-position:bottom;}
#formButtons a.btnSubmit, a.btnSubmit  {margin-left:20px;display:block;background:url(/euf/assets/images/BT/btn_submit.gif) no-repeat 0 0;width:85px;height:24px;text-indent:-5000px;}
#formButtons a.btnSubmit:hover, #formButtons a.btnSubmit:active, a.btnSubmit:active {background-position:bottom;}
#formButtons #submitButton {display:inline;float:left;height:24px;overflow:hidden;position:relative;left:20px;}
#formButtons #submitButton input {width:auto;}
#formButtons #submitButton .hover {margin-top:-24px;}
#formButtons #submitButton input {width:85px;padding:0;}
/*** slight tweak for email contact form */
#contactEmailContent #formButtons {margin-left:170px;}
#commentForm a.btnCancel {margin-left:0;}
#commentForm #formButtons a {float:none;}

/*** Search results page */
#searchResults #main {background:url(/euf/assets/images/BT/bg_header_grad.gif) repeat-x 0 0;overflow:hidden;width:100%;}
#searchResultsContent {width:580px;float:left;display:inline;margin:0 20px 20px 10px;padding:20px 10px 20px 10px;}
#searchResults #sidebar {margin-top:60px;}
#searchResults h1 {font-size:2.3em;padding:0.5em 1em 1.5em 1em;}
#searchResults h2 {font-size:1.3em;}
#searchResults h3 {font-size:1.3em;}
#searchResults #searchResultsContent h2 {border-bottom:1px dotted #c5c5c5;padding:0 1em 1em 1em;}
#searchResults #searchResultsContent h2 img {position:relative;top:5px;margin-right:5px;}
#searchResults .forumMemberName {margin-right:10px;}
#searchResults .starRating {position:relative;top:1px;}
#searchResultsContent h3 span.highlight {background-color:#d9efc9;}
#searchResultsContent p span.highlight {color:#000;font-weight:bold;}
#searchResultsContent li div {border-bottom:1px dotted #c5c5c5;overflow:hidden;padding:1em 1em 1.1em 1em;}
#searchResultsContent h3 {line-height:1.3;}
#searchResultsContent p {margin-bottom:0;color:#666;}

/*** Pager for search results */
.pager {display:block;clear:both;padding:4px 10px 10px 10px;font-size:1em;margin-bottom:70px;}
.pager img {position:relative;top:6px;}
.pager input {position:relative;top:6px;}
.pager ol {display:inline;}
.pager ol li {display:inline;border-right:1px solid #afafaf;padding:0 7px 0 8px;}
.pager ol li.last {border-right:none;}
#pageLinks {width:66.667%;float:left;padding-top:0;}
#pageCounter {width:33.333%;float:left;text-align:right;padding-top:11px;}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(/euf/assets/images/BT/lightbox_backing.png) 0 0 repeat;}

#colorbox{}
    #cboxTopLeft{width:20px; height:20px; background:url(/euf/assets/images/BT/modal_corners.png) repeat top left;}
    #cboxTopCenter{height:20px; background:url(/euf/assets/images/BT/modal_bg.png) repeat 0 0;}
    #cboxTopRight{width:20px; height:20px; background:url(/euf/assets/images/BT/modal_corners.png) repeat top right;}
    #cboxMiddleLeft{width:20px; margin:0; background:url(/euf/assets/images/BT/modal_bg.png) repeat 0 0;}
    #cboxMiddleRight{width:20px; background:url(/euf/assets/images/BT/modal_bg.png) repeat 0 0;}
    #cboxBottomLeft{width:20px; height:40px; background:url(/euf/assets/images/BT/modal_corners.png) repeat bottom left;}
    #cboxBottomCenter{height:40px; background:url(/euf/assets/images/BT/modal_bg.png) repeat 0 0;}
    #cboxBottomRight{width:20px; height:40px; background:url(/euf/assets/images/BT/modal_corners.png) repeat bottom right;}
    #cboxContent{background:#000;}
        #cboxLoadedContent{}
        #xcboxTitle{position:absolute; top:10px; left:0; padding-left:10px; color:#fff; font-size:2em;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(/euf/assets/images/BT/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(/euf/assets/images/BT/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(/euf/assets/images/BT/loading.gif) center center no-repeat;}
        #cboxClose{color:#fff;position:absolute; bottom:-22px; right:5px; display:block; font-size:1.3em;border-bottom:1px dotted #2f2f2f;}
        #cboxClose.hover{padding-top:1px; border-bottom:1px solid #fff;}

#dialog {}
#dialog #dialogTitle { font-size:2em;padding-top:10px;}
#dialog label,.ui-dialog input{display:block;font-size:1.15em;}
#dialog input{width:350px;font-size:1.3em;padding:2px;}

#dialog input.error {
	background-color: #fdcdd4;
}

div#dialog_loader {
	position: absolute;
	z-index: 3;
	left: 200px;
	top: 100px;
}
#dialog label{margin:1.3em 0 .3em;}
#dialog textarea{width:350px;height:70px;font-size:1.3em;padding:2px;}
#dialog p.label_checkbox_pair{clear:both;float:none;margin-top:1.3em;
	padding-left: 250px;
}
#dialog p.label_checkbox_pair input{float:left;margin-right:5px;width:auto;}
#dialog p.label_checkbox_pair label{font-size:.9em;margin:0;
}
#btnEmailSubmit {
	background:url(/euf/assets/images/BT/btn_submit.gif) no-repeat 0 0;
	position:relative;
	border:none;
	float: right;
	height: 24px;
	width: 85px !important;
	cursor: pointer;
}
#btnEmailSubmit:hover {
	background:url(/euf/assets/images/BT/btn_submit.gif) no-repeat 0 -24px;
	}



/** Changes to LBI CSS **/
/*** Finder Answers */
.categories {position:relative;}
.categories li {display:block;}
.categories li a {display:block;padding-top:5px;cursor:pointer;}
.categories li a span {display:block;padding:2px 10px 8px 10px;}
.categories li.active a {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_active_bg.gif) no-repeat 0 0;color:#333;}
.categories li.active a span {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_active_bg.gif) no-repeat bottom left;}
#finder_col1 .categories li.active a {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_category_active_bg.gif) no-repeat 0 0;}
#finder_col1 .categories li.active a span {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_category_active_bg.gif) no-repeat bottom left;}
/*categories a .chevron {margin-left:4px;width:7px;height:10px;background-position:0 0;}*/
/*.categories a:hover .chevron {background-position:-8px 0;}*/
/*.categories li.active a .chevron {display:none;}*/ /*Removed 14/04/2010 - Steve wants chevrons to stay when selected*/

#finder #finder_col1 {position:relative;float:left;margin-right:7px;padding:7px;width:206px;height:620px;padding:7px;overflow-y:auto;overflow-x:hidden;}
#finder #finder_col2 {position:relative;float:left;padding:7px;width:223px;height:620px;overflow-y:auto;overflow-x:hidden;}
#finder #finder_col3 {position:relative;float:left;padding:7px;width:221px;height:620px;overflow-y:auto;overflow-x:hidden; border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF;}
#finder #finder_col4 {float:left;padding:7px;/*width:225px;*/width:220px;height:620px;overflow-y:auto;overflow-x:hidden;background:url(/euf/assets/images/BT/finder_answers_watermark_broadband.gif) no-repeat 13px 10px;}
#finder #finder_col234 {height:634px;overflow:hidden;}

#finder_col1 .highlighter {width:206px;background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_category_active_bg.gif) no-repeat 0 0;}
#finder_col1 .highlighter span {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_category_active_bg.gif) no-repeat bottom left;}

/* preview */
#finder_col4 .preview {margin:12px 0 0 9px;width:210px;}
#finder_col4 .preview h4 {font-size:1.4em;margin-bottom:1em;}
#finder_col4 .preview li {font-weight:normal;}
#finder_col4 .preview dl {width:115px;}
#finder_col4 .preview dl dt {font-size:0.9em;color:#707070;float:left;margin-right:5px;}
#finder_col4 .preview dl dd {font-size:0.9em;color:#707070}
#finder_col4 .preview a.learnMore {background:url(/euf/assets/images/BT/btn_learn_more.gif) no-repeat 0 0;width:150px;height:24px;display:block;text-indent:-5000px;margin:3em 0;}
#finder_col4 .preview a.learnMore:hover,
#finder_col4 .preview a.learnMore:active {background-position:0 -24px;}

/* styled cat title */
#hub_category_name {font-size:1.6em; font-weight:normal;}

/*** Finder Answers */
#col2 ul {position:relative;}
#col2 li {display:block;}
#col2 li a {display:block;padding-top:5px;}
#col2 li a span {display:block;padding:2px 10px 8px 10px;}
#col2 li.active a {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_active_bg.gif) no-repeat 0 0;color:#333;}
#col2 li.active a span {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_active_bg.gif) no-repeat bottom left;}
#col1 #answers li.active a {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_category_active_bg.gif) no-repeat 0 0;}
#col1 #answers li.active a span {background:#d9e6f3 url(/euf/assets/images/BT/finder_answer_category_active_bg.gif) no-repeat bottom left;}
#col2 a .chevron {margin-left:4px;width:7px;height:10px;background-position:0 0;}
/*#col2 a:hover .chevron {background-position:-8px 0;}*/
#col2 li.active a .chevron {display:none;}
/* preview */
#col2.preview {margin:12px 0 0 9px;width:210px;}
#col2.preview h4 {font-size:1.4em;margin-bottom:1em;}
#col2.preview li {font-weight:normal;}
#col2.preview dl {width:115px;}
#col2.preview dl dt {font-size:0.9em;color:#707070;float:left;margin-right:5px;}
#col2.preview dl dd {font-size:0.9em;color:#707070}
#col2.preview a.learnMore {background:url(/euf/assets/images/BT/btn_learn_more.gif) no-repeat 0 0;width:150px;height:24px;display:block;text-indent:-5000px;margin:3em 0;}
#col2.preview a.learnMore:hover,
#col2.preview a.learnMore:active {background-position:0 -24px;}
/* options */
#answersLevel_contact.options h2 {font-size:1.45em;margin-bottom:0.5em;}
#answersLevel_contact.options h3 {font-size:1.2em;left:-35px;padding:10px 0 0 35px;position:relative;width:185px;}
#answersLevel_contact.options p {color:#666;margin-bottom:0.8em;font-size:1.1em;}
#answersLevel_contact.options .small {font-size:0.9em;line-height:1.5em;}
#answersLevel_contact.options a {padding-top:0;}
#answersLevel_contact.options li {padding:0 0 7px 35px; min-height:45px; height:auto !important; height:45px;}
#answersLevel_contact.options li.chat {background:url(/euf/assets/images/BT/icon_live_chat.gif) no-repeat 0 13px;}
#answersLevel_contact.options li.chat h3 {background:url(/euf/assets/images/BT/hr_dots_grey_bg.gif) repeat-x 0 0;}
/*A new style for when chat is not available*/
#answersLevel_contact.options li.chatoff {background:url(/euf/assets/images/BT/icon_live_chat_grey.gif) no-repeat 0 13px;}
#answersLevel_contact.options li.chatoff h3 {background:url(/euf/assets/images/BT/hr_dots_grey_bg.gif) repeat-x 0 0;}


#answersLevel_contact.options li.email {background:url(/euf/assets/images/BT/icon_email.gif) no-repeat 0 10px;}
#answersLevel_contact.options li.email h3 {background:url(/euf/assets/images/BT/hr_dots_grey_bg.gif) repeat-x 0 0;}
#answersLevel_contact.options li.call {background:url(/euf/assets/images/BT/icon_call_us.gif) no-repeat 0 10px;}
#answersLevel_contact.options li.call h3 {background:url(/euf/assets/images/BT/hr_dots_grey_bg.gif) repeat-x 0 0;}
#answersLevel_contact.options li.Write {background:url(/euf/assets/images/BT/icon_write.png) no-repeat 0 10px;}
#answersLevel_contact.options li.Write h3 {background:url(/euf/assets/images/BT/hr_dots_grey_bg.gif) repeat-x 0 0;}
#answersLevel_contact.options li.custom {background:url(/euf/assets/images/BT/mouse-icon.png) no-repeat 0 10px;}
#answersLevel_contact.options li.custom h3 {background:url(/euf/assets/images/BT/hr_dots_grey_bg.gif) repeat-x 0 0;}

/* sidebar */
#levelForumPosts {float:none;width:428px;margin:0;}
#levelForumPosts h2 {height:27px;background:url(/euf/assets/images/BT/contact_header_bg.gif) no-repeat 0 0; padding:8px 0 0 10px;}
#levelForumPosts #relatedAnswers li {padding:0.8em 0;}
#levelForumPosts ul {margin-bottom:0;padding-bottom:0;}


.cjLevelContainer {
    position:relative;

}


/*bullet fix for article page and print page*/
/*#bulletfix li {list-style-type: disc;}
#bulletfix ul {margin:1.5em}*/
#article #bulletfix ul li { list-style-type: disc; padding: 0.5em 0 0 7px; line-height: 1.5em; margin-left:10px;}

#bulletfix td {vertical-align:top}
/*LBi fixes for <h> tags so they made <h1> 2.5em...*/
#bulletfix h2{font-size:2em}
#bulletfix h3{font-size:1.5em}
#bulletfix h4{font-size:1.25em}



/*LBis fix for ol*/
/*#bulletfix ol{list-style-type:decimal;margin-left:20px;}
#bulletfix ol li{list-style-type:decimal;padding:0.5em 0;line-height:1.5em;}
*/


.BTSiteSearchLink {cursor:pointer;}

.text-hide {
left:-999em;
overflow:hidden;
position:absolute;
top:-999em;
width:1em;
}
/* START :: TM_4109 - Added by BW of the production team - 16/07/14 */

#rn_AnswerFeedback2Custom_16_RatingYesButton,
#rn_AnswerFeedback2Custom_16_RatingNoButton{
	width:45px;
}
#rn_AnswerFeedback2Custom_16_AnswerFeedback2Form1,
#rn_AnswerFeedback2Custom_16_AnswerFeedback2Formx3{
	margin-top: 15px;
}
#rn_AnswerFeedback2Custom_16_ThanksLabel8,
#rn_AnswerFeedback2Custom_16_ThanksLabel5,
#rn_AnswerFeedback2Custom_15_ThanksLabel8,
#rn_AnswerFeedback2Custom_16_AnswerFeedback2FormxL a,
#rn_AnswerFeedback2Custom_16_AnswerFeedback2Formx4 label{
	line-height: 25px;
}
#helpSearchduplicate{
	margin-top: 10px;
}

