body {
	background: #FFFFFF;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0 auto 0;
	padding: 0;
	line-height: 20px;
	}

/***** Wrap ********************/

#wrap {
	background: #FFFFFF url(images/bg.png);
	width: 960px;
              height: 657px;
	margin: 20px auto 20px;
	padding: 0;
	border: 1px solid #FFFFFF;
	}

/*****Sign-up form**************/

.mc_error_msg { color: red; }

.mc_success_msg { color: green; }

.mc_merge_var{ padding:0; margin:0; }

#mc_signup_form { padding:5px; border-width: 1px;border-style: solid;border-color: #C4D3EA;color: #555555;background-color: #EEF3F8;
}
.mc_custom_border_hdr {border-width: 1px;border-style: solid;border-color: #E3E3E3;color: #CC6600;background-color: #FFFFFF;font-size: 1.2em;padding:5px 10px;width: 100%;
}
#mc-indicates-required { width:100%; }
#mc_interests_header { font-weight:bold; }
div.mc_interest{width:100%; }
#mc_signup_form label.mc_interest_label { display:inline; }
.mc_signup_submit { text-align:center; }

#mc_embed_signup{
             margin-top: 355px;
             margin-left: 700px;
             width: 220px;
             height: 270px;
             border: 1px solid #cccccc;
             background-color: #EEF3F8;
             }

#mc-embedded-subscribe-form .mc_merge_var, #mc-indicates-required{
            margin: 10px 10px 0px 10px;
            }

#mce_EMAIL{
            width: 180px;
            }

#mc_signup_submit{
           margin-top: 10px;
           }

#mc-indicates-required{
           color: #770000;
           }

