*{margin:0;padding:0;}html body{margin:0 auto!important;position:relative;width:960px;}body{margin:0;padding:0;font:12px/17px Arial,Sans-Serif;text-align:center;background-color:#fff;background-image:url('/media/shared/css-global/bg-body-simplified.png');background-position:center 0;background-repeat:repeat-x;}
a{text-decoration:none;color:#00f;}a:hover{text-decoration:underline;}p{padding:0 0 15px 0;}ul{list-style-type:none;}ul li{list-style-type:none;background:none;}
ol{margin:0 0 5px 19px;}ol li{padding:0 0 5px 0;margin:0;}select,input{color:#666;border:1px solid #adadac;}#pageHead,#pageBody,#pageFoot{width:960px;margin:0 auto;text-align:left;}
#pageHead{z-index:1;height:59px;}#pageBody{z-index:0;padding:0 0 18px 0;position:relative;}#pageFoot{z-index:0;border-top:1px solid #ccc;padding:8px 0;margin-top:30px;}
#logo{display:block;height:43px;width:160px;margin-top:16px;}#logo a{display:block;height:auto;overflow:hidden;position:relative;text-indent:-999em;width:160px;}
#logo span{background-image:url("/media/shared/css-global/mil-logo.png");background-position:0 0;background-repeat:no-repeat;display:block;height:100%;text-indent:-999em;width:100%;}
.main-header h1{font-weight:400;font-size:17px;margin-bottom:15px;}#pageFoot{text-align:center;font-size:11px;font-weight:regular;}#pageFoot a{font-size:11px;padding-right:7px;margin-right:7px;border-right:1px solid #a3a3a3;}
.copyright{display:inline;color:#999;}.aMonsterCompany{color:#999;display:block;margin-left:auto;margin-right:auto;width:168px;text-align:right;background:transparent url('/media/shared/css-global/bg-parentcompany-orange.png') 0 2px no-repeat;}
#pageBody{background-color:#efefef;background-image:url('/media/membership/membership-mainimg-deals.jpg');background-position:top left;background-repeat:no-repeat;}
#centerspan-panel{width:100%;height:44px;position:absolute;top:235px;left:0;background-image:-moz-linear-gradient(top,#fdfcfc 0,#c8c6c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fdfcfc),color-stop(1,#c8c6c6));background-image:url('/media/membership/reg-titlegradient.png')\9;border-bottom:1px solid #838383;box-shadow:0 0 3px #a8a8a8;}
#frame-alternate,#frame-main{position:relative;}#frame-alternate img:first-child,#frame-main img:first-child{margin-bottom:10px;}#frame-alternate p,#frame-main p,#frame-alternate ul,#frame-main ul{text-align:left;}
#frame-alternate{width:45%;float:left;padding-top:245px;margin-left:37px;}#frame-main{width:38%;float:right;border:9px solid #dddedf;background-color:#fff;margin:20px 20px 0 0;padding:20px 27px;text-align:center;}
#frame-alternate p,#frame-alternate div{color:#3a3a3a;font-size:14px;margin-left:3px;clear:both;}#frame-alternate ul{margin-left:23px;margin-bottom:2px;}
#frame-alternate ul li{color:#143b81;font-weight:bold;font-size:15px;background:url("/media/shared/css-global/bullet-9px-red.gif") no-repeat scroll 0 2px transparent;padding:0 0 6px 15px;line-height:1;}
#frame-alternate ul li :after{content:".";display:none;height:0;clear:both;visibility:hidden;}#frame-alternate ul li:last-of-type{padding-bottom:0;}.twoColumn{float:left;width:44%;}
#frame-alternate ul.twoColumn li{font-size:13px;background:url('/media/shared/css-global/bullet-7px-red.gif') 0 2px no-repeat;}.widget{border:1px solid #ccc;}
.widget a{font-weight:normal;}.widget-content{position:relative;padding-top:20px;padding-bottom:20px;min-height:150px;}.widget-login-link,.widget-register-link{padding:0 20px 0 0;margin:0 0 10px 0;text-align:right;}
.widget-forgotpassword-link{padding:0 20px 0 0;margin:10px 0 0 0;text-align:right;float:right;}.widget-content em{color:#f00;}.widget-form{padding:0;}
.field-wrapper{text-align:left;}.widget .row-wrapper{position:relative;}.ui-state-error,.ui-widget-content .ui-state-error{background:#fef6f3;}#pageBody ul.errorList li{background-position:0 1px;}
.widget-desc{display:none;}.widget .field-label{width:31%;*width:102px;display:block;float:left;padding-top:4px;}.widget .field-wrapper{width:62%;}.widget .text-field input,.widget .password-field input{width:214px;}
.widget .select-field select{width:226px;}.checkbox-field,.group-field,.widget .button input{margin-left:33%;}.field-wrapper.checkbox-field{width:223px;}
.checkbox-field a{text-decoration:underline;}.widget .button{text-align:left;}.widget .button input{margin-right:0;padding:2px 43px;color:#2c2c2c;font-size:12px;border:1px solid #daae13;*border:0 none;}
.widget .button input:hover{cursor:pointer;}.widget-optional-text{float:right;padding:10px 20px 0 0;text-align:right;}.clearfix:after,#pageBody:after,#frame-main:after,#frame-alternate:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,#pageBody,#frame-main,#frame-alternate{display:inline-block;}/* mac hide \*/ * html .clearfix,* html #pageBody,* html #frame-main,* html #frame-alternate{height:1%;}
.clearfix,#pageBody,#frame-main,#frame-alternate{display:block;}/* end mac hide */ #registration{height:auto!important;}.widget-registration .widget-content-container{padding:0;}
.widget-registration .widget-message{margin:0 20px 20px;}.widget-message-cont{display:none!important;}.widget-inline-message-cont{width:230px;margin-left:113px;}
.widget-inline-message{display:block!important;float:left;padding:2px 0 0 2px;width:210px;text-align:left;line-height:normal;}