/* WRAPPERS */
#optin-form-wrapper {
	/*width: 300px;
	padding:6px;*/
   /*background-image: url("bg1.png");
    background-repeat: repeat-x;*/
	background-color:#cc0000;
	color: #fff;
	font-weight: normal;
	font-size:16px;
	margin-left: auto ;
	margin-right: auto ;
	text-align: center;
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

#optin-form-wrapper .alertForm {
	padding:0px;
	background-color:#f00;
	color: #ff0;
	font-weight: bold;
	font-size:14px;
	margin-left: auto ;
	margin-right: auto ;
	text-align: center;
}


#optin-form-wrapper h1{
	color: #ffffff;
	font-weight: bold;
	font-size:24px;
}

#optin-form-wrapper h2{
	color: #ffffff;
	font-weight: bold;
	font-size:22px;
	padding-bottom:22px;
}

#optin-form-wrapper h3{
	color: #ffffff;
	font-weight: bold;
	font-size:20px;
}


#optin-form-wrapper h4{
	color: #000;
	font-weight: bold;
	font-size:16px;
}

#optin-form-wrapper h5{
	color: #ffffff;
	font-weight: bold;
	font-size:10px;
}

#optin-form-wrapper input, textarea, select, button {
  margin: 6px;
  padding:6px;
  -webkit-box-sizing: border-box; /* For legacy WebKit based browsers */
     -moz-box-sizing: border-box; /* For all Gecko based browsers */
          box-sizing: border-box;
}

#optin-form-wrapper a:link, a:visited {
 border:none;
 text-decoration:underline;
 color:black;
}

#optin-form-wrapper a:hover {
 color: #ffff00;
 text-decoration: none;
}

#optin-form-wrapper p {
	text-align: center;
}
	


#optin-form-wrapper ul {
	text-align: left;
	padding-bottom:22px;
	margin: 0px;
	list-style-type: circle;
	list-style-position: inside;
}

#optin-form-wrapper li {
	padding-left: 15px;
	text-align: left;
	margin: 0px;
	list-style-type: circle;
	list-style-position: inside;
}
