body {margin:0px;background-color: #004b7b;}

.linkFooter {
	font-family: Tahoma;
	font-size: 11px;
	color: #03578a;
	text-decoration: none;
	line-height: 25px;

}
a.linkFooter:hover {text-decoration: underline;}

.txtFooter {
	font-family: Tahoma;
	font-size: 11px;
	color: #be0000;
	text-decoration: none;
}

.txtBlue {font-family: Tahoma;font-size: 11px;color: #03578a;text-decoration: none;}
a.txtBlue:hover {color: #019edc;}
.txtBlue2 {font-family: Tahoma;font-size: 12px;color: #03578a;text-decoration: none;}


.txtBrown {font-family: Tahoma;font-size: 11px;color: #9c4d00;text-decoration: none;}
.txtBrown2 {font-family: Tahoma;font-size: 12px;color: #9c4d00;text-decoration: none;}

.txtRed {font-family: Tahoma;font-size: 11px;color: #810000;text-decoration: none;}
.txtRed2 {font-family: Tahoma;font-size: 12px;color: #810000;text-decoration: none;}

.txtWhite {font-family: Tahoma;font-size: 11px;color: #fff;text-decoration: none;}
.txtWhite2 {font-family: Tahoma;font-size: 12px;color: #fff;text-decoration: none;}

.txtContent {font-family: Times New Roman;font-size: 16px;color: #000000;text-decoration: none;}


#ksd_container {
	background:url(images/optin1-bg.jpg) no-repeat;
	width:300px;
	height:344px;
	margin:0 auto;
	position:relative;
	border:2px solid #006BAC;
}
#ksd_container form {
	position: absolute;
    right: 42px;
    top: 302px;
}
#ksd_container .inputstyle {
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	border: 1px solid #CCCBB5;
	width: 116px;
	padding:2px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#E7E7E7));
	background: -webkit-linear-gradient(#FFFFFF, #E7E7E7);
	background: -moz-linear-gradient(#FFFFFF, #E7E7E7);
	background: -ms-linear-gradient(#FFFFFF, #E7E7E7);
	background: -o-linear-gradient(#FFFFFF, #E7E7E7);
	background: linear-gradient(#FFFFFF, #E7E7E7);
	-pie-background: linear-gradient(#FFFFFF, #E7E7E7);
	behavior: url(scripts/PIE/PIE.htc);
}
#ksd_container .submitstyle {
	background:url(images/optin1-btn.jpg) no-repeat;
	width:67px;
	height:22px;
	border:none;
	text-indent:-100000px;
	position:relative;
	top:4px;
}

#topoptinarea {
	background:url(images/topoptinarea-bg.gif);
	padding-top:20px;
	text-align:center;
}
#topoptin {
	background:url(images/optin2-bg.jpg) no-repeat;
	width:495px;
	height:160px;
	margin:0 auto;
	position:relative;
}
#topoptin form {
	position: absolute;
    right: 31px;
    top: 112px;
}
#topoptin .inputstyle {
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	border: 1px solid #CCCBB5;
	width: 255px;
	padding:3px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#E7E7E7));
	background: -webkit-linear-gradient(#FFFFFF, #E7E7E7);
	background: -moz-linear-gradient(#FFFFFF, #E7E7E7);
	background: -ms-linear-gradient(#FFFFFF, #E7E7E7);
	background: -o-linear-gradient(#FFFFFF, #E7E7E7);
	background: linear-gradient(#FFFFFF, #E7E7E7);
	-pie-background: linear-gradient(#FFFFFF, #E7E7E7);
	behavior: url(scripts/PIE/PIE.htc);
}
#topoptin .submitstyle {
	background:url(images/optin2-btn.jpg) no-repeat;
	width:67px;
	height:22px;
	border:none;
	text-indent:-100000px;
	position:relative;
	top:2px;
	font-size: 0;
	/*display:block;*/
	line-height: 0;
}

#mainoptin {
	background:url(images/optin3-bg.jpg) no-repeat;
	width:452px;
	height:518px;
	margin:0 auto;
	position:relative;
}
#mainoptin #special {
	text-align:center;
	font:16px Arial, Helvetica, sans-serif;
	padding-top:4px;
}
#mainoptin form {
	position: absolute;
    right: 43px;
    top: 452px;
}
#mainoptin .inputstyle {
	font:17px Arial, Helvetica, sans-serif;
	color:#666666;
	border: 1px solid #CCCBB5;
	width: 267px;
	height:35px;
	padding:8px 5px 5px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;


	border-radius: 8px;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#E7E7E7));
	background: -webkit-linear-gradient(#FFFFFF, #E7E7E7);
	background: -moz-linear-gradient(#FFFFFF, #E7E7E7);
	background: -ms-linear-gradient(#FFFFFF, #E7E7E7);
	background: -o-linear-gradient(#FFFFFF, #E7E7E7);
	background: linear-gradient(#FFFFFF, #E7E7E7);
	-pie-background: linear-gradient(#FFFFFF, #E7E7E7);
	behavior: url(scripts/PIE/PIE.htc);
}
#mainoptin .submitstyle {
	background:url(images/optin3-btn.jpg) no-repeat;
	width:90px;
	height:36px;
	border:none;
	text-indent:-100000px;
	position:relative;
	top:0;
	cursor:pointer;
	font-size: 0;
	/*display:block;*/
	line-height: 0;
}

#mainoptin_pop {
	background:url(images/optin3-bg.jpg) no-repeat;
	width:452px;
	height:518px;
	margin:0 auto;
	position:relative;
}
#mainoptin_pop #special {
	text-align:center;
	font:16px Arial, Helvetica, sans-serif;
	padding-top:4px;
}
#mainoptin_pop form {
	position: absolute;
    right: 43px;
    top: 452px;
}
#mainoptin_pop .inputstyle {
	font:17px Arial, Helvetica, sans-serif;
	color:#666666;
	border: 1px solid #CCCBB5;
	width: 267px;
	height:35px;
	padding:8px 5px 5px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#E7E7E7));
	background: -webkit-linear-gradient(#FFFFFF, #E7E7E7);
	background: -moz-linear-gradient(#FFFFFF, #E7E7E7);
	background: -ms-linear-gradient(#FFFFFF, #E7E7E7);
	background: -o-linear-gradient(#FFFFFF, #E7E7E7);
	background: linear-gradient(#FFFFFF, #E7E7E7);
	-pie-background: linear-gradient(#FFFFFF, #E7E7E7);
	behavior: url(scripts/PIE/PIE.htc);
}
#mainoptin_pop .submitstyle {
	background:url(images/optin3-btn.jpg) no-repeat;
	width:90px;
	height:36px;
	border:none;
	text-indent:-100000px;
	position:relative;
	top:-6px;
	cursor:pointer;
	font-size: 0;
	/*display:block;*/
	line-height: 0;
}
