#promotionForm {font-family:Arial, Helvetica, sans-serif;color:#666666;text-align:left;width:500px;}
#promotionForm p {margin-left:-20px;margin-bottom:30px;}
#questionArea {text-align:left;width:100%;margin-right:30px;padding-top:10px;/*line-height:30px;*/}
.questionText {margin-bottom:10px;line-height:20px;}
.questionBlock {float:left;width: 150px;margin-left: 10px;background-color:#F2F0EA;padding: 3px;margin-bottom: 15px;height:225px;}
#formArea {padding-top:30px;padding-left:30px;padding-right:30px;line-height:40px;width:300px;}
#promotionForm p {line-height:14px;padding-left:20px;padding-right:20px;padding-top:5px;font-size:1.1em;}
#promotionForm p a {margin-bottom:30px;}
#promotionInfo {width:500px;float:left;line-height:20px;margin-right:20px;}
.promoIntro {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;}
.promoQuestion {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;line-height:26px;font-weight:bold;}
#promotionInfo p {font-family:Arial, Helvetica, sans-serif;color:#6C6C6C;}
#promoHighLight {font-size:1.2em;color:#AE8F52;font-weight:bold;}
.question{float:left;display:block;clear:both;width:100%;}
.question label {width:70%;display:block;float:left;/*line-height:21px;*/}
.f_line{float:left;display:block;clear:both;width:100%;}
.f_line label {width:35%;display:block;float:left;line-height:21px;}
.f_line input[type="text"] {/*width:65%;*/margin-bottom:10px;}
.f_line input[type="text"]#section2025_tagplacement2025_86_2_ctl00_emailBox {margin-top:10px;}
.f_line input[type="password"] {widith:65%;margin-bottom:10px;}
.f_line input[type="button"] {/*widith:55%;*/margin-bottom:10px;}
.f_line select {widith:55%;margin-bottom:10px;}
.terms {width:100%;line-height:10px;font-size:0.9em;}
.f_line #section1858_tagplacement1858_86_2_ctl00_pafList {width:300px;}
.f_line .formError {padding-left: 30px;margin-left: 150px;width: 192px;display: inline-block;line-height: 30px;color: red;background-color: transparent;background-image: url(http://www.royalmint.com/web/TEMPLATES/basket_files/graphics/error_icon.gif);background-repeat: no-repeat;background-position: left top;}
.f_line input[type="button"] {margin-left:175px;/*margin-top:10px;*/margin-bottom:20px;float: left;display: block;float: left;/*width: 100px;*/height: 25px;line-height: 25px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #fff;background: #ff7c03 url(../../media_files/graphics/buttons/orange_button_bg.jpg) top left;border: none;}
.f_line input[type="submit"]{margin-left:175px;/*margin-top:10px;*/margin-bottom:10px;float: left;display: block;/*width: 180px;*/height: 25px;line-height: 25px;padding: 0;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #fff;background: #ff7c03 url(../../media_files/graphics/buttons/orange_button_bg.jpg) top left;border: none;}
.feedback_line{float:left;display:block;clear:both;width:100%;}
.feedback_line label {width:35%;display:block;float:left;line-height:21px;}
.feedback_line input[type="text"] {/*width:65%;*/margin-bottom:10px;}
.feedback_line input[type="text"]#section2025_tagplacement2025_86_2_ctl00_emailBox {margin-top:10px;}
.feedback_line input[type="password"] {widith:65%;margin-bottom:10px;}
.feedback_line input[type="button"] {/*widith:55%;*/margin-bottom:10px;}
.feedback_line select {widith:55%;margin-bottom:10px;}
.feedback_line #section1858_tagplacement1858_86_2_ctl00_pafList {width:300px;}
.feedback_line .formError {padding-left: 30px;margin-left: 150px;width: 192px;display: inline-block;line-height: 30px;color: red;background-color: transparent;background-image: url(http://www.royalmint.com/web/TEMPLATES/basket_files/graphics/error_icon.gif);background-repeat: no-repeat;background-position: left top;}
.feedback_line input[type="button"] {margin-left:175px;/*margin-top:10px;*/margin-bottom:20px;float: left;display: block;float: left;/*width: 100px;*/height: 25px;line-height: 25px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #fff;background: #ff7c03 url(../../media_files/graphics/buttons/orange_button_bg.jpg) top left;border: none;}
.feedback_line input[type="submit"]{margin-left:175px;/*margin-top:10px;*/margin-bottom:10px;float: left;display: block;float: left;/*width: 180px;*/height: 25px;line-height: 25px;padding: 0;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #fff;background: #ff7c03 url(../../media_files/graphics/buttons/orange_button_bg.jpg) top left;border: none;}
#competitionButton{color:#00FFCC;}
.questionError {width: 100%;padding-left: 30px;display: inline-block;/*line-height: 30px;*/color: red;background-color: transparent;background-image: url(http://www.royalmint.com/web/TEMPLATES/basket_files/graphics/error_icon.gif);background-repeat: no-repeat;background-position: left top;}
.checkbox {line-height:14px;margin-top:5px;margin-left:175px;margin-bottom:15px;font-size:0.9em;width:290px;}
.thankYouHeader {font-family:Georgia, 'Times New Roman', Times, serif; color:#666666;font-weight:bold;font-size:2em;padding-left:20px;	padding-right:10px;}
.thankYouText {font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#666666;}
.thankYouText a {color:#666666;text-decoration:underline;}
.thankYouText a:visited {color:#666666;text-decoration:underline;}
.f_line select{width:150px;}
#section1955_tagplacement1955_85_2_ctl00_PostcodeCheck {line-height:17px;}
#section1955_tagplacement1955_85_2_ctl00_EmailCheck {line-height:17px;}
#section2149_tagplacement2149_87_4_ctl00_lstProperties {margin-left:175px;margin-top:10px;width:250px;}
p {font-family:Arial, Helvetica, sans-serif;}
.thankYouTxt {text-align:center;}
.jubileeContent {width:574px; margin-bottom:20px; border-bottom:#666666 dashed 1px; overflow:auto;}
#jubileeProduct {background:url(../graphics/jubileeCollection.jpg) no-repeat bottom right; min-height:350px;}
#jubileeProduct p, #jubileeProduct h3 {width:250px;}
.jubileeContent p a {color:#9B834F;}
.jubileeContent h3 {font-size:1.2em; font-weight:bold;}
.jubileeContent .columns2 {float:left; width:277px; padding-bottom:20px; display:block;}
.jubileeContent .signup {margin-left:18px; background:#818181 url(../graphics/signup_bg.jpg) repeat-x bottom left; width:277px;float:left; margin-bottom:20px;}
.jubileeContent .signup h3 {padding:5px 0 5px 10px; background-color:#333333; color:#FFFFFF; border-bottom:#CCCCCC 1px solid; height:25px; margin:0;}
.jubileeContent .signup p {padding:0 0 5px 10px; color:#FFFFFF; display:block; width:260px; clear:both;}
.jubileeContent .signup p a {color:#FFFFFF;}

.jubileeContent .columns3 {float:left; width:179px; padding-bottom:20px;}
.jubileeContent .columns3 h3 {min-height:30px; font-weight:bold; font-size:1em;}
.jubileeContent .columns3 p a:hover {color:#9B834F;}

.jubileeContent .frmSignup {width:275px; display:block; height:auto;}
.jubileeContent .frmSignup label {clear:both !important; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; margin-left:10px; color:#FFFFFF; display:block; width:100px;}
.jubileeContent .frmSignup span {clear:both !important; display:block; float:left;font-family:Arial, Helvetica, sans-serif; margin-right:12px; padding-bottom:10px; color:#FFFFFF;}
.jubileeContent .frmSignup input {clear:both !important; float:left;font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;width:170px; margin-left:10px;clear:both !important;}
.jubileeContent .frmSignup input.SignUpButton{float:left; border:none; font-size: 0.95em; margin-top: 0; margin-right: 0;margin-bottom: 0; padding-left: 0; padding-right: 0; width: 66px; background-attachment: scroll; background-clip: border-box; background-color: #FF7C03; background-image: url("../../media_files/graphics/buttons/orange_button_bg.jpg"); background-origin: padding-box; background-position: left top;  background-repeat: repeat; background-size: auto auto; color: #FFFFFF; display: block; font-family: Arial,Helvetica,sans-serif; font-weight: bold; height: 22px; line-height: 25px; padding-top: 0; padding-left:5px;}
.imgJubileeListing {background:#000 url(../../../ListingBanners/JubileeListing.jpg) no-repeat top left !important;}
.jubileeContent a.collection {margin-left:341px; margin-top:125px; width:130px; display:block; height:32px;}

.imgNewJubileeListing {background:#000 url(../../../ListingBanners/NewJubileeListing.jpg) no-repeat top left !important;}


.sovereignContent {width:574px; margin-bottom:20px; border-bottom:#666666 dashed 1px; overflow:auto;}
.sovereignContent .columns3 {float:left; width:179px; padding-bottom:20px;}
.sovereignContent .columns2 {float:left; width:277px; padding-bottom:20px; display:block;}
