body{position:relative;background-color:#e4f3fc}#inner #body{padding:0 0 15px;position:relative;z-index:0}.hide{display:none}.readMore{cursor:pointer;position:absolute;margin-top:-10px}textarea.cat_listbox{width:460px}form .req{position:absolute;right:0;bottom:20px;color:#999;font-size:15px}.contact strong{display:none}strong,.contact a{font-size:18px}#message{margin-top:-16px;margin-bottom:16px;color:#06A4C3}header{background:url(/inmy/css/images/Temp-Header.jpg) repeat-x scroll center top;height:600px}#logo{float:left;margin:38px 0 0 10px;display:block}#logo a:hover{opacity:.87}#logo.Sml{display:none}table.webform td{padding-left:0}#mainBody{position:relative;z-index:3}#pageContent{overflow:hidden;padding:30px 20px 0}#inner #pageContent{padding-top:25px;padding-right:20px;padding-left:20px;padding-bottom:10px}#sideNav{margin:25px 15px}footer{background:url(/inmy/css/images/Temp-Footer.jpg) repeat-x scroll center top;height:255px}footer .container{padding-top:45px}footer #byline{padding-top:10px;padding-bottom:5px}footer #grouplogo{float:right}footer .container .seven.columns{padding-top:75px}footer ul{margin:0 0 0 10px;overflow:hidden;width:595px;float:left}footer li a:link,footer li a:visited{color:#646464;font-size:11px;text-decoration:none}#row-footer{background:url(images/bg-footer.png) repeat-x scroll left top;clear:both;color:#9c9c9c;font-size:12px;margin:0 auto;min-height:226px;overflow:hidden;padding:0;width:100%}@media only screen and (max-width:959px){header{background:url(/inmy/css/images/Temp-Header-960.jpg);height:460px}}@media only screen and (min-width:768px) and (max-width:959px){#logo{margin-top:23px}input[type=text]{margin-bottom:5px}#row-1{height:265px;overflow:hidden}#sideNav li a:link,#sideNav li a:visited{font-size:15px}#utility-nav #shopping-cart a.cartSummaryText:link,#utility-nav #shopping-cart a.cartSummaryText:visited{float:left}}@media only screen and (max-width:767px){header{background:url(/inmy/css/images/Temp-Header-768.jpg);height:312px}#logo{float:none;margin:0 0 3px -42px;padding:12px 0 0;width:510px}#inner #pageContent,#sideNav{margin-left:0;padding-left:0;padding-top:10px}footer{background:url(/inmy/css/images/Temp-Footer-768.jpg);height:424px}footer #grouplogo{float:left;position:absolute}footer .container .seven.columns{padding-top:220px}}@media only screen and (min-width:480px) and (max-width:767px){input[type=text],input[type=password],input[type=email],textarea,select,textarea.cat_listbox{width:400px}}@media only screen and (max-width:479px){header{background:url(/inmy/css/images/Temp-Header-480.jpg);height:230px}#logo{width:360px;margin-left:-28px;padding-top:15px;display:none}#logo.Sml{display:block}input[type=text],input[type=password],input[type=email],textarea,select,textarea.cat_listbox{width:280px}}