@charset "utf-8";
.rsi #mainContent #hideText p { font-size:1.15em; color:#339900; }

.rsi  #mainContent  ol { text-align: left; margin: 0px; padding: 0px; }
.rsi #mainContent li { list-style-type: decimal; color: #000000; font-weight: bold; line-height: 1.5; list-style-position: inside; font-size: 1.15em; font-family: Arial, Helvetica, sans-serif; white-space: nowrap; }
.rsi  #mainContent  h3 { font-size: 1.15em; color: #336666; }
.rsi #mainContent h2 { font-size: 1.25em; color: #000000; margin: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
.rsi #mainContent h1 { font-size: 1.25em; color: #000066; margin: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
.rsi #mainContent form { margin: 0; color: #336666; font-size: .95em; }
.rsi #mainContent .howitworks { background-color: #B5CBEF; margin-top:0px; text-align:center; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 5px; }
.rsi #mainContent .howitworks p { color:#000000; font-size: 1em; margin: 10px 125px; }
.rsi #mainContent .howitworkslist { margin-top:0px; width: 45%; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.rsi #mainContent p { text-align:center; font-size: 0.9em; color: #336666; font-weight: bold; }
.rsi #mainContent .submitbox { margin-top: 15px; margin-bottom: 10px; }
.rsi   #mainContent   .use { margin-bottom: 16px; }
.rsi #mainContent .space { padding-top: 10px; padding-bottom: 10px; }
.rsi #mainContent .labelA { float: left; clear: left; width: 7em; }
.rsi #mainContent .labelB { padding-top: 5px; padding-bottom: 5px; margin: 5px; font-size: 0.8em; font-weight: bold; }
.rsi #mainContent  .labelC { float: left; clear: left; width: 12em; }
.rsi #imputfieldC { padding-top: 4px; padding-bottom: 4px; display:none;}
.rsi  .badgecontainer1 { height: 250px; text-align: center; padding-top: 15px; }
.rsi  .badgecontainer2 { width: 50%; height: 250px; float: right; text-align: center; clear: right; padding-top: 15px; }
.rsi  .badgecontainer3 { width: 33 .%; height: 250px; text-align: center; }
.rsi  .badgecontainer4 { width: 33%; height: 250px; text-align: center; float: right; }
.rsi  .badgecontainer5 { height: 288px; text-align: center; }
.rsi  .badgecontainer6 { width: 33%; height: 288px; text-align: center; float: right; }
.rsi  .badgecontainer7 { height: 336px; text-align: center; }
.rsi  .badgecontainer8 { width: 50%; height: 336px; text-align: center; float: right; }
.rsi  .badgecontainer9 { height: 544px; text-align: center; }
.rsi  .badgecontainer10 { width: 50%; height: 288px; float: right; text-align: center; clear: right; }
.rsi  .other { width: 50%; height: 256px; float: right; text-align: center; clear: right; }
.rsi  .imputfields { padding-top: 6px; padding-bottom: 6px; font-weight: bold; }
.rsi #form { width: 496px; margin: 0 auto; text-align: left; border-style: none; }
.rsi #mainContent .error { color:#FF0000; font-weight: bold; margin: 10px 0px; }
.rsi #mainContent .success { color:#339900; font-weight: bold; }
.rsi  #mainContent #ads img { margin-right: 20px; margin-left: 20px; }
.rsi  #mainContent #ads label { font-weight:bold; margin:0px 20px;  }
