div.main td,div.main li{font-size:95%;line-height:160%}div#homepage{font-family:OswaldLight}div#homepage h1,div#homepage h2,div#homepage h3{margin:0}div.main div#breadcrumb{font-size:80%;margin-top:10px}div.column_half{float:left;margin-right:10px;width:340px}h2.noclear,h3.noclear{clear:none}div.clearfix{clear:both}img.right{float:right;margin:0px 0px 10px 10px}img.left{float:left;margin:0px 20px 10px 0px}p.center{text-align:center}div.right{float:right;text-align:center;margin:0px 0px 10px 10px}div.right img{display:block;margin:0px auto 4px auto}div.subpage_hero p.next{text-align:right;padding-right:30px;font-size:16px}label.inline{display:inline}div.login_form{background-color:#CEF;-webkit-border-radius:10px;border-radius:10px;padding:10px;margin-top:20px}div#quickvist1 .drinks{border:solid 1px gray}div#quickvist1 .drinks th{font-size:12px;font-weight:bold}div#quickvist1 .drinks td{background-color:#DDDDDD;color:black}div#quickvist1 .drinks td.howmany{text-align:center}ul.drink_types{position:relative}ul.drink_types,ul.drink_types ul{list-style:none;padding:0px;margin:0px;width:400px;font:12px/14px arial, sans-serif}div.subpage_hero ul.drink_types,div.subpage_hero ul.drink_types ul,div.subpage_hero ul.drink_types ul li{font:12px/14px arial, sans-serif}ul.drink_types li{padding:0px;margin:0px}ul.drink_types li ul{clear:both}ul.drink_types li ul li{float:left;width:100px;height:100px;margin:10px 10px 30px 10px;cursor:pointer;background-position:bottom left;background-repeat:no-repeat}ul.drink_types li ul li#dt_wine_small{background-image:url("../images/wines.gif")}ul.drink_types li ul li#dt_wine_medium{background-image:url("../images/winem.gif")}ul.drink_types li ul li#dt_wine_large{background-image:url("../images/winel.gif")}ul.drink_types li ul li#dt_beer_half_pint{background-image:url("../images/halfpint.gif")}ul.drink_types li ul li#dt_beer_bottle{background-image:url("../images/bottle.gif")}ul.drink_types li ul li#dt_beer_pint{background-image:url("../images/pint.gif")}ul.drink_types li ul li#dt_shot_small{background-image:url("../images/shots.gif")}ul.drink_types li ul li#dt_shot_large{background-image:url("../images/shotl.gif")}ul.drink_types li ul li.on{background-position:top left}ul.drink_types li ul li.on strong{display:block}ul.drink_types li ul li strong{display:none;margin-top:100px;text-align:center}ul.drink_types li ul li:hover strong{display:block}ul.drink_types li ul li ul.info{display:none;background-color:#ccffcc}ul.drink_types li ul li ul.info strong{display:block;text-align:left;margin:0px}ul.drink_types li ul li ul.info li{float:none;width:auto;height:auto;background:none;margin:10px}ul.drink_types li ul li ul.info li span{margin-right:5px;color:#666666}ul.drink_types li ul li.on ul.info{position:absolute;top:10px;left:370px;display:block;height:100px;width:200px}div.tpwac_results p#result{color:black;padding:5px}div.tpwac_results p.high{background-color:#e16f75}div.tpwac_results p.medium{background-color:#fdb813}div.tpwac_results p.low{background-color:#cadb2a}.main ul.table{list-style:none;margin:0px;padding:0px}ul.table li{margin:0px}ul.table li span,ul.table li strong{display:inline-block}.date select{width:100px}div.warning{background-color:#ffcccc;color:black;padding:10px;border:1px solid #660000}div.warning h3{color:#660000;margin:0px}ul.alcohol_calories{width:450px}ul.alcohol_calories strong{width:300px}ul.alcohol_calories li{padding:5px}ul.alcohol_calories li.row1{background-color:#fcc}ul.alcohol_calories li.row2{background-color:#ccf}ul.alcohol_calories li.row3{background-color:#cff}ul.alcohol_calories li.row4{background-color:#cfc}ul.alcohol_calories li.row5{background-color:#ff9}table.accidents{border-collapse:collapse}table.accidents td,table.accidents th{border:1px solid #999999;text-align:center}table.accidents th.bal{width:300px;background-color:#cc0000;color:white}table.accidents th.chances{width:300px;background-color:#009900;color:white}table.accidents td.bal{color:#900}table.accidents td.chances{color:#090}table.units{width:700px}table.units td{color:#666;font-family:Verdana;font-size:12px}p.right{text-align:right}table.compare{color:#666}table.compare td,table.compare th{padding:3px;width:300px;text-align:center}table.compare th{color:black}table.compare td.age{background-color:#FFFFCC}table.compare td.men{background-color:#CCFFFF}table.compare td.women{background-color:#FFCCFF}table.compare th.age{background-color:#cccc99}table.compare th.men{background-color:#99cccc}table.compare th.women{background-color:#cc99cc}div#bal_percentages{width:340px;position:relative}div#bal_percentages div.instructions{position:absolute;top:0px;right:0px;width:140px;height:150px;text-align:center;font-size:17px;line-height:24px}div#bal_percentages div.instructions em{color:#cc0000;font-style:normal;display:inline-block}div#bal_percentages ul{list-style:none;margin:0x;padding:0px}div#bal_percentages ul li{margin:0px;padding:0px}div#bal_percentages ul li a{display:inline-block;width:140px;margin-bottom:10px;text-decoration:none}div#bal_percentages ul li a span{display:none;position:absolute;top:0px;right:0px;width:140px;height:150px}div#bal_percentages ul li a:hover span{display:block;color:#cc0000;font-size:20px;text-align:right;padding-right:10px}div#bal_percentages ul li.man13st a span{background:url("../images/bal/bal_m13.gif") bottom left no-repeat #fff}div#bal_percentages ul li.man11st a span{background:url("../images/bal/bal_m11.gif") bottom left no-repeat #fff}div#bal_percentages ul li.woman11st a span{background:url("../images/bal/bal_w11.gif") bottom left no-repeat #fff}div#bal_percentages ul li.woman9st a span{background:url("../images/bal/bal_w9.gif") bottom left no-repeat #fff}div.positive_negative ul{float:left;width:400px;margin:0 20px;list-style:none;border:solid 1px #ccc;padding:0px}div.positive_negative li{margin:0px;padding:5px;border-bottom:1px solid #eee}div.positive_negative li select{margin-right:20px;width:inherit}div.positive_negative li strong{display:inline-block;width:20px;text-align:right;margin-right:10px}div.positive_negative li.header{font-weight:bold;text-align:center}table.diarysample_table{background-color:#A0B8C8;font-family:Verdana;font-size:12px}table.diarysample_table th{text-align:left}table.diarysample_table td{background-color:white}table.diarysample_table th strong{display:inline-block;margin-right:20px}table.diarysample_table th span{display:inline-block;padding:5px;background-color:white;margin-right:20px}div.subpage_hero table.episodes_example th{border-bottom:solid 1px #cccccc}div.subpage_hero table.episodes_example td{font-size:12px;padding:8px 3px;line-height:14px}div.subpage_hero table.episodes_example tr.odd{background-color:#eeeeee}table.binge_example{padding:0px;border-collapse:collapse;color:#666;font-size:14px;border:solid 1px #666}table.binge_example th,table.binge_example td{border:solid 1px #666;padding:5px;width:250px}table.binge_example td.question{font-weight:bold}table.binge_example .before{background-color:#ffffcc}table.binge_example .during{background-color:#ccffff}table.binge_example .after{background-color:#ffccff}table.binge_example td.next{height:50px}table.binge_example td.next strong{font-weight:bold;margin-right:70px;vertical-align:top}table.binge_example td.next textarea{width:400px;height:40px}table.change_goals{width:95%}table.change_goals td,table.changes_goals th{padding:10px;text-align:center}table.change_goals td.left{text-align:left}ol.experiment strong{display:inline-block;vertical-align:middle;width:400px}ol.experiment textarea{vertical-align:top}ol.experiment span{display:inline-block;vertical-align:top;width:300px}ul.the_plan{list-style:none;padding:0px}ul.the_plan li strong{display:inline-block;width:280px;margin-right:20px;vertical-align:top;font-weight:normal}ul.the_plan li.submit{text-align:center}div.toomuch,div.benefits{min-height:200px;position:relative}div.body{width:327px;height:200px;float:right}div.info{float:left;width:200px;height:200px;font:12px/16px arial, sans-serif}div.info strong,div.info span{display:block;margin-left:10px}div.body_img{position:absolute;top:0px;right:0px;width:117px;height:194px;background:url("../images/body.gif") top left no-repeat}div.body a.area{position:absolute;width:10px;height:10px}div.body a.area span.info{display:none}div.body a#brain{top:14px;left:45px}div.body a#heart{top:54px;left:64px}div.body a#liver{top:63px;left:43px}div.body a#stomache{top:79px;left:56px}div.body a#repro{top:110px;left:52px}div.body a#limbs{top:148px;left:42px}table.cost_benefits{border:1px;font-size:14px}table.cost_benefits th{font-weight:normal;background-color:#ccccff;padding:3px}table.cost_benefits td{padding:3px}div.relationship_form{padding:5px;border-bottom:dashed 1px #cccccc}div.relationship_form label{display:inline-block;width:300px}#faces{position:relative;width:409px;height:328px;background-image:url("../images/relationships/faces_blank.gif");background-position:top left;background-repeat:no-repeat}#faces .person{position:absolute;background-position:top left;background-repeat:no-repeat}#faces .personname,.personname_on{width:92px;position:absolute;text-align:center;top:42px;left:2px}#faces .person .personname_on em{color:#cc0033}#faces .detailsbox{position:relative;margin-top:-60px;margin-left:-10px;background-color:#FFFF99;text-align:left;border:solid 2px #666666;padding:4px;width:200px}#faces .personname .detailsbox{display:none}#faces .person:hover{z-index:999}#faces .personname:hover .detailsbox{display:block}#faces .person em{color:#666666;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none}#faces #person1{width:100px;height:127px;top:5px;left:77px;background-image:url("../images/relationships/face1.gif")}#faces #person2{width:98px;height:128px;top:6px;left:230px;background-image:url("../images/relationships/face2.gif")}#faces #person3{width:134px;height:97px;top:126px;left:30px;background-image:url("../images/relationships/face3.gif")}#faces #person4{width:126px;height:98px;top:115px;left:260px;background-image:url("../images/relationships/face4.gif")}#faces #personname4{left:30px}#faces #person5{width:98px;height:115px;top:206px;left:88px;background-image:url("../images/relationships/face5.gif")}#faces #personname5{top:60px}#faces #person6{width:100px;height:116px;top:203px;left:247px;background-image:url("../images/relationships/face6.gif")}#faces #personname6{top:60px}#relationship_thoughts{width:600px;height:210px;margin:0 auto;background:url("../images/relationships/thoughts.gif") top left no-repeat}#relationship_thoughts img{margin-left:160px;margin-top:40px}table.sixmonth td{padding:10px}ul.goal_feedback{list-style:none}ul.goal_feedback li strong{font-weight:normal;vertical-align:top;display:inline-block;width:250px}ul.goal_feedback li input{margin-right:5px}ul.goal_feedback li span{margin-left:25px}table.lapse_reasons th,table.lapse_reasons td{padding:10px;text-align:left}table.lapse_reasons .applies{width:80px}table.lapse_reasons .links{width:280px}div.describe_lapse em{font-weight:bold}div.describe_lapse p.if{padding-left:10px}ul.when_drink_more{list-style:none}ul.when_drink_more li strong{display:inline-block;text-align:right;width:300px;margin-right:10px}ul.when_drink_more li input{margin-left:10px}div.adam_and_connie div{position:relative;background-position:center center;background-repeat:no-repeat}div.adam_and_connie div.adam{background-image:url("../images/adam.gif")}div.adam_and_connie div.adam:hover{background-image:url("../images/adam_on.gif")}div.adam_and_connie div.connie{background-image:url("../images/connie.gif")}div.adam_and_connie div.connie:hover{background-image:url("../images/connie_on.gif")}div.adam_and_connie div p{visibility:hidden;padding:10px}div.adam_and_connie div:hover p{visibility:visible}table.helpful_thoughts{border-collapse:collapse;width:100%}table.helpful_thoughts th,table.helpful_thoughts td{padding:5px;border:solid 1px #cccccc;width:50%;text-align:center}table.helpful_thoughts input{width:200px}table.danger_signals{border-collapse:collapse;width:100%}table.danger_signals th,table.danger_signals td{padding:10px;border:solid 1px #cccccc;text-align:left}div.lapse_plan{font-weight:bold;font-size:120%}ul.scottish_sas{list-style:none}ul.scottish_sas strong{display:inline-block;width:200px}ul.scottish_sas span{padding-left:10px}table.helpful_unhelpful{border-collapse:collapse;width:100%;border:solid 1px #cccccc}table.helpful_unhelpful th,table.helpful_unhelpful td{padding:10px;text-align:center}table.helpful_unhelpful th{border:solid 1px #cccccc}table.helpful_unhelpful td{border-right:solid 1px #cccccc}table.role_model{border-collapse:collapse;width:100%;border:solid 1px #cccccc}table.role_model th,table.role_model td{padding:10px;text-align:center}ul.faced_with_problem{list-style:none}table.negative_realistic{border-collapse:collapse;width:100%}table.negative_realistic th,table.negative_realistic td{padding:10px;text-align:center;border:solid 1px #cccccc}table.planning_activities{border-collapse:collapse;width:100%}table.planning_activities th,table.planning_activities td{padding:10px;text-align:center;border:solid 1px #cccccc}table.planning_activities th.date{width:200px}table.planning_activities th{width:220px}table.planning_activities td.date{font-size:70%;font-weight:bold}table.planning_activities input{width:180px}div.question table.planning_activities th{font-size:14px}table.activities_table td{width:30%;padding:5px}table.activities_table td input{margin-right:10px}div.relaxation{position:relative;border:solid 4px #cccccc;width:600px;height:340px;margin-top:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}div.relaxation h3{display:none;margin:10px}div.relaxation div.panel{margin:20px;width:540px;height:300px;display:none;background-repeat:no-repeat;background-position:top left;background-color:transparent}div.relaxation div.panel div.content{text-align:center;padding:50px 20px 50px 60px;margin:0px}div.relaxation div.controls{position:absolute;bottom:0px;left:0px;width:600px}div.relaxation div.controls a{position:absolute;display:block;padding:10px;background-color:#dddddd;text-align:center;text-decoration:none;color:#333333;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}div.relaxation div.controls a:hover{color:black;background-color:#eeeeee}div.relaxation div.controls a.next{right:10px;bottom:10px;display:none}div.relaxation div.controls a.prev{left:10px;bottom:10px;display:none}div.relaxation div.controls a.finish{right:10px;bottom:10px;display:none}div.relaxation a.start{right:230px;bottom:150px}div.relaxation div#panel1{background-image:url("../images/relaxometer1.gif")}div.relaxation div#panel2{background-image:url("../images/relaxometer2.gif")}div.relaxation div#panel3{background-image:url("../images/relaxometer3.gif")}div.relaxation div#panel4{background-image:url("../images/relaxometer4.gif")}div.relaxation div#panel5{background-image:url("../images/relaxometer5.gif")}div.relaxation div#panel6{background-image:url("../images/relaxometer6.gif")}div.relaxation div#panel7{background-image:url("../images/relaxometer7.gif")}div.relaxation div#panel8{background-image:url("../images/relaxometer8.gif")}div.mysleep strong{display:inline-block;width:200px;vertical-align:top}div.mysleep span{font-size:14px;padding-left:20px}div.sds ul{list-style:none;margin:0 0 20px 0;padding:0px}div.sds ul li{display:inline-block;margin-right:30px}div.sds ul li input{margin-right:10px}div.five_stages{background:url("../images/hexagon.gif");width:530px;height:250px;margin:10px auto;position:relative}div.five_stages a{position:absolute;color:#003366;text-decoration:none;font-size:14px;font-weight:bold}div.five_stages a.prec{top:230px;left:205px}div.five_stages a.cont{top:150px;left:0px}div.five_stages a.prep{top:10px;left:100px}div.five_stages a.act{top:10px;left:350px}div.five_stages a.main{top:140px;left:450px}div.five_stages a:hover{color:#999999}div#bal_meter select{width:inherit;margin-left:5px}table.binge_example input{width:140px}table.change_goals textarea{width:140px}table.tdr_form textarea{width:150px}table.table textarea{width:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}body{line-height:1}h1,h2,h3,h4,h5,h6{font-weight:normal;clear:both}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}@font-face{font-family:'OswaldLight';src:url("../fonts/Oswald-Light-webfont.eot");src:url("../fonts/Oswald-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Oswald-Light-webfont.woff") format("woff"),url("../fonts/Oswald-Light-webfont.ttf") format("truetype"),url("../fonts/Oswald-Light-webfont.svg#OswaldLight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'OswaldRegular';src:url("../fonts/Oswald-Regular-webfont.eot");src:url("../fonts/Oswald-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Oswald-Regular-webfont.woff") format("woff"),url("../fonts/Oswald-Regular-webfont.ttf") format("truetype"),url("../fonts/Oswald-Regular-webfont.svg#OswaldRegular") format("svg");font-weight:normal;font-style:normal}body{font-family:OswaldLight;font-size:70%;color:#435258;background:#fff url("../images/bg_main.png") repeat-x}div.main{clear:both;font-family:arial, sans-serif;font-size:140%}h1{margin:0 0 10px 0;padding:35px 0 25px 0;font-size:301%;font-weight:normal;font-family:OswaldLight;line-height:100%}h2{margin:20px 0 10px 0;padding:6px 0 10px 0;font-size:192%;font-weight:normal;font-family:OswaldLight}h3{margin:20px 0 10px 0;padding:0;font-size:100%}img{border:none}p{font-size:95%;padding:4px 0 6px 0;line-height:160%}a{text-decoration:none}.main a{text-decoration:none;border-bottom:1px dotted #435258}.main a:visited{border-bottom:1px dotted #999}.main ul,.main ol{padding-left:10px;margin-left:10px}.main li{margin:5px 0px}#container{width:960px;height:100%;margin:0 auto}.head{position:relative;clear:both;height:136px}.logo{float:left;width:230px;padding:18px 0 0 0}.logo img.healthy{margin-left:10px}.menu_top_1{position:absolute;top:0;right:0;width:450px}.menu_top_1 ul{margin:0;padding:0;list-style:none;font-family:OswaldRegular}.menu_top_1 li{float:left;text-align:center;font-size:130%;text-transform:uppercase}.menu_top_1 li a{display:block;height:25px;margin:0 3px 0 0;text-decoration:none;color:#BFB9B6;background:#fff;padding:8px 10px 0 10px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.menu_top_1 li a:hover{color:#fff;background:#BFBAB6}.menu_top_1 li.on a{color:#fff;background:#BFBAB6}.menu_top_1 li.tools a{width:140px}.menu_top_1 li.tools a em{font-style:normal;text-transform:none}.menu_top_1 li.mydyd a{width:85px}.menu_top_1 li.login a{width:55px}.menu_top_2{position:absolute;top:60px;right:0;width:722px;font-family:OswaldRegular}.menu_top_2 ul{margin:0;padding:0;list-style:none}.menu_top_2 li{float:left;font-size:140%;text-transform:uppercase}.menu_top_2 li a,.menu_top_2 li div.tab{display:block;height:61px;margin:0 3px 0 0;text-decoration:none;color:#5E6A66;background:#fff;padding:15px 15px 0 15px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.menu_top_2 li a:hover{color:#fff;background:#BFBAB6}.menu_top_2 li.on a{color:#fff;background:#BFBAB6}.menu_top_2 span{display:block;margin:5px 0 0 0;font-family:OswaldLight;font-size:80%;text-transform:none}.menu_top_2 li.home a{width:40px}.menu_top_2 li.should a{width:145px}.menu_top_2 li.plan a{width:152px}.menu_top_2 li.down a{width:100px}.menu_top_2 li.track a{width:120px}div.content_column{float:left;width:720px;margin:0 17px 0 0}.home_intro{float:left;width:200px;margin:0 40px 0 0}.home_intro h2{font-size:190%;line-height:120%}.home_intro p{font-size:112%;line-height:112%}.home_hero{float:left;width:480px;margin:0}.home_hero h2 a{display:block;width:160px;padding-right:60px;line-height:100%;margin-bottom:0;padding-bottom:0;color:#435258;border:none}.home_hero p a{display:block;width:100px;height:120px;padding-right:120px;font-size:84%;line-height:120%;color:#435258;border:none}.home_hero .box_1 h2 a{color:#fff}.home_hero .box_1 p a{color:#fff}.home_hero .box_4 p a{height:85px}.home_hero .box_1{float:left;width:220px;height:175px;margin:0 10px 10px 0;padding:5px 0 0 10px;background:#0cf url("../images/box_1_1.png") no-repeat;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px}.home_hero .box_2{float:left;width:220px;height:175px;margin:0 10px 10px 0;padding:5px 0 0 10px;background:#e0f1f5 url("../images/box_2.png") no-repeat;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px}.home_hero .box_3{float:left;width:220px;height:175px;margin:0 10px 10px 0;padding:5px 0 0 10px;background:#e0f1f5 url("../images/box_3_2.png") no-repeat;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px}.home_hero .box_4{float:left;width:220px;height:175px;margin:0 10px 10px 0;padding:5px 0 0 10px;background:#e0f1f5 url("../images/box_4.png") no-repeat;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px}.home_hero .box_1:hover{background:#0ad url("../images/box_1_1.png") no-repeat}.home_hero .box_2:hover{background:#c0d1d5 url("../images/box_2.png") no-repeat}.home_hero .box_3:hover{background:#c0d1d5 url("../images/box_3_2.png") no-repeat}.home_hero .box_4:hover{background:#c0d1d5 url("../images/box_4.png") no-repeat}.menu{float:left;width:220px;color:#fff;margin:107px 0 0 0;font-family:OswaldLight}.menu li a.active{font-weight:bold}.menu li a{color:#333}.home_menu ul{margin:0;padding:0;list-style:none}div.main .home_menu li{font-size:80%;line-height:100%}.home_menu li a{display:block;float:left;width:135px;height:47px;margin:0 0 3px 0;padding:18px 15px 0 70px;text-decoration:none;border:none;color:#fff;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.home_menu li a:hover{color:#435258}.home_menu li.on a{color:#fff;background:#B3B38A}.home_menu li.calculator a{background:#bf4646 url("../images/icon_calculator.png") no-repeat}.home_menu li.diary a{background:#cba73a url("../images/icon_diary.png") no-repeat}.home_menu li.relationships a{background:#83bf46 url("../images/icon_relationships.png") no-repeat}.home_menu li.scale a{background:#46bf83 url("../images/icon_scale.png") no-repeat}.home_menu li.plan a{background:#0cf url("../images/icon_plan.png") no-repeat}.home_menu li.old a{padding-top:5px;line-height:16px;height:70px;background:url("../images/old_dyd.png") no-repeat #c0d1d5}.foot{clear:both;height:60px;padding:40px 3px 0 0;border-bottom:2px solid #BFBAB6}.menu_foot_1{float:left;width:300px}.menu_foot_1 ul{margin:0;padding:0;list-style:none}.menu_foot_1 li{float:left;font-size:110%;text-transform:uppercase}.menu_foot_1 li a{display:block;height:45px;margin:0 3px 0 0;text-decoration:none;color:#fff;background:#BFBAB6;padding:15px 15px 0 15px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.menu_foot_1 li a:hover{color:#fff;background:#435258}.menu_foot_1 li.on a{color:#fff;background:#435258}.menu_foot_2{float:right}.menu_foot_2 a{margin:0 0 0 20px}.tdr_section h3 a{font-family:OswaldLight;color:#666666}.tdr_section div.question{margin-bottom:10px;border-top:dashed 1px #cccccc}.tdr_section ul{list-style:none}.tdr_section div.question span.entry{display:inline-block;margin-left:10px;color:#1daed2}.tdr_section div.question table td,.tdr_section div.question table th{padding:10px;text-align:left}.tdr_section div.versions ul{display:none}.tdr_section div.versions span.hide{display:none}.tdr_section div.versions span.show{display:inline}.tdr_section div.versions div.control{cursor:pointer;text-align:right;font-size:14px;color:#6666cc}.tdr_section div.versions_on div.control{text-align:right}.tdr_section div.versions div.control:hover{color:#9999ff}.tdr_section div.versions_on ul{display:block;background-color:#eeeeff}.tdr_section div.question div.versions span.entry{color:#6666cc}.tdr_section div.versions_on span.show{display:none}.tdr_section div.versions_on span.hide{display:inline}.tdr_section div.question ul.dates{width:400px;float:right;text-align:right}.tdr_section div.question ul.dates li{display:inline-block;padding:0px 5px}.tdr_section div.question ul.dates li a{color:#ccc;border-bottom:none}.tdr_section div.question ul.dates li a.active{color:#1daed2;text-decoration:underline}.tdr_section div.question div.version{display:none}.tdr_section div.question div.active{display:block}div.register_form{width:800px;margin:40px 0 0 240px}div.login_form span.forgotten{margin-left:20px;font-size:11px;font-style:italic}div.login_form span.forgotten a{color:#0000cc}div.copyright{font:normal 12px/14px Arial, sans-serif;color:#999999;clear:both;text-align:right;margin:0;padding:10px 0 30px 0}div.table-wrapper{width:100%;overflow-x:auto;overflow-y:hidden}div.table-wrapper table tr th,div.table-wrapper table tr td{border:1px dotted #333;padding:8px}div.table-wrapper table tr:nth-child(even){background:#f2f2f2}form.message-form{margin-top:20px}form.message-form input{width:100%}form.message-form textarea{width:100%;height:150px}form.message-form input.btn{width:inherit;float:right}.home_menu li.help-alcohol a{background:#fff url("../images/ucl_logo.png") no-repeat;padding:75px 0 0 20px;width:220px;color:#BF4646;font-family:'Oswald';height:20px}@media only screen and (max-width: 767px){div#container{width:280px;padding:0 10px}div.head{height:auto;border-bottom:1px dotted #EFEFEF;overflow:hidden}div.head div.logo.dyd{float:none;width:100%;padding-bottom:18px;text-align:center}div.head div.logo.dyd a{display:block;width:100%;height:100%}div.head div.menu_top_1{position:static;width:100%;margin-top:12px;border-bottom:1px dotted #EFEFEF;padding-bottom:12px;overflow:hidden}div.head div.menu_top_1 ul{overflow:hidden}div.head div.menu_top_1 ul li a{width:auto;border-radius:6px}div.head div.menu_top_1 ul li.tools{width:53%}div.head div.menu_top_1 ul li.myaccount{width:47%}div.head div.menu_top_1 ul li.login{width:100%}div.head div.menu_top_1 ul.logged-in li.mydyd{width:47%}div.head div.menu_top_1 ul.logged-in li.myaccount{width:50%}div.head div.menu_top_1 ul.logged-in li.login{width:50%}div.head div.menu_top_2{position:static;width:100%;margin-top:12px;overflow:hidden}div.head div.menu_top_2 ul{overflow:hidden}div.head div.menu_top_2 ul li a{width:auto;height:auto;margin:0;border-radius:6px;padding:16px;text-align:center}div.head div.menu_top_2 ul li.home{width:100%}div.head div.menu_top_2 ul li.should{width:50%}div.head div.menu_top_2 ul li.plan{width:50%}div.head div.menu_top_2 ul li.down{width:49%}div.head div.menu_top_2 ul li.track{width:51%}div.foot{clear:none;width:100%;height:auto;margin-top:36px;border-bottom:0;padding:0;overflow:hidden}div.foot div.menu_foot_1{float:left;width:100%}div.foot div.menu_foot_1 ul{overflow:hidden;border-bottom:2px solid #BFBAB6}div.foot div.menu_foot_2{float:right;margin-top:12px}div.foot div.menu_foot_2 a{display:block;width:90%;height:100%;margin-left:10%}div.foot div.copyright{float:right;margin:12px 0 36px;padding:0}div.main{border-bottom:1px dotted #EFEFEF;padding-bottom:35px}div.main div.content_column{width:280px;margin:0}div.main div.content_column div#homepage{overflow:hidden}div.main div.content_column div#homepage h1{margin:35px 0 25px;padding:0}div.main div.content_column div#homepage div.home_intro{width:100%;margin:0}div.main div.content_column div#homepage div.home_hero{float:left;width:100%;margin-top:25px}div.main div.content_column div#homepage div.home_hero div[class^="box_"]{float:left;width:260px;margin:0;margin-bottom:12px;background-position:100% 0%;padding:0 10px}div.main div.content_column div#homepage div.home_hero div.box_4{margin-bottom:0}div.main div.content_column div.column_half{width:100%;margin:0;margin-top:6px}div.main div.home_menu.menu{float:right;width:100%;margin-top:25px}div.main div.home_menu.menu ul{overflow:hidden}div.main div.home_menu.menu ul li{margin:0;margin-bottom:6px;overflow:hidden}div.main div.home_menu.menu ul li a{float:right;width:195px}div.main div.home_menu.menu ul li.plan{margin-bottom:0}div.main div.menu{float:left;width:100%;margin-top:25px}div.main div.login_form{margin-top:35px}div.main div.login_form h1{margin:16px 0 25px;padding:0}}
