#mainContent{width:920px;float:left;margin:1px 0 0 0;border-bottom:1px solid #EAEAEA;}h1{font:normal 32px Georgia,"Times New Roman",Times,serif;color:#40352A;margin:0;}h2{font:bold 36px Georgia,"Times New Roman",Times,serif;margin:0;color:#666;}h3{font:bold 14px Georgia,"Times New Roman",Times,serif;margin:0;}p{font-size:11px;line-height:16px;}#blueContainer:after,#blueContainer:before,#pageContent:after,#pageContent:before,.contentBlock:after,.formBlock .formRow:after,.formButtons:after,div.fileinputs:after{content:".";display:block;clear:both;height:0;visibility:hidden;}.pageTitle{margin:15px auto;width:920px;text-align:center;}#contentContainer{margin:0 auto;padding:1px 0 0 0;border-top:1px solid #EAEAEA;}#blueContainer{background:#F0F8FC;margin:0 0 1px 0;}* html #blueContainer{height:1%;}#pageContent{background:#FFF;width:900px;margin:10px auto;padding:0 0 20px 0;}#pageContent h2{width:605px;margin:30px auto 20px auto;}#pageContent h2 span{font-size:24px;font-weight:normal;}#pageContent .formBlock{width:605px;margin:7px auto;background:url(/images/profile/bg-form-frame.gif) repeat-y 0 0;}.formBlock .top{height:20px;width:605px;background:url(/images/profile/rc-form-top.gif) no-repeat 0 0;clear:both;}.formBlock .bottom{height:20px;width:605px;background:url(/images/profile/rc-form-bottom.gif) no-repeat 0 0;clear:both;}.formBlock .content{width:580px;margin:0 auto;clear:both;}* html .formBlock .formRow{clear:both;height:1%;}.formBlock .fieldDescript{width:110px;float:left;text-align:right;padding:0 15px 0 0;font-size:11px;font-weight:bold;line-height:20px;}.formBlock .formField{width:455px;float:left;}.formBlock .formField input{margin:0;padding:1px 5px;height:18px;float:left;border:1px solid #CCC;border-top:2px solid #999;border-left:2px solid #999;font:11px Arial,Helvetica,sans-serif;color:#666;}.formBlock .email{margin:10px 0 5px 0;}.formBlock .email input{width:270px;}.formBlock .zipcode input{width:105px;margin:0 0 5px 0;}.formBlock .quote{margin:5px 0 0 0;}.formBlock .quote input{width:430px;margin:0 0 5px 0;}.formBlock .textArea{margin:10px 0 10px 0;}.formBlock textarea{overflow:auto;width:430px;height:90px;margin:0 0 5px 0;padding:1px 5px;border:1px solid #CCC;border-top:2px solid #999;font:11px Arial,Helvetica,sans-serif;color:#666;}.formBlock .formField span{margin:0 0 0 10px;color:#F67A47;font-size:11px;line-height:20px;float:left;display:none;}.formBlock .formField .errorShow{display:block;}.errorShow span{padding:10px;border:1px solid #f67a47;color:#f67a47;font:11px Arial,Helvetica,sans-serif;display:block;margin-right:10px;}#pageContent .formUploadBlock{width:605px;margin:7px auto;background:url(/images/profile/bg-upload-frame.gif) repeat-y 0 0;}.formUploadBlock .top{height:20px;width:605px;background:url(/images/profile/rc-upload-top.gif) no-repeat 0 0;clear:both;}.formUploadBlock .bottom{height:20px;width:605px;background:url(/images/profile/rc-upload-bottom-1.gif) no-repeat 0 0;clear:both;}.formUploadBlock .bottom2{height:20px;width:605px;background:url(/images/profile/rc-upload-bottom.gif) no-repeat 0 0;clear:both;}.formUploadBlock .content{width:580px;margin:0 auto;height:120px;padding:10px 0 0 0;clear:both;}.formUploadBlock .photoUpload{width:420px;float:left;}.formUploadBlock .disclaimer{width:100%;height:100%;clear:both;}.formUploadBlock .disclaimerContent{border-top:1px solid #eaeaea;margin:0 12px 0 14px;padding:20px;background-color:#fff;}.formUploadBlock .disclaimerContent h4{font:bold 12px Arial,Helvetica,sans-serif;}.formUploadBlock .disclaimerContent p{line-height:1.7em;}.formUploadBlock .disclaimerContent hr{border-top:1px solid #eaeaea;}.formUploadBlock .disclaimerContent ul li{padding-bottom:5px;list-style-image:url(/images/redBullet.gif);}.photoUpload .fieldDescript{width:110px;float:left;text-align:right;padding:0 15px 0 0;font-size:11px;font-weight:bold;line-height:20px;}.photoUpload .formField{width:295px;float:left;font-size:11px;font-weight:bold;line-height:20px;}.photoUpload .formField input{float:left;margin:4px;*margin:auto;}div.fileinputs{float:left;position:relative;height:30px;width:280px;margin:5px 0;clear:both;}div.fileinputs .file{right:0;}div.fileinputs input{margin:2px 0 0 0!important;}div.fakefile{position:absolute;top:0;left:0;z-index:1;}div.fakefile .filePath{width:190px;height:18px;}div.fakefile img{float:right;margin:2px 0 0 0;}input.file{position:absolute;text-align:right;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;}.formUploadBlock .photo{height:120px;width:160px;margin:-10px 0 0 0;float:left;text-align:center;font-size:11px;font-weight:bold;position:relative;}.photo img{position:absolute;top:20px;left:30px;}.formUploadBlock .photo:after{content:".";display:block;clear:both;height:0;visibility:hidden;}* html .formUploadBlock .photo{height:1%;}.photo .photo-frame{width:100px;height:100px;background:url(/images/misc/photo-frame-upload.png) no-repeat 0 0;position:absolute;top:20px;left:30px;}* html .photo .photo-frame{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/misc/photo-frame-upload.png',sizingMethod='crop');}.formButtons{margin:20px auto 20px auto;width:605px;}.formButtons input{float:right;margin:0 0 0 15px;}.formField span{font-weight:normal;}#pageContent #account-options{width:605px;height:98px;margin:0 auto 20px auto;background:url(/images/regi/bg-back-profile.gif) no-repeat 0 50px;}#pageContent #account-options-greetings{width:400px;display:block;float:left;}#pageContent #account-options #edit-account-nav{font-size:11px;color:#666;width:400px;}#pageContent #account-options #edit-account-nav a.edit-account-selected{color:#666!important;}#pageContent #account-options #edit-account-nav a.edit-account-selected:hover{text-decoration:none;}#pageContent #account-options #back-to-profile{float:right;display:block;margin-top:50px;}#pageContent h2{width:605px;margin:0 auto 20px auto;padding-top:30px;display:block;}#pageContent h2#change-pass{margin:2px 0 0 12px!important;padding:0 0 5px 0;display:block;text-indent:-9999px;overflow:hidden;height:25px;background:url(/images/regi/h_changePass.gif) no-repeat 0 0;width:540px;}#pageContent h2#update-account{margin:2px 0 0 12px!important;padding:0 0 5px 0;display:block;text-indent:-9999px;overflow:hidden;height:25px;background:url(/images/regi/h_updateAccount.gif) no-repeat 0 0;width:540px;}#pageContent h2#communications{margin:2px 0 0 12px!important;padding:0 0 5px 0;display:block;text-indent:-9999px;overflow:hidden;height:25px;background:url(/images/regi/h_communications-edit.gif) no-repeat 0 0;width:540px;}.infoMemberNoLine{margin:0;padding:5px 0 0 35px;font:normal 11px Arial,Helvetica,sans-serif;color:#999;width:525px;height:25px;background:url(/images/regi/bg_icon.gif) no-repeat top left;}.formBlock .line2{border-bottom:1px solid #EAEAEA;margin:5px 0 10px 10px!important;padding:0 0 0 30px;width:530px;}* html .formBlock .line2{border-bottom:1px solid #EAEAEA;margin:-10px 0 10px 10px!important;padding:0 0 0 30px;width:530px;}.formBlock .formContentNoPad{float:left;font:normal 11px Arial,Helvetica,sans-serif;color:#999;padding:0;text-align:left;}.errorArrowShow{width:30px;height:20px;float:left;}.errorArrowShow div{width:30px;height:20px;background:url(/images/misc/arrow-error.gif) no-repeat 0 5px;}.error{margin-bottom:10px;padding:10px;border:1px solid #f67a47;color:#f67a47;font:11px Arial,Helvetica,sans-serif;display:none;width:90%;}