/* MS */


body {
	      background: #E7E7D7;
		  margin:auto;
}

#body_container {
		  width:820px;
		  margin:auto;
		  margin-top:0px;
}

#optin-container {
          width:200px;
		  padding-top:64px;
		  padding-left:600px;
}


#header {
          background:url(../images/header.jpg);
		  background-repeat:no-repeat;
		  width:820px;
		  height:170px;
		  padding:0;
}
#body-mid {
          background:url(../images/mid.jpg);
		  background-repeat:repeat-y;
		  width:820px;
		  padding:0;
}
#footer {
          background:url(../images/footer.jpg);
		  background-repeat:no-repeat;
		  width:820px;
		  height:30px;
		  padding:0;
}
#form-box-top {
          background:url(../images/form-box-top.jpg);
		  background-repeat:no-repeat;
		  width:509px;
		  height:22px;
		  padding:0;
}
#form-box-mid {
          background:url(../images/form-box-mid.jpg);
		  background-repeat:repeat-y;
		  width:509px;
		  padding:0;
}
#form-box-bottom {
          background:url(../images/form-box-bottom.jpg);
		  background-repeat:no-repeat;
		  width:509px;
		  height:22px;
		  padding:0;
}



h2 {
	font-size: 18px;
	color: #000066;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
}
h3 {
          font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		  font-size: 20px;
		  font-weight:bold;
		  color:#BF703C;
}

p {
          font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		  font-size: 14px;
}


.font01 {
          font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size: 14px;
}
.font02 {
          font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size: 15px;
		  font-weight:bold;
		  color:#CC0000;
}
.font03 {
          font-family:Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  color:#666666;
}

.flashingTextOff {
	color: #2A2B3F;
}
.flashingTextOn {
	color: #336600;
}

