﻿/**/
body{ background:#b6b7bc;font-size:.80em;font-family:"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;margin:0px;padding:0px;color:#696969}a:link,a:visited{ color:#034af3}a:hover{ color:#1d60ff;text-decoration:none}a:active{ color:#034af3}p{ margin-bottom:10px;line-height:1.6em}h1,h2,h3,h4,h5,h6{ font-size:1.5em;color:#666666;font-variant:small-caps;text-transform:none;font-weight:200;margin-bottom:0px}h1{ font-size:1.6em;padding-bottom:0px;margin-bottom:0px}h2{ font-size:1.5em;font-weight:600}h3{ font-size:1.2em}h4{ font-size:1.1em}h5,h6{ font-size:1em}.rightColumn > h1,.rightColumn > h2,.leftColumn > h1,.leftColumn > h2{ margin-top:0px}.page{ padding-left:20px;width:960px;background-color:#fff;margin:20px auto 0px auto;border:1px solid #496077}.header{ position:relative;margin:0px;padding:0px;background:#4b6c9e;width:100%}.header h1{ font-weight:100;margin:0px;padding:0px 0px 0px 20px;color:#f9f9f9;border:none;line-height:2em;font-size:2em}.main{ padding:0px 12px;margin:12px 8px 8px 8px;min-height:420px}.leftCol{ padding:10px;margin:10px;margin:12px 8px 8px 8px;width:200px;min-width:200px}.footer{ color:#4e5766;padding:8px 0px 0px 0px;margin:0px auto;text-align:center;line-height:normal}div.hideSkiplink{ background-color:#3a4f63;width:100%}div.menu{ padding:4px 0px 4px 8px}div.menu ul{ list-style:none;margin:0px;padding:0px;width:auto}div.menu ul li a,div.menu ul li a:visited{ background-color:#465c71;border:1px #4e667d solid;color:#dde4ec;display:block;line-height:1.35em;padding:4px 20px;text-decoration:none;white-space:nowrap}div.menu ul li a:hover{ background-color:#bfcbd6;color:#465c71;text-decoration:none}div.menu ul li a:active{ background-color:#465c71;color:#cfdbe6;text-decoration:none}fieldset{ margin:1em 0px;padding:1em;border:1px solid #ccc}fieldset p{ margin:2px 12px 10px 10px}fieldset.login label,fieldset.register label,fieldset.changePassword label{ display:block}fieldset label.inline{ display:inline}legend{ font-size:1.1em;font-weight:600;padding:2px 4px 8px 4px}input.textEntry{ width:320px;border:1px solid #ccc}input.passwordEntry{ width:320px;border:1px solid #ccc}div.accountInfo{ width:42%}.clear{ clear:both}.title{ display:block;float:left;text-align:left;width:auto}.loginDisplay{ font-size:1.1em;display:block;text-align:right;padding:10px;color:White}.loginDisplay a:link{ color:white}.loginDisplay a:visited{ color:white}.loginDisplay a:hover{ color:white}.failureNotification{ font-size:1.2em;color:Red}.bold{ font-weight:bold}.submitButton{ text-align:right;padding-right:10px}.header{ height:100px;background:white url(../images/MEPLogo.png) 10px 10px no-repeat;padding:10px 10px 10px 90px}.header h1{ color:Gray}.wizard{ }.preLog{ margin:20px;overflow:auto;color:Black;border:1px solid black;background:white;max-height:500px}.preLog h3,.preLog p{ font-family:Arial !important;text-transform:none !important}.preItem{ background:lightgray;border-bottom:1px solid black;margin:0px !important;padding:8px;padding-right:10px}.preItem div{ min-height:50px;padding-right:50px} .preItem.preItemValid{ background:#ccff99} .preItem.preItemValid div{ background:url(../images/Valid.png) top right no-repeat}.preItem.preItemInvalid{ background:#ff9999}.preItem.preItemInvalid div{ background:url(../images/Invalid.png) top right no-repeat}.preItemValid p{ display:none}.preItemInvalid p{ display:block} .sep{ margin-top:10px;border-bottom:1px solid gray} .sep p{ border:1px solid gray;background:lighgray;padding:4px;margin-top:5px} .title{ font-size:1.7em;color:#093E56;text-transform:none;font-weight:bold} .subtitle{ padding:3px;border-bottom:6px solid gray;font-size:1.4em;color:#4A7FC2;font-weight:bold;text-align:left}.sectionBody{ border:1px solid gray;padding:10px;background-color:#F7F6F1} .section{ padding-top:40px;padding-bottom:2px;margin-top:10px;margin-bottom:2px;font-size:1.12em;color:#4A7FC2;font-weight:bolder} .info{ border:1px solid gray;font-size:1.1em;color:#4A7FC2;text-transform:none;font-weight:normal;background:#FCFEC5;margin-left:8px;margin-right:8px;padding:10px}.inputform{ color:#1C6280;border:1px solid #1C6280;border-color:#1C6280 #1C6280 #1C6280 #1C6280;font-size:1.1em;font-family:Verdana,Geneva,sans-serif;margin:1px}.inputformUpper{ color:#1C6280;border:1px solid #1C6280;border-color:#1C6280 #1C6280 #1C6280 #1C6280;font-size:1.1em;font-family:Verdana,Geneva,sans-serif;margin:1px;text-transform:uppercase}.radio{ font-size:1.1em;font-family:Verdana,Geneva,sans-serif;margin:1px}.buttonform{ color:#284775;border:2px solid #CCCCCC;font-size:1.1em;background-color:#FFFBFF} .normale{ padding-left:5px;font-size:1.1em}.menusx{ padding-left:8px;padding-right:4px;padding-top:4px;line-height:20px}.mainDiv{ vertical-align:top;padding-left:20px;padding-right:20px;padding-top:0px} .productID{ border-bottom:1px solid gray;font-size:1.8em;color:#4A7FC2;font-weight:bold}.productName{ padding-top:2px;padding-bottom:2px;margin-top:1px;margin-bottom:2px;font-size:1.6em;color:#4A7FC2;font-weight:bolder}.separatore{ height:30px}.wizNavButton{ background-color:#FFFBFF;border-color:#CCCCCC;border-style:solid ;border-width:1px;font-family:"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;font-size:1.8em;color:#284775;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}
