body
{
	margin:0px;
	padding:0px;
	background:#FFFFFF;
}
html
{
	overflow-y:scroll;
}

.spinner {
   width: 24px;
   height: 24px;
   border-radius: 50%;
   border: 3.8px solid;
   border-color: #dbdcef;
   border-right-color: #474bff;
   animation: spinner-d3wgkg 1s infinite linear;
}

@keyframes spinner-d3wgkg {
   to {
      transform: rotate(1turn);
   }
}

p.savingtext {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 10px;
 color:#474bff;
 font-weight:normal;
 margin:0px;
 padding:2px;
}

input.smallinput {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 padding-left:4px;
 margin:0px;
 width: 30px;
 height: 14px;
}

td.greysidebar {
 background:#333333;
}

td.bordertddarkgrey {
 border: solid 1px #000000;
 background:#CCCCCC;
}

td.bordertddarkgrey2 {
 border: solid 1px #000000;
 background:#555555;
}

td.bordertd {
 border: solid 1px #000000;
}

td.bordertdwhiteborder {
 border: solid 1px #FFFFFF;
}

td.bordertdyellow {
 border: solid 1px #000000;
 background:#CCCC00;
}

td.bordertdred {
 border: solid 1px #000000;
 background:#CC0000;
}

td.bordertdgreen {
 border: solid 1px #000000;
 background:#00CC00;
}

td.menubar {
	background:#ff1493;
	margin:0px;
	padding:0px;
}

td.topmenubar {
	background:#000000;
	margin:0px;
	padding:0px;
}

img.nospacing {
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}

p.maintext {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 14px;
 color:#000000;
 font-weight:normal;
 margin:0px;
 padding:4px;
}

p.maintextsmall {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 12px;
 color:#000000;
 font-weight:normal;
 margin:0px;
 padding:4px;
}

p.maintextreallysmall {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 10px;
 color:#000000;
 font-weight:normal;
 margin:0px;
 padding:4px;
}

p.maintextbig {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 18px;
 color:#000000;
 font-weight:normal;
 margin:0px;
 padding:4px;
}

p.maintextgreenbig {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 18px;
 color:#006400;
 font-weight:normal;
 margin:0px;
 padding:4px;
}

p.maintext5red {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 12px;
 color:#CC0000;
 font-weight:normal;
 margin:0px;
 padding:2px;
}

p.maintextwhite {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 14px;
 color:#FFFFFF;
 font-weight:normal;
 margin:0px;
 padding:3px;
}

p.maintextwhite2 {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 12px;
 color:#FFFFFF;
 font-weight:normal;
 margin:0px;
 padding:2px;
}

p.maintextwhite3 {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 10px;
 color:#FFFFFF;
 font-weight:normal;
 margin:0px;
 padding:2px;
}

p.maintextwhitebig {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 18px;
 color:#FFFFFF;
 font-weight:normal;
 margin:0px;
 padding:0px;
}

p.maintextwhitebig2 {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 28px;
 color:#FFFFFF;
 font-weight:normal;
 margin:0px;
 padding:0px;
}

p.maintextwhitebig3 {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 22px;
 color:#FFFFFF;
 font-weight:normal;
 margin:0px;
 padding:5px;
}

p.maintextpink {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 18px;
 color:#ff1493;
 font-weight:normal;
 margin:0px;
 padding:4px;
}

p.maintextpinkbig {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 30px;
 color:#ff1493;
 font-weight:normal;
 margin:0px;
 padding:4px;
}

p.maintextred {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 18px;
 color:#CC0000;
 font-weight:normal;
 margin:0px;
 padding:4px;
}

h1.h1title {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 22px;
 color:#000000;
 font-weight:bold;
 margin:0px;
 padding:2px;
}

a.maintextwhite{
 text-decoration:none;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhite:visited{
 text-decoration:none;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhite:hover{
 text-decoration:underline;
 color:#0000A0;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhitesmall{
 text-decoration:underline;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 3px;
}

a.maintextwhitesmall:visited{
 text-decoration:underline;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 3px;
}

a.maintextwhitesmall:hover{
 text-decoration:underline;
 color:#FF0000;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 3px;
}

a.maintextwhiteON{
 text-decoration:underline;
 color:#CC0000;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhiteON:visited{
 text-decoration:underline;
 color:#CC0000;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 0px;
}


a.maintextwhitebig{
 text-decoration:none;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:bold;
 font-size: 28px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhitebig:visited{
 text-decoration:none;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:bold;
 font-size: 28px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhitebig:hover{
 text-decoration:underline;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:bold;
 font-size: 28px;
 margin: 0px;
 padding: 0px;
}

input.biggercheckbox {
	-ms-transform: scale(2); /* IE */
	-moz-transform: scale(2); /* FF */
	-webkit-transform: scale(2); /* Safari and Chrome */
	-o-transform: scale(2); /* Opera */
	transform: scale(2);
	padding: 10px;
}

a.maintext{
 text-decoration:underline;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 14px;
 margin: 0px;
 padding: 0px;
}

a.maintext:visited{
 text-decoration:underline;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 14px;
 margin: 0px;
 padding: 0px;
}

a.maintext:hover{
 text-decoration:underline;
 color:#CC0000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 14px;
 margin: 0px;
 padding: 0px;
}

a.maintextbig{
 text-decoration:none;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 18px;
 margin: 0px;
 padding: 0px;
}

a.maintextbig:visited{
 text-decoration:none;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 18px;
 margin: 0px;
 padding: 0px;
}

a.maintextbig:hover{
 text-decoration:underline;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 18px;
 margin: 0px;
 padding: 0px;
}

a.maintextreallysmall{
 text-decoration:underline;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 10px;
 margin: 0px;
 padding: 0px;
}

a.maintextreallysmall:visited{
 text-decoration:underline;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 10px;
 margin: 0px;
 padding: 0px;
}

a.maintextreallysmall:hover{
 text-decoration:underline;
 color:#CC0000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 10px;
 margin: 0px;
 padding: 0px;
}

a.maintextred{
 text-decoration:none;
 color:#FF0000;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 5px;
}

a.maintextred:visited{
 text-decoration:none;
 color:#FF0000;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 5px;
}

a.maintextred:hover{
 text-decoration:underline;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 5px;
}