@charset "utf-8";
/* CSS Document */
/* * {
    font-family: Arial;
    font-size: 12px;
    color: #FFFFFF;
} */

input {
    font-family: Verdana, Arial;
    font-size: 11px;
    color: #000000;
}

* html img,  * html .png {
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",  this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''),  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",  this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)  );
}

body {
	margin: 0;
	padding: 0;
	border: 0;
	/*text-align: center;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	min-width: 770px;
	width: 100%;
}

#containerBG {
	width: 1002px;
	height: 755px;
	position: relative;
	background-image: url(../images/BG.gif);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #F7F7F7;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px auto;
	clear: none;
	float: none;
	vertical-align: middle;
}

#regContainerBG {
	width: 1002px;
	height: 885px;
	position: relative;
	background-image: url(../images/reg_bg.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #F7F7F7;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px auto;
	clear: none;
	float: none;
	vertical-align: middle;
}

#FormInputCtrlRight
{
	float:right;
	padding-top: 30px;
	padding-right: 10px;
}
#FormInputCtrlLeft
{
	float:left;
	padding-top: 30px;
	padding-right: 10px;
}

#WindowsPromo_Box {
	border: 1px solid #FFFFFF;
	float: left;
	height: 58px;
	width: 458px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	top: 0px;
	clear: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 18px;
	padding-top: 25px;
}

#Footer_F_T_P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 15px;
	width: 1002px;
	margin-top: 20px;
	margin-bottom: 5px;
	text-align:center;
	float: left;
	clear: left;
}


#Footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 25px;
	width: 1002px;
	margin-top: 80px;
	margin-bottom: 5px;
	text-align:center;
}

#HeaderText_Heading {
	padding-top: 8px;
	padding-left: 15px;
	float: left;
	margin-top: 40px;
}

#Section_7_Logo {
	/*background-image: url(../images/Section7_Logo.gif); */
	background-repeat: no-repeat;
	/*height: 93px;
	width: 250px;
	margin-top: 8px;*/
	margin-left: 20px;
	clear: left;
	float: left;
}
#Section7Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 44px;
	font-weight: bolder;
	color: #FFFFFF;
	float: left;
	padding-top: -5px;
	font-variant: normal;
}

#SignInText  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	float: right;
	padding-top: 30px;
	padding-right: 30px;
	text-align: right;
	clear: right;
}

/*#RegistrationBox {
	background-image: url(../images/reg_box_bg.png);
	background-repeat: no-repeat;
	float: left;
	height: 555px;
	width: 462px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 20px;
	padding-top: 0px;
	clear: left;
}
*/
#RegistrationBox {
    background-image: url(../images/reg_box_bg.png);
    background-repeat: no-repeat;
    float: left;
    height: 725px;
    width: 459px;
    margin-top: 10px;
    margin-right: 0px;
    margin-left: 20px;
    padding-top: 0px;
    clear: left;
}


#RegistrationBox_IntroText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #9fd552;
    width: 410px;
    text-align: left;
    margin-top: 15px;
    margin-right: 0px;
    margin-left: 29px;
    clear: left;
    float: left;
}


#WindowsLive_Logo {
    background-image: url(../images/Windows_LiveNation_Logo.gif);
    float: right;
    background-repeat: no-repeat;
    background-position: right center;
    padding-bottom: 0px;
    padding-top: 20px;
    top: 85px;
    right: 523px;
    clear: left;
}
#ConcertConcierge_InfoBox {
    background-image: url(../images/ConcertConcierge_InfoBox.gif);
    height: 150px;
    width: 461px;
    clear: right;
    float: right;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 8px;
    margin-left: 10px;
}
#PromoHook_InfoBox {
    background-image: url(../images/PromoHook_InfoBox.gif);
    height: 165px;
    width: 461px;
    clear: right;
    float: right;
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 8px;
    margin-left: 10px;
    background-repeat: no-repeat;
}
#PromoHook_Image {
    background-image: url(../images/PromoHook_Image.gif);
    height: 100px;
    width: 130px;
    clear: right;
    float: right;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 21px;
    margin-left: -80px;
    background-repeat: no-repeat;
    background-position: right;
}
#PromoHook_TextContainer {
    clear: left;
    float: left;
    height: 100px;
    width: 275px;
    margin-top: 20px;
    margin-left: 10px;
}
#PromoHookBox_TextHolder2 {
    height: 40px;
    width: 200px;
}


#ConcertConcierge_Box {
    background-image: url(../images/ConcertConcierge_Box.png);
    background-repeat: no-repeat;
    height: 249px;
    width: 461px;
    clear: right;
    float: right;
    margin-top: 2px;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 10px;
}
#RegistrationBox_IntroText_Heading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #9fd552;
    width: 410px;
    text-align: left;
    margin-top: 10px;
    margin-right: 0px;
    margin-left: 28px;
    clear: left;
    float: left;
}
#RegiBox_AllFields_Text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #cccccc;
    width: 410px;
    text-align: left;
    margin-top: 5px;
    margin-right: 0px;
    margin-left: 28px;
    clear: left;
    float: left;
}
#RegiBox_Text_TextFields {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    width: 180px;
    text-align: left;
    margin-top: 15px;
    margin-right: 0px;
    margin-left: 28px;
    clear: left;
    float: left;
}
#FieldsContainer {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    width: 380px;
    text-align: left;
    margin-top: 15px;
    margin-right: 0px;
    margin-left: 20px;
    clear: left;
    float: left;
}
.TextLink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #99ccff;
    text-decoration: underline;
}
#Submit_btn_00 {
    /*background-image: url(../images/Submit_btn_00.gif); */
    background-repeat: no-repeat;
    background-position: top center;
    float: left;
    margin-top: 5px;
    margin-left: 160px;
    height: 32px;
    width: 130px;
    clear: left;
}

#RegiBox_Text_CAPTCHA {
    /*background-image: url(../images/Submit_btn_00.gif); */
    background-repeat: no-repeat;
    background-position: top center;
    float: left;
    margin-top: 5px;
    margin-left: 70px;
    clear: left;
}
#RegiBox_Text_CheckBoxFields {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    width: 400px;
    text-align: left;
    margin-top: 5px;
    margin-right: 0px;
    margin-left: 25px;
    clear: left;
    float: left;
}
#RegiBox_Questions_FAQ {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    width: 180px;
    text-align: center;
    margin-top: 0px;
    clear: left;
    float: left;
    margin-left: 150px;
    margin-right: 0px;
}

#Arrow_Left {
    background-image: url(../images/Arrow_left.gif);
    background-repeat: no-repeat;
    clear: left;
    float: left;
    margin-top: 5px;
    height: 10px;
    width: 18px;
    margin-left: 35px;
}	
#Arrow_Right {
    background-image: url(../images/Arrow_Right.gif);
    background-repeat: no-repeat;
    clear: right;
    float: right;
    margin-top: 20px;
    height: 10px;
    width: 18px;
    padding-bottom: 0px;
    margin-right: 35px;
}
.FAQ {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #99ccff;
    text-decoration: underline;
}
.BoxHeading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #95c354;
}
#Container_Heading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: lighter;
    color: #6ba1c3;
    text-align: left;
    clear: left;
    float: left;
    margin-top: 15px;
    margin-left: 22px;
    border: 0px solid red;
}
#Login_BG {
	background-image: url(../images/LoginBG.gif);
	height: 243px;
	width: 208px;
	margin: 0px;
	clear: left;
	float: left;
	background-repeat: no-repeat;
	margin-top: 25px;
}
#Login_HeadingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #7ABCE6;
	text-align: left;
	margin-top: 25px;
	margin-left: 17px;
	clear: left;
	float: left;
}

#DailyOffer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	/*background-image: url(../images/DailyOffer_Image.gif);*/
	background-repeat: no-repeat;
	clear: left;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 111px;
	width: 161px;
	margin-left: 50px;
}


/* ------------- */


#bgimg-new
{
    /*background-image:url(../images/background_bg.jpg);*/    
    background-image:url(../images/offer_bg.jpg);
    background-repeat:no-repeat;
    width:997px; 
    height:591px;
}

#bgimg
{
background-image:url(../images/BG.gif);
background-repeat:no-repeat;
width:1002px; height:755px;
}

#tempPwdTitle
{
font-size:12px; font-family:Verdana, Arial; color:#6496B6; font-weight:bold;
}

#tempPwdContent
{
font-size:12px; font-family:Verdana, Arial; color:#ffffff;
}

#tempBg
{
background-image:url(../images/AC_tempBg.png); background-repeat:no-repeat; width:321px; height:159px;
}

#headerslogan
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:18px; 
    color:#FFFFFF;
}

#topNavLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #FFFFFF;
}

#topNavLink a
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #FFFFFF;
}

#innerBox_bg
{
/*background-image:url(../images/myAccount_innerbg.png);*/
background-image:url(../images/myAccount_innerbg2.png);
background-repeat:no-repeat;
width:960px; height:591px;
}


#formHeading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
}

#formContent
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#FFFFFF;
}

#formErrorMsg
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#e42020;
display:none;
}

#ErrorMsgDiv
{
/*height:19px;*/
/*display:none;*/
}

#footerMsg
{
font-family:Verdana, Arial;
font-size:12px;
color:#000000;
text-align:center;
padding-top:10px;
}

#reg {
    width: 400px;
    border:1px solid #FFFFFF;
}

#left-div-reg {
    clear: both;
    width: 200px;
    float: left;
}
#right-div-reg {
    clear: both;
    width: 200px;
    float: right;
}

#top-div-reg,#bottom-div-reg {
    clear: both;
    width: 400px;
}


span.field-label {
    padding-left:2px;
}

a {
    color: #B9F8FB;
}

b {
    color: #FFFFFF;
}

td#adsTd a {
    text-decoration:none;
}
.errMsg
{
    color : #FF0000;
    font-size: 11px;
    text-align: left;
    font-family:Verdana, Arial,Helvetica,sans-serif;
}
.layerErrMsg
{
    color : #FF0000;
    font-family:Verdana, Arial,Helvetica,sans-serif;
    font-size:10px;
    font-weight:normal
}

textarea {
    font-family: Verdana, Arial;
    font-size: 11px;
    color: #000000;
}

#container {  
    border:0px #FFFFFF solid;    
    position:relative;
	width:899px;
	margin: 0px auto 0 auto;

}

#innerBox_bg2
{
background-image:url(../images/myAccount_innerbg.png);
background-repeat:no-repeat;
width:960px; height:591px;
}


#txt_box {
	font-family:Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border:none;
	width:200px;
	height:20px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #00000;
}

#greenbox
{
    background-image:url(../images/daily_offer_greenBg.png); 
    background-repeat:no-repeat; 
    width:468px; 
    height:287px;
}

#bluebox
{
    background-image:url(../images/sweepstake_blueBg.png); 
    background-repeat:no-repeat; 
    width:468px; 
    height:287px;
}

#scrolltext
{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    color:#FFFFFF;
    font-size:11px;
}

#barimgHeading
{
    color:#95C354; 
    font-size:14px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    vertical-align:text-top; 
    vertical-align:top; 
    padding-bottom:10px;
}

#bottom_box
{
    background-image:url(../images/leftside_bottom_box.png); 
    width:459px; 
    height:137px; 
    background-repeat:no-repeat;
}

#greenBox_heading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    /*font-size:24px; */
    font-size:18px;
    color:#9FD552;
    font-weight:bold;
}

#dailyOfferImage img
{
    border:1px solid #84AF5B;
    margin-left: 10px;

}

#sweepstakeImage img
{
    border:1px solid #8FA7BD;
    margin-left: 10px;
}

#blueBox_heading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#7ABCE6;
    font-weight:bold;
}

#greenBOx_title
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    color:#FFFFFF;
}

#greenBOx_Content
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
    text-align: left;
}

#followSection7Block
{
    background-image:url(../images/followSection7.png); 
    width:315px; 
    height:136px; 
    background-repeat:no-repeat;
    xborder: 1px solid #ff0000;
}

#followSection7Block table
{
    vertical-align: top;
    margin-left: 30px;
    margin-top: 60px;
    text-align: left;
    float: left;
    clear: left;
}

#gadgetDwnldBlock
{
    background-image:url(../images/gadgetBox.png); 
    width:315px; 
    height:137px; 
    background-repeat:no-repeat;
    xborder: 1px solid #ff0000;
    
}

#gadgetDwnldBtn
{
    vertical-align: top;
    margin-left: 50px;
    margin-top: 60px;
    text-align: left;
    float: left;
    clear: left;
    xwidth: 250px;
    Xborder: 2px solid #ff0000;
}

#watchWindowsLink
{
    vertical-align: top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color:#FFFFFF;
    margin-left: 50px;
    margin-top: 0px;
    text-align: left;
    xwidth: 270px;
}

#watchWindowsLink a
{
    color:#626C75;
    
}

#mohawkManBlock
{
    background-image:url(../images/offer_block_bg.png); 
    width:315px; 
    height:137px; 
    background-repeat:no-repeat;
}
#bottomLeftBOx_Content
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFFFFF;
}

#bottomLeftBOx_ContentUL
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#FFFFFF;
}


#bottomRightBox_heading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px; 
    color:#7ABCE6;
    text-align:left;
    width:100%;
}

#icontext
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color:#FFFFFF;
    font-size:11px; 
    vertical-align:text-top;
}

/***************Table Style start here***********************/

#tableTitle
{
font-family: Verdana, Arial;
font-size:18px;
color:#7ABCE6;
padding-left:30px;
text-align:left;
}


#tableTitle-offer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#000000;
}



#tableSubTitle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000000;
    font-weight:bold;
}

#tableSubTitle a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#336699;
    font-weight:bold;
}

/*#tableHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    font-weight:bold;
    background-color:#AAAAAA;
}*/

#tableHeading
{
font-family: Verdana, Arial;
font-size:14px;
font-weight:bold;
color:#ffffff;
background-color:#1E2022;
height:29px;
text-align:left;
}


/*#tableContent
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
}

#tableContent a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#336699;
}*/

#tableContent
{
color:#CCCCCC; font-family:Verdana, Arial; font-size:12px; height:40px; vertical-align:middle;text-align:left;
}

#tableContent a
{
color:#7ABCE6; font-family:Verdana, Arial; font-size:12px; font-weight:bold; height:42px;
vertical-align:middle;text-align:left;
}

#PageNation
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#000000;
}
#PageNation a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#336699;
}



/*div#displayPromocode {
    border: 1px solid #dddddd;
    background-color: #ffffff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align:center;
}*/

#Login_X_btn {
	
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	clear: right;
	float: right;
	margin-top: 28px;
	margin-right: 21px;
}

#promoText {
    padding:2px;
}

div#sweepContest {
    border: 1px solid #dddddd;
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align:center;
}

td#scrolltext {
    width:700px;
}
#PastOffers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	text-align: right;
	float: right;
	margin-top: 3px;
	width: 200px;
	clear: right;
	margin-left: 0px;
	top: auto;
	background-position: center top;
}
#PastOfferHeading {
	float: left;
	height: 20px;
	width: 455px;
	color: #95C354;
	clear: left;
	margin-top: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: center;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
}
#PastOffers_Heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #95c354;
	text-align: center;
	clear: left;
	float: left;
}
#DailyOffer_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	clear: left;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 50px;
	width: 161px;
	margin-left: 50px;
}
#WeeklySweepstakes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	/*background-image: url(../images/WeeklySweepstakes_Image.gif);*/
	background-repeat: no-repeat;
	clear: right;
	float: right;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 0px;
	height: 111px;
	width: 161px;
	margin-left: 0px;
}
#WeeklySweepstakes_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	clear: right;
	float: right;
	margin-top: 8px;
	margin-right: 40px;
	margin-bottom: 0px;
	width: 161px;
	margin-left: 0px;
}
#InsertSpace1{
	width: 10px;
	float:left;
}
#InsertSpace2{
	width: 10px;
	float:left;
}
.GeneralText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	/*float: left;
	clear: left;*/
	vertical-align: top;
	background-position: left top;
}
#ShareThis_Cont_TextHolder {
	clear: left;
	float: left;
	width: 200px;
	margin-top: 10px;
	margin-left: 30px;
}
#ShareThis_Cont_IconHolder {
	clear: right;
	float: right;
	width: 200px;
	margin-top: 10px;	
	height: 36px;
}
#Mychat_Icon {
	/*background-image: url(../images/MyMail_icon.gif);*/
	clear: left;
	float: left;
	height: 36px;
	width: 36px;
	margin-left: 20px;
}
#GeneralTextHolder {
	clear: left;
	float: left;
	width: 430px;
    margin-left: 8px;    
}
#PromoHookBox_TextHolder {
	clear: left;
	float: left;
	width: 270px;
	margin-top: 4px;
	margin-left: 8px;
	height: 100px;
}
#reg_confirm_containerBG {
	width: 1002px;
	height: 554px;
	position: relative;
	margin: 0px auto;
	background-image: url(../images/reg_confirm_BG.gif);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #F7F7F7;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#GeneralTextHolder ul li {margin-top: 5px}
#PromoHookBox_TextHolder  ul li {margin-top: 8px}
.prod_logo {
	padding-right: 10px;
	padding-top: 15px;
	height: 30px;
	width: 125px;
	clear: right;
	float: right;
	position: relative;
	right:5px;
}

#PromoHookBox_TextHolder2 ul li { 
	margin-top: 20px;
	height: 15px;
	width: 230px;
	text-align: left;
}

#ConcertConciergeCTA_Container {
	background-image: url(../images/ConcertConciergeCTA_BoxBG.gif);
	background-repeat: no-repeat;
	float: left;
	height: 225px;
	width: 962px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 20px;
	padding-top: 0px;
	clear: left;
}
#ShareThis_Container {
	background-image: url(../images/ShareThis_Cintainer_BG.gif);
	background-repeat: no-repeat;
	float: left;
	height: 160px;
	width: 461px;
	margin-top: 17px;
	margin-right: 0px;
	margin-left: 30px;
	padding-top: 0px;
	clear: left;
}

#ShareThis_Container_Regis {
	/*background-image: url(../images/ShareThis_Cintainer_BG.gif);*/
    background-image: url(../images/StayInTouch_BG.gif);
	background-repeat: no-repeat;
	/*float: left;*/
    float: right;
	height: 160px;
	width: 461px;
	/*margin-top: 17px;*/
	/*margin-right: 0px;*/
	/*margin-left: 30px;*/    
    margin-top: 17px;
	margin-right: 31px;
	margin-left: 0px;
	padding-top: 15px;
	/*clear: left;*/
}

#ConcertConciergeCTA_BoxHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #9FD552;
	text-align: left;
	margin-top: 20px;
	margin-left: 30px;
}

.SignOut_LinkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
#StayInTouch_Container {
	background-image: url(../images/StayInTouch_BG.gif);
	background-repeat: no-repeat;
	float: right;
	height: 160px;
	width: 460px;
	margin-top: 17px;
	margin-right: 31px;
	margin-left: 0px;
	clear: right;
}

#StayInTouch_Container_Regis {
	/*background-image: url(../images/StayInTouch_BG.gif);*/
    background-image: url(../images/ShareThis_Cintainer_BG.gif);
	background-repeat: no-repeat;
	/*float: right;*/
    float:left;
	height: 160px;
	width: 460px;	
	/*clear: right;*/
    /*margin-top: 17px;*/
	/*margin-right: 31px;*/
	/*margin-left: 0px;*/
    margin-top: 17px;
	margin-right: 0px;
	margin-left: 30px;
	padding-top: 15px;
}
#ConcertConciergeCTA_BoxSubHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-top: 2px;
	margin-left: 30px;
	float: left;
}
#ConcertConciergeCTA_BoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	margin-top: 10px;
	margin-left: 0px;
	float: left;
	width: 958px;
}
#Get_Started_btn {
	/*background-image: url(../images/Get_Started_btn.gif);*/
	background-repeat: no-repeat;
	width: 958px;
	height: 42px;
	margin-top: 10px;
	clear: left;
	float: left;
	background-position: center;
    text-align:center;
}
#ShareThis_Cont_Heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #9FD552;
	text-align: left;
	margin-top: 10px;
	margin-left: 25px;
	width: 425px;
}

#regTC_Cont_Heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #9FD552;
	text-align: center;
	Xmargin-top: 10px;
	Xmargin-left: 25px;
	width: 95%;
}
#NewsScroll {
	float: left;
	height: 20px;
	width: 290px;
	clear: left;
	margin-top: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: center;
	text-align: center;
	font-weight: normal;
}
#Login_Email_Add {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 180px;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 25px;
	clear: left;
	float: left;
}

#FerrorMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	width: 180px;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 25px;
	clear: left;
	float: left;
}

#Login_Password {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 180px;
	text-align: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-left: 17px;
	clear: left;
	float: left;
}
#Login_ForgotPassword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 180px;
	text-align: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-left: 17px;
	clear: left;
	float: left;
}
#Login_Text_CheckBoxFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 180px;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 17px;
	clear: left;
	float: left;
	background-position: left top;
}
#Login_SignIn_btn {
	background-image: url(../images/Login_SignIn_btn.gif);
	height: 33px;
	width: 99px;
	margin-top: 5px;
	margin-left: 0px;
	background-position: right bottom;
	vertical-align: bottom;
	clear: right;
	float: right;
	margin-right: 22px;
}
.Login_TextBox {
	width: 155px;
}

#dummy {
	background-color: #99FF00;
	height: 30px;
	width: 200px;
	clear: right;
	float: right;
}
#FaceBook_Icon {
	/*background-image: url(../images/FaceBook_icon.gif);*/
	clear: none;
	float: left;
	height: 36px;
	width: 36px;
	margin-right: 0px;
	margin-left: 5px;
}
#Tweeter_Icon {
	/*background-image: url(../images/Tweeter_icon.gif); */
	clear: right;
	float: left;
	height: 36px;
	width: 36px;
	margin-right: 0px;
	margin-left: 5px;
}
#MySpace_Icon {
	/*background-image: url(../images/MySpace_icon.gif); */
	clear: right;
	float: left;
	height: 36px;
	width: 36px;
	margin-right: 0px;
	margin-left: 5px;
}
#ShareThis_Cont_TextHolder2 {
	clear: left;
	float: left;
	width: 450px;
	margin-top: 20px;
	margin-left: 5px;
	height: 55px;
}
.GeneralTextSMALL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	float: left;
	clear: left;
	vertical-align: bottom;
}
#StayInTouch_Cont_HeadingONE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #6BA1C3;
	text-align: left;
	margin-top: 15px;
	margin-left: 30px;
	width: 190px;
	background-position: left;
	float: left;
}
#StayInTouch_Cont_HeadingTWO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #6BA1C3;
	text-align: left;
	margin-top: 15px;
	margin-left: 0px;
	width: 190px;
	background-position: left;
	float: right;
	margin-right: 18px;
}
#StayInTouch_Strip_Holder {
	clear: left;
	float: left;
	height: 80px;
	width: 180px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#StayInToc_StipFacebook_Fan {
	background-image: url(../images/facebook.png);
	clear: left;
	float: left;
	height: 26px;
	width: 179px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#StayInToc_Twitter {
	background-image: url(../images/twitter.png);
	clear: left;
	float: left;
	height: 26px;
	width: 179px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#StayInToc_MySpace {
	background-image: url(../images/friends.png);
	clear: left;
	float: left;
	height: 26px;
	width: 179px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#dailyOffer_Email
{
    background-image:url(../images/dailyemail.png);
    width:179px; 
    height:26px; 
    background-repeat:no-repeat;
}
#GreatGadets_Strip_Holder {
	clear: right;
	float: right;
	height: 60px;
	width: 180px;
	margin-top: 2px;
	margin-right: 26px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#GreatGadets_TEXT_Holder {
	clear: right;
	float: right;
	height: 8px;
	width: 190px;
	margin-top: 5px;
	margin-right: 16px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#StayInToc_Windows_Desktop {
	background-image: url(../images/Strip_WindowsDesktop.gif);
	clear: left;
	float: left;
	height: 26px;
	width: 178px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#StayInToc_FaceBookApp {
	background-image: url(../images/Strip_FaceBook_App.gif);
	clear: left;
	float: left;
	height: 26px;
	width: 178px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Login_BG_Error {
	background-image: url(../images/LoginBG_Error.gif);
	height: 279px;
	width: 208px;
	margin: 0px;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
#ShareForum_Box_BG {
	background-image: url(../images/ShareForm_box_BG.gif);
	height: 444px;
	width: 425px;
	margin: 0px;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
#ShareForum_HeadingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #6FA7CB;
	text-align: left;
	margin-top: 25px;
	margin-left: 25px;
	clear: left;
	float: left;
}
#ShareFormu_X_btn {
	/*background-image: url(../images/ShareForm_X_btn.gif);*/
	height: 18px;
	width: 18px;
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	clear: right;
	float: right;
	margin-top: 28px;
	margin-right: 21px;
}
#ShareForumTextHolder {
	clear: left;
	float: left;
	width: 370px;
	margin-top: 10px;
	margin-left: 20px;
}
.TextField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width:354px;
	clear: right;
	float: right;
	margin-right:10px;
	
}


#ShareForum_InviteFriends_btn {
	/*background-image: url(../images/Invite_MyFriends_btn.gif);*/
	height: 35px;
	width: 420px;
	margin-top: 3px;
	margin-left: 0px;
	background-position: center bottom;
	vertical-align: bottom;
	clear: left;
	float: left;
	margin-right: 0px;
	background-repeat: no-repeat;
	text-align: center;
}
.GeneralText_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	float: left;
	clear: left;
	vertical-align: bottom;
}
.GeneralTextSMALL_Italics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	float: left;
	clear: left;
	vertical-align: bottom;
	font-style: italic;
}
#ShareForum_Text_CheckBoxFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 400px;
	text-align: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-left: 25px;
	clear: left;
	float: left;
}
#ShareForum_Text_CheckBoxFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 400px;
	text-align: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-left: 18px;
	clear: left;
	float: left;
}
#RegistrationBox_FieldsContainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 410px;
	text-align: left;
	/*margin-top: 5px;*/
	margin-right: 0px;
	margin-left: 25px;
	clear: left;
	float: left;
}
#Login_Content
{	
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;	
	clear: left;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 21px;
}
#Forgot_Content
{	
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;	
	clear: left;
	float: left;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 21px;
}

.FAQ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #99ccff;
    text-decoration: underline;
}
#FAQ_Privacy_Terms_Container {
            background-image: url(../images/FAQ_Privacy_Terms_Container_BG.gif);
            background-repeat: no-repeat;
            float: left;
            height: 623px;
            width: 962px;
            margin-top: 10px;
            margin-right: 0px;
            margin-left: 18px;
            padding-top: 0px;
            clear: left;
}
#FAQ_Privacy_Terms_Page_BG {
            width: 1000px;
            height: 753px;
            position: relative;
            background-image: url(../images/FAQ_Privacy_Terms_Page_BG.gif);
            background-position: center top;
            background-repeat: no-repeat;
            background-color: #F7F7F7;
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: none;
            border-left-style: none;
            margin-top: 0px;
            margin-right: auto;
            margin-bottom: 0px;
            margin-left: auto;
}
#FAQ_Privacy_Terms_TextContainer {
            clear: right;
            float: right;
            height: 598px;
            width: 870px;
            margin-top: 12px;
            margin-left: 0px;
            overflow: visible;
            visibility: visible;
            z-index: auto;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            background-position: left top;
            text-align: left;
            background-attachment: scroll;
            margin-right: 2px;
}
#FAQ_Privacy_Terms_LastUpdate {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #FFFFFF;
            clear: right;
            float: right;
            margin-top: -20px;
            margin-right: 110px;
}
#FAQ_text_Container {
            height: 500px;
            width:  800px;
            margin-top: 15px;
            margin-left: 25px;
            padding-right:10px;
            text-align:justify;
}

#FAQ_Privacy_Terms_BackToTop {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: bold;
            color: #7abce6;
            clear: left;
            float: left;
            margin-top: 10px;
            margin-right: 2px;
            width: 740px;
            text-align: right;
            text-decoration: underline;
}
.FAQ_link_Bold {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: bold;
            color: #7abce6;
            text-align: right;
            text-decoration: underline;
            cursor: pointer;
}

/* YUI */

#yui-pg0-0-pages {
    display: none;
}

#yui-pg1-0-pages, #yui-dt1-paginator0 {
    display: none;
}

#leftListings {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}

#leftListings {
    width: 487px;
}

#leftListings table thead tr  th {
    font-weight:bold;
    background-color:#AAAAAA;
    height:25px;
}

#leftListings table tr td {
    font-size:11px;
    height:40px;
}
#leftListings  table tr.yui-dt-odd  {
    background-color:#eeeeee;
}

#leftListings table tr.yui-dt-even  {
    background-color:#dddddd;
}

#leftListings   table {
    border:0px none #7F7F7F;
    border-collapse:separate;
    border-spacing:0px;
    *border-collapse: collapse;
    font-family:arial;
    font-size:inherit;
    margin:0px;
    padding:0px;
}

#leftListings table thead tr th div.yui-dt-liner {
    border-spacing:0;
    margin: 0px;
    padding: 0px;
    text-align: left;
}

#leftListings table thead tr  th#yui-dt0-th-left{   
    background-image:url(../images/Table_header_Lcorve.jpg);
    background-repeat:none;
    background-color:#FFFFFF;
    width:3px;    
}

#leftListings table thead tr  th#yui-dt0-th-right{   
    background-image:url(../images/Table_header_Rcorve.jpg);
    background-repeat:none;
    background-color:#FFFFFF;
    width:4px;
}

#yui-dt0-paginator1 {
    background-color:#dddddd;
}

#leftListings  #yui-dt0-paginator1 #yui-bottom-pagination {
    vertical-align: middle;
    text-align:right;
    width: 487px;
}

#leftListings table#yui-bottom-pagination tr td {
    height:36px;
}


#leftListings #yui-dt0-paginator1  #yui-bottom-pagination td.bottom-lcurve {
    background-image:url(../images/Table_bottom_Lcorve.jpg);
    background-repeat:none;
    background-color:#FFFFFF;
    width:4px;
}

#leftListings #yui-dt0-paginator1 #yui-bottom-pagination td.bottom-rcurve {
    background-image:url(../images/Table_bottom_Rcorve.jpg);
    background-repeat:none;
    background-color:#FFFFFF;
    width:4px;
}

#leftListings #yui-dt0-paginator0 {
    display: none;
}

#leftListings #yui-dt0-paginator0  #yui-bottom-pagination {
    display: none;
}

#leftListings #yui-dt0-paginator0  #yui-bottom-pagination td.bottom-lcurve {
   display:none;
}

#leftListings #yui-dt0-paginator0 #yui-bottom-pagination td.bottom-rcurve {
    display:none;
}


/* Right listings */
#rightListings {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}

#rightListings {
    width: 487px;
}

#rightListings table thead tr  th {
    font-weight:bold;
    background-color:#AAAAAA;
    height:25px;
}

#rightListings table tr td {
    font-size:11px;
    height:40px;
}
#rightListings  table tr.yui-dt-odd  {
    background-color:#eeeeee;
}

#rightListings table tr.yui-dt-even  {
    background-color:#dddddd;
}

#rightListings   table {
    border:0px none #7F7F7F;
    border-collapse:separate;
    border-spacing:0px;
    *border-collapse: collapse;
    font-family:arial;
    font-size:inherit;
    margin:0px;
    padding:0px;
}

#rightListings table thead tr th div.yui-dt-liner {
    border-spacing:0;
    margin: 0px;
    padding: 0px;
    text-align: left;
}

#rightListings table thead tr  th#yui-dt1-th-left{   
    background-image:url(../images/Table_header_Lcorve.jpg);
    background-repeat:none;
    background-color:#FFFFFF;
    width:3px;    
}

#rightListings table thead tr  th#yui-dt1-th-right{   
    background-image:url(../images/Table_header_Rcorve.jpg);
    background-repeat:none;
    background-color:#FFFFFF;
    width:4px;
}

#yui-dt1-paginator1 {
    background-color:#dddddd;
}

#rightListings  #yui-dt1-paginator1 #yui-bottom-pagination {
    vertical-align: middle;
    text-align:right;
    width: 487px;
}

#rightListings table#yui-bottom-pagination tr td {
    height:36px;
}


#rightListings #yui-dt1-paginator1  #yui-bottom-pagination td.bottom-lcurve {
    background-image:url(../images/Table_bottom_Lcorve.jpg);
    background-repeat:none;
    background-color:#FFFFFF;
    width:4px;
}

#rightListings #yui-dt1-paginator1 #yui-bottom-pagination td.bottom-rcurve {
    background-image:url(../images/Table_bottom_Rcorve.jpg);
    background-repeat:none;
    background-color:#FFFFFF;
    width:4px;
}

#rightListings #yui-dt1-paginator0 {
    display: none;
}

#rightListings #yui-dt1-paginator0  #yui-bottom-pagination {
    display: none;
}

#rightListings #yui-dt1-paginator0  #yui-bottom-pagination td.bottom-lcurve {
   display:none;
}

#rightListings #yui-dt1-paginator0 #yui-bottom-pagination td.bottom-rcurve {
    display:none;
}

a.yui-dt-sortable {
    color:#000000;
    text-decoration: none;
}

a.yui-pg-page {
    /*color:#000000;*/
    color:#0000FF;
}

#leftListings th.yui-dt-asc .yui-dt-liner
 {
    background-image:url(../images/dt-arrow-up.png);
    background-repeat:no-repeat;
    background-position:45% 60%;
    cursor:hand;
    cursor:pointer;
}

#leftListings th.yui-dt-desc .yui-dt-liner
{
    background-image:url(../images/dt-arrow-dn.png);
    background-repeat:no-repeat;
    background-position:45% 60%;
    cursor:hand;
    cursor:pointer;
}

#rightListings th.yui-dt-asc .yui-dt-liner
{
    background-image:url(../images/dt-arrow-up.png);
    background-repeat:no-repeat;
    background-position:45% 60%;  
}
#rightListings th.yui-dt-desc .yui-dt-liner
{
    background-image:url(../images/dt-arrow-dn.png);
    background-repeat:no-repeat;
    background-position:45% 60%;
}


.innerlink:link{
	font-family:Verdana, Arial;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
	text-decoration: underline;
}
.innerlink:visited{
	font-family:Verdana, Arial;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
	text-decoration: underline;
}
.innerlink:hover{
	font-family:Verdana, Arial;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
	text-decoration: underline;
}

a.rules
{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    color:#FFFFFF;
}

span.disclaimer-text-dailyoffer {
    line-height:15px;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:9px; 
    color:#83B048;
}

a.disclaimer-offer-link {
    line-height:15px;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:9px; 
    color:#83B048;
}

.disclaimer-text-sweepstakeoffer {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color:#91AAC0;
}

.disclaimer-text-sweepstakeoffer a{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color:#91AAC0;
}

div.index-offer-disclaimer {
    float:left;
    color:#ffffff; 
    font-size:10px;
    width:100%;
    padding-top:15px;
}


#reCAPTCHA_Error{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FF0000;
    width: 400px;
    text-align: center;
    margin-top: 5px;
    margin-right: 0px;
    margin-left: 25px;
    clear: left;
    float: left;
}

input.sweepsButton {
    background-image:url('../images/blue_btn.png');
    width: 145px;
    height:35px;    
    background-color: transparent;
    background-repeat: no-repeat;
    border:0px;
    cursor:hand;
    Cursor: pointer;    
}

input.sweepsOfferButton {
    background-image:url('../images/btn_enterNowGreen.png');
    width: 121px;
    height:30px;    
    background-color: transparent;
    background-repeat: no-repeat;
    border:0px;
    cursor:hand;
    Cursor: pointer;    
}

#EmailMe_BG {
	background-image: url(../images/email-me_bg.png);
	height: 264px;
	width: 363px;
	margin: 0px;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}

#EmailMe_HeadingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #71984a;
	text-align: center;
	margin-top: 15px;
	margin-left: 65px;
	clear: center;
	float: left;
}

#EmailMe_X_btn {
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	clear: right;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}

#EmailMe_TextHolder1 {
	text-align: justify;
	clear: center;
	float: left;
	width: 340px;
	margin-top: 20px;
	margin-left: 10px;
}
#EmailMe_TextHolder2 {
	text-align: justify;
	clear: center;
	float: left;
	width: 340px;
	margin-top: 5px;
	margin-left: 10px;
}
#EmailMe_TextHolder3 {
	text-align: justify;
	clear: center;
	float: left;
	width: 340px;
	margin-top: 20px;
	margin-left: 10px;
}
#EmailMe_TextHolder4 {
	text-align: center;
	clear: center;
	float: left;
	width: 340px;
	margin-top: 5px;
	margin-left: 10px;
}

#EmailMe_Text_CheckBoxFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 400px;
	text-align: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-left: 10px;
	clear: left;
	float: left;
}

#EmailMe_ok_btn {
	/*background-image: url(../images/Invite_MyFriends_btn.gif);*/
	height: 35px;
	width: 363px;
	margin-top: 10px;
	margin-left: 0px;
	background-position: center bottom;
	vertical-align: bottom;
	clear: left;
	float: left;
	margin-right: 0px;
	background-repeat: no-repeat;
	text-align: center;
}

#EmailMe_Thanks_BG {
	background-image: url(../images/thanks_bg.png);
	height: 162px;
	width: 274px;
	margin: 0px;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}

#EmailMe_Thanks_HeadingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #71984a;
	text-align: center;
	margin-top: 15px;
	margin-left: 85px;
	clear: center;
	float: left;
}

#EmailMe_Thanks_X_btn {
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	clear: right;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}

#EmailMe_Thanks_TextHolder1 {
	text-align: center;
	clear: center;
	float: left;
	width: 274px;
	margin-top: 10px;
	margin-left: 0px;
}
#EmailMe_Thanks_TextHolder2 {
	text-align: center;
	clear: center;
	float: left;
	width: 274px;
	margin-top: 5px;
	margin-left: 0px;
}
#EmailMe_Thanks_TextHolder3 {
	text-align: center;
	clear: center;
	float: left;
	width: 274px;
	margin-top: 5px;
	margin-left: 0px;
}


#EmailMe_Thanks_close_btn {
	
	height: 30px;
	width: 274px;
	margin-top: 10px;
	margin-left: 0px;
	background-position: center bottom;
	vertical-align: bottom;
	clear: left;
	float: left;
	margin-right: 0px;
	background-repeat: no-repeat;
	text-align: center;
}

img.vlineOpac 
{
    opacity: 0.5;
    filter: alpha(opacity = 50);   
}

#window7MouseOverDiv {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    padding-top: 5px;
    padding-left: 8px;
    background-image: url(../images/windows7_div_bg.png);
    height: 68px;
    background-repeat: no-repeat;
    position:absolute;
    z-index:0;
    margin: 0px;
    clear: left;
    float: left;
}

/* Code Starts on 1/27/2010  */

#RegistrationBox_Right {
    float: right;
    height: 580px;
    width: 455px;
    margin-top: 10px;
    margin-right: 20px;
    margin-left: 0px;
    padding-top: 0px;
    clear: left;
}

#ConcertConcierge_InfoBox_Left {
    background-image: url(../images/sweepstake/black_box_bg.png);
    height: 136px;
    width: 466px;
    clear: left;
    float: left;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 20px;
}

#FollowSectionSeven_Right {
    background-image: url(../images/sweepstake/black_box_bg.png);
    height: 136px;
    width: 466px;    
    float: right;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 8px;
    margin-left: 0px;
	
    float: right;
}

#Container_Heading_Right {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: lighter;
    color: #6ba1c3;
    text-align: left;
    clear: left;
    float: left;
    margin-top: 15px;
    margin-left: 22px;
    border: 0px solid red;
}

#GeneralTextHolder_Right {
	clear: left;
	float: left;
	width: 430px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 22px; 
}

#FollowSectionSeven_Icons_Right{
	background-repeat: no-repeat;
	clear: left;
	float: right;
	width: 430px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 0px; 
}

#SweepStakeBox_Left {
    background-repeat: no-repeat;
	/*background-color: #cccccc;  */
    float: left;

    width: 459px;
    margin-top: 10px;
    margin-right: 0px;
    margin-left: 20px;
    padding-top: 0px;
    clear: left;
	Xborder-right: 1px solid #577648;
}
#SweepstakeText_Heading_Left {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: normal;
    color: #99cc66;
    width: 410px;
    text-align: left;
    margin-top: 10px;
    margin-right: 0px;
    margin-left: 10px;
    clear: left;
    float: left;
}

#Sweep_Stake_Image_Left{
	clear: left;
	float: left;
	width: 440px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 10px; 
}

#main_top_div {
    background-image: url(../images/sweepstake/content_bg.png);
    background-repeat: no-repeat;
	width: 956px;
	height: 590px;
    clear: left;
	float: left;
	margin:10px 10px 0 20px;
}


#sweep_Reg_Thanks_BG
{
    background-image:url(../images/sweepstake/popup_bg.png); background-repeat:no-repeat;
    margin-top: 10px;
    margin-left: 0px;
	margin-right: 10px;
    width: 427px;
    height: 234px;
	clear: left;
	float: left;
}


#sweep_Reg_Thanks_Message
{
	text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 21px;
    width: 420px;
    font-weight: bold;
    color: #FFFFFF;
    margin-top: 30px;
    margin-left: 0px;
    margin-right: 0px;
	margin-bottom: 0px;
	clear: left;
	float: left;
}

#sweep_Reg_Thanks_Message2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
	text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 0px;
	clear: left;
	float: left;
    width: 420px;
}
#sweep_Reg_Thanks_GetStarted_btn
{
    text-align: center;
    margin-top: 30px;
	margin-left: 0px;
	width: 420px;
	clear: left;
	float: left;
	border:0px solid red;
}
#sweep_Reg_Thanks_close_btn
{
    xborder: 2px solid #FF0000;
    height: 24px;
    width: 24px;
	margin-top: -10px;
	margin-left: 0px;
	background-position: center bottom;
	vertical-align: bottom;
	clear: left;
	float: right;
	margin-right: -10px;
	background-repeat: no-repeat;
	text-align: center;
}
#Footer_Sweeps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 25px;
	width: 1002px;
	margin-top: 50px;
	margin-bottom: 5px;
	text-align:center;
}

#RegistrationBox_IntroText_sweeps {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: Bold;
    color: #9fd552;
    width: 410px;
    text-align: left;
    margin-top: 15px;
    margin-right: 0px;
    margin-left: 29px;
    clear: left;
    float: left;
}

#disclaimer_text_offer_Sweeps {
	margin-top: 15px;
	width:400px;
    line-height:15px;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:9px; 
    color:#FFFFFF;
	margin-top: 15px;
    margin-right: 0px;
    margin-left: 0px;
	margin-bottom: 0px;
	clear: left;
    float: left;
}

#Why_join_Section_Seven_Right {
    background-image: url(../images/block2_bg.png);
    height: 170px;
    width: 466px;
    clear: right;
    float: right;
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 8px;
    margin-left: 10px;
    background-repeat: no-repeat;
	
}

#FollowSectionSeven_Index_Right {
	background-repeat: no-repeat;
	background-image: url(../images/block3_bg.png);
    height: 136px;
    width: 466px;    
    float: right;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 8px;
    margin-left: 0px;	
    float: right;
	
}

#ConcertConcierge_Box_Index_Right {
    background-image: url(../images/block1_bg.png);
    background-repeat: no-repeat;
    height: 249px;
    width: 461px;
    clear: right;
    float: right;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 10px;
}

#RegistrationBox_Left_NewIndex {
    background-image: url(../images/greenblock_bg.png);
    background-repeat: no-repeat;
    float: left;
    height: 725px;
    width: 479px;
    margin-top: 10px;
    margin-right: 0px;
    margin-left: 20px;
    padding-top: 0px;
    clear: left;
}

#Container_Heading_Right_Index {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: lighter;
    color: #6ba1c3;
    text-align: left;
    clear: left;
    float: left;
    margin-top: 15px;
    margin-left: 22px;
	width:430px;
    border: 0px solid red;
}

#DailyOffer_Main_Block {
	background-image: url(../images/img_bg_sw_da.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-repeat: no-repeat;
	clear: left;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;	
	margin-left: 40px;
	border: 0px solid white;
}

#WeeklySweepstakes_Main_Block {
	background-image: url(../images/img_bg_sw_da.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-repeat: no-repeat;
	clear: right;
	float: right;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0px solid white;
}

#WeeklySweepstakes_Image_NewIndex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-repeat: no-repeat;
	clear: left;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	height: 111px;
	width: 161px;	
	border: 0px solid blue;
}

#DailyOffer_Image_NewIndex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-repeat: no-repeat;
	clear: left;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	height: 111px;
	width: 161px;	
	border: 0px solid red;
}

#DailyOffer_Text_NewIndex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	clear: left;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 151px;
	height: 50px;
	text-align:left;
	border: 0px solid red;	
}

#WeeklySweepstakes_Text_NewIndex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	clear: left;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 151px;
	height: 50px;
	text-align:left;
	border: 0px solid red;	
}

#InsertSpace1_NewIndex{
	width: 10px;
	float:left;
	border: 0px solid yellow;
}
#InsertSpace2_NewIndex{
	width: 10px;
	float:left;
	border: 0px solid green;
}

#sweep_Reg_Thanks_Message_offer
{
	text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 21px;
    width: 410px;
    font-weight: normal;
    color: #FFFFFF;
    margin-top: 30px;
    margin-left: 10px;
    margin-right: 0px;
	margin-bottom: 0px;
	clear: left;
	float: left;
    Xborder: 1px solid #ff0000;
}
#GeneralTextHolder_NewIndex {
	clear: left;
	float: left;
	width: 400px;
    margin-left: 22px;    
}

#promocode_popup_table_bg{
    text-align: center;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
	margin-bottom: 0px;
    width: 400px;
    xborder: 1px solid #ff0000;
}