.RightSidePanel  .InternalPanel .vitad {
    height: 215px;
    position: relative;
    width: 348px;
}

.RightSidePanel  .InternalPanel .vitad .SubscribeFormTF { 
    background: url("//media.mercola.com/assets/images/txtinputbox.png") no-repeat scroll 0 10px transparent;
 	height: 40px;
    left: 15px;
    position: absolute;
    top: 150px;
    width: 350px;
}

.RightSidePanel  .InternalPanel .vitad .SubscribeFormTF .nlTxtBox{
	   margin-top: 17px; 
	   margin-left: 10px;
	   border: 0 none;
	   font-size: 12px;
	   width: 160px;
}

.RightSidePanel  .InternalPanel .vitad   .buttonarea {
    left: 150px;
    position: absolute;
    margin-top: 17px; 
}

.RightSidePanel  .InternalPanel .vitad .SubscribeBtn {
    background: url("//media.mercola.com/Themes/healthypets/images/btn-ebook.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 55px;
    padding: 0;
    position: relative;
    top: 8px;
    width: 177px;
    margin-top:0px
}

.RightSidePanel  .InternalPanel .vitad .MsgBoardStyle {
    font-size: 14px;
    left: 15px;
    position: relative;
    top: 15px;
	
}

/*.vitad {
    background: url("//media.mercola.com/assets/images/vitamind-bg.jpg") no-repeat scroll 0 0 transparent;
    height: 215px;
    position: relative;
    width: 348px;
}*/

/*OLD*/

.flu-banner {
    background: url("//media.mercola.com/assets/images/mercola-flu-banner.jpg") no-repeat scroll 0 0 transparent;
    height: 228px;
    margin-bottom: 10px;
    position: relative;
    width: 300px;
}
.vitad {
    background: url("//media.mercola.com/assets/images/mercola-viatmin-d-banner.jpg") no-repeat scroll 0 0 transparent;
    height: 228px;
    position: relative;
    width: 300px;
    margin-bottom: 10px;
}

.vitad .SubscribeFormTF { 
    /*background: url("//media.mercola.com/assets/images/txtinputbox.png") no-repeat scroll 0 10px transparent;*/
 	height: 15px;
left: 15px;
position: absolute;
top: 185px;
width: 170px;
border: 1px solid #D9D9D9;
border-top: 1px solid silver;
font-size: 12px;
outline: none;
padding: 3px;
background-color: white;
float: left;
}

.vitad .SubscribeFormTF .nlTxtBox{
	   border-style: none;
	border-color: inherit;
	border-width: 0;
	margin-top: -2px; 
	   margin-left: 10px;
	   font-size: 12px;
	   width: 150px;
	margin-bottom: 0px;
}

.vitad   .buttonarea {
    left: 130px;
position: absolute;
padding-top: 0px;
margin-top: -29px;
float: left;
	top: 9px;
}

/*.vitad .SubscribeBtn {
    background: url("//media.mercola.com/Themes/healthypets/images/btn-ebook.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 55px;
    padding: 0;
    position: relative;
    top: 3px;
    width: 177px;
	left: 70px;
}*/

.vitad .SubscribeBtn {
    border-style: none;
	border-color: inherit;
	border-width: 0;
	background: url('//media.mercola.com/assets/images/btn-ebook-new.png') no-repeat 0 0;
	cursor: pointer;
    height: 29px;
    padding: 0;
    position: relative;
    top: 15px;
    width: 86px;
	left: 60px;

}
.vitad .MsgBoardStyle {
    font-size: 14px;
    left: 15px;
    position: relative;
    top: 15px;
	
}



.vitad2 {
    background: url("//media.mercola.com/assets/images/vitamind_b2.jpg") no-repeat scroll 0 0 transparent;
    height: 215px;
    position: relative;
    width: 348px;
}

.vitad2 .SubscribeFormTF { 
    background: url("//media.mercola.com/assets/images/txtinputbox.png") no-repeat scroll 0 10px transparent;
 	height: 40px;
    left: 15px;
    position: absolute;
    top: 155px;
    width: 350px;
}

.vitad2 .SubscribeFormTF .nlTxtBox{
	   margin-top: 17px; 
	   margin-left: 10px;
	   border: 0 none;
	   font-size: 12px;
	   width: 170px;
}

.vitad2   .buttonarea {
    left: 150px;
    position: absolute;
    margin-top: 17px; 
}

.vitad2 .SubscribeBtn {
    background: url("//media.mercola.com/assets/images/btn_submitv2.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 55px;
    padding: 0;
    position: relative;
    top: 141px;
    width: 177px;
	left: 76px;
}

.vitad2 .MsgBoardStyle {
    font-size: 14px;
    left: 15px;
    position: relative;
    top: 15px;
	
}


.vitad3 {
    background: url("//media.mercola.com/assets/images/vitamind_b3.jpg") no-repeat scroll 0 0 transparent;
    height: 215px;
    position: relative;
    width: 348px;
}

.vitad3 .SubscribeFormTF { 
    background: url("//media.mercola.com/assets/images/txtinputbox.png") no-repeat scroll 0 10px transparent;
 	height: 40px;
    left: 15px;
    position: absolute;
    top: 165px;
    width: 350px;
}

.vitad3 .SubscribeFormTF .nlTxtBox{
	   margin-top: 17px; 
	   margin-left: 10px;
	   border: 0 none;
	   font-size: 12px;
	   width: 170px;
}

.vitad3   .buttonarea {
    left: 150px;
    position: absolute;
    margin-top: 17px; 
}

.vitad3 .SubscribeBtn {
    background: url("//media.mercola.com/assets/images/btn_submitv3.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 55px;
    padding: 0;
    position: relative;
    top: 158px;
    width: 177px;
	left: 82px;
}

.vitad3 .MsgBoardStyle {
    font-size: 14px;
    left: 15px;
    position: relative;
    top: 15px;
	
}



/*New*/

.vitad4 {
    background: url("//media.mercola.com/assets/images/variations.png") no-repeat scroll 0 0 transparent;
    height: 228px;
    position: relative;
    width: 300px;
    margin-bottom: 10px;
}

.vitad4 .SubscribeFormTF { 
    /*background: url("//media.mercola.com/assets/images/txtinputbox.png") no-repeat scroll 0 10px transparent;*/
 	height: 15px;
left: 15px;
position: absolute;
top: 193px;
width: 170px;
border: 1px solid #D9D9D9;
border-top: 1px solid silver;
font-size: 12px;
outline: none;
padding: 3px;
background-color: white;
float: left;
}

.vitad4 .SubscribeFormTF .nlTxtBox{
	   border-style: none;
	border-color: inherit;
	border-width: 0;
	margin-top: -2px; 
	   margin-left: 10px;
	   font-size: 12px;
	   width: 150px;
	margin-bottom: 0px;
}

.vitad4   .buttonarea {
    left: 130px;
position: absolute;
padding-top: 0px;
margin-top: -29px;
float: left;
	top: 9px;
}

/*.vitad .SubscribeBtn {
    background: url("//media.mercola.com/Themes/healthypets/images/btn-ebook.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 55px;
    padding: 0;
    position: relative;
    top: 3px;
    width: 177px;
	left: 70px;
}*/

.vitad4 .SubscribeBtn {
    border-style: none;
	border-color: inherit;
	border-width: 0;
	background: url('//media.mercola.com/assets/images/btn-ebook-new.png') no-repeat 0 0;
	cursor: pointer;
    height: 29px;
    padding: 0;
    position: relative;
    top: 15px;
    width: 86px;
	left: 60px;

}
.vitad4 .MsgBoardStyle {
    font-size: 14px;
    left: 15px;
    position: relative;
    top: 15px;
	
}



/*Blue*/

.vitad5 {
    background: url("//media.mercola.com/assets/images/optblue.jpg") no-repeat scroll 0 0 transparent;
    height: 228px;
    position: relative;
    width: 300px;
    margin-bottom: 10px;
}

.vitad5 .SubscribeFormTF { 
    /*background: url("//media.mercola.com/assets/images/txtinputbox.png") no-repeat scroll 0 10px transparent;*/
 	height: 15px;
left: 15px;
position: absolute;
top: 193px;
width: 170px;
border: 1px solid #D9D9D9;
border-top: 1px solid silver;
font-size: 12px;
outline: none;
padding: 3px;
background-color: white;
float: left;
}

.vitad5 .SubscribeFormTF .nlTxtBox{
	   border-style: none;
	border-color: inherit;
	border-width: 0;
	margin-top: -2px; 
	   margin-left: 10px;
	   font-size: 12px;
	   width: 150px;
	margin-bottom: 0px;
}

.vitad5   .buttonarea {
    left: 130px;
position: absolute;
padding-top: 0px;
margin-top: -29px;
float: left;
	top: 9px;
}

/*.vitad .SubscribeBtn {
    background: url("//media.mercola.com/Themes/healthypets/images/btn-ebook.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 55px;
    padding: 0;
    position: relative;
    top: 3px;
    width: 177px;
	left: 70px;
}*/

.vitad5 .SubscribeBtn {
    border-style: none;
	border-color: inherit;
	border-width: 0;
	background: url('//media.mercola.com/assets/images/btn-ebook-new.png') no-repeat 0 0;
	cursor: pointer;
    height: 29px;
    padding: 0;
    position: relative;
    top: 15px;
    width: 86px;
	left: 60px;

}
.vitad5 .MsgBoardStyle {
    font-size: 14px;
    left: 15px;
    position: relative;
    top: 15px;
	
}

/*Green*/

.vitad6 {
    background: url("//media.mercola.com/assets/images/optgreen.jpg") no-repeat scroll 0 0 transparent;
    height: 228px;
    position: relative;
    width: 300px;
    margin-bottom: 10px;
}

.vitad6 .SubscribeFormTF { 
    /*background: url("//media.mercola.com/assets/images/txtinputbox.png") no-repeat scroll 0 10px transparent;*/
 	height: 15px;
left: 15px;
position: absolute;
top: 193px;
width: 170px;
border: 1px solid #D9D9D9;
border-top: 1px solid silver;
font-size: 12px;
outline: none;
padding: 3px;
background-color: white;
float: left;
}

.vitad6 .SubscribeFormTF .nlTxtBox{
	   border-style: none;
	border-color: inherit;
	border-width: 0;
	margin-top: -2px; 
	   margin-left: 10px;
	   font-size: 12px;
	   width: 150px;
	margin-bottom: 0px;
}

.vitad6   .buttonarea {
    left: 130px;
position: absolute;
padding-top: 0px;
margin-top: -29px;
float: left;
	top: 9px;
}

/*.vitad .SubscribeBtn {
    background: url("//media.mercola.com/Themes/healthypets/images/btn-ebook.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 55px;
    padding: 0;
    position: relative;
    top: 3px;
    width: 177px;
	left: 70px;
}*/

.vitad6 .SubscribeBtn {
    border-style: none;
	border-color: inherit;
	border-width: 0;
	background: url('//media.mercola.com/assets/images/btn-ebook-new.png') no-repeat 0 0;
	cursor: pointer;
    height: 29px;
    padding: 0;
    position: relative;
    top: 15px;
    width: 86px;
	left: 60px;

}
.vitad6 .MsgBoardStyle {
    font-size: 14px;
    left: 15px;
    position: relative;
    top: 15px;
	
}

/*Orange*/

.vitad7 {
    background: url("//media.mercola.com/assets/images/optorange.jpg") no-repeat scroll 0 0 transparent;
    height: 228px;
    position: relative;
    width: 300px;
    margin-bottom: 10px;
}

.vitad7 .SubscribeFormTF { 
    /*background: url("//media.mercola.com/assets/images/txtinputbox.png") no-repeat scroll 0 10px transparent;*/
 	height: 15px;
left: 15px;
position: absolute;
top: 193px;
width: 170px;
border: 1px solid #D9D9D9;
border-top: 1px solid silver;
font-size: 12px;
outline: none;
padding: 3px;
background-color: white;
float: left;
}

.vitad7 .SubscribeFormTF .nlTxtBox{
	   border-style: none;
	border-color: inherit;
	border-width: 0;
	margin-top: -2px; 
	   margin-left: 10px;
	   font-size: 12px;
	   width: 150px;
	margin-bottom: 0px;
}

.vitad7   .buttonarea {
    left: 130px;
position: absolute;
padding-top: 0px;
margin-top: -29px;
float: left;
	top: 9px;
}

/*.vitad .SubscribeBtn {
    background: url("//media.mercola.com/Themes/healthypets/images/btn-ebook.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 55px;
    padding: 0;
    position: relative;
    top: 3px;
    width: 177px;
	left: 70px;
}*/

.vitad7 .SubscribeBtn {
    border-style: none;
	border-color: inherit;
	border-width: 0;
	background: url('//media.mercola.com/assets/images/btn-ebook-new.png') no-repeat 0 0;
	cursor: pointer;
    height: 29px;
    padding: 0;
    position: relative;
    top: 15px;
    width: 86px;
	left: 60px;

}
.vitad7 .MsgBoardStyle {
    font-size: 14px;
    left: 15px;
    position: relative;
    top: 15px;
	
}


/*Yellow*/

.vitad8 {
    background: url("//media.mercola.com/assets/images/optyellow.jpg") no-repeat scroll 0 0 transparent;
    height: 228px;
    position: relative;
    width: 300px;
    margin-bottom: 10px;
}

.vitad8 .SubscribeFormTF { 
    /*background: url("//media.mercola.com/assets/images/txtinputbox.png") no-repeat scroll 0 10px transparent;*/
 	height: 15px;
left: 15px;
position: absolute;
top: 193px;
width: 170px;
border: 1px solid #D9D9D9;
border-top: 1px solid silver;
font-size: 12px;
outline: none;
padding: 3px;
background-color: white;
float: left;
}

.vitad8 .SubscribeFormTF .nlTxtBox{
	   border-style: none;
	border-color: inherit;
	border-width: 0;
	margin-top: -2px; 
	   margin-left: 10px;
	   font-size: 12px;
	   width: 150px;
	margin-bottom: 0px;
}

.vitad8   .buttonarea {
    left: 130px;
position: absolute;
padding-top: 0px;
margin-top: -29px;
float: left;
	top: 9px;
}

/*.vitad .SubscribeBtn {
    background: url("//media.mercola.com/Themes/healthypets/images/btn-ebook.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 55px;
    padding: 0;
    position: relative;
    top: 3px;
    width: 177px;
	left: 70px;
}*/

.vitad8 .SubscribeBtn {
    border-style: none;
	border-color: inherit;
	border-width: 0;
	background: url('//media.mercola.com/assets/images/btn-ebook-new.png') no-repeat 0 0;
	cursor: pointer;
    height: 29px;
    padding: 0;
    position: relative;
    top: 15px;
    width: 86px;
	left: 60px;

}
.vitad8 .MsgBoardStyle {
    font-size: 14px;
    left: 15px;
    position: relative;
    top: 15px;
	
}

