/**
 * TB common header and footer styles.
 * 0.1.0 06/30/2014
 * Techwiki: http://techwiki.intranet.theknot.com/display/tw/Common+header+and+footer+style
 */
body{margin:0;padding:0}article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}#wrap,div#wrapper,div.wrap{position:relative!important}#topad,.C-TopHeader .dartad,.mibAdTop,.topdart,.wrap>.dartad,div#ad728top{background-color:#e9eed7!important;height:90px!important;margin:4px auto!important;padding:0!important;text-align:center!important;width:728px!important}.wrap>#ad728{margin:4px 0!important;position:inherit!important;text-align:center}.floatcontainer{overflow:hidden;width:auto}#navmenu li.personalized,.TB_Buttons_Icons{background:url(http://www.xoedge.com/sctbtn/tb/sprites/TB_Buttons_Icons_sprite.png?cb=1);text-indent:-9999px}.btnLteGreen{background-color:#d0e0a5;padding:7px 10px}.btnGreen{background-color:#9ECF48;padding:7px 10px}.btnGreen:hover{background-color:#d0e0a5;cursor:pointer}.btnGreen.disabled:hover{background-color:#9ECF48}a.btnGreen,a.btnLteGreen{text-decoration:none}.btn_TB{color:#FFF;cursor:pointer;display:inline-block;font:15px/20px SerificRegular,arial,sans-serif}nav.breadcrumbs{background-color:#fff}header#topheader{background-color:#5f3e2f}.colorBar.TB_Buttons_Icons{background-position:0 -314px;height:5px;display:block}#navmenu li.personalized{background-position:0 -284px;border:0;height:25px;width:67px}.C-TopHeader{background-color:#5f3e2f!important;position:relative!important}.TB-headerRefresh p{margin:0 93px 0 0!important}.TB-headerRefresh .TB-logo.TB_Buttons_Icons{background-position:0 -175px;height:104px;width:168px}.TB-headerRefresh .TB-logo a{display:block;height:104px;width:168px}.TB-headerRefresh .headerNav{margin-right:10px;width:729px}.TB-headNav ul.menu{list-style:none;margin:0;padding:0;z-index:1;position:relative}.TB-headNav ul.menu a{display:block;text-decoration:none}.TB-headNav ul.menu a.menulink:hover{text-decoration:none!important}.TB-headNav ul.menu li{border-left:1px solid #7f6556;border-right:2px solid #654b3c;position:relative;float:left;z-index:1}.TB-headNav ul.menu ul{position:absolute;top:21px;left:-3px;background:#fff;display:none;opacity:0;list-style:none;z-index:10000;width:352px}.TB-headNav ul.menu ul li{position:relative;border:none;margin:0;z-index:10000;box-shadow:0 3px 3px rgba(0,0,0,.5);-moz-box-shadow:0 3px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.5)}.TB-headNav ul.menu ul ul{left:148px;top:-1px}.TB-headNav ul.menu li:last-child{border-right:0}.TB-headNav ul.menu li:hover,.TB-headNav ul.menu:hover{z-index:10000}.TB-headNav{position:relative;z-index:1;clear:both}.TB-headNav:hover{z-index:4500}.TB-headNav a{color:#fff;text-decoration:none}.TB-headNav a:active,.TB-headNav a:hover{text-decoration:underline}.TB-headNav ul li{float:left;margin:6px 0 0 -1px;padding:0;background-image:none}.TB-headNav ul li ul li{margin:0}.TB-headNav ul li:hover{background-color:#fff}.TB-headNav ul li a{display:block;overflow:hidden;font:700 10px/10px Arial,sans-serif!important;text-transform:uppercase;margin:3px 0}.TB-headNav ul li a:hover,.TB-headNav ul li:hover a{text-decoration:none;background-color:#fff;border-color:#fff}.TB-headNav ul li.personalized{margin-left:0!important}.TB-headNav ul li.personalized a{background-color:transparent!important}.headerNavTop{border-bottom:1px dotted #a1806f;height:40px}.headerNavTop .headerNavPromo .headerPromoImage{position:relative;top:-5px}.headerNavTop .headerNavTools{color:#caa590;font:12px SerificRegular,arial,sans-serif;padding-top:14px}.headerNavTop .headerNavTopLeft a{color:#fff;font:11px arial,sans-serif;text-decoration:none}.headerNavTop .headerNavTopLeft a:hover{text-decoration:underline}.headerNavTop .headerNavTopLeft{height:40px}a.headerPromoLink{float:left;margin-top:14px}.headerNavTop .headerNavTopRight{color:#caa590;font:12px SerificRegular,arial,sans-serif}.headerNavTop .headerNavTopRight ul{display:inline-block;list-style-type:none;margin:0;padding-top:6px}.headerNavTop .headerNavTopRight .TB_Buttons_Icons,.headerNavTop .headerNavTopRight .TB_Buttons_Icons a{width:26px;height:26px}.headerNavTop .headerNavTopRight .TB_Buttons_Icons a{display:block}.headerNavTop .headerNavTopRight .TB_Buttons_Icons.fb{background-position:0 -82px}.headerNavTop .headerNavTopRight .TB_Buttons_Icons.tw{background-position:0 -113px}.headerNavTop .headerNavTopRight .TB_Buttons_Icons.pin{background-position:0 -144px}.headerNavTop ul.headerFollowUs li{float:left;margin-left:10px;padding-left:0}.headerFollowUs>li:first-child{background:inherit;padding-right:10px;padding-top:7px}.headerNavBottom .headerNavBottomLeft{background-color:#fff;margin-top:8px;width:300px}.headerNavBottom .headerNavBottomLeft>input{border:0;color:#5F3E30;font-size:18px;float:left;height:37px;width:240px;padding-left:10px;padding-top:2px}.headerNavBottom .headerNavBottomLeft .siteSearch{color:#fff;float:right;font:15px/32px SerificRegular,arial,sans-serif;width:26px;text-align:center}.btnGreen.siteSearch:hover{background-color:#9ECF48}.headerNavBottom .headerNaVBottomRight{line-height:58px;vertical-align:middle}.btn_TB.joinFreeHead{font:400 11px/15px arial,sans-serif;text-decoration:none!important}.loginButtons{position:inherit}.login .validationText{height:28px}.login span.warning+.validationText{margin-top:-8px}.managelinks a{color:#fff;text-decoration:none}.managelinks a:hover{text-decoration:underline}.headerNaVBottomRight .managelinks{color:#fff}.fl{float:left}.fr{float:right}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}::-webkit-input-placeholder{color:#AAA}:-moz-placeholder{color:#AAA}::-moz-placeholder{color:#AAA}:-ms-input-placeholder{color:#AAA}.headnav_dd_content{border-top:none!important;width:346px}.headnav_dd_content .linklist{padding-top:10px}.headnav_dd_content .linklist a:active,.headnav_dd_content .linklist a:hover{text-decoration:none}.TB-headNav ul li .headnav_dd_content a{display:block;font-size:11px!important;font-weight:400!important;margin:0;padding:5px 10px 5px 18px;text-transform:none}.headnav_dd_content .first,.headnav_dd_content .last{float:left;width:173px;padding-bottom:10px}.headnav_dd_content .sep{height:1px;clear:both}.headnav_dd_content .bottom_content{padding:10px}.headnav_dd_content .bottom_content td{vertical-align:middle}.headnav_dd_content .bottom_content h3{font:700 12px Arial,sans-serif}.headnav_dd_content .bottom_content a{background:none!important;display:inline;font-size:11px;font-weight:400;line-height:normal;padding:0!important;margin:0!important}.headnav_dd_content .bottom_content a:active,.headnav_dd_content .bottom_content a:hover{background:#f8f0d9!important;line-height:normal;text-decoration:underline}.TB-headNav{background-color:#715343;height:25px}.TB-headNav ul li{margin-top:0}.TB-headNav ul li a{margin-bottom:4px;padding:4px}.TB-headNav ul li a:hover,.TB-headNav ul li:hover a{color:#5f3e2f!important}.TB-headNav ul.menu li.headnav07 ul{left:-18px}.TB-headNav ul.menu li.headnav10 ul{left:-191px}.TB-headNav ul li.headnav11 a{border:none}.TB-headNav ul li.personalized{background:transparent url(http://www.xoedge.com/head/2010/tb/tb_header_sprite_20100308_4.png) no-repeat scroll 0 -93px}.TB-headNav ul li.personalized a:hover{background-color:transparent}.TB-headNav ul li.personalized a{border-right:none;display:block;height:21px;margin:0;padding:0;text-indent:-9999px;width:65px}.headnav_dd_content{border:3px solid #5f3e2f}.TB-headNav ul li .headnav_dd_content a{background:transparent url(http://scmedia.theknot.com/sites/thebump/styles/images/sprites/tb_bullet_sprite.gif) no-repeat scroll 8px -382px;color:#5f3e2f}.TB-headNav ul.menu ul li a:hover{background-color:#f8f0d9}.headnav_dd_content .sep{background:transparent url(http://scmedia.theknot.com/sites/thebump/styles/images/sprites/tb_repeat-x_sprite.png) repeat-x scroll 0 -30px}.headnav_dd_content .bottom_content{color:#5f3e2f}.TB-headNavv ul li.headnav14{border-left:3px solid #5f3e2f}#botHeaderSocial{margin:10px 0 20px 404px;padding-bottom:20px}#botHeaderSocial li:first-child{color:#555;background:0 0;font-size:10px;font-weight:700;position:relative;top:2px}#botHeaderSocial li.socialSharing{background:url(http://www.xoedge.com/xo/social/socialIcons_sprite.png)!important;width:17px;height:17px}#botHeaderSocial li{float:left;margin-right:6px!important;padding-left:0}.socialSharing a{display:block;text-indent:-9999px}#botHeaderSocial li.socialSharing.fbSocial{background-position:0 0!important}#botHeaderSocial li.socialSharing.twSocial{background-position:0 -22px!important}#botHeaderSocial li.socialSharing.pinSocial{background-position:0 -44px!important}#botHeaderSocial li.socialSharing.ytSocial{background-position:0 -66px!important}#botHeaderSocial li.socialSharing.goSocial{background-position:0 -88px!important}.foot a{color:#999!important;font:11px Arial,sans-serif!important}.foot small a{text-decoration:none!important}.foot small a:hover{text-decoration:underline!important}.TB-seo{line-height:16px!important;margin:0!important;padding:10px 35px 12px!important;text-transform:capitalize!important}.TB-browserToolbar,.TB-facebook{display:inline!important;float:left!important;line-height:10px!important;margin-bottom:25px!important;padding:3px 0 2px 28px!important}.TB-facebook{background:url(http://pregnant.thebump.com/sites/thebump/styles/images/sprites/tb_header-footer_sprite.png) no-repeat -940px -123px!important;margin:0 20px 25px 35px!important;padding-left:35px!important;padding-right:35px!important}.TB-browserToolbar{background:url(http://pregnant.thebump.com/sites/thebump/styles/images/sprites/tb_header-footer_sprite.png) no-repeat -940px -143px!important}.TB-seoBottom{background:url(http://pregnant.thebump.com/sites/thebump/styles/images/sprites/tb_header-footer_sprite.png) no-repeat 0 -118px!important;clear:both!important;height:3px!important;margin:0 10px 23px!important}.TB-footerNew{background-color:#fff;color:#999!important;font:11px Arial,sans-serif!important;margin:0 auto;text-align:left;width:1002px}.TB-footerNew a{color:#999;text-decoration:none}.TB-footerNew a:hover{text-decoration:underline}.TB-footerNew .footerColumn{float:left!important;width:310px!important}.TB-footerNew .footerColumn.TK{margin-left:35px}.TB-footerNew .footerColumn .inner{border-right:1px solid #ececec!important;margin:0 0 0 35px!important}.TB-footerNew .footerColumn .lastColumn{margin:0 0 0 35px!important}.TB-footerNew .footerColumn .comm_links{font-weight:700!important}.TB-footerNew .footerColumn.TBL .inner{border-right:none!important}.TB-footerNew .footerColumn p{margin:0 0 15px!important;padding:0!important}.TB-footerNew .footerColumn.TK p{background:transparent url(http://pregnant.thebump.com/sites/thebump/styles/images/sprites/tb_header-footer_sprite.png) no-repeat 75px -128px!important}.TB-footerNew .footerColumn.TN p{background:transparent url(http://pregnant.thebump.com/sites/thebump/styles/images/sprites/tb_header-footer_sprite.png) no-repeat -149px -128px!important}.TB-footerNew .footerColumn.WC p{background:url(http://www.xoedge.com/basicUI/xo_footer_sprite-0.0.2.png) no-repeat scroll 0 -31px transparent!important;width:243px!important;border-right:none!important}.TB-footerNew .footerColumn p a{display:block!important;padding:48px 0 0 77px!important}.TB-footerNew .footerColumn.TK p a{background:url(http://www.xoedge.com/2008/footer/img_tk.jpg) no-repeat scroll left top transparent!important;margin-right:90px!important}.TB-footerNew .footerColumn.TN p a{background:url(http://www.xoedge.com/2008/footer/img_tn.jpg) no-repeat scroll left top transparent!important;margin-right:80px!important}.TB-footerNew ul.float{float:left!important;list-style:none!important;margin:0!important;padding:0!important;width:135px!important}.TB-footerNew .TBL ul{width:95px!important}.TB-footerNew ul li{background-image:none!important;margin:0!important;padding:0!important}.TB-footerNew ul li a{line-height:15px!important}.TB-footerNew p{margin-bottom:14px!important;padding:0 10px!important}.TB-footerNew p small{display:block!important}.TB-footerNew p small,.TB-footerNew p small a{font-size:10px!important}.TB-footerNew p small b{color:#999!important;font:700 10px Arial,sans-serif!important;margin:0!important;padding:0!important}.TB-footerNew .ultrafoot{margin:15px 0 0!important}.TB-footerNew .ultrafoot p{padding:0 35px!important}.TB-footerNew .footerBottom{background-color:#a4c05c!important;border-bottom:5px solid #5f3e31!important;color:#fff!important;font-size:10px!important;line-height:10px!important;padding:6px 10px 7px!important}#footerNew .footerBottom a,.TB-footerNew .footerBottom a{color:#fff!important;font-size:10px!important;line-height:10px!important}.TB-footerNew .footerBottom .copyright{float:left!important}.TB-footerNew .footerBottom .footerBottomLinks{float:right!important}.specialannouncement{overflow:visible!important;padding:3px!important}.takeover_a,.takeover_b{display:none!important}.foot .banner{float:none!important;margin:0 auto!important;padding:0!important;width:728px!important}.introPhotoCreditsContainer{background:#fff;color:#b4b4b4;font-family:Arial,sans-serif;font-size:8px;padding:10px 0;text-transform:uppercase}#introPhotoCredits{display:inline}#introPhotoCredits a,#introPhotoCredits a:hover{color:#b4b4b4!important;font-size:8px!important;text-decoration:none!important}.item.headnav14{padding-left:3px}#fb-login-action img{position:absolute;top:6px}.TB-headNav ul.menu .headnav9 ul{left:-155px!important}.TB-headNav ul.menu .headnav9 ul li .bottom_content a:hover{background-color:inherit!important}.loggedInLink,.loggedOutLink,.welcomeMsg{display:none}.wrap #topad{margin-top:0!important}#topheader .dartad{right:7px;top:5px}#topheader .dartad.special{top:0}.Conversations .TB-footerNew .clear,.Dashboard .TB-footerNew .clear,.Reputation .TB-footerNew .clear,.Vanilla .TB-footerNew .clear{clear:both}.TB-headerRefresh .headerNavBottom input:focus,.regModuleContainer .textFields input:focus{background-color:#fff;outline:0}.li_offer .li_chbox input[type=checkbox],.regModuleFormFields input[type=checkbox]{display:none}.li_offer .li_chbox input[type=checkbox]:checked+label:before,.li_offer .li_chbox label:before,.regModuleFormFields .checkbox label:before,.regModuleFormFields .li_sign label:before,.regModuleFormFields input[type=checkbox]:checked+label:before{border:1px solid #9ecf48;content:"\2713";font:15px/15px arial;margin-right:10px;padding:0 2px;text-align:center}.li_offer .li_chbox input[type=checkbox]:checked+label:before,.li_offer .li_chbox label:before{margin-right:2px}.regModuleFormFields .checkbox label[for=conceive]:before{position:relative;top:0}.regModuleFormFieldsRight .checkbox>label[for=optin]{font-size:13px}.li_offer .li_chbox label:before,.regModuleFormFields .checkbox label:before,.regModuleFormFields .li_sign label:before{border-radius:2px;border:1px solid #9ECF48;color:#fff}.li_offer .li_chbox label:before{color:#fff}.li_offer .li_chbox input[type=checkbox]:checked+label:before,.regModuleFormFields input[type=checkbox]:checked+label:before{text-shadow:1px 1px 1px rgba(0,0,0,.2);color:#66B6B7}.regModuleContainer{color:#5f3e30;width:1002px}body.blog .regModuleContainer{width:100%}.regModulePic{background:url(http://www.xoedge.com/sctbtn/tb/general/BumpImage.png) no-repeat scroll 0 0 rgba(0,0,0,0);height:135px;margin:15px 0 0 13px;width:140px}.regModuleContainer h1{color:#9ecf48;font:700 30px SerificRegular,arial,sans-serif;margin:6px}.regModuleForm,.regModuleFormHeader{width:842px}.regModuleFormHeader span{color:#9ECF48;font:22px SerificRegular,arial,sans-serif;margin-left:0;margin-top:13px}.regModuleFormFields{width:100%}.regModuleFormFieldsLeft{width:573px}.regModuleJoinFree{color:#FFF!important;height:21px;width:58px;padding-top:8px;padding-bottom:8px;position:relative;left:-5px;top:20px}.regModuleNext{color:#FFF!important;height:21px;width:58px;padding-top:8px;padding-bottom:8px;position:relative;left:-5px;top:20px;display:block;text-align:center}.submitBox a.noThanks{color:#9ECF48;font-family:arial;margin-right:15px;vertical-align:bottom}.regModuleFormHeader{margin-bottom:5px}#regModuleGateway .regModuleFormHeader,.regModuleFormHeader.welcome{margin-bottom:15px}.regModuleFormFields input{border:0 none;color:#5F3E30;font:12px arial;padding:10px;width:149px}.regModuleFormFields input.hidepassword,.regModuleFormFields input.showpassword{width:93px}.regModuleFormFields .inputBoxContainer{float:left;margin-right:32px;width:159px}.regModuleFormFields .inputBoxContainer .inputError{color:red}.regModuleFormFields .inputBox{border:1px solid #9ECF48;width:169px}.regModuleFormFieldsLeft .checkbox{margin-top:12px}.regModuleFormFields .showHide{background-color:#b9dd7c;color:#fff;cursor:pointer;display:none;margin:6px 2px 0 0;padding-top:5px;width:50px;height:20px;text-align:center}.regModuleFormFields .hidepassword{display:none}.regModuleFormHeader.welcome .TB_Buttons_Icons.appStore{background-position:0 0}.regModuleFormHeader.welcome .TB_Buttons_Icons.googlePlay{background-position:0 -41px}.regModuleFormHeader.welcome .myPregCalendar .TB_Buttons_Icons{display:inline-block;width:115px;height:36px}.regModuleFormHeader.welcome .myPregCalendar span.TB_Buttons_Icons{margin-left:10px;margin-top:0}.regModuleForm.welcome,.regModuleFormHeader.welcome{width:992px}.regModuleFormHeader.welcome h1{margin-left:28px}.regModuleFormHeader.welcome .myPregCalendar{text-align:center}.regModuleFormHeader.welcome .myPregCalendar p{font-size:13px;margin:0 0 5px}.regModuleFormFieldsRight .checkbox{margin-top:12px}.regModuleFormFieldsRight .checkbox label[for=conceive] span{display:inline-block;font-size:13px;width:110px;color:#AAA}#memberJoin{display:inline-block}#memberAddress{display:none}.li_offer .li_col1 .li_chbox{position:relative;top:5px}.li_offer .li_col2{margin-right:20px;width:130px}.li_offer .li_col2 .li_title{font:400 16px arial;margin-bottom:5px}.li_offer .li_img{margin-right:10px}.li_offer .li_col2 .li_body{margin-bottom:10px;font:400 12px arial}.li_offer .li_chbox span{font:700 14px arial}.btn_TB.btnGreen.regModuleSubmit{color:#FFF}.regModuleLabel>span{background-color:#66B6B7;border-radius:10px;color:#FFF;display:inline-block;font:700 12px/20px SerificRegular,arial,sans-serif;height:20px;margin-right:3px;text-align:center;width:20px}.regModuleLabel{font-size:13px;margin-bottom:5px}.Gateway_TB_main_slot{border:1px solid #EEE;margin-bottom:15px;margin-right:15px;padding:9px 9px 0;height:225px}#regModuleGateway{margin-left:20px}#regModuleGateway .regModuleForm,#regModuleGateway .regModuleFormHeader{width:962px}#regModuleGateway .regModuleForm,.regModuleForm.welcome{margin-top:10px}#regModuleGateway .regModuleFormHeader h1{font-size:35px}.Gateway_TB_main_slot:nth-child(3n){margin-right:0}#ul_wrap>div{float:left}.li_col1,.li_col2{margin-bottom:15px}div.login div.rightcolumn{display:none}.membership .login .leftcolumn{margin-left:320px;margin-right:0}.tb_datepicker_overlay.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{display:none}.tb_datepicker_overlay.ui-datepicker,.tb_datepicker_overlay.ui-datepicker input{font-size:92.5%}#ui-datepicker-div.tb_datepicker_overlay{background:none repeat scroll 0 0 #FFF!important;border:1px solid #D4D4D4;box-shadow:0 0 5px 1px #C2C2C2;display:none;font-family:arial!important;z-index:2147483647!important;padding:10px 10px 7px!important;margin-top:10px;margin-left:-25px;width:auto}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-header{background:none repeat scroll 0 0 #e9e9e9;border-radius:5px;border:0;height:16px;position:relative;padding:.2em 0}#ui-datepicker-div.tb_datepicker_overlay .ui-state-default,#ui-datepicker-div.tb_datepicker_overlay .ui-widget-content .ui-state-default,#ui-datepicker-div.tb_datepicker_overlay .ui-widget-header .ui-state-default{font-family:arial;font-weight:700;background:none repeat scroll 0 0 #e9e9e9;border:0;color:#767676}#ui-datepicker-div.tb_datepicker_overlay .ui-state-active,#ui-datepicker-div.tb_datepicker_overlay .ui-widget-content .ui-state-active,#ui-datepicker-div.tb_datepicker_overlay .ui-widget-header .ui-state-active{border:1px solid #AAA;font-weight:700}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker .ui-datepicker-next,#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-prev{position:absolute;top:-1px;left:1px;width:1.8em;height:1.8em}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker .ui-datepicker-next-hover,#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-prev-hover{top:1px}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-next{background:none repeat scroll 0 0 transparent;border:medium none;cursor:pointer;position:absolute;right:10px;top:12px}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-prev-hover{left:1px}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-next-hover{right:10px}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-next span,#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-4px;top:0;margin-top:-8px}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-prev span{top:13px}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-title{color:#767676;font-weight:700;line-height:1.2em;text-align:center}#ui-datepicker-div.tb_datepicker_overlay th{text-align:center;font-weight:700;border:0;color:#767676;padding:.7em .3em}#ui-datepicker-div.tb_datepicker_overlay td span,.ui-datepicker td a{display:block;height:15px;padding:5px 0;text-align:center;text-decoration:none;width:27px}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-buttonpane{background-image:none;border-top:1px solid #E9E9E9;padding-top:7px;margin:7px 0;text-align:left}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-buttonpane button{font-family:arial,sans-serif;cursor:pointer;letter-spacing:.5px;width:auto;overflow:visible;color:#3a3a3a;padding-left:87px;text-transform:uppercase}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-next span,#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-prev span{cursor:pointer;height:34px;width:16px;text-indent:-9999px}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-prev span{background:url(http://www.xoedge.com/monetate/hp2014/img_calendar_arrow_left_gray.png) no-repeat}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-next span{background:url(http://www.xoedge.com/monetate/hp2014/img_calendar_arrow_right_gray.png) no-repeat}#ui-datepicker-div.tb_datepicker_overlay .ui-datepicker-prev-hover span{right:0;top:11px}#ui-datepicker-div.tb_datepicker_overlay .ui-priority-primary{background:none repeat scroll 0 0 #FFF!important;text-align:center}#ui-datepicker-div.tb_datepicker_overlay .ui-state-active,#ui-datepicker-div.tb_datepicker_overlay .ui-widget-content .ui-state-active,#ui-datepicker-div.tb_datepicker_overlay .ui-widget-header .ui-state-active{background:none repeat scroll 0 0 #767676;color:#fff}.tb_datepicker_overlay .ui-state-highlight{background:none repeat scroll 0 0 grey!important;color:#fff!important}.regModuleContainer{background-color:#fff;position:relative}.regModuleContainer input[type=text]:disabled{color:#C3C3C3;background-color:#fff}.regModuleContainer .disabled{cursor:default;opacity:.5;filter:alpha(opacity=50)}.regModuleFormFields .inputBox.error{border-color:red}.regModuleFormFields .errorSummary{color:red;margin-top:40px}#regModuleGateway img{max-width:125px;max-height:125px}#regModuleForm,#regModuleGateway,#regModuleThankYou{position:absolute;display:none;top:0}.regModuleFormHeader h1{margin-left:0;margin-right:10px}.loggedOutLink>a:first-child:after{color:#FFF;content:"|";margin-left:10px}.membership .login h1{display:none}.ui-autocomplete{padding:0!important;list-style:none!important;background-color:#fff;width:159px;border:1px solid #B0BECA;max-height:159px;overflow-y:scroll}.ui-autocomplete .ui-menu-item a{border-top:none!important;display:block;padding:4px 6px!important;color:#353D44!important;cursor:pointer!important;text-decoration:none!important}.ui-autocomplete .ui-menu-item:first-child a{border-top:none!important}.ui-autocomplete .ui-menu-item a.ui-state-hover{background-color:#e0efbf!important;color:#161A1C!important}li.ui-menu-item{padding-left:0!important;background-image:none!important}#regModuleContainer,#regModuleForm{z-index:4499!important}#eyeDiv{z-index:10000000!important}.dot,.hiddenDot{display:inline-block;width:12px;height:12px;border-radius:6px;background-color:#AAA;margin-left:10px}.activeDot{display:inline-block;width:12px;height:12px;border-radius:6px;margin-left:10px;background-color:#9ECF48}.centerDots{clear:both;padding-top:20px;padding-left:333px}#regModuleGateway .centerDots{padding-left:450px}.signUpDotTxt{display:inline-block;line-height:12px;height:12px;width:12px;margin-left:10px;font-size:13px;margin-right:-5px}.submitBox a.selectAll{color:#9ecf48;font-family:arial;margin-right:15px;vertical-align:bottom}