.SumaPanel{border: 1px solid #f7b536;width: 100%;margin-top: 1em;margin-bottom: 1em;font-family: Verdana, Helvetica, Arial, sans-serif;min-height: 4em;}.SumaPanel{border: 1px solid #f7b536;width: 100%;margin-top: 1em;margin-bottom: 1em;font-family: Verdana, Helvetica, Arial, sans-serif;min-height: 4em;}a.SumaPostContent, a.SumaPostContent:visited{border: 1px solid #f7b536;padding: 1em;margin-top: 0.5em;margin-bottom: 1em;font-family: Verdana, Helvetica, Arial, sans-serif;text-decoration: none;display: block;text-align: center;min-width: 90%;color: #0077ff;background-color: #f9f9f9;}a.SumaPostContent:hover{color: #0077ff;text-decoration: underline;background-color: #f9f9f9;}a.SumaBox:hover{}.SumaSignUpTitle{text-align: center;font-weight: bold;font-size: 1.2em;font-family: Verdana, Helvetica, Arial, sans-serif;font-variant: small-caps;padding-top: 0.5em;background-color: #fff7bb;}.SumaSignUpTitleSubHead{text-align: center;font-size: 0.8em;background-color: #fff7bb;padding-bottom: 0.5em;}#SumaSignUpBar{width: 100%;text-align: center;border-collapse: collapse;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 0.9em;margin-bottom: 15px;}#SumaSignUpBar .left, #SumaSignUpBar .right{border-bottom: 1px #f7b536 solid;background-color: #fff7bb;}#SumaSignUpBar .current{font-weight: bold;border-left: 1px #f7b536 solid;border-right: 1px #f7b536 solid;border-top: 1px #f7b536 solid;padding-right: 1ex;padding-left: 1ex;}#SumaSignUpBar .future{border: 1px #f7b536 solid;padding-right: 1ex;padding-left: 1ex;background-color: #f3f3f3;}#SumaSignUpBar .completed{border: 1px #f7b536 solid;padding-right: 1ex;padding-left: 1ex;background-color: #f3f3f3;}.SumaFormErrors{clear: left;color: red;text-align: center;}a.SumaLink, a.SumaLink:visited{color: #0077ff;font-family: Verdana, Helvetica, Arial, sans-serif;text-decoration: none;}a.SumaLink:hover{text-decoration: underline;}fieldset.Suma{border: none;display: block;margin-left: 20px;margin-right: 20px;margin-top: 10px;margin-bottom: 10px;}legend.Suma{font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;text-transform: none;color: #dc9c2f;}/*
 * Container for Labels and SumaFieldSetItems, as well as SumaInputButtons, etc.
 */.SumaFieldSetRow{display: block;margin: 0 auto;line-height: normal;text-align: center;padding-top: 5px;}/**
* For example: The text of the user-supplied Username, email, etc during Step-3 Confirm Order.
*/br.SumaClear{clear: both;line-height: 0em;}label.Suma{float: left;display: block;margin-bottom: 0.4em;padding-right: 10px;width: 40%;font-weight: bold;text-align: right;font-size: 10pt;font-family: Verdana, Helvetica, Arial, sans-serif;vertical-align: bottom;}.SumaFieldSetItem{float: left;display: block;width: 55%;padding-left: 5px;text-align: left;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 10pt;line-height: normal;}a.SumaFormTip, a.SumaFormTip:visited{color: #0077ff;float: left;font-weight: normal;text-align: left;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 0.8em;text-decoration: none;}a.SumaFormTip:hover{text-decoration: underline;}/**
* Used as an inline-block substitute for Firefox deficiencies
*/table.Suma{border: 0;}table.SumaTabularData{border-collapse: collapse;display: table;}td.SumaTabularHeader{font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 10pt;padding: 5px;}tr.SumaLightBG{background-color: #f1f1f1;}tr.SumaDarkBG{background-color: #bcf0e5;}td.SumaTabularData{padding: 5px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 10pt;}.SumaWarning{font-family: Verdana, Helvetica, Arial, sans-serif;}p.SumaCCVExplanation{text-align: justify;font-family: Verdana, Helvetica, Arial, sans-serif;color: navy;margin-left: 1em;margin-right: 1em;font-size: 10pt;font-weight: normal;margin-top: 1em;}input.SumaInputField{border: 1px #7a8dba solid;padding: 2px;float: left;margin-right: 5px;color: black;}input.SumaInputField:disabled{color: gray;}input.SumaLoginField{border: 1px #7a8dba solid;padding: 2px;}input.SumaLoginFieldHighlighted{border: 1px red solid;padding: 2px;}input.SumaInputButton{margin: 2px;}.SumaPlanDisplay{float: left;display: block;width: 80%;margin-right: 5px;text-align: left;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 0.9em;font-style: normal;font-weight: normal;}input.SumaInputRadio{float: left;display: block;width: 10%;margin-left: 10px;margin-right: 5px;}select.Suma{border: 1px #7a8dba solid;cursor: pointer;float: left;max-width: 40%;min-width: 7em;margin-right: 5px;}select.SumaN{border: 1px #7a8dba solid;cursor: pointer;float: left;width: 70px;margin-right: 5px;}select.SumaS{border: 1px #7a8dba solid;cursor: pointer;margin-right: 5px;margin-bottom: 5px;padding: 2px;float: left;width: 40%;}.SumaRemarks{clear: left;font-size: 0.8em;}.SumaPowered,{font-size: small;color: #636364;font-family: Verdana, Helvetica, Arial, sans-serif;text-align: center;margin:0 auto;font-weight: lighter;}a.SumaPowered, a.SumaPowered:visited{color: #0077ff;text-decoration: none;font-weight: lighter;font-size: small;}a.SumaPowered:hover{text-decoration: underline;font-weight: lighter;font-size: small;}.SumaCustService,{font-size: 8pt;color: #1c1c33;font-family: Verdana, Helvetica, Arial, sans-serif;text-align: center;margin:0 auto;}a.SumaCustService, a.SumaCustService:visited{color: #0077ff;margin:0 auto;text-decoration: none;}a.SumaCustService:hover{text-decoration: underline;}a.SumaLogin, a.SumaLogin:visited{color: #0077ff;text-decoration: none;}a.SumaLogin:hover{text-decoration: underline;}.SumaLoginError{color: red;}.SumaLogFatal, .SumaLogError, .SumaLogWarning, .SumaLogInfo, .SumaLogDebug{}.SumaLogFatal{background-color: #ff7373;}.SumaLogError{background-color: #ffa87d;}.SumaLogWarning{background-color: #fffc70;}.SumaLogInfo{}.SumaLogDebug{background-color: #d6fcff;}