/* MS */


body {
	      background: #999999;
		  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-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		  font-size: 15px;
		  font-weight:bold;
		  color:#BF703C;
}
h3 {
          font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		  font-size: 20px;
		  font-weight:bold;
		  color:#739458;
}

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: #000000;
}
.flashingTextOn {
	color: #FF0000;
}

