html, body {
  background-color:#fad24f;
  margin:0;
  height:100%;
  text-align:center;
  vertical-align:middle;
}

td, p {
  font-family: arial;
  color: #01217b;
  font-size: 10pt;
}

img {
  border:0;
}

img a {
  border:0;
  text-decoration:none;
}

#content {
    background-image: url(https://disney.go.com/premiumproducts/disneyconnection/images/template/bg.jpg);
    background-repeat: no-repeat;
    width:1014px;
    height:700px;
}

#template {
/*  width:395px; */        
/*  height:auto;*/
/*  margin: 0;
  padding: 0;*/
}

#main {
  background-image: url(https://disney.go.com/premiumproducts/disneyconnection/images/template/frame_mid.gif);
  background-repeat: repeat-y;
}

#mainLg {
  background-image: url(https://disney.go.com/premiumproducts/disneyconnection/images/template/lg/frame_mid.gif);
  background-repeat: repeat-y;
}

#terms {
  width:90%;
  background-color:#ffffff;
}

#termsBg {
  background-color:#ffffff;
}

.termsTxt {
  font-size:9pt;
  color:#000000;
}


.error {
  color:#ff0000; 
  font-weight:bold;
}

.formfieldtext {
	font-size: 13px;
	COLOR: #330099;
	font-family: Verdana, Geneva, Arial, Helvetica,sans-serif
}

.messagetext {
	font-size: 11px;
	color: #330099;
	font-family: Verdana, Geneva, Arial, Helvetica,sans-serif;
}

.errortext {
	font-size: 11px;
	color: #ff0000;
	font-family: Verdana, Geneva, Arial, Helvetica,sans-serif;
}

.note {
  color:#ff0000; 
  font-weight:bold;
}

.info {
  color:#ff0000;
}

.bold {
  font-weight:bold;
}

.smallTxt {
  font-size:8pt;
}

.linebreak {
  font-size:6pt;    
}

.spacer {
  font-size:1px;
}

