/*Start: Eric Meyer's Reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,dd, dl, dt, li, ol, ul,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0;	border:0; font-weight:inherit; font-style:inherit; font-size:100%; line-height:1; font-family:inherit;	text-align:left; vertical-align:baseline;}
a img, :link img, :visited img {border:0;}
table {border-collapse:collapse;	border-spacing:0;}
ol, ul {list-style:none;}
q:before, q:after,blockquote:before, blockquote:after {content:"";}
/*End: Eric Meyer's Reset*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
body {font-family:tahoma,arial,helvetica,sans-serif; color:#666; background-color:#fff; padding: 20px 0 10px 0; font-size: 77%;}
#body {font-family:tahoma,arial,helvetica,sans-serif; color:#666; background-color:#fff; padding: 20px 0 10px 0; font-size: 77%;}
p {font-size:1.0em; line-height:1.4; padding:0 0 12px 0;}
p.pv1 {padding:0;}
div.containerForm a, div.containerForm a:link, div.containerForm a:visited, div.containerForm a:active {color:#0066cc; text-decoration:none;}
div.containerForm a:hover {color:#000; text-decoration:underline;}
h1 {color:#666; font-size:2.7em; position:relative; overflow:hidden; height:39px; width:212px;float:left;text-indent:-100000px;}
h1 span {background-repeat:no-repeat; background-position:0 0; position:absolute; width:100%; height:100%; top:0; left:0; display:block;  background-image:url(http://insight.bt.com/assets/images/headings/smb_heading.gif);}
ul {list-style-type:none;}
.small {font-size:0.9em;}
#footer {border:1px solid #AFAFAF; background:#EBEBEB; font-family:verdana,tahoma,arial,helvetica,sans-serif;}
#footer ul {display:block; margin:13px 20px 15px 20px;}
#footer ul li {float:left; display:block; padding:0 7px 0 13px;	background:url(http://insight.bt.com/assets/images/css/separator_dot_4x4.gif) 0px 6px no-repeat;}
#footer ul li.first {padding:0 7px 0 0; background:none;}
#globalBTAction {margin:0 auto 19px auto; text-align:left; font-size:1em;	width:720px; display:block;}
/*todo: firefox 2 has too much padding below text area, by 8px*/
#globalBTAction a, #globalBTAction a:link, #globalBTAction a:visited, #globalBTAction a:active {color:#0066cc;	text-decoration:none; font-size: 0.9em;}
#globalBTAction a:hover {color:#000;	text-decoration:underline;}
#BTMark {float:left; padding-right:28px;padding-left:11px;}
#BTMark a {float:left; display:block; width:81px; height:39px;	 background:url(http://insight.bt.com/assets/images/bt_logo.gif) no-repeat 0 0;}
#globalSearchForm {float:right;	padding:12px 12px 0 0;	}
#globalSearchForm form{display:inline;}
#globalSearchForm input.searchText {float: left;margin: 0; padding: 1px; background:#fff;	color:#000;	width:149px;border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;border-width:1px;font-size:1.1em;}
#globalSearchForm input.searchInit {float:left; margin:0 0 0 8px;}
#globalSearchForm #searchAdv {float:left; margin:3px 0 0 10px; font-family:verdana,tahoma,arial,helvetica,sans-serif;}
#globalSearchForm #searchTips {display:block;	clear: both; font-family:verdana,tahoma,arial,helvetica,sans-serif;}
#globalNav {float: left; padding-right:21px; font-size:1.1em;float:right;}
#globalNav ul {display:block; padding:15px 0 0 0; font-family:Tahoma,arial, Helvetica, sans-serif;}
#globalNav ul li {float:left; display:block; padding:0 7px 0 13px; background:url(http://insight.bt.com/assets/images/css/separator_dot_4x4.gif) 0px 6px no-repeat; line-height:1.1;}
#globalNav ul li.first {padding-left:0; background:none;}
#globalNav ul li.home {float:right; background:none;}
/*Global Nav*/
#primNav {margin:0 0 -1px 0; position:relative; z-index:2;}
#primNav ul {display:block; font-size:1.1em; font-weight:bold; font-family:tahoma,verdana, lucida, arial, helvetica, sans-serif;}
#primNav ul li { word-spacing: -0.1em; float:left; margin:0 0 0 5px; width:139px; position:relative;}
#primNav ul li.first, #primNav ul li.firstsel {margin:0; width:144px;}
#primNav ul li a {background:url(http://insight.bt.com/assets/images/nav/main_bg.gif) 0 0 no-repeat #6C9EE1; display:block; padding:4px 0 4px 9px; color:#fff; border-bottom:1px solid #859CD3; font-size:1em;}
#primNav ul li.first a {background:url(http://insight.bt.com/assets/images/nav/main_bg_v1.gif) 0 0 no-repeat #6C9EE1;}
#primNav ul li a:hover {color:#000; text-decoration:none;}
#primNav ul li.sel a, #primNav ul li.sel a:hover {background:url(http://insight.bt.com/assets/images/nav/main_bg_roll.gif) 0 0 no-repeat; color:#000; border-bottom:1px solid #fff;}
#primNav ul li.firstsel a, #primNav ul li.firstsel a:hover {background:url(http://insight.bt.com/assets/images/nav/main_bg_roll_v1.gif) 0 0 no-repeat; color:#000; border-bottom:1px solid #fff;}
#primNav ul li.sel span, #primNav ul li.firstsel span {background:#859CD3; display:block; width:3px; height:1px; font-size:1px; position:absolute; bottom:0; right:0;}
/* Home Feature boxes */
#column5 h3.featureBoxHead {background:url(http://insight.bt.com/assets/images/wideBoxTop.gif) no-repeat left top; padding:5px 0 5px 10px; color:#666666;	font-size: 1.3em; font-weight:bold;}
.featureBoxTop2 {background:url(http://insight.bt.com/assets/images/wideBoxTop2.gif) no-repeat left top; height:39px; width: 466px;	margin-top: 10px;}
/*Hub feature boxes*/
.hubFeatureBox {width:391px;}
.hubFeatureBox h3 {background:url(http://insight.bt.com/assets/images/boxes/hub_feature_box_top.gif) no-repeat 0 0; padding:8px 10px 5px 10px; width:371px; font-size:1.3em; color:#666; font-weight:bold;}
.hubFeatureBox ul {width:389px; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding:14px 0 0 0; background:#fff; margin:0 0 -5px 0;}
.hubFeatureBox ul li {border-top:1px solid #E5E5E5; margin:0 0 5px 9px; width:369px; padding:10px 0 0 0;}
.hubFeatureBox ul li.first {border:none; padding:0;}
.hubFeatureBox ul li img {float:left; padding:0 10px 5px 0;}
.hubFeatureBox ul li h4 {margin:0 0 2px 0;}
.hubFeatureBox ul li h4 a {font-weight:bold; font-size:1.3em;}
/*File type icons*/
.hubFeatureBox h4.doc {background:url(http://insight.bt.com/assets/images/icons/icon_doc.gif) no-repeat right 0; padding:3px 24px 4px 0; display:inline;}
.hubFeatureBox h4.pdf {background:url(http://insight.bt.com/assets/images/icons/icon_pdf.gif) no-repeat right 0; padding:3px 24px 4px 0; display:inline;}
.hubFeatureBox h4.ppt {background:url(http://insight.bt.com/assets/images/icons/icon_ppt.gif) no-repeat right 0; padding:3px 24px 4px center; display:inline;}
.hubFeatureBox h4.file {background:url(http://insight.bt.com/assets/images/icons/icon_file.gif) no-repeat right 0; padding:3px 24px 4px 0; display:inline;}
.hubFeatureBox ul li p {line-height:1.3; font-size:1em; padding:0 0 3px 0;}
.hubFeatureBox ul li.noImage p {padding:0 0 6px 0;}
.hubFeatureBox ul li.viewAll {margin:10px 0 0 9px; border:0; padding-top:0;}
.hubFeatureBox ul li.viewAll a {float:right; background:url(http://insight.bt.com/assets/images/buttons/bg_btn_arrow.gif) right 2px no-repeat; padding:0 10px 8px 0; position:relative; z-index:99; margin:0; font-weight:bold; line-height:1.1;}
#column2 .hubFeatureBox2 {width:391px; background:url(http://insight.bt.com/assets/images/boxes/hub_feature_box_tile.gif) repeat-y;}
#column2 .hubFeatureBoxTop2 {background: transparent url(http://insight.bt.com/assets/images/boxes/hub_feature_box_top2.gif) no-repeat left top; height:39px; width: 391px; margin-top: 10px;}
.hubFeatureBoxBottom {background:url(http://insight.bt.com/assets/images/boxes/hub_feature_box_bot.gif) no-repeat left bottom; height:7px; font-size:1px; margin:0 0 10px 0;}
#column2 .learnMore ul, .rssFeed ul {padding:11px 0 0 0;}
.rssFeed div.intro {width:370px; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding:14px 9px 0 10px; background:#fff; font-weight:normal; margin:0;}
.rssFeed h4 {background:url(http://insight.bt.com/assets/images/icons/icon_rss.gif) no-repeat 0 0; padding:0 0 2px 0;}
.rssFeed h4 a {font-size:1.3em; display:inline-block; margin:0; padding:2px 0 0 24px; font-weight:normal !important;}
#column2 .learnMore .hubFeatureBoxBottom, .rssFeed .hubFeatureBoxBottom {margin: -5px 0 10px;}
#column2 .learnMore h4 {padding:0;}
#column2 .learnMore h4 a {font-weight:bold; font-size:1.3em; display: inline-block; margin:0;  padding:2px 24px 4px 0;}
#column2 .learnMore h4 a.whitePaper {background:url(http://insight.bt.com/assets/images/icons/icon_whitepaper.gif) no-repeat 100% 0;}
#column2 .learnMore h4 a.webSeminar {background:url(http://insight.bt.com/assets/images/icons/icon_webseminar.gif) no-repeat 100% 0;}
#column2 .learnMore h4 a.research {background:url(http://insight.bt.com/assets/images/icons/icon_research.gif) no-repeat 100% 0;}
#column2 .learnMore h4 a.report {background:url(http://insight.bt.com/assets/images/icons/icon_report.gif) no-repeat 100% 0;}
#column2 .learnMore h4 a.news {background:url(http://insight.bt.com/assets/images/icons/icon_news.gif) no-repeat 100% 0;}
#column2 .learnMore h4 a.events {background:url(http://insight.bt.com/assets/images/icons/icon_events.gif) no-repeat 100% 0;}
#column2 .learnMore h4 a.video {background:url(http://insight.bt.com/assets/images/icons/icon_video.gif) no-repeat 100% 0;}
#column2 .learnMore h4 a.podcast {background:url(http://insight.bt.com/assets/images/icons/icon_podcast.gif) no-repeat 100% 0;}
#column2 .learnMore h4 a.email {background:url(http://insight.bt.com/assets/images/icons/icon_email.gif) no-repeat 100% 0;}
#column2 .learnMore h4 a.print {background:url(http://insight.bt.com/assets/images/icons/icon_print.gif) no-repeat 100% 0;}
#column2 .learnMore ul.links {clear:both; padding:2px 0 0 0;}
.hubFeatureBox ul.links {width:100%; border:none; padding:0 0 4px 0;}
.hubFeatureBox ul.links li {border:0; margin:0; width:100%; padding:0; line-height:1.5;}
.hubFeatureBox ul.links li.viewAll {margin:0; border:0; padding-top:0;}
.hubFeatureBox ul.links li.viewAll a {float:right; background:url(http://insight.bt.com/assets/images/buttons/bg_btn_arrow.gif) right 3px no-repeat; padding:0 10px 0 0; position:relative; margin:10px 0 8px; font-weight:bold;}
p span.imgCaption {width:195px; float:left; padding:0 7px 3px 0; color:#999; font-size:0.9em;}
p span.imgCaption img {float:left; padding:0 0 3px 0;}
.wideBox_v2_top {background:url(http://insight.bt.com/assets/images/css/wide_box_v2_top.gif) no-repeat 0 0; width:523px; height:10px; font-size:1px;}
.wideBox_v2 {margin:0; width:499px; border-left:1px solid #ccc; border-right:1px solid #ccc; position:relative; padding:0 11px 0 11px;}
.wideBox_v2_bot {background:url(http://insight.bt.com/assets/images/css/wide_box_v2_bot.gif) no-repeat 0 0; width:523px; height:15px; margin:0 0 10px 0; font-size:1px;}
.wideBox_v2 h4 {font-size: 1em; margin: 0 0 10px 0; padding: 0; font-weight: normal;}
.wideBox_v2 ul {width:100%; margin: 0 0 4px 0;}
.wideBox_v2 ul li {float:left; display:inline; margin:0 0 0.4em 0; width:24%; padding:5px 0}
.wideBox_v2 ul li a {padding:5px 0 5px 24px;}
.wideBox_v2 ul li.article {background:url(http://insight.bt.com/assets/images/icons/icon_article.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.report {background:url(http://insight.bt.com/assets/images/icons/icon_report.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.research {background:url(http://insight.bt.com/assets/images/icons/icon_research.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.whitePaper {background:url(http://insight.bt.com/assets/images/icons/icon_whitepaper.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.report {background:url(http://insight.bt.com/assets/images/icons/icon_report.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.news{background:url(http://insight.bt.com/assets/images/icons/icon_news.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.events {background:url(http://insight.bt.com/assets/images/icons/icon_events.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.video {background:url(http://insight.bt.com/assets/images/icons/icon_video.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.podcast {background:url(http://insight.bt.com/assets/images/icons/icon_podcast.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.emai {background:url(http://insight.bt.com/assets/images/icons/icon_email.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.print {background:url(http://insight.bt.com/assets/images/icons/icon_print.gif) no-repeat 0 3px;}
.wideBox_v2 ul li.webSeminar {background: url(http://insight.bt.com/assets/images/icons/icon_webseminar.gif) no-repeat 0 3px;}
#hub-it-experts .hubFeatureBox h3 {background: #fff url(http://insight.bt.com/assets/images/boxes/hub_box_top_altcolor.gif) no-repeat left top; color: #fff;}
#hub-it-experts .hubFeatureBoxTop2 {background: transparent url(http://insight.bt.com/assets/images/boxes/hub_box_top2_altcolor.gif) no-repeat left top;}
ul#tabNav {padding:8px 10px 0 10px; width:371px; background:url(http://insight.bt.com/assets/images/css/bg_tabs_holder.gif) no-repeat 0 0; border-bottom:1px solid #CFCFCF;}
#home ul#tabNav {width:446px; background:url(http://insight.bt.com/assets/images/css/bg_tabs_holder_home.gif) no-repeat 0 0;}
ul#tabNav li {float:left; margin:0 5px 0 0; position:relative; top:1px; font-size:1.2em; font-weight:bold;}
ul#tabNav li a {background:url(http://insight.bt.com/assets/images/css/bg_tabs_left.gif) no-repeat 0 -50px; color:#666; text-decoration:none; display:block;}
ul#tabNav li a:hover {color:#000}
ul#tabNav li a span.right {background:url(http://insight.bt.com/assets/images/css/bg_tabs_right.gif) no-repeat 100% -50px; padding:9px 11px 6px 10px; border-bottom:1px solid #CFCFCF; display:block;}
ul#tabNav li.current a, ul#tabNav li.current a:hover {background-position:0 0;}
ul#tabNav li.current a span.right, ul#tabNav li.current a:hover span.right {background-position:100% 0; padding:9px 11px 7px 10px; border:none;}
ul#tabNav li a span.icon {padding:0 24px 1px 0;}
ul#tabNav li a.latest span.icon {background:url(http://insight.bt.com/assets/images/icons/ico_latest.gif) no-repeat 100% 0;}
ul#tabNav li a.popular span.icon {background:url(http://insight.bt.com/assets/images/icons/ico_popular.gif) no-repeat 100% 0;}
ul#tabNav li a.video span.icon {background:url(http://insight.bt.com/assets/images/icons/ico_2.gif) no-repeat 100% 4px;}
ul#tabNav li a.podcasts span.icon {background:url(http://insight.bt.com/assets/images/icons/ico_1.gif) no-repeat 100% 0;}
ul.tabMenuItems {display:block; float:left; width:220px; padding:0 0 2px 0;}
ul.tabMenuItems li {margin:0 0 0 10px; padding:13px 0 7px 0;	border-top:1px solid #E5E5E5;}
ul.tabMenuItems li.first {border:none;}
ul.tabMenuItems li p {padding:0;}
ul.tabMenuItems li h4 a {font-size:1.2em; font-weight:bold; display:block; min-height:18px; padding:0; display:block; line-height:1.2; line-height:1.2;}
ul.tabMenuItems li h4.article {background:url(http://insight.bt.com/assets/images/icons/icon_article.gif) no-repeat 0 0; display:block; padding-left:24px; line-height:1.2;}
ul.tabMenuItems li h4.report {background:url(http://insight.bt.com/assets/images/icons/icon_report.gif) no-repeat 0 0; display:block; padding-left:24px; line-height:1.2;} 
ul.tabMenuItems li h4.research {background: url(http://insight.bt.com/assets/images/icons/icon_research.gif) no-repeat 0 0; display:block; padding-left:24px; line-height:1.2;} 
ul.tabMenuItems li h4.whitePaper {background: url(http://insight.bt.com/assets/images/icons/icon_whitepaper.gif)  no-repeat 0 0; display:block; padding-left:24px; line-height:1.2;} 
ul.tabMenuItems li h4.news {background: url(http://insight.bt.com/assets/images/icons/icon_news.gif) no-repeat 0 0; display:block; padding-left:24px; line-height:1.2;} 
ul.tabMenuItems li h4.events {background: url(http://insight.bt.com/assets/images/icons/icon_events.gif) no-repeat 0 0; display:block; padding-left:24px; line-height:1.2;} 
ul.tabMenuItems li h4.video {background: url(http://insight.bt.com/assets/images/icons/icon_video.gif) no-repeat 0 0; display:block; padding-left:24px; line-height:1.2;} 
ul.tabMenuItems li h4.podcast {background: url(http://insight.bt.com/assets/images/icons/icon_podcast.gif) no-repeat 0 0; display:block; padding-left:24px; line-height:1.2;} 
ul.tabMenuItems li h4.webSeminar{background: url(http://insight.bt.com/assets/images/icons/icon_webseminar.gif) no-repeat 0 0; display:block; padding-left:24px; line-height:1.2;} 
ul.tabMenuItems li h4.blog{background: url(http://insight.bt.com/assets/images/icons/icon_blog.gif) no-repeat 0 2px; display:block; padding-left:24px; line-height:1.2;} 
div.txtbutton a {background:url(http://insight.bt.com/assets/images/buttons/bg_view_all_left.gif) 0 0 no-repeat !important; color:#fff; text-decoration:none; font-weight:bold !important; padding:4px 0 5px 0 !important;} 
div.txtbutton a span.right {background:url(http://insight.bt.com/assets/images/buttons/bg_view_all_right.gif) 100% 0 no-repeat; padding:4px 9px 10px 1px; margin:0 0 0 7px; line-height:1.4;} 
div.txtbutton a span.arrow {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_arrow.gif) 100% 3px no-repeat; padding:0 10px 0 0;} 
div.txtbutton a:hover {/*background:url(http://insight.bt.com/assets/images/buttons/bg_view_all_left_roll.gif) 0 0 no-repeat;*/ color:#00005f !important; text-decoration:none;} 
/*div.txtbutton a:hover span.right {background:url(http://insight.bt.com/assets/images/buttons/bg_view_all_right_roll.gif) 100% 0 no-repeat;} 
div.txtbutton a:hover span.arrow {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_arrow.gif) 100% 3px no-repeat;}*/
#home #column5 div.featureBox ul.menu li.button {padding-top:12px;}
ul.menu li.button a {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_feature_left_full.gif) 0 0 no-repeat; color:#fff; text-decoration:none; font-weight:bold; padding:4px 0 5px 0;} 
ul.menu li.button a span.right {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_feature_right_full.gif) 100% 0 no-repeat; padding:4px 9px 5px 1px; margin:0 0 0 7px; line-height:1.4; color:#fff;} 
ul.menu li.button a span.arrow {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_banner_arrow_full.gif) 100% 3px no-repeat; padding:0 10px 0 0;} 
ul.menu li.button a:hover {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_feature_left_full.gif) 0 -100px no-repeat; color:#000; text-decoration:none;} 
ul.menu li.button a:hover span.right {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_feature_right_full.gif) 100% -100px no-repeat; color:#000;} 
ul.menu li.button a:hover span.arrow {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_banner_arrow_full.gif) 100% -96px no-repeat;}
#events {margin:0 0 10px 0;	padding:0 0 10px 0; border-bottom:1px solid #E5E5E5;}
.promoRightArticles {margin:0 0 10px 0;	padding:6px 0 16px 0; border-bottom:1px solid #E5E5E5; width:130px;}
#home #column6 .promoRightArticles {width:210px;}
#column3 .promoRightArticles h3, #column6 .promoRightArticles h3 {font-size:1.4em; font-weight:bold;} 
#column3 .promoRightArticles h3.latestNews, #column6 .promoRightArticles h3.latestNews {background:url(http://insight.bt.com/assets/images/icons/ico_3.gif) no-repeat right 3px; zoom:1; padding:3px 24px 4px 0; display:inline;}
#column3 .promoRightArticles h3.events, #column6 .promoRightArticles h3.events {background:url(http://insight.bt.com/assets/images/icons/icon_events.gif) no-repeat right 6px; padding:3px 25px 4px 0; display:inline;}
#column3 .promoRightArticles ul, #column6 .promoRightArticles ul {margin:7px 0 15px 0;} 
#column3 .promoRightArticles ul li, #column6 .promoRightArticles ul li {margin:0 0 7px 0; display:block; width:100%;}
#column3 .promoRightArticles ul li a, #column6 .promoRightArticles ul li a {display:block; line-height:1.3;}
#column3 .promoRightArticles ul li a span, #column6 .promoRightArticles ul li a span {color:#666; display:block; line-height:1.3;}
#column3 .promoRightArticles ul li a:hover span, #column6 .promoRightArticles ul li a:hover span {text-decoration:none;}
#events ul {margin-bottom:15px;} 
#events ul li {margin-bottom: 10px !important;}
#events h3 {margin-bottom:10px; background:none;} 
#column3 .promoRelatedItems {margin:0 0 12px 0; width:130px;}
#column3 .promoRelatedItems h3 {font-size:1.5em; font-weight:normal; margin:0 0 13px 0;}
#column3 .promoRelatedItems ul {border-bottom:1px solid #E5E5E5;}
#column3 .promoRelatedItems ul li {background-color: #FFFFFF; margin:0 0 13px 0;}
#column3 .relatedContent ul li {margin:0 0 3px 0;}
#column3 .promoRelatedItems ul li a {display:block; line-height:1.3; }
#column3 .relatedContent ul li a {padding:0 0 5px 25px; min-height:21px;}
#column3 .promoRelatedItems ul li a:hover {text-decoration:none;}
#column3 .promoRelatedItems ul li.article {background: url(http://insight.bt.com/assets/images/icons/icon_article.gif) no-repeat 0 3px;}
#column3 .promoRelatedItems ul li.report {background: url(http://insight.bt.com/assets/images/icons/icon_report.gif) no-repeat 0 3px;}
#column3 .promoRelatedItems ul li.research {background: url(http://insight.bt.com/assets/images/icons/icon_research.gif) no-repeat 0 3px;}
#column3 .promoRelatedItems ul li.whitePaper {background: url(http://insight.bt.com/assets/images/icons/icon_whitepaper.gif) no-repeat 0 3px;}
#column3 .promoRelatedItems ul li.news {background: url(http://insight.bt.com/assets/images/icons/icon_news.gif) no-repeat 0 3px;}
#column3 .promoRelatedItems ul li.events {background: url(http://insight.bt.com/assets/images/icons/icon_events.gif) no-repeat 0 3px;}
#column3 .promoRelatedItems ul li.video {background: url(http://insight.bt.com/assets/images/icons/icon_video.gif) no-repeat 0 3px;}
#column3 .promoRelatedItems ul li.podcast {background: url(http://insight.bt.com/assets/images/icons/icon_podcast.gif) no-repeat 0 3px;}
#column3 .promoRelatedItems ul li.webSeminar {background: url(http://insight.bt.com/assets/images/icons/icon_webseminar.gif) no-repeat 0 3px;}
#column3 .promoRelatedItems ul li.print {background: url(http://insight.bt.com/assets/images/icons/icon_report.print) no-repeat 0 3px;}
#hub-it-experts #events h3 {color:#663399;}
#hub-it-experts #column3 .blogPromo, #hub #column3 .blogPromo {width:130px;}
#home #column6 .blogPromo {width:220px;}
#column3 .blogPromo, #column6 .blogPromo {margin:0 0 15px 0;}
#column3 .blogPromo h3, #column6 .blogPromo h3 {font-size:1.4em; font-weight:bold; background:url(http://insight.bt.com/assets/images/icons/icon_blog.gif) no-repeat right 5px; padding:0 25px 0 0; display:inline;}
#column3 .blogPromo img, #column6 .blogPromo img {margin:0 0 10px 0; padding:7px 0 0 0;}
#column1 .leftPromoImg {margin:0 0 10px 10px; width:138px;}
#events h3 {margin-top: 15px !important;}
.floatLeft {float: left;}
.floatRight {float:right;}
fieldset{border:none;}
/*Clearing floats taken from http://www.positioniseverything.net/easyclearing.html */
.clear:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear{ display:inline-block; }
/* Hides from IE-mac \*/
* html .clear{ zoom:1;}
.clear{ display:block; }
/*End hide from IE-mac*/
/*older-style clear*/
.clr{clear:both;}
.hidden {width:1px !important; height:1px !important; overflow:hidden !important; position:absolute !important; left:-9999px !important;}
.nodisplay{
	display:none;
	visibility:hidden;
}

#column1 .promo_v1_top {background:url(http://insight.bt.com/assets/images/css/promo_v1_top.gif) no-repeat 0 0; width:138px; height:6px; margin:0 0 0 9px; font-size:1px;}
#column1 .promo_v1 {margin:0 0 0 9px; width:112px; border-left:1px solid #ccc; border-right:1px solid #ccc; position:relative; padding:0 12px 0 12px;}
#column1 .promo_v1 h3  {padding:0 0 6px 0; font-weight:normal; font-size:1.3em;}
#column1 .promo_v1 a  {position:absolute; bottom:2px; background:url(http://insight.bt.com/assets/images/buttons/bg_btn_arrow.gif) no-repeat bottom right; padding:0 9px 0 0; font-weight:bold;}
#column1 .promo_v1_bot {background:url(http://insight.bt.com/assets/images/css/promo_v1_bot.gif) no-repeat 0 0; width:138px; height:6px; margin:0 0 10px 9px; font-size:1px;}
#column1 .promo_v1_tradspace {background:url(http://insight.bt.com/assets/images/promos/tradespace_promo.jpg) no-repeat 0 0 #fff; min-height:161px;}
#column3 .promo_v2_top {background:url(http://insight.bt.com/assets/images/css/promo_v2_top.gif) no-repeat 0 0; width:138px; height:6px; font-size:1px;}
#column3 .promo_v2 {width:116px; border-left:1px solid #eee; border-right:1px solid #eee; position:relative; padding:4px 10px 0 10px;}
#column3 .promo_v2 h3 {padding:0 0 6px 3px; font-weight:normal; font-size:1.5em;}
#column3 .promo_v2 a {position:absolute; bottom:3px; font-weight:bold; width:116px; line-height:1.1;}
#column3 .promo_v2 a span {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_arrow.gif) no-repeat 4px 0; width:11px; height:8px; display:inline-block;}
#column3 .promo_v2_bot {background:url(http://insight.bt.com/assets/images/css/promo_v2_bot.gif) no-repeat 0 0; width:138px; height:6px; margin:0 0 10px 0; font-size:1px;}
#column3 .promo_v2_guiding {background:#fff;  min-height:133px; padding-right:7px; width:119px;}
#column3 .promo_v2_guiding a{position:static; width:auto;}
#column3 .promo_v2_guiding a img{margin-left:34px; display:block;}
#column3 .promo_v2_guiding a.arrow{background:url(http://insight.bt.com/assets/images/buttons/bg_btn_arrow.gif) no-repeat right 60% transparent; display:inline; padding-right:8px;}
#printLogo {display:none;}
#categoryLinks {background:#F7F7F7; padding:10px; margin:0 0 1px 0; width:350px;}
#categoryLinks li {float:left; margin:0 20px 0 0; padding:2px 0 0 0;}
#column4 #categoryLinks {width:503px;}
#column2 .thankYou {margin:0 0 10px 20px}
#column2 .thankYou h4 {color:#666; font-weight:bold; margin:0 0 4px 0;}
#column2 .thankYou p {padding:0 0 10px 0;}
/*Colour Changes*/
.orange #columnHeading .span2Column h2 span {background-color: #FF6C00;}
.purple #columnHeading .span2Column h2 span {background-color: #64379B;}
.blue #columnHeading .span2Column h2 span {background-color: #0066CC;}
.green #columnHeading .span2Column h2 span {background-color: #69BE28;}
p.intro span {background:url(http://insight.bt.com/assets/images/css/bg_lg_left_arrow_magenta.gif) no-repeat 0 4px;}
.orange p.intro span {background:url(http://insight.bt.com/assets/images/css/bg_lg_left_arrow_orange.gif) no-repeat 0 4px;}
.purple  p.intro span {background:url(http://insight.bt.com/assets/images/css/bg_lg_left_arrow_purple.gif) no-repeat 0 4px;}
.blue p.intro span {background:url(http://insight.bt.com/assets/images/css/bg_lg_left_arrow_blue.gif) no-repeat 0 4px;}
.green p.intro span {background:url(http://insight.bt.com/assets/images/css/bg_lg_left_arrow_green.gif) no-repeat 0 4px;}
#column2 h3.colorMe {color:#D71F85; font-size:1.2em; font-weight:bold; padding:0 0 13px 0;}
.orange #column2 h3.colorMe {color:#FF6C00;}
.purple #column2 h3.colorMe {color:#64379B;}
.blue #column2 h3.colorMe {color:#0066CC;}
.green #column2 h3.colorMe {color:#69BE28;}
#hubHeading h3 span.largeSubHead {background:#D71F85;}
.orange #hubHeading h3 span.largeSubHead {background:#FF6C00;}
.purple #hubHeading h3 span.largeSubHead {background:#64379B;}
.blue #hubHeading h3 span.largeSubHead {background:#0066CC;}
.green #hubHeading h3 span.largeSubHead {background:#69BE28;}
#column6 div.promoHomeRight h3 {border-left:3px solid #D71F85;}
.orange #column6 div.promoHomeRight h3 {border-left:3px solid #FF6C00;}
.purple #column6 div.promoHomeRight h3 {border-left:3px solid #64379B;}
.blue #column6 div.promoHomeRight h3 {border-left:3px solid #0066CC;}
.green #column6 div.promoHomeRight h3 {border-left:3px solid #69BE28;}
#column6 div.promoHomeRight h3 span {background:#D71F85;}
.orange #column6 div.promoHomeRight h3 span {background:#FF6C00;}
.purple #column6 div.promoHomeRight h3 span {background:#64379B;}
.blue #column6 div.promoHomeRight h3 span {background:#0066CC;}
.green #column6 div.promoHomeRight h3 span {background:#69BE28;}
.homeLeader h2 span {background:#D71F85;}
.homeLeader h2.orange span {background:#FF6C00;}
.homeLeader h2.purple span {background:#64379B;}
.homeLeader h2.blue span {background:#0066CC;}
.homeLeader h2.green span {background:#69BE28;}

/*Was layout.css*/
div.containerForm {margin:0 auto; text-align:left; font-size: 0.9em;	width:720px; display:block;}
body#home div.containerForm, body#hub div.containerForm, body#hub-it-experts div.containerForm {background:url(http://insight.bt.com/assets/images/css/bg_body.gif) repeat-x 0 0 #EBEBEB;}
#body#home div.containerForm, #body#hub div.containerForm, #body#hub-it-experts div.containerForm {background:url(http://insight.bt.com/assets/images/css/bg_body.gif) repeat-x 0 0 #EBEBEB;}
#container1 {background:url(http://insight.bt.com/assets/images/css/column1_bg.gif) repeat-y 0 0; border-right:1px solid #AFAFAF; width:719px; border-top:1px solid #859CD3;}
#container-blank {background:none;border-right:1px solid #AFAFAF; width:718px; border-top:1px solid #859CD3; border-left:1px solid #AFAFAF;}
body#home #container1 {background:none; border-right:1px solid #AFAFAF; border-left:1px solid #AFAFAF; width:718px;}
#body#home #container1 {background:none; border-right:1px solid #AFAFAF; border-left:1px solid #AFAFAF; width:718px;}
#column1 {float:left; width:158px;}
#column2 {float:left; width:391px; padding:20px 9px 0 10px;}
#column3 {float:left; width:155px !important; padding:0 0 0 0;}
#column4 {float:left; width:523px; padding:20px 19px 0 19px;}
#column5 {float:left; width:467px; padding:10px 10px 0 10px;}
#column6 {float:left; width:228px; padding:10px 0 10px 0;}
#column-blank {float:left; width:675px; padding:20px 19px 0 19px;}
#columnHeading {width:541px; float:left; padding:20px 0 0 10px;}
ul#secNav {padding:10px 0 4px 0; background:#fff; width:157px; border-left:1px solid #AFAFAF;  font-family:verdana,tahoma,arial,helvetica,sans-serif;}
ul#secNav li {padding:8px 0 7px 2px; background:url(http://insight.bt.com/assets/images/css/bg_dot_blue_3x1.gif) repeat-x left bottom; width:116px; margin:0 0 0 18px; line-height:1.4;}
ul#secNav li.selected {font-weight:bold; color:#000;}
ul#secNav li.button {background:none; margin:3px 0 5px 15px;} 
ul#secNav li.button a {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_feature_left_full.gif) 0 0 no-repeat; color:#fff; text-decoration:none; font-weight:bold; padding:4px 0 5px 0;} 
ul#secNav li.button a span.right {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_feature_right_full.gif) 100% 0 no-repeat; padding:4px 9px 5px 1px; margin:0 0 0 7px; line-height:1.4; color:#fff;} 
ul#secNav li.button a span.arrow {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_banner_arrow_full.gif) 100% 3px no-repeat; padding:0 10px 0 0;} 
ul#secNav li.button a:hover {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_feature_left_full.gif) 0 -100px no-repeat; color:#000; text-decoration:none;} 
ul#secNav li.button a:hover span.right {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_feature_right_full.gif) 100% -100px no-repeat; color:#000;} 
ul#secNav li.button a:hover span.arrow {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_banner_arrow_full.gif) 100% -96px no-repeat;}


ul#promoAction {border-top:1px solid #AFAFAF; width:146px; background:url(http://insight.bt.com/assets/images/css/groove_rule.gif) repeat-x bottom; padding:10px 0 10px 11px; margin:0 0 10px 0;}	
ul#promoAction li {margin:0 0 0 8px;}	
ul#promoAction li a {display:block;}	
ul#promoAction li.rss {background:url(http://insight.bt.com/assets/images/icons/icon_rss.gif) no-repeat 0 0;}
ul#promoAction li.rss a {min-height:16px; padding:2px 0 3px 25px;}
ul#promoAction li.contact {background:url(http://insight.bt.com/assets/images/icons/icon_email.gif) no-repeat 0 2px;}
ul#promoAction li.contact a {min-height:12px; padding:2px 0 7px 25px;}
ul#promoAction li.signup {background:url(http://insight.bt.com/assets/images/icons/icon_signup.gif) no-repeat 0 0;}
ul#promoAction li.signup a {min-height:12px; padding:2px 0 0 25px;}
#hubHeading {min-height:149px; width:389px; margin:0 0 12px 0; position:relative;}
#hubHeading img {position:absolute; top:0px; left:0px; width:389px; height:149px;}
#hubHeading h3 {color:#fff; font-weight:bold; padding:12px 10px 13px 10px; position:relative;}
#hubHeading h3 span.topText {background:#FFF; color:#333; font-weight:normal; padding:0 3px 1px 3px;}
#hub-it-experts #hubHeading h3 span.topText {background:#663399; color:#fff;}
#hubHeading h3 span.largeSubHead {font-weight:normal; font-size:2.2em; position:relative; top:19px; color:#fff; padding:0 3px 2px 3px;}
#hubHeading p {color:#333; position:relative; top:15px; margin:0 10px 0 10px; padding:0 0 4px 0;}
#hubHeading p span {background:#fff; padding:2px 4px 3px 4px;}
#hubHeading a {margin:0 10px 2px 10px; font-weight:bold; position:relative; display:block; top:17px;}
#hubHeading a span.link {background:#fff url(http://insight.bt.com/assets/images/buttons/btn_expand_collapse_right_10x10.gif) no-repeat right center; padding:4px 11px 4px 4px;}
#columnHeading .span2Column {min-height:165px; padding:7px 0 0 0; width:541px; position:relative;}
#columnHeading .span2Column img {position:absolute; top:0px; left:0px; width:541px; height:128px;}
#columnHeading .span2Column p {font-size:1em; display:inline; padding:1px 2px 2px 0; position:absolute; top:10px; left:10px;}
#columnHeading .span2Column p span {background:#fff; line-height:1.3; padding:0 0 3px 0;}
#columnHeading .span2Column p em {font-style:normal; padding:0 0 0 4px;}
#columnHeading .span2Column h2 {font-size:2.6em; color:#fff; font-weight:normal; padding:106px 10px 0 10px; position:relative;}
#columnHeading .span2Column h2 span {line-height:1.2; background-color:#D71F85; padding:0 0 5px 0;}
#columnHeading .noImg {background:none; min-height:20px;}
#columnHeading .noImg h2 {padding:0 10px 11px 0;}
#columnHeading .noImg p {display:block; padding:0; position:relative; top:0; left:0;}
/*Content */
/*Headings*/
h2.polls, h2.articles, h2.newsletter, h2.downloadGuide, h2.blogPostListing {color:#666; font-size:2.7em; /*position:relative; overflow:hidden; height:26px; width:380px;*/ padding:0 0 10px 0; font-weight:normal;}
ul#breadcrumbs {margin:0 0 15px 0; width:100%; font-family:verdana,tahoma,arial,helvetica,sans-serif;}
ul#breadcrumbs li {margin:0 1px 0 0; display:inline; line-height:1.1;}
ul#breadcrumbs li a {padding:0 4px 0 0;}
p.intro {font-weight:bold; padding:0 21px 14px 0; margin:0 0 0 10px;}
p.intro span {display:block; width:59px; height:53px; float:left;}
#column2 ul.actionsList {width:370px; margin:22px 0 28px 10px;}
#column2 ul.actionsList li {float:left; width:164px; display:block; padding:0 0 0 21px;}
#column2 ul.actionsList li.first {background:url(http://insight.bt.com/assets/images/css/bg_article_actions.gif) no-repeat right 6px; width:140px; padding:0;}
#column2 ul.actionsList li a {display:block; padding:3px 0 4px 28px; min-height:16px;}
#column2 ul.actionsList li.email a {background:url(http://insight.bt.com/assets/images/icons/icon_mail.gif) no-repeat 0 3px;}
#column2 ul.actionsList li.print a {background:url(http://insight.bt.com/assets/images/icons/icon_print.gif) no-repeat 0 0;}
.itemHolder {margin-bottom: 10px;	padding-bottom: 10px;	height: auto;	float: left; width: 370px; border-bottom: 1px solid #E5E5E5;}
.item {float: left;	width: 245px;	clear: right;}
.item h3 {font-size: 1.2em;	background: none;	padding: 0;	width: auto;}
.learnAids {height: 1%;	border-bottom: 1px solid #EBEBEB;	padding-bottom: 10px;	width: 350px;	padding: 0 10px 20px 10px ;}
.learnAids h4 a {font-size: 1.0em !important; margin: 0;	padding: 0;	float: left;} 
.learnAids img {margin-left: 0; float: none !important;}
.learnAidTitles {margin: 0;	padding: 5px 0 0 0;	display: block;	clear: both;}
.learnAidTitles p {padding-bottom: 2px;}
p.links {clear:both;}
p.links a {float:right;	background:#fff url(http://insight.bt.com/assets/images/buttons/bg_btn_arrow.gif) no-repeat 100% 2px;  margin:10px 10px 0 10px; padding:0 10px 8px 0; font-weight:bold;}
p.backToTop {padding:0 0 33px 1px;}
p.backToTop a {background:url(http://insight.bt.com/assets/images/buttons/btn_up_arrow_10x10.gif) no-repeat right; padding:0 15px 0 0;}
.learnAids p.links a {margin: 0 -10px 0 0;}
.hubTabMenuItemContainer {padding:16px 0 0 12px; float:left;}
.hubTabMenuItemContainer li {float:left; width:112px; padding:0 13px 0 0;}
.hubTabMenuItemContainer li h4 {margin:7px 0 5px 0;}
.hubTabMenuItemContainer li h4 a {margin:7px 0 5px 0; font-size:1.1em; font-weight:bold; line-height:1.2;}
.hubTabMenuItemContainer li p {font-size:1em; padding-bottom:0;}
.pollResults h3, .pollResults p#votesNum {color:#666; font-weight:bold;}
#column5 .pollResults h3 {font-size: 1.2em; margin:0 0 4px 0;}
#column5 .pollResults p.poll {padding:0 0 7px 0;}
.pollResults p#votesNum {text-align:right; clear:left;}
.pollResults ul {color:#666; font-weight:bold;}
.pollResults ul li {margin:0 0 5px 0;}
.pollResults ul li h4 {line-height:1.2em; width:40px; padding:0 5px 0 0; float:left}
.pollResults ul li p {background-position:0 0; background-repeat:no-repeat; line-height:1.2em; float:right; color:#666; width:40px; padding:0 0 0 115px;}
.pollResults p.v1_pc_0 {background-image: url(http://insight.bt.com/assets/images/polls/0_pc_v1.gif);}
.pollResults p.v1_pc_10 {background-image: url(http://insight.bt.com/assets/images/polls/10_pc_v1.gif);}
.pollResults p.v1_pc_20 {background-image: url(http://insight.bt.com/assets/images/polls/20_pc_v1.gif);}
.pollResults p.v1_pc_30 {background-image: url(http://insight.bt.com/assets/images/polls/30_pc_v1.gif);}
.pollResults p.v1_pc_40 {background-image: url(http://insight.bt.com/assets/images/polls/40_pc_v1.gif);}
.pollResults p.v1_pc_50 {background-image: url(http://insight.bt.com/assets/images/polls/50_pc_v1.gif);}
.pollResults p.v1_pc_60 {background-image: url(http://insight.bt.com/assets/images/polls/60_pc_v1.gif);}
.pollResults p.v1_pc_70 {background-image: url(http://insight.bt.com/assets/images/polls/70_pc_v1.gif);}
.pollResults p.v1_pc_80 {background-image: url(http://insight.bt.com/assets/images/polls/80_pc_v1.gif);}
.pollResults p.v1_pc_90 {background-image: url(http://insight.bt.com/assets/images/polls/90_pc_v1.gif);}
.pollResults p.v1_pc_100 {background-image: url(http://insight.bt.com/assets/images/polls/100_pc_v1.gif);}
.pollResults p.v2_pc_0 {background-image: url(http://insight.bt.com/assets/images/polls/0_pc_v2.gif);}
.pollResults p.v2_pc_10 {background-image: url(http://insight.bt.com/assets/images/polls/10_pc_v2.gif);}
.pollResults p.v2_pc_20 {background-image: url(http://insight.bt.com/assets/images/polls/20_pc_v2.gif);}
.pollResults p.v2_pc_30 {background-image: url(http://insight.bt.com/assets/images/polls/30_pc_v2.gif);}
.pollResults p.v2_pc_40 {background-image: url(http://insight.bt.com/assets/images/polls/40_pc_v2.gif);}
.pollResults p.v2_pc_50 {background-image: url(http://insight.bt.com/assets/images/polls/50_pc_v2.gif);}
.pollResults p.v2_pc_60 {background-image: url(http://insight.bt.com/assets/images/polls/60_pc_v2.gif);}
.pollResults p.v2_pc_70 {background-image: url(http://insight.bt.com/assets/images/polls/70_pc_v2.gif);}
.pollResults p.v2_pc_80 {background-image: url(http://insight.bt.com/assets/images/polls/80_pc_v2.gif);}
.pollResults p.v2_pc_90 {background-image: url(http://insight.bt.com/assets/images/polls/90_pc_v2.gif);}
.pollResults p.v2_pc_100 {background-image: url(http://insight.bt.com/assets/images/polls/100_pc_v2.gif);}
.pollResults p.v3_pc_0 {background-image: url(http://insight.bt.com/assets/images/polls/0_pc_v3.gif);}
.pollResults p.v3_pc_10 {background-image: url(http://insight.bt.com/assets/images/polls/10_pc_v3.gif);}
.pollResults p.v3_pc_20 {background-image: url(http://insight.bt.com/assets/images/polls/20_pc_v3.gif);}
.pollResults p.v3_pc_30 {background-image: url(http://insight.bt.com/assets/images/polls/30_pc_v3.gif);}
.pollResults p.v3_pc_40 {background-image: url(http://insight.bt.com/assets/images/polls/40_pc_v3.gif);}
.pollResults p.v3_pc_50 {background-image: url(http://insight.bt.com/assets/images/polls/50_pc_v3.gif);}
.pollResults p.v3_pc_60 {background-image: url(http://insight.bt.com/assets/images/polls/60_pc_v3.gif);}
.pollResults p.v3_pc_70 {background-image: url(http://insight.bt.com/assets/images/polls/70_pc_v3.gif);}
.pollResults p.v3_pc_80 {background-image: url(http://insight.bt.com/assets/images/polls/80_pc_v3.gif);}
.pollResults p.v3_pc_90 {background-image: url(http://insight.bt.com/assets/images/polls/90_pc_v3.gif);}
.pollResults p.v3_pc_100 {background-image: url(http://insight.bt.com/assets/images/polls/100_pc_v3.gif);}
.flexiBoxInner.homePromo #homeBottomPromoA {background: url(http://insight.bt.com/assets/images/promos/home_promo1.gif) no-repeat 90% center; min-height: 11em; margin: 0; padding: 0;}
#home #column5 .featureBox {background:#fff; width:464px; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9;}
#home #column5 .featureBoxBottom, #home #column5 .featureBoxBottomDark {width:466px; height:10px;	clear:both; font-size:1px; margin:0 0 10px 0;}
#home .featureBoxBottom {background: #FFFFFF url(http://insight.bt.com/assets/images/wideBoxBottom.gif) no-repeat left bottom; margin:0 0 10px 0;}
p.linksHome a  {float: left;	background: transparent url(http://insight.bt.com/assets/images/buttons/btn_expand_collapse_right_10x10.gif) no-repeat right center;  margin: 0; padding: 0; padding-right: 1.2em; font-weight: bold;}
#home #column5 .featureBox ul.menu {float:left; width:33%; margin:8px 0 2px 0; display:block;}
#home #column5 .featureBox ul.menu li {padding:7px 0 7px 0; background:url(http://insight.bt.com/assets/images/css/bg_dot_blue_3x1.gif) repeat-x 0 0; margin:0 19px 0 9px; font-family:verdana,tahoma,arial,helvetica,sans-serif; line-height:1.3;}
#home #column5 .featureBox ul.menu li.first {background:none; padding:0 0 8px 0;}
form{text-align:center;}
#container3 #AreaD {background:#FFFFFF none repeat scroll 0% 50%;}
#container3 .containerD1 {padding:0pt 0pt 0.2em;}
#container3 #BreadCrumbs {border:0pt none; display:block; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 0 20px 0; padding:30px 19px 0 0;}
#column3 h3.archiveHeading {background:url(http://insight.bt.com/assets/images/css/bg_col_box_top.gif) no-repeat 0 0; padding:8px 10px 5px 10px; width:112px; font-size:1.3em; color:#666; font-weight:bold;}
#column3 .archiveBox {width:110px; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding:10px;}
#column3 .archiveBox #blogArchiveDD {display:none}
#column3 .archiveBox select#blogArchive {width:100%; font-size:1.1em; margin:0 0 5px 0;}
#column3 .archiveBox ul li {margin:0 0 3px 0;}
#column3 .archiveBox h4 {font-weight:normal;}
#column3 .archiveBoxBottom {background:url(http://insight.bt.com/assets/images/css/bg_col_box_bottom.gif) no-repeat 0 0; height:10px; font-size:1px; width:132px; margin:0 0 20px 0;}
div#archive_box_wrapper {background:transparent url(http://insight.bt.com/assets/images/promos/side_box_bottom.gif) no-repeat scroll center bottom; padding-bottom:9px;}
div.archive_box {border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; line-height:1.454em; padding:8px 9px;}
div#archive_head{background:url(http://insight.bt.com/assets/images/css/bg_blog_archive_top.gif) top center no-repeat;	padding-top:5px;}
div#archive_head_bottom{background: #F5F5F5 url(http://insight.bt.com/assets/images/css/bg_blog_archive_bottom.gif) bottom left repeat-x; border-right:solid 1px #D7D7D7; border-left:solid 1px #D7D7D7;	padding:0 9px 6px;}
div#archive_head_bottom h3{font-size:1.272em;	color:#666;	font-weight:bold;	background:none; /* Opera fix */margin:0;}
div.archive_box ul li, div.archive_box h4{padding:2px 0;}
div.archive_box ul li, div.archive_box ul, div.archive_box h3{background:#FFF; /* Safari fix */}
div.side_box h3 {line-height:10px;}
div.archive_box h4 {color:#666666; font-size:1em; font-weight:normal;}
#container3 ul.BreadCrumbs {color:#0066CC;}
.blogInfo {border-bottom:1px solid #CECECE; padding:0 0 12px 0; margin:0 0 20px 10px; width:370px;}
.blogInfo #postRating {float:right; width:120px; height:20px;}
.blogInfo .stars-5 {background:url(http://insight.bt.com/assets/images/css/five_stars.gif) no-repeat center right;}
.blogInfo .stars-4 {background:url(http://insight.bt.com/assets/images/css/four_stars.gif) no-repeat center right;}
.blogInfo .stars-3 {background:url(http://insight.bt.com/assets/images/css/three_stars.gif) no-repeat center right;}
.blogInfo .stars-2 {background:url(http://insight.bt.com/assets/images/css/two_stars.gif) no-repeat center right;}
.blogInfo .stars-1 {background:url(http://insight.bt.com/assets/images/css/one_star.gif) no-repeat center right;}
#ratePost #postRating {float:left; margin-left: 1em; width:120px; height:20px;}
#ratePost .stars-5 {background:url(http://insight.bt.com/assets/images/css/five_stars.gif) no-repeat center left;}
#ratePost .stars-4 {background:url(http://insight.bt.com/assets/images/css/four_stars.gif) no-repeat center left;}
#ratePost .stars-3 {background:url(http://insight.bt.com/assets/images/css/three_stars.gif) no-repeat center left;}
#ratePost .stars-2 {background:url(http://insight.bt.com/assets/images/css/two_stars.gif) no-repeat center left;}
#ratePost .stars-1 {background:url(http://insight.bt.com/assets/images/css/one_star.gif) no-repeat center left;}
.blogInfo ul {padding:0 0 0 4px; color:#666; width:229px;}
.blogInfo ul li {margin:0 0 4px 0;}
.blogInfo ul li h3 {display:inline; font-weight:normal;}
#column2 div.expandableContent, #column2 div.blogContent {width:370px; margin:0 0 12px 10px;}
#column2 div.expandableContentCollapsed {width:370px; margin:0 0 20px 10px;}
#column2 div.expandableContent h3 a, #column2 div.expandableContentCollapsed h3 a, #column2 div.blogContent h3 a {font-weight:bold; color:#0066CC;	padding:0 0 0 15px; line-height:1.1;}
#column2 div.expandableContent h3 {background:url(http://insight.bt.com/assets/images/css/bg_arrow_blue_down.gif) 0 5px no-repeat; position:relative; left:1px;}
#column2 div.blogContent h3 {padding: 0 0 10px 10px;}
#column2 div.expandableContentCollapsed h3 {background:url(http://insight.bt.com/assets/images/css/bg_arrow_blue_side.gif) 0 3px no-repeat; position:relative; left:1px;}
#column2 div.expandableContentCollapsed h3 a:hover, #column2 div.expandableContent h3 a:hover, #column2 div.blogContent h3 a:hover {text-decoration:underline; color:#000;}
#column2 div.expandableContent ul,#column2 div.blogContent ul {width:350px; margin:18px 0 -10px 10px;}
#column2 div.expandableContent ul li,#column2 div.blogContent ul li {border-bottom:1px solid #E5E5E5; margin:0 0 19px 0; padding:0 0 5px 0;}
#column2 div.expandableContent ul li div,#column2 div.blogContent ul li div {width:100%; margin:0 0 2px 0;}
#column2 div.expandableContent ul li div span,#column2 div.blogContent ul li div span {width:170px; padding:0 5px 0 0; display:block; float:left; font-size:0.9em;}
#column2 div.expandableContent ul li div span em,#column2 div.blogContent ul li div span em {font-weight:bold; font-style:normal; color:#444444;}



#column2 .commentForm {color:#666; width:350px; margin:0 0 0 10px;}
#column2 .commentForm h4 {color:#666; font-weight:bold; margin:10px 0 4px 0;}
#column2 .commentForm p, #column2 .generalForm p {padding:0 0 10px 0;}
#column2 .commentForm label {font-weight:bold; width:100px; display:block; float:left;	clear:left; padding:4px 0 10px 0;}
#column2 .generalForm .indent{margin-left:150px;}
#column2 .generalForm {color:#666; width:350px; margin:0 0 12px 0;}
#column2 .commentForm input, #column2 .commentForm textarea, #column2 .generalForm input {float:left; width:193px; margin-bottom:17px;}
#column2 .generalForm input.radio,#column2 .generalForm span.radio input{float:left; width:15px; margin-bottom:17px; display:inline;}
#column2 .generalForm input.checkbox,#column2 .moreDetailsForm input.checkbox {width:18px; float:left; margin:0 0 15px 0; display:inline}
#column2 .generalForm label {font-weight:bold; width:150px; float:left;	clear:left; padding:0 0 10px 0; line-height:1.1;}
#column2 .generalForm span.label {font-weight: bold; padding:0; width:150px; float: left; display: inline;}
#column2 .generalForm .radioGroup {width: 193px; float: left;  margin-bottom:15px;}
#column2 .generalForm .radioGroup {width: 200px;}
#column2 .generalForm .radioGroup li {width: 65px; float: left; display: inline;}
#column2 .generalForm .radioGroup li label {float: right; width:25px; padding: 0 15px 0 0;}
#column2 .generalForm .radioGroup li input.radio {vertical-align:middle; width: 15px !important; margin: 0; }
#column2 .generalForm select {float:left; width:199px; margin-bottom:17px;}
#column2 .generalForm .errorMessageText {width:100%;}
#column2 .generalForm .errorMessageText .error, div.errorDiv {padding:0 0 10px 0; font-weight:bold; color:#cc0000;}

#column2 .commentForm textarea {margin-bottom:10px; height:80px;}
#column2 .commentForm input#post {float:right; width:auto; margin:0 51px 0 0;}
#column2 .generalForm input#submit { clear: both; float: right; width: 68px; margin:0;}
#column2 .competition .generalForm h3,#column2 .competition .moreDetailsForm h3{padding-bottom:10px;}
#column2 .competition .generalForm label{ width:147px; padding:0 3px 10px 0;}
#column2 .moreDetailsForm p,#column2 .moreDetailsForm label{line-height:1.2em;}
#column2 .moreDetailsForm input.radio,#column2 .toggleForm input.radio,#column2 .moreDetailsForm span.radio input,#column2 .toggleForm span.radio input{float:left; width:15px; margin-bottom:10px; display:inline;margin-top:0;}
#column2 .moreDetailsForm label.textarea,#column2 .moreDetailsForm .pseudolabel,#column2 .toggleForm .pseudolabel{display:block;font-weight:bold;padding:10px 0;}
#column2 .moreDetailsForm textarea{width:376px;margin-bottom:20px;}
#column2 .moreDetailsForm input#submit{float:right;margin:10px 0;}
#startup #column2 .moreDetailsForm p.extraInfo{padding-top:0;}
#column2 .moreDetailsForm .importantMessage{margin:15px 0;}
#startup #column2 .moreDetailsForm .importantMessage p{padding-top:5px;}
#column2 .toggleForm {padding-bottom:10px;}
#column2 .moreDetailsForm li,#column2 .toggleForm li {line-height:1.2em;}

/* error div */
#startup #column2 div.errorDiv h3{
	font-size:1em;
	color:#c00;
	font-weight:bold;
	padding-bottom:10px;
}

#column2 div.bookmarks {padding:7px 10px 12px 9px; background:#F7F7F7; width:351px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; margin:0 0 40px 10px;}
#column2 div.bookmarks h3 {color:#666; font-weight:normal; padding:0 0 9px 0;}
#column2 div.bookmarks ul {width:350px;}
#column2 div.bookmarks li {float:left; min-height:14px;}
#column2 div.bookmarks li a {padding:0 20px 0 25px;}
#column2 div.bookmarks li.digg {background: url(http://insight.bt.com/assets/images/icons/icon_digg.gif) no-repeat 0 0;}
#column2 div.bookmarks li.delicious {background: url(http://insight.bt.com/assets/images/icons/icon_delicious.gif) no-repeat 0 0;}
#column2 div.bookmarks li.delicious a {padding:0 20px 0 23px;}
#column2 div.bookmarks li.netscape {background: url(http://insight.bt.com/assets/images/icons/icon_netscape.gif) no-repeat 0 0;}
#column2 div.bookmarks li.newsvine {background: url(http://insight.bt.com/assets/images/icons/icon_newsvine.gif) no-repeat 0 0;}
#column2 div.bookmarks li.newsvine a {padding:0 20px 0 20px;}
/*#column2 div.expandableContentCollapsed div.toggleDiv {position:absolute; left:-10000px;}*/
#column2 div.expandableContent .errorMessageText, #column2 div.blogContent .errorMessageText{width:297px;}
#column2 div.expandableContent .errorMessageText .error, #column2 div.blogContent .errorMessageText .error {padding:0 0 10px 0; font-weight:bold; color:#cc0000;}
#ratePost {padding:10px 0 10px 10px; background:#F7F7F7; border-top:1px solid #E5E5E5; border-bottom:1px solid #FFF; width:360px; margin:5px 0 0 10px;}
#ratePost h3 {float:left; font-size:1em; font-weight:normal; background:none; line-height:1.9em}
#ratePost ul {width:126px; height:20px; position:relative; float:left; margin:0 0 0 5px;  background: #F7F7F7 url(http://insight.bt.com/assets/images/css/rating.gif) top left repeat-x;}
#ratePost ul li {display:inline; overflow:hidden;}
#ratePost a {z-index:20; position:absolute; width:25px; height:20px; display:block;}
#ratePost a.rating_1 {left:0px;}
#ratePost a.rating_2 {left:26px;}
#ratePost a.rating_3 {left:51px;}
#ratePost a.rating_4 {left:76px;}
#ratePost a.rating_5 {left:101px;}
#ratePost a:hover {background:url(http://insight.bt.com/assets/images/css/rating.gif) left bottom; left:0; z-index:2;}
#ratePost a.rating_1:hover {width:26px;}
#ratePost a.rating_2:hover {width:51px;}
#ratePost a.rating_3:hover {width:76px;}
#ratePost a.rating_4:hover {width:101px;}
#ratePost a.rating_5:hover {width:126px;}
#tags {background:#F7F7F7; border-bottom:1px solid #E5E5E5; padding:8px 10px 10px 10px; margin:0 0 20px 10px; width:350px;}
#tags h4 {font-weight:normal; display:inline; padding:0 0 0 86px; background: url(http://insight.bt.com/assets/images/icons/icon_technorati.gif) bottom left no-repeat;}
#tags ul, #tags ul li {display:inline; color:#666;}
#listingSelect{padding:10px 0 10px 10px; background:#F7F7F7;}
#listingSelect {border-bottom:1px solid #FFF;}
#listingSelect input{vertical-align:middle; padding-left:10px;}
#listingSelect select{width:170px; vertical-align:middle}
#articles a{color:#0066CC;font-weight:bold;}
#blogCategoryList {padding:8px 0 8px 10px; background:#F7F7F7; margin:0 0 1px 0; width:360px;}
#blogCategoryList #submit {position:relative; top:4px; left:3px;}
#column4 #blogCategoryList {width:513px;}
#blogCategorySelect label {padding:0 5px 0 0; position:relative; bottom:2px;}
#blogCategorySelect select {width:180px; margin:0 0 4px 0; position:relative; top:2px;}
#accessibleBlogCategory h4 {margin:0 0 10px 0;}
#accessibleBlogCategory ul li {margin:0 0 5px 0;}
#blogFields {padding:8px 0 8px 10px; background:#F7F7F7; border-bottom:1px solid #CECECE; margin:0 0 6px 0; width:360px;}
#blogFields li {float:left; display:inline; width:67px; padding:0 10px 0 0;}
#blogFields li.first{width:196px; padding:0 10px 0 0;}
#blogFields li a.selected{padding:0 16px 0 0; background:url(http://insight.bt.com/assets/images/css/bg_arrow_blue_down.gif) 100% 5px no-repeat;}
ul#blogList {width:350px; padding:0 10px 0 10px;}
ul#blogList li {border-top:1px #E5E5E5 solid; padding:18px 0 17px 0;}
ul#blogList li.first {border:none; padding:6px 0 17px 0;}
ul#blogList li, ul#blogList li p, ul#blogList li a {line-height:1.363em;}
ul#blogList li a {font-weight:bold;}
ul#blogList li h3, ul#blogList li h4 {font-weight:bold; font-size:1em; color:#444;}
ul#blogList li h3 {float:left; width:196px; margin:0 0 15px 0; padding:0 10px 0 0;}
ul#blogList li h3 a {font-weight:bold; display:block; padding:0 0 3px 0;}
ul#blogList li h3 span {line-height:1.1; font-size:0.9em;}
ul#blogList li p.date {clear:none; width:67px; padding:0 10px 0 0; float:left;}
ul#blogList li h4 {clear:left; width:100%; font-size:0.9em;}
ul#blogList li p {clear:left; padding:0 0 2px 0;}
ul#blogList li a.arrowSide {padding-right:8px; background: url(http://insight.bt.com/assets/images/css/bg_arrow_blue_side.gif) right 3px no-repeat;}
ul#blogList li .postRating{width:67px; height:11px; float:right;}
ul#blogList li .stars_5{background:url(http://insight.bt.com/assets/images/css/five_stars_small.gif) no-repeat center left;}
ul#blogList li .stars_4{background:url(http://insight.bt.com/assets/images/css/four_stars_small.gif) no-repeat center left;}
ul#blogList li .stars_3{background:url(http://insight.bt.com/assets/images/css/three_stars_small.gif) no-repeat center left;}
ul#blogList li .stars_2{background:url(http://insight.bt.com/assets/images/css/two_stars_small.gif) no-repeat center left;}
ul#blogList li .stars_1{background:url(http://insight.bt.com/assets/images/css/one_star_small.gif) no-repeat center left;}
ul#blogList li .stars_0{background:none;}
#articleFields {padding:8px 10px 8px 10px; background:#F7F7F7; border-bottom:1px solid #CECECE; margin:0 0 6px 0;}
#articleFields li {float:left; display:inline; width:20%; font-weight:bold;}
#articleFields li.first{width:80%;}
li a.selectedAsc {padding:0 16px 0 0; background:url(http://insight.bt.com/assets/images/css/bg_arrow_blue_down.gif) 100% 5px no-repeat;}
li a.selectedDesc {padding:0 16px 0 0; background:url(http://insight.bt.com/assets/images/css/bg_arrow_blue_up.gif) 100% 5px no-repeat;}
#articlesList ul {width:100%;}
#articlesList li {border-top:1px solid #E5E5E5; margin:0 10px 10px 10px; padding:6px 0 7px 0;}
#articlesList li.first {border-top:none; padding:0 0 2px 0;}
#articlesList li h3 {font-size:0.9em; color:#444; font-weight:bold; margin:0 0 1px 0;}
#articlesList li div.img h3, #articlesList li div.img p {padding:0 0 0 131px;}
#articlesList li div.img {padding:0 0 7px 0; min-height:78px;}
#articlesList li div.img img {position:absolute; padding:8px 0 0 0;}
#articlesList li h3 a {font-size:1.1em; line-height:2em;}
#articlesList li div {width:80%; float:left;}
#articlesList li div h3, #articlesList li div p {margin:0 30px 0 0;}
#articlesList li p.date {width:20%; float:left; display:block;}
ul#pagination {background:#F7F7F7; border-bottom:1px solid #DEDEDE; border-top:1px solid #C8C8C8; padding:10px 10px 10px 0; text-align:right; color:#C7C5C5; margin:0 0 25px 0;}
ul#pagination li {display:inline;}
ul#pagination li a {background:url(http://insight.bt.com/assets/images/css/bg_pagination.gif) no-repeat 100% 2px; padding:0 5px 0 2px;}
ul#pagination li a.activePage {font-weight:bold; color:#666; text-decoration:none; font-size:1em;}
ul#pagination li a.noDivider {background:none; padding:0 5px 0 2px;}
ul#pagination span.leader {color:#0066CC; margin:0 -2px 0 -2px;}

#column2 div.downloadBox {background:url(http://insight.bt.com/assets/images/css/bg_download_box.gif) 0 0 no-repeat #F5F6F4; width:340px; padding:16px 12px 1px 17px; clear:both; min-height:18px;}
#column2 div.downloadBox h3 {width:227px; color:#666; padding:1px 0 0 27px; float:left; font-weight:bold; min-height:22px; font-size:1.2em !important; line-height:1.2; margin:-5px 0 5px 0;}
#column2 div.downloadBox h3.events, #startup #column2 div.downloadBox h3.events {background:url(http://insight.bt.com/assets/images/icons/icon_events.gif) no-repeat 0 0;}
#column2 div.downloadBox h3.podcast, #startup #column2 div.downloadBox h3.podcast {background:url(http://insight.bt.com/assets/images/icons/icon_podcast.gif) no-repeat 0 0;}
#column2 div.downloadBox h3.video, #startup #column2 div.downloadBox h3.video {background:url(http://insight.bt.com/assets/images/icons/icon_video.gif) no-repeat 0 0;}
#column2 div.downloadBox h3.webSeminar, #startup #column2 div.downloadBox h3.webSeminar {background:url(http://insight.bt.com/assets/images/icons/icon_webseminar.gif) no-repeat 0 0;}
#column2 div.downloadBox h3.report, #startup #column2 div.downloadBox h3.report {background:url(http://insight.bt.com/assets/images/icons/icon_report.gif) no-repeat 0 0;}
#column2 div.downloadBox h3.research, #startup #column2 div.downloadBox h3.research {background:url(http://insight.bt.com/assets/images/icons/icon_research.gif) no-repeat 0 0;}
#column2 div.downloadBox h3.whitePaper, #startup #column2 div.downloadBox h3.whitePaper {background:url(http://insight.bt.com/assets/images/icons/icon_whitepaper.gif) no-repeat 0 0;}
#column2 div.downloadBox a, #startup #column2 div.downloadBox a {background:url(http://insight.bt.com/assets/images/buttons/bg_download_left.gif) 0 0 no-repeat #0066CC; color:#fff; text-decoration:none; font-weight:bold; padding:4px 0 5px 0; margin:0 0 0 3px;} 
#column2 div.downloadBox a span.right, #startup #column2 div.downloadBox a span.right {background:url(http://insight.bt.com/assets/images/buttons/bg_download_right.gif) 100% 0 no-repeat #0066CC; padding:4px 9px 5px 1px; margin:0 0 0 7px;} 
#column2 div.downloadBox a span.arrow, #startup #column2 div.downloadBox a span.arrow {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_banner_arrow.gif) 100% 3px no-repeat; padding:0 10px 0 0;} 
#column2 div.downloadBox a:hover, #startup #column2 div.downloadBox a:hover {color:#00005E;} 
#column2 div.downloadBox a:hover span.arrow, #startup #column2 div.downloadBox a:hover span.arrow {background:url(http://insight.bt.com/assets/images/buttons/bg_btn_banner_arrow_blk.gif) 100% 3px no-repeat;}
#column2 div.downloadBoxBot {background:url(http://insight.bt.com/assets/images/css/bg_download_box_bot.gif) 0 0 no-repeat; width:369px; font-size:1px; height:9px; margin:0 0 30px 0;}	
div#videoPlayer {width:372px; overflow:hidden; margin:0 0 40px 0;}
.listing {width:370px; margin:0 0 0 10px;}
.polls #column2 div.expandableContent,
.polls #column2 div.expandableContentCollapsed {margin-left:0;margin-bottom:0;}
.polls #column2 div.expandableContent ul{width:355px;margin-top:8px;margin-left:15px;}
.polls #column2 div.expandableContent ul li {border-bottom:none;}
.polls #column2 div.expandableContentCollapsed ul li {border-bottom:1px solid #E5E5E5;}
div.pollsCurrent h3 {font-weight:bold;margin-bottom:10px;}
div.pollsCurrent p.first{border-bottom:1px solid #CECECE;margin-bottom:8px;padding-bottom:8px}
div.pollsCurrent fieldset {margin-left:-4px;}
div.pollsCurrent fieldset label {padding-left:5px;}
div.pollsCurrent p.small {color:#999;margin-left:5px;margin-top:10px;}
div.pollsCurrent #vote{float:right;position:relative;top:5px;}
div.pollsCurrent, div.pollsPrevious {width:370px;margin-bottom:20px;}
div.pollsCurrent .pollResults ul li {margin-bottom:10px;}
div.pollsPrevious h3.first{font-size:1.1em;font-weight:bold;margin-bottom:4px;}
div.pollsPrevious p.viewResults{border-bottom:1px solid #CECECE;margin-bottom:8px;padding-bottom:8px}
.polls .pollResults{width:255px;position:relative;top:-10px;}
.polls .pollResults ul li h4{width:80px;}
.polls #column2 div.expandableContent .toggleDiv .pollResults ul.clear{border-bottom:1px solid #CECECE;padding-bottom:10px;margin-bottom:5px;}
.polls #column2 div.expandableContent .toggleDiv .pollResults ul li {width:250px;border-bottom:none;margin-bottom:5px;}
.polls #column2 div.expandableContent .toggleDiv .pollResults em.results{display:block;margin-left:15px;font-size:0.9em;font-weight:bold;color:#444;font-style:normal;}
.polls #column2 div.expandableContentCollapsed .toggleDiv ul li {border-bottom:none;}

/*********************************************
BT Startup styles - 03/04/2008
**********************************************/
body#startup {font-family:Tahoma ,Arial, Helvetica,sans-serif; color:#666; background-color:#fff; padding: 20px 0 10px 0; font-size: 77%;}
#body#startup {font-family:Tahoma ,Arial, Helvetica,sans-serif; color:#666; background-color:#fff; padding: 20px 0 10px 0; font-size: 77%;}
#startup #column2 h3, #startup #column3 h3, #startup #column4 .topicsCarousel h3, #startup #column4 .topicsCarousel h4, #startup #column4 .hubListLinks h3  {
	color: #FCA832;
}
#startup #column4 h3, #startup #column2 h3, #startup #column4 .topicsCarousel h3, #startup #column4 .topicsCarousel h4, #startup #column4 .hubListLinks h3 {
	font-size: 1.6em;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#startup #column2 div.downloadBox {background:url(http://insight.bt.com/assets/images/css/bg_download_box_v2.gif) 0 0 no-repeat #F7F7F7; width:345px; padding:16px 12px 1px 17px; clear:both; min-height:18px; margin: 0;}

#startup #column2 div.downloadBoxBot {background:url(http://insight.bt.com/assets/images/css/bg_download_box_bot_v2.gif) 0 0 no-repeat; width:353px; font-size:1px; height:11px; margin:0 0 30px 0;}
#startup #column2 div.downloadBox {background:url(http://insight.bt.com/assets/images/css/bg_download_box_v2.gif) 0 0 no-repeat #F7F7F7; width:323px; padding:16px 12px 1px 17px; clear:both; min-height:18px;}

#startup #column2 .articleContent div.downloadBox h3 {width:227px; color:#666; padding:1px 0 0 27px; float:left; font-weight:bold; min-height:22px; font-size:1.2em !important; line-height:1.2; margin:-5px 0 5px 0; width: 200px;}

#startup .topicsCarousel h4 {
	padding-top: 0;
	padding-bottom: 3px;
	position: relative;
	top: -2px;
}
#startup #column4 h4, #startup #column3 h3 {
	font-size: 1.3em;
}
#startup #column3 h3 {
	font-weight: bold;
}
body#startup {
	margin: 0 auto;
	text-align: center;
	font-size: 77%;
	width: 720px;
	position: relative;
}
body#startup #containerWrap {
}
#body#startup {
	margin: 0 auto;
	text-align: center;
	font-size: 77%;
	width: 720px;
	position: relative;
}
#body#startup #containerWrap {
}
#startup #column7 {
	float:left; 
	text-align: left;
	margin-left: 6px;
	padding-left:  0;
}
#startup #container1 #column4 {
	width: 545px;
	padding: 20px 0 0 0;
	position: relative;
}
body#startup #container1 {
	background:none;
	border-right:1px solid #AFAFAF; 
	border-left: 1px solid #AFAFAF; 
	border-top:1px solid #859CD3;
	width: 718px;
}
body#startup #columnHeading {
padding:10px 0pt 0pt 2px;
	position: relative;
}
body#startup ul#breadcrumbs {
	margin: 0 0 10px 0;
}


#body#startup #container1 {
	background:none;
	border-right:1px solid #AFAFAF; 
	border-left: 1px solid #AFAFAF; 
	border-top:1px solid #859CD3;
	width: 718px;
}
#body#startup #columnHeading {
padding:10px 0pt 0pt 2px;
	position: relative;
}
#body#startup ul#breadcrumbs {
	margin: 0 0 10px 0;
}


/* panels */
.panelHead {
	margin-top: 0;
	height: 6px;
}
.panelTop {
	background: url(http://insight.bt.com/assets/images/boxes/panel_top.gif) repeat-x;
	padding-bottom: 0;
}
.panelTopLeft {
		background: url(http://insight.bt.com/assets/images/boxes/panel_top_left.gif) no-repeat left top;
		height: 6px;
}
.panelTopRight {
	background: url(http://insight.bt.com/assets/images/boxes/panel_top_right.gif) no-repeat right top;
	height: 6px;
}
.panelLeft {
	background: url(http://insight.bt.com/assets/images/boxes/panel_left.gif) repeat-y 0 0;
}
.panelInner {
	background: url(http://insight.bt.com/assets/images/boxes/panel_right.gif) repeat-y right center;
	padding: 10px 0 0 0;
	margin-left: 18px;

}

.panelBase {
	background: transparent url(http://insight.bt.com/assets/images/boxes/panel_white_base.gif) repeat-x;
	margin-bottom: 10px;
}
.panelBaseLeft {
	background: transparent url(http://insight.bt.com/assets/images/boxes/panel_white_base_left.gif) no-repeat left top;
}
.panelBaseRight {
	background: transparent url(http://insight.bt.com/assets/images/boxes/panel_white_base_right.gif) no-repeat right top;
	height: 9px;
}
.panelInnerGradient {
	background: transparent url(http://insight.bt.com/assets/images/boxes/panel_inner_gradient.gif) repeat-x left bottom;
	margin-right: 4px;
}
.panelBaseGradient {
	background: transparent url(http://insight.bt.com/assets/images/boxes/panel_gradient_base.gif) repeat-x; 
}
.panelBaseLeftGradient {
	background: transparent url(http://insight.bt.com/assets/images/boxes/panel_gradient_base_left.gif) no-repeat left top;
}
.panelBaseRightGradient {
	background: transparent url(http://insight.bt.com/assets/images/boxes/panel_gradient_base_right.gif) no-repeat right top;
	height: 9px;
}
.panelLeft .altPanel {
	padding: 0;
	margin-left: 0;
	background: url(http://insight.bt.com/assets/images/boxes/panel_right.gif) repeat-y right center;
}
#startup #column4 .panelInnerGradient {
	margin-left: 3px;
	margin-right: 4px;
	padding: 4px 20px 10px 15px;
}
/*****************
 TOPICS PAGE 
 *****************/
#startup #columnHeading .topics, #startup #columnHeading .thinking, #startup #columnHeading .starting, #startup #columnHeading .running, #startup #columnHeading .growing, #startup #columnHeading .flexibleWorking {
	min-height: 133px;
	width:540px;
	/*position: relative;*/
	padding-top: 20px;
}
#startup #columnHeading .topics, #startup #columnHeading .thinking, #startup #columnHeading .starting, #startup #columnHeading .running, #startup #columnHeading .growing {
	color: #FFFFFF;
}

#startup #columnHeading .span2Column {
	position: relative;
}
#startup #columnHeading .topics.span2Column img {
height:133px;
/*left:0px;
position:absolute;
top:0px;
*/
width:541px;
}
#startup #columnHeading .topics h2, #startup #columnHeading .thinking h2, #startup #columnHeading .starting h2, #startup #columnHeading .running h2, #startup #columnHeading .growing h2 {
	font-size: 3em;
	padding: 0 0 0 11px; 
	word-spacing: -0.1em;
	margin-top: -10px;
}

/*#startup #columnHeading h2 {
	font-size: 3em;
	padding: 0 0 0 15px; 
	word-spacing: -0.1em;
	margin-top: -10px;
}
*/
#startup #columnHeading .topics p, #startup #columnHeading .thinking p, #startup #columnHeading .starting p, #startup #columnHeading .running p, #startup #columnHeading .growing p  {
	font-size: 1.3em;
	position: absolute;
	width: 230px;
	line-height: 1.2;
	display: inline;
	top: 56px;
	left: 15px;
	font-weight: bold;
} 

#startup #columnHeading .topics p {
color: #FFFFFF;
width: 65%;
margin-left: 7px;
}
/* Large carousel */
.topicsCarousel {
	width: 540px;
	min-height: 126px;
	position: relative;	
	top: -16px;
}
/*
.topicsCarousel ul li, .smallCarousel ul li {
	width: auto;
	display: block;
	float: left;
}*/
#startup #column4 .topicsCarousel h3 {
	margin-left: 20px;
	margin-bottom: 10px;
}
.topicsCarousel ul li h3, .topicsCarousel ul li h4 { /* Fix for issue with anti-aliasing in IE */
	background:#FFF;
}
.topicsCarousel ul li h3, .topicsCarousel ul li h4, .topicsCarousel ul li p {
	margin-left: 230px;
}
.topicsCarousel ul li img {
	padding: 0 25px 0 20px;
	float: left;
}
.topicsCarousel p.readMoreLink {
	margin-top: -8px;
}
.thinking .carouselWrapper p.readMoreLink, .starting .carouselWrapper p.readMoreLink, .running .carouselWrapper p.readMoreLink, .growing .carouselWrapper p.readMoreLink {
	padding-bottom:0;
}

.thinking .topicsControls, .starting .topicsControls, .running .topicsControls, .growing .topicsControls {
	position: relative;
	top: -72px;
	display: block;
	text-align: center;
}
ul.topicsControls li {
	display:inline;
	float:left;
}
ul.topicsControls li a {
	background:#FFF;
	display:block;
	height:8px;
	width:8px;
	margin:1px 2px;
	border:1px solid #DFDDDC;
}
ul.topicsControls li a.active {
	background:#FF9900;
	height:8px;
	width:8px;
	margin:2px 3px;
	border:none;
}
.thinking ul.topicsControls li a.active  {
	background:#69BE28;
}
.starting ul.topicsControls li a.active {
	background: #0083AF;
}
.running ul.topicsControls li a.active {
	background: #DC5DB5;
}
.growing ul.topicsControls li a.active {
	background: #825AB0;
}
ul.topicsControls li a.back, ul.topicsControls li a.forward {
	width:12px;
	height:12px;
	border:none;
}
ul.topicsControls li a.back {
	background: transparent url(http://insight.bt.com/assets/images/buttons/controlBackBtn.png) 0 0 no-repeat;
	margin:0 5px 0 0;	
}	
ul.topicsControls li a.forward {
	background: transparent url(http://insight.bt.com/assets/images/buttons/controlForwardBtn.png) 0 0 no-repeat;
	margin:0 0 0 5px;	
}
.thinking ul.topicsControls li a.forward {
	background: transparent url(http://insight.bt.com/assets/images/buttons/controlForwardBtnGrn.png) 0 0 no-repeat;
}
.thinking ul.topicsControls li a.back {
	background: transparent url(http://insight.bt.com/assets/images/buttons/controlBackBtnGrn.png) 0 0 no-repeat;
}
.starting ul.topicsControls li a.forward {
	background: transparent url(http://insight.bt.com/assets/images/buttons/controlForwardBtnBlue.png) 0 0 no-repeat;
}
.starting ul.topicsControls li a.back {
	background: transparent url(http://insight.bt.com/assets/images/buttons/controlBackBtnBlue.png) 0 0 no-repeat;
}
.running ul.topicsControls li a.forward {
	background: transparent url(http://insight.bt.com/assets/images/buttons/controlForwardBtnPink.png) 0 0 no-repeat;
}
.running ul.topicsControls li a.back {
	background: transparent url(http://insight.bt.com/assets/images/buttons/controlBackBtnPink.png) 0 0 no-repeat;
}
.growing ul.topicsControls li a.forward {
	background: transparent url(http://insight.bt.com/assets/images/buttons/controlForwardBtnViolet.png) 0 0 no-repeat;
}
.growing ul.topicsControls li a.back {
	background: transparent url(http://insight.bt.com/assets/images/buttons/controlBackBtnViolet.png) 0 0 no-repeat;
}
 /* end */
/* small carousel */
.carouselWrapper {
	float: left;
	margin-bottom: -10px;
	padding-bottom: 0;
	position: relative;
	width: 340px;
	width: 480px; /* MATT CHANGED */
	background:transparent url(http://insight.bt.com/assets/images/css/empty.gif) top left repeat;
}
.thinking .carouselWrapper ul, .starting .carouselWrapper ul, .running .carouselWrapper ul, .growing .carouselWrapper ul {
	width: 340px;
	width: 480px; /* MATT CHANGED */
	position: relative;
	float: left;
	margin-top: 13px;
}
.thinking .carouselWrapper, .starting .carouselWrapper, .running .carouselWrapper, .growing .carouselWrapper {
	margin-bottom: -30px;
}
.thinking .carouselWrapper ul li img, .starting .carouselWrapper ul li img, .running .carouselWrapper ul li img, .growing .carouselWrapper ul li img {
	padding: 0 21px 0 0;
	float: left;
}	
.thinking .carouselWrapper ul li h4, .starting .carouselWrapper ul li h4, .running .carouselWrapper ul li h4, .growing .carouselWrapper ul li h4 {
	font-size: 1.3em;
	color: #333333;
	padding-bottom:7px;
	font-weight: bold;
	position: relative;
	top: -2px;
}
.thinking .carouselWrapper ul li p, .starting .carouselWrapper ul li p, .running .carouselWrapper ul li p, .growing .carouselWrapper ul li p {
	padding-bottom: 8px;
	margin-top: -2px;
}
.thinking .carouselWrapper ul li h3, .starting .carouselWrapper ul li h3, .running .carouselWrapper ul li h3, .growing .carouselWrapper ul li h3  .carouselWrapper ul li h4, .carouselWrapper ul li p {
	margin-left: 130px;
}
.carouselWrapper ul li h4, .carouselWrapper ul li p {
	margin-left: 135px;
}
.carouselWrapper li{
	font-weight:normal;
	min-height:150px;
}
.carouselWrapper .topicsControls{
	background:none;
	margin-left:1px;
}
.carouselWrapper .topicsControls li{
	min-height:1px;
	background:none;
}
#column4 .topicsCarousel li{
	min-height:150px;
	background-color:#ffffff;
}
#column4 .topicsCarousel .topicsControls{
	margin-left: 237px;
	margin-top: -35px;
}
#column4 .topicsCarousel .topicsControls li{
	min-height:1px;
}

.moreQuestions {
	float: right;
	width: 130px;
	margin-top:6px;
	margin-right: 5px;
}
.moreQuestions ul li {
	margin-top: 0;
	margin-bottom:0.7em;
	line-height: 1.1em;
}
/* end */
#startup .topicsList ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0 0 2px 0;
	position: relative;
	top: 5px;
	color: #333333;
	overflow: hidden;
}
#startup .topicsList ul li {
	width: 43%;
	display: inline;
	padding-right: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	float: left;
	min-height:5.8em;
	background: url(http://insight.bt.com/assets/images/css/bg_dot_grey_2x1.gif) repeat-x left bottom;
}
#startup .topicsList ul li img {
	float: left;
	padding: 0 8px 0 0;
}
#startup .topicsList ul li h4 {
	padding-bottom: 6px;
}
#startup .topicsList ul li h4 a {
	font-size: 0.9em;
	background: url(http://insight.bt.com/assets/images/css/bg_topics_list_arrow.gif) no-repeat right center;
	font-weight: bold;
	padding-right: 15px;
	display: inline-block;
}
/* Left hand side topics list */
#sideTopicsList {
	width: 130px;
	padding-left: 10px;
}
#sideTopicsList h2 a, #sideTopicsList h2 a, #sideTopicsList h2 a, #sideTopicsList h2 a.selected {
	font-size: 1.2em;
	line-height: 41px;
	padding-left: 10px;
	font-weight: bold;
	word-spacing: -0.1em;
	display: block;
	text-decoration: none;
	min-height: 41px;
}
#sideTopicsList h2 a:hover, #sideTopicsList h2 a.selected  {
	background: #FE8A1C url(http://insight.bt.com/assets/images/buttons/bg_btn_topics.gif) no-repeat bottom;
	color: #FFFFFF;
}
#sideTopicsList h2 a {
	background: #FFFFFF url(http://insight.bt.com/assets/images/buttons/bg_btn_topics.gif) no-repeat 0 -160px;
	color: #FE8A1C;
}
#sideTopicsList ul {
	background: url(http://insight.bt.com/assets/images/css/bg_side_topics_list.gif) no-repeat left bottom;
	min-height: 218px;
	list-style-type: none;
	padding-top: 10px;
	padding-bottom: 18px;
}
#sideTopicsList ul li {
	padding-bottom: 12px;
	background: url(http://insight.bt.com/assets/images/css/bg_left_topics_arrow_on.gif) no-repeat 9px 3px;
	width: 98%;
}
#sideTopicsList ul li a {
	padding-left: 21px;
	display: block;
	font-size: 1em;
	background: url(http://insight.bt.com/assets/images/css/bg_left_topics_arrow.gif) no-repeat 9px 3px;
}
#sideTopicsList ul li a:hover, #sideTopicsList ul li a.selected {
	background: url(http://insight.bt.com/assets/images/css/bg_left_topics_arrow_on.gif) no-repeat 9px 3px;
	color: #333333;
}

#startup #sideTopicsList h2{
	min-height:41px;
}
#startup #sideTopicsList h2 a, #startup #sideTopicsList h2 a.selected{
	line-height:1.4em;
	min-height:0;
	padding-top:0.8em;
	padding-bottom:0.9em;
}

/**********************************
BT STARTUP BOTTOM JOURNEY HUB LINKS
***********************************/
#bottomHubLinks {
	color: #333333;
	margin-bottom: 30px;
	width: 546px;
	background: url(http://insight.bt.com/assets/images/boxes/panel_grey_grad_tile.gif) repeat-x left top;
	clear: both;
}
#bottomHubLinks .panelInner h3{
	color: #666666 !important;
	/*background: url(http://insight.bt.com/assets/images/css/bg_grey_line_fade.gif) no-repeat left bottom;*/
	padding-bottom: 6px;
	/*text-indent: 7px;*/
}
#bottomHubLinks .panelInner p {
	margin-top: 0;
	padding-bottom:  16px;
}
#bottomHubLinks ul {
	list-style-type: none;
	margin: 0 0 5px 0;
	height: 36px;
}
#bottomHubLinks ul li {
	float: left;
	display: inline;
}
#bottomHubLinks ul li.thinking a, #bottomHubLinks ul li.starting a, #bottomHubLinks ul li.running a, #bottomHubLinks ul li.growing a {
	display: block;
}
#bottomHubLinks ul li.thinking a {
	background: url(http://insight.bt.com/assets/images/buttons/btn_bottom_nav_links.gif) no-repeat 1px -61px;
	width: 137px;
	height: 36px;
}
#bottomHubLinks ul li.starting a {
	background: url(http://insight.bt.com/assets/images/buttons/btn_bottom_nav_links.gif) no-repeat -137px -61px;
	width: 137px;
	height: 36px;
}
#bottomHubLinks ul li.running a {
	background: url(http://insight.bt.com/assets/images/buttons/btn_bottom_nav_links.gif) no-repeat -274px -61px;
	width: 135px;
	height: 36px;
}
#bottomHubLinks ul li.growing a {
	background: url(http://insight.bt.com/assets/images/buttons/btn_bottom_nav_links.gif) no-repeat -409px -61px;
	width: 137px;
	height: 36px;
}
#bottomHubLinks ul li.thinking a span, #bottomHubLinks ul li.starting a span, #bottomHubLinks ul li.running a span, #bottomHubLinks ul li.growing a span {
	
	padding-left: 8px;
	margin-right: 13px;
	position: relative;
	top: 12px;
	font-weight: bold;
}
#bottomHubLinks ul li.thinking a span {
	color: #69BE28;
	border-left: 5px solid #69BE28;
	margin-left: 18px; 
}
#bottomHubLinks ul li.starting a span {
	color: #0083AF;
	border-left: 5px solid #0083AF; 
	margin-left: 12px;
}
#bottomHubLinks ul li.running a span {
	color: #DC5DB5;
	border-left: 5px solid #DC5DB5; 
	margin-left: 12px;
}
#bottomHubLinks ul li.growing a span {
	color: #825AB0;
	border-left: 5px solid #825AB0; 
	margin-left: 12px;
}
#bottomHubLinks ul li.thinking, #bottomHubLinks ul li.thinking a:hover, #bottomHubLinks ul li.thinking a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_bottom_nav_links.gif) no-repeat 0 -159px;
	text-decoration: none;
	height: 36px;
} 
#bottomHubLinks ul li.starting, #bottomHubLinks ul li.starting a:hover, #bottomHubLinks ul li.starting a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_bottom_nav_links.gif) no-repeat -137px -159px;
	text-decoration: none;
}
#bottomHubLinks ul li.running, #bottomHubLinks ul li.running a:hover, #bottomHubLinks ul li.running a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_bottom_nav_links.gif) no-repeat -273px -159px;
	text-decoration: none;
}
#bottomHubLinks ul li.growing, #bottomHubLinks ul li.growing a:hover, #bottomHubLinks ul li.growing a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_bottom_nav_links.gif) no-repeat -409px -159px;
	text-decoration: none;
}
#bottomHubLinks ul li.thinking a:hover span, #bottomHubLinks ul li.starting a:hover span, #bottomHubLinks ul li.running a:hover span, #bottomHubLinks ul li.growing a:hover span, 
#bottomHubLinks ul li.thinking a.selected span, #bottomHubLinks ul li.starting a.selected span, #bottomHubLinks ul li.running a.selected span, #bottomHubLinks ul li.growing a.selected span {
	border-left: 5px solid #FFFFFF;
	padding-left: 8px;
	padding-bottom:0;
	color: #FFFFFF;
}
/********************************
BT -STARTUP LEFT SIDE SECONDARY NAVIGATION
*********************************/
ul#leftSideNav {
	list-style-type: none;
	margin: 30px 0 0 0;
	padding: 0 0 0 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}
 ul#leftSideNav li.thinking a, ul#leftSideNav li.starting a, ul#leftSideNav li.running a, ul#leftSideNav li.growing a {
	display: block;
	width: 130px;
	height: 42px;
}
ul#leftSideNav li.thinking a {
	background: url(http://insight.bt.com/assets/images/buttons/btn_left_nav_thinking.gif) no-repeat 0 -58px;
}
ul#leftSideNav li.starting a {
	background:  url(http://insight.bt.com/assets/images/buttons/btn_left_nav_starting.gif) no-repeat 0 -58px;
}
ul#leftSideNav li.running a {
	background: url(http://insight.bt.com/assets/images/buttons/btn_left_nav_running.gif) no-repeat 0 -58px;
}
ul#leftSideNav li.growing a {
	background:  url(http://insight.bt.com/assets/images/buttons/btn_left_nav_growing.gif) no-repeat 0 -58px;
}
ul#leftSideNav li.thinking a span, ul#leftSideNav li.starting a span, ul#leftSideNav li.running a span, ul#leftSideNav li.growing a span {
	margin-left: 8px;
	padding-left: 8px;
	margin-right: 13px;
	font-size: 1.4em;
	position: relative;
	top: 12px;
	font-weight: normal;
}
ul#leftSideNav li.thinking a span { 
	color: #69BE28;
	border-left: 5px solid #69BE28;
}
ul#leftSideNav li.starting a span { 
	color: #0083AF;
	border-left: 5px solid #0083AF;
}
ul#leftSideNav li.running a span { 
	color: #DC5DB5;
	border-left: 5px solid #DC5DB5;
}
ul#leftSideNav li.growing a span { 
	color: #825AB0;
	border-left: 5px solid #825AB0;
}
ul#leftSideNav li.thinking, ul#leftSideNav li.thinking a:hover, ul#leftSideNav li.thinking a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_left_nav_thinking.gif) no-repeat 0 bottom;
	text-decoration: none;
}
ul#leftSideNav li.starting, ul#leftSideNav li.starting a:hover, ul#leftSideNav li.starting a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_left_nav_starting.gif) no-repeat 0 bottom;
	text-decoration: none;
}
ul#leftSideNav li.running, ul#leftSideNav li.running a:hover, ul#leftSideNav li.running a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_left_nav_running.gif) no-repeat 0 bottom;
	text-decoration: none;
}
ul#leftSideNav li.growing, ul#leftSideNav li.growing a:hover, ul#leftSideNav li.growing a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_left_nav_growing.gif) no-repeat 0 bottom;
	text-decoration: none;
}
ul#leftSideNav li.thinking a:hover span, ul#leftSideNav li.starting a:hover span, ul#leftSideNav li.running a:hover span, ul#leftSideNav li.growing a:hover span, ul#leftSideNav li.thinking a.selected span, ul#leftSideNav li.starting a.selected span, ul#leftSideNav li.running a.selected span, ul#leftSideNav li.growing a.selected span {
	border-left: 5px solid #FFFFFF;
	padding-left: 8px;
	padding-bottom:0;
	color: #FFFFFF;
}	
/*****************************
JOURNEY HUB STYLES 
******************************/
/* Core styles */
#startup #column4 .panelInnerGradient h3 {
	font-size: 1.8em;
	/*font-family: Arial, Helvetica, sans-serif;*/
}
#startup #columnHeading .span2Column img {
height:163px;
left: 0;
position:absolute;
top:0px;
width:540px;
}
#startup .panelLeft.hubEssentials {
	margin-top: -12px;
	margin-left: 0;
}
/*html[xmlns*=""] body:last-child #column4 .hubEssentials {margin-top: -80px;}  Safari 2 hack */
/*html[xmlns*=""] body:first-of-type #column4 .hubEssentials {margin-top: -75px;}  Safari 3 hack */
/*html[xmlns*=""] #body:last-child #column4 .hubEssentials {margin-top: -80px;}  Safari 2 hack */
/*html[xmlns*=""] #body:first-of-type #column4 .hubEssentials {margin-top: -75px;}  Safari 3 hack */
#startup .accordionWrap {
	padding-top: 30px;
	padding-bottom: 12px;
}
.hubEssentials .topTipsList {
	float: right;
	width: 142px;
	margin-top: 2px;
	margin-right: 5px;
}
.hubEssentials .topTipsList ol, #startup #column3 #topicsTips ol {
	list-style-type: decimal;
	list-style-position: inside;
	margin-top: 10px;
}
.hubEssentials .topTipsList ol li #startup #column3 #topicsTips ol li {
	padding: 9px 0 0 0;
	color: #69BE28;
	font-weight: bold;
	margin: 0;
}
.hubEssentials .topTipsList ol li p, #startup #column3 #topicsTips ol li p {
	color: #333333;
	display: inline;
	font-weight: normal;
	margin-left:-3px;
}
.hubEssentials .topTipsList h3, .hubEssentials .thinkingTips h3, .hubEssentials .startingTips h3, .hubEssentials .runningTips h3, .hubEssentials .growingTips h3 {
	font-size: 1.4em;
	font-weight: bold;
	padding-left: 7px;
}
.hubEssentials .topTipsList ol li {
	font-weight:bold;
	margin:0pt;
	padding:0 0 0 9px;
}
#startup .hubEssentials .panelInner {
	margin-left: 12px;
}
.journeyLatestFirst, .journeyLatest {
	float: left;
	width: 264px;
	margin-top:10px;
}
.journeyLatestFirst {
	margin-right: 13px;
	padding-top:10px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/journeyLatest_top.gif) top left no-repeat;
} 
.journeyLatestFirst, .journeyLatest {
	padding-top:10px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/journeyLatest_top.gif) top left no-repeat;
	width:264px;
} 
.journeyLatestFirst .cont, .journeyLatest .cont{	
	background:transparent url(http://insight.bt.com/assets/images/boxes/journeyLatest.gif) bottom left no-repeat;
	padding-bottom:1px;
	display:inline-block;
	min-height:252px;
}

.journeyLatestFirst .cont:after, .journeyLatest .cont:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.journeyLatestFirst .cont h3, .journeyLatest .cont h3{
	margin-left:15px;
	padding-top:0.1em;
	margin-bottom:0.4em;
}
.journeyLatestFirst .cont ul, .journeyLatest .cont ul{
	list-style-position:outside;
}
.journeyLatestFirst .cont ul .video{
	zoom:1;
	display:inline-block;
	padding-bottom:0.4em;
}
.journeyLatestFirst .cont ul .video:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.journeyLatestFirst .cont ul .video .mediaPlayer{
	width:103px;
	margin-left:15px;
	float:left;
	display:inline;
}
.journeyLatestFirst .cont ul .video .mediaPlayer img{
	width:103px;
}
.journeyLatestFirst .cont ul .video h4, .journeyLatestFirst .cont ul .video p, .journeyLatestFirst .cont ul .video ul{
	margin-left:128px;
	margin-right:16px;
}
.journeyLatestFirst .cont ul li h4{
	font-weight:bold;
	color:#333333;
	line-height:1.2em;
	font-size:1em !important;
	margin-bottom:0.4em;
}
.journeyLatestFirst .cont ul li p{
	margin-bottom:0.4em;
	padding-bottom:0;
}
.journeyLatestFirst .cont ul li ul li{
	line-height:1.2em;
	margin-bottom:0.2em;
	padding-bottom:0;
}
.journeyLatestFirst .cont ul .podcast{
	background:transparent url(http://insight.bt.com/assets/images/boxes/JourneyLatestPodcast.gif) top left no-repeat;
	margin:0 15px 0 15px;
	padding-left:28px;
	padding-top:0.7em;
}
.journeyLatestFirst .base, .journeyLatest .base{	
	background:transparent url(http://insight.bt.com/assets/images/boxes/journeyLatest_base.gif) top left no-repeat;
	height:10px;
}
.journeyLatest .cont ul li ul{
	padding:0.1em 0 0 0;
	margin-left:0;
}
.journeyLatest .cont ul li ul li{
	float:none;
	display:block;
	margin:0 0 0.4em 0;
	padding:0;
}
.mediaList ul {
	list-style-type: none;
	color: #333333;
	margin: 0;
	float: left;
	padding-top: 12px;
	margin-bottom: -14px;
}
.journeyLatest .mediaList ul{
	padding-top:0;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:0;
	padding-bottom:0.7em;
	display:inline;
}
.mediaList ul li {
	float: left;
	padding-bottom: 5px;
	margin-bottom: 8px;
}
.journeyLatest .mediaList ul li{
	float:none;
	margin-left:0;
}
.mediaList ul li.video {
	background: url(http://insight.bt.com/assets/images/css/bg_dot_dk_grey_2x1.gif) repeat-x left bottom;
}
.mediaList ul li .mediaPlayer {
	float: left;
	padding: 0 10px 0 0;
	width: 103px;
}
.mediaList ul li h4, .newsList ul li h4 {
	font-size: 1em !important;
	font-weight: bold;
	padding-bottom: 4px;
}
.mediaList ul li.video h4, .mediaList ul li.video p {
	margin-left: 111px;
}
.mediaList ul li p  {
	padding-bottom: 6px; 
}
.mediaList ul li p.date, .newsList ul li p.date, .newsList ul li p.articleDetails {
	color: #666666;
	margin-top: 10px;
	padding-bottom: 4px;
}
.mediaList ul li p a {
	padding-left: 2px;
}
.mediaList ul li.podcast {
	background: url(http://insight.bt.com/assets/images/icons/icon_podcast_dark.gif) no-repeat left top;
} 
.mediaList ul li.podcast h4, .mediaList ul li.podcast p {
	margin-left: 29px;
}
.newsListWrap {
	margin-bottom: 10px;
	padding-top: 1px;
	clear: both;
	position: relative;
	left: -3px;
}
.newsList ul {
	list-style-type: none;
	color: #333333;
	margin-bottom: -14px;
	margin-top: 13px;
}
/*.newsListWrap .panelInnerGradient, .newsListWrap .panelBaseGradient {
	margin-bottom: -5px;
}*/
.newsListWrap .newsList ul li {
	margin-bottom: -10px;
}
.newsList ul li {
	float: left;
	width: 154px;
	padding-right: 12px;
}
.newsListWrap .newsList ul li h4 a {
	color: #333333;
}
.newsList ul li.last {
	padding-right: 0;
}
#startup #column4 .panelInnerGradient {
	padding-left:18px;
	background: transparent url(http://insight.bt.com/assets/images/boxes/panel_inner_gradient.gif) repeat-x center bottom;
	margin-left: 3px;
}
.promoHubProducts {
	clear: both;
	margin-bottom: 30px;
	height: 177px;
	width: auto;
}
.promoHubProducts .promoBoxLeft {
	background: url(http://insight.bt.com/assets/images/boxes/promobox_left.gif) no-repeat left top;
}
.promoHubProducts .promoBoxRight {
	background: url(http://insight.bt.com/assets/images/boxes/promobox_right_tradespace.gif) no-repeat right top;
	height: 177px;
}
#startup #column4 .promoHubProducts .panelInnerGradient {
	padding: 0;
}
.promoHubProducts .promoTextWrap {
	padding: 13px 20px 0 18px; 
	clear: both;
}
.promoHubProducts .promoTextWrap h3 {
	padding-bottom: 11px;
}
.promoHubProducts .promoTextWrap .newsList ul li p.articleDetails {
	margin-top: -2px;
	margin-bottom: 0;
}
.promoHubProducts .promoTextWrap .newsList {
	margin-top: 10px;
}
/* end of core styles*/
/* Journey hub- Accordian styles */
#startup .panelLeft.hubEssentials #accordion {
float:left;
width:364px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#accordion span.shortDesc a {
cursor:pointer;
height:13px;
width:12px;
display:block;
margin-right:20px;
}
#accordion .expandingContentCollapsed span.shortDesc a {
background:url(http://insight.bt.com/assets/images/buttons/btn_plus_12x13.png) no-repeat;
}
#accordion .expandingContentShow span.shortDesc a,  #accordion .defaultToOpen span.shortDesc a {
background:url(http://insight.bt.com/assets/images/buttons/btn_minus_12x13.png) no-repeat;
}
#accordion span.shortDesc a span{
	margin-left:-10000px;
}
#accordion .expandingContentCollapsed {
	margin-bottom: 0;
	margin-top: 0;
}
#accordion .expandingContentCollapsed div.longDesc {
	display: none;
}
#accordion .expandingContentShow div.longDesc{
	display: block;
	margin-bottom: 30px;
}
/*override for non-js users*/
.expandingContent.defaultToOpen div.longDesc{
	width: 350px;
}
#startup .accordionWrap #accordion h3  {
	font-size: 1.2em;
	display: block;
	color: #FFFFFF;
	/*font-weight: bold;*/
	line-height: 22px;
	padding-left: 7px ;
	position: relative;
	text-decoration: none;
	margin-top: 1px;
}
#startup .accordionWrap #accordion h3 span {
	margin-top: 6px;
	margin-right: -13px;
}
#startup .accordionWrap #accordion p {
	padding: 7px 0 0 7px;
}
#startup .accordionWrap p.readMoreLink {
	margin-top: 0;
	margin-bottom: 30px;
}
/* end accordian styles */
/* Thinking hub styles */
#startup #columnHeading .thinking  p, .hubEssentials .thinkingTips h3, .hubEssentials .thinkingTips ol li {
	color: #69BE28;
} 
#startup #column4 .thinking .panelInnerGradient h3, #startup #column4 .thinking.cont h3 {
	font-size: 1.8em;
	color: #69BE28;
}
#startup .thinkingList #accordion h3, #startup .startingList #accordion h3, #startup .runningList #accordion h3, #startup .growingList #accordion h3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
} 
#startup .thinkingList #accordion h3.header0 {
	background-color: #86DB47;
} 
#startup .thinkingList #accordion h3.header1 {
	background-color: #69BF28;
} 
#startup .thinkingList #accordion h3.header2 {
	background-color: #4DA400;
} 
#startup .thinkingList #accordion h3.header3 {
	background-color: #2D8900;
} 
#startup .thinkingList #accordion h3.header4 {
	background-color: #006F00;
}
/* Starting hub styles */
#startup #columnHeading .starting  p, .hubEssentials .startingTips h3, .hubEssentials .startingTips ol li {
	color: #0083AF;
} 
#startup #column4 .starting .panelInnerGradient h3 {
	font-size: 2em;
	color: #0083AF;
}
#startup .startingList #accordion h3.header0 {
	background-color: #79D5FF;
} 
#startup .startingList #accordion h3.header1 {
	background-color: #5BBAE7;
} 
#startup .startingList #accordion h3.header2 {
	background-color: #399FCB;
} 
#startup .startingList #accordion h3.header3 {
	background-color: #0083AF;
} 
#startup .startingList #accordion h3.header4 {
	background-color: #00537B;
}
/* Running hub styles */
#startup #columnHeading .running  p, .hubEssentials .runningTips h3, .hubEssentials .runningTips ol li {
	color: #DC5DB5;
} 
#startup #column4 .running .panelInnerGradient h3 {
	font-size: 2em;
	color: #DC5DB5;
}
#startup .runningList #accordion h3.header0 {
	background-color: #FF96EF;
} 
#startup .runningList #accordion h3.header1 {
	background-color: #FC7AD2;
} 
#startup .runningList #accordion h3.header2 {
	background-color: #DC5DB5;
} 
#startup .runningList #accordion h3.header3 {
	background-color: #C0419C;
} 
#startup .runningList #accordion h3.header4 {
	background-color: #A32281;
}
/* growing hub styles */
#startup #columnHeading .growing  p, .hubEssentials .growingTips h3, .hubEssentials .growingTips ol li {
	color: #825AB0;
} 
#startup #column4 .growing .panelInnerGradient h3 {
	font-size: 2em;
	color: #825AB0;
}
#startup .growingList #accordion h3.header0 {
	background-color: #D6A9FF;
} 
#startup .growingList #accordion h3.header1 {
	background-color: #BA8EE9;
} 
#startup .growingList #accordion h3.header2 {
	background-color: #9E74CD;
} 
#startup .growingList #accordion h3.header3 {
	background-color: #825AB0;
} 
#startup .growingList #accordion h3.header4 {
	background-color: #694396;
}




/*********************************
FLEXIBLE WORKING HUB
**********************************/
#startup #columnHeading div.subTopicPageHeader h2 { 
	width: 300px;
	padding: 0 0 0 0; 
	margin-right: 10px;
	margin-left: 10px;
	font-size: 3.5em;
	font-weight: normal;
	line-height: 1.2;
	color: #FCA832;

}
#startup #columnHeading div.subTopicPageHeader p { clear: both; }
#startup #columnHeading div.subTopicPageHeader p.tagLine { 
	width: 300px;
	margin-left: 13px;
	font-weight: bold;
	font-size: 1.3em;
	line-height: 1.2;
	position: absolute; 
	top: 46px;
	left: 0;
	height: 60px;
}
#startup #columnHeading div.subTopicPageHeader div.hubOverlay {
	width: 135px;
	margin: -25px 30px 0 0;
	float: right;
	display: inline;
}
#startup #columnHeading div.subTopicPageHeader div.hubOverlay p  {
	padding-left: 5px;
	font-weight: bold;
	line-height: 1.2;
}
#startup #columnHeading div.subTopicPageHeader div.hubOverlay p a { line-height: 1.2; }
#startup #columnHeading div.subTopicPageHeader div.hubOverlay p em { font-weight: normal; font-style: normal; }
#startup #columnHeading div.subTopicPageHeader div.hubOverlay span.linkArrow {
	background: url(http://insight.bt.com/assets/images/css/bg_topics_list_arrow.gif) no-repeat right center;
	padding-right:15px;
	position: relative;
	top: 2px;
}
#startup .introBelowOverlay {
	margin-left: 14px;
	margin-top: 11em;
	height: auto;
}
#startup .introBelowOverlay h3 {
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 4px;
}
#startup .introBelowOverlay p {
	width: 355px;
} 
#startup .introBelowOverlay ul {
	list-style-type: disc !important;
	margin-top: 7px;
}
#startup .introBelowOverlay ul li{
	list-style-type: disc;
	display: inline;
	width: 45%;
	float: left;
	background: url(http://insight.bt.com/assets/images/css/sm_bullet_dkgrey.gif) no-repeat left 65%;;
	padding-left: 12px;
	margin-bottom: 5px;
}
#startup .hubPromo .homePromo .cont ul .video .small img{
	width:140px !important;
}
#startup .hubPromo {
	margin-left: 0 !important;
	margin-bottom: 0 !important;
	padding-bottom: 16px !important;	
}
#startup .hubPromo .homePromo {
	width: 174px !important;
	background:transparent url(http://insight.bt.com/assets/images/boxes/hubPromoTop.gif) no-repeat scroll left top;
	padding-top:10px;
	margin-right: 10px;	
	margin-top: 0;
}
#startup .hubPromo .last {
	margin-right: 0;
}
#startup .hubPromo .homePromo .cont {
	background:transparent url(http://insight.bt.com/assets/images/boxes/hubPromoContent.gif) no-repeat scroll left bottom !important;
	padding: 0;
}
#startup .hubPromo .homePromo .cont h3 {
	color: #666666;	
}
#startup .hubPromo .homePromo .base {
	background:transparent url(http://insight.bt.com/assets/images/boxes/hubPromoBottom.gif) no-repeat scroll left top;
	height:10px;
	margin-bottom: 10px;
}
#startup .hubPromo .homePromo .cont ul li p {
	color: #333333;
	margin-right: 0 !important;
	padding-right: 10px;
}
#startup .hubPromo .homePromo .cont ul li .inlineReadMoreLink  {
	float:left;
	padding-bottom:1em;
	padding-right: 15px !important;	
}
#startup #column2 .panelLeft {
	background:transparent url(http://insight.bt.com/assets/images/boxes/panel_left.gif) repeat-y scroll 0pt;
}
#startup #column4 .hubListLinks {
	position: relative;
	top: -11px;
	left: -2px;
}

 #startup #column4 .hubListLinks .subTopicWrapper ul:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
 #startup #column4 .hubListLinks .subTopicWrapper ul {
	margin-right: -8px;
	margin-bottom: 15px;
	margin-left: -14px;
	border-bottom: 1px solid #eaeaeb;	
	/*display:inline-block;*/
}
 #startup #column4 .hubListLinks .subTopicWrapper ul.lastList {	
	margin-bottom: 0px;
}
#startup #column2 .hubListLinks .subTopicWrapper li {
	width: 44%;
	float: left;
	display: inline;
	padding-bottom: 10px;
	margin-left: 15px;
	line-height:1.4em;
}
 #startup #column4 .hubListLinks .subTopicWrapper li a{
	line-height:1.4em;
}
#startup #column4 .hubListLinks .subTopicWrapper li {
	display:inline;
	float:left;
	line-height:1.4em;
	margin-left:15px;
	padding-bottom:10px;
	width:44%;
}
#startup #column4 .hubListLinks h3 {
	padding-bottom: 10px;	
	line-height: 1.2;
}
#startup #column4 .hubListLinks ul.actionsList .email,
#startup #column4 .hubListLinks ul.actionsList .print {
	padding:  0;
	background: none;
	width: 49%;
}
#startup #column4 .hubListLinks ul.actionsList {
	width:auto; 
	margin: 0 !important;
	padding-left:0 !important;
	padding-bottom: 0 !important;
}
#startup #column4 .hubListLinks ul.actionsList li {
	float:left; 
	width:164px; display:block; 
	padding:0 0 0 21px;
}
#startup #column4 .hubListLinks ul.actionsList li.first {
	background:url(http://insight.bt.com/assets/images/css/bg_article_actions.gif) no-repeat right 6px; 
	width:140px; 
	padding:0;
}
#startup #column4 .hubListLinks ul.actionsList li a {
	display:block; 
	padding:3px 0 4px 28px; 
	min-height:16px;
}
#startup .newFeature {
	position: relative;
	display: block;
	width: 250px;
}
#startup .newFeature span {
	position: absolute;
	left: 135px;
	top: 5px;
}
#startup #column4 .hubListLinks ul.actionsList li.email a {
	background:url(http://insight.bt.com/assets/images/icons/icon_mail.gif) no-repeat 0 3px;
}
#startup #column4 .hubListLinks ul.actionsList li.print a {
	background:url(http://insight.bt.com/assets/images/icons/icon_print.gif) no-repeat 0 0;
}
#startup #column4 .otherHubPromo {
	padding-bottom: 13px;
}
#startup #column3 .flexibleWorking .panelInner, #startup #column3 .downloadItem .panelInner, #startup #column3 .learningGuides .panelInner {
	margin-left: 14px;
	padding-bottom: 12px;
}
#startup #column3 .flexibleWorking h3.PE_SIFR {
	margin-top: -6px;
	font-size: 1.6em;
	line-height: 1.2;
}
#startup #column3 .flexibleWorking .downloadItem p {
	padding-bottom: 0;
}
#startup #column3 .learningGuides h3 {
	margin-top: -6px;
	font-size: 1.6em !important;
}
#startup #column3 .learningGuides ul li {
	padding-bottom: 2px;
}
#startup #column3 .downloadItem .panelInner {
	padding-right: 0;
}
#startup #column3 .downloadItem h3 img {
	margin-top: -6px;
}
#startup #column3 .downloadItem a img {
	margin-left: 16px;
	margin-top: 8px;
	margin-bottom: 8px;
}
#startup #column3 .downloadItem .panelInner p {
	padding-bottom: 0;
	padding-right: 5px;
}
#startup #column3 .downloadItem p a {
	font-weight: bold;
	line-height: 1.4;
}
#startup #column3 .downloadItem p a span {
	background:transparent url(http://insight.bt.com/assets/images/css/bg_topics_list_arrow.gif) no-repeat scroll right center;
	font-weight:normal;
	padding-right:15px;
}
#startup #column3 .panelInner ul.infoList {
/*	margin-bottom: 12px;*/
	padding-top: 0;
	margin-top: 0;
}
#startup #column3 .panelInner ul.infoList li {
	margin-top: 0px;
}
#startup #column3 .panelInner ul.infoList li a {
	font-weight: bold;
	background:transparent url(http://insight.bt.com/assets/images/css/bg_topics_list_arrow.gif) no-repeat scroll right center;
	padding-right: 15px;
	line-height: 1.2;
}
#startup #column3 .moreInfoColumn {
	padding-bottom: 0 !important;
}

/*promolinks in narrow column*/
#column3 .promoLinks{
	border-bottom:1px solid #e1e1e1;
	padding:15px 0;
	margin-bottom:15px;
	line-height:1.2em;
}

#column3 .promoLinks a{
	background:url(http://insight.bt.com/assets/images/css/bg_arrow_blue_side.gif) no-repeat right 3px;
	padding-right:6px;
	line-height:1.2em;
}
/**********************
INDIVIDUAL TOPICS PAGE
***********************/

#startup #column2 {
	padding: 0 0 9px 0;
	width: 376px;
	margin-bottom: 18px;
}
#startup #column2 .panelLeft {
	background: url(http://insight.bt.com/assets/images/boxes/panel_left.gif) repeat-y 0 0;
}
#startup #column2 p,
#startup #column3 li {
	padding-top: 10px;
}
#startup #column2 #columnHeading p {
	padding-top: 10px;
}
#startup #column2 .panelInner {
	padding-top: 0px;
}
#startup #column2 .subTopicWrapper ul:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
#startup #column2 .subTopicWrapper ul {
	width: 370px;
	margin-left: -15px;
	border-bottom: 1px solid #eaeaeb;	
	margin-bottom: 15px;
	display:inline-block;
}
#startup #column2 .subTopicWrapper ul.lastList {	
	margin-bottom: 0px;
}
#startup #column2 .subTopicWrapper li {
	width: 44%;
	float: left;
	display: inline;
	padding-bottom: 10px;
	margin-left: 15px;
	line-height:1.4em;
}
#startup #column2 .subTopicWrapper li a {
	line-height:1.4em;
}
#startup #column2 ul.actionsList {
	/*padding-top: 20px;*/
	margin:0 !important;
	padding-left:0 !important;
	width:320px !important;
	position: relative;
	top: 9px;
}
#startup #column2 ul.actionsList .email,
#startup #column2 ul.actionsList .print {
	padding: 0px 0 12px 0;
	background: none;
	width: 160px;
}
#startup #column2 .subTopic {
	background: transparent url(http://insight.bt.com/assets/images/css/bg_topic_col2_1.gif) no-repeat right bottom;
	padding-top: 10px;
	margin-right: 10px; /* fix 27/11/08 - to fix teh overflowing background image out of the box */
}
#startup #column2 .subTopic p {
	padding-top: 0;
}
#startup #column2 .subTopic h3 {
	padding-bottom: 10px;
}
.promoRightProducts {
	position: relative;
	left: 13px;
	float: left;
	width: 546px;
	margin-bottom: 10px;
}
#column4 .promoRightProducts {
	left: 0;
}
#column2 .promoRightProducts {
	left: 0;
	float: none;
	width: auto;
}
.promoRightProducts .panelInner {
	margin-left: 3px;
}
#column4 .promoRightProducts .panelInner {
	margin-left: 0;
}
.promoRightProducts .panelInnerGradient {
	padding-left: 15px;
}
#startup #column2 .promoRightProducts h3 {
	padding: 10px 0pt 14px;
}
#startup #column2 .promoRightProducts p {
	width: 178px;
	padding: 0 0 2px 0;
}
#startup #column2 .promoRightProducts p.articleHeader a {
	font-weight:bold;
	line-height: 1.2em;
}
#startup #column2 .promoRightProducts p.articleDetails {
	color: #666666;
}
#startup #column2 .promoRightProducts p.articleSnippet {
	color: #000;
	padding-bottom: 16px;
}

/*Fix 27/11/08 - to fix the ooverlapping text on image in th elatest from BT tradespace module*/
#startup #column2 .promoRightProducts .panelImageholder p.articleSnippet
{
	width: 210px !important;
}

#startup #column2 .panelInnerGradient .panelImageholder {
	background: transparent url(http://insight.bt.com/assets/images/css/bg_freeDirectoryListing.gif) no-repeat right;
}
#startup #column2 .panelInnerGradient {
	padding-left:18px;
	/*width:351px;*/
	min-height: 142px;
	background: transparent url(http://insight.bt.com/assets/images/boxes/panel_inner_gradient.gif) repeat-x center bottom;
}
#startup #column3 {
	margin-left: 15px;
	padding-bottom: 15px;
}
#startup #column3 #topicsTips{
	padding-top: 0;
}
#startup #column3 #topicsTips ol{
	margin-top:0;
	margin-bottom:1.5em;
}
#startup #column3 #topicsTips ol li{
}
/*#startup #column3 .topTipsList span {
	color: #fdb55e;
	font-weight: bold;
}
*/
#startup #topicsTips ol li h3 {
	font-size: 1.4em !important;
	color: #FCA832;
	font-weight: bold !important;
}
#startup #column3 #topicsTips ol li {
	padding: 9px 0 0 0;
	color: #FCA832;
	font-weight: bold;
	margin: 0;
}
#startup #column3 .bt_finance_guides, #startup #column3 .promoModule {
	padding: 0;
}
#startup #column3 .bt_finance_guides img {
	width: auto;
	margin-bottom: 10px;
}
/* end Individual topics page */
/*miscellaneous */
.hide{display:none;}
.floatRight {
float:right;
}
#column3 .bt_tradespace{
	padding-bottom:12px;
}
#startup h2.newsletter, #startup h2.articles, #startup h2.downloadGuide, h2.blogPostListing {color:#666; font-size: 2em; /*position:relative; overflow:hidden; height:26px; width:380px;*/ padding:0 0 15px 0; font-weight:normal;}
/* Articles page
-----------------------------------------*/

div.clearer { /* To clear floated divs - Hacked for IE */
	height: 1px;
	line-height: 1px;
	clear: both;
	overflow: hidden;
}

/* Column 2 hero */
#startup #columnHeading #column2Hero{
	margin-bottom:11px;
}

#startup  #column2Hero h2{
	font-size:1.8em;
	padding-top:8px;
	margin-bottom:13px;
	font-weight:normal;
}
#startup.competition #columnHeading #column2Hero,
#startup.competition #column2Hero h2{
	margin-bottom:0;
}
/* Article */
#startup #column2 .article{
	width:370px;
	margin-bottom:15px;
}
#startup #column2 .articleIntro{
	background:transparent url(http://insight.bt.com/assets/images/boxes/articleIntro_top.gif) top left no-repeat;
	padding-top:7px;
}
#startup #column2 .articleIntro .cont{
	border-left:1px solid #e1e1e2;
	border-right:1px solid #e1e1e2;
	background:transparent url(http://insight.bt.com/assets/images/boxes/articleIntro.gif) bottom left repeat-x;
	min-height:62px;
	padding:2px 0 2px 16px;
	display:inline-block;
	width: 352px;
}
#startup #column2 .articleIntro .cont:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#startup #column2 .articleIntro .cont p{
	padding-top:0;
	padding-right:16px;
}
#startup #column2 .article .articleIntro .cont p{
	font-weight:bold;
}
#startup #column2 .articleIntro .cont p span{
	line-height:1.4em;
}
#startup #column2 .article .inAssociationWith p{
	float:left;
	width:184px;
	padding-right:16px;
}
#startup #column2 .article .inAssociationWith .cont div{
	float:left;
	background:transparent url(http://insight.bt.com/assets/images/css/inAssociationWith.gif) top left no-repeat;
	width:120px;
	padding-left:16px;
	margin-right: 16px;
}
#startup #column2 .article .inAssociationWith .cont div p{
	width:104px;
	font-weight:normal;
	padding-bottom:0;
	margin-bottom:0.25em;
}
#startup #column2 .article .articleIntroStandAlone {
	margin-bottom: 15px;
	border-bottom: 1px solid #E1E1E2;
}



#startup #column2 .article .articleContent{
	border-top:1px solid #e1e1e2;
	border-left:1px solid #e1e1e2;
	border-right:1px solid #e1e1e2;
	padding:16px 16px 0 16px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/articleContent.gif) bottom left no-repeat;
	margin-bottom:0;
	overflow:hidden;

	
}
#startup #column2 .article .articleContent h3{
	margin-bottom:0.4em;
	color:#666666;
	font-weight:bold;
	margin-top: 6px;
	font-size: 1.2em;
}
#startup #column2 .article .articleContent h4{
	font-size:1.4em;
	margin-bottom:0.7em;
	font-weight:bold;
}
#startup #column2 .article .articleContent h5{
	font-size:1.2em;
	margin-bottom:0.6em;
	font-weight:bold;
}
#startup #column2 .article .articleContent h6{
	font-size:1em;
	margin-bottom:0.5em;
	font-weight:bold;
}
#startup #column2 .article .articleContent p{
	padding-top:0;
}
#startup #column2 .article .articleContent dl dt{
	font-size: 1.2em;
	font-weight: bold;
	line-height: 2em;
}
#startup #column2 .article .articleContent dl dd{
	margin-bottom: 1em;
}
#startup #column2 .article .articleContent ol{
	list-style-type:decimal;
	padding-left:16px;
	margin-left:16px;
	padding-bottom:0.5em;
}
#startup #column2 .article .articleContent ol li{
	margin-bottom:0.5em;
	line-height: 1.4em;
}
#startup #column2 .article .articleContent ul{
	list-style-type:disc;
	padding-left:16px;
	margin-left:16px;
	padding-bottom:0.5em;
}
#startup #column2 .article .articleContent ul li{
	margin-bottom:0.5em;
}
#startup #column2 .article .articleContent strong, #startup #column2 .article .articleContent b{
	font-weight:bold;
}
#startup #column2 .article .articleContent em, #startup #column2 .article .articleContent i{
	font-style:italic;
}
#startup #column2 .article .articleFurtherActions{
	background:transparent url(http://insight.bt.com/assets/images/boxes/articleFurtherActions.gif) bottom left no-repeat;
	padding-bottom:9px;
	margin-top:0;
}
#startup #column2 .article .articleFurtherActions .cont{
	border-left:1px solid #e1e1e2;
	border-right:1px solid #e1e1e2;
	background:transparent url(http://insight.bt.com/assets/images/boxes/articleFurtherActions_cont.gif) bottom left repeat-x;
	min-height:48px;
}
#startup #column2 .article .articleFurtherActions .bookmarks{
	float:left;
	width:224px;
	background:none;
	margin:0;
	padding:8px 0 8px 16px;
	border:none;
}
#startup #column2 .article .articleFurtherActions .bookmarks ul{
	width:224px;
}
#startup #column2 .article .articleFurtherActions .bookmarks ul li a{
	padding-right:14px;
}
#startup #column2 .article .articleFurtherActions #ratePost{
	float:left;
	width:93px;
	margin:0;
	padding:8px 16px 8px 16px;
	border:none;
	background:transparent url(http://insight.bt.com/assets/images/css/bg_startup_blog_rater_dots.gif) top left no-repeat;
	clear:none;
}
#startup #column2 .article .articleFurtherActions #ratePost h3{
	margin-bottom:9px;
}
#startup #column2 .article .articleFurtherActions #ratePost ul{
	margin:0;
	padding:0;
	width:96px;
	background:transparent url(http://insight.bt.com/assets/images/css/startup_rating.gif) repeat-x scroll left top;
	float:left;
	height:16px;
}
#startup #column2 .article .articleFurtherActions #ratePost a{
	width:19px;
	height:16px;
}
#startup #column2 .article .articleFurtherActions #ratePost a:hover {
	background:transparent url(http://insight.bt.com/assets/images/css/startup_rating.gif) repeat scroll left bottom;
	height:16px;
	width:19px;
}
#startup #column2 .article .articleFurtherActions #ratePost a.rating_2{
	left:20px;
}
#startup #column2 .article .articleFurtherActions #ratePost a.rating_2:hover{
	width:38px;
	left:0;
}
#startup #column2 .article .articleFurtherActions #ratePost a.rating_3{
	left:39px;
}
#startup #column2 .article .articleFurtherActions #ratePost a.rating_3:hover{
	width:57px;
	left:0;
}
#startup #column2 .article .articleFurtherActions #ratePost a.rating_4{
	left:58px;
}
#startup #column2 .article .articleFurtherActions #ratePost a.rating_4:hover{
	width:77px;
	left:0;
}
#startup #column2 .article .articleFurtherActions #ratePost a.rating_5{
	left:78px;
}
#startup #column2 .article .articleFurtherActions #ratePost a.rating_5:hover{
	width:96px;
	left:0;
}
#startup #column2 .article .articleFurtherActions h3{
	font-size:1em;
	color:#333333;
	line-height:1;
}
#startup .listing {
margin:0pt 0 0 5px;
width:370px;
}
/* Next step / Actions */
#startup #column2 .nextStepActions{
	width:375px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/nextStepActions_base.gif) bottom left no-repeat;
	padding-bottom:15px;
	margin-bottom:7px;
}
#startup #column2 .nextStepActions .top{
	background:transparent url(http://insight.bt.com/assets/images/boxes/theNextStepActions_top.gif) top left no-repeat;
	width:375px;
	height:37px;
}
#startup #column2 .nextStepActions .cont{
	background:transparent url(http://insight.bt.com/assets/images/boxes/nextStepActions.gif) top left repeat-y;
	width:375px;
}
#startup #column2 .nextStepActions h2{
	font-size:1.8em;
	font-weight:normal;
	background:transparent url(http://insight.bt.com/assets/images/boxes/nextStepActions_heading.gif) bottom left repeat-x;
	padding:0 16px 9px 15px;
}
#startup #column2 .nextStepActions .cont .theNextStep{
	float:left;
	width:196px;
	position:relative;
	margin-top:-28px;
	padding:0 0 0 1px;
}
#startup #column2 .nextStepActions .cont .theNextStep h2{
	padding:0 16px 9px 15px;
}
#startup #column2 .nextStepActions .cont .theNextStep ul{
	width:160px;
	margin-left:16px;
	padding-top:10px;
}
#startup #column2 .nextStepActions .cont .theNextStepActions{
	float:left;
	margin-top:-28px;
	position:relative;
	width:174px;
}
#startup #column2 .nextStepActions .cont .theNextStepActions h2{
	padding:0 16px 9px 10px;
}
#startup #column2 .nextStepActions .cont .theNextStepActions ul{
	width:149px;
	margin-left:10px;
	padding-top:10px;
}
#startup #column2 .nextStepActions ul li{
	margin-bottom:0.5em;
	vertical-align:top;
	line-height:1.25em;
}
#startup #column2 .nextStepActions ul li a{
	font-weight:bold;
	color:#000000;
	line-height:1em !important;
}
#startup #column2 .nextStepActions ul li span{
	position:relative;
	top:2px;
	left:2px;
}

/* Comments */
#startup #column2 .comments{
	padding:0 16px 0 16px;
}
#startup #column2 .comments h3{
	color:#666666;
	margin-bottom:1em;
	padding-top:1em;
}	
#startup #column2 .comments .blogCommentInfo h5{
	font-weight:bold;
	display:inline;
	margin-right:8px;
	color:#333333;
}
#startup #column2 .comments .blogCommentInfo p{
	display:inline;
	margin-right:16px;
}
#startup #column2 .comments li{
	border-bottom:1px solid #e1e1e2;
	margin-bottom:1em;
	padding-bottom:1em;
}
#startup #column2 .comments li.last{
	border:none;
}

/* Post comment */
#startup #column2 .postComment{
	padding:7px 0 0 0;
	background:transparent url(http://insight.bt.com/assets/images/boxes/startupColumn2Generic_top.gif) top left no-repeat;
}
#startup #column2 .postComment .commentForm{
	border-left:1px solid #e1e1e2;
	border-right:1px solid #e1e1e2;
	margin:0;
	padding:0 16px 0 16px;
	width:336px;
}	
#startup #column2 .postComment h3{
	color:#666666;
	padding-top:8px;
	margin-bottom:4px;
	position:relative;
	margin-left:-1px;
}
#startup #column2 .postComment p{
	padding-top:0;
	padding-bottom:12px;
	color:#333333;
}
#startup #column2 .postComment label{
	margin-left:2px;
	width:89px;
	margin-right:10px;
}
#startup #column2 .postComment input{
	width:230px;
	background-color:#f7f7f8;
	border:1px solid #d3d4d5;
}
#startup #column2 .postComment #comments{
	width:230px;
	background-color:#f7f7f8;
	border:1px solid #d3d4d5;
	overflow-y:auto;
}
#startup #column2 .postComment input#post{
	width:auto;
	background:none;
	border:none;
	margin-right:3px;
	display:inline;
	margin-top:10px;
	margin-bottom:9px;
}
#startup #column2 .postComment .base{
	height:10px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/startupColumn2Generic_base.gif) top left no-repeat;
}

/* Comment thank you */
#startup #column2 .commentThankYou{
	padding:7px 0 0 0;
	background:transparent url(http://insight.bt.com/assets/images/boxes/startupColumn2Generic_top.gif) top left no-repeat;
}
#startup #column2 .commentThankYou .cont{
	border-left:1px solid #e1e1e2;
	border-right:1px solid #e1e1e2;
	margin:0;
	padding:0 16px 0 16px;
	width:336px;
}	
#startup #column2 .commentThankYou .cont h3{
	color:#666666;
	padding-top:8px;
	margin-bottom:4px;
	position:relative;
	margin-left:-1px;
}
#startup #column2 .commentThankYou .cont{
	padding-top:0;
	padding-bottom:12px;
	color:#333333;
}
#startup #column2 .commentThankYou .base{
	height:10px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/startupColumn2Generic_base.gif) top left no-repeat;
}

/*Our top tips*/
/*
#startup .articlePage{
	position:relative;
	left:-7px;
	top:-5px;
}
*/

#startup .articlePage{
	float:right;
	margin-right:15px;
	margin-top:5px;
	margin-left:0px!important;
}


#startup #columnHeading.articlePage{
	position: static;
}
#startup #container1 .articlePage .topTipsList{
	margin-bottom:16px;
	margin-left:2px;
}
#startup #container1 .articlePage .topTipsList h3{
	color:#666666;
	font-weight:normal;
	font-size:1.5em;
}
#startup #container1 .articlePage .topTipsList ol li{
	color:#666666 !important;
}
#startup #container1 .articlePage .topTipsList ol li p{
	line-height:1.3em;
	padding-bottom:11px;
}
#startup #column3 .bt_newsletter{
	margin-bottom:12px;
}


/* end articles page */


/********************************************************
Articles listing page
********************************************************/
#startup .startupArticles .panelLeft {
	background:transparent url(http://insight.bt.com/assets/images/boxes/panel_left.gif) repeat-y scroll -2px 0;
}
#startup .startupArticles .panelInner {
	padding-top: 0px;
}
#startup .startupArticles .panelInner #articlesList h3 a {
	font-size: 0.6em;
	font-weight: bold;
}
#startup p.backToTop {padding:11px 0 33px 1px;}
/****************/
#startup #column4 #articleListing{
	margin-top:-23px;
	position:relative;
	background:transparent url(http://insight.bt.com/assets/images/boxes/articleListing_top.gif) top left no-repeat;
	width:545px;
	padding-top:10px;
	margin-bottom:11px;
}
#startup #column4 .articleListingIntro {
	margin-top: -25px;
	margin-bottom: 20px;
}
#startup #articleListing h4 {
	font-weight: bold;
	font-size: 1.1em;
	margin-left: 16px;
}
#startup #articleListing .cont{
	background:transparent url(http://insight.bt.com/assets/images/boxes/articleListing.gif) top left repeat-y;
	width:545px;
}
#startup #articleListing #articleListingFilters {
	width:538px;
	margin-left:1px;
	min-height:59px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/blog-listing-filters.gif) bottom left repeat-x;
	padding-bottom:2px;
}
#startup #articleListing .cont #articleListingFilters #blogCategorySelect{
	margin:0 16px 0 16px;
	padding:0;
}
#startup #articleListing .cont #articleListingFilters #blogCategorySelect label{
	vertical-align:middle;
}
#startup #articleListing .cont #articleListingFilters #blogCategorySelect select{
	position:relative;
	vertical-align:middle;
	top:0;
}
#startup #articleListing .cont #articleListingFilters #categoryLinks{
	background:none;
}
#startup #articleListing .cont #articleListingFilters #articleFields{
	background:none;
	border:none;
	width:506px;
	margin:0 16px 0 16px;
	padding:7px 0 7px 0;
	display:inline-block;
}
#startup #articleListing .cont #articleListingFilters #articleFields:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#startup #articleListing .cont #articleListingFilters #articleFields li{
	width:61px;
	padding-right:0;
	line-height:1.5em;
}
#startup #articleListing .cont #articleListingFilters #articleFields .first{
	width:371px;
	padding-right:10px;
}
#startup #articleListing .cont #articleListingFilters #articleFields li a{
	color:#333333;
	font-weight:bold;
}
#startup #articleListing .cont #articleListingFilters #articleFields li a.selectedAsc{
	background:transparent url(http://insight.bt.com/assets/images/css/bg_arrow_black_down.gif) no-repeat scroll 100% 5px;
}
#startup #articleListing .cont #articleListingFilters #articleFields li a.selectedDesc{
	background:transparent url(http://insight.bt.com/assets/images/css/bg_arrow_black_up.gif) no-repeat scroll 100% 5px;
}
/****************/
#startup #articleListing .cont #articlesList{
	display:inline-block;
}
#startup #articleListing .cont #articlesList li.clear {
/*		margin-left: 16px;
	margin-right:22px;
	margin-bottom:13px;
display: inline-block;*/
	clear: none;
}
#startup #articleListing .cont #articlesList:after, #startup #articleListing .cont #articlesList li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#startup #articleListing .cont #articlesList .first div{
	padding-top:12px;
}
#startup #articlesList li div.img img {
	 padding:8px 0 0 0;
}
#startup #articleListing .cont #articlesList li {

}
#startup #articleListing .cont #articlesList li div {
	/*display: inline;
		display: block;
	*/
	width: 371px;
	padding-right:10px;
	height: 1%;
	
}
#startup #articleListing .cont #articlesList li div h3{
	font-size:1em;
	font-weight:bold;
	padding-bottom:0.3em;
	padding-top:0.3em;
}
#startup #articleListing .cont #articlesList li div h3 a{
	font-size:1em;
	line-height:1.4em;
}
#startup #articleListing .cont li .date {
	/*display:inline;*/
	float:left;
	width:60px;
	padding-top:5px;
}
#startup #articleListing .cont .first .date {
	padding-top:12px;
}
/****************/
#startup #articleListing .cont #pagination{
	margin:0 0 0 1px;
	width:521px;
	background:transparent url(http://insight.bt.com/assets/images/css/bg_dot_grey_2x1.gif) top left repeat-x;
	border:none;
	padding:11px 16px 11px 0;
}
#startup #articleListing .cont #pagination li a{
	text-decoration:underline;
	background:transparent url(http://insight.bt.com/assets/images/css/bg_pagination_light.gif) no-repeat scroll 100% 2px;
}
#startup #articleListing .cont #pagination li .activePage{
	text-decoration:none;
}
#startup #articleListing .cont #pagination li .noDivider{
	background:none;
}
#startup #articleListing .base{
	height:10px;
	width:545px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/articleListing_base.gif) no-repeat top left;
}
/****************/
#startup .startupArticles .otherCategories .panelInner {
	margin: 0px;
	padding: 0px;
}
#startup .startupArticles #column4 .otherCategories .panelInner .panelInnerGradient {
	background: transparent url(http://insight.bt.com/assets/images/css/bg_article_gradient_col4_top2.gif) repeat-x left bottom;
}
#startup .startupArticles .otherCategories .panelInner .wideBox_v2 {
	border: none;
}
#startup .startupArticles .otherCategories .panelBaseGradient {
	margin-bottom: 26px;
}
#startup .startupArticles .otherCategories .panelBaseGradient {
	background:transparent url(http://insight.bt.com/assets/images/boxes/panel_gradient_base2.gif) repeat-x scroll 0% 50%;
}
#startup .startupArticles .otherCategories .panelBaseLeftGradient {
	background:transparent url(http://insight.bt.com/assets/images/boxes/panel_gradient_base_left2.gif) no-repeat scroll left top;
}
#startup .startupArticles .otherCategories .panelBaseRightGradient {
	background:transparent url(http://insight.bt.com/assets/images/boxes/panel_gradient_base_right2.gif) no-repeat scroll right top;
	height:9px;
}
/****************/

/* Other document categories */
#startup #column4 .otherCategories{
	width:545px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/otherCategories_top.gif) top left no-repeat;
	padding-top:10px;
	margin-bottom:27px;
}
#startup #column4 .otherCategories .cont{
	background:transparent url(http://insight.bt.com/assets/images/boxes/otherCategories.gif) top left repeat-y;
}
#startup #column4 .otherCategories .cont .inner{
	margin-left:1px;
	width:538px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/otherCategories_cont.gif) bottom left repeat-x;
	min-height:73px;
}
#startup #column4 .otherCategories .cont .inner h4{
	margin-left:0;
	color:#333333;
	font-size:1em;
}
#startup #column4 .otherCategories .cont .wideBox_v2{
	margin:0 1px 0 1px;
	padding:0 0 0 16px;
	border:none;
	width:522px;
	display:inline-block;
}
#startup #column4 .otherCategories .cont .wideBox_v2:after{
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#startup #column4 .otherCategories .base{
	background:transparent url(http://insight.bt.com/assets/images/boxes/otherCategories_base.gif) top left no-repeat;
	height:10px;
}
/* ehd article listing page */


/* Blog listing page
-------------------------------------------------*/
#startup h2.listingHeading {
	font-size:1.8em;
	font-weight:normal;
	margin-bottom:13px;
	padding-top:8px;
}
#startup #blogListing{
	background:transparent url(http://insight.bt.com/assets/images/boxes/blog-listing_top.gif) top left no-repeat;
	width:375px;
	padding-top:10px;
	margin-bottom:1px;
}
#startup #blogListing .cont{
	background:transparent url(http://insight.bt.com/assets/images/boxes/blog-listing.gif) top left repeat-y;
	width:375px;
}
#startup #blogListing .cont #blogListingFilters{
	width:368px;
	margin-left:1px;
	min-height:59px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/blog-listing-filters.gif) bottom left repeat-x;
	padding-bottom:2px;
}
#startup #blogListing .cont #blogListingFilters #blogCategorySelect{
	margin:0 16px 0 16px;
	padding:0;
}
#startup #blogListing .cont #blogListingFilters #blogCategorySelect label{
	vertical-align:middle;
}
#startup #blogListing .cont #blogListingFilters #blogCategorySelect select{
	position:relative;
	vertical-align:middle;
	top:0;
}
#startup #blogListing .cont #blogListingFilters #blogFields{
	background:none;
	border:none;
	width:336px;
	margin:0 16px 0 16px;
	padding:14px 0 0 0;
	display:inline-block;
}
#startup #blogListing .cont #blogListingFilters #blogFields:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#startup #blogListing .cont #blogListingFilters #blogFields li{
	width:61px;
	padding-right:0;
	line-height:1.5em;
}
#startup #blogListing .cont #blogListingFilters #blogFields .first{
	width:187px;
	padding-right:10px;
}
#startup #blogListing .cont #blogListingFilters #blogFields .second{
	width:68px;
	padding-right:10px;
}
#startup #blogListing .cont #blogListingFilters #blogFields li a{
	color:#333333;
	font-weight:bold;
}
#startup #blogListing .cont #blogListingFilters #blogFields li a.selected{
	background:transparent url(http://insight.bt.com/assets/images/css/bg_arrow_black_down.gif) no-repeat scroll 100% 5px;
}
#startup #blogListing .cont #blogList{
	padding-left:17px;
	width:341px;
	padding-right:12px;
}
#startup #blogListing .cont #blogList li{
	padding-top:10px;
}
#startup #blogListing .cont #blogList h3{
	font-size:1em;
	width:176px;
}
#startup #blogListing .cont #blogList h3 a{
	padding-bottom:2px;
}
#startup #blogListing .cont #blogList h3 span{
	font-weight:bold;
	color:#333333;
}
#startup #blogListing .cont #blogList .date{
	padding-top:0;
}
#startup #blogListing .cont #blogList .postRating{
	padding-top:3px;
}
#startup #blogListing .cont #blogList h4{
	padding-top:3px;
}
#startup #blogListing .cont #blogList h4 a{
	font-weight:normal;
}
#startup #blogListing .cont #blogList p{
	padding-top:0;
	padding-bottom:0;
}
#startup #blogListing .cont #pagination{
	margin:0 0 0 1px;
	width:352px;
	background:transparent url(http://insight.bt.com/assets/images/css/bg_dot_grey_2x1.gif) top left repeat-x;
	border:none;
	padding:11px 16px 11px 0;
}
#startup #blogListing .cont #pagination li a{
	text-decoration:underline;
	background:transparent url(http://insight.bt.com/assets/images/css/bg_pagination_light.gif) no-repeat scroll 100% 2px;
}
#startup #blogListing .cont #pagination li .activePage{
	text-decoration:none;
}
#startup #blogListing .cont #pagination li .noDivider{
	background:none;
}
#startup #blogListing .base{
	height:10px;
	width:375px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/blogListing_base.gif) no-repeat top left;
}
#startup .article #ratePost #postRating {	
	float:left;
	height:20px;
	width:120px;
	margin-left: -1em;
}
/* Blog archive */
#startup #column3 h3.archiveHeading{
	color:#666666;
	font-weight:normal;
	background:none;
	font-size:1.5em;
	margin:0;	
	padding-left: 0;
	position:relative;
	padding-bottom:8px;
}
#startup #column3 .archiveBox{
	border:none;
	padding:0;
	margin: 0 0 20px;
	position:relative;
	width:130px;
}

a.linkToRSS {
	display: block;
	background: url(http://insight.bt.com/assets/images/icons/icon_rss.gif) top left no-repeat;
	padding: 2px 0 3px 25px;
	font-size: 1.1em;
}

/* End blog listing page */
/*BT Startup - Home page */
.homeInDepthPromo {
	width: 464px;
	float: left;
	margin: -1px 0 0 5px;
	min-height: 197px;
}
html[xmlns*=""] body:last-child .homeInDepthPromoBottom {height: 176px;} /* Safari 2 fix */
html[xmlns*=""] #body:last-child .homeInDepthPromoBottom {height: 176px;} /* Safari 2 fix */
.homeInDepthPromoTop {
	background: #FFAF24 url(http://insight.bt.com/assets/images/boxes/in_depth_top2.gif) no-repeat left top;
	height: 7px;
} 
.homeInDepthPromoBottom {
	background: #FFAF24 url(http://insight.bt.com/assets/images/boxes/in_depth_bottom2.gif) no-repeat left bottom;
	min-height: 177px;
	overflow: hidden;
	padding: 0 15px 10px 15px;
	position: relative;
	top: 0;
}


/*Home promos*/
.homePromo{
	background:transparent url(http://insight.bt.com/assets/images/boxes/homePromo_top.gif) top left no-repeat;
	padding-top:10px;
	margin-top:13px;
}
.homePromo .cont{
	background:transparent url(http://insight.bt.com/assets/images/boxes/homePromo.gif) bottom left no-repeat;
	padding:0;
}
.swirl .cont{
	background:transparent url(http://insight.bt.com/assets/images/boxes/homePromoSwirl.gif) bottom left no-repeat;
}
.homePromo .cont h3{	
	font-size: 1.8em;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	margin:0 0 0.5em 15px;
}
.homePromo .cont h3 img{
	margin-top:-3px;
	position:relative;
	height:81px;
}
.homePromo .cont ul{
	margin:0 0 0 15px;
	padding-bottom:0.2em;
}
.homePromo .cont ul li{
	display:inline-block;
}
.homePromo .cont ul li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.homePromo .cont ul li p{
	margin-right:15px;
	color:#333333;
	padding-bottom:0.4em;
}
.homePromo .cont ul .video .mediaPlayer{
	margin-bottom:0.6em;
}
.homePromo .cont ul .video .mediaPlayer img{
	width:194px;
}
.homePromo .cont ul li h4, .cont ul li.podcast h4 a, .cont ul li.video h4 a, .cont ul li.event h4 a {
	font-weight:bold;
	color:#333333;
	margin-bottom:0.3em;
	margin-right:30px;
	line-height:1.2em;
}
.homePromo .cont ul li .inlineReadMoreLink {
	float: left;
	padding-right: 18px;
	padding-bottom:1em;
}
.homePromo .cont ul li .inlineReadMoreLink a{
	color:#0066cc;
}
.homePromo .cont ul li .inlineReadMoreLink a:hover{
	text-decoration:underline;
	color:#000000;
}
.homePromo .cont ul .podcast{
	background:transparent url(http://insight.bt.com/assets/images/boxes/homePromoPodCast.gif) top left no-repeat;
	padding-top:0.7em;
}
.homePromo .cont ul .event img{
	margin-bottom:0.6em;
}
.homePromo .cont ul .event .date{
	margin-top:-2px;
	padding-bottom:0.1em;
	color:#666666;
}
.homePromo .cont ul li ul{
	padding:0 0 0.8em 0;
	margin:0;
}
.homePromo .cont ul li ul li{
	margin-bottom:0.4em;
}
.homePromo .cont .newsList{
	position:relative;
	margin-top:-30px;
}
.homePromo .cont .newsList li{
	background:transparent url(http://insight.bt.com/assets/images/css/promoDots.gif) bottom left no-repeat;
	margin-right:19px;
	padding-bottom:0.5em;
	margin-bottom:0.7em;
}
.homePromo .cont .newsList li .articleDetails{
	margin-top:-2px;
	padding-bottom:0.1em;
	color:#666666;
}
.homePromo .cont .footNote{
	margin-left:15px;
	position:relative;
	top:-4px;
}
.homePromo .base{
	background:transparent url(http://insight.bt.com/assets/images/boxes/homePromo_base.gif) top left no-repeat;
	height:10px;
}
.swirl .base{
	background:transparent url(http://insight.bt.com/assets/images/boxes/homePromoSwirl_base.gif) top left no-repeat;
}

.homePromoImgOnly {
	margin-right: 18px;
	/*height: 197px;*/
}
html:first-child .homePromoImgOnly {margin-right: 25px; } /*Opera 9 hack */
html[xmlns*=""] body:last-child #column7 .homePromoImgOnly { /* Safari 2 hack */
	position: relative;
	right: 5px;
}
html[xmlns*=""] #body:last-child #column7 .homePromoImgOnly { /* Safari 2 hack */
	position: relative;
	right: 5px;
}
html[xmlns*=""] body:first-of-type .homeInDepthPromoBottom ul li { padding-top: 0 !important;} /* sasari 3 hack */
html[xmlns*=""] #body:first-of-type .homeInDepthPromoBottom ul li { padding-top: 0 !important;} /* sasari 3 hack */

.homeInDepthPromo h3 {
	background: url(http://insight.bt.com/assets/images/css/bg_dot_orange_2x1.gif) repeat-x left bottom;
	font-size: 1.8em;
	color: #FFFFFF; 
	padding-bottom: 4px;
	margin: 0 -14px 2px -9px;
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.homeInDepthPromo p {
	color: #502400;
	font-size: 1.1em;
}
#startup .homeInDepthPromo ul {
	margin-left: -22px;
	margin-top: -7px;
}
#startup .homeInDepthPromo ul li  {
	list-style-type: none;
	background: url(http://insight.bt.com/assets/images/css/bg_dot_dk_orange_2x1.gif) repeat-x left bottom;
	width: 45%;
	float: left; 
	display: inline-block;
	margin-left: 22px;
	color: #502400;
}
#startup .homeInDepthPromo .homeInDepthPromoBottom ul li {
	padding-top: 7px;
	padding-bottom: 6px;
}
html[xmlns*=""] body:last-child .homeInDepthPromo .homeInDepthPromoBottom ul li {padding-top: 5px !important;} /* Safari 2 hack */
html[xmlns*=""] #body:last-child .homeInDepthPromo .homeInDepthPromoBottom ul li {padding-top: 5px !important;} /* Safari 2 hack */
#startup .homeInDepthPromo ul li a {
	color: #502400;
	font-weight: bold;
	font-size: 1.1em;
	padding-right: 15px; 
	display: block;
}
#startup .homeInDepthPromo ul li a span, #startup .homeInDepthPromo ul li.last a span { 
	background: url(http://insight.bt.com/assets/images/buttons/btn_home_topics_list.png) no-repeat 98% center;
	height: 18px;
	padding-right: 15px;
}
#startup .homeInDepthPromo ul li.last {
	background: none;
	padding-bottom: 6px;
}
#startup .homeInDepthPromo ul li.last a {
	font-weight: normal;
}
#startup .homePromo .panelTop {
	margin-left: -1px;
}
#startup #column7 .panelInnerGradient {
	margin-left: 1px;
	padding-left: 15px;
}	
#startup #promoWrapper {
	clear: both;
	padding-bottom: 30px;
}
#startup .homePromo {
	float: left;
	width: 228px;
	font-size: 1em;
	margin-right: 9px;
}
#startup .homePromo a { line-height: inherit; }
#startup .imgOnly {
	background: none;
	padding-top: 0;
}
#startup .homePromo .mediaList ul {
	width: 195px;
}
#startup .homePromo .mediaList ul li .mediaPlayer {
	float:left;
	padding:0pt 10px 12px 0;
	width: 195px;
}
#startup .homePromo .mediaList ul li.video {
	background:transparent url(http://insight.bt.com/assets/images/css/bg_dot_dk_grey_2x1.gif) repeat-x scroll left bottom;
	width: 195px;
}
#startup .homePromo .mediaList ul li.video h4, #startup .homePromo .mediaList ul li.video p {
	margin-left: 0;
}
#startup .homePromo .mediaList ul li.podcast {
	background:transparent url(http://insight.bt.com/assets/images/icons/icon_podcast_dark.gif) no-repeat scroll right top;
	width: 198px;
}
#startup .homePromo .mediaList ul li.podcast h4, #startup .homePromo .mediaList ul li.podcast p {
	margin-right: 30px;
	margin-left: 0;
}
#startup .homePromo .mediaList ul li.podcast p.inlineReadMoreLink {
	margin-right: 0;
	margin-left: 0;
	float: left;
	padding-right: 10px;
}
#startup .homePromo .mediaList ul li p.date {
	margin-top: 0;
}
#startup .homePromo .mediaList ul li.event img {
	margin-bottom: 14px;
}
#startup .homePromo .tradespacePromo {
	padding: 0;
	margin: 0;
}
#startup .homePromo #homeTradespacePromoTop {
	background: url(http://insight.bt.com/assets/images/promos/home_tradespace_promo_top.gif) no-repeat left top;
	height: 7px;
}
#startup .homePromo #homeTradespacePromoBottom {
	background: url(http://insight.bt.com/assets/images/promos/home_tradespace_promo_bottom.gif) no-repeat left bottom;
	min-height: 275px;
	padding-left: 15px;
	position: relative;
	padding-top: 4px;
	padding-bottom: 12px;
}
#startup .homePromo #homeTradespacePromoBottom .newsList {
	background: url(http://insight.bt.com/assets/images/placeholders/tradespace_screen.gif) no-repeat 92% 9px;
	clear: both;
	width: 100%;
}
#startup .homePromo #homeTradespacePromoBottom  p.articleDetails {
	margin-top: 0;
}	
#startup .homePromo #homeTradespacePromoBottom .newsList ul {
	margin-bottom:0;
}
#startup .homePromo #homeTradespacePromoBottom .newsList ul li {
	background:transparent url(http://insight.bt.com/assets/images/css/bg_dot_dk_grey_2x1.gif) repeat-x scroll left bottom;
	margin-bottom: 8px;
	padding-bottom: 0;
	width: 185px;
	float:none;
}
#startup #column7 .jsHide {
	display: none;
}	



/*-- BT Tradespace name checker module (has styles in ie7.css and ie8.css also) --*/
div.nameChecker {
	margin: 13px -40px 0 -2px !important;
	padding: 0 17px 0;
	/*min-height: 230px;*/
	width: 197px !important;
	position: relative;
	background: url(http://insight.bt.com/assets/images/promos/namechecker_lrg.gif) bottom left no-repeat;
	color: white;
	overflow: visible;
}

div.nameCheckerSmall {
	padding: 20px 17px;
}
/* Needed on the large module for the 'equal me' function */
div.nameChecker .cont { background: none; padding: 20px 0 2px; }
div.nameChecker div.nameCheckerHeader { 
	background: url(http://insight.bt.com/assets/images/promos/namechecker_lrg.gif) top left no-repeat;
	height: 10px;
	width: 231px;
	position: absolute;
	top: 0;
	left: 0;
}
div.nameChecker p { line-height: 1.263em; /*14px*/ padding-bottom: 0.5em; }
div.nameChecker p.nameCheckerTitleText { margin-top: -8px; margin-bottom: 5px; }
div.nameChecker p.nameCheckerNewsHeading {}
div.nameChecker h3.structuralLabel { position: absolute; left: -20000px; }
div.nameChecker p.nameCheckerInstructionText {}
div.nameChecker span.nameCheckerTradespaceEmphasis { font-weight: bold; }

/*- Form elements -*/
div.nameChecker label { position: absolute; left: -20000px; }
div.nameChecker input.nameCheckerButton {}
div.nameChecker input.inputBox {
	width: 187px;
	margin: 0;
	padding: 2px 4px 4px;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 1em; 
	color: #666;
	border: 1px solid #D3D4D5;
}
div.nameChecker div.btButton { margin: -2px 0 24px 0; position: relative; left: -7px; clear: both; }
div.nameChecker div.btButtonRight { float: right; }
div.nameChecker div.btButton span.buttonLeft {
	margin: 0;
	padding-left: 7px;
	padding-bottom: 22px;
	background: url(http://insight.bt.com/assets/images/buttons/bg_bt_btn.gif) top left no-repeat;
}
div.nameChecker div.btButton span.buttonRight {
	padding-right: 7px;
	position: relative;
	right: -7px;
	padding-bottom: 22px;
	background: url(http://insight.bt.com/assets/images/buttons/bg_bt_btn.gif) top right no-repeat;
}
div.nameChecker div.btButton input.nameCheckerButton {
	height: 22px;
	padding: 5px 7px 0 0;
	margin: 4px -5px 0 -2px;
	position: relative;
	left: -7px;
	top: 4px;
	font-weight: bold;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 1em;
	color: #06C;
	cursor: pointer;
	border: none;
	background: url(http://insight.bt.com/assets/images/buttons/bg_btn_arrow.gif) 100% 11px no-repeat;	
} 
div.nameChecker div.btButton:hover input.nameCheckerButton,
div.nameChecker div.btButton input.hover { color: black; }

div.nameChecker div.btButton a {
	font-weight: bold;
	padding: 5px 7px 0 0;
	margin: 0 0 0 -5px;
	position: relative;
	top: 4px;	
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	cursor: pointer;
	background: url(http://insight.bt.com/assets/images/buttons/bg_btn_arrow.gif) 100% 8px no-repeat;	
}
div.nameChecker div.btButton a:hover { color: black; text-decoration: none; }

html[xmlns*=""] body:last-child div.nameChecker div.btButton {margin-bottom: -55px; } /* Safari 2 hack */
html[xmlns*=""] body:last-child div.nameChecker div.nameCheckerFooterContent {padding-top: 35px;} /* Safari 2 hack */
html[xmlns*=""] body:last-child div.nameChecker span.buttonLeft {background:none;} /* Safari 2 hack */
html[xmlns*=""] body:last-child div.nameChecker span.buttonRight {background:none;} /* Safari 2 hack */
html[xmlns*=""] body:first-of-type div.nameChecker div.btButton input.nameCheckerButton{height:38px; position: relative; top: -5px; background-position-y:18px;} /* Safari 3 hack */
html[xmlns*=""] body:first-of-type div.nameChecker div.btButton a { padding-bottom: 10px; } /* Safari 3 hack */

html[xmlns*=""] #body:last-child div.nameChecker div.btButton {margin-bottom: -55px; } /* Safari 2 hack */
html[xmlns*=""] #body:last-child div.nameChecker div.nameCheckerFooterContent {padding-top: 35px;} /* Safari 2 hack */
html[xmlns*=""] #body:last-child div.nameChecker span.buttonLeft {background:none;} /* Safari 2 hack */
html[xmlns*=""] #body:last-child div.nameChecker span.buttonRight {background:none;} /* Safari 2 hack */
html[xmlns*=""] #body:first-of-type div.nameChecker div.btButton input.nameCheckerButton{height:38px; position: relative; top: -5px; background-position-y:18px;} /* Safari 3 hack */
html[xmlns*=""] #body:first-of-type div.nameChecker div.btButton a { padding-bottom: 10px; } /* Safari 3 hack */

div.nameCheckError p.nameCheckerInstructionText{
    background: url('/assets/images/icons/error.gif') 0 0 no-repeat;  
	font-weight: bold;
	text-indent: 20px;
}

/*- Footer elements -*/
div.nameChecker div.nameCheckerFooterContent { padding-right: 17px; }
div.nameChecker p.nameCheckerNewsTopicHeading a { color: white; font-weight: bold; padding: 0; }
div.nameChecker p.nameCheckerNewsTopicContent { padding-bottom: 20px;}


/*- Name checker variations -*/
div.nameCheckerSuccess { color: #333; background-image: url(http://insight.bt.com/assets/images/promos/namechecker_success_lrg.gif); }
div.nameCheckerSuccess div.nameCheckerHeader { 	background-image: url(http://insight.bt.com/assets/images/promos/namechecker_success_lrg.gif);}
div.nameCheckerSuccess p.nameCheckerNewsTopicHeading a { color: #06C;}
div.nameCheckerSmallSuccess div.btButton,
div.nameCheckerSuccess div.btButton { margin-top: 10px; margin-left: 5px; }
div.nameCheckerSuccess p.nameCheckerInstructionText { margin-right: 50px; }
div.nameCheckerSuccess p.nameCheckerBusinessName { margin-right: 50px; }
div.nameCheckerSmall { 
	margin-top: 0 !important;
	margin-left: 0 !important;
	width: 122px !important;
	min-height: 180px;
	background-image: url(http://insight.bt.com/assets/images/promos/namechecker_sml.gif);
}
div.nameCheckerSmall div.nameCheckerHeader { width: 156px; background-image: url(http://insight.bt.com/assets/images/promos/namechecker_sml.gif); }
div.nameCheckerSmall input.inputBox {width: 110px; }
div.nameCheckerSmallSuccess p.nameCheckerBusinessName{ margin-right: 25px; }
div.nameCheckerSmallSuccess p.nameCheckerInstructionText { margin-right: 32px; }
div.nameCheckerSmallSuccess { color: #333; background-image: url(http://insight.bt.com/assets/images/promos/namechecker_success_sml.gif); }
div.nameCheckerSmallSuccess div.nameCheckerHeader { background-image: url(http://insight.bt.com/assets/images/promos/namechecker_success_sml.gif); }

span.webSafeChar {
	display: inline-block;
	width: 0;
	overflow: hidden;
}

 


/* BT Competition */
/*  */
#startup #column2 .importantMessage{
	padding:7px 0 0 0;
	background:transparent url(http://insight.bt.com/assets/images/boxes/startupColumn2Generic_top.gif) top left no-repeat;
}
#startup #column2 .importantMessage .cont{
	border-left:1px solid #e1e1e2;
	border-right:1px solid #e1e1e2;
	margin:0;
	padding:0 16px;
	width:336px;
}	
#startup #column2 .importantMessage .cont h3{
	color:#666666;
	padding-top:8px;
	margin-bottom:4px;
	position:relative;
	margin-left:-1px;
}
#startup #column2 .importantMessage .cont{
	padding-top:0;

	color:#333333;
}
#startup #column2 .importantMessage .base{
	height:10px;
	background:transparent url(http://insight.bt.com/assets/images/boxes/startupColumn2Generic_base.gif) top left no-repeat;
}


/* BT Startup Home page navigation */
#startup .homeNavigation {
	margin-bottom: 10px;
	display: block;
	margin-left: -1px;
}
#startup .homeNavigation ul {
	list-style-type: none;
	height: 46px;
	width: 714px;
}
#startup .homeNavigation ul li {
	float: left; 
	display: inline;
}
#startup .homeNavigation ul li.thinking a,  #startup .homeNavigation ul li.starting a, #startup .homeNavigation ul li.running a, #startup .homeNavigation ul li.growing a {
	display: block;
	text-indent: -99999px;
	height: 46px;
}
#startup .homeNavigation ul li.thinking a {
	background: url(http://insight.bt.com/assets/images/buttons/btn_startup_home_nav.jpg) no-repeat 0 0;
	height: 46px;
	width: 176px;
}
#startup .homeNavigation ul li.starting a {
		background: url(http://insight.bt.com/assets/images/buttons/btn_startup_home_nav.jpg) no-repeat -175px 0;
	height: 46px;
	width: 175px;
}	
#startup .homeNavigation ul li.running a  {
		background: url(http://insight.bt.com/assets/images/buttons/btn_startup_home_nav.jpg) no-repeat -350px 0;
	height: 46px;
	width: 175px;
}
#startup .homeNavigation ul li.growing a  {
		background: url(http://insight.bt.com/assets/images/buttons/btn_startup_home_nav.jpg) no-repeat -526px 0;
	height: 46px;
	width: 179px;
}
#startup .homeNavigation ul li.thinking, #startup .homeNavigation ul li.thinking a:hover, #startup .homeNavigation ul li.thinking a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_startup_home_nav.jpg) no-repeat 0 -46px;
}
#startup .homeNavigation ul li.starting, #startup .homeNavigation ul li.starting a:hover, #startup .homeNavigation ul li.starting a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_startup_home_nav.jpg) no-repeat -175px -46px;
}
#startup .homeNavigation ul li.running, #startup .homeNavigation ul li.running a:hover, #startup .homeNavigation ul li.running a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_startup_home_nav.jpg) no-repeat -349px -46px;
}
#startup .homeNavigation ul li.growing, #startup .homeNavigation ul li.growing a:hover, #startup .homeNavigation ul li.growing a.selected {
	background: url(http://insight.bt.com/assets/images/buttons/btn_startup_home_nav.jpg) no-repeat -526px -46px;
}
#startup .homeNavigation ul li a span {
	/*text-indent: -9999px;*/
	display: block;
	width:  0;
	height: 0;
	overflow: hidden;
}
#startup .startupHome, #startup #promoWrapper {
	margin: 0 0 0 5px;
	padding: 0;
	position: relative;
	top: -2px;
}
.startupHomeHeader {
	min-height: 221px;
	width: 704px;
	padding: 0 0 0 22px;
	position: relative;
	margin: 35px 0 0 0;
	clear: both;
	float:left;
}
.startupHomeHeader img {
	height:221px;
	left: 0;
	position:absolute;
	top:0;
	width:704px;
}
.startupHomeHeader h2 {
	color: #FFFFFF;
	font-size: 1.4em;
	padding-top: 18px;
	position: relative;
	top: -3px;
}
 .startupHomeHeader .thinking, .startupHomeHeader .starting, .startupHomeHeader .running, .startupHomeHeader .growing {
	position: relative;
	width:410px;
	top:  -3px;
}
.startupHomeHeader .thinking h3, .startupHomeHeader .starting h3, .startupHomeHeader .running h3, .startupHomeHeader .growing h3  {
	color: #FFFFFF;
	font-size: 3em;
	width: 356px;
	margin-top: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom:0.1em;
}
.startupHomeHeader .thinking p, .startupHomeHeader .starting p, .startupHomeHeader .running p, .startupHomeHeader .growing p {
	margin-top: 6px;
	font-size: 1.3em;
	font-weight: bold;
}
.startupHomeHeader .thinking p {
	color: #69BE28;
}
.startupHomeHeader .starting p {
	color: #0083AF;
}
.startupHomeHeader .running p {
	color: #DC5DB5;
}
.startupHomeHeader .growing p {
	color: #825AB0;
}
.startupHomeHeader .thinking p a, .startupHomeHeader .thinking p a:hover, .startupHomeHeader .starting p a, .startupHomeHeader .starting p a:hover, .startupHomeHeader .running p a, .startupHomeHeader .running p a:hover, .startupHomeHeader .growing p a, .startupHomeHeader .growing p a:hover {
	text-decoration: none;
}
.startupHomeHeader .thinking p a, .startupHomeHeader .thinking p a:hover {
	color: #69BE28 !important;
	display: block;
}
.startupHomeHeader .thinking p a span {
	background: url(http://insight.bt.com/assets/images/buttons/btn_home_thinking.png) no-repeat 99% 0;
	padding-right: 20px;
	height: 18px;
	display: inline-block;
	margin-left:2px;
}
.startupHomeHeader .starting p a, .startupHomeHeader .starting p a:hover {
	color: #0083AF !important;
	display: block;
	cursor: pointer
}
.startupHomeHeader .starting p a span {
	background: url(http://insight.bt.com/assets/images/buttons/btn_home_starting.png) no-repeat 99% 0;
	padding-right: 20px;
	height: 18px;
	display: inline-block;
}
.startupHomeHeader .running p a, .startupHomeHeader .running p a:hover {
	color: #DC5DB5 !important;
	display: block;
}
.startupHomeHeader .running p a span {
	background: url(http://insight.bt.com/assets/images/buttons/btn_home_running.png) no-repeat 99% 0;
	padding-right: 20px;
	height: 18px;
	display: inline-block;
}
.startupHomeHeader .growing p a, .startupHomeHeader .growing p a:hover {
	color: #825AB0 !important;
	display: block;
}
.startupHomeHeader .growing p a span {
	background: url(http://insight.bt.com/assets/images/buttons/btn_home_growing.png) no-repeat 99% 0;
	padding-right: 20px;
	height: 18px;
	display: inline-block;
}
#startup #column3 .subTopics p{
	margin-right:8px;
}
/**************************
New video page - 07/05/2008
***************************/
#startup div#videoPlayer {width:372px; overflow:hidden; margin:0 0 16px 0;}
#imageViewer #imageViewScreen {
	width: 320px;
	height: 200px;
	margin-bottom: 16px;
	margin-top: 7px;
}
#imageViewer #imageViewThumbs {
	width: 325px;
	margin-bottom: 15px;
	position: relative;
	padding: 0;

}
#startup #column2 #imageViewer p {
	padding-bottom: 7px;
}
#startup #column2 #imageViewer #imageViewThumbs ul {
	/*position: absolute;
	top: 0;
	left: 0;*/
	min-height: 100px;
	padding: 0;
	margin: 0;
	background: url(http://insight.bt.com/assets/images/placeholders/image_still_blank.gif)  left top;
}
#imageViewer #imageViewThumbs ul li.last {
	padding-right: 0;
}
#startup #column2 #imageViewer #imageViewThumbs ul li  {
	float: left; 
	display: inline;
	margin-bottom: 10px !important;
	position: relative;
	padding-right: 5px;
	z-index: 1;
	width: 60px;
	height: 45px;
	z-index: 1;
}
#startup #column2 #imageViewer #imageViewThumbs ul li a img {
	position: absolute;
	top: 0;
	left: 0;
	margin-right: 5px;
	z-index: 10;
	height: 45px;
	width: 60px;
	border: 0;
}
 #startup #column2 #imageViewer #imageViewThumbs ul li span {
 	display: block;
	position: absolute;
	width: 60px;
	height: 45px;
	top: 0;
	left: 0;
	z-index: 20;
 }
 #startup #column2 #imageViewer #imageViewThumbs ul li span.selected {
	background: url(http://insight.bt.com/assets/images/css/image_viewer_overlay_on.png) no-repeat 0 0;
	width: 60px;
	height: 45px;
}
#startup #column2 #imageViewer #imageViewThumbs ul li span:hover  {
 	background:  url(http://insight.bt.com/assets/images/css/image_viewer_overlay_over.png) no-repeat 0 0;
 } 

/*SIFR
---------------------------------------------*/
/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

/*.sIFR-hasFlash h1 {
	visibility: hidden;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 55px;
}*/

/*.sIFR-hasFlash #startup .startupHomeHeader h3, .sIFR-hasFlash #startup .startupHomeHeader h2, */ .sIFR-hasFlash #startup .homeInDepthPromoBottom h3 .homePromo h3 {
	visibility:hidden;
}
.sIFR-hasFlash #startup .homeInDepthPromoBottom h3 span{
	width:400px;
	visibility:hidden;
	height:24px;
	display:block;
}
/*.sIFR-hasFlash #startup .startupHomeHeader h3 span */ .sIFR-hasFlash #startup .startupHomeHeader h2 span {
	visibility:hidden;
}
/*.sIFR-hasFlash #startup .startupHomeHeader h4*/ .sIFR-hasFlash #startup .startupHomeHeader h3{
	width:auto;
	visibility:hidden;
	height:88px !important;
}
.sIFR-hasFlash #startup .startupHomeHeader p .btText{
	display:block;
	width:410px;
	visibility:hidden;
}
.sIFR-hasFlash #startup .homePromo .cont h3.btText{
	height:24px;
	visibility:hidden;
}
.sIFR-hasFlash #startup #columnHeading .span2Column h2 {
	height:44px;
	visibility:hidden;
	/*margin-bottom:2em !important;*/
	margin-left: 3px;
}
.sIFR-hasFlash #startup #columnHeading .altHeader  h2 {
	height:44px;
	visibility:hidden;
	margin-bottom:2em !important;
	margin-left: 3px;
	margin-top: -10px;
}
.sIFR-hasFlash #startup .thinkingTips h3{
	visibility:hidden;
	height:20px;
}
.sIFR-hasFlash #startup .startingTips h3{
	visibility:hidden;
}
.sIFR-hasFlash #startup .runningTips h3{
	visibility:hidden;
}
.sIFR-hasFlash #startup .growingTips h3{
	visibility:hidden;
}
.sIFR-hasFlash #startup #column3 .flexibleWorking h3.PE_SIFR {
	visibility:hidden;
	line-height: 12px;
}
.sIFR-hasFlash #startup #column3 .learingGuides h3 {
	visibility:hidden;
}
.sIFR-hasFlash #startup .thinkingTips ol{
	margin-top:6px !important;
}
.sIFR-hasFlash #startup .startingTips ol{
	margin-top:6px !important;
}
.sIFR-hasFlash #startup .runningTips ol{
	margin-top:6px !important;
}
.sIFR-hasFlash #startup .growingTips ol{
	margin-top:6px !important;
}
.sIFR-hasFlash #startup .thinking .panelInnerGradient h3, .sIFR-hasFlash #startup .starting .panelInnerGradient h3, .sIFR-hasFlash #startup .running .panelInnerGradient h3, .sIFR-hasFlash #startup .growing .panelInnerGradient h3{
	visibility:hidden;
	height:24px;
}
.sIFR-hasFlash #startup .thinking .carouselWrapper ul, .sIFR-hasFlash #startup .starting .carouselWrapper ul, .sIFR-hasFlash #startup .running .carouselWrapper ul, .sIFR-hasFlash #startup .growing .carouselWrapper ul {
	margin-top:9px;
}
.sIFR-hasFlash #startup .thinking .journeyLatestFirst h3, .sIFR-hasFlash #startup .starting .journeyLatestFirst h3, .sIFR-hasFlash #startup .running .journeyLatestFirst h3, .sIFR-hasFlash #startup .growing .journeyLatestFirst h3{
	visibility:hidden;
	height:24px;
}
.sIFR-hasFlash #startup .journeyLatestFirst .thinking h3, .sIFR-hasFlash #startup .journeyLatestFirst .starting h3, .sIFR-hasFlash #startup .journeyLatestFirst .running h3, .sIFR-hasFlash #startup .journeyLatestFirst .growing h3{
	visibility:hidden;
}
.sIFR-hasFlash #startup .newsListWrap h3{
	margin-left:-5px;
}
.sIFR-hasFlash #startup #bottomHubLinks h3{
	visibility:hidden;
	display:block;
	height:16px;
	margin-bottom:4px;
}
.sIFR-hasFlash #startup .subTopic h3{
	visibility:hidden;
	padding-bottom:0 !important;
	margin-bottom:10px !important;
	height:24px;
	width:auto;

}
.sIFR-hasFlash #startup #column2Hero h2{
	visibility:hidden;
	/*font-size:1.4em !important;*/
	margin-bottom:10px !important;
	
}
.sIFR-hasFlash #startup.competition #column2Hero h2{
	margin-bottom:0 !important;
}
/*.sIFR-hasFlash #startup #column2 .article .articleContent h3{
	visibility:hidden;
}
.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}*/

.standardContent
{
	padding: 0 20px 0 18px;
}



/* Quiz page styling */
#startup #column2 .flexibleWorking .articleIntro .cont {
	width: 352px;
	min-height: 70px;
	background:  url(http://insight.bt.com/assets/images/css/bg_flexible_working_intro.gif) no-repeat bottom right;
}
#startup #column2 .flexibleWorking .articleIntro .cont p {
	padding-bottom: 55px;
}
#startup #column2 .flexibleWorking .articleContent { 
	border-top: 0; 
	padding: 0 0 0 6px;
	margin-top: -1px;
}
#startup #column2 .flexibleWorkingQuizResults .articleContent {
	padding: 0 16px;
}

#startup #column2 p.linkWithEmphasis a { font-weight:bold; line-height: 1.4; }
#startup #column2 p.linkWithEmphasis a span.linkArrow {
	background:transparent url(http://insight.bt.com/assets/images/css/bg_topics_list_arrow.gif) no-repeat scroll right center;
	padding-right:15px;	
	position: relative;
	top: 2px;
}
#startup #column2 p.linkWithEmphasis em {
	font-weight:normal;
	font-style:normal !important;
}
#startup #column2 p.rightAlign {text-align: right;}
#startup #column2 .flexibleWorkingQuizResults h3.PE_SIFR {
  font-size: 1.5em; /*targeted by SIFR*/
}
#startup #column2 h3.pageSubTitle {
  background: #FFA924;
  color: white !important;
  position: relative;
  margin: 0 0 10px -10px !important;
  padding: 2px 10px 3px;
  font-size: 1.4em !important; 
  width: 362px;
  border-right: 1px solid #E1E1E2;
}
#startup #column3 br.artilcePagePromoIE { display: none; }

/*- Featured report -*/
#startup #column2 div.featureReport {
	overflow: hidden;
	padding-bottom: 20px;
	width: 337px;
}
#startup #column2 div.featureReport div.featureReportDetails {margin-right: 95px;}
#startup #column2 div.featureReport div.featureReportImage {float: right;}

/*- Quiz results table -*/
#startup #column2 div.quiz-results {
	margin: 10px -16px;
	padding: 10px 8px 0;
	border-top: 1px solid #EAEAEB;
	border-bottom: 1px solid #EAEAEB;
}
#startup #column2 div.quiz-results table.quiz-results-table {
	width: 345px;
	padding: 0;
	margin-bottom: 2px;
}
#startup #column2 div.quiz-results table.quiz-results-table thead {
	display: none;
}
#startup #column2 div.quiz-results table.quiz-results-table th.quiz-generation {
	font-weight: normal;
	width: 110px;
	height: 27px;
	background: url(http://insight.bt.com/assets/images/css/quiz-results-bg.gif) top left no-repeat;
	vertical-align: top;
	padding: 4px 8px;
}
#startup #column2 div.quiz-results table.quiz-results-table tr.selected th.quiz-generation {
	font-weight: bold;
}
#startup #column2 div.quiz-results table.quiz-results-table td.quiz-percentage span {
	display: block;
	overflow: hidden;
	height: 1px;
	width: 1px;
}
#startup #column2 div.quiz-results table.quiz-results-table td.quiz-percentage {
	background: url(http://insight.bt.com/assets/images/css/quiz-results-bg.gif) top right no-repeat;
	padding: 0 9px 0 0;
}
#startup #column2 div.quiz-results table.quiz-results-table td.quiz-percentage div.quiz-results-bar {
	height: 20px;
	background: url(http://insight.bt.com/assets/images/css/quiz-results-bar.gif) top left repeat-x;
}
#startup #column2 div.quiz-results table.quiz-results-table tr.selected td.quiz-percentage div.quiz-results-bar {
	background-image: url(http://insight.bt.com/assets/images/css/quiz-results-bar-selected.gif)
}
#startup #column2 div.quiz-results p.quiz-results-text { font-weight: bold; margin-left: 8px;}


/* Quiz accordion */
#startup #accordion ul#quiz,
#startup #accordion ul#quiz ul { 
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden;
}
#startup #accordion ul#quiz {
	margin: 0 0 20px 0 !important;
}
#startup #accordion ul#quiz li {
	list-style-type: none; 
	margin-bottom: 0;
}
#startup #accordion ul#quiz h3 {
	color:#FFFFFF;
	display:block;
	font-size:1.2em;
	line-height:22px;
	margin-top:1px;
	margin-bottom: 0;
	padding-left:7px;
	position:relative;
	text-decoration:none;
	font-weight: normal;
	font-family:Tahoma,Arial,Helvetica,sans-serif;	
}
#startup #accordion ul#quiz li div.shortDesc { padding: 5px;}
#startup #accordion ul#quiz div.longDesc { 
	padding-top: 7px;
	padding-bottom: 29px;
	overflow: hidden;
}
#startup #accordion ul#quiz li h3,
#startup #accordion ul#quiz li div.shortDesc,
#startup #accordion ul#quiz li div.quizAnswer-bl  { background-color: #FFAC23; }

#startup #accordion ul#quiz li#quizQuestion2 h3,
#startup #accordion ul#quiz li#quizQuestion2 div.shortDesc,
#startup #accordion ul#quiz li#quizQuestion2 div.quizAnswer-bl { background-color: #FF9E20; }

#startup #accordion ul#quiz li#quizQuestion3 h3,
#startup #accordion ul#quiz li#quizQuestion3 div.shortDesc,
#startup #accordion ul#quiz li#quizQuestion3 div.quizAnswer-bl { background-color: #FF8D1D; }

#startup #accordion ul#quiz li#quizQuestion4 h3,
#startup #accordion ul#quiz li#quizQuestion4 div.shortDesc,
#startup #accordion ul#quiz li#quizQuestion4 div.quizAnswer-bl { background-color: #F27C1C; }

#startup #accordion ul#quiz li.completed h3 {
	background-image: url('/assets/images/css/quiz-completed-1.gif');
	background-repeat: no-repeat;
	background-position: top right;
}
#startup #accordion ul#quiz li#quizQuestion2.completed h3 { background-image: url('/assets/images/css/quiz-completed-2.gif'); }
#startup #accordion ul#quiz li#quizQuestion3.completed h3 { background-image: url('/assets/images/css/quiz-completed-3.gif'); }
#startup #accordion ul#quiz li#quizQuestion4.completed h3 { background-image: url('/assets/images/css/quiz-completed-4.gif'); }

#startup #accordion ul#quiz li.questionClosed div.longDesc { display: none; }
#startup #accordion ul#quiz li.questionClosed div.shortDesc { display: none; }
#startup #accordion ul#quiz li.completed div.shortDesc { display: block; }
#startup #accordion ul#quiz li.questionOpened div.shortDesc { display: none; }

#startup #accordion ul#quiz div.quizAnswer-bl,
#startup #accordion ul#quiz div.quizAnswer-br,
#startup #accordion ul#quiz div.quizAnswer-tr,
#startup #accordion ul#quiz div.quizAnswer-tl {
	background: url('/assets/images/css/quiz-short-desc-bg-1.gif') bottom left no-repeat;
}

#startup #accordion ul#quiz li#quizQuestion2 div.quizAnswer-bl,
#startup #accordion ul#quiz li#quizQuestion2 div.quizAnswer-br,
#startup #accordion ul#quiz li#quizQuestion2 div.quizAnswer-tr,
#startup #accordion ul#quiz li#quizQuestion2 div.quizAnswer-tl {background-image: url('/assets/images/css/quiz-short-desc-bg-2.gif');}

#startup #accordion ul#quiz li#quizQuestion3 div.quizAnswer-bl,
#startup #accordion ul#quiz li#quizQuestion3 div.quizAnswer-br,
#startup #accordion ul#quiz li#quizQuestion3 div.quizAnswer-tr,
#startup #accordion ul#quiz li#quizQuestion3 div.quizAnswer-tl {background-image: url('/assets/images/css/quiz-short-desc-bg-3.gif');}

#startup #accordion ul#quiz li#quizQuestion4 div.quizAnswer-bl,
#startup #accordion ul#quiz li#quizQuestion4 div.quizAnswer-br,
#startup #accordion ul#quiz li#quizQuestion4 div.quizAnswer-tr,
#startup #accordion ul#quiz li#quizQuestion4 div.quizAnswer-tl {background-image: url('/assets/images/css/quiz-short-desc-bg-4.gif');}

#startup #accordion ul#quiz div.quizAnswer-bl { 
	margin-right: 10px;
	margin-top: 10px;
}	
#startup #accordion ul#quiz div.quizAnswer-br { 
	background-position: bottom right; 
	position: relative;
	left: 10px;
}	
#startup #accordion ul#quiz div.quizAnswer-tr { 
	background-position: top right; 
	position: relative;
	top: -10px;
}	
#startup #accordion ul#quiz div.quizAnswer-tl { 
	background-position: top left; 
	position: relative;
	left: -10px;
}	

#startup #accordion ul#quiz p { padding: 0 0 0 7px; }
#startup #accordion ul#quiz div.quizAnswerContent p, 
#startup #accordion ul#quiz div.quizAnswerContent a { padding: 0 !important; margin: 0 !important; }
#startup #accordion ul#quiz div.quizAnswerContent { 
	position: relative;
	top: 5px;
	left: 5px;
	overflow: visible;
	padding: 1px 0 1px 2px;
}
#startup #accordion ul#quiz div.quizAnswerContent p.quizAnswer {
	font-weight: bold;	
	margin: -3px 50px -3px 0 !important;
}

#startup #accordion ul#quiz div.quizAnswerContent a.quizAnswerChange { 
	text-decoration: none; 
	float: right;
	margin: 0 !important;
	position: relative;
	top: -1px;
	display: block;
}
#startup #accordion ul#quiz div.quizAnswerContent a.quizAnswerChange:hover { text-decoration: underline !important;}

#startup #accordion ul#quiz p.quizQuestion {
	font-weight: bold;
	margin-bottom: 4px;
}
#startup #accordion ul#quiz ul.quizAnswerList { overflow: hidden; }
#startup #accordion ul#quiz ul.quizAnswerList li { 
	display: block;
	position: relative;
	margin-bottom: 4px;
	margin-left: 34px;
	line-height: 1.4;
}
#startup #accordion ul#quiz ul.quizAnswerList li input.inputRadio {
	position: absolute;
	top: -1px;
	left: -23px;
}
#startup #accordion ul#quiz p.quizNextQuestion {
	text-align: right;
	margin-right: 9px;
	padding-top: 3px !important;
	font-weight: bold !important;
}
#startup #accordion ul#quiz p.quizNextQuestion a {
	padding-right: 16px;
	background: url('/assets/images/css/bg_topics_list_arrow.gif')  100% 2px no-repeat;
}

#startup #accordion ul#quiz p.errorText { 
	color: red;
	margin-bottom: 4px;
}

#startup #accordion ul#quiz input.submitButton { 
	float: right; 
	margin: 13px 6px -29px 0;
}

/* 30.06.08 - bug fixes */
/*html[xmlns*=""] body:first-of-type #primNav ul li a {font-size: 11px;}  Safari 3 hack */
/*html[xmlns*=""] #body:first-of-type #primNav ul li a {font-size: 11px;}  Safari 3 hack */
/*#startup #columnHeading { height: 175px; }  reduces white space occuring after heading content in Safari 3 */

/* 27.08.08 - remote working */

#startup div.Root_BT_Startups_articles_Remote_working_hints_and_tips #column2 .article .articleContent div.hintsAndTipsSection {
	margin-left: -16px;
	margin-right: -16px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 1em;
	margin-bottom: 1em;
	border-bottom: 1px solid #e1e1e1;
}

#startup div.Root_BT_Startups_articles_Remote_working_hints_and_tips #column2 .article .articleContent div.hintsAndTipsSection ul {
	display: table;
	width: 100%;
	margin: 0; padding: 0;
	margin-bottom: 1em;
}

#startup div.Root_BT_Startups_articles_Remote_working_hints_and_tips #column2 .article .articleContent div.hintsAndTipsSection ul li {
	float: left;
	display: block;
	width: 46%;
	margin-right: 1%;
	list-style: none;
	line-height: 1.2em;
	margin-bottom: 1em;
	background: url("/assets/images/css/bullet.gif") no-repeat left center;
	padding-left: 8px;
}

#startup div.Root_BT_Startups_articles_Remote_working_hints_and_tips #column2 .article .articleContent div.first ul li {
	width: 49%;
	background: none;
	padding-left: 0;
}

#startup div.Root_BT_Startups_articles_Remote_working_hints_and_tips #column2 .article .articleContent div.hintsAndTipsSection h4 {
	font-size: 1em;
}

#startup div.Root_BT_Startups_Topics_Remote_working #columnHeading div.subTopicPageHeader p.tagLine {
	position: static;
}

#startup div.Root_BT_Startups_Topics_Remote_working #columnHeading div.subTopicPageHeader div.hubOverlay {
	margin-right: 0;
	position:absolute;
	top:45px;
	right: 22px;
}

#startup div.Root_BT_Startups_Topics_Remote_working #columnHeading div.subTopicPageHeader div.introBelowOverlay {
	margin-top: 1em;
	width: 360px;
}

#startup #column2 #testimonials {
	padding: 10px 0;
	display: table;
	width: 100%;
}

#startup #column2 #testimonials h3 {
	margin-bottom: 15px;
}

#startup #column2 #testimonials p {
	float: left;
	width: 100%:
	padding: 15px 0;
	border-bottom: 1px dotted #e1e1e1;
	border-left: 1px solid #e1e1e1;
}

#startup #column2 #testimonials p.first {
	border-top: 1px dotted #e1e1e1;
	padding-left: 15px;
}

#startup #column2 #testimonials p strong {
	font-weight: bold;
}

#startup #column2 #testimonials p img {
	float: left;
	border: 1px solid #e1e1e1;
	margin: 0 15px;
}

#startup #column2 .article .articleContent p.seminarsHeader {
	text-align: right;
	padding: 25px 20px;
	margin-bottom: 10px;
	background: url("/assets/images/css/seminars_header_bg.gif") no-repeat left center;
}

#startup #column2 .article .articleContent p.seminarsHeader strong {
	font-size: 1.2em;
	float: left;
	line-height: 1.2; 
}

#startup #column2 .article .articleContent ul.seminarsInfo {
	margin: 0; padding: 0;
	list-style: none;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 1em;
}

/* Promo Modules */

.panelPromoHolder {
	float: left;
	width: auto;
}
.panelPromoHolder h3 {	
	padding: 10px 0 5px 0 !important;
}
.promoRightProducts p {
	width: 100% !important;
	padding: 0 10px 2px 0;
}
.promoRightProducts .panelFeedHolder p.feedHeader {
	width: auto !important;
}
.promoRightProducts p.promoHeader a {
	font-weight:bold;
	line-height: 1.2em;
}
.promoRightProducts p.promoDetails {
	color: #666666;
}
.promoRightProducts .promoSnippet {
	color: #000;
	padding-bottom: 20px!important;
	width: auto !important;
}
.promoRightProducts .promoSearch {
    background:transparent url(http://insight.bt.com/assets/images/boxes/promoLine2.gif) repeat-x left top;
	float: left;	
	margin:0;
	padding: 0 0 2px 0;	
	overflow:hidden;
	width: 96%;
}
.promoRightProducts .promoSearch .promoSearchSub {	
	float: left;
	padding: 7px 5px 0 0;	
}
.promoRightProducts .promoSearch a {
	background:transparent url(http://insight.bt.com/assets/images/icons/icon_search.gif) no-repeat scroll 0 3px;
	float: left; 
	min-height:16px;
	padding:3px 0 4px 25px;
	width:auto;
}
.promoBox { float: right; margin: 0 20px; }

.twoPromosMain,
.threePromosMain { float: left;}
.twoPromosMain ul li,
.threePromosMain ul li { float: left; width: auto;}
.twoPromosMain .twoPromos{ float: left !important;  margin: 0 10px 0 0; width: 165px !important;}
.threePromosMain .threePromos{ float: left !important;  margin: 0 10px 0 0; width: 107px !important; text-align: center; }
.twoPromosDetails { float: left; width: 110px;}
.twoPromosMain .twoPromos img{ float: left !important; margin: 0 10px 0 0;}
.threePromosMain .threePromos img{ margin: 0 auto;}
.twoPromosMain p { display: block !important;}
.threePromosMain p { text-align: center; }
.threePromosDetailsLeft p { text-align: left; }
.threePromosDetailsCenter p { text-align: center; }
.twoPromosMain .promoSnippet a {
	/*float:left;*/
	display:block;
	padding: 5px 0 8px 0;
}
.twoPromosMain .noPromosDetails{ float: left !important;  margin: 0 10px 0 0; width: 165px !important;}

/*End of Promo Modules */

/*Tradespace Feed Modules */

.panelFeedHolder {
	float: left;
	width: 95%;
}
.panelFeedHolder h3,
.panelFeedHolder h4 {	
	padding: 6px 0 15px 0 !important;
}

.promoRightProducts p.feedHeader{
}

.promoRightProducts p.feedHeader a {
	font-size: 1.3em !important;
	font-weight:bold;
	line-height: 1.2em;
}
.promoRightProducts .feedSearch {
	background:transparent url(http://insight.bt.com/assets/images/boxes/promoLine2.gif) repeat-x left top;
 	overflow: hidden;
	margin:0;
	padding: 0 0 2px 0;	
	width: auto;
}
.promoRightProducts .feedSearch .feedSearchSub {	
	padding: 5px 5px 0 0;	
}


.promoRightProducts .feedSearchSub a {
	background: none;
	float: left; 
	min-height:16px;
	padding:3px 0 4px 1px;
	width:auto;
}
.panelFeedHolder .feedBox { float: left !important; padding: 0 10px 0 0;}

.promoRightProducts .feedIdea {
	background:transparent url(http://insight.bt.com/assets/images/boxes/promoLine2.gif) repeat-x left top;
	float: left;	
	margin:5px 0 0 0;
	padding: 8px 0 8px 0;	
	width: 95%;
}
.promoRightProducts .feedIdea .feedIdeaSub {	
	font-weight: bold;
	padding: 2px 10px 5px 0 !important;	
	width: 100% !important;
}
.promoRightProducts .feedIdeaHeader {float: left; margin: 10px 0 0 0; width: 100%;}

.weeklyBlog .blogArticles p.weeklyBlogHeader a{
	background-image:url(../images/icons/ico_insight.png);
	background-position:left 2px;
	background-repeat:no-repeat;
	padding-left:21px;
	display:block;
	min-height:21px;/*IE6*/
}



.weeklyBlog p.weeklyBlogHeader a,
.promoRightProducts .feedIdeaHeader a {
	color: #333333 !important;	
	font-weight:bold;
	line-height: 1.2em;
}
/*End of Tradespace Feed Modules */


/* Weekly Blog Home Page */
.weeklyBlog {
	float:left;
	margin-left:10px;
	min-height:177px;
	width:228px;
}
.weeklyBlog p {
	color: #333 !important;
}
.weeklyBlogTop {
	background: url(http://insight.bt.com/assets/images/boxes/insight_weekly_top.gif) no-repeat left top;
	height:8px;
	font-size: 1px !important;
}
.weeklyBlogBottom {
	background: url(http://insight.bt.com/assets/images/boxes/insight_weekly_bottom.gif) no-repeat left bottom;	
	padding:0pt 15px 5px;
	position:relative;
	overflow:hidden;
	top:0pt;
	min-height: 183px !important;
}
.weeklyBlogBottom h3,
#startup #column2 .weeklyBlogBottom h3,
#startup #column3 .weeklyBlogBottom h3,
#startup #column4 .weeklyBlogBottom h3,
#startup #column5 .weeklyBlogBottom h3,
#startup #column6 .weeklyBlogBottom h3,
#startup #column7 .weeklyBlogBottom h3 {
	background: url(http://insight.bt.com/assets/images/css/bg_dot_whgrey_2x1.gif) repeat-x left bottom;
	color:#0d3c8d;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.7em;
	font-weight:normal;
	margin:0pt -14px 5px -10px;
	padding-bottom:3px;
	padding-left:9px;
}
.weeklyBlogBottom p {
	margin: 0;
	padding: 0;
}
.weeklyBlogBottom p.blogDate {
	display: block;	
}
.weeklyBlogBottom p.blogDate span {
	/*
	float: left;
	*/
	line-height:2em;
	margin:1px 5px 0 0;	
}

.weeklyBlogBottom p.blogDate img{
	vertical-align:middle;
}

.blogBox { float: left; margin: 6px 10px 20px 0;}

.sIFR-hasFlash #startup .weeklyBlogBottom h3 span {
	display:block;
	height:24px;
	visibility:hidden;
	width:215px;
}
.weeklyBlogBottom .articleHeader {
	margin: 0 0 4px 0;
	padding: 0;			
}
.weeklyBlogBottom .weeklyBlogHeader a{

}
.weeklyBlogBottom .weeklyBlogHeader a span {

	margin:0px;
	padding:0px 5px 0px 0px ;	
	line-height:1.4em;
}
.weeklyBlogBottom .weeklyBlogHeader a .nextarrow{
	background:transparent url(http://insight.bt.com/assets/images/buttons/nextStepActions.png) no-repeat left 50%;
	padding:6px;
	display:inline;
}
.weeklyBlogBottom .blogArticles .weeklyBlogHeader a span{
	line-height:1.65em;
}
.weeklyBlogBottom .blogArticles {
	background: url(http://insight.bt.com/assets/images/css/bg_dot_blue_grey_2x1.gif) repeat-x left top;
	margin:4px 0px 0px;
	float: left;
	padding: 8px 0 4px;
	width: 195px;
}
.articleIcon {float: left; margin: 0 6px 0 0;}

.weeklyBlogHeader
{
  
  padding: 0 0 3px 0!important; 
  overflow: hidden;
}

.weeklyBlogHeader span.recentIcon
{
  float: left;
  margin: 0 6px 0 0;
  display: block;
  clear: both;
}
/*End of Weekly Blog Home Page */

/* For stand alone Weekly Blog */

body#startup #container2 {
	background:none;
	width: 718px;
}
#body#startup #container2 {
	background:none;
	width: 718px;
}

#container2
{
	background:url(http://insight.bt.com/assets/images/css/column1_bg.gif) repeat-y 0 0; 
	width:719px; 
}

