#topicTreeModule a{text-decoration:none;}
.hidden{display:none;}
#egaincontainer a{color:#525252;text-decoration:none;}
#egaincontainer a:hover, #egaincontainer a:focus, #egaincontainer a:active{color:#C80000;}
.underline{text-decoration:underline;}
.error{background:#FFF2F2;color:#D41F00;}
.inputErrMsg{color:#D41F00;width:250px;float:left;}
.inputErrMsg ul{margin-left:20px;}
.warningIcon{margin:0 5px 0 0;float:left;}
a.btnPrint{background:url("../images/buttons/print.gif") no-repeat left top;}
a.btnClose{background:url("../images/buttons/close.gif") no-repeat left top;text-decoration:none;}
a.btnEmail{background:url("../images/buttons/email.gif") no-repeat left top;}
a.btnSms{background:url("../images/buttons/sms.gif") no-repeat left top;}
.mainPageTitle{font-size:20px;font-weight:normal;color:#525252;line-height:32px;padding-left:8px;}
.logoPopup{position:relative;margin-top:0px;height:20px;line-height:20px;}
.botoesPopup{position:relative;margin-top:21px;left:530px;}
.middleTop{text-align:center;vertical-align:top;}
#articlePag{background-color:#333333;padding-left:200px;color:#FFFFFF;}
#smsArticleForm, #emailArticleForm{margin-left:20px;margin-right:20px;}
.modCopySSO{}
.modCopySSO1{height:50px;.height:55px;border-right:1px solid #E2E2E2;padding:6px 0 12px 7px;*padding:6px 0 0 7px;}
.modBody{margin:0 0 0 0;}
.modHeader{overflow:hidden;background-color:#EBEBEB;border-top:2px solid #E2E2E2;border-bottom:1px solid #E2E2E2;color:#525252;line-height:30px;height:30px;}
.modHeader h2{line-height:30px;height:30px;vertical-align:middle;font-weight:bold;font-size:12px;padding-left:8px;position:relative;}
.modHeader h3{line-height:25px;height:25px;font-size:12px;padding-left:10px;font-weight:bold;}
.modHeader a.quickLinks{line-height:30px;vertical-align:middle;font-weight:bolder;font-size:12px;padding-left:32px;float:left;background:url('../images/iconForums.gif') no-repeat 8px;line-height:30px;height:30px;}
.modHeader a.guidedTour{background:url('../images/icon_using.png') no-repeat 8px;}
.modHeader a.email{background:url('../images/icon_contact.png') no-repeat 8px;}
.modHeader .myAccount{line-height:30px;vertical-align:middle;font-weight:bolder;font-size:12px;padding-left:32px;float:left;background:url('../images/icon_my_account.png') no-repeat 8px;}
.modHeader .troubleshooting{line-height:30px;vertical-align:middle;font-weight:bolder;font-size:12px;padding-left:32px;float:left;background:url('../images/icon_troubleshooting.png') no-repeat 8px;}
.modHeader a{line-height:30px;vertical-align:middle;font-weight:bolder;font-size:13px;color:#525252;float:right;font-family:arial;}
.modHeader a:hover,
.modHeader a:focus,
.modHeader a:active{color:#C80000;}
.modHeader a span{font-weight:bold;padding:0 5px 0 5px;}
.modHeight168{height:12.90em;overflow:hidden;}
.modHeight81{height:auto !important;min-height:5.18em;height:5.18em;overflow:hidden;}
.modHeight383{height:auto !important;height:32.40em;overflow:hidden;}
.modHeight199{height:180px;*height:210px;overflow:hidden;}
.bold{font-weight:bold;}
.modFooter{height:20px;font-size:1px;line-height:1px;margin-bottom:0px;background:#FFFFFF;}
.modFooterNoContent{height:1px;font-size:1px;line-height:1px;margin:0px;background:#FFFFFF;}
.modFooter hr{display:none;}
.skipper{left:-1000px;position:absolute;top:-1000px;}
.logout{width:65px;float:right;margin-top:10px;margin-right:10px;}
.inputGeneralTextArea{width:240px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:11px;float:left;margin-right:10px;}
.inputGeneralMultiline{height:21px;width:250px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:11px;float:left;margin-right:10px;}
.inputGeneral{height:21px;width:240px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:11px;float:left;margin-right:10px;}
.inputEmail{width:185px;height:21px;line-height:21px;color:#333333;font:Arial, Helvetica, sans-serif, Tahoma;font-size:11px;padding-left:5px;vertical-align:middle;color:#333333;}
.skipper:hover,.skipper:focus,.skipper:active{position:absolute;left:150px;top:9px;color:#000;z-index:999;}
.modCopy1col,.mod1Col{float:left;}
.mod1Col .modBorder{width:230px;}
.mod1Col .modFooter{}
.mod1Col .modTop{}
.link_list1Col{position:absolute;width:173px;bottom:10px;}
.mod2Col{width:570px;}
.mod2Col .modBorder{background-color:#ffffff;}
.mod2Col .modFooter{width:470px;}
.mod2Col .modTop{width:470px;}
.mod2Col .modCopy{width:363px;}
.link_list2Col{xposition:absolute;width:100%;bottom:7px;}
.mod3Col{width:468px;position:relative;}
.mod3Col .modBorder{width:468px;}
.mod3Col .modFooter{width:468px;}
.mod3Col .modTop{width:468px;}
.mod3Col .modCopy{width:468px;}
.link_list3Col{position:absolute;width:440px;bottom:7px;}
.espacamento13px{margin-top:-7px;height:14px;display:compact;}
.espacamento16px{margin-top:-4px;height:14px;display:compact;}
.espacamento12px{margin-top:-8px;height:14px;display:compact;}
.espacamento10px{margin-top:-12px;height:10px;display:compact;}
.secondLevelNav li{padding-bottom:0px;line-height:14px;border-bottom:1px solid #ededed;border-right:0px}
.secondLevelNav li.first{background-image:none;}
.secondLevelNav a, .secondLevelNav .level1{padding:6px 0 6px 17px;min-height:16px;_height:16px;display:block;position:relative;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 6px 9px;color:#525252;}
.secondLevelNav a:hover,
.secondLevelNav a:focus,
.secondLevelNav a:active,
.secondLevelNav a.level1:hover,
.secondLevelNav a.level1:focus,
.secondLevelNav a.level1:active{color:#c80000;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 6px -47px;}
.secondLevelNav .level2{padding-left:24px;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 13px 9px;}
.secondLevelNav a.level2:hover,
.secondLevelNav a.level2:focus,
.secondLevelNav a.level2:active{color:#c80000;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 13px -47px;}
.secondLevelNav .level3{padding-left:36px;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 25px 9px;}
.secondLevelNav a.level3:hover,
.secondLevelNav a.level3:focus,
.secondLevelNav a.level3:active{color:#c80000;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 25px -47px;}
.secondLevelNav .level4{padding-left:48px;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 37px 9px;}
.secondLevelNav a.level4:hover,
.secondLevelNav a.level4:focus,
.secondLevelNav a.level4:active{color:#c80000;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 37px -47px;}
.secondLevelNav .level5{padding-left:60px;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 49px 9px;}
.secondLevelNav a.level5:hover,
.secondLevelNav a.level5:focus,
.secondLevelNav a.level5:active{color:#c80000;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 49px -47px;}
.secondLevelNav li.selected{margin-top:0px;margin-bottom:-1px;border-right:none;background-color:#ededed;font-size:11px;color:#525252;font-weight:bold;}
.link_list3Col li.FAQS{background:url("../images/buttons/arrows_on_white.png") no-repeat
scroll 0 4px;}
a.btnStandard{background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 0 4px;font-weight:normal;font-family:Arial, sans-serif;line-height:140%;font-size:11px;text-decoration:none;}
a.btnStandardInverted{background:url("../images/buttons/arrows_on_white_inverted.png") no-repeat scroll 0 4px;font-weight:normal;font-family:Arial, sans-serif;line-height:140%;font-size:11px;text-decoration:none;}
a.btnStandard:hover,
a.btnStandard:focus,
a.btnStandard:active{color:#c80000;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 0 -52px;}
a.btnStandardInverted{background:url("../images/buttons/arrows_on_white_inverted.png") no-repeat scroll 0 4px;}
a.btnStandardInverted:hover,
a.btnStandardInverted:focus,
a.btnStandardInverted:active{color:#c80000;background:url("../images/buttons/arrows_on_white_inverted.png") no-repeat scroll 0 -52px;}
a.btnStandard:VISITED{color:#525252;}
a.btnStandardFAQ:hover,
a.btnStandardFAQ:focus,
a.btnStandardFAQ:active{color:#c80000;background:url("../images/buttons/arrows_on_white.png") no-repeat scroll 0 -52px;}
.divider{font-size:0;line-height:0;height:1px;}
.help{background:url("../images/placeholders/new_iconSuporte.gif") no-repeat left top;}
.link_list1Col li,.link_list2Col li, . li,.link_list4Col li,.link_listHelp,.link_listHelp2,link_listCarrinho,.link_Btn li,.link_listCol251 li{width:100%;}
.link_list1Col a,.link_list2Col a,.link_list3Col a,.link_list4Col a,.link_listHelp a,.link_listHelp2 a,link_listCarrinho a,.link_Btn a,.link_listCol251 a,.secondLevelNav .level1 a,.secondLevelNav .level2 a{padding:0px 10px 0;display:block;background-position:0% 4px;height:auto;min-height:16px;line-height:16px;vertical-align:middle;margin-bottom:8px;}
link_list1Col a:hover,.link_list2Col a:hover,.link_list3Col a:hover,.link_list4Col a:hover,.link_listHelp a:hover,.link_listHelp2 a:hover,link_listCarrinho a:hover,.link_Btn a:hover,.link_listCol251 a:hover,.secondLevelNav .level1 a:hover,.secondLevelNav .level2 a:hover,
link_list1Col a:focus,.link_list2Col a:focus,.link_list3Col a:focus,.link_list4Col a:focus,.link_listHelp a:focus,.link_listHelp2 a:focus,link_listCarrinho a:focus,.link_Btn a:focus,.link_listCol251 a:focus,.secondLevelNav .level1 a:focus,.secondLevelNav .level2 a:focus,
link_list1Col a:active,.link_list2Col a:active,.link_list3Col a:active,.link_list4Col a:active,.link_listHelp a:active,.link_listHelp2 a:active,link_listCarrinho a:active,.link_Btn a:active,.link_listCol251 a:active,.secondLevelNav .level1 a:active,.secondLevelNav .level2 a:active{color:#C80000;padding:0px 10px 0;}
.btn li{display:inline;}
.btn a, a.btnGreyOnRed{padding:4px 20px 5px 0;background-position:100% 4px;position:relative;height:14px;}
.btn a:hover,
.btn a:focus,
.btn a:active{}
.globalNav li{float:left;border-right:0.0909em solid #fff;font-weight:bold;}
.globalNav li a{padding:0.36em 1.09em 0.36em 1.09em;background:#fe0000;height:1.454em;*
height:auto;color:#fff;display:block;}
.globalNav li a:hover,
.globalNav li a:focus,
.globalNav li a:active{padding:0.36em 1.09em 0.36em 1.09em;background:#fe0000;height:1.454em;*
height:auto;color:#fff;display:block;}
.globalNavActive{background:#cc0202 !important;height:1.454em;*
height:auto;}
.globalNav li a:hover,
.globalNav li a:focus,
.globalNav li a:active{background:#cc0202;}
.globalNavShadow{width:954px;height:5px;clear:both;display:block;}
.globalNav{position:absolute;top:100px;left:12px;}
.globalNav ul{width:954px;height:2.182em;background:#fe0000;}
.searchNav{position:absolute;top:70px;left:0;width:966px;height:25px;}
.searchField{position:absolute;right:43px;width:254px;height:12px;font-size:1em;top:0;}
.loginField{position:absolute;right:0px;top:-5px;}
.searchNav .textBtnGrey{position:absolute;right:0;top:-6px;}
.searchNav .textBtnGrey span{padding-left:7px;padding-right:10px;}
.registerBtn{padding-left:5px;}
.paddingLeft10px{padding-left:10px;vertical-align:middle;}
.paddingLeft20px{padding-left:20px;vertical-align:middle;}
.paddingLeft30px{padding-left:30px;vertical-align:middle;}
.singleColumn{width:230px;float:left;}
.doubleColumn{width:384px;float:left;}
.tripleColumn{width:470px;float:left;margin-left:10px;}
.quadColumn{width:768px;float:left;}
.grid{float:left;width:470px;margin-left:10px;}
.tripleMod{}
.tripleMod h3{left:53px;}
.tripleMod h4{left:55px;top:2em;}
.tripleMod h3{font-size:1.182em;font-weight:normal;}
.tripleMod .textBtnRed{top:162px;right:-3px;}
.username{width:167px;height:1.37em;font-size:1em;margin-bottom:3px;color:#333;}
.username2{width:209px;height:21px;font-size:11px;margin-bottom:3px;color:#333333;border:1px solid #B2B2B2;}
#pwd,#txt{position:absolute;height:21px;margin-bottom:3px;color:#333333;}
.floatRight{float:right;}
.float{float:left;}
.newPwd{width:100px;height:21px;margin-bottom:3px;margin-top:2px;color:#666666;position:absolute;border:1px solid #B2B2B2;font-size:11px;}
.login{position:relative;height:30px;}
.textNormal{font-weight:normal;}
.left{text-align:left;}
.linkList li{vertical-align:middle;line-height:31px;border-bottom:1px solid #E2E2E2;background:#EBEBEB;}
#deviceSearch{}
#deviceSearch select{clear:both;float:left;font-size:1em;font-weight:bold;margin:7px;padding:5px 5px 4px;width:120px;color:#525252;height:25px;line-height:25px;border:1px solid #ebebeb;}
.GlobalPath{position:relative;top:0px;left:0px;_top:-10px;background:#EBEBEB;width:700px;height:30px;margin-bottom:10px;border-bottom:1px solid #E2E2E2;border-top:2px solid #E2E2E2;line-height:30px;vertical-align:middle;font-size:16px;padding-left:10px;color:#525252;}
.topicBreadcrumb li{display:inline;}
.GlobalPathExtended{width:940px;}
.noBottomBorder{border-bottom:none;}
.border{border:1px solid #dbdbdb;}
.borderTop{border-top:1px solid #dbdbdb;}
.noBorder{border:none;}
.clearPlace{background:none;}
.feedbackButtons{float:right;display:inline;width:130px;}
#customQuickLinks{display:block;height:auto;padding-left:32px;background:no-repeat 8px;}
#storeLocator{display:block;height:auto;background:url('../images/icon_store_0.png') no-repeat 8px;padding-left:32px;}
#contactUs{display:block;height:auto;background:url('../images/icon_contact_0.png') no-repeat 8px;padding-left:32px;}
#aboutUs{display:block;height:auto;background:url('../images/icon_about_0.png') no-repeat 8px;padding-left:32px;}
#usingThisWebsite{display:block;height:auto;background:url('../images/icon_using_0.png') no-repeat 8px;padding-left:32px;}
.feedbackButtonsSpan{height:38px;line-height:38px;margin-left:10px;}
#egaincontainer{width:950px;background-color:#FFFFFF;}
#egainheader{margin-bottom:8px;}
.footer{display:block;width:950px;clear:both;text-align:center;padding:14px 0 19px 0;}
.footer a{padding:0 7px 0 4px;}
.footer a:hover,
.footer a:focus,
.footer a:active{text-decoration:none;color:#C80000;}
.footer li{display:inline;}
.footer span{padding:0 7px 0 4px;}
.footer ul{margin-right:-6px;}
.icon-cart{background:url('../images/menu/icon-cart.gif') no-repeat 0 1px;padding:0 0 0 14px;}
#topmenu-holder{width:950px;height:100px;}
#top-links{height:67px;background:url('../images/menu/menu_bg01.gif') repeat-x;position:relative;width:950px;}
#top-search{width:56px;height:23px;position:relative;}
#top-links .top-logo{position:absolute;}
#top-quicklinks{height:32px;margin-left:78px;}
#top-quicklinks li{float:right;font-weight:bold;margin:4px 0 0 15px;}
#top-quicklinks li a{color:#fff;text-decoration:none;line-height:2;}
#top-quicklinks li a:hover,
#top-quicklinks li a:focus,
#top-quicklinks li a:active{text-decoration:underline;}
.topnormal a{color:#8c0000 !important;text-decoration:none;}
.topnormal a:hover,
.topnormal a:focus,
.topnormal a:active{color:#8c0000;text-decoration:none;}
#top-quicklinks #txtSearch{background:url('../images/menu/search-bg.gif') no-repeat;height:18px;width:99px;padding:5px 0 0 20px;border:0;font-family:Arial, Helvetica, sans-serif;font-size:1em;}
.txtSearch{background:url('../images/menu/search-bg.gif') no-repeat;height:18px;width:99px;padding:5px 0 0 20px;border:0;font-family:Arial, Helvetica, sans-serif;font-size:1em;}
#top-quicklinks .top-search{clear:both;margin-right:6px;}
#top-quicklinks input{float:left;}
#top-globalnav{height:32px;margin-left:78px;background:url('../images/menu/menu_norm.gif') repeat-x;z-index:4;position:relative;}
#top-globalnav li{height:35px;float:left;background:url('../images/menu/menu_norm.gif') repeat-x;display:inline;line-height:1.4;}
#top-globalnav li.active{background:url('../images/menu/menu_active.gif') repeat-x;}
#top-globalnav li a{display:inline;float:left;height:25px;color:#fff;font-size:1.182em;font-weight:bold;padding:8px 21px 0 22px;margin:2px 0 0 0;border-right:1px solid #e70000;text-decoration:none;}
#top-globalnav li a:hover,
#top-globalnav li a:focus,
#top-globalnav li a:active{background:#C80000;border-right:1px solid #C80000;}
#top-globalnav li.active a,
#top-globalnav li.active a:hover,
#top-globalnav li.active a:focus,
#top-globalnav li.active a:active{color:#c80000;border-right:0;margin:0 0 0 4px;padding-top:10px;background:url('../images/menu/menu_active.gif') right 0;}
#top-firstlevel{background:white;float:left;clear:both;margin-left:0px;margin-bottom:12px;width:950px;border-bottom:2px solid #dbdbdb;}
#top-firstlevel li{float:left;display:inline;line-height:2.2;font-size:1.182em;margin:0 0 0 15px;}
#top-firstlevel li a{color:#333333;text-decoration:none;}
#top-firstlevel li a:hover,
#top-firstlevel li a:focus,
#top-firstlevel li a:active{color:#c80000;text-decoration:underline;}
#top-firstlevel li.active a{color:#c80000;font-weight:bold;}
.leftColumn{width:50%;line-height:20px;text-align:left;}
.leftColumn a.btnStandard{padding-left:10px;display:block;color:#525252;line-height:20px;}
.leftColumn a.btnStandard:hover,
.leftColumn a.btnStandard:focus,
.leftColumn a.btnStandard:active,
.rightColumn a.btnStandard:hover,
.rightColumn a.btnStandard:focus,
.rightColumn a.btnStandard:active{color:#C80000;}
.rightColumn{width:50%;text-align:left;line-height:20px;}
.rightColumn a.btnStandard{padding-left:10px;display:block;color:#525252;line-height:20px;}
h2.articleAttachment{font-size:13px;font-weight:bolder;line-height:30px;}
.myAccountData{border-right:1px solid #E2E2E2;height:55px;line-height:18px;padding-bottom:4px;padding-left:10px;padding-top:5px;}
#TB_window{font:1.2em Arial, Helvetica, sans-serif;color:#333;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#333;}
#TB_window a:link{color:#666666;}
#TB_window a:visited{color:#666666;}
#TB_window a:hover,
#TB_window a:active{color:#666666;}
#TB_window a:focus{color:#666666;}
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(../interface_vf/images/design/thickbox/macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;display:none;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
.thickbox-content div.close-link,
#TB_ajaxContent div.close-link{float:right;}
.thickbox-content div.close-link a,
#TB_ajaxContent div.close-link a{background:url(../interface_vf/images/design/close-666666.gif) no-repeat top left;display:block;padding-left:19px;}
.thickbox-content div.close-link a:hover,
.thickbox-content div.close-link a:focus,
.thickbox-content div.close-link a:active,
#TB_ajaxContent div.close-link a:hover,
#TB_ajaxContent div.close-link a:focus,
#TB_ajaxContent div.close-link a:active{background-position:left -100px;}
.thickbox-content h2,
#TB_ajaxContent h2{margin:-10px 0 10px 0;color:#3097A7;}
.thickbox-content table,
#TB_ajaxContent table{margin:0 0 10px;border:none;}
.thickbox-content table th,
#TB_ajaxContent table th{background-color:#fff;}
.thickbox-content table tr.head-row th,
#TB_ajaxContent table tr.head-row th{text-align:center;font-size:1.2em;background-color:#fff;}
.thickbox-content table tr td,
#TB_ajaxContent table tr td{text-align:center;padding:3px;}
.thickbox-content table tr td.first-col,
#TB_ajaxContent table tr td.first-col{text-align:left;}
.thickbox-content table tr td,
.thickbox-content table tr th{background:#f5f5f5 url(../interface_vf/images/design/horizontal_dottedline_c5c5c5.gif) repeat-x scroll left bottom}
#TB_ajaxContent table tr td,
#TB_ajaxContent table tr th{background:#fff url(../interface_vf/images/design/horizontal_dottedline_c5c5c5.gif) repeat-x scroll left bottom;}
.thickbox-content table tr.even th,
.thickbox-content table tr.even td,
#TB_ajaxContent table tr.even th,
#TB_ajaxContent table tr.even td{background-color:#f9f9f9;}
.thickbox-content table tr.bb-descriptions td,
.thickbox-content table tr.bb-descriptions th{text-align:left;padding-bottom:10px;background-color:#fff !important;}
.thickbox-content table .price-plan-info,
#TB_ajaxContent table .price-plan-info{background-color:#eaeaea;padding:6px 0;}
.thickbox-content table .price-plan-info h2,
#TB_ajaxContent table .price-plan-info h2{font-weight:normal;font-size:1.0em;margin:0 0 5px 13px;color:#333;}
.thickbox-content table .price-plan-info h2 a,
#TB_ajaxContent table .price-plan-info h2 a{text-decoration:none;color:#333;background:none;}
#TB_ajaxContent table .price-plan-info .view-more h2 a{background-position:0 0.3em;}
#TB_ajaxContent table .price-plan-info .view-more-wrapper{padding-left:13px;}
#TB_ajaxContent table .price-plan-info .view-more-wrapper ul{padding-left:15px;}
#TB_ajaxContent .modal-window{background-color:#e6e6e6;margin:-2px -15px 0px;border-left:15px solid #fff;width:100%;height:100%;}
#TB_ajaxContent .modal-window_alert{background:#fff;}
#TB_ajaxContent .modal-window .modal-close{background-color:#fff;text-align:right;padding:10px 0 5px;}
#TB_ajaxContent .modal-window .modal-content{padding:20px;}
#TB_ajaxContent .modal-window_alert .modal-content{border:1px solid #e6e6e6;background:#fcfccf;padding-left:10px;}
#TB_ajaxContent .modal-window .modal-content table{border:1px solid #e6e6e6;border-collapse:collapse;}
#TB_ajaxContent .modal-window .modal-content table tr th,
#TB_ajaxContent .modal-window .modal-content table tr td{background:none;background-color:#fff;border:1px solid #e6e6e6;}
#TB_ajaxContent .modal-window .modal-content table tr th{font-weight:normal;text-align:right;background-color:#0098D4;color:#e6e6e6;}
#TB_ajaxContent .modal-window .modal-content table tr td{text-align:center;color:#0098d4;font-size:1.2em;padding:10px 0;font-weight:bold;}
#TB_ajaxContent .modal-window .modal-content table tr.header-row th{text-align:center;background:none;color:#666;vertical-align:middle;}
#TB_ajaxContent .modal-window .modal-content table tr.header-row th strong{font-weight:bold;color:#333;display:block;text-align:center;font-size:1.2em;}
#TB_ajaxContent .modal-window .modal-content table tr.header-row th.table-header{text-align:left;font-size:1.6em;font-weight:bold;color:#0098d4;}
#TB_ajaxContent .modal-window .modal-content h2{color:#0098d4;}
#TB_ajaxContent .modal-window_alert .modal-content h2{background:url("../interface_vf/images/design/alert.gif?_=22022008") no-repeat 6px 0;margin:0;padding:0 0 7px 40px;color:#3097A7;}
#TB_ajaxContent .modal-window_alert .modal-content p{padding-left:40px;}
#TB_ajaxContent .modal-window .modal-content h2.nomargin{margin-bottom:0;padding-bottom:0;}
#TB_ajaxContent .modal-window .modal-content ul{margin:0 0 10px;padding:0;list-style:none;}
#TB_ajaxContent .modal-window .modal-content ul li{margin:0 0 5px 0;padding:0 0 0 25px;background:url(../interface_vf/images/design/tick-bullet.png) no-repeat left;line-height:16px;}
#text-preview{border-top:15px solid #fff;}
#TB_ajaxContent h3.message-header{margin-left:0;padding:5px 0 0 0;}
#TB_ajaxContent img{vertical-align:middle;}
#TB_ajaxContent textarea{font-size:1.2em;border:1px solid #aaa;width:520px;}
.youtube-video,
#TB_ajaxContent .video-window{background:#FFF;}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
.lbLoading{background:#fff url("../interface_vf/images/design/lightbox/loading.gif") no-repeat center;}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink, #lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover,
#lbPrevLink:focus,
#lbPrevLink:active{background:transparent url("../interface_vf/images/design/lightbox/prevlabel.gif") no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover,
#lbNextLink:focus,
#lbNextLink:active{background:transparent url("../interface_vf/images/design/lightbox/nextlabel.gif") no-repeat 100% 15%;}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url("../interface_vf/images/design/lightbox/closelabel.gif") no-repeat center;margin:5px 0;outline:none;}
#lbCaption, #lbNumber{margin-right:71px;}
#lbCaption{font-weight:bold;}
#TB_ajaxContent .form-window{background-color:#FFF;}
#TB_ajaxContent .form-window #ajax-broadband-line-checker{}
#TB_ajaxContent .form-window #ajax-broadband-line-checker h2{color:#000;padding:10px 0;margin:0;}
#TB_ajaxContent .form-window #ajax-broadband-line-checker .line-checker{width:330px;float:left;font-size:1.1em;}
#TB_ajaxContent .form-window #ajax-broadband-line-checker .line-checker .area-code{float:left;margin-right:8px;}
#TB_ajaxContent .form-window #ajax-broadband-line-checker .line-checker .area-code select{width:70px;margin-top:-1px;padding:4px;}
#TB_ajaxContent .form-window #ajax-broadband-line-checker .line-checker .phone-number{float:left;}
#TB_ajaxContent .form-window #ajax-broadband-line-checker .line-checker .phone-number input{width:160px;padding:4px;border:1px solid #AAA;}
#TB_ajaxContent .form-window #ajax-broadband-line-checker .instructions{float:left;width:330px;}
#TB_ajaxContent .form-window #ajax-broadband-line-checker .button{float:left;width:330px;}
#TB_ajaxContent .form-window #ajax-broadband-line-checker .dont-have-a-landline{float:left;width:330px;}
#TB_ajaxContent .form-window #ajax-broadband-line-checker .loading{padding-top:95px;}
#TB_ajaxContent .contact-form-window{background:#fff;margin-top:0;}
#TB_ajaxContent .contact-form-window h2{padding:20px 0 0 0;margin:0;}
#TB_ajaxContent .contact-form-window .form-row{width:490px;float:left;}
#TB_ajaxContent .contact-form-window .form-row .form-label{width:140px;float:left;text-align:right;font-weight:bold;}
#TB_ajaxContent .contact-form-window .textarea-row .form-label{width:490px;font-weight:normal;text-align:left;padding:10px 0;}
#TB_ajaxContent .contact-form-window .form-row .form-input{width:340px;float:left;margin-left:6px;}
#TB_ajaxContent .contact-form-window .form-row .form-input{}
#TB_ajaxContent .contact-form-window .error-row .form-input,
#TB_ajaxContent .contact-form-window .textarea-row .form-input{margin-left:140px;}
* html #TB_ajaxContent .contact-form-window .form-row .form-input{display:inline;}
#TB_ajaxContent .contact-form-window .error-row .form-input strong{font-weight:normal;}
#TB_ajaxContent .contact-form-window .textarea-row .form-input textarea{width:330px;height:115px;}
#TB_ajaxContent .contact-form-window .form-row .form-input input,
#TB_ajaxContent .contact-form-window .form-row .form-input select{width:155px;}
#TB_ajaxContent .contact-form-window .button-row{padding:10px 0;}
#TB_ajaxContent .contact-form-window .button-row .cancel{float:left;text-align:right;width:390px;}
#TB_ajaxContent .contact-form-window .button-row .button{float:left;margin-left:10px;}
* html #TB_ajaxContent .contact-form-window .button-row .button{display:inline;}
#TB_ajaxContent .contact-form-window .thanks{}
#TB_ajaxContent .contact-form-window .thanks p{padding-top:16px;padding-bottom:16px;}
#TB_ajaxContent .contact-form-window .thanks .continue-button{text-align:right;}
#TB_ajaxContent .white-window{background:#FFF;}
#TB_ajaxContent .modal-product-column{}
#TB_ajaxContent .modal-product-column .image-column{float:left;width:180px;}
#TB_ajaxContent .modal-product-column .info-column{float:left;width:320px;color:#525252;}
#TB_ajaxContent .modal-product-column .info-column ul{margin-left:23px;}
#TB_ajaxContent .modal-product-column .info-column h2{color:#0098d4;font-size:1.6em;margin:0;}
#TB_ajaxContent .modal-product-column .info-column a{color:#000;}
#TB_ajaxContent .modal-2-column{}
#TB_ajaxContent .modal-2-column .column-1{float:left;width:240px;margin:10px 0 10px 10px;}
* html #TB_ajaxContent .modal-2-column .column-1{display:inline;}
#TB_ajaxContent .modal-2-column .column-2{float:left;width:240px;margin:10px 0 10px 10px;}
* html #TB_ajaxContent .modal-2-column .column-2{display:inline;}
#TB_ajaxContent .modal-2-column .column-footer{float:left;width:480px;margin:0 0 0 10px;}
* html #TB_ajaxContent .modal-2-column .column-footer{display:inline;}
#TB_ajaxContent .modal-2-column h2{color:#0098d4;padding-bottom:0;margin-bottom:0;}
#TB_ajaxContent .modal-2-column h2 span{color:#000;}
#TB_ajaxContent .modal-2-column h3{margin:0;font-size:1.1em;}
#TB_ajaxContent .modal-2-column ul{margin-left:14px;}
#TB_ajaxContent .modal-2-column p.subhead{font-weight:bold;color:#0098d4;}
#TB_ajaxContent .bb-lightbox-pricing{width:240px;float:left;margin:13px 0 8px;}
#TB_ajaxContent .bb-lightbox-pricing .euro{float:left;font-size:2.2em;font-weight:bold;line-height:1em;margin:0 0 0 6px;}
* html #TB_ajaxContent .bb-lightbox-pricing .euro{display:inline;}
#TB_ajaxContent .bb-lightbox-pricing .cent{float:left;font-weight:bold;line-height:1.2em;font-size:1.1em;margin-right:6px;}
#TB_ajaxContent .bb-lightbox-pricing .a-month{float:left;line-height:1em;padding-top:12px;}
#TB_ajaxContent .lightbox-window .modal-close{text-align:right;padding:5px 0;}
#TB_ajaxContent .lightbox-window .lightbox-content h2{color:#0098d4;font-size:1.8em;padding:0;margin:0;}
#TB_ajaxContent .lightbox-window .lightbox-content h3,
#TB_ajaxContent .lightbox-window .lightbox-content h4,
#TB_ajaxContent .lightbox-window .lightbox-content p{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}
#TB_ajaxContent .lightbox-window .lightbox-content ul,
#TB_ajaxContent .lightbox-window .lightbox-content ol{margin-left:20px;}
#TB_ajaxContent .lightbox-window .lightbox-content ol li,
#TB_ajaxContent .lightbox-window .lightbox-content ul li{line-height:1.5em;}
.module{position:relative;}
#content-area .module h3{margin-left:0;margin-right:0;padding-left:8px;padding-right:8px;padding-top:2px;}
#content-area .module p{line-height:1.2em;margin:0;padding:3px 8px;}
#end-column .vf-accordian{}
#end-column .vf-accordian h2,
.sidebar-content .vf-accordian h2,
.content-1col .vf-accordian h2{background:#ebebeb;margin:1px;padding:0;font-size:1.05em;position:relative;}
.vf-12col-grid .sidebar-content .vf-accordian h2{margin:0px 11px 1px 1px;}
#end-column .vf-accordian h2 a,
#end-column .vf-accordian h2 span,
.sidebar-content .vf-accordian h2 a,
.sidebar-content .vf-accordian h2 span,
.content-1col .vf-accordian h2 a,
.content-1col .vf-accordian h2 span{display:block;padding:10px 2px 10px 34px;margin-right:26px;color:#525252;text-decoration:none;}
#end-column .vf-accordian h2 a:hover,
#end-column .vf-accordian h2 a:focus,
#end-column .vf-accordian h2 a:active,
.sidebar-content .vf-accordian h2 a:hover,
.sidebar-content .vf-accordian h2 a:focus,
.sidebar-content .vf-accordian h2 a:active,
.content-1col .vf-accordian h2 a:hover,
.content-1col .vf-accordian h2 a:focus,
.content-1col .vf-accordian h2 a:active{color:#c80000;}
#end-column .vf-accordian h2 a.accordian-expander,
.sidebar-content .vf-accordian h2 a.accordian-expander,
.content-1col .vf-accordian h2 a.accordian-expander{position:absolute;top:7px;right:8px;width:20px;height:29px;margin:0;margin-right:0;padding:0;padding:0;background:url("../interface_vf/images/design/framework/expand_sprite.gif") no-repeat 50% -100px;}
.vf-12col-grid .sidebar-content .vf-accordian h2 a.accordian-expander{}
#end-column .closed-accordian h2 a.accordian-expander,
.sidebar-content .closed-accordian h2 a.accordian-expander,
.content-1col .closed-accordian h2 a.accordian-expander{background:url("../interface_vf/images/design/framework/expand_sprite.gif") no-repeat 50% 0;}
#end-column .vf-accordian .content,
.sidebar-content .vf-accordian .content,
.content-1col .vf-accordian .content{font-size:0.92em;color:#525252;}
.js-enabled #end-column .closed-accordian .content,
.js-enabled .sidebar-content .closed-accordian .content,
.js-enabled .content-1col .closed-accordian .content{display:none;}
#end-column .vf-accordian .content ul,
#content-area .sidebar-content .vf-accordian .content ul,
#content-area .content-1col .vf-accordian .content ul{margin:0;padding:0;}
#end-column .vf-accordian .content ul li,
#content-area .sidebar-content .vf-accordian .content ul li,
#content-area .content-1col .vf-accordian .content ul li{background:none;padding:6px 0 6px 12px;margin:0;border-bottom:1px solid #EDEDED;}
#end-column .vf-accordian .content ul li.button,
#content-area .sidebar-content .vf-accordian .content ul li.button,
#content-area .content-1col .vf-accordian .content ul li.button{border:none;margin:8px 0 0 9px;padding:0;min-height:29px;}
* html #end-column .vf-accordian .content ul li.button,
* html #content-area .sidebar-content .vf-accordian .content ul li.button,
* html #content-area .sidebar-content .vf-accordian .content ul li.button{height:29px;}
#end-column .vf-accordian .content ul li.last,
#content-area .sidebar-content .vf-accordian .content ul li.last,
#content-area .content-1col .vf-accordian .content ul li.last{border-bottom:none;}
#end-column .vf-accordian .content ul li a,
#content-area .sidebar-content .vf-accordian .content ul li a,
#content-area .content-1col .vf-accordian .content ul li a{background:url("../interface_vf/images/design/framework/arrows_on_white.png") no-repeat 0 4px;color:#525252;text-decoration:none;display:block;padding:0 2px 0 10px;}
#end-column .vf-accordian .content ul li.button a,
#content-area .sidebar-content .vf-accordian .content ul li.button a,
#content-area .content-1col .vf-accordian .content ul li.button a{padding:0;background:none;}
#end-column .vf-accordian .content ul li a:hover,
#end-column .vf-accordian .content ul li a:focus,
#end-column .vf-accordian .content ul li a:active,
#content-area .sidebar-content .vf-accordian .content ul li a:hover,
#content-area .sidebar-content .vf-accordian .content ul li a:focus,
#content-area .sidebar-content .vf-accordian .content ul li a:active,
#content-area .content-1col .vf-accordian .content ul li a:hover,
#content-area .content-1col .vf-accordian .content ul li a:focus,
#content-area .content-1col .vf-accordian .content ul li a:active{background:url("../interface_vf/images/design/framework/arrows_on_white.png") no-repeat 0 -52px;color:#c80000;}
#end-column .vf-accordian .expanding-content ul li a,
#content-area .sidebar-content .vf-accordian .expanding-content ul li a,
#content-area .content-1col .vf-accordian .expanding-content ul li a{background:url("../interface_vf/images/design/framework/expanding_sidebar_content_arrows.png") no-repeat 0 0;padding:2px 2px 2px 20px;}
#end-column .vf-accordian .expanding-content ul li a:hover,
#end-column .vf-accordian .expanding-content ul li a:focus,
#end-column .vf-accordian .expanding-content ul li a:active,
#content-area .sidebar-content .vf-accordian .expanding-content ul li a:hover,
#content-area .sidebar-content .vf-accordian .expanding-content ul li a:focus,
#content-area .sidebar-content .vf-accordian .expanding-content ul li a:active,
#content-area .content-1col .vf-accordian .expanding-content ul li a:hover,
#content-area .content-1col .vf-accordian .expanding-content ul li a:focus,
#content-area .content-1col .vf-accordian .expanding-content ul li a:active{background:url("../interface_vf/images/design/framework/expanding_sidebar_content_arrows.png") no-repeat 0 -100px;}
#end-column .vf-accordian .expanding-content ul li.active a,
#content-area .sidebar-content .vf-accordian .expanding-content ul li.active a,
#content-area .content-1col .vf-accordian .expanding-content ul li.active a{background:url("../interface_vf/images/design/framework/expanding_sidebar_content_arrows.png") no-repeat 0 -200px;}
#end-column .vf-accordian .expanding-content ul li.active a,
#content-area .sidebar-content .vf-accordian .expanding-content ul li.active a,
#content-area .content-1col .vf-accordian .expanding-content ul li.active a{background:url("../interface_vf/images/design/framework/expanding_sidebar_content_arrows.png") no-repeat 0 -300px;}
#end-column .vf-accordian .expanding-content ul li .show-hide-content a,
#end-column .vf-accordian .expanding-content ul li.active .show-hide-content a,
#content-area .sidebar-content .vf-accordian .expanding-content ul li .show-hide-content a,
#content-area .sidebar-content .vf-accordian .expanding-content ul li.active .show-hide-content a,
#content-area .content-1col .vf-accordian .expanding-content ul li .show-hide-content a,
#content-area .content-1col .vf-accordian .expanding-content ul li.active .show-hide-content a{display:inline;background:none;padding:0;text-decoration:underline;}
.js-enabled .expanding-content .show-hide-content{display:none;}
.content-and-sidebar-wrapper{background:transparent url("../interface_vf/images/design/framework/module_corner.png?_=07072010") no-repeat right top;}
#end-column #nav_my-account h2,
.sidebar-content #nav_my-account h2,
.content-1col #nav_my-account h2{background:#ebebeb url("../interface_vf/images/design/framework/nav_icons_sprites.png?_=04102010") no-repeat 0 0;}
#end-column #nav_similar-products h2,
.sidebar-content #nav_similar-products h2,
.content-1col #nav_similar-products h2{background:#ebebeb url("../interface_vf/images/design/framework/nav_icons_sprites.png?_=04102010") no-repeat 0 -100px;}
#end-column #nav_support h2,
.sidebar-content #nav_support h2,
.content-1col #nav_support h2,
#end-column #nav_whyvf h2,
.sidebar-content #nav_whyvf h2,
.content-1col #nav_whyvf h2{background:#ebebeb url("../interface_vf/images/design/framework/nav_icons_sprites.png?_=04102010") no-repeat 0 -200px;}
#end-column #nav_eforums h2,
.sidebar-content #nav_eforums h2,
.content-1col #nav_eforums h2{background:#ebebeb url("../interface_vf/images/design/framework/nav_icons_sprites.png?_=04102010") no-repeat 0 -600px;}
#end-column #nav_contact h2,
.sidebar-content #nav_contact h2,
.content-1col #nav_contact h2{background:#ebebeb url("../interface_vf/images/design/framework/nav_icons_sprites.png?_=04102010") no-repeat 0 -300px;}
#end-column #nav_popular h2,
.sidebar-content #nav_popular h2,
.content-1col #nav_popular h2{background:#ebebeb url("../interface_vf/images/design/framework/nav_icons_sprites.png?_=04102010") no-repeat 0 -400px;}
#end-column #nav_thumbsup h2,
.sidebar-content #nav_thumbsup h2,
.content-1col #nav_thumbsup h2{background:#ebebeb url("../interface_vf/images/design/framework/nav_icons_sprites.png?_=04102010") no-repeat 0 -600px;}
#end-column #nav_my-basket h2,
.sidebar-content #nav_my-basket h2,
.content-1col #nav_my-basket h2{background:#ebebeb url("../interface_vf/images/design/framework/nav_icons_sprites.png?_=04102010") no-repeat 0 -500px;}
#content-area .sidebar-content .vf-accordian .content ul li{margin-right:11px;}
.grid-content .module .content-gallery .info h2,
.module .content-gallery .info h2{padding-top:5px;}
.small-hero-header-image{float:right;padding:0 6px 0 0;}
body.section-landing #content-pane{padding-bottom:0;}
body.section-landing #midsection{margin-top:0;padding-bottom:0;}
body.section-landing .sidebar-content{width:189px !important;padding-left:3px !important;width:192px;padding-left:0;overflow:hidden;}
.mobile-broadband .module{}
body.section-landing .grid-column-1-0 .module h2, body.section-landing .grid-column-1-0 .module h1,
body.section-landing .grid-column-2-0 .module h2, body.section-landing .grid-column-2-0 .module h1{padding:11px 11px 10px;}
body.section-landing #midsection #content-pane{width:768px;}
#local-nav a h2{text-decoration:none;}
body.section-landing .grid-column-1-0, body.section-landing .grid-column-2-0{overflow:hidden;}
#hero-header-wrapper{position:static;z-index:1;}
.grid-row-290 .module{height:290px;}
body.section-landing #local-nav ul li{background-color:#fff;}
body.section-landing .advice{margin:4px 2px 10px 4px;background-color:#ffffeb;border:1px solid #f6b041;color:#333;padding:6px;text-align:center;}
body.section-landing #end-column{display:none;}
* html body.section-landing #end-column{display:none;}
.module-image-vertical{width:165px;float:left;margin:2px 0px 4px 8px;_margin-left:4px;}
.module-image-vertical img{float:left;}
.module-content-vertical{width:189px;float:right;margin:2px 8px 0 0;position:relative;}
#content-area .module-content-vertical ul{margin-left:8px;}
.grid-phones{padding-top:6px;}
.grid-phones .phone{float:left;width:144px;text-align:center;}
body.vf-12col-grid #midsection-wrapper{background:none;margin-bottom:0;}
body.vf-12col-grid #midsection{background:none;}
.vf-12col-grid .grid-column-0-5, .vf-12col-grid .grid-column-1-0, .vf-12col-grid .grid-column-1-5, .vf-12col-grid .grid-column-2-0, .vf-12col-grid .grid-column-2-5, .vf-12col-grid .grid-column-3-0, .vf-12col-grid .grid-column-3-5, .vf-12col-grid .grid-column-4-0, .vf-12col-grid .grid-column-4-5, .vf-12col-grid .grid-column-5-0, .vf-12col-grid .grid-column-5-5, .vf-12col-grid .grid-column-6-0, .vf-12col-grid .grid-column-6-5, .vf-12col-grid .grid-column-7-0, .vf-12col-grid .grid-column-7-5, .vf-12col-grid .grid-column-8-0, .vf-12col-grid .grid-column-8-5, .vf-12col-grid .grid-column-9-0, .vf-12col-grid .grid-column-9-5, .vf-12col-grid .grid-column-10-0, .vf-12col-grid .grid-column-10-5, .vf-12col-grid .grid-column-11-0, .vf-12col-grid .grid-column-11-5, .vf-12col-grid .grid-column-12-0{float:left;}
.vf-12col-grid .grid-column-12-0{width:960px;}
.vf-12col-grid .grid-column-11-5{width:920px;}
.vf-12col-grid .grid-column-11-0{width:880px;}
.vf-12col-grid .grid-column-10-5{width:840px;}
.vf-12col-grid .grid-column-10-0{width:800px;}
.vf-12col-grid .grid-column-9-5{width:760px;}
.vf-12col-grid .grid-column-9-0{width:720px;}
.vf-12col-grid .grid-column-8-5{width:680px;}
.vf-12col-grid .grid-column-8-0{width:640px;}
.vf-12col-grid .grid-column-7-5{width:600px;}
.vf-12col-grid .grid-column-7-0{width:560px;}
.vf-12col-grid .grid-column-6-5{width:520px;}
.vf-12col-grid .grid-column-6-0{width:480px;}
.vf-12col-grid .grid-column-5-5{width:440px;}
.vf-12col-grid .grid-column-5-0{width:400px;}
.vf-12col-grid .grid-column-4-5{width:360px;}
.vf-12col-grid .grid-column-4-0{width:320px;}
.vf-12col-grid .grid-column-3-5{width:280px;}
.vf-12col-grid .grid-column-3-0{width:240px;}
.vf-12col-grid .grid-column-2-5{width:200px;}
.vf-12col-grid .grid-column-2-0{width:160px;}
.vf-12col-grid .grid-column-1-5{width:120px;}
.vf-12col-grid .grid-column-1-0{width:80px;}
.vf-12col-grid .grid-column-0-5{width:40px;}
.grid-innercolumn{position:relative;}
.grid-row-40 .module{height:40px;}
.grid-row-50 .module{height:50px;}
.grid-row-50 .grid-innercolumn,
.grid-row-50 .module-content-vertical{height:10px;}
.grid-row-60 .module{height:60px;}
.grid-row-60 .grid-innercolumn,
.grid-row-60 .module-content-vertical{height:20px;}
.grid-row-70 .module{height:70px;}
.grid-row-70 .grid-innercolumn,
.grid-row-70 .module-content-vertical{height:30px;}
.grid-row-80 .module{height:80px;}
.grid-row-80 .grid-innercolumn,
.grid-row-80 .module-content-vertical{height:40px;}
.grid-row-90 .module{height:90px;}
.grid-row-90 .grid-innercolumn,
.grid-row-90 .module-content-vertical{height:50px;}
.grid-row-100 .module{height:100px;}
.grid-row-100 .grid-innercolumn,
.grid-row-100 .module-content-vertical{height:60px;}
.grid-row-110 .module{height:110px;}
.grid-row-110 .grid-innercolumn,
.grid-row-110 .module-content-vertical{height:70px;}
.grid-row-120 .module{height:120px;}
.grid-row-120 .grid-innercolumn,
.grid-row-120 .module-content-vertical{height:80px;}
.grid-row-130 .module{height:130px;}
.grid-row-130 .grid-innercolumn,
.grid-row-130 .module-content-vertical{height:90px;}
.grid-row-140 .module{height:140px;}
.grid-row-140 .grid-innercolumn,
.grid-row-140 .module-content-vertical{height:100px;}
.grid-row-150 .module{height:150px;}
.grid-row-150 .grid-innercolumn,
.grid-row-150 .module-content-vertical{height:110px;}
.grid-row-160 .module{height:160px;}
.grid-row-160 .grid-innercolumn,
.grid-row-160 .module-content-vertical{height:120px;}
.grid-row-170 .module{height:170px;}
.grid-row-170 .grid-innercolumn,
.grid-row-170 .module-content-vertical{height:130px;}
.grid-row-180 .module{height:180px;}
.grid-row-180 .grid-innercolumn,
.grid-row-180 .module-content-vertical{height:140px;}
.grid-row-190 .module{height:190px;}
.grid-row-190 .grid-innercolumn,
.grid-row-190 .module-content-vertical{height:150px;}
.grid-row-200 .module{height:200px;}
.grid-row-200 .grid-innercolumn,
.grid-row-200 .module-content-vertical{height:160px;}
.grid-row-210 .module{height:210px;}
.grid-row-210 .grid-innercolumn,
.grid-row-210 .module-content-vertical{height:170px;}
.grid-row-220 .module{height:220px;}
.grid-row-220 .grid-innercolumn,
.grid-row-220 .module-content-vertical{height:180px;}
.grid-row-230 .module{height:230px;}
.grid-row-230 .grid-innercolumn,
.grid-row-230 .module-content-vertical{height:190px;}
.grid-row-240 .module{height:240px;}
.grid-row-240 .grid-innercolumn,
.grid-row-240 .module-content-vertical{height:200px;}
.grid-row-250 .module{height:250px;}
.grid-row-250 .grid-innercolumn,
.grid-row-250 .module-content-vertical{height:210px;}
.grid-row-260 .module{height:260px;}
.grid-row-260 .grid-innercolumn,
.grid-row-260 .module-content-vertical{height:220px;}
.grid-row-270 .module{height:270px;}
.grid-row-270 .grid-innercolumn,
.grid-row-270 .module-content-vertical{height:230px;}
.grid-row-280 .module{height:280px;}
.grid-row-280 .grid-innercolumn,
.grid-row-280 .module-content-vertical{height:240px;}
.grid-row-290 .module{height:290px;}
.grid-row-290 .grid-innercolumn,
.grid-row-290 .module-content-vertical{height:250px;}
.grid-row-300 .module{height:300px;}
.grid-row-300 .grid-innercolumn,
.grid-row-300 .module-content-vertical{height:260px;}
.grid-row-310 .module{height:310px;}
.grid-row-310 .grid-innercolumn,
.grid-row-310 .module-content-vertical{height:270px;}
.grid-row-320 .module{height:320px;}
.grid-row-320 .grid-innercolumn,
.grid-row-320 .module-content-vertical{height:280px;}
.grid-row-330 .module{height:330px;}
.grid-row-330 .grid-innercolumn,
.grid-row-330 .module-content-vertical{height:290px;}
.grid-row-340 .module{height:340px;}
.grid-row-340 .grid-innercolumn,
.grid-row-340 .module-content-vertical{height:300px;}
.grid-row-350 .module{height:350px;}
.grid-row-350 .grid-innercolumn,
.grid-row-350 .module-content-vertical{height:310px;}
.grid-row-360 .module{height:360px;}
.grid-row-360 .grid-innercolumn,
.grid-row-360 .module-content-vertical{height:320px;}
.grid-row-370 .module{height:370px;}
.grid-row-370 .grid-innercolumn,
.grid-row-370 .module-content-vertical{height:330px;}
.grid-row-380 .module{height:380px;}
.grid-row-380 .grid-innercolumn,
.grid-row-380 .module-content-vertical{height:340px;}
.grid-row-390 .module{height:390px;}
.grid-row-390 .grid-innercolumn,
.grid-row-390 .module-content-vertical{height:350px;}
.grid-row-400 .module{height:400px;}
.grid-row-400 .grid-innercolumn,
.grid-row-400 .module-content-vertical{height:360px;}
.grid-row-410 .module{height:410px;}
.grid-row-410 .grid-innercolumn,
.grid-row-410 .module-content-vertical{height:370px;}
.grid-row-420 .module{height:420px;}
.grid-row-420 .grid-innercolumn,
.grid-row-420 .module-content-vertical{height:380px;}
.grid-row-430 .module{height:430px;}
.grid-row-430 .grid-innercolumn,
.grid-row-430 .module-content-vertical{height:390px;}
.grid-row-440 .module{height:440px;}
.grid-row-440 .grid-innercolumn,
.grid-row-440 .module-content-vertical{height:400px;}
.grid-row-450 .module{height:450px;}
.grid-row-450 .grid-innercolumn,
.grid-row-450 .module-content-vertical{height:410px;}
.grid-row-460 .module{height:460px;}
.grid-row-460 .grid-innercolumn,
.grid-row-460 .module-content-vertical{height:420px;}
.grid-row-470 .module{height:470px;}
.grid-row-470 .grid-innercolumn,
.grid-row-470 .module-content-vertical{height:430px;}
.grid-row-480 .module{height:480px;}
.grid-row-480 .grid-innercolumn,
.grid-row-480 .module-content-vertical{height:440px;}
.grid-row-490 .module{height:490px;}
.grid-row-490 .grid-innercolumn,
.grid-row-490 .module-content-vertical{height:450px;}
.grid-row-500 .module{height:500px;}
.grid-row-500 .grid-innercolumn,
.grid-row-500 .module-content-vertical{height:460px;}
.grid-row-510 .module{height:510px;}
.grid-row-510 .grid-innercolumn,
.grid-row-510 .module-content-vertical{height:470px;}
.grid-row-520 .module{height:520px;}
.grid-row-520 .grid-innercolumn,
.grid-row-520 .module-content-vertical{height:480px;}
.grid-row-530 .module{height:530px;}
.grid-row-530 .grid-innercolumn,
.grid-row-530 .module-content-vertical{height:490px;}
.grid-row-540 .module{height:540px;}
.grid-row-540 .grid-innercolumn,
.grid-row-540 .module-content-vertical{height:500px;}
.grid-row-550 .module{height:550px;}
.grid-row-550 .grid-innercolumn,
.grid-row-550 .module-content-vertical{height:510px;}
.grid-row-560 .module{height:560px;}
.grid-row-560 .grid-innercolumn,
.grid-row-560 .module-content-vertical{height:520px;}
.grid-row-570 .module{height:570px;}
.grid-row-570 .grid-innercolumn,
.grid-row-570 .module-content-vertical{height:530px;}
.grid-row-580 .module{height:580px;}
.grid-row-580 .grid-innercolumn,
.grid-row-580 .module-content-vertical{height:540px;}
.grid-row-590 .module{height:590px;}
.grid-row-590 .grid-innercolumn,
.grid-row-590 .module-content-vertical{height:550px;}
.grid-row-600 .module{height:600px;}
.grid-row-600 .grid-innercolumn,
.grid-row-600 .module-content-vertical{height:560px;}
.grid-row-610 .module{height:610px;}
.grid-row-610 .grid-innercolumn,
.grid-row-610 .module-content-vertical{height:570px;}
.grid-row-620 .module{height:620px;}
.grid-row-620 .grid-innercolumn,
.grid-row-620 .module-content-vertical{height:580px;}
.grid-row-630 .module{height:630px;}
.grid-row-630 .grid-innercolumn,
.grid-row-630 .module-content-vertical{height:590px;}
.grid-row-640 .module{height:640px;}
.grid-row-640 .grid-innercolumn,
.grid-row-640 .module-content-vertical{height:600px;}
.grid-row-650 .module{height:650px;}
.grid-row-650 .grid-innercolumn,
.grid-row-650 .module-content-vertical{height:610px;}
.grid-row-660 .module{height:660px;}
.grid-row-660 .grid-innercolumn,
.grid-row-660 .module-content-vertical{height:620px;}
.grid-row-670 .module{height:670px;}
.grid-row-670 .grid-innercolumn,
.grid-row-670 .module-content-vertical{height:630px;}
.grid-row-680 .module{height:680px;}
.grid-row-680 .grid-innercolumn,
.grid-row-680 .module-content-vertical{height:640px;}
.grid-row-690 .module{height:690px;}
.grid-row-690 .grid-innercolumn,
.grid-row-690 .module-content-vertical{height:650px;}
.grid-row-700 .module{height:700px;}
.grid-row-700 .grid-innercolumn,
.grid-row-700 .module-content-vertical{height:660px;}
.grid-row-710 .module{height:710px;}
.grid-row-710 .grid-innercolumn,
.grid-row-710 .module-content-vertical{height:670px;}
.grid-row-720 .module{height:720px;}
.grid-row-720 .grid-innercolumn,
.grid-row-720 .module-content-vertical{height:680px;}
.grid-row-730 .module{height:730px;}
.grid-row-730 .grid-innercolumn,
.grid-row-730 .module-content-vertical{height:690px;}
.grid-row-740 .module{height:740px;}
.grid-row-740 .grid-innercolumn,
.grid-row-740 .module-content-vertical{height:700px;}
.grid-row-750 .module{height:750px;}
.grid-row-750 .grid-innercolumn,
.grid-row-750 .module-content-vertical{height:710px;}
.grid-row-760 .module{height:760px;}
.grid-row-760 .grid-innercolumn,
.grid-row-760 .module-content-vertical{height:720px;}
.grid-row-770 .module{height:770px;}
.grid-row-770 .grid-innercolumn,
.grid-row-770 .module-content-vertical{height:730px;}
.grid-row-780 .module{height:780px;}
.grid-row-780 .grid-innercolumn,
.grid-row-780 .module-content-vertical{height:740px;}
.grid-row-790 .module{height:790px;}
.grid-row-790 .grid-innercolumn,
.grid-row-790 .module-content-vertical{height:750px;}
.grid-row-800 .module{height:800px;}
.grid-row-800 .grid-innercolumn,
.grid-row-800 .module-content-vertical{height:760px;}
.vf-landing #end-column{display:none;}
.vf-12col-grid .modules-and-sidebar-wrapper{background:url("../interface_vf/images/design/framework/12col_grid_sidebar.gif") no-repeat 720px 100%;}
.vf-12col-grid .sidebar-content{padding-top:1px;}
.module{position:relative;}
#content-area .module h3{margin-left:0;margin-right:0;padding-left:8px;padding-right:8px;padding-top:2px;}
#content-area .module p{line-height:1.6em;margin:0;padding:3px 8px;}
.vf-12col-grid .module-wrapper{background-image:url("../interface_vf/images/design/framework/12col_grid_sprite.gif");background-repeat:no-repeat;background-position:0 100%;margin:2px 8px 6px 0;padding:0 0 2px 0;float:left;}
* html .vf-12col-grid .module-wrapper{display:inline;}
.vf-12col-grid .module-wrapper .module{background:url("../interface_vf/images/design/framework/12col_grid_sprite.gif") repeat-y 100% -100%;float:left;font-size:0.9em;padding:0;}
.vf-12col-grid .grid-content .module-wrapper .module{font-size:1em;}
.vf-12col-grid .module h1,
.vf-12col-grid .module h2{background-image:url("../interface_vf/images/design/framework/12col_grid_sprite.gif");background-color:#F4F4F4;background-repeat:no-repeat;background-position:0 0;float:none;margin:0;font-size:13px;font-weight:bold;padding:13px 10px 10px 10px;line-height:1em;color:#333333;}
.vf-12col-grid .module h1{background-image:url("../interface_vf/images/design/framework/12col_grid_sprite_h1_shadow.gif");margin-left:0!important;margin-top:-2px;font-size:18px;font-weight:normal;line-height:22px;padding:8px 10px 7px 10px;height:28px;}
.vf-12col-grid .module h1 a,
.vf-12col-grid .module h2 a{color:inherit;text-decoration:none;display:block;}
.vf-12col-grid .module h1 a:hover,
.vf-12col-grid .module h1 a:focus,
.vf-12col-grid .module h1 a:active,
.vf-12col-grid .module h2 a:hover,
.vf-12col-grid .module h2 a:focus,
.vf-12col-grid .module h2 a:active{color:#BD0000;}
.vf-12col-grid .grid-column-12-0 .module-wrapper{width:952px;background-position:-11040px 100%;}
.vf-12col-grid .grid-column-12-0 .module{width:952px;}
.vf-12col-grid .grid-column-12-0 .module h1,
.vf-12col-grid .grid-column-12-0 .module h2{background-position:-23040px 0;}
.vf-12col-grid .grid-column-11-5 .module-wrapper{width:912px;background-position:-10120px 100%;}
.vf-12col-grid .grid-column-11-5 .module{width:912px;}
.vf-12col-grid .grid-column-11-5 .module h1,
.vf-12col-grid .grid-column-11-5 .module h2{background-position:-22120px 0;}
.vf-12col-grid .grid-column-11-0 .module-wrapper{width:872px;background-position:-9240px 100%;}
.vf-12col-grid .grid-column-11-0 .module{width:872px;}
.vf-12col-grid .grid-column-11-0 .module h1,
.vf-12col-grid .grid-column-11-0 .module h2{background-position:-21240px 0;}
.vf-12col-grid .grid-column-10-5 .module-wrapper{width:832px;background-position:-8400px 100%;}
.vf-12col-grid .grid-column-10-5 .module{width:832px;}
.vf-12col-grid .grid-column-10-5 .module h1,
.vf-12col-grid .grid-column-10-5 .module h2{background-position:-20400px 0;}
.vf-12col-grid .grid-column-10-0 .module-wrapper{width:792px;background-position:-7600px 100%;}
.vf-12col-grid .grid-column-10-0 .module{width:792px;}
.vf-12col-grid .grid-column-10-0 .module h1,
.vf-12col-grid .grid-column-10-0 .module h2{background-position:-19600px 0;}
.vf-12col-grid .grid-column-9-5 .module-wrapper{width:752px;background-position:-6840px 100%;}
.vf-12col-grid .grid-column-9-5 .module{width:752px;}
.vf-12col-grid .grid-column-9-5 .module h1,
.vf-12col-grid .grid-column-9-5 .module h2{background-position:-18840px 0;}
.vf-12col-grid .grid-column-9-0 .module-wrapper{width:712px;background-position:-6120px 100%;}
.vf-12col-grid .grid-column-9-0 .module{width:712px;}
.vf-12col-grid .grid-column-9-0 .module h1,
.vf-12col-grid .grid-column-9-0 .module h2{background-position:-18120px 0;}
.vf-12col-grid .grid-column-8-5 .module-wrapper{width:672px;background-position:-5440px 100%;}
.vf-12col-grid .grid-column-8-5 .module{width:672px;}
.vf-12col-grid .grid-column-8-5 .module h1,
.vf-12col-grid .grid-column-8-5 .module h2{background-position:-17440px 0;}
.vf-12col-grid .grid-column-8-0 .module-wrapper{width:632px;background-position:-4800px 100%;}
.vf-12col-grid .grid-column-8-0 .module{width:632px;}
.vf-12col-grid .grid-column-8-0 .module h1,
.vf-12col-grid .grid-column-8-0 .module h2{background-position:-16800px 0;}
.vf-12col-grid .grid-column-7-5 .module-wrapper{width:592px;background-position:-4200px 100%;}
.vf-12col-grid .grid-column-7-5 .module{width:592px;}
.vf-12col-grid .grid-column-7-5 .module h1,
.vf-12col-grid .grid-column-7-5 .module h2{background-position:-16200px 0;}
.vf-12col-grid .grid-column-7-0 .module-wrapper{width:552px;background-position:-3640px 100%;}
.vf-12col-grid .grid-column-7-0 .module{width:552px;padding-bottom:72px}
.vf-12col-grid .grid-column-7-0 .module h1,
.vf-12col-grid .grid-column-7-0 .module h2{background-position:-15640px 0;}
.vf-12col-grid .grid-column-6-5 .module-wrapper{width:512px;background-position:-3120px 100%;}
.vf-12col-grid .grid-column-6-5 .module{width:512px;}
.vf-12col-grid .grid-column-6-5 .module h1,
.vf-12col-grid .grid-column-6-5 .module h2{background-position:-15120px 0;}
.vf-12col-grid .grid-column-6-0 .module-wrapper{width:472px;background-position:-2640px 100%;}
.vf-12col-grid .grid-column-6-0 .module{width:472px;}
.vf-12col-grid .grid-column-6-0 .module h1,
.vf-12col-grid .grid-column-6-0 .module h2{background-position:-14640px 0;}
.vf-12col-grid .grid-column-5-5 .module-wrapper{width:432px;background-position:-2200px 100%;}
.vf-12col-grid .grid-column-5-5 .module{width:432px;}
.vf-12col-grid .grid-column-5-5 .module h1,
.vf-12col-grid .grid-column-5-5 .module h2{background-position:-14200px 0;}
.vf-12col-grid .grid-column-5-0 .module-wrapper{width:392px;background-position:-1800px 100%;}
.vf-12col-grid .grid-column-5-0 .module{width:392px;}
.vf-12col-grid .grid-column-5-0 .module h1,
.vf-12col-grid .grid-column-5-0 .module h2{background-position:-13800px 0;}
.vf-12col-grid .grid-column-4-5 .module-wrapper{width:352px;background-position:-1440px 100%;}
.vf-12col-grid .grid-column-4-5 .module{width:352px;}
.vf-12col-grid .grid-column-4-5 .module h1,
.vf-12col-grid .grid-column-4-5 .module h2{background-position:-13440px 0;}
.vf-12col-grid .grid-column-4-0 .module-wrapper{width:312px;background-position:-1120px 100%;}
.vf-12col-grid .grid-column-4-0 .module{width:312px;}
.vf-12col-grid .grid-column-4-0 .module h1,
.vf-12col-grid .grid-column-4-0 .module h2{background-position:-13120px 0;}
.vf-12col-grid .grid-column-3-5 .module-wrapper{width:272px;background-position:-840px 100%;}
.vf-12col-grid .grid-column-3-5 .module{width:272px;}
.vf-12col-grid .grid-column-3-5 .module h1,
.vf-12col-grid .grid-column-3-5 .module h2{background-position:-12840px 0;}
.vf-12col-grid .grid-column-3-0 .module-wrapper{width:232px;background-position:-600px 100%;}
.vf-12col-grid .grid-column-3-0 .module{width:232px;}
.vf-12col-grid .grid-column-3-0 .module h1,
.vf-12col-grid .grid-column-3-0 .module h2{background-position:-12600px 0;}
.vf-12col-grid .module .grid-column-3-0{width:236px;}
.vf-12col-grid .grid-column-2-5 .module-wrapper{width:192px;background-position:-400px 100%;}
.vf-12col-grid .grid-column-2-5 .module{width:192px;}
.vf-12col-grid .grid-column-2-5 .module h1,
.vf-12col-grid .grid-column-2-5 .module h2{background-position:-12400px 0;}
.vf-12col-grid .grid-column-2-0 .module-wrapper{width:152px;height:100%;background-position:-240px 100%;}
.vf-12col-grid .grid-column-2-0 .module{width:152px;height:100%}
.vf-12col-grid .grid-column-2-0 .module h1,
.vf-12col-grid .grid-column-2-0 .module h2{background-position:-12240px 0;}
.vf-12col-grid .grid-column-1-5 .module-wrapper{width:112px;background-position:-120px 100%;}
.vf-12col-grid .grid-column-1-5 .module{width:112px;}
.vf-12col-grid .grid-column-1-5 .module h1,
.vf-12col-grid .grid-column-1-5 .module h2{background-position:-12120px 0;}
.vf-12col-grid .grid-column-1-0 .module-wrapper{width:72px;background-position:-40px 100%;}
.vf-12col-grid .grid-column-1-0 .module{width:72px;}
.vf-12col-grid .grid-column-1-0 .module h1,
.vf-12col-grid .grid-column-1-0 .module h2{background-position:-12040px 0;}
.vf-12col-grid .grid-column-0-5 .module-wrapper{width:32px;background-position:0 100%;}
.vf-12col-grid .grid-column-0-5 .module{width:32px;}
.vf-12col-grid .grid-column-0-5 .module h1,
.vf-12col-grid .grid-column-0-5 .module h2{background-position:-12000px 0;}
.hero-header{overflow:hidden;margin-bottom:16px;_height:275px;}
.hero-header img{}
.hero-header .module-wrapper{}
#hero-header-wrapper{position:relative;}
#hero-header-wrapper .navigator-wrapper{position:absolute;top:0;left:0;z-index:100;_position:static;_margin-bottom:-100px;}
.vf-12col-grid #hero-header-wrapper .navigator-wrapper{width:950px;height:100px;}
* html .vf-12col-grid #hero-header-wrapper .navigator-wrapper{}
#hero-header-wrapper .navigator{float:right;background:url("../interface_vf/images/design/framework/hero_header/progress_indicator.gif") no-repeat top left;padding:0 0 0 8px;height:20px;margin:10px 10px 0 0;}
#hero-header-wrapper .navigator-close{background:none;}
#hero-header-wrapper .navigator .progress-indicator{float:left;background:url("../interface_vf/images/design/framework/hero_header/progress_indicator.gif") no-repeat top right;padding:0 9px 0 0;}
#hero-header-wrapper .navigator .button,
#hero-header-wrapper .navigator .close-button{float:left;}
#hero-header-wrapper .navigator .close-button{margin-left:3px;}
* html #hero-header-wrapper .navigator .close-button{display:inline;}
.hero-open-button{float:right;margin:0 -18px -30px 0;display:none;width:20px;}
.hero-open-button a{display:block;padding:2px 0 0 0;}
.vf-12col-grid #hero-header-wrapper .hero-header-item{width:950px;float:left;height:275px;z-index:0;position:relative;}
.vf-12col-grid #hero-header-wrapper .hidden-hero-header{display:none;}
.vf-12col-grid #hero-header-wrapper .image{width:720px;height:275px;float:left;line-height:1em;}
.vf-12col-grid #hero-header-wrapper .info{width:230px;position:absolute;left:720px;top:0;}
#hero-header-wrapper h2{padding:45px 11px 13px;background:none;font-weight:normal;font-size:2.3em;line-height:1em;}
.hero-header-sml #hero-header-wrapper h2{font-size:1.8em;}
#hero-header-wrapper .info p{padding:0 11px 10px;font-size:1.1em;}
#hero-header-wrapper .info p a{text-decoration:none;}
#hero-header-wrapper .hero-header-petrol{background:#00bab5;color:#FFF;}
#hero-header-wrapper .hero-header-petrol h2{color:#FFF;}
#hero-header-wrapper .hero-header-petrol a{color:#FFF;}
#hero-header-wrapper .hero-header-yellow h2{color:#fff;}
#hero-header-wrapper .hero-header-yellow{background-color:#ffd401;color:#fff;}
#hero-header-wrapper .hero-header-yellow a{color:#fff;}
#hero-header-wrapper .hero-header-purple h2{color:#fff;}
#hero-header-wrapper .hero-header-purple{background-color:#4c1638;color:#fff;}
#hero-header-wrapper .hero-header-purple a{color:#fff;}
.vf-12col-grid .hero-header .module-wrapper .module{background-color:transparent;}
.vf-12col-grid #hero-header-wrapper .hero-header-item{margin-top:-1px;}
#hero-header-wrapper{_height:274px;}
.vf-12col-grid .module .module-image{margin:3px 5px 0px;}
.vf-12col-grid .module .bottom-button{position:absolute;bottom:10px;left:6px;}
.vf-12col-grid .module .bottom-right-button{position:absolute;bottom:10px;right:6px;}
.vf-12col-grid .module .bottom-textlink{position:absolute;bottom:10px;left:6px;}
a.dark-btn,
span.dark-btn{color:#FFF !important;text-shadow:#666 0px 1px 0px;line-height:1.4em !important;}
* html a.dark-btn{height:30px;}
a.dark-btn:hover,
a.dark-btn:focus,
a.dark-btn:active,
a.dark-btn:visited{color:#FFF !important;}
a.dark-btn span{background-image:url("../interface_vf/images/design/framework/button_backgrounds/dark_button.gif?_=31052010");background-repeat:no-repeat;}
a.dark-btn:hover span,
a.dark-btn:focus span,
a.dark-btn:active span
span.dark-btn span{background-image:url("../interface_vf/images/design/framework/button_backgrounds/dark_button_hover.gif?_=01062010");background-repeat:no-repeat;}
a.light-btn{color:#525252 !important;text-shadow:#ffffff 0px 1px 0px;line-height:1.4em !important;}
* html a.light-btn{height:40px;}
a.light-btn:hover,
a.light-btn:focus,
a.light-btn:active,
a.light-btn:visited{color:#525252 !important;}
a.light-btn span{background-image:url("../interface_vf/images/design/framework/button_backgrounds/light_button.gif");background-repeat:no-repeat;}
a.light-btn:hover span,
a.light-btn:focus span,
a.light-btn:active span{background-image:url("../interface_vf/images/design/framework/button_backgrounds/light_button_hover.gif");}
a.red-btn{color:#FFF !important;text-shadow:#5d0000 0 1px 0px;line-height:1.4em !important;}
* html a.red-btn{height:40px;}
a.red-btn:hover,
a.red-btn:focus,
a.red-btn:active,
a.red-btn:visited{color:#FFF !important;}
a.red-btn span{background-image:url("../interface_vf/images/design/framework/button_backgrounds/red_button.gif");background-repeat:no-repeat;}
a.red-btn:hover span,
a.red-btn:focus span,
a.red-btn:active span{background-image:url("../interface_vf/images/design/framework/button_backgrounds/red_button_hover.gif");}
.dynamic-btn{float:left !important;font-weight:bold !important;font-size:0.9em !important;text-decoration:none !important;display:block !important;margin-right:5px;}
.dynamic-btn .bottom-right{background-position:bottom right;display:block;}
* html .dynamic-btn .bottom-right{background-position:100% -72px;margin-bottom:-1px;padding:0;}
.dynamic-btn .bottom-left{background-position:bottom left;display:block;padding-bottom:3px;}
.dynamic-btn .top-left{background-position:top left;display:block;padding-left:4px;}
.dynamic-btn .top-right{background-position:top right;display:block;padding:7px 13px 4px 11px;}
.module a.arrow-type1{text-decoration:none;color:#525252;background:url("../interface_vf/images/design/framework/arrows_on_white.png") no-repeat 0 3px;padding:0 0 0 8px;}
.module a.arrow-type1:hover,
.module a.arrow-type1:focus,
.module a.arrow-type1:active{background:url("../interface_vf/images/design/framework/arrows_on_white.png") no-repeat 0 -53px;color:#8B0000;}
#facebook-like-button, #facebook-like{border:none;overflow:hidden;width:530px;height:80px;padding-left:15px;}
#jump-to-content,
#channel-switcher-wrapper,
#header-wrapper,
#global-nav-wrapper,
#section-heading-wrapper,
#local-nav-wrapper,
#prepay-paymonthly-tabs-wrapper,
.fully-clickable a img,
.gallery-photo,
#top-5-wrapper,
#footer-wrapper{display:none;}
table{border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
table th{color:#000;}
.fully-clickable{margin:10px 20px;padding:8px;border:5px solid #CDCDCD;}
.fully-clickable a{text-decoration:none;}
.fully-clickable a strong{display:block;font-size:1.4em;text-decoration:underline;}
.fully-clickable a span{display:block;color:#000;}
#top-questions .selected-question{border:10px solid #DDD;padding:10px;margin:10px 5px;}
#top-questions h3 a{font-size:1.2em;color:#000;text-decoration:none;}
#top-questions .top-question-wrapper{}
#accessories-selector{display:none;}
.accessory-listing{clear:both;border:10px solid #DDD;margin:10px;padding:0 10px 10px;}
.accessory-listing .accessory-image{float:right;}
.accessory-price-wrapper .accessory-price{font-size:2em;display:inline;}
.accessory-price-wrapper .accessory-online-savings{display:inline;}
.accessory-price-wrapper .accessory-online-savings br{display:none;}
.accessory-price-wrapper .accessory-buy-now{display:none;}
#accessories-basket-column{display:none;}
#phone-detail-pricing-wrapper input{display:none;}
#phone-detail-pricing-wrapper #price-buy-now strong{font-size:2em;}
.basket-wrapper{display:none;}
.back-to-phones{display:none;}
table.phone-compare-table{width:650px;margin:0 0 10px 15px;border:none;border-bottom:1px solid #d2d2d2;padding:0;}
table.phone-compare-table th,
table.phone-compare-table td{padding:3px 10px;border-top:1px solid #d2d2d2;}
table.phone-compare-table td{border-right:1px solid #d2d2d2;}
table.phone-compare-table th{font-weight:normal;padding-left:10px;color:#000;}
table.phone-compare-table tr.header-row th{font-weight:bold;padding-left:0;border-top:none;border-right:none;}
table.phone-compare-table tr.first-row td,
table.phone-compare-table tr.first-row th{border-top:1px solid #d2d2d2;}
table.phone-compare-table td{text-align:center;}
table.phone-compare-table th a,
table.phone-compare-table th span{text-decoration:none;color:#666;}
table.phone-compare-table .buy-row th,
table.phone-compare-table .buy-row td{display:none;}
table.phone-compare-buy-table{display:none;}
table.phone-compare-picture-table{border:none;margin-bottom:0;}
table.phone-compare-picture-table th,
table.phone-compare-picture-table td{border:none;background:#FFF;}
table.phone-compare-picture-table td{border-right:1px solid #d2d2d2;}
table.phone-compare-picture-table td a.phone-link{color:#000;text-decoration:none;font-size:1.2em;}
table.phone-compare-picture-table .viewdemo-links td a,
table.phone-compare-picture-table .remove-links td a{display:none;}
.template-shop-detail h1 span,
.template-shop-gallery h1 span{color:#636363;font-size:0.8em;font-weight:normal;}
#phone-info-wrapper .tabs{display:none;}
#phone-tab-content h2{display:block;}
#phone-images-basket-wrapper #demo-link,
#phone-images-basket-wrapper #email-a-friend{display:none;}
.phone-detail-column .hidden{position:inherit;}
.phone-detail-column .view-demo,
#phone-key-features #features-help{display:none;}
#buy-now-wrapper,
.phone-accessories .price-wrapper .add{display:none;}
.phone-accessories{border:10px solid #DDD;padding:10px;clear:both;margin:10px 10px 0 10px;}
.phone-accessories .image{float:right;}
.phone-accessories .price-wrapper .price{font-size:1.5em;font-weight:bold;}
#phone-detail-priceplan-wrapper .tabs{display:block;}
#content-area #phone-detail-priceplan-wrapper .tabs ul,
#content-area #phone-detail-priceplan-wrapper .tabs ul li{margin:0;padding:0;}
#phone-detail-priceplan-wrapper .tabs li{display:none;}
#phone-detail-priceplan-wrapper .tabs li.active{font-size:1.4em;display:block;font-weight:bold;}
#phone-detail-priceplan-wrapper .tabs li.active a{text-decoration:none;padding:0;}
#priceplan-tab-content .upgrade-price input{display:none;}
#priceplan-tab-content .upgrade-price{font-size:2em;margin:5px 0;}
#shop-tools{display:none;}
#phone-gallery-wrapper #sort-by{display:none;}
#phone-gallery .tabs{display:none;}
#phone-gallery .phone-listing-wrapper{margin-bottom:10px;}
.phone-listing-wrapper .phone-listing{border:10px solid #DDD;padding:10px;}
.phone-listing-wrapper .in-phone-selection{border:10px solid #888;}
.phone-listing .phone-image{float:right;}
.phone-listing .phone-pricing-wrapper{}
.phone-pricing-wrapper .price-from{display:inline;}
.phone-pricing-wrapper .price-from-price{display:inline;font-size:1.6em;font-weight:bold;}
.phone-pricing-wrapper .price-to{display:inline;}
.phone-pricing-wrapper .price-to-price{display:inline;font-size:1.1em;}
.phone-pricing-wrapper .phone-buy-now-btn{display:none;}
.phone-pricing-wrapper .online-price{}
.phone-pricing-wrapper .online-price .price{font-size:1.6em;font-weight:bold;}
.phone-pricing-wrapper .retail-price-wrapper{}
.phone-listing .out-of-stock p{display:none;}
.phone-listing-wrapper .compare-chkbox-view-demo-wrapper{display:none;}
.simcard-listing-wrapper{border:10px solid #DDD;padding:10px;margin-bottom:10px;}
.simcard-listing-wrapper .simcard-image{display:none;}
.simcard-listing-wrapper .simcard-price-wrapper{}
.simcard-price-wrapper .simcard-price{font-size:1.6em;font-weight:bold;}
.simcard-price-wrapper .simcard-free-credit{}
.simcard-price-wrapper .simcard-free-credit br{display:none;}
.simcard-price-wrapper .simcard-free-credit strong{font-size:1.4em;}
.simcard-price-wrapper .simcard-buy-now{display:none;}