
a:focus,input:focus, input:active, button:focus, button:active {
outline: 2px solid #0099FF;
_border:2px solid #0099FF !important;/* IE hack for outline */
}

.ieFocusHack {
    border-color: rgb(0, 153, 255) !important;
    border-style: solid !important;
    border-width: 2px !important;
}

a{text-decoration:none;}

img {border:0;}
.aha2Click{padding: 0;margin: 0 auto;width: 100%;margin: 0 auto;background: #FFF repeat-x scroll center top !important;font-family: Arial,"Trebuchet MS",Verdana,Helvetica,sans-serif !important;font-size: 100% !important;}

.aha2Click #header, .aha2Click #twoClickHeader {border-bottom:4px solid #DD4853;background: #fff;margin: 0;padding: 10px;text-align:center}

.aha2Click #logoWrapper{background: transparent;}

.ahaLogo{width:auto;height:auto;display:inline-block;	}

.aha2Click #content{background: transparent no-repeat scroll right bottom;width: 85%; padding: 0px; margin: 0 auto;text-align:center;font-size:0.85em;}

.aha2Click .buttonWrapper{margin: 10px auto 0 auto;width: 350px; overflow:hidden;text-align:center;}

/* Button */
.twoClickButton{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 0px;
background:url("../images/bg_btn_white.png") repeat scroll left center #F7F7F7;
border:1px solid #0267ac;
/* color:#0267AC; */
cursor:pointer;
font-size:15px;
line-height:26px;
padding:4px 50px;
text-shadow:0 1px 0 #FFFFFF;
margin:5px;
display:block;
height:26px;
}
.buttonWrapper a{
color: #0267ac;
}

.buttonWrapper a:hover{
color: #ff0000;
}

/* Recipes Site Core */
/* Date:9-7-2017 */
.h4g-body #cboxContent p,.recipes #cboxContent p {font-size: 14px; margin-top:5px;}
.h4g-body #cboxContent .twoClickButton,.recipes #cboxContent .twoClickButton {padding:inherit !important; border-radius:4px;}
.h4g-body #cboxContent #cboxClose,.recipes #cboxContent #cboxClose {padding:inherit; border-radius:4px;text-align:center}