body
{
  margin: 0px;
  padding: 0px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  height: 100%;
  background:#e9f8ff;
  background:#e9f8ff url("../images/email/background.gif") repeat-x left top;
}

/*---------- Common styles ----------*/
h1
{
  padding:0 0 9px;
}

td
{
  vertical-align: top;
}

div.campaignMain
{
  width:810px;
  height:100%;
  border-width:0px;
  margin:0 auto;
  padding:0;
}

div.headImg
{
  padding:57px 0 24px 22px;
  background:url("../images/email/head_no_logo.gif") no-repeat left bottom;
}

div.campaignContent
{
  width:770px;
  height:100%;
  background:#ffffff;
  padding:0 20px 20px;
  overflow:hidden;
}

.notForContent
{
  display:none;
}

/*------------- Content -------------*/
div.rightTitleLevel
{
  float:right;
  padding:10px 0 0 0;
  width:205px;
  padding-left:30px;
}

div#campaignMainContent
{
  margin: 10px 20px;
}

#lfomdiv
{
  color: #666666;
  width: 525px;
  float:left;
  font-size: 12px;
  margin-top: 0px;
}

#fomdiv
{
  width: 205px;
  color: #666666;
  padding-left: 30px;
  float: right;
  margin-bottom: 10px;
  margin-top: 0px; 
  font-size:12px;
}

#fomdiv h2
{
  padding-top:0px;
  padding-bottom:10px;
  line-height:100%;
}

#fomdiv h3
{
  padding-top:0px;
  padding-bottom:10px;
  line-height:100%;
}

#fomdiv form
{
  margin:0;
  padding:0;
}

#fomdiv .campaignGetStarted
{

}

#mtext
{
  color: #666666;
  padding-top: 15px;
  clear:both;
  font-size:12px;
}

#mtext p
{
  margin-bottom: 10px;
}

.frmfield
{
  margin-bottom: 10px;
  padding-bottom: 0px;
}

.bot-content
{
  text-align: center;
  background: none;
  margin-top: -60px;
  margin-bottom: 0px;
  height: 130px;
}

.frmmessage
{
  padding:0 0 10px !important;
}

form#aspnetForm .frmmessage
{
  color:#666666;
  font-weight:normal;
}

/*------------- Footer --------------*/
#foot2
{
  background: url("../images/email/foot.gif") no-repeat left bottom;
  text-align: center;
  padding: 30px 0 25px 0;
  margin:0 0 20px 0;
  font-size: 12px;
}

.underFooter
{
  text-align:center;
  padding:0 0 20px 0;
}
