html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,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%;font-family:inherit;vertical-align:baseline;}body{line-height:1.5;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}body{font-size:62.5%;color:#2c2c2c;background:#fff;font-family:Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#222;}h1{font-size:3em;line-height:1;margin-bottom:.5em;}h2{font-size:2em;margin-bottom:.75em;}h3{font-size:1.5em;line-height:1;margin-bottom:1em;}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6{font-size:1em;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}p{font-size:12px;margin:0 0 1.5em;}a:focus{outline:thin #ccc;}a:hover{color:#d00000;text-decoration:underline;cursor:pointer;}a{color:#5e5e5e;text-decoration:none;cursor:pointer;}ul,ol{margin:0;}ul{list-style:none;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}hr.space{background:#fff;color:#fff;}em{font-style:italic;}.highlight{color:#d00000;font-weight:bold;}.subpage{width:350px;}.box{padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}.clearfix:after,#container:after,#content:after,.module-body:after,.module-content:after,.sidemodule-body:after,.module-body-stories:after,.holder-body:after,.promo-body:after,.dropdown-content:after,.current-img-holder-body:after,.tab-dropdown-body:after,.tab-content-holder:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix,#container,#content{display:block;}.clear{clear:both;}.loader{background:url(../imgs/layout/ajax_loader.gif) no-repeat center center;height:25px;width:25px;position:absolute;left:0;top:0;z-index:1;}object{outline:none;}.hidden{display:none;}.col{float:left;}.offscreen-render{position:absolute;left:-9999em;}input.error,select.error,textarea.error{border:2px solid #d00000!important;}.checkbox input.error{border:#fff none!important;}.default-text{font-size:1.1em;color:#5e5e5e;margin:6px 0 0;text-align:center;}.module-side .default-text,.inner-sidemodule .default-text{text-align:left;}.module-side.dealsoffers .default-text{text-align:center;}.btn-radio{background:url(../imgs/layout/virgin_radio_off.gif) no-repeat left 4px;color:#222;float:left;cursor:pointer;height:10px;margin:0 6px 0 0;padding:0 0 4px 16px;text-decoration:none;}.btn-radio.remember{background:url(../imgs/layout/virgin_radio_on.gif) no-repeat left 4px;}.btn-radio.review{background:url(../imgs/layout/virgin_radio_on.gif) no-repeat left 4px;}label{font-weight:bold;}fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}legend{font-weight:bold;font-size:1.2em;}input{font-family:Arial,Helvetica,sans-serif;}input.text,input.title,textarea,select{margin:.5em 0;border:1px solid #bbb;}input.text:focus,input.title:focus,textarea:focus,select:focus{border:1px solid #666;}input.text,input.title{width:300px;padding:5px;}input.title{font-size:1.5em;}textarea{width:390px;height:250px;padding:5px;background:#f3f3f3;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;}.notice,.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd;}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}.notice a{color:#514721;}.success a{color:#264409;}html,body{height:100%;}body{margin:0;background-color:#f7f7f7;}#container{clear:both;float:left;margin:25px auto;text-align:left;width:100%;}#content{margin:0 auto;text-align:left;width:983px;}#container #col-lft{float:left;margin:0 8px 9px 0;}#container #col-rt{float:left;margin:0 0 9px;}#globalmenu{background:#f7f7f7;height:24px;width:100%;margin:0 auto;position:fixed;top:0;left:0;z-index:500005;}#globalmenu .globalmenu-content{background:url(../imgs/globalmenu/globalmenu_bg.gif) repeat-x;border-bottom:1px solid #d0d0d0;height:24px;margin:0 20px;}#globalmenu #options{float:left;list-style:none;margin:0;padding:0;position:relative;}#globalmenu #options li{border-left:1px solid #d0d0d0;float:left;height:20px;line-height:1.4em;margin:0;padding:4px 6px 0 14px;}#globalmenu #options li.virgin-comp{height:22px;padding-top:2px;}#globalmenu #options li.virgin-comp.current{border-right:1px solid #d0d0d0;}#globalmenu #options li.virgin-comp-loggedin,#globalmenu #options li.open.virgin-comp-loggedin{border-right:none;}#globalmenu #options li.region{border-right:none;}#globalmenu #actions{float:right;list-style:none;margin:0;padding:0;position:relative;right:0;}#globalmenu #actions li{border-right:1px solid #d0d0d0;float:left;height:20px;line-height:1.6em;margin:0;padding:4px 6px 0 14px;}#globalmenu #options .loggedout span,#globalmenu #actions .loggedout span,#globalmenu #options .stash.loggedin span{color:#d00000;}#globalmenu #options .loggedin span,#globalmenu #actions .loggedin span,#globalmenu #options .stash.loggedin.current span{color:#41c600;}#globalmenu li a{color:#5c5c5c;font-size:1.1em;float:left;margin-right:8px;}#globalmenu li a:hover{color:#d00000;}#globalmenu .region a.main{background:url(../imgs/globalmenu/globalmenu_region_icon.gif) no-repeat left 2px;display:block;float:left;height:12px;margin-top:1px;padding:0 0 4px 16px;}#globalmenu .region.current a.main{background:url(../imgs/globalmenu/globalmenu_region_icon_hover.gif) no-repeat left 2px;}#globalmenu .virgin-comp a.main{background:url(../imgs/globalmenu/globalmenu_company_icon.gif) no-repeat left 0;display:block;float:left;height:14px;margin-top:1px;padding:3px 0 0 22px;}#globalmenu .virgin-comp.current a.main{background:url(../imgs/globalmenu/globalmenu_company_icon.gif) no-repeat left 0;}#globalmenu li.current a,#globalmenu a:hover{color:#d00000;cursor:pointer;}#globalmenu li.current{background:#fff;border-bottom:1px solid #fff;}#globalmenu #for-your-eyes.current.open{background:#fff;border-bottom:1px solid #fff;border-right:1px solid #d0d0d0;}#globalmenu #for-your-eyes.current .dropdown{width:380px;}#globalmenu #for-your-eyes.current .dropdown .dropdown-content{width:360px;}#globalmenu #for-your-eyes.current .dropdown .stash-prize .prize-img{float:left;margin-right:12px;}#globalmenu #for-your-eyes.current .dropdown .stash-prize p{color:#5e5e5e;float:right;margin-top:14px;width:220px;}#globalmenu #for-your-eyes a.main{background:url(../imgs/globalmenu/globalmenu_stash_locked.gif) no-repeat left 0;color:#5c5c5c;display:block;float:left;height:14px;padding:2px 0 4px 20px;}#globalmenu #for-your-eyes.current a.main{background:url(../imgs/globalmenu/globalmenu_stash_unlocked.gif) no-repeat left 0;color:#5c5c5c;display:block;float:left;height:14px;padding:2px 0 4px 20px;}#globalmenu ul.loggedout .login a.main{background:url(../imgs/globalmenu/globalmenu_login_icon.gif) no-repeat left 1px;display:block;float:left;height:14px;line-height:1.4em;padding-left:20px;}#globalmenu ul.loggedin .login a.main{background:url(../imgs/globalmenu/globalmenu_login_icon.gif) no-repeat left 1px;display:block;float:left;height:13px;margin:0 4px 0 0;padding-left:20px;}#globalmenu a:focus.main{outline:none;}#globalmenu #actions #login.login.open{border-left:1px solid #d0d0d0;padding-left:12px;}#globalmenu #actions .login a span{color:#d00000;text-transform:capitalize;}#globalmenu #actions .signup.open{border-left:none;}#globalmenu .signup a.main{background:url(../imgs/globalmenu/globalmenu_signup_icon.gif) no-repeat left 1px;border:none;display:block;float:left;height:14px;line-height:1.4em;padding-left:20px;}#globalmenu #actions .newsletter{line-height:1.5em;}#globalmenu #actions .newsletter a.main{background:none;padding:0;width:50px;}#globalmenu #actions .help{padding-left:8px;}#globalmenu #actions .help a.main{background:url(../imgs/globalmenu/globalmenu_question_icon.gif) no-repeat left 1px;border:none;display:block;float:left;height:14px;line-height:1.4em;padding-left:20px;}#globalmenu .region,#globalmenu .virgin-comp,#globalmenu .stash,#globalmenu .login,#globalmenu .signup,#globalmenu .newsletter{position:relative;text-align:left;}#globalmenu #options .dropdown{background:#fff;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;clear:both;float:left;position:absolute;left:-1px;top:25px;}#globalmenu #actions .dropdown{background:#fff;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;clear:both;float:left;position:absolute;right:-1px;top:25px;}#globalmenu li.current .dropdown a{color:#5e5e5e;cursor:pointer;}#globalmenu li.current .dropdown a:hover{color:#d00000;}#globalmenu .dropdown-content{clear:both;float:left;padding:10px;}#globalmenu .dropdown h6,.dropdown h6{font-size:1.2em;font-weight:bold;margin:0;}#globalmenu .dropdown p{font-size:1.1em;font-weight:normal;line-height:1.4em;}#globalmenu .dropdown-content div.hr-dotted{margin:10px 0;}#globalmenu .dropdown-content .content-footer .hr-dotted{margin-bottom:6px;}#globalmenu .dropdown .fieldSet{clear:both;float:left;}#globalmenu #options .dropdown-content ul.list-companies{float:left;}#globalmenu #options .dropdown-content ul.list-companies{clear:both;}#globalmenu #options .dropdown-content ul li{border:none;float:left;height:auto;padding:0 0 6px;}#globalmenu #options .dropdown-content ul li a{background:none;color:#5e5e5e;font-size:11px;margin:0;padding:0;}#globalmenu #options .dropdown-content ul li a:hover{color:#d00000;}#globalmenu #actions .dropdown p a{color:#d00000;float:none;font-size:1em;margin:0;}#globalmenu .dropdown p a:hover{text-decoration:underline;}#globalmenu #actions .dropdown p a.btn-member-benefits{float:left;margin-right:12px;}#globalmenu a.btn-member-benefits{background:url(../imgs/modules/layout/arrow_right.gif) no-repeat right 3px;padding-right:10px;}#globalmenu a:hover.btn-member-benefits{background:url(../imgs/modules/layout/arrow_right_hover.gif) no-repeat right 3px;padding-right:10px;}#globalmenu .dropdown .login-input{background:url(../imgs/globalmenu/globalmenu_login_input_bg.gif) no-repeat;border:#fff none;color:#fff;float:left;font-size:1.1em;height:16px;width:195px;margin:2px 0;padding:4px 4px 3px;}.dropdown-footer{background:#f2f2f2;clear:both;float:left;height:22px;width:100%;}.dropdown-footer a.btn-close{background:url(../imgs/layout/close_icon_grey.gif) no-repeat right 2px;color:#5e5e5e;font-size:1.1em;float:left;line-height:1em;margin:6px 0 0;padding:0;position:relative;left:10px;height:10px;width:40px;}.dropdown-footer a:hover.btn-close{background-position:right -10px;color:#d00000;}.dropdown .error-msg,.dropdown .error-msg-long,.dropdown .success-msg{background:url(../imgs/layout/error_msg_bg.gif) repeat-x;height:20px;width:100%;margin-top:8px;padding:4px 0 0 6px;}.dropdown .error-msg p{background:url(../imgs/layout/error_msg_alert_icon.gif) no-repeat left 0;color:#fff;font-size:1.1em;height:14px;padding:0 0 0 22px;width:100%;}.dropdown .success-msg p{background:url(../imgs/layout/success_msg_alert_icon.gif) no-repeat left 0;color:#fff;font-size:1.1em;height:14px;padding:0 0 0 22px;width:100%;}.dropdown .error-msg-long,{background:url(../imgs/layout/error_msg_bg.gif) repeat-x;height:40px;width:100%;margin-top:8px;padding:4px 0 0 6px;}.dropdown .error-msg-long p,{background:url(../imgs/layout/error_msg_alert_icon.gif) no-repeat left 0;color:#fff;font-size:1.1em;height:14px;padding:0 0 0 22px;width:100%;}#globalmenu .region .dropdown{width:306px;}#globalmenu #options .region .dropdown-content{width:286px;}#globalmenu #options .region .dropdown-content ul.list-lft{float:left;margin-right:6px;width:134px;}#globalmenu #options .region .dropdown-content ul.list-rt{float:right;width:134px;}#globalmenu #options .region .dropdown-content ul li{clear:both;}#globalmenu #options .region .dropdown-content ul li{clear:both;}#globalmenu #options .region .dropdown-content ul li.hr-dotted{height:1px;width:134px;}#globalmenu #options .region .dropdown-content ul li a{width:134px;cursor:pointer;}#globalmenu .virgin-comp .dropdown{width:685px;}#globalmenu .virgin-comp .dropdown-content,#globalmenu #options .virgin-comp .dropdown-content ul.list-companies{width:665px;}#globalmenu #options .virgin-comp .dropdown-content ul.list-companies li{float:left;height:59px;width:87px;margin:0 4px 8px;padding:0;}#globalmenu #options .virgin-comp .dropdown-content ul.list-companies li.first{margin-left:2px;}#globalmenu #options .virgin-comp .dropdown-content ul li.last{margin-right:0;}#globalmenu #options .virgin-comp .dropdown-content ul.list-companies li a{border:1px solid #d0d0d0;float:left;height:57px;width:85px;overflow:hidden;}#globalmenu #options .virgin-comp .dropdown-content ul.list-companies li a img{height:57px;}#globalmenu #options .virgin-comp .dropdown-content .content-footer ul.pagination li.page-num{font-size:1.1em;line-height:1.2em;}#globalmenu #options .virgin-comp .dropdown-content .content-footer ul li a.link-seeall{background:url(../imgs/modules/layout/arrow_right.gif) no-repeat right 4px;width:45px;}#globalmenu .login .dropdown .login-open{float:left;clear:both;width:460px;}#globalmenu .login .dropdown .login-open .dropdown-content{width:440px;overflow:hidden;}#globalmenu .login .dropdown .login-forgot{float:left;clear:both;width:230px;}#globalmenu .login .dropdown .login-forgot .dropdown-content{width:210px;}#globalmenu .login .dropdown .content-lft{float:left;width:210px;margin-right:8px;}#globalmenu .login .dropdown .content-rt{border-left:1px solid #f0f0f0;float:right;margin:0;padding:0 0 10px 11px;width:210px;overflow:hidden;}#globalmenu .login .dropdown .hr-dotted{margin:8px 0;}#globalmenu .login .dropdown p{float:left;clear:both;width:100%;}#globalmenu .login .dropdown .signup-link{clear:both;float:left;text-align:center;width:210px;padding-bottom:14px;}#globalmenu .login .signup-link a.btn-signup{background:url(../imgs/btns/btn_signup_globalmenu.gif) no-repeat 0 0;cursor:pointer;display:block;float:none;height:37px;width:117px;margin:0 auto;overflow:hidden;text-indent:-9999em;}#globalmenu .login .signup-linka:hover.btn-signup{background-position:0 -37px;}#globalmenu .login .dropdown .more-info{clear:both;float:left;width:100%;}#globalmenu .login .dropdown .login-options{clear:both;float:none;margin:0 0 20px;height:16px;overflow:hidden;width:202px;position:relative;}#globalmenu .login .dropdown .login-forgot .login-options{height:24px;}#globalmenu #actions .loggedout .login-options span.divider{float:left;margin-right:6px;color:#bcbcbc;}#globalmenu .login .dropdown .login-options .loader{top:0;left:134px;}#globalmenu .login .dropdown .login-options a{font-size:1em;cursor:pointer;}#globalmenu .login .dropdown .login-options a.remember-me{background:url(../imgs/layout/virgin_radio_off.gif) no-repeat left 5px;color:#222;float:left;cursor:pointer;height:14px;margin:0 6px 0 0;padding:1px 0 4px 14px;overflow:hidden;text-decoration:none;width:70px;}#globalmenu .login .dropdown .login-options a.remember{background:url(../imgs/layout/virgin_radio_on.gif) no-repeat left 5px;color:#222;float:left;cursor:pointer;height:14px;margin:0 6px 0 0;padding:1px 0 4px 14px;overflow:hidden;text-decoration:none;width:70px;}#globalmenu .login .dropdown .login-options a:focus{outline:none;}#globalmenu .login .dropdown .forgot-pass{background:none;padding-top:1px;}#globalmenu .login .dropdown .loader{top:9px;left:158px;}#globalmenu .login .dropdown .form-btns{float:right;width:100%;cursor:pointer;}#globalmenu .login .dropdown .btn-submit{background:url(../imgs/btns/btn_submit.gif) no-repeat;clear:both;float:right;cursor:pointer;height:24px;width:74px;margin:10px 4px 0 0;}#globalmenu .login .dropdown input:hover.btn-submit{background-position:0 -24px;}#globalmenu .login .dropdown .login-forgot .options{clear:both;float:left;margin:4px 0;}#globalmenu .login .dropdown .login-options .btn-back{background:url(../imgs/modules/layout/arrow_left.gif) no-repeat left 4px;float:left;cursor:pointer;font-size:1.1em;margin:4px 0 0;padding-left:10px;}#globalmenu .login .dropdown a:hover.btn-back{background:url(../imgs/modules/layout/arrow_left_hover.gif) no-repeat left 4px;}#globalmenu .login .dropdown a.btn-reset{background:url(../imgs/btns/btn_reset_pass.gif) no-repeat;display:block;float:right;cursor:pointer;height:24px;width:117px;margin:0;padding:0;overflow:hidden;text-indent:-9999em;}#globalmenu .login .dropdown a:hover.btn-reset{background-position:0 -24px;}#globalmenu .login .dropdown .login-open .error-msg{width:460px;}#globalmenu .login .dropdown .login-open .error-msg p{width:394px;}#globalmenu .login .dropdown .login-forgot .error-msg{width:224px;}#globalmenu .login .dropdown .login-forgot .error-msg p{width:196px;}#globalmenu .signup .dropdown{width:720px;}#globalmenu .signup .dropdown .dropdown-content{width:700px;}#globalmenu .signup .dropdown p{clear:both;float:left;font-size:1.1em;line-height:1.4em;margin-bottom:8px;width:700px;}#globalmenu .signup .dropdown .sign-up-form{clear:both;float:left;margin:8px 0 0;width:700px;}#globalmenu .signup .dropdown .sign-up-form .fieldSet{float:left;clear:none;margin:2px 0;}#globalmenu .signup .dropdown .sign-up-form .content-lft{float:left;clear:right;width:330px;margin-right:40px;}#globalmenu .signup .dropdown .sign-up-form .content-rt{float:left;clear:right;width:330px;}#globalmenu .signup .dropdown .sign-up-form .content-lft .fieldSet{clear:both;float:left;width:330px;overflow:hidden;}#globalmenu .signup .dropdown .sign-up-form .content-rt .fieldSet{clear:both;float:left;width:330px;}#globalmenu .signup .dropdown .sign-up-form label{color:#222;float:left;font-size:1.1em;font-weight:normal;margin-right:6px;padding-top:6px;text-align:right;width:97px;}#globalmenu .signup .dropdown .sign-up-form .fieldset input{clear:right;float:right;margin:0;width:200px;}#globalmenu .signup .dropdown .sign-up-form select{border:1px solid #9d9d9d;color:#5e5e5e;float:left;font-size:1.2em;clear:right;margin:3px 0 0;position:relative;}#globalmenu .signup .dropdown .sign-up-form select.gender{width:204px;}#globalmenu .signup .dropdown .sign-up-form select.birth-month,#globalmenu .signup .dropdown .sign-up-form select.birth-day{margin-right:4px;}#globalmenu .signup .dropdown .sign-up-form .fieldSet .captcha{float:left;margin:8px 0;}#globalmenu .signup .dropdown .sign-up-form .instructions{float:left;clear:both;padding-left:12px;font-size:1.1em;}#globalmenu .signup .dropdown .sign-up-form a.captcha-reload{clear:none;float:none;color:#d00000;font-size:1em;}#globalmenu .signup .dropdown .sign-up-form .content-rt .checkbox{padding-left:8px;width:315px;}#globalmenu .signup .dropdown .sign-up-form .content-rt .checkbox input{float:left;width:auto;margin-right:6px;}#globalmenu .signup .dropdown .sign-up-form .content-rt .checkbox label{clear:none;width:280px;text-align:left;margin:0;padding:2px 0 0;}#globalmenu .signup .dropdown .sign-up-form .content-rt .checkbox label a{clear:none;float:none;color:#d00000;font-size:1em;margin:0;padding:0;}#globalmenu .signup .dropdown .signup-link{clear:both;float:none;margin:0 auto;width:94px;}#globalmenu .signup .dropdown input.btn-signup{background:url(../imgs/btns/btn_signup_sm.gif) no-repeat;border:#fff none;cursor:pointer;display:block;height:28px;width:94px;margin:0 auto;overflow:hidden;text-indent:-9999em;}#globalmenu .signup .dropdown input:hover.btn-signup{background-position:0 -28px;}#globalmenu .signup .dropdown .sign-up-form .terms-holder,#globalmenu .signup .dropdown .sign-up-form .terms-holder .fieldSet{clear:both;float:left;width:650px;}#globalmenu .signup .dropdown .sign-up-form .terms-holder .fieldSet{margin:4px 0;}#globalmenu .signup .dropdown .sign-up-form .terms-holder .fieldSet.term{background:#f2f2f2;padding:4px 12px;width:626px;margin:0;}#globalmenu .signup .dropdown .sign-up-form .terms-holder .fieldSet.required{background:#fff;padding:0;width:650px;margin:4px 0;}#globalmenu .signup .dropdown .sign-up-form .terms-holder .fieldSet input{cursor:pointer;float:left;margin-right:8px;}#globalmenu .signup .dropdown .sign-up-form .terms-holder .fieldSet label{cursor:pointer;line-height:1.2em;text-align:left;margin:0;padding:2px 0 0;width:620px;}#globalmenu .signup .dropdown .sign-up-form .terms-holder .fieldSet.term label{width:596px;}#globalmenu .signup .dropdown .sign-up-form .terms-holder .fieldSet.required label{width:620px;}#globalmenu .signup .dropdown .sign-up-form .terms-holder .fieldSet label a{color:#d00000;font-size:1em;float:none;margin:0;}#globalmenu .signup .dropdown .sign-up-form .terms-holder .fieldSet label a:hover{text-decoration:underline;}#globalmenu .signup .dropdown .error-msg{width:auto;}#globalmenu .signup .dropdown .error-msg p{width:620px;}#globalmenu .signup .dropdown .error-msg-alert{float:right;margin-top:4px;}#globalmenu .signup .dropdown .terms-holder{position:relative;}#globalmenu .signup .dropdown .terms-holder .error-msg-alert{position:absolute;right:0;top:0;}#globalmenu .signup .dropdown .error-msg-alert a.tooltip{float:left;color:#d00000;font-size:16px;font-weight:700;overflow:hidden;height:20px;width:18px;margin:0;display:block;position:relative;}#tooltip-holder{float:left;height:30px;width:auto;position:absolute;z-index:500010;}#tooltip-holder .tooltip{float:left;width:auto;position:relative;}#tooltip-holder .tooltip-lft{background:url(../imgs/modules/tools/tooltip_bg_lft.png) no-repeat left 0;float:left;height:30px;width:10px;}#tooltip-holder .tooltip-rt{background:url(../imgs/modules/tools/tooltip_bg_rt.png) no-repeat right 0;float:right;height:30px;width:10px;}#tooltip-holder .tooltip-content{background:url(../imgs/modules/tools/tooltip_body_bg.gif) repeat-x 0 0;height:30px;width:auto;float:left;clear:right;padding:0 2px 0 0;text-align:center;}#tooltip-holder span{background:url(../imgs/modules/tools/tooltip_bg_quote_icon.png) no-repeat left -2px;height:30px;color:#fff;display:block;font-size:1em;line-height:1.9em;margin:0 auto;position:relative;z-index:100;width:100%;}#globalmenu .signup.feedback .dropdown{width:730px;}#globalmenu .signup.feedback .dropdown .dropdown-content,#globalmenu .signup.feedback .dropdown .sign-up-form{width:710px;}#globalmenu .signup.feedback .dropdown .sign-up-form .content-lft,#globalmenu .signup.feedback .dropdown .sign-up-form .content-rt{float:left;clear:right;width:355px;}#globalmenu .signup.feedback .dropdown .sign-up-form .content-lft .fieldSet,#globalmenu .signup.feedback .dropdown .sign-up-form .content-rt .fieldSet{clear:both;float:left;width:355px;}#globalmenu .signup.feedback .dropdown .sign-up-form label{width:120px;}#globalmenu .signup.feedback .dropdown .sign-up-form span{clear:both;float:left;font-size:11px;position:relative;left:126px;width:210px;}#globalmenu #actions .loggedout .feedback span,#globalmenu #actions .loggedin .feedback span{color:#d00000;}#globalmenu .signup.feedback .dropdown .sign-up-form textarea{background:#fff;border:1px solid #d0d0d0;height:100px;width:554px;}#globalmenu .signup.feedback .dropdown .sign-up-form .form-btns{width:700px;}#globalmenu .signup.feedback .dropdown .sign-up-form .form-btns .btn-submit{float:right;}#globalmenu .signup.feedback .dropdown .error-msg{width:724px;}#globalmenu .signup.feedback .dropdown .error-msg p{width:690px;}#globalmenu .newsletter .dropdown{width:650px;}#globalmenu .newsletter .dropdown .dropdown-content{width:630px;}#globalmenu .newsletter .dropdown p{clear:both;float:left;font-size:1.1em;line-height:1.4em;margin-bottom:8px;width:630px;}#globalmenu .newsletter .dropdown .sign-up-form{clear:both;float:left;margin:20px 0 0;width:630px;}#globalmenu .newsletter .dropdown .sign-up-form .fieldSet{float:left;clear:none;margin:2px 0;}#globalmenu .newsletter .dropdown .sign-up-form .content-lft,#globalmenu .newsletter .dropdown .sign-up-form .content-rt{float:left;clear:right;width:315px;}#globalmenu .newsletter .dropdown .sign-up-form .content-lft .fieldSet,#globalmenu .newsletter .dropdown .sign-up-form .content-rt .fieldSet{clear:both;float:left;width:315px;}#globalmenu .newsletter .dropdown .sign-up-form label{color:#222;float:left;font-size:1.1em;font-weight:normal;margin-right:6px;padding-top:6px;text-align:right;width:78px;}#globalmenu .newsletter .dropdown .sign-up-form .fieldset input{clear:right;float:right;margin:0;width:200px;}#globalmenu .newsletter .dropdown .sign-up-form select{border:1px solid #9d9d9d;color:#5e5e5e;float:left;font-size:1.2em;clear:right;margin:3px 0 0;position:relative;}#globalmenu .newsletter .dropdown .sign-up-form select.gender{width:176px;overflow:hidden;}#globalmenu .newsletter .dropdown .sign-up-form select.gender{width:204px;}#globalmenu .newsletter .dropdown .sign-up-form select.birth-month,#globalmenu .newsletter .dropdown .sign-up-form select.birth-day{margin-right:4px;}#globalmenu .newsletter .dropdown .signup-link{clear:both;float:none;margin:0 auto;width:94px;}#globalmenu .newsletter .dropdown .btn-signup{background:url(../imgs/btns/btn_signup_sm.gif) no-repeat;border:#fff none;cursor:pointer;display:block;height:28px;width:94px;margin:0 auto;overflow:hidden;text-indent:-9999em;}#globalmenu .newsletter .dropdown input:hover.btn-signup{background-position:0 -28px;}#globalmenu .newsletter .dropdown .error-msg{width:644px;}#globalmenu .newsletter .dropdown .error-msg p{width:620px;}#branding{background:#f7f7f7;clear:both;float:left;height:70px;width:953px;padding:6px 14px 0;position:relative;left:1px;}#branding h1{float:left;height:70px;width:75px;margin:0;padding:0;}#branding h1 a{color:#d00000;float:left;height:70px;width:75px;margin:0;}#branding h1 a:focus{outline:none;}#branding #ticker{background:url(../imgs/branding/ticker_bg.gif) no-repeat;float:left;height:32px;width:554px;position:absolute;bottom:4px;left:89px;}#branding #ticker_view{overflow:hidden;position:relative;width:530px;padding:11px 0 0 18px;}#branding #ticker_container,#branding #ticker_container ul{height:18px;}#branding #ticker p{color:#fff;font-size:1.1em;margin:0;width:530px;height:18px;overflow:hidden;text-indent:2px;}#branding #ticker p a{color:#fff;text-decoration:none;}#branding #ticker p a:hover{text-decoration:underline;}#branding #ticker p span{font-weight:bold;}#branding #mainsearch{float:right;clear:right;position:absolute;bottom:3px;right:0;width:330px;}#branding #mainsearch #searchType{float:left;font-size:1.1em;}#branding #mainsearch #searchType label{color:#767676;}#branding #mainsearch #search input.searchField{background:url(../imgs/branding/mainsearch_input_bg.gif) no-repeat;border:#fff none;float:left;font-size:11px;width:228px;height:18px;padding:5px 5px 2px;margin:2px 6px 0 0;}#branding #mainsearch input.btn-search{float:left;border:none;background:transparent url(../imgs/btns/btn_search_main.gif) no-repeat;cursor:pointer;overflow:hidden;text-indent:-9999em;width:75px;height:28px;}#branding #mainsearch input:hover.btn-search{background-position:0 -28px;}*:first-child+html #searchbutton{background:transparent url(../imgs/searchbutton.gif) no-repeat;padding-left:100px;}#nav{background:url(../imgs/nav/nav_bg.png) no-repeat;clear:both;height:44px;width:983px;margin:0 auto;text-align:center;position:relative;z-index:1;}#nav ul{list-style:none;height:38px;width:983px;margin:0 auto;padding:0;position:relative;left:8px;top:3px;z-index:5000;text-align:center;}#nav ul li{float:left;height:38px;width:auto;margin:0;padding:0;position:relative;}#nav ul li a.main-link{background:url(../imgs/nav/main_nav.gif) no-repeat;display:block;cursor:pointer;float:left;height:38px;width:auto;overflow:hidden;text-indent:-9999em;}#nav ul li a.main-link.current{position:relative;z-index:5100;}#nav ul li a:focus{outline:none;}#nav ul li.travel-link a{background-position:0 0;width:89px;}#nav ul li.lifestyle-link a{background-position:-89px 0;width:106px;}#nav ul li.technology-link a{background-position:-195px 0;width:150px;}#nav ul li.music-link a{background-position:-345px 0;width:78px;}#nav ul li.money-link a{background-position:-423px 0;width:86px;}#nav ul li.global-link a{background-position:-509px 0;width:160px;}#nav ul li.entrepreneur-link a{background-position:-669px 0;width:143px;}#nav ul li.virgin-link a{background-position:-812px 0;width:83px;}#nav ul li.more-link a{background-position:-895px 0;width:75px;}#nav ul li.travel-link a:hover{background-position:0 -38px;width:89px;}#nav ul li.lifestyle-link a:hover{background-position:-89px -38px;width:106px;}#nav ul li.technology-link a:hover{background-position:-195px -38px;width:150px;}#nav ul li.music-link a:hover{background-position:-345px -38px;width:78px;}#nav ul li.money-link a:hover{background-position:-423px -38px;width:86px;}#nav ul li.global-link a:hover{background-position:-509px -38px;width:160px;}#nav ul li.entrepreneur-link a:hover{background-position:-669px -38px;width:143px;}#nav ul li.virgin-link a:hover{background-position:-812px -38px;width:83px;}#nav ul li.more-link a:hover{background-position:-895px -38px;width:75px;}#nav ul li.travel-link a.current,#nav ul li.travel-link a:hover.current{background-position:0 -76px;width:89px;}#nav ul li.lifestyle-link a.current,#nav ul li.lifestyle-link a:hover.current{background-position:-89px -76px;width:106px;}#nav ul li.technology-link a.current,#nav ul li.technology-link a:hover.current{background-position:-195px -76px;width:150px;}#nav ul li.music-link a.current,#nav ul li.music-link a:hover.current{background-position:-345px -76px;width:78px;}#nav ul li.money-link a.current,#nav ul li.money-link a:hover.current{background-position:-423px -76px;width:86px;}#nav ul li.global-link a.current,#nav ul li.global-link a:hover.current{background-position:-509px -76px;width:160px;}#nav ul li.entrepreneur-link a.current,#nav ul li.entrepreneur-link a:hover.current{background-position:-669px -76px;width:143px;}#nav ul li.virgin-link a.current,#nav ul li.virgin-link a:hover.current{background-position:-812px -76px;width:83px;}#nav ul li.more-link a.current,#nav ul li.more-link a:hover.current{background-position:-895px -76px;width:75px;}#nav .dropdown-container{position:absolute;top:37px;left:-5px;z-index:5000;width:785px;}#nav .music-link .dropdown-container{width:640px;}#nav .nav-dropdown{background:#fff;border:1px solid #dcdcdc;float:left;height:auto;width:auto;margin:0;padding:8px 0 12px;top:0;left:5px;}#nav .flip .dropdown-container{position:absolute;left:auto;right:8px;}#nav .dropdown-container.offscreen-render,#nav .flip .dropdown-container.offscreen-render{position:absolute;left:-9999em;}#nav .flip .nav-dropdown{float:right;}#nav .nav-dropdown .col{clear:right;float:left;height:auto;width:124px;margin:0;padding:0 20px 0 4px;}#nav .nav-dropdown .col.last{border-right:none;}#nav .nav-dropdown .vr-line{background:url(../imgs/modules/layout/vr_line.gif) repeat-y;width:1px;height:20px;}#nav .nav-dropdown .col ul{float:left;height:auto;width:100%;margin:0;padding:0;position:relative;}#nav .nav-dropdown .col ul.last{border-right:none;}#nav .nav-dropdown .col li{display:block;float:left;clear:both;height:auto;width:124px;margin:2px 0;padding:0;}#nav .nav-dropdown .col li.hr-dotted{height:1px;margin:0;padding:0;width:100%;}#nav .nav-dropdown .col li ul.sub-links{border:none;left:0;margin:0;width:124px;top:0;}#nav .nav-dropdown .col li ul.sub-links li{width:124px;cursor:pointer;}#nav .nav-dropdown .col li ul.sub-links li a{background:url(../imgs/nav/sublinks_icon.gif) no-repeat left 4px;text-indent:10px;cursor:pointer;}#nav .nav-dropdown .col li ul.sub-links li.hr-dotted{height:1px;width:124px;margin:0;padding:0;}#nav .nav-dropdown .col li.last{border-bottom:none;margin-top:-1px;}#nav .nav-dropdown ul li ul.sub-links li.last{border-bottom:none;margin:3px 0 0;}#nav .nav-dropdown .col ul li a{background:none;color:#404040;display:block;cursor:pointer;font-size:1.1em;font-weight:bold;margin:0;padding:0;text-transform:capitalize;text-align:left;width:124px;}#nav .nav-dropdown .col ul li a:hover{color:#d00000;background:none;padding:0;width:124px;}#nav .nav-dropdown .col li ul.sub-links li a{font-size:1.1em;font-weight:normal;cursor:pointer;}#nav .nav-dropdown .companies{border:none;clear:right;float:left;margin-top:18px;padding:0 8px 0 0;width:150px;}#nav .nav-dropdown .companies.first{margin-top:0;}#nav .nav-dropdown .companies ul{clear:right;float:left;margin:0;width:150px;}#nav .nav-dropdown .companies ul li{border:none;cursor:pointer;width:150px;}#nav .nav-dropdown .companies ul li a{font-size:1.1em;font-weight:normal;cursor:pointer;width:150px;}#nav .nav-dropdown .companies ul li a:hover{color:#d00000;text-decoration:none;width:150px;}#nav .nav-dropdown .companies h4{cursor:default;color:#8c8c8c;float:left;font-size:1.1em;font-weight:bold;margin:0;}.crumbs{background:url(../imgs/layout/breadcrumbs_bg.png) no-repeat;height:40px;width:788px;clear:both;float:left;margin-bottom:9px;}.crumbs-content{float:left;margin:0;position:relative;left:16px;}.crumbs-content ul{margin:0;}.crumbs-content ul li{float:left;margin-right:16px;line-height:4em;}.crumbs-content ul li.main{margin-right:12px;height:40px;}.crumbs-content ul li.main a{background:url(../imgs/layout/breadcrumbs_parent_separator.png) no-repeat right 0;float:left;height:40px;padding-right:18px;color:#5e5e5e;font-weight:bold;}.crumbs-content ul li.current a,.crumbs-content ul li a:hover,.crumbs-content ul li.current{color:#d00000;font-size:1.1em;text-decoration:none;}.crumbs-content ul li.current a,.crumbs-content ul li.current{font-weight:bold;}.crumbs-content ul li a{color:#5e5e5e;font-size:1.1em;text-decoration:none;float:left;height:auto;padding:0;}.module-side .content-footer{margin-top:0;}.content-footer{clear:both;float:left;margin:12px 0 0;padding:0;text-align:center;width:100%;}.content-footer .hr-dotted{margin-bottom:6px;}.content-footer ul.footer-links{float:left;margin:0;}.content-footer ul.footer-links li{color:#c0c0c0;float:left;font-size:1.1em;margin-right:12px;height:20px;}.content-footer a.link-seeall,.content-footer a.link-seemore,.content-footer a.link-submit-idea{background:url(../imgs/modules/layout/arrow_right.gif) no-repeat right 4px;color:#5e5e5e;clear:both;float:left;padding-right:10px;position:relative;text-align:left;text-decoration:none;}.content-footer a:hover.link-seeall,.content-footer a:hover.link-seemore,.content-footer a:hover.link-submit-idea{background:url(../imgs/modules/layout/arrow_right_hover.gif) no-repeat right 4px;color:#d00000;}.content-footer a.link-oldposts{background:url(../imgs/modules/layout/arrow_left.gif) no-repeat left 4px;color:#5e5e5e;clear:both;float:left;padding-left:10px;position:relative;text-align:left;text-decoration:none;}.content-footer a:hover.link-oldposts{background:url(../imgs/modules/layout/arrow_left_hover.gif) no-repeat left 4px;color:#d00000;}.content-footer a.link-yoursay{background:url(../imgs/modules/tools/tools_mini_comment_icon.gif) no-repeat left 2px;color:#5e5e5e;float:left;height:17px;padding-left:17px;}.content-footer a:hover.link-yoursay{color:#d00000;}.module .content-footer .total-num{float:right;position:relative;height:17px;text-align:right;}.module .content-footer .total-num span{color:#9c9c9c;font-size:1.1em;margin-right:4px;}.module .content-footer .total-num a{color:#d00000;font-size:1.1em;}.module .content-footer .total-num a:hover{text-decoration:underline;}.content-footer ul.pagination{float:right;display:block;margin:0;text-align:center;}.content-footer ul.pagination li{float:left;clear:right;margin:0;}.content-footer ul.pagination li a{color:#5e5e5e;font-size:11px;text-decoration:none;}.content-footer ul.pagination li a:hover{color:#d00000;}.content-footer ul.pagination li a.current{color:#d00000;font-weight:bold;}.content-footer ul.pagination li.page-num{color:#5e5e5e;text-align:center;margin-right:6px;padding-left:6px;position:relative;top:0;}.lft-col .content-footer ul.pagination li.page-num{font-size:11px;}.content-footer ul.pagination li.page-num .page{display:inline;margin:0 3px;}.pend-quest .content-footer ul.pagination li.link-prev{margin-right:22px;}.content-footer ul.pagination li.link-prev a,#globalmenu #options .content-footer ul.pagination li.link-prev a{background:url(../imgs/modules/layout/arrow_left.gif) no-repeat left;color:#5e5e5e;padding-left:10px;display:block;}.content-footer ul.pagination li.link-next a,#globalmenu #options .content-footer ul.pagination li.link-next a{background:url(../imgs/modules/layout/arrow_right.gif) no-repeat right;color:#5e5e5e;padding-right:10px;display:block;}.content-footer ul.pagination li.link-prev a:hover,#globalmenu #options .content-footer ul.pagination li.link-prev a:hover{background:url(../imgs/modules/layout/arrow_left_hover.gif) no-repeat left;color:#d00000;}.content-footer ul.pagination li.link-next a:hover,#globalmenu #options .content-footer ul.pagination li.link-next a:hover{background:url(../imgs/modules/layout/arrow_right_hover.gif) no-repeat right;color:#d00000;}.module-content a.link-back{background:url(../imgs/modules/layout/arrow_left.gif) no-repeat left;color:#5e5e5e;float:left;padding-left:10px;display:block;font-size:1.1em;}.module-content a:hover.link-back{background:url(../imgs/modules/layout/arrow_left_hover.gif) no-repeat left;color:#d00000;}.content-footer ul.next-previous-nav{float:right;display:block;margin:0;text-align:center;}.content-footer ul.next-previous-nav li{float:left;clear:right;margin:0;}.content-footer ul.next-previous-nav li a{color:#5e5e5e;font-size:1.1em;text-decoration:none;}.content-footer ul.next-previous-nav li a.current{color:#d00000;font-weight:bold;}.content-footer ul.next-previous-nav li.page-num{color:#5e5e5e;text-align:center;margin-right:6px;padding-left:6px;position:relative;top:0;}.content-footer ul.pagination li.page-num{font-size:11px;}.content-footer ul.next-previous-nav li.page-num .page{display:inline;margin:0 3px;}.content-footer ul.next-previous-nav li.link-prev a{background:url(../imgs/modules/layout/arrow_left.gif) no-repeat left;color:#5e5e5e;padding-left:10px;display:block;}.content-footer ul.next-previous-nav li.link-next a{background:url(../imgs/modules/layout/arrow_right.gif) no-repeat right;color:#5e5e5e;padding-right:10px;display:block;}.content-footer ul.next-previous-nav li.link-prev a:hover{background:url(../imgs/modules/layout/arrow_left_hover.gif) no-repeat left;color:#d00000;}.content-footer ul.next-previous-nav li.link-next a:hover{background:url(../imgs/modules/layout/arrow_right_hover.gif) no-repeat right;color:#d00000;}.module a.link-back{background:url(../imgs/modules/layout/arrow_left.gif) no-repeat left;color:#5e5e5e;float:left;padding-left:10px;display:block;font-size:1.1em;}.module a:hover.link-back{background:url(../imgs/modules/layout/arrow_left_hover.gif) no-repeat left;color:#d00000;}.content-footer ul.next-previous-nav .link-prev{float:left;}.content-footer ul.next-previous-nav .link-next{float:right;}#pagetitle{height:140px;width:100%;}#pagetitle h2{color:#2c2c2c;font-size:3.6em;font-weight:bold;margin:0;padding:44px 10px 0;text-transform:uppercase;}.ac_results{background:#fff;border:1px solid #d9d9d9;border-top:none;padding:4px 4px 6px;z-index:100;}.ac_results ul{float:left;width:100%;}.ac_results ul li{clear:both;float:left;color:#5e5e5e;font-size:12px;width:100%;text-indent:4px;}.ac_results ul li strong{font-weight:700;color:#2c2c2c;}.ac_results ul li.ac_over{background:#f1f1f1;color:#d90000;}.ac_results ul li.ac_over strong{color:#d90000;font-weight:700;}.keywords-holder{clear:both;float:left;margin:12px 0 0;width:100%;}.keywords-holder li{float:left;color:#2c2c2c;font-size:12px;margin:2px 26px 2px 0;}.keywords-holder li a{float:left;padding:6px 4px 6px 6px;}.keywords-holder li a img{float:left;border:none;}.popup.invite{background:#fff;border:1px solid #d0d0d0;position:absolute;top:0;left:0;z-index:100001;width:auto;}.popup.invite .popup-content .invite-step-1{clear:both;float:left;width:675px;}.popup.invite .popup-content .invite-step-2{clear:both;float:left;width:450px;}.popup.invite .popup-content{clear:both;float:left;padding:10px;}.popup.invite h6{font-size:1.2em;font-weight:bold;margin:0;}.popup.invite p{font-size:1.1em;font-weight:normal;line-height:1.4em;}.popup.invite .popup-content div.hr-dotted{margin:10px 0;}.popup.invite .popup-content .popup-footer .hr-dotted{margin-bottom:6px;}.popup.invite .fieldSet{clear:both;float:left;}.popup.invite p a{color:#d00000;float:none;font-size:1em;margin:0;}.popup.invite p a:hover{text-decoration:underline;}.popup.invite .popup-content .invite-step-1 input{border:1px solid #9d9d9d;color:#5e5e5e;float:left;clear:both;margin-bottom:12px;width:313px;}.popup.invite .popup-content .invite-step-2 .invite-result-list{border:1px solid #d0d0d0;clear:both;float:left;margin-bottom:8px;width:450px;}.popup.invite .popup-content .invite-step-2 .invite-result-list .invite-result-top{background:#e5e5e5;clear:both;float:left;padding:2px 0;width:100%;}.popup.invite .popup-content .invite-step-2 .invite-result-list ul{clear:both;float:left;margin:4px 0 2px;padding-bottom:4px;height:92px;width:450px;overflow:auto;}.popup.invite .popup-content .invite-step-2 .invite-result-list li{clear:both;float:left;width:430px;overflow:hidden;}.popup.invite .popup-content .invite-step-2 .invite-result-list input{float:left;width:20px;}.popup.invite .popup-content .invite-step-2 .invite-result-list label{color:#2c2c2c;float:left;width:auto;font-size:12px;font-weight:400;margin-right:32px;}.popup.invite .popup-content .invite-step-2 .invite-result-list span{float:left;font-size:12px;}.popup.invite .popup-content .invite-step-1 .form-btns{float:left;clear:both;position:relative;left:164px;margin-bottom:0;width:152px;}.popup.invite .popup-content .invite-step-2 .form-btns{float:left;clear:both;position:relative;left:272px;margin-bottom:0;width:175px;}.popup.invite .popup-footer{background:#f2f2f2;clear:both;float:left;height:22px;width:100%;}.popup.invite .popup-footer a.btn-close{background:url(../imgs/layout/close_icon_grey.gif) no-repeat right 2px;color:#5e5e5e;font-size:1.1em;float:left;line-height:1em;margin:6px 0 0;padding:0;position:relative;left:10px;height:10px;width:40px;}.popup.invite .popup-footer a:hover.btn-close{background-position:right -10px;color:#d00000;}.popup.invite .error-msg,.dropdown .success-msg{background:url(../imgs/layout/error_msg_bg.gif) repeat-x;height:20px;width:309px;margin:0 0 4px;padding:4px 0 0 6px;}.popup.invite .error-msg-long{background:url(../imgs/layout/error_msg_long_bg.gif) repeat-x;height:40px;width:309px;margin:0 0 4px;padding:4px 0 0 6px;}.popup.invite .error-msg p,.popup.invite .error-msg-long p,.popup .success-msg p{background:url(../imgs/layout/error_msg_alert_icon.gif) no-repeat left 0;color:#fff;font-size:1.1em;height:14px;padding:0 0 0 22px;width:100%;}.popup.invite .vr-dotted{height:150px;}.popup.invite .invite-step-1 .content-lft,.popup .invite-step-1 .content-rt{float:left;width:330px;}.popup.invite .invite-step-2 .content-lft{float:left;width:470px;}.popup.invite .content-rt .email-addr-list{clear:both;float:left;width:100%;}.popup.invite .content-rt .email-addr-list li{float:left;height:50px;width:80px;margin:0 40px 0 0;padding:0;overflow:hidden;}.popup.invite .content-rt .email-addr-list li.last{margin:0;}.popup.invite .content-rt .email-addr-list img{border:none;}.global-popup{border:1px solid #d0d0d0;background:#fff;width:auto;height:auto;float:left;padding:0;width:400px;position:absolute;top:0;z-index:300003;}#col-rt .global-popup{right:0;}#col-lft .global-popup{left:0;}.global-popup .popup-content{clear:both;float:left;padding:12px;width:380px;overflow:hidden;}.global-popup h6{color:#2c2c2c;font-size:1.4em;width:100%;}.global-popup .hr-dotted{margin:12px 0;}.global-popup p{clear:both;float:left;color:#2c2c2c;font-size:1.1em;width:100%;position:relative;}.global-popup form label{clear:both;float:left;margin:0 12px 0 0;font-size:1.2em;color:#2c2c2c;font-weight:bold;}.global-popup form select{float:left;margin:0;border:1px solid #9d9d9d;width:120px;}.global-popup form textarea{float:left;clear:both;border:1px solid #9d9d9d;background:#fff;height:80px;width:364px;}.global-popup form .form-btns{clear:both;width:100%;margin:18px 0 0;}.global-popup .popup-footer{background:#f2f2f2;clear:both;float:left;margin-top:6px;height:22px;width:100%;position:relative;bottom:0;left:0;}.global-popup .popup-footer a.btn-close{background:url(../imgs/layout/close_icon_grey.gif) no-repeat right 2px;color:#5e5e5e;font-size:1.1em;float:left;line-height:1em;margin:6px 0 0;padding:0;position:relative;left:10px;height:10px;width:40px;}.global-popup .popup-footer a:hover.btn-close{background-position:right -10px;color:#d00000;}.global-popup .popup-content{clear:both;float:left;padding:10px;}.global-popup .popup-content div.hr-dotted{margin:10px 0!important;}.global-popup .popup-content .content-footer .hr-dotted{margin-bottom:6px;}.global-popup .fieldSet,.global-popup .fieldset{clear:both;float:left;width:100%;}.global-popup .more-info{clear:both;float:left;width:100%;}.global-popup a.btn-member-benefits{background:url(../imgs/modules/layout/arrow_right.gif) no-repeat right 3px;font-size:1.1em;padding-right:10px;}.global-popup a:hover.btn-member-benefits{background:url(../imgs/modules/layout/arrow_right_hover.gif) no-repeat right 3px;padding-right:10px;}.global-popup .login-input{background:url(../imgs/globalmenu/globalmenu_login_input_bg.gif) no-repeat;border:#fff none;color:#fff;font-size:1.1em;height:20px;width:195px;margin:2px 0;padding:4px 4px 0;}.global-popup .error-msg{background:url(../imgs/layout/error_msg_bg.gif) repeat-x;height:20px;width:100%;margin-top:8px;padding:4px 0 0 6px;}.global-popup .error-msg p{background:url(../imgs/layout/error_msg_alert_icon.gif) no-repeat left 0;color:#fff;font-size:1.1em;height:14px;padding:0 0 0 22px;width:100%;}.global-popup.login-dialog{background:url(../imgs/layout/popup_focus_border.png) repeat;border:none;padding:18px;position:fixed;top:37%;left:50%;float:none;margin:0 0 0 -233px;width:460px;z-index:1000001;}#content .global-popup.login-dialog .popup-body{background:#fff;border:1px solid #5e5e5e;float:left;overflow:hidden;position:relative;}#content .global-popup.login-dialog .login-open{width:460px;}#content .global-popup.login-dialog .popup-content{width:440px;overflow:hidden;position:relative;}#content .global-popup.login-dialog .login-forgot{width:460px;overflow:hidden;position:relative;}#content .global-popup.login-dialog .login-forgot .login-forgot-form{width:426px;overflow:hidden;position:relative;}#content .global-popup.login-dialog .content-lft{float:left;width:210px;margin-right:8px;}#content .global-popup.login-dialog .content-rt{border-left:1px solid #f0f0f0;float:right;margin:0;padding-left:10px;width:210px;}#content .global-popup.login-dialog .login-form{width:210px;}#content .global-popup.login-dialog .hr-dotted{margin:8px 0;}#content .global-popup.login-dialog p{float:left;clear:both;width:100%;}#content .global-popup.login-dialog .signup-link{clear:both;float:left;text-align:center;width:210px;}#content .global-popup.login-dialog a.btn-signup{background:url(../imgs/btns/btn_signup_globalmenu.gif) no-repeat 0 0;cursor:pointer;display:block;float:none;height:37px;width:117px;margin:0 auto 12px;overflow:hidden;text-indent:-9999em;}#content .global-popup.login-dialog a:hover.btn-signup{background-position:0 -37px;}#content .global-popup.login-dialog a:focus.btn-signup{outline:none;}#content .global-popup.login-dialog .login-form .login-options{clear:both;float:left;left:0;line-height:1.4em;margin:4px 0 12px;width:210px;}#content .global-popup.login-dialog .step-1 .login-options,#globalmenu .login .dropdown .step-2 .login-options{float:left;margin:10px 0 30px;width:200px;overflow:hidden;position:relative;}#content .global-popup.login-dialog .login-options a{font-size:1em;}#content .global-popup.login-dialog a.btn-radio{background:url(../imgs/layout/virgin_radio_off.gif) no-repeat left 3px;color:#222;float:left;height:9px;margin:0 6px 0 0;padding:0 0 6px 14px;text-decoration:none;}#content .global-popup.login-dialog a.btn-radio.remember{background:url(../imgs/layout/virgin_radio_on.gif) no-repeat left 3px;color:#222;height:9px;float:left;padding:0 0 6px 14px;text-decoration:none;}#content .global-popup.login-dialog .login-options a:focus{outline:none;}#content .global-popup.login-dialog .forgot-pass{background:none;border-left:1px solid #bcbcbc;height:10px;line-height:1.4em;padding:0 0 2px 6px;}#content .global-popup.login-dialog .form-btns{float:left;clear:both;}#content .global-popup.login-dialog .form-btns a.btn-submit,#content .global-popup.login-dialog .form-btns input.btn-submit{background:url(../imgs/btns/btn_submit.gif) no-repeat;clear:both;float:right;height:24px;width:74px;margin:0 4px 0 0;}#content .global-popup.login-dialog a:hover.btn-submit,#content .global-popup.login-dialog input:hover.btn-submit{background-position:0 -24px;}#content .global-popup.login-dialog .login-forgot .options{clear:both;float:left;margin:4px 0;}#content .global-popup.login-dialog .login-options .btn-back{background:url(../imgs/modules/layout/arrow_left.gif) no-repeat left 4px;float:left;font-size:1.1em;margin:4px 0 0;padding-left:10px;}#content .global-popup.login-dialog a:hover.btn-back{background:url(../imgs/modules/layout/arrow_left_hover.gif) no-repeat left 4px;}#content .global-popup.login-dialog a.btn-reset{background:url(../imgs/btns/btn_reset_pass.gif) no-repeat;display:block;float:right;height:24px;width:117px;margin:0;overflow:hidden;text-indent:-9999em;}#content .global-popup.login-dialog a:hover.btn-reset{background-position:0 -24px;}#content .global-popup.login-dialog .login-open .error-msg{margin-bottom:0;width:460px;}#content .global-popup.login-dialog .login-open .error-msg p{width:394px;}#content .global-popup.login-dialog .login-forgot .error-msg{width:100%;}#content .global-popup.login-dialog .login-forgot .error-msg p{width:196px;}.confirm.confirm-dialog{background:url(../imgs/layout/popup_focus_border.png) repeat;border:none;padding:18px;position:fixed;top:37%;left:50%;float:none;margin:0 0 0 -115px;width:226px;z-index:1000001;}.confirm.confirm-dialog .popup-body{background:#fff;border:1px solid #5e5e5e;float:left;}.confirm.confirm-dialog .login-open{width:226px;overflow:hidden;}.confirm.confirm-dialog .popup-content{width:204px;padding:12px;}.confirm.confirm-dialog .login-forgot{width:226px;}.confirm.confirm-dialog .login-forgot .login-forgot-form{width:206px;}.confirm.confirm-dialog .hr-dotted{margin:8px 0;}.confirm.confirm-dialog p{float:left;clear:both;width:100%;}.confirm.confirm-dialog .login-options{clear:both;float:left;line-height:1.4em;margin:4px 0 12px;width:210px;}.confirm.confirm-dialog .step-1 .login-options,#globalmenu .login .dropdown .step-2 .login-options{float:left;margin:10px 0 30px;width:200px;}.confirm.confirm-dialog .login-options a{font-size:1em;}.confirm.confirm-dialog .login-options a:focus{outline:none;}.confirm.confirm-dialog .forgot-pass{background:none;border:none;color:#5e5e5e;height:10px;line-height:1.4em;padding:0 0 2px;}.confirm.confirm-dialog .form-btns{float:left;clear:both;}.confirm.confirm-dialog .form-btns a.btn-submit,.global-popup.confirm .form-btns input.btn-submit{background:url(../imgs/btns/btn_submit.gif) no-repeat;clear:both;float:right;height:24px;width:74px;margin:0 4px 0 0;}.confirm.confirm-dialog input:hover.btn-submit{background-position:0 -24px;}.confirm.confirm-dialog .login-forgot .options{clear:both;float:left;margin:4px 0;}.confirm.confirm-dialog .login-options .btn-back{background:url(../imgs/modules/layout/arrow_left.gif) no-repeat left 4px;float:left;font-size:1.1em;margin:4px 0 0;padding-left:10px;}.confirm.confirm-dialog a:hover.btn-back{background:url(../imgs/modules/layout/arrow_left_hover.gif) no-repeat left 4px;}.confirm.confirm-dialog a.btn-reset{background:url(../imgs/btns/btn_reset_pass.gif) no-repeat;display:block;float:right;height:24px;width:117px;margin:0;overflow:hidden;text-indent:-9999em;}.confirm.confirm-dialog a:hover.btn-reset{background-position:0 -24px;}.confirm.confirm-dialog .login-open .error-msg{margin-bottom:0;width:460px;}.confirm.confirm-dialog .login-open .error-msg p{width:394px;}.confirm.confirm-dialog .login-forgot .error-msg{width:224px;}.confirm.confirm-dialog .login-forgot .error-msg p{width:196px;}.error-msg{clear:both;float:left;height:auto;margin:0;width:100%;}.error-msg p{background:url(../imgs/layout/error_msg_alert_icon_small.gif) no-repeat left 0;color:#d00000;font-size:11px;font-weight:400;height:17px;line-height:1.2em;margin:0 0 22px;padding:1px 0 0 25px;overflow:hidden;}.community.wide .global-popup.find-friends{text-align:left;top:-200%;left:-150%;}.global-popup.find-friends{text-align:left;top:-380%;left:0;}.global-popup.find-friends form .fieldset{clear:both;float:left;margin:6px 0;}.global-popup.find-friends .fieldset input{border:1px solid #999;float:left;padding:2px;width:264px;}.global-popup.find-friends .fieldset label{color:#828282;font-size:12px;font-weight:bold;float:left;text-align:right;margin-right:12px;padding-top:1px;}.global-popup.find-friends .error-msg,.global-popup.find-friends .popup-content .add-as-friend-form .error-msg{position:relative;left:-10px;margin:0 0 4px 0;width:395px;}.global-popup.find-friends .error-msg p,.global-popup.find-friends .popup-content .add-as-friend-form .error-msg p{color:#fff;font-weight:normal;padding:0 0 0 22px;}.global-popup.find-friends h6{float:left;width:auto;margin-top:6px;}.global-popup.find-friends .network-logo img,.module-inner-med-small.find-friends .logos .logo .network-logo img,.module.find-friends .logos .logo .network-logo img{float:right;margin:0;border:none;height:32px;width:50px;padding:0;}.global-popup.find-friends .fieldset label{width:70px;}.global-popup.find-friends .fieldset p,.community.wide .holder-content .find-friends p{color:#5e5e5e;font-size:1.2em;margin-bottom:12px;}.global-popup.find-friends .fieldset p.disclaimer{background:url(../imgs/layout/exclamation_mark_icon.gif) no-repeat left 2px;height:26px;color:#9d9d9d;font-size:1.1em;line-height:1.1em;margin:0;padding:0 0 0 14px;position:relative;left:84px;width:250px;}.global-popup.find-friends .form-btns{float:left;width:auto;position:relative;left:82px;}.global-popup.error-dialog{background:url(../imgs/layout/popup_focus_border.png) repeat;border:none;padding:18px;position:fixed;top:33%;left:50%;float:none;margin:0 0 0 -233px;width:250px;z-index:1000001;}.global-popup.error-dialog .popup-body{background:#fff;border:1px solid #5e5e5e;float:left;}.global-popup.error-dialog .popup-content{width:230px;}.global-popup.error-dialog .content-lft{float:left;width:210px;margin-right:8px;}.global-popup.error-dialog .content-rt{border-left:1px solid #f0f0f0;float:right;margin:0;padding-left:10px;width:210px;}.global-popup.error-dialog .hr-dotted{margin:8px 0;}.global-popup.error-dialog p{float:left;clear:both;width:100%;}.global-popup.error-dialog .signup-link{clear:both;float:left;text-align:center;width:210px;}.global-popup.error-dialog a.btn-signup{background:url(../imgs/btns/btn_signup_globalmenu.gif) no-repeat;cursor:pointer;display:block;float:none;height:37px;width:117px;margin:0 auto 12px;overflow:hidden;text-indent:-9999em;}.global-popup.error-dialog a:focus.btn-signup{outline:none;}.global-popup.error-dialog .form-btns{float:left;clear:both;}.global-popup.error-dialog .btn-submit{background:url(../imgs/btns/btn_submit.gif) no-repeat;clear:both;float:right;height:24px;width:74px;margin:10px 4px 0 0;}.global-popup.error-dialog a:hover.btn-submit{background-position:0 -24px;}.global-popup.error-dialog .login-options .btn-back{background:url(../imgs/modules/layout/arrow_left.gif) no-repeat left 4px;float:left;font-size:1.1em;margin:4px 0 0;padding-left:10px;}.global-popup.error-dialog a:hover.btn-back{background:url(../imgs/modules/layout/arrow_left_hover.gif) no-repeat left 4px;}.global-popup.error-dialog a.btn-reset{background:url(../imgs/btns/btn_reset_pass.gif) no-repeat;display:block;float:right;height:24px;width:117px;margin:0;overflow:hidden;text-indent:-9999em;}.global-popup.error-dialog a:hover.btn-reset{background-position:0 -24px;}.global-popup.error-dialog .login-open .error-msg{margin-bottom:0;width:460px;}.global-popup.error-dialog .login-open .error-msg p{width:394px;}.global-popup.error-dialog .login-forgot .error-msg{width:224px;}.global-popup.error-dialog .login-forgot .error-msg p{width:196px;}.global-alert{background:url(../imgs/layout/popup_focus_border.png) repeat;border:none;padding:18px;position:fixed;top:33%;left:50%;height:auto;width:354px;float:left;margin:0 0 0 -175px;z-index:300003;}.global-alert .popup-body{background:#fff;float:left;width:354px;overflow:hidden;}.global-alert .popup-content{clear:both;float:left;padding:12px;width:330px;overflow:hidden;}.global-alert .popup-content .form-btns{clear:both;float:left;width:328px;overflow:hidden;}.global-alert .popup-content .form-btns .btn-ok{float:right;}.global-alert .alert-title{clear:both;width:100%;}.global-alert h6{color:#d00000;font-size:1.4em;width:100%;}.global-alert .hr-dotted{margin:12px 0;}.global-alert p{clear:both;float:left;color:#2c2c2c;font-size:1.1em;width:100%;position:relative;}.global-alert .popup-footer{background:#f2f2f2;clear:both;float:left;margin-top:6px;height:22px;width:100%;position:relative;bottom:0;left:0;overflow:hidden;}.global-alert .popup-footer a.btn-close{background:url(../imgs/layout/close_icon_grey.gif) no-repeat right 2px;color:#5e5e5e;font-size:1.1em;float:left;line-height:1em;margin:6px 0 0;padding:0;position:relative;left:10px;height:10px;width:40px;}.global-alert .popup-footer a:hover.btn-close{background-position:right -10px;color:#d00000;}.global-alert .popup-content{clear:both;float:left;padding:10px;}.global-alert .popup-content div.hr-dotted{margin:10px 0!important;}.global-alert .popup-content .content-footer .hr-dotted{margin-bottom:6px;}#brand-explorer{background:#f7f7f7;clear:both;float:left;margin-top:22px;}#global-disclaimer{float:left;clear:both;color:#9d9d9d;font-size:10px;margin-top:22px;padding:0 12px;width:958px;}#global-disclaimer p{color:#9d9d9d;font-size:10px;margin:0;}#global-disclaimer a{color:#d00000;text-decoration:none;}#global-disclaimer a:hover{text-decoration:underline;}#footer{clear:both;float:left;margin-top:27px;width:100%;}#footer .footer-top{background:url(../imgs/layout/footer_top_bg.gif) no-repeat;height:49px;width:951px;padding:0 16px;}#footer .footer-body-section{background:#e60000 url(../imgs/layout/footer_body_section_bg.gif) repeat-x;clear:both;float:left;width:951px;padding:16px;}#footer .footer-bottom{background:url(../imgs/layout/footer_bottom_bg.gif) no-repeat;clear:both;float:left;height:6px;width:983px;}#footer ul{float:left;}#footer ul li{color:#fff;}#footer ul li a{color:#fff;font-size:1.1em;}#footer .footer-body-section ul li a{color:#fff;display:block;font-size:1.1em;width:145px;}#footer ul li.heading a{color:#790000;font-weight:bold;font-size:1.1em;}#footer ul li a:hover{text-decoration:underline;}#footer .footer-top ul li{float:left;}#footer .footer-top ul.general-links{margin-top:20px;}#footer .footer-top ul.general-links li{margin-right:10px;}#footer .footer-top ul.copy{float:right;}#footer .footer-top ul.copy li{float:left;font-size:1.1em;margin:20px 10px 0 0;}#footer .footer-top ul.copy li.logo{margin:10px 0 0;}#footer .footer-top ul.copy li.logo a{background:url(../imgs/layout/footer_virgin_logo.png) no-repeat;display:block;height:39px;width:41px;overflow:hidden;text-indent:-9999em;}#footer .footer-body-section ul{margin-right:10px;width:148px;}#pagetitle h2 .cufon{margin:10px 0 0 0;}.dealsoffers .deals-alert p .cufon{margin-top:4px;}.question-holder .section p span.question .cufon{margin-top:3px;}.question-answer-holder .section p span.question .cufon,.question-answer-holder .section p span.answer .cufon{margin-top:1px;margin-right:4px;}