body {color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:center;}

#CP_Bar_BorderColor_Bottom {text-align:left;}

#centerdiv {border:1px solid #ff0000;margin:0 auto;padding:0;text-align:left;width:753px;}

h1 {color:#ff0000;font-family:Arial,Helvetica,sans-serif;font-size:16px;}
h2 {color:#ff0000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
a {color:#0066cc;text-decoration:underline;}

#container {border:1px solid #ff0000;margin:5px;padding:5px;position:relative;text-align:center;width:755px;}

/* Upload styles */
#upload {background:transparent url(../imgs/back_UploadPhoto2.jpg) no-repeat scroll 0%;clear:both;font-family:Arial,Helvetica,sans-serif;height:358px;margin:0;padding:0;width:740px;}

#uploadLeft {float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:100px;margin:40px 0 0 35px;*margin: 40px 0 0 36px;text-align:left;width:525px;}
#uploadLeft h2 {color:#ff0000;float:left;font-family:Arial,Helvetica,sans-serif;font-size:18px;margin-bottom:0px;}
#uploadRight {float:right;height:40px;margin:50px 15px 0 0;text-align:right;width:120px;}
#uploadRight2 {float:right;height:40px;margin:80px 15px 0 0;*margin: 0px 15px 0 0;text-align:right;width:120px;}
#uploadBottom {clear:both;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:40px;margin:100px 0 0;*margin: 0 0 0 0;width:740px;}
#uploadBottom p {font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:6px 0 0;width:410px;}
#upload td {padding-left:15px;padding-right:15px;}
#photoPicker {margin:65px 0px 0px 35px;}
#import {background:transparent url(../imgs/back_UploadPhoto2.jpg) no-repeat scroll 0%;clear:both;font-family:Arial,Helvetica,sans-serif;height:458px;margin:0;padding:0;width:740px;}
#import3 {background:transparent url(../imgs/back_UploadPhoto3.jpg) no-repeat scroll 0%;clear:both;font-family:Arial,Helvetica,sans-serif;height:500px;margin:0;padding:0;width:740px;}
#flickrlogin {clear:both;font-family:Arial,Helvetica,sans-serif;height:0px;margin:65px 0px 0px 35px;;padding:30px 0px 0px 0px;width:740px;}
#import3Text h2 {font-family:Arial,Helvetica,sans-serif;margin:5px 0px 10px 0px;padding:0; font-size:18px;}
#import3Text {float:left; clear:right;font-family:Arial,Helvetica,sans-serif;height:auto;margin:-20px 0px 0px 40px;padding:0;width:500px;}
#importLeft {float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:100px;margin:27px 0 0 35px;*margin: 40px 0 0 18px;text-align:left;width:525px;}
#importLeft h2 {color:#ff0000;float:left;font-family:Arial,Helvetica,sans-serif;font-size:18px;margin-bottom:0px;}
#importRight {float:right;height:40px;margin:50px 15px 0 0;text-align:right;width:120px;}
#importRight2 {float:right;height:40px;margin:80px 15px 0 0;*margin: 0px 15px 0 0;text-align:right;width:120px;}
#importRight3 {float:right;height:40px;margin:10px 15px 0 0;*margin: 0px 15px 0 0;text-align:right;width:73px;}
#importBottom {clear:both;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:40px;margin:100px 0 0;*margin: 0 0 0 0;width:740px;}
#importBottom p {font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:6px 0 0;width:410px;}
#import td {padding-left:15px;padding-right:15px;}
#pageHeadline {clear:both;margin:0 0 0 10px;padding:0;text-align:left;width:710px;}
#pageHeadline h1 {display:none;}
#pageHeadline p {font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 0 9px;padding:0;}

/* Crop styles */
#crop {background:transparent url(../imgs/back_CropPhoto2.jpg) no-repeat;height:522px;width:749px;}
#cropLeft {float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:100px;margin:40px 0 0 35px;*margin: 40px 0 0 36px;text-align:left;width:525px;}
#cropLeft h2 {color:#ff0000;font-family:Arial,Helvetica,sans-serif;font-size:18px;margin-bottom:0px;}
#cropRight {float:right;height:40px;margin:65px 15px 0 0;text-align:right;width:150px;}
#cropBottom {clear:both;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:40px;margin:160px 0 0 0;*margin:0;width:740px;}

/* Cropped styles */
#cropped {background:transparent url(../imgs/back_CroppedPhoto.jpg) no-repeat;clear:both;height:822px;width:749px;}
#cropped td {padding-left:15px;padding-right:15px;}

/* Confirmation page styles */
#confirm {background:transparent url(../imgs/back_Confirm.jpg) no-repeat;clear:both;height:358px;width:749px;}
#confirm td {padding-right:15px;}
#confirmLeft {clear:both;float:left;margin:70px 10px 0 40px;width:420px;}
#confirmLeft p {margin:10px 0 0;}
#confirmRight {float:left;margin:70px 0 0 15px;width:200px;}
#confirmRight p {margin:10px 0 0;}
#confirm a {color:#0066cc;font-size:10px;}

/* Preview page styles */
#preview {background:transparent url(../imgs/back_Preview.jpg) no-repeat;clear:both;height:434px;width:749px;}
#preview td {padding:5px 20px 0 0;}
#previewBox {background:#fff none repeat;border:1px solid #ff0000;height:200px;padding:5px;width:500px;}
#previewTags {background:#ccffff none repeat;}

#smileUnderline {background:transparent url(../imgs/Underline.jpg) no-repeat;height:22px;padding:0 0 0 5px;width:137px;}
#footer {margin:0 auto;text-align:center;width:755px;}
#smilesHeader {background:#fff url(../imgs/headerSmiles.jpg) repeat;float:left;height:53px;margin-left:5px;width:215px;}
#smilesLogin {color:#333;float:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-align:right;width:335px;}


.HeaderForm form {margin:0;padding:0;}
.HeaderEmailCopy {color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:100%;margin:0;padding:0;}
.HeaderEmailInput {margin:0;padding:0;}
.HeaderEmailInput input {border-color:#7c7c7c;border-style:solid;border-width:1px;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:500;height:13px;margin:0;padding:2px 4px;width:94px;}
.HeaderPasswordCopy {color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:100%;margin:0;padding:0;}
.HeaderPasswordInput {margin:0;padding:0;}
.HeaderPasswordInput input {border-color:#7c7c7c;border-style:solid;border-width:1px;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:500;height:13px;margin:0;padding:2px 4px;width:94px;}
.HeaderSignIn {background-position:0;background-repeat:no-repeat;margin:0;padding:0;}

#passwordHelp {font-size:10px;margin:0;padding-top:0;width:100px;}
#passwordHelp a {color:#0066cc;}

#smilesLoggedIn {color:#333;float:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;margin-right:5px;text-align:right;width:465px;}
.LoggedInName {color:#333;float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.LogLinks {color:#333;float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding-left:2px;}
.LogLinks a {color:#0066cc;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}

/* Register page styles*/
#register {background:transparent url(../imgs/back_Register_short.jpg) no-repeat;clear:both;height:700px;width:740px;}
#register p {font-size:11px;margin:15px 20px 10px;}
#registering {font-size:10px;padding:0px 20px;vertical-align:top;}
#registerHeader1 {background:transparent url(../imgs/VertDivider.jpg) no-repeat right center;padding:10px 20px;vertical-align:top;}
#register a {color:#0066cc;}
#registerHeader1 p {font-size:11px;margin:0;}
#registerHeader2 {background:transparent url(../imgs/VertDivider.jpg) no-repeat right center;padding:10px 15px;
vertical-align:top;}
#registerHeader2 p {font-size:11px;margin:0;}
#registerHeader3 {padding:10px 15px;
vertical-align:top;}
#registerHeader3 p {font-size:11px;margin:0;}
#registerHeader4 {padding:10px 15px;vertical-align:top;width:140px;}
#registerHeader4 p {font-size:11px;margin:0;}
.Register_greyText {
color:#333;
font-weight:bold;
}

.HorizontalDivider {margin:0;}
.redRequired {color:#ff0000;margin-top:-13px;width:3px;}

#createProfile {font-size:11px;padding:0px 15px;vertical-align:top;}
#createProfile td {font-size:11px;}

#sweepstakes {font-size:11px;padding:5px 15px;vertical-align:top;}
#sweepstakesCheck {font-size:11px;padding:5px 15px;vertical-align:top;}
#sweepstakesCheck p {font-size:11px;margin:0 28px;}
#sweepstakes td {font-size:11px;}

#smiletalkCheck {font-size:11px;padding:5px 15px;position:relative;vertical-align:top;}
#submissionPolicy {font-size:11px;padding:5px 15px;vertical-align:top;}
#submissionPolicy p {font-size:11px;margin:0 28px;}
#smiletalk {font-size:11px;padding:5px 15px;vertical-align:top;}
#smiletalkCheck p {font-size:11px;margin:0 28px;}
#smiletalk td {font-size:11px;}
/* end registration page styles */


#ScreenNameLink {font-family:Arial,sans-serif;font-size:11px;margin:0 0 -7px;position:relative;z-index:0;}
#WhyDoWeAsk {font-family:Arial,sans-serif;font-size:11px;margin:0 0 -7px;position:relative;z-index:0;}
#whyLoginLink {font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:-13px 0 0;position:relative;z-index:0;}
#cropWhatIsATag {font-family:Arial,sans-serif;font-size:11px;margin:-20px 0 0 230px;position:relative;width:100px;z-index:0;}
#whatIsTag, #confirmLink {display:inline;font-family:Arial,sans-serif;font-size:11px;margin:0 0 -7px;position:relative;z-index:0;}
#learnMoreLink {display:inline;font-family:Arial,sans-serif;font-size:11px;margin:0 0 -7px;position:relative;z-index:24;}
#learnMoreLink strong, em {color:#ff0000;}
#exampleLink {display:inline;font-family:Arial,sans-serif;font-size:11px;margin:0 0 -7px;position:relative;z-index:0;}
#exampleFlash {font-family:Arial,sans-serif;font-size:11px;margin:0 0 -7px;position:relative;z-index:0;}

a.info {background-color:#fff;color:#0066cc;position:relative;text-decoration:underline;z-index:24;}
a.info:hover {background-color:#fff;z-index:25;}
a.info span {display:none;}
a.info:hover span {background-color:#fff;border:2px solid #ff0000;color:#333;display:block;left:2em;padding:11px;position:absolute;text-align:left;text-decoration:none;top:2em;width:25em;}

#whySpan,#screenSpan {background-color:#fff;border:2px solid #ff0000;color:#333;left:2em;padding:11px;position:absolute;text-align:left;text-decoration:none;top:2em;width:30em;}
#whyLogin,#tagSpan, #confirmSpan {background-color:#fff;border:2px solid #ff0000;color:#333;left:2em;padding:11px;position:absolute;text-align:left;text-decoration:none;top:2em;width:25em;}
#learnMore {background:#fff url(../imgs/back_SmileTalkLearnMore.jpg) no-repeat;border:2px solid #ff0000;color:#333;height:174px;left:2em;padding:11px 11px 11px 200px;position:absolute;text-align:left;text-decoration:none;top:2em;width:186px;}
#exampleSpan {background-color:#fff;border:2px solid #ff0000;color:#333;left:-20em;padding:11px;position:absolute;text-align:left;text-decoration:none;top:-10em;width:491px;}
#exampleFlashSpan {background-color:#fff;border:2px solid #ff0000;color:#333;left:-20em;padding:11px;position:absolute;text-align:left;text-decoration:none;top:-30em;width:275px;}

#mashupHomeLeft {float:left;margin:20px 10px;*margin: 20px 27px 20px 5px;text-align:left;width:465px;*width:445px;}
#mashupHomeLeft p {font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#verticalDivider {background:transparent url(../imgs/verticalDivider.jpg) no-repeat;float:left;height:200px;margin:20px 2px;width:1px;}
#mashupHomeRight {float:left;margin:30px 3px 0;text-align:center;width:250px;}

#Login{background:url(../imgs/back_LogIn.jpg) no-repeat;width:740px;height:500px;}
#Login p{margin: 10px 0 0 0;}
#Login h1{padding:20px;}
#Login h2{font-size:16px;}
#loginLeft{width:180px;float:left;margin: 10px 0 0 170px;}
#loginAdmin{width:275px;clear:both;margin: 50px 0 0 275px;*margin:30px 0 0 200px;}
#loginPassword{width:275px;clear:both;margin: 50px 0 0 250px;*margin:30px 0 0 185px;}
#loginCenter{width:20px;float:left;margin: 7px 0 0 0;*margin:2px 0 0 0;}
#loginRight{width:200px;float:left;margin:10px 0 0 0;}
loginPassword{width:180px;margin: 40px 0 0 170px;*margin: 40px 0 0 80px;}

#registerHeader {margin:0 0 0 15px;}
/* about styles */
#about {background:transparent url(../imgs/back_About.jpg) no-repeat;clear:both;height:580px;width:742px;}
#aboutContainer {background:transparent url(../imgs/back_About2.jpg) no-repeat;clear:both;height:580px;width:742px;}
#aboutLeft {float:left;height:500px;width:360px;}
#aboutDivider {background:transparent url(../imgs/verticalDivider.jpg) no-repeat;float:left;height:482px;margin-left:10px;margin-top:48px;width:1px;}
#aboutCelebrate {margin:20px 0 0 25px;text-align:left;}
#aboutCelebrate h1 {display:none;}
#aboutCelebrate p {color:#ff0000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-stretch:condensed;font-weight:900;line-height:150%;}
#aboutRight {float:left;text-align:left;width:360px;margin:0 0 0 10px;}
#aboutProducts {float:left;margin:48px 0 0 0;}
#aboutInformation {float:left;margin:10px 0 0 0;}
#aboutCopy {color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:0 0 0 25px;text-align:left;}
.aboutText{margin: 0;padding:0 20px 0 0;}
#enewsCopy {/*background:transparent url(../imgs/aboutSmiletalkEnewsletter.jpg) no-repeat scroll left top;*/color:#333;height:70px;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:5px 0 0 0;/*padding:0px 10px 0 190px;*/padding:0 0 0 5px;}
.productCopy {float:left;width:175px;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:center;}
.informationCopy {color:#333;float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;padding:5px 0 0 0;width:160px;}
.informationCopy h2 {color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.informationCopy ul {margin-top: 0;}
.informationCopy li {margin-left:-15px;}
.moreText {color:#ff0000;float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:52px 0 0 5px;}
.moreText2 {color:#ff0000;float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:14px 0 0 5px;position:relative;}

/* Tell a friend styles */
#taf {background:#fff url(../imgs/back_TAF.jpg) no-repeat;clear:both;height:528px;width:749px;}
#tafLeft {float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:5px 0 12px 40px;*margin: 15px 0 8px 25px;text-align:left;width:670px;}
#tafLeft h2 {color:#ff0000;font-family:Arial,Helvetica,sans-serif;font-size:18px;margin-bottom:7px;}
.tafFormFieldsText {margin:0 0 5px 0; clear:both;float:left;height:12px;line-height:24px;*line-height:15px;text-align:right;width:350px;}
.tafFormFieldsInput {float:left;margin:0 0 5px 5px;*margin:0 0 0 3px;}
#tafSmallText {font-size:11px;margin:0 auto;padding:0 175px;*padding:0 170px;}

#needHelp {float:left;font-size:12px;margin:6px 0px 0 3px;*margin:7px 0 0 3px;}

.errorText {color:#ff0000;font-style:italic;font-weight:bold;}
.clear {clear:both; height: 0; margin: 0;}

#EntryFlash {
  margin: 0;
  padding: 15px 0 0 15px;
  width: 300px;
  float: left;
  z-index: 10;
}

#Entry_RightContent {
  margin: 0;
  padding: 0;
}

.GeneralClear {
  margin: 0;
  padding: 0;
  height: 0;
  clear: both;
}

.GadgetPage_PageBody {background:url(../imgs/PageBG.jpg);background-repeat:no-repeat;width:741px;height:440px;}
.GadgetPage_Flash {float:left;clear:right;padding-top:15px;padding-left:15px;}
.GadgetPage_RedTitle {font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#FF0000;width:408px;float:left;clear:right;*clear:none;padding-bottom:15px;padding-top:15px;padding-left:15px;}
.GadgetPage_Copy {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#353535;width:408px;float:left;padding-bottom:15px;padding-left:15px;}
.GadgetPage_Line {height:1px;width:408px;background-color:#6A6A6A;float:left;margin-left:10px;}
.GadgetPage_iGoogle {margin:15px 0px 15px 0px;}

#TAF_Container {  margin: 11px auto 0 auto;  padding: 0;  width: 420px;}
#TAF_Container .Header {  margin: 0;  padding: 0;  background-image: url(../imgs/header.gif);  background-repeat: no-repeat;  background-position: 0 0;  width: 420px;  height: 21px;}
/*---- Form Contents ----*/
/*------------ ENTRY PAGE ------------*/
#TAF_Container .Form_Contents {  margin: 0;  padding: 0 24px 0 21px;  background-image: url(../imgs/backgroundRepeater.gif);  background-repeat: repeat-y;  background-position: 0 0;   width: 420px;}
#TAF_Container .Form_Contents h1 {  margin: 0 0 10px 9px;  padding: 0;  font-family: Arial, Verdana, sans-serif;  font-size: 22px;  font-weight: 900;  line-height: 100%;  color: #FF0000;}
#TAF_Container .Form_Contents .Content_Divider {  margin: 0 0 22px 0;  padding: 0;  background-color: #FF0000;  width: 375px;  height: 1px;}
/*-- TextInput --*/
#TAF_Container .Form_Contents .Input_Container {  margin: 0 34px 16px 9px;  padding: 0;  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: 900;  line-height: 100%;  color: #454545;  float: left;}
#TAF_Container .Form_Contents .Input_Container .Input_Tag {  margin: 0 0 11px 1px;}
#TAF_Container .Form_Contents .Input_Container .Input_Field {  margin: 0;  padding: 0;  width: 155px;  height: 22px;}
#TAF_Container .Form_Contents .Input_Container .Input_Field input {  margin: 0;  padding: 2px;  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: 900;  line-height: 100%;  color: #454545;}

.required { margin: 0 2px 0 0; padding: 0; color: #FF0000; }

.error { font-size: 10px; margin: 3px 0 0 3px; padding: 0; color: #FF0000; }
/*-- END TextInput --*/
/*-- TextArea --*/
#TAF_Container .Form_Contents .Area_Container {  margin: 0 34px 16px 9px;  padding: 0;  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: 900;  line-height: 100%;  color: #454545;}
#TAF_Container .Form_Contents .Area_Container .Area_Tag {    margin: 0 0 11px 1px;}
#TAF_Container .Form_Contents .Area_Container .Area_Field {  margin: 0;  padding: 0;}
#TAF_Container .Form_Contents .Area_Container .Area_Field textarea {  margin: 0;  padding: 2px;  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: 900;  line-height: 100%;  color: #454545;  width: 353px;  height: 108px;}
/*-- END TextArea --*/
/*-- SEND Button --*/
#TAF_Container .Form_Contents .Disclaimer {  margin: 0;  padding: 0;  font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal;  line-height: 100%;  color: #999;  width: 275px;  float: left;}
#TAF_Container .Form_Contents .Send_Button {  margin: 0 50px 0 0;  padding: 0;  float: right;}
/*------------ END ENTRY PAGE ------------*/
/*----*/
/*------------ THANK YOU PAGE ------------*/
#TAF_Container .Form_Contents .ThankYou_Copy {  margin: 0 0 0 -36px;  padding: 0;  font-family: Arial, Verdana, sans-serif;  font-size: 16px;  font-weight: 900;  line-height: 100%;  color: #454545;}
#TAF_Container .Form_Contents .ThankYou_Copy p {  margin: 2px 0 24px 0;  padding: 0;  text-align: center;}
.TAF_Red { color: #FF0000; }
.TAF_BoldRed { color: #FF0000; font-weight: 900; }
.TAF_BoldRedSmall { color: #FF0000; font-weight: 900; font-size: 15px; }
.smallGrey { font-size: 12px; }
#TAF_Container .Form_Contents .Share_Button {  margin: 0 0 17px -36px;  padding: 0;  text-align: center;}
#TAF_Container .Form_Contents .Finish_Button {  margin: 0 0 26px -36px;  padding: 0;  text-align: center;}
#TAF_Container .Form_Contents .InstantWin_Copy { margin: 0 60px 18px 60px;  padding: 0;  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: normal;  line-height: 150%;  color: #454545; text-align: center; }
#TAF_Container .Form_Contents .InstantWin_Button {  margin: 0 0 5px -36px;  padding: 0;  text-align: center;}
/*------------ END THANK YOU PAGE ------------*/
/*----*/
/*------------ ERROR PAGE ------------*/
#TAF_Container .Form_Contents .Error_Copy {  margin: 0 0 0 18px;  padding: 0;  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: 900;  line-height: 150%;  color: #454545;}
#TAF_Container .Form_Contents .Error_Copy p {  margin: 2px 0 24px 0;  padding: 0;}
#TAF_Container .Form_Contents .Error_Copy a:link, #TAF_Container .Form_Contents .Error_Copy a:visited { color: #FF0000; text-decoration: underline; }
#TAF_Container .Form_Contents .Error_Copy a:hover, #TAF_Container .Form_Contents .Error_Copy a:active { text-decoration: none; }
#TAF_Container .Form_Contents .Error_Spacer { height:270px; }
/*---- END Form Contents ----*/
#TAF_Container .Footer {  margin: 0;  padding: 0;  background-image: url(../imgs/footer.gif);  background-repeat: repeat-y;  background-position: 0 0;   width: 420px;  height: 39px;}
#TAF_Container .GeneralClear {  margin: 0;  padding: 0;  height: 0;  clear: both;}

.ShareAndWin {
  margin: 16px 0 0 0;
  padding: 0 16px 0 0;
  color:#333;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  text-align: left;
  position: relative;
  left: 16px;
}

.ShareAndWin h2 {margin: 0 0 6px 0;color:#ff0000;font-family:Arial,Helvetica,sans-serif;font-size:15px;}

.ShareAndWin p {margin: 0; padding: 0;}

/*---- Remove Email ----*/
#removeEmail {
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666;
  width: 745px;
}

#removeEmail .re_Header { margin: 0; padding: 0; }

#removeEmail .re_Content {
  margin: 0;
  padding: 41px 0 0 0;
  background-image: url(../imgs/removeemail_Background.jpg);
  background-repeat: repeat-y;
  background-position: 0 0;
  width: 745px;
  text-align: center;
}

#removeEmail .re_Content p { margin: 0 26px; padding: 0 0 17px 0; }

#removeEmail .re_Content .re_Form { margin: 35px 0 0 0; padding: 4px 0 0 0; text-align: center; width: 745px; height: 33px; }

#removeEmail .re_Content .re_Form .re_Input { margin: 0; padding: 0; float: left; }

#removeEmail .re_Content .re_Form .re_Input input { margin: 0 0 0 160px; width: 281px; }

#removeEmail .re_Content .re_Form .re_Button { margin: -4px 0 0 20px; float: left; width: 131px; }

#removeEmail .re_Footer { margin: 0; padding: 0; }

#removeEmail .Clear { clear: both; }

/*---- END Remove Email ----*/
#holder { position: relative; z-index: 10; }

#popOverHolder { margin: 0; padding: 0; position: absolute; z-index: 2001; top: 0; left: 0;  }
