﻿body
{
}
.MarginDottedBorder{
	border-bottom: dotted; 
	border-bottom-width: 1px; 
	margin-bottom: 10px; 
	margin-top: 15px;
	margin-right: 10px;
}
.MarginDottedBorderLess{
	border-bottom: dotted; 
	border-bottom-width: 1px; 
	margin-bottom: 5px; 
	margin-top: 10px;
	margin-right: 10px;
}
.MarginDottedBorderTop{
	border-top: dotted; 
	border-top-width: 1px; 
	margin-top: 10px; 
	margin-top: 15px;
	margin-right: 10px;
}

.MarginDottedBorderLessTop
{
	border-bottom: dotted; 
	border-bottom-width: 1px; 
	margin-bottom: 5px; 
	margin-top: 5px;
	margin-right: 10px;
}
.MarginDottedBorderBot
{
	border-bottom: dotted;
	border-bottom-width: 1px; 
	padding-bottom: 20px;
}
.MarginALL{
	text-align: left;
	margin-top: 10px; 
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	line-height: 1.5;
}

.loginBox
{
	width:370px; 
	height:525px; 
	background-color:#f7f7ef; 
	float:right; 
	border:1px solid #cac6c2; 
	text-align:right;
	padding-right:20;
	margin-top: 15px;
	 margin-right: 20px;
}
.radiobtn_list label{	margin-left:15px;}
.radiobtn_list
{
	 font-size: 12px;
}
.txtinput
{
	 width: 170px;
	 margin-bottom: 5px;
}
.SweepsTitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #e7466c;
	font-size: 20px;
	text-align:left;
}
.SweepsSubTitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #e7466c;
	font-size: 17px;
	margin-left: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.subTitleDesc
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #636363;
	font-size: 10px;
}
.subTitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #636363;
	font-size: 18px;
	
}
.subTitle2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #636363;
	font-size: 11px;
	
}
.formLabelField
{
	font-size: 13px;
}
.linkText
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #e7466c;
}
.linkTextBlack
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #636363;
	font-size: 12px;
}
.paddingTop5
{
	padding-top: 5px;
}
.paddingTop10
{
	padding-top: 10px;
}
.marginTop10
{
	margin-top: 10px;
}
.marginTop25
{
	margin-top: 25px;
}
.buttonEmailSubmit
{
	margin-top: 12px; 
	vertical-align: top; 
	text-align:right; 
	padding-right: 15px;
}
.marginRight20Top10
{
	text-align: left;
	 margin-right: 20px;
	 margin-top: 10px;
}
.marginLeft10Right20Top10
{
	text-align: left;
	margin-left: 10px;
	 margin-right: 20px;
	 margin-top: 10px;
}
.errorMessage
{
	color: Red;
	font-size: 12px;
}
.successMessage
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14;
}
.featurePageTitle
{
	z-index: 2;
	position: absolute;
	background-color: #e7466c;
	font-style: italic;
	color: #ffffff;
	margin: 0px 1px 1px 0px;
	padding-left: 12px;
	width: 238px;
	font-family: Georgia;
	font-size: 18px;
	padding-top: 4px;
	
}
.featurePage
{
	height: 537px;
	width: 927px;
	background-image: url(../img/Offers/bg_sweepstakes_feature.jpg) no-repeat 266px 20px
}
.featureSubTitle
{
	 font-family: Georgia, "Times New Roman", Times, serif;
	 color: #636363;
	 text-align:center;
	 margin-top: 25px;
	 margin-bottom: 15px;	 
}
.featurePageContent
{
	margin-left: 25px;margin-top: 20px; margin-right:15px; font-size: 12px;
}
.featurePageFooterContent
{
	margin-left: 25px;margin-top: 15px; margin-right:15px; font-size: 11px;
}
.borderDotted
{
	border-bottom:dotted; margin-left: 25px; border-bottom-width: 1px;  margin-right: 15px; border-bottom-color: #636363; height: 1px;
}
.winnerText
{
	 font-family: Georgia, "Times New Roman", Times, serif;
	 color: #636363;
	 font-size: 20px;
}
.floatLeft
{
	float:left; text-align:left; margin-left: 10px;
}
.HighLightTitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #636363;
	font-size: 20px;
	display:block;
	margin-left: 10px;
}
.HighLightLink
{
	text-align:right;
}
.ModalPopup
{
 background-color:#000000;

  filter:alpha(opacity=40);

  opacity:0.5;
}

.popupWindow
{
	background-image: url(/img/Offers/bg_sweepstakes_overaly.png); height: 433px; width: 701px;
}

.popupTitle
{
	padding-top: 50px;
	padding-left: 35px;
}
.popupContent
{
	padding-left: 40px;
	padding-right: 30px;
	padding-top: 20px;
	font-size: 12px;
}
.popupControlRight
{
	text-align:right;
	padding-right: 30px;
}
.validationSummaryTxt
{
	text-align: left; margin-right: 20px; margin-top: 10px;
	margin-left: 30px;
}

.blur
{

width: 100%;

background-color: black;

moz-opacity: 0.5;

khtml-opacity: .5;

opacity: .5;

filter: alpha(opacity=50);

z-index: 120;

height: 100%;

position: absolute;

top: 0;

left: 0;

}

.progress

{

z-index: 200;

background-color: White;

position: absolute;

border: solid 1px black;

padding: 5px 5px 5px 5px;

text-align: center;

left: 45%;

top: 35%;

vertical-align:middle;



}

	
