.module-holder{clear:both;float:left;margin-bottom:14px;}
.module-holder .holder-top{height:5px;width:788px;}
.module-holder .holder-top-tall{height:290px;width:983px;}
.module-holder .holder-body{background:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:0;position:relative;width:786px;}
.module-stories .module-holder .holder-content,.module-holder .holder-content{float:left;width:750px;padding:18px 18px 0;}
.module-holder .sub-col-lft{float:left;height:auto;width:370px;margin:0;}.module-holder .sub-col-rt{float:right;height:auto;width:370px;margin:0;}
.module-holder .holder-bottom{background:url(../images/module_btm_large.png) no-repeat;height:5px;width:788px;position:absolute;}
.vr-dotted{background:url(../images/vr_dotted.gif) repeat-y;float:left;height:340px;width:1px;margin-right:14px;}
.community.wide #container #content #pagetitle{margin-bottom:0;height:18px;}
.community.wide .module-holder{width:981px;}
.community.wide .profile-setup-holder{clear:both;float:left;padding:0 18px;width:909px;}
.community.wide .profile-setup-holder h4{color:#FE6C00;font-size:1.6em;font-weight:700;margin:0 0 8px 0;text-transform:uppercase;}
.community.wide .profile-setup-holder p{clear:both;float:left;margin:0;width:700px;}
.community.wide .profile-setup-holder form{clear:both;float:left;width:720px;padding-bottom:18px;padding-left:0;}
.community.wide .profile-setup-holder form .fieldset input{color:#5e5e5e;}
.community.wide .profile-setup-holder img{border:1px solid #d9d9d9;}
.community.wide .profile-setup-holder .create-profile-form .fieldset input{border:1px solid #999;color:#2c2c2c;font-size:1.2em;float:left;margin:0;padding:2px;width:450px;}
.community.wide .profile-setup-holder .create-profile-form .fieldset textarea{color:#2c2c2c;background:#fff;width:444px;}
.community.wide .profile-setup-holder .info-section h6{clear:both;float:left;color:#2c2c2c;background:url(../images/hr_dotted.gif)#fff repeat-x 0 12px;font-size:1.2em;margin-bottom:22px;width:720px;}
.community.wide .profile-setup-holder .info-section h6 span{float:left;background:#fff;padding-right:6px;}
.community.wide .signup-holder{clear:both;float:left;padding:0 18px 18px 18px;width:909px;}
.community.wide .signup-holder .signup-col{float:left;margin-right:22px;width:265px;}
.community.wide .signup-holder .signup-col-lft{float:left;margin-right:22px;width:430px;}
.community.wide .signup-holder .signup-col-rt{float:right;width:420px;}
.community.wide .signup-holder .vr-dotted{height:450px;}
.community.wide .welcome .signup-holder .vr-dotted{height:200px;}
.community.wide .signup-holder .signup-form{clear:both;float:left;width:430px;}
.community.wide .welcome .signup-holder h3{color:#FE6C00;font-size:3.4em;font-weight:700;text-transform:uppercase;}
.community.wide .signup-holder h4{color:#2c2c2c;font-size:2.2em;font-weight:700;text-transform:uppercase;}
.community.wide .welcome .signup-holder h4{color:#2c2c2c;font-size:1.8em;font-weight:700;text-transform:uppercase;}
.community.wide .signup-holder .signup-col p.intro{color:#979797;font-weight:700;}
.community.wide .signup-holder .fieldset{clear:both;float:left;margin:6px 0;width:100%;}
.community.wide .signup-holder .fieldset input{border:1px solid #999;float:left;font-size:1.2em;padding:2px;height:16px;width:264px;}
.community.wide .signup-holder .fieldset .question{border:1px solid #999;float:left;font-size:1.2em;padding:2px;height:22px;width:270px;font-family:Arial,Helvetica,sans-serif;}
.community.wide .signup-holder .fieldset input.check{margin-right:6px;width:auto;border:0;}
.community.wide .signup-holder .fieldset label{color:#828282;font-size:12px;font-weight:700;float:left;text-align:right;margin-right:12px;padding-top:1px;width:135px;}
.community.wide .signup-holder .fieldset.pass-req label{color:#9d9d9d;font-size:11px;padding-top:4px;}
.community.wide .signup-holder .fieldset.pass-req ul{float:left;font-size:11px;width:290px;}
.community.wide .signup-holder .fieldset.pass-req ul li{color:#9d9d9d;background:url(../images/bullet_grey.gif) no-repeat 0 4px;line-height:1.1em;margin:4px 0;padding-left:12px;}
.community.wide .signup-holder .fieldset .error-msg p{background:none;font-size:1.1em;font-weight:400;height:auto;margin:0;padding:0;position:relative;left:95px;}
.community.wide .signup-holder .group-note{color:#9d9d9d;line-height:1.1em;margin-left:130px;font-size:11px;clear:both;padding-top:2px;}
.community.wide .signup-holder .login-options{clear:both;float:left;position:relative;left:175px;width:50%;}
.community.wide .signup-holder .login-options a{color:#5e5e5e;font-size:1.1em;float:left;margin-right:6px;}
.community.wide .signup-holder .login-options a:hover{color:#FE6C00;}
.community.wide .signup-holder .login-options span{float:left;margin-right:6px;color:#9d9d9d;}
.community.wide .signup-holder .signup-form .fieldset label{width:120px;}
.community.wide .signup-holder .login-form .fieldset label{width:80px;}
.community.wide .signup-holder .fieldset select{border:1px solid #999;color:#2c2c2c;float:left;font-size:11px;margin:2px 8px 0 0;}
.community.wide .signup-holder .fieldset .instructions{float:left;width:264px;font-size:1.1em;line-height:1.2em;}
.community.wide .signup-holder .fieldset .instructions a{color:#FE6C00;}
.community.wide .signup-holder .fieldset .instructions a:hover{text-decoration:underline;}
.community.wide .signup-holder .fieldset.checkbox{position:relative;width:100%;cursor:pointer;}
.community.wide .signup-holder .fieldset.term{background:#f2f2f2;padding:4px 12px;width:406px;margin:0;}
.community.wide .signup-holder .fieldset.required{background:#fff;padding:0;width:430px;margin:4px 0;position:relative;}
.community.wide .signup-holder .fieldset.checkbox input.error{border:none;}
.community.wide .signup-holder .fieldset.checkbox label{cursor:pointer;font-size:1.1em;font-weight:400;width:auto;}
.community.wide .signup-holder .fieldset.checkbox label.consent,.community.wide .create-profile-form .checkbox .label{float:left;text-align:left;width:390px;}
.community.wide .signup-holder .fieldset.term label.consent{float:left;text-align:left;width:366px;}
.community.wide .signup-holder .checkbox .label label.consent{margin-right:3px;padding-left:3px;width:auto;position:relative;}
.community.wide .signup-holder .checkbox .label a{clear:right;float:left;font-size:1.1em;line-height:1.6em;width:auto;}
.community.wide .signup-holder .fieldset span.fineprint{color:#3d3d3d;font-size:10px;position:relative;left:130px;}
.community.wide .signup-holder .signup-form .form-btns{clear:both;float:left;margin:12px 0 0 0;position:relative;left:130px;}
.community.wide .signup-holder .form-btns.center{clear:both;float:none;margin:12px auto 0;position:static;left:auto;width:72px;}
.community.wide .signup-holder .login-form .form-btns{clear:both;float:left;position:relative;left:18px;}
.community.wide .signup-holder .member-login{clear:both;float:left;margin:0;width:100%;}
.community.wide .signup-holder .user-benefits{clear:both;float:left;margin:44px 0 0;width:100%;}
.community.wide .signup-holder ul.benefits-list,.community.wide .signup-holder ul.options-list{list-style:none;margin:15px 0 70px 20px;}
.community.wide .signup-holder .signup-col ul.benefits-list{margin-left:0;}
.community.wide .signup-holder ul.benefits-list li{background:url(../images/bullet.gif) no-repeat 0 8px;padding-left:15px;color:#979797;font-weight:700;font-size:1.3em;}
.community.wide .welcome .signup-holder ul.benefits-list li{font-size:1.2em;}
.community.wide .signup-holder ul.benefits-list li span{color:#FE6C00;}
.community.wide .signup-holder ul.options-list li{background:url(../images/bullet.gif) no-repeat 0 8px;padding-left:15px;color:#979797;}
.community.wide .signup-holder ul.options-list li a{color:#979797;display:block;font-size:1.3em;font-weight:700;width:100%;}
.community.wide .signup-holder ul.options-list li a:hover{color:#FE6C00;}
.community.wide .welcome .signup-holder ul.network-list{clear:both;float:left;}
.community.wide .welcome .signup-holder ul.network-list li{float:left;margin:0 8px 0 0;}
.community.wide .welcome .signup-holder ul.network-list li.last{margin-right:0;}
.community.wide .signup-holder .clear{clear:both;}
.community.wide .signup-holder #signup_content{padding-top:13px;background:url(../images/community_signup_bgtile.gif) repeat-y;}
.community.wide .signup-holder #signup_top{margin-top:25px;}
.community.wide .signup-holder .btn-login{background:url(../images/btn_login.gif) no-repeat;display:block;float:left;margin-top:5px;height:24px;width:74px;}
.community.wide .signup-holder .btn-login:hover{background-position:0 -24px;}
.community.wide .signup-holder .form-btns{width:auto;left:145px;}
.community.wide .signup-holder.welcome .form-btns{left:0;}
.community.wide .signup-holder .form-btns a{float:left;}
.community.wide .signup-holder .form-btns a.btn-virginhome{margin-right:6px;}
.community.wide .signup-holder .form-btns input{float:left;margin-right:6px;}
.community.wide .signup-holder .form-btns input.btn-login{position:relative;left:74px;}
.community.wide .signup-holder .welcome .form-btns input.btn-login{position:relative;left:145px;}
.community.wide .signup-holder .error-msg{clear:both;float:left;margin:0;width:430px;}
.community.wide .signup-holder .fieldset .error-msg{margin-top:4px;}
.community.wide .signup-holder .fieldset .error-msg p{left:134px;width:280px;}
.community.wide .signup-holder .fieldset.required .error-msg p{left:30px;}
.community.wide .signup-holder .fieldset .error-msg-alert{float:left;height:20px;width:20px;padding-left:4px;}
.community.wide .signup-holder .fieldset .error-msg-alert span{float:left;color:#FE6C00;font-size:16px;font-weight:700;background:url(../images/error_msg_alert_icon_small.gif) no-repeat 0 4px;text-indent:-9999em;overflow:hidden;height:20px;width:18px;}
.community.wide .signup-holder .fieldset.required .error-msg-alert{position:absolute;top:-2px;right:2px;}
.community.wide .holder-body{width:981px;}
.community.wide .holder-bottom{background:url(../images/community_signup_bottom.gif) no-repeat 0 0;width:983px;}
.community.wide .holder-content{width:945px;}
.community.wide .holder-content .sub-col-lft,.community.wide .holder-content .sub-col-rt{width:450px;}
.community.wide .holder-content .sub-col-lft{margin-right:22px;}
.community.wide .holder-content .vr-dotted{margin:0 22px 0 0;height:540px;}
.community.wide .holder-content .signup-holder .vr-dotted{margin:0 22px 0 0;height:540px;}
.community.wide .holder-content .signup-holder.signup .vr-dotted{margin:0 22px 0 0;height:750px;}
.community.wide .holder-content p{clear:both;color:#2c2c2c;font-size:1.2em;margin:0;}
.community.wide .holder-content p.intro{margin-bottom:12px;}
.community.wide .community-register-form,.community.wide .account-form{clear:both;float:left;margin:12px 0;width:450px;}
.community.wide .community-register-form .fieldset,.community.wide .account-form .fieldset{clear:both;float:left;margin:0 0 8px 0;width:100%;}
.community.wide .community-register-form .fieldset label,.community.wide .account-form .fieldset label{color:#5e5e5e;float:left;font-size:1.2em;font-weight:700;width:65px;text-align:right;margin-right:12px;}
.community.wide .community-register-form .fieldset input,.community.wide .account-form .fieldset input{border:1px solid #9d9d9d;color:#5e5e5e;float:left;width:250px;}
.community.wide .community-register-form .fieldset select{border:1px solid #9d9d9d;margin:0 12px 0 0;font-size:1.1em;padding:0;width:92px;}
.community.wide .community-register-form .checkbox{clear:both;float:left;margin:32px 0 0 0;}
.community.wide .community-register-form .checkbox input{margin-right:12px;width:auto;}
.community.wide .community-register-form .checkbox label{font-weight:400;width:auto;}
.community.wide .community-register-form .checkbox label a{color:#FE6C00;}
.community.wide .community-register-form .checkbox label a:hover{text-decoration:underline;}
.community.wide .community-register-form .form-btns{clear:both;float:left;margin:12px 0;width:100%;}
.community.wide .account-form .form-btns{margin-top:18px;clear:both;float:left;width:auto;position:relative;left:75px;}
.community.wide .account-form .forgot-pass{clear:both;float:left;width:140px;}
.community.wide .account-form .forgot-pass a{color:#FE6C00;font-size:1.1em;float:left;margin:0;position:relative;left:78px;}
.community.wide .account-form .forgot-pass a:hover{text-decoration:underline;}
.community.wide .holder-content .error-msg{position:relative;left:170px;}
.community.wide .holder-content .error-msg p{color:#FE6C00;font-size:11px;font-weight:400;height:auto;line-height:1.2em;margin:0 0 12px 0;padding-left:25px;overflow:hidden;}
.community.wide .holder-content .account-form .error-msg,.community.wide .holder-content .signup-form .error-msg,.community.wide .holder-content .login-form .error-msg{left:0;}
.community.wide .why-register-list{clear:both;float:left;width:450px;}
.community.wide .why-register-list li{background:url(../images/bullet.gif) no-repeat left 6px;clear:both;color:#5e5e5e;font-size:1.1em;float:left;margin:0 0 8px 0;padding-left:12px;width:100%;}
.community.wide .account-option .form-btns{clear:both;}
.community.wide span.sub-title{clear:both;float:left;color:#9d9d9d;font-size:1.1em;}
.community.wide .info-section{clear:both;float:left;margin:22px 0 0 0;width:720px;}
.community.wide form a{color:#FE6C00;}
.community.wide form a:hover{text-decoration:underline;}
.community.wide .create-profile-form{clear:both;float:left;margin:0;}
.community.wide .create-profile-form .fieldset{clear:both;float:left;margin:0 0 8px 0;width:100%;}
.community.wide .create-profile-form .fieldset label{color:#828282;font-size:1.2em;font-weight:700;float:left;text-align:right;margin-right:18px;width:150px;}
.community.wide .create-profile-form .fieldset input.location-city{margin-right:12px;width:186px;}
.community.wide .create-profile-form .pre-made-avatars{clear:both;float:left;position:relative;left:170px;}
.community.wide .create-profile-form .pre-made-avatars p{clear:both;float:left;color:#2c2c2c;font-size:1.2em;font-weight:700;margin:18px 0 22px 0;}
.community.wide .create-profile-form .pre-made-avatars .fieldset{clear:none;margin-right:56px;}
.community.wide .create-profile-form .pre-made-avatars .fieldset input,.community.wide .create-profile-form .pre-made-avatars .fieldset label{float:left;margin:0 8px 0 0;width:auto;}
.community.wide .create-profile-form select{float:left;margin:0 12px 0 0;padding:0;width:160px;}
.community.wide .create-profile-form .checkbox{clear:both;float:left;margin:22px 0;position:relative;left:170px;}
.community.wide .create-profile-form .checkbox input{float:left;margin:0 6px 0 0;width:auto;}
.community.wide .create-profile-form .checkbox label{font-weight:400;font-size:1.1em;margin:0;line-height:1.1em;width:auto;}
.community.wide .create-profile-form .form-btns{clear:both;float:left;margin:22px 0;position:relative;left:170px;width:450px;}
.community.wide .content-footer{margin-top:8px;}.community .change-profile-picture-form{clear:both;float:left;margin:0;}
.community .change-profile-picture-form{margin-top:22px;padding-left:18px;}
.community .profile-setup-holder p.img-upload-specs{clear:both;font-size:1.2em;color:#2c2c2c;float:left;margin:12px 0 0 0;padding-left:18px;}
.community.wide .profile-setup-holder p.img-upload-specs{clear:both;font-size:1.2em;color:#2c2c2c;float:left;margin:0;padding-left:0;}
.community .profile-setup-holder h4{color:#2c2c2c;font-size:2.2em;font-weight:700;float:left;position:relative;left:-3px;text-transform:uppercase;margin:0;}
.community .change-profile-picture-form .user-current-img-holder{float:left;width:186px;text-align:center;margin:0 45px 0 0;}
.community .change-profile-picture-form .current-img-holder-top,.community .change-profile-picture-form .current-img-holder-bottom{float:left;}
.community .change-profile-picture-form .current-img-holder-top img,.community .change-profile-picture-form .current-img-holder-bottom img{border:none;margin:0;height:10px;width:186px;}
.community .change-profile-picture-form .current-img-holder-body{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;width:184px;}
.community .change-profile-picture-form .user-current-img-holder .user-img{float:none;margin:0 auto 8px;width:154px;}
.community .change-profile-picture-form .user-current-img-holder .user-img img{border:1px solid #d0d0d0;}
.community .change-profile-picture-form .user-current-img-holder span{color:#828282;font-size:1.1em;font-weight:700;}
.community .change-profile-picture-form .user-current-img-holder .img-options{clear:both;float:left;margin:0;padding-left:48px;}
.community .change-profile-picture-form .user-current-img-holder .img-options li{float:left;color:#828282;margin-right:4px;}
.community .change-profile-picture-form .user-current-img-holder .img-options li a{color:#828282;font-size:1.1em;text-decoration:underline;}
.community .change-profile-picture-form .user-current-img-holder .img-options li a:hover{text-decoration:none;}
.community .change-profile-picture-form .form-rt{clear:right;float:left;width:340px;}
.community .change-profile-picture-form .form-rt .error-msg{left:0;}
.community .change-profile-picture-form .form-rt .upload{clear:both;float:left;width:340px;}
.community .change-profile-picture-form .form-rt .upload-radio,.community .change-profile-picture-form .form-rt .upload-field{clear:both;float:left;width:100%;}
.community .change-profile-picture-form .form-rt .upload-field{margin:8px 0;}
.community .change-profile-picture-form .form-rt .upload-field input.input-field{border:1px solid #9d9d9d;float:left;clear:both;margin:0 12px 0 0;width:240px;}
.community .change-profile-picture-form .form-rt .upload input.radio-btn{cursor:pointer;clear:none;float:left;margin:0 8px 0 0;padding:0;width:auto;}
.community .change-profile-picture-form .form-rt .upload label{cursor:pointer;color:#828282;font-size:1.2em;font-weight:700;float:left;margin:-2px 0 0 0;width:auto;}
.community .change-profile-picture-form .form-rt .hr-dotted{margin-bottom:12px;}
.community .change-profile-picture-form .form-rt .form-btns{float:none;margin:0 auto;width:160px;}
.community .change-profile-picture-form .form-rt .upload-field .form-btns{float:left;clear:none;width:74px;}
.community .change-profile-picture-form .form-rt .upload-field .form-btns input.btn-browse{margin:-2px 0 0 0;width:74px;}
.community .change-profile-picture-form .form-rt .upload .form-btns.lft{float:left;clear:both;width:94px;}
.community .change-profile-picture-form .form-rt .upload .form-btns.lft .loader{left:35px;}
.community .change-profile-picture-form .form-rt .upload .form-btns input.btn-upload-file{float:left;width:94px;}
.community .change-profile-picture-form .form-rt .terms{clear:both;float:left;margin:22px 0 0 0;width:100%;text-align:center;}
.community .change-profile-picture-form .form-rt .terms p{color:#9d9d9d;font-size:1em;float:none;margin:0 auto;width:220px;}
.community .change-profile-picture-form .form-rt .terms p a{color:#FE6C00;}
.community .change-profile-picture-form .form-rt .terms p a:hover{text-decoration:underline;}
.community .change-profile-picture-form .fieldset{clear:both;float:left;margin:0 0 8px 0;}
.community .change-profile-picture-form .pre-made-avatars{clear:both;float:left;width:340px;}
.community .change-profile-picture-form .pre-made-avatars a img{border:1px solid #d0d0d0;}
.community .change-profile-picture-form .pre-made-avatars p{clear:both;float:left;color:#828282;font-size:1.2em;font-weight:700;margin:18px 0 22px 0;width:100%;}
.community .change-profile-picture-form .pre-made-avatars .fieldset{clear:none;margin-right:56px;}
.community .change-profile-picture-form .pre-made-avatars .fieldset input{float:left;margin:0 8px 0 0;width:auto;}
.global-popup.img-sizer{position:absolute;left:0;margin-left:212px;width:424px;}
.global-popup.img-sizer .popup-content{width:404px;}
.global-popup.img-sizer .popup-content p{width:398px;}
.global-popup.img-sizer .popup-content .fieldset{margin:12px 0;width:404px;text-align:center;}
.global-popup.img-sizer .popup-content .img-viewer{border:1px solid #9d9d9d;clear:both;float:none;height:276px;width:396px;margin:0 auto;overflow:hidden;position:relative;z-index:500;}
.global-popup.img-sizer .popup-content .img-viewer img{border:none;float:none;margin:0;}
.global-popup.img-sizer .popup-content .img-size-form{width:404px;}.global-popup.img-sizer .popup-content .img-size-form .form-btns{float:none;margin:0 auto;width:140px;}
.community #container #pagetitle{clear:both;float:left;height:auto;margin-bottom:22px;}.community.owner #container #content #col-lft{margin:0 8px 9px 0;width:788px;}
.community.owner #container #content #col-rt{margin:0 0 9px 0;width:186px;}
.community #container #col-lft{margin:0 8px 9px 0;width:186px;}
.community #container #col-rt{margin:0 0 9px 0;width:788px;}
.community #pagetitle .user{float:left;margin-right:6px;}
.community #pagetitle h2{color:#2c2c2c;font-size:2.4em;font-weight:700;padding:22px 0 0 18px;}
.community #pagetitle h2 .user-status{margin-right:6px;}
.community #pagetitle .user-tagline{clear:both;float:left;height:55px;width:auto;position:relative;top:-2px;left:18px;}
.community #pagetitle .user-tagline-lft{background:url(../images/community_user_tagline_bg.gif) no-repeat left 0;float:left;height:55px;width:50px;}
.community #pagetitle .user-tagline-center{background:url(../images/community_user_tagline_bg_center.gif) repeat-x center 0;float:left;clear:right;height:55px;width:905px;}
.community #pagetitle .user-tagline-rt{background:url(../images/community_user_tagline_bg.gif) no-repeat right 0;float:left;clear:right;height:55px;width:10px;}
.community #pagetitle .user-tagline form{float:left;width:100%;}
.community #pagetitle .user-tagline input{border:#fff none;color:#5e5e5e;font-size:1.4em;font-weight:700;float:none;margin:26px 0 0 -40px;position:relative;width:923px;}
.community #pagetitle .user-tagline .label{border:#fff none;color:#5e5e5e;font-size:1.4em;font-weight:700;float:none;margin:26px 0 0 -40px;width:923px;overflow:hidden;}
.hr-dotted.spacer{margin-bottom:18px;}
.community.wide .fall-company-list{clear:both;float:left;width:430px;}
.community.wide .fall-company-list h4{font-size:1.8em;font-weight:bold;margin:0;}
.community.wide .fall-company-list ul.fall-list{clear:both;float:left;margin:12px 0 22px;padding:0 0 0 22px;width:400px;}
.community.wide .fall-company-list ul.fall-list ul{clear:both;float:left;margin:0;padding:0;width:370px;}
.community.wide .fall-company-list ul.fall-list li{clear:both;float:left;margin:4px 0;width:350px;}
.community.wide .fall-company-list ul.fall-list li,.community.wide .fall-company-list ul.fall-list li a{color:#5e5e5e;display:block;font-size:12px;font-weight:700;width:370px;}
.community.wide .fall-company-list ul.fall-list li ul li,.community.wide .fall-company-list ul.fall-list li ul li a{width:350px;}
.community.wide .fall-company-list ul.fall-list li a:hover{color:#FE6C00;}
.community.wide .fall-company-list ul.fall-list li{background:url(../images/bullet.gif) no-repeat 3px 8px;padding-left:20px;}
.community.wide .fall-company-list ul.fall-list li.plus{background:url(../images/plus_icon_red.gif) no-repeat 0 3px;padding-left:20px;}
.community.wide .fall-company-list ul.fall-list ul li{background:url(../images/bullet.gif) no-repeat 0 8px;padding-left:12px;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
#slider{border-bottom:1px solid #FE6C00;height:9px;margin:10px 4px 20px 4px;}
#slider .left-end,#slider .right-end{position:absolute;background:#FE6C00;height:9px;width:1px;}
#slider .left-end{left:0;top:5px;}
#slider .right-end{right:0;top:5px;}
#slider .left-end span{background:none;clear:both;float:left;color:#32393c;font-size:1.1em;font-weight:700;position:absolute;left:-2px;top:10px;}
#slider .right-end span{background:none;clear:both;float:left;color:#32393c;font-size:1.1em;font-weight:700;position:absolute;left:-22px;top:10px;}
#slider .ui-slider-handle{background:url(../images/slider_handle.png) no-repeat;width:14px;height:18px;top:2px;}
