#Header {
width:990px;
height:auto;
float:left;
background:url(../../images/trm/trm-logo.png) no-repeat scroll center 31px #FFF;
position:relative;
padding:0;
}

.master-font-style,input,select,textarea {
color:#656565;
}

#Container {
overflow:visible!important;
}

.headerTable {
margin-top:0;
margin-bottom:0;
}

.logoBackground {
display:block;
height:133px;
background-color:#fff;
float:left;
position:absolute;
width:100%;
top:31px;
z-index:-1;
}

.floatRight {
float:right!important;
}

#Logo a {
float:left;
text-indent:-9999px;
width:170px;
height:106px;
z-index:9000;
margin-top:30px;
margin-bottom:28px;
padding:0;
}

.welcome_page {
padding-bottom:2px;
}

.welcome_page_header {
width:990px;
height:222px;
display:block;
}

.banner_header {
width:889px;
height:222px;
display:table-cell;
vertical-align:bottom;
}

.banner_header_large {
width:922px;
}

.banner_text_holder {
margin-left:30px;
margin-bottom:50px;
width:330px;
color:#efefef;
}

.banner_products_text_holder {
padding-top:25px;
width:385px;
}

.security_text_holder {
margin-bottom:15px!important;
}

.banner_overlay {
background-color:#AAA;
height:100%;
opacity:.7;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
-moz-opacity:.7;
-khtml-opacity:.7;
position:absolute;
width:990px;
z-index:1;
display:none;
}

.banner_counter {
position:absolute;
bottom:20px;
left:21px;
width:66px;
height:10px;
}

.counter_dots_checked {
background:url(../../images/trm/banner_counter_dots.png) no-repeat;
width:10px;
height:10px;
margin-right:12px;
}

.counter_dots_unchecked {
background:url(../../images/trm/banner_counter_dots.png) no-repeat;
width:10px;
height:10px;
background-position:-10px;
margin-right:12px;
}

.banner_text_holder .title,.banner_home_text_holder .title,.bannerHomeTextHolder247 .title {
font-size:22px;
line-height:22px;
border-bottom:1px solid #3D3D3D;
padding-bottom:7px;
margin:0;
}

.banner_text_holder .subtitle,.banner_home_text_holder .subtitle,.bannerHomeTextHolder247 .subtitle {
margin-top:10px;
margin-bottom:13px;
}

.openAnAccountButtonBanner {
position:absolute;
bottom:30px;
left:20px;
}

.open_account_button_bottom {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-2px -1109px;
border:1px solid #FFF;
height:32px;
width:310px;
cursor:pointer;
display:block;
}

.invest_today_link_button {
width:226px;
height:36px;
font-size:20px;
display:block;
vertical-align:middle;
text-align:center;
font-style:italic;
}

#Menu {
float:left;
width:990px;
margin-top:0;
z-index:1000;
position:relative;
font-family:Georgia, Serif!important;
border-bottom:1px solid #FFF;
}

#Footer {
clear:both;
width:922px;
background:url(../../images/trm/footerBackgroundImage.png) repeat;
margin:0 auto;
padding:20px 35px 10px;
}

.date {
color:#757677;
font-size:10px;
font-family:Georgia, Serif;
padding:10px 16px 0 0;
}

.dateUtma {
color:#757677;
font-size:10px;
font-family:Georgia, Serif;
padding:3px 16px 0 0;
}

.date-alt {
color:#FFF;
font-size:13px;
font-family:Georgia, Serif;
margin-right:17px;
margin-top:-64px;
position:relative;
z-index:1000;
}

.menu-button-left {
float:left;
background:url(../../images/trm/main-menu-left-gray.png);
width:3px;
height:28px;
}

.menu-button-left-selected {
float:left;
background:url(../../images/trm/main-menu-left.png);
width:3px;
height:28px;
}

.menu-button-right {
float:left;
background:url(../../images/trm/main-menu-right-gray.png);
height:33px;
width:0;
}

.menu-button-right-selected {
float:left;
background:url(../../images/trm/main-menu-right.png);
height:33px;
width:0!important;
}

#Footer .leftmenu {
width:auto!important;
margin:0 39px 0 0;
}

.start-application-btn {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-406px -1145px;
display:block;
height:42px;
margin-bottom:14px;
margin-top:24px;
width:225px;
}

.start-application-btn:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-405px -1190px;
display:block;
height:42px;
margin-bottom:14px;
margin-top:24px;
width:225px;
}

.start-application-btn a {
display:block;
height:42px;
width:225px;
}

.phone-alt-left {
background:none;
height:66px;
width:4px;
}

.top-phone_alternative {
color:#000;
width:190px;
height:56px;
padding:0 15px 10px!important;
}

.topRightContactUsLink {
color:#000;
}

.phone-alt-right {
background:none;
height:66px;
margin-right:17px;
width:4px;
}

.welcome-list {
list-style:disc outside none;
margin-bottom:20px;
margin-left:15px;
}

.siteHeader,.pricing-table th {
background:none #3C3C3C!important;
}

.welcome_page_header .empty {
background-color:#FFF;
margin-left:-1px;
padding-top:5px;
width:994px;
}

.topmenu_div_left {
float:left;
background:url(../../images/trm/topright-menu-left.png);
height:31px;
width:4px;
}

.topmenu_div {
background:url(../../images/trm/topright-menu-mid.png);
display:inline-block;
float:left;
height:31px;
padding:0 15px;
}

.topmenu_div_right {
float:left;
background:url(../../images/trm/topright-menu-right.png);
height:31px;
width:4px;
}

.loginInfo {
margin-bottom:25px;
color:#FFF!important;
}

.linkedAccountsSelect {
width:320px!important;
}

.bottomTextDiv a {
color:#4242FF;
text-decoration:underline!important;
}

.bottomTextDiv {
margin-top:40px;
width:350px;
}

.contact_box {
margin-bottom:25px;
margin-top:25px;
width:230px!important;
}

.marginRightCoins {
margin:20px auto 20px 0;
}

.marginTopCoins {
margin-top:140px;
}

.wrapper_main_relative {
background-color:#F7F7F7;
border-right:1px solid #D7D7D7;
bottom:0;
margin-left:0;
margin-right:0;
padding-bottom:0;
padding-left:17px;
position:absolute;
padding-right:17px;
top:0;
}

.open-account-disclaimer_absolute {
bottom:0;
position:absolute;
}

.goldBarImage {
bottom:100px;
position:absolute;
right:20px;
}

.apply_now_button {
margin-right:44px;
}

.poweredByFooter {
background:url(../../images/powered_by_gbi_footer.png);
margin:10px -5px 15px 0;
}

.sellFlag a {
margin-left:15px;
margin-right:15px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-105px -1178px;
font-size:0;
width:105px!important;
height:25px!important;
border-radius:0;
padding:0;
}

.Secondary {
background-color:#3C3C3C!important;
}

#Footer .left ul li {
color:#efefef;
text-transform:capitalize!important;
}

#Footer .left ul li.title {
font-size:16px;
margin:0!important;
padding:0 0 10px;
}

#Footer .main.left {
margin:0!important;
}

.footerL {
width:auto!important;
}

.footerLHolder,.footerLHolder a {
color:#FFF;
}

.footerMenuLinksHolder {
padding-bottom:10px;
border-bottom:1px solid #8b8b8b;
margin-left:17px;
}

.footerMenuLinksHolder ul li a {
color:#8b8b8b!important;
}

.footerDisclaimer {
text-align:left;
margin-top:17px;
margin-left:17px;
font-size:11px;
line-height:1.2em;
}

.copyHolder {
color:#8b8b8b;
text-align:left;
margin-left:17px!important;
padding-bottom:20px!important;
font-size:13px;
border-top:1px solid #8b8b8b;
width:990px;
padding-top:10px;
}

.footer247 {
color:#8b8b8b;
font-size:22px;
margin-right:5px;
margin-left:17px;
margin-top:0;
}

.sidebar_border {
background-color:#D9D9D9!important;
}

.styled-logon-button {
background-color:#D9D9D9!important;
font-weight:400!important;
color:#000!important;
}

.styled-logon-button:hover {
color:#000!important;
background-color:#CACACA!important;
}

.login_page_button {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-334px -657px;
height:33px;
width:115px;
}

.login_page_button_accountapproved {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-334px -657px;
height:33px;
width:115px;
display:block;
}

.goldPadding {
margin-right:10px;
margin-top:1px;
}

.silverPadding {
margin-right:14px;
margin-top:1px;
}

.phone_number {
font-size:18px!important;
}

.phone_number_text {
font-size:9px!important;
}

.secondFooterLinks {
border-top:10px solid #977B48;
display:block;
color:#8b8b8b;
background-color:#FFF;
margin:0 auto;
}

.footerLogo a {
background:url(../../images/trm/footer_logo.png) repeat-x scroll 0 0;
display:block;
height:76px;
margin-top:0;
width:120px;
}

.secondFooterLinks div .left li {
float:left;
margin-right:35px;
}

.wrapper_main h3 {
font-size:20px;
font-weight:400;
color:#414042;
border-bottom:1px solid #000;
padding-bottom:10px;
margin-left:0;
font-style:italic;
}

.newPageHeaderShort {
width:506px;
}

.styled-logon-button-disabled {
color:#DDD!important;
width:47px;
height:17px;
font-size:0;
}

.styled-logon-button-disabled:hover {
color:#DDD!important;
}

.signInLink a {
font-size:0;
}

.signin-width {
position:relative;
z-index:4;
}

#loginSubmitHeader {
border:1px solid #000;
}

.supportEmailSubmit {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-138px -33px;
width:62px;
height:30px;
border:0!important;
}

.supportEmailSubmit:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-568px -981px;
cursor:pointer;
}

.products-main-gbr {
width:737px;
}

.products-main-gbr .header-product {
font-size:14px;
padding-bottom:5px;
list-style-image:url(../../images/arrow-gray-list-large.png);
margin-left:14px;
}

.products-main-gbr .Gold {
font-size:14px;
padding-bottom:5px;
list-style-image:url(../../images/arrow-gold-list-large.png);
margin-left:14px;
}

.products-top-text-gbr {
padding-bottom:20px;
width:956px;
}

.tab-content-small-launch {
border-top:1px solid #000;
margin-top:-1px;
padding:0 1px;
}

.text-div-gbr {
width:631px;
margin-top:29px;
padding-bottom:17px;
}

.products-row-gbr {
width:736px;
padding:0;
}

.darkOrange {
color:#FF8000!important;
}

.apply_online:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-303px -178px;
float:left;
height:25px;
width:101px;
}

.apply_online {
background-position:-407px -181px;
float:left;
height:25px;
width:101px;
}

.confirmation-back {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-407px -145px;
height:33px;
margin-right:10px;
width:115px;
}

.button_next {
background-position:-164px -135px;
}

.productHolder {
float:left;
width:290px;
height:350px;
margin:10px 14px 25px;
}

.productsPageLink {
display:block;
width:100%;
height:100%;
}

.headerLine {
width:100%;
height:35px;
top:0;
left:0;
position:absolute;
z-index:2;
}

.button_next,.confirmation-next {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-248px -65px;
}

.fund-now {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-451px -32px;
width:130px;
height:33px;
}

.fund-now:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -31px;
}

.fund-now_accountapproved {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-151px -1406px;
width:145px;
height:33px;
display:block;
margin-left:10px;
}

.fund-now_accountapproved:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1406px;
}

.trade-now {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-256px -1213px;
margin-left:6px;
}

.trade-now:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1247px;
}

.back_next_buttons:hover .next_button_middle {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-208px -1077px;
}

.button_cancel {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-550px -860px;
width:84px;
}

.button_cancel:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-298px -1179px;
}

.back_next_buttons .back_button_middle,.back_button_middle {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-470px -860px;
width:76px;
}

.back_next_buttons:hover .back_button_middle,.back_button_middle:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-223px -179px;
height:30px;
width:76px;
}

.back_next_buttons .place-order {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-293px -589px;
}

.back_next_buttons .place-order:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:0 -667px;
}

.place-new-order {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-467px -589px;
}

.place-new-order:hover {
background-position:-294px -623px;
}

.button_save_preferences input:hover {
background-position:0 -208px;
cursor:pointer;
}

.find_entity_search {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:0 -68px;
clear:right;
cursor:pointer;
}

.find_entity_search:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-294px -353px;
clear:right;
cursor:pointer;
}

.find_entity_reset:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:0 -272px;
}

.dialog_openanaccount {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-225px -1369px;
display:block;
height:33px;
width:220px;
cursor:pointer;
}

.dialog_openanaccount:hover {
background-position:-3px -1369px;
}

.dialog_save:hover {
background-position:0 -208px;
}

.dialog_cancel {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-525px -173px;
}

.dialog_cancel:hover {
background-position:-527px -140px;
}

.dialog_ok {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-83px -66px;
}

.dialog_ok:hover {
background-position:0 -305px;
}

.dialog_activity {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-133px -1335px;
display:block;
height:30px;
width:128px;
margin-right:20px;
cursor:pointer;
}

.dialog_activity a {
display:block;
height:30px;
width:128px;
}

.dialog_activity:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1335px;
}

.dialog_yes:hover {
background-position:0 -391px;
}

.dialog_no {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-164px -101px;
width:76px;
height:30px;
}

.dialog_no:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-165px -67px;
width:76px;
height:30px;
}

#submitReq:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-493px -472px;
}

.dialog_submit {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-551px -892px;
}

.dialog_submit:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-213px -1179px;
}

.dialog_addfunds {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-233px -1013px;
}

.dialog_addfunds:hover {
background-position:-80px -209px;
background-image:url(../../images/trm/buttonsSprite.png);
}

.button_search {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:0 -68px;
}

.button_search:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-294px -353px;
}

.button_search-reset:hover {
background-position:0 -272px;
background-image:url(../../images/trm/buttonsSprite.png);
}

.advisorSubmit {
background-position:-79px -496px;
background-image:url(../../images/trm/buttonsSprite.png);
}

.advisorSubmit:hover {
background-position:0 -494px;
}

.dialog_yes-green:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:0 -423px;
}

.button_generate {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-203px -35px;
width:91px;
height:25px;
}

.button_generate a {
display:block;
width:91px;
height:25px;
}

.button_generate:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-367px -68px;
}

.details_summary {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-579px -747px;
width:52px;
height:17px;
}

.details_summary:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-550px -9px;
}

.startUploadFile {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-134px -1249px;
height:30px;
width:135px;
font-size:0;
}

.startUploadFile:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-270px -1250px;
}

.edit-text-fix {
font-size:10px;
padding-top:2px;
}

.logoutLink {
color:#FFC95C!important;
text-decoration:underline!important;
font-size:10px!important;
}

.margin-top-support-box {
margin-top:25px;
margin-right:15px;
}

.preferences-edit-table-new #FirstName,.preferences-edit-table-new #MiddleName,.preferences-edit-table-new #LastName {
margin-right:5px;
width:175px;
}

.preferences-edit-table-new #FirstName,.preferences-edit-table-new #LastName,.preferences-edit-table-new #EmailAddress,.preferences-edit-table-new #ConfirmEmail,.preferences-edit-table-new #SecurityQuestionAnswer,.preferences-edit-table-new #SecurityQuestionConfirmAnswer,.preferences-edit-table-new #OldPassword,.preferences-edit-table-new #Password,.preferences-edit-table-new #ConfirmPassword {
padding-left:5px;
}

.preferences-edit-table-new .firstCol {
border-bottom:1px solid #D7D7D7;
border-left:1px solid #D7D7D7;
width:107px;
}

.preferences-edit-table-new .secondCol {
border-bottom:1px solid #D7D7D7;
width:267px;
}

.preferences-edit-table-new .thirdCol {
width:267px;
border-bottom:1px solid #D7D7D7;
}

.fuel-surcharge-height {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-166px -1045px;
font-size:0;
width:227px;
}

.fuel-surcharge-height:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-80px -244px;
font-size:0;
width:227px;
}

.button_confirm {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-325px 0;
width:115px;
height:33px;
}

.button_confirm:hover {
width:115px;
height:33px;
background-position:-205px 0;
background-image:url(../../images/trm/buttonsSprite.png);
}

.calculateButton {
background-position:-181px -316px;
background-image:url(../../images/trm/buttonsSprite.png);
}

.calculateButton:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-1px -353px;
}

.recalculateButton {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-2px -1142px;
width:290px;
height:34px;
border:0;
cursor:pointer;
margin-top:25px;
}

.recalculateButton:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:0 -598px;
width:290px;
height:34px;
}

.recalculateButton a {
display:block;
width:290px;
height:34px;
}

.buy_nav_page1_delivery {
background:transparent url(../../images/trm/buy_nav_storage_image1.png) no-repeat left top!important;
height:65px;
}

.buy_nav_page2_delivery {
background:transparent url(../../images/trm/buy_nav_storage_image2.png) no-repeat left top!important;
height:65px;
}

.buy_nav_page3_delivery {
background:transparent url(../../images/trm/buy_nav_storage_image3.png) no-repeat left top!important;
height:65px;
}

.buy_nav_page4_delivery {
background:transparent url(../../images/trm/buy_nav_delivery_image4.png) no-repeat left top!important;
height:65px;
}

#delivery_page1 {
background:transparent url(../../images/trm/delivery1.png) no-repeat left top!important;
height:65px;
}

#delivery_page2 {
background:transparent url(../../images/trm/delivery2.png) no-repeat left top!important;
height:65px;
}

#delivery_page3 {
background:transparent url(../../images/trm/delivery3.png) no-repeat left top!important;
height:65px;
}

.buy_nav_page1_storage {
background:transparent url(../../images/trm/orderWizardNavigation1.png) no-repeat left top!important;
height:65px;
}

.buy_nav_page2_storage {
background:transparent url(../../images/trm/orderWizardNavigation2.png) no-repeat left top!important;
height:65px;
}

.buy_nav_page3_storage {
background:transparent url(../../images/trm/orderWizardNavigation3.png) no-repeat left top!important;
height:65px;
}

.buy_nav_page4_storage {
background:transparent url(../../images/trm/orderWizardNavigation4.png) no-repeat left top!important;
height:65px;
}

.password-recovery-step1 {
background:url(../../images/trm/pass_steps_img1.png) no-repeat left top!important;
height:65px!important;
}

.password-recovery-step2 {
background:url(../../images/trm/pass_steps_img2.png) no-repeat left top!important;
height:65px!important;
}

.password-recovery-step3 {
background:url(../../images/trm/pass_steps_img3.png) no-repeat left top!important;
height:65px!important;
}

.password-recovery-step4 {
background:url(../../images/trm/pass_steps_img4.png) no-repeat left top!important;
height:65px!important;
}

.password-recovery-step5 {
background:url(../../images/trm/pass_steps_img5.png) no-repeat left top!important;
height:65px!important;
}

.confirm-identity-step1 {
background:url(../../images/trm/confirm_steps_img1.png) no-repeat left top!important;
height:65px;
}

.confirm-identity-step2 {
background:url(../../images/trm/confirm_steps_img2.png) no-repeat left top!important;
height:65px;
}

.username-recovery-step1 {
background:url(../../images/trm/username_steps_img1.png) no-repeat left top!important;
height:65px;
}

.username-recovery-step2 {
background:url(../../images/trm/username_steps_img2.png) no-repeat left top!important;
height:65px;
}

.username-recovery-step3 {
background:url(../../images/trm/username_steps_img3.png) no-repeat left top!important;
height:65px;
}

#nav_page1 {
background:url(../../images/trm/nav_image1.png) no-repeat left top!important;
height:65px;
}

#nav_page2 {
background:url(../../images/trm/nav_image2.png) no-repeat left top!important;
height:65px;
}

#nav_page3 {
background:url(../../images/trm/nav_image3.png) no-repeat left top!important;
height:65px;
}

.grayBackground {
background-color:#F2F2F2!important;
}

.buy-link {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-461px -923px;
font-size:0;
width:107px!important;
height:24px!important;
border-radius:0;
padding:0;
}

.buy-link:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-473px -318px;
font-size:0;
width:107px!important;
height:24px!important;
}

.delivery-link {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-373px -1015px;
font-size:0;
width:113px!important;
height:24px!important;
border-radius:0;
padding:0;
}

.delivery-link:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-523px -346px;
font-size:0;
width:113px!important;
height:24px!important;
}

.sellFlag a:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:0 -562px;
}

.downloadTemplate {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-458px -949px;
font-size:0;
width:120px!important;
height:28px!important;
border-radius:0;
padding:0;
}

.downloadTemplate:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-335px -246px;
font-size:0;
width:120px!important;
height:28px!important;
border-radius:0;
padding:0;
}

.importButton {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-516px -1046px;
font-size:0;
width:120px!important;
height:28px!important;
border-radius:0;
padding:0;
}

.importButton:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-509px -1267px;
}

.addAnotherFile {
background-color:#000!important;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-406px -1266px;
width:90px!important;
}

.addAnotherFile:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-361px -209px;
}

.menu-button:hover {
background-color:#AE935C!important;
}

#Menu .submenu {
position:absolute;
top:30px;
width:198px;
background-color:#333!important;
color:#FFF;
opacity:.92;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=92);
}

#Menu .otherTab .submenu {
top:59px;
}

.mainMenu {
background-color:#3C3C3C;
width:990px!important;
}

#Menu .submenuMargin {
margin:5px 10px;
}

#Menu .submenuMargin li {
display:block;
float:none;
}

#Menu .submenuMargin li a {
display:block;
float:none;
color:#FFF;
font-family:Georgia, Serif!important;
font-size:12px;
line-height:14px;
}

#Menu .submenuMargin li a:hover {
color:#AE935C;
}

.menuPlusSign {
display:block;
float:right;
background:url(../../images/trm/cross.png) no-repeat;
height:12px;
width:12px;
margin-left:-20px;
margin-right:5px;
margin-top:8px;
}

.menu-button {
border-right:1px solid #fff;
height:28px;
border-bottom:1px solid #FFF;
margin:0;
}

.backofficeButton {
width:182px;
}

.mainMenuLoggedIn {
border-bottom:0!important;
}

.menu-button-mid-selected,.menu-button-mid {
background:none;
float:left;
height:28px;
}

.menu-button-mid-selected a,.menu-button-mid a {
font-family:Georgia!important;
font-size:12px!important;
text-align:center;
overflow:hidden;
height:14px;
line-height:18px;
color:#efefef!important;
text-transform:none;
background-color:#3C3C3C!important;
display:block;
padding:5px 0 9px!important;
}

.backofficeButton a {
padding:5px 55px 9px!important;
}

.middleofficeButton a {
padding:5px 48px 9px 49px!important;
}

.secondaryMenuFloatControl li {
border-right:1px solid #FFF;
}

#Menu .secondaryMenuFloatControl .submenu {
border-top:1px solid #FFF;
top:29px!important;
}

.menuWrapper {
width:990px;
border-top:1px solid #FFF;
padding:0;
}

#Menu .Secondary {
margin-left:-1px;
border-top:1px solid #FFF;
border-left:1px solid #FFF;
width:990px;
}

#Menu .Secondary li a {
font-size:12px!important;
font-family:Georgia!important;
line-height:16px;
color:#efefef!important;
padding:5px 50px 9px;
}

#Menu .Secondary .last {
margin-right:0!important;
}

#Menu .Secondary .last a {
padding:5px 63px 9px!important;
}

#Menu .Secondary .submenu li a,#Menu .submenu li a {
border-bottom:1px solid #d3d3d3;
padding:6px 0!important;
}

.articlesMargin {
width:53px;
margin-left:-8px!important;
}

.productsLink {
width:48px;
margin-left:-14px!important;
}

#Menu .Secondary .selected a {
background:none!important;
color:#FFF!important;
}

.singlePageRegistrationHeaderGradient {
background:none repeat scroll 0 0 #3C3C3C!important;
height:28px;
color:#FFF;
margin-bottom:7px;
}

.singlePageRegistrationHeaderGradient .headerText {
color:#FFF;
font-size:12px;
}

.singleRegistrationTable td {
vertical-align:bottom;
padding:5px;
}

.singleRegistrationTable .nameInput {
width:155px!important;
}

.radioButtonWidth {
width:20px;
margin:0;
}

.emailInput {
width:225px!important;
}

.tablecell {
padding:8px 5px;
}

.registrationHolder .citizenshipLabel {
width:103px;
}

.singleRegistrationTable .firstColumn {
width:106px;
}

.singleRegistrationTable .secondColumn {
width:116px;
}

.registrationHolder .enter_password {
width:263px;
}

.registrationHolder .enter_password_authorized {
width:263px;
float:left;
}

#VatRegistrationCountry {
width:129px!important;
}

.singleRegistrationTable tbody td,.registrationHoldertable tbody td,.tablecell span,.tablecell div,.tablecell,.addresstablecell tbody td,.registrationHolder .bolded,.registrationHolder input,.registrationHolder textarea,.registrationHolder select,.registrationHolder .agreement_text,.registrationHolder .agreementCell,.registrationHolder .agreement_text,.registrationHolder .agreementsCellHolder,.registrationHolder .reviewTable tbody tr td,.registrationHolder .agreements-popup-link,.registrationHolder .agreementsLink,.registrationHolder .agreement_text,.registrationHolder .reviewHeader,.registrationHolder div.agreement .title,.registrationHolder div.agreement .agreement_subtitle,.viewInfoText,.registrationHolder {
font-size:12px!important;
font-family:Georgia!important;
}

#Menu .Secondary li a,#Menu .Secondary li a:link,#Menu .Secondary li a:visited {
height:14px;
}

.registrationHolder div.agreement .agreement_text {
margin:25px 0;
}

.registrationHolder .reviewTable td,.reviewTable th {
padding-right:5px;
}

.registrationInfoText input {
margin:0;
}

.tinWidth {
width:104px;
}

.singleRegistrationTable .phoneInfo {
font-size:11px!important;
}

.registrationHolder .agreementsCellHolder {
border:1px solid #D7D7D7;
background-color:#D7D7D7;
}

.phone-number-search input[type=text]#PhoneCountryCode {
width:39px!important;
height:14px;
}

.phone-number-search input[type=text]#homeNumberText {
width:100px!important;
}

.phone-number-search input[type=text]#homeNumberSecondText {
width:51px!important;
}

.registrationHolder .dropdown {
height:19px;
}

.registrationHolder .addressfield {
width:382px;
}

.registrationHolder .margin-address {
margin-bottom:13px;
}

.registrationHolder .addresstablecell {
padding:8px 5px 0;
}

.registrationHolder .cellfix {
margin-top:-5px;
}

.registrationHolder .citizenshipCell {
padding:0 5px 0 0;
}

.contentHolder_img {
border-left:thin solid #000;
display:block;
float:left;
height:140px;
margin-left:65px;
padding-left:30px;
width:140px;
}

.contentHolder_rightText {
display:inline-block;
margin-left:40px;
width:662px;
font-size:12px;
font-family:Georgia, Serif;
}

.contentHolder_topText {
border-bottom:thin solid #000;
font-size:24px;
font-family:Georgia, Serif;
margin-bottom:1px;
padding-bottom:5px;
text-align:center;
}

.contentHolder_infoTopText {
border-bottom:thin solid #000;
font-size:20px!important;
font-family:Georgia, Serif;
margin-bottom:1px;
padding-bottom:5px;
text-align:center;
margin-left:25px;
width:240px;
}

.contentHolder_infoContents {
font-family:Georgia, Serif;
text-align:center;
padding-top:10px;
}

.disclaimer {
font-size:11px;
color:gray;
font-weight:700;
}

.productDiv {
width:215px;
float:left;
padding-right:20px;
}

.productText {
font-size:12px;
font-family:Georgia, Serif;
float:left;
padding-top:20px;
height:110px;
}

.productCaption {
font-size:18px;
}

.leftButtonGray {
float:left;
display:block;
width:60px;
height:22px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-490px -1014px;
cursor:pointer;
}

.leftButtonGold {
float:left;
display:block;
width:78px;
height:22px;
background:url(../../images/trm/buttonsSprite.png);
background-position:-471px -983px;
cursor:pointer;
}

.productsButtonGold {
float:left;
display:block;
width:83px;
height:22px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-460px -983px;
cursor:pointer;
}

.goldSignatureButtonGold {
float:left;
display:block;
width:100px;
height:22px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-460px -983px;
cursor:pointer;
}

.goldSignatureBuyNowRight {
display:block;
width:230px;
height:30px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-286px -513px;
}

.productsButtonSoldOut {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1078px;
}

.productsButtonGoldSell {
float:left;
display:block;
width:83px;
height:22px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-415px -1047px;
cursor:pointer;
}

.smallRadioChartText {
cursor:default!important;
font-size:12px!important;
}

.small_table_pricing_smaller {
border:1px solid #D7D7D7;
margin-left:0!important;
width:296px;
}

.small_table_pricing_smaller td {
vertical-align:middle;
border:1px solid #D7D7D7;
font-size:11px!important;
padding-left:3px;
}

.small_table_pricing_smaller thead td {
text-align:left;
color:#000;
background-color:#FFC;
padding-left:3px;
}

.small_table_pricing_smaller td div {
font-size:12px!important;
padding-bottom:0;
padding-left:3px;
}

.pricing-table-padding {
padding-left:7px;
}

.viewChartText {
font-size:12px!important;
}

.category .products-list {
font-size:12px;
list-style-image:url(../../images/trm/arrow-brown-list-large.png);
color:gray;
}

.gold .products-list {
list-style-image:url(../../images/trm/arrow-brown-list-large.png);
color:gray;
}

.buy-order-wrapper ul li {
font-size:16px;
list-style-image:url(../../images/trm/arrow-brown-list-large.png);
margin-left:14px;
padding-bottom:5px;
color:gray;
}

.faq_answer_open {
list-style-image:url(../../images/trm/arrow-brown-list-large.png)!important;
}

.viewTiersText {
float:right;
cursor:pointer;
font-weight:700;
font-size:9px;
color:#AB925C!important;
}

.newFooterHolder {
border-top:10px solid #977B48;
background:url(../../images/trm/footerBackgroundImage.png) repeat;
}

.welcome_page_image_0 {
background:transparent url(../../images/trm/coins.png);
}

.welcome_page_image_1 {
background:transparent url(../../images/trm/goldcoins.png);
}

.welcome_page_image_2 {
background:transparent url(../../images/trm/goldpapper.png);
}

.welcome_page_image_3 {
background:transparent url(../../images/trm/lunar_banner.png);
}

.welcome_page_image_4 {
background:transparent url(../../images/trm/sovereign_banner.png);
}

.welcome_page_image_5 {
background:transparent url(../../images/trm/effectivebalance_banner.png);
}

.welcome_page_image_6 {
background:transparent url(../../images/trm/vault_banner.png);
}

.welcome_page_image_7 {
background:transparent url(../../images/trm/year_of_horse_banner.png);
height:209px;
}

.welcome_page_image_8 {
background:transparent url(../../images/trm/activity_banner.png);
height:209px;
}

.welcome_page_image_9 {
background:transparent url(../../images/trm/coins_3.png);
}

.genericBannerStatic {
background:transparent url(../../images/trm/generic_banner_static.jpg);
}

.coinsBannerStatic {
background:transparent url(../../images/trm/coins_banner_static.jpg);
}

.britanniaBannerStatic {
background:transparent url(../../images/trm/britannia_banner_static.jpg);
}

.lunarBannerStatic {
background:transparent url(../../images/trm/lunar_banner_static.jpg);
}

.sovereignBannerStatic {
background:transparent url(../../images/trm/sovereign_banner_static.jpg);
}

.signatureBanner {
background:transparent url(../../images/trm/signature_banner_static.jpg);
}

.queensBeastsBanner {
background:transparent url(../../images/trm/qb_banner_static2.jpg);
}

.worldGoldCoinsBanner {
background:transparent url(../../images/trm/worldgoldcoins_header_banner.jpg);
}

.barsBannerStatic {
background:transparent url(../../images/trm/RMR_banner_static.jpg);
}

.specialOffersBannerStatic {
background:transparent url(../../images/trm/banner_sale.jpg);
}

.bigBenBannerStatic {
background:transparent url(../../images/trm/big_ben_banner.jpg);
}

.theVaultBanner {
background:transparent url(../../images/trm/the_vault_banner_static.jpg);
}

.articlesBanner {
background:transparent url(../../images/trm/articles_banner_static.jpg);
}

.contactUsBanner {
background:transparent url(../../images/trm/contact_us_banner_static.jpg);
}

.faqsBanner {
background:transparent url(../../images/trm/faqs_banner_static.jpg);
}

.deliveryBanner {
background:transparent url(../../images/trm/delivery_banner_static.jpg);
}

.feesBanner {
background:transparent url(../../images/trm/fees_banner_static.jpg);
}

.glossaryBanner {
background:transparent url(../../images/trm/glossary_banner_static.jpg);
}

.latestNewsBanner {
background:transparent url(../../images/trm/latest_news_banner_static.jpg);
}

.historicalPricesBanner {
background:transparent url(../../images/trm/historical_prices_banner_static.jpg);
}

.usefulInformationBanner {
background:transparent url(../../images/trm/useful_information_banner_static.jpg);
}

.whyRoyalMintBullionBanner {
background:transparent url(../../images/trm/why_royal_mint_bullion_banner_static.jpg);
}

.bullionCarouselBanner {
background:url(../../images/trm/1_bullion_carousel_banner.jpg) repeat scroll -30px 0 #000;
}

.buyCarouselBanner {
background:url(../../images/trm/2_buy_carousel_banner.jpg) repeat scroll -78px 0 #000;
}

.vaultCarouselBanner {
background:url(../../images/trm/3_vault_carousel_banner.jpg) repeat scroll -90px 0 #000;
}

.sellCarouselBanner {
background:url(../../images/trm/4_sell_carousel_banner.jpg) repeat scroll -146px 0 #000;
}

.twentyFourCarouselBanner {
background:url(../../images/trm/5_247365_carousel_banner.jpg) repeat scroll -177px 0 #000;
}

.sovereignBannerCarousel {
background:url(../../images/trm/sovereign_gold_banner_carousel.jpg) repeat scroll 0 0 #000;
}

.britanniaGoldBannerCarousel {
background:url(../../images/trm/britannia_gold_banner_carousel.jpg) repeat scroll 0 0 #000;
}

.lunarGoldBannerCarousel {
background:url(../../images/trm/lunar_gold_banner_carousel.jpg) repeat scroll 0 0 #000;
}

.britanniaSilverBannerCarousel {
background:url(../../images/trm/britannia_silver_banner_carousel.jpg) repeat scroll 0 0 #000;
}

.lunarSilverBannerCarousel {
background:url(../../images/trm/lunar_silver_banner_carousel.jpg) repeat scroll 0 0 #000;
}

.sovereignBannerCarousel a,.britanniaGoldBannerCarousel a,.lunarGoldBannerCarousel a,.britanniaSilverBannerCarousel a,.lunarSilverBannerCarousel a {
display:block;
width:889px;
height:222px;
}

.tab-content-small {
border:0 solid #D3D3D3;
margin-top:-1px;
width:655px;
padding:0 17px;
}

.productsTitleWidth {
width:690px;
}

.loginInfoData {
z-index:4;
position:relative;
top:8px;
left:10px;
font-size:11px!important;
color:#efefef;
}

.headerLogout {
z-index:5;
position:relative;
top:8px;
right:30px;
font-size:11px!important;
color:#efefef;
}

.loginBackground {
background:url(../../../Content/images/trm/LoginBackground.jpg);
width:680px;
height:35px;
}

.right-gray-content {
background-color:#ECECEA;
border-left:0;
vertical-align:top;
width:100%;
padding:42px 17px 17px 0!important;
}

.launchSmallHeader {
font-style:italic;
margin-bottom:20px;
margin-top:10px;
font-size:18px;
}

#fundMethodCombo {
width:221px;
margin:0 0 15px!important;
}

.productButtonholder {
float:right;
padding-bottom:0!important;
}

.welcomePageProductListDiv {
width:310px;
overflow:hidden;
}

.productListDiv {
width:275px;
float:left;
padding-right:15px;
}

.productListDivLeft,.productListDivMiddle,.productListDivRight {
width:310px;
margin-bottom:20px;
float:left;
}

.smallProductDivMiddle {
padding-left:10px;
}

.productListimgGoldProduct {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/coins_home.jpg) no-repeat scroll center bottom;
}

.productListimgSilverProduct {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/signature_home.jpg) no-repeat scroll center bottom;
}

.productListimgBarProduct {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/bars_home.jpg) no-repeat scroll center bottom;
}

.productListimgHeritage {
display:block;
float:left;
height:217px;
width:310px;
background:url(../../images/trm/with-heritage.png) no-repeat scroll center bottom;
}

.productListimgTheConfidence {
display:block;
float:left;
height:217px;
width:310px;
background:url(../../images/trm/with-experience.png) no-repeat scroll center bottom;
}

.productListimgSecurity {
display:block;
float:left;
height:217px;
width:310px;
background:url(../../images/trm/with-confidence.png) no-repeat scroll center bottom;
}

.productListCoinsHeader,.graphLivePrices {
width:310px;
font-size:18px!important;
font-weight:400!important;
color:#414042;
}

.disclaimerText {
font-family:Georgia;
width:228px;
font-style:italic;
display:block;
}

.newProductHolder {
float:left;
width:210px;
margin:15px 0 25px;
padding:0 10px;
}

.newProductImage {
width:230px;
height:230px;
display:block;
}

.newProductTitle {
font-size:20px;
}

.newProductButton {
background-color:#000;
display:block;
height:25px;
width:100px;
margin-top:15px;
cursor:pointer;
}

.newProductButton.left {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1082px;
}

.newProductButton.right {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-106px -1082px;
}

.productListDiv,.graph_welcome {
margin-top:15px!important;
}

.livePricesDiv {
display:block;
float:left;
margin-left:13px;
}

.welcomePhoneNumber {
font-size:18px!important;
font-weight:700;
text-align:center;
}

.welcomeBannerText {
font-size:10px!important;
text-align:center;
padding:0 20px;
}

.supportBoxTopText {
padding-top:1px;
text-align:right;
color:#7F7F87;
font-size:28px;
}

.supportBoxBottomText {
text-align:right;
padding-top:0;
margin-top:-14px;
color:#7F7F87;
font-size:28px;
}

#Footer p {
padding:0!important;
}

.buy-process {
background:url(../../images/trm/buy-process.png) no-repeat;
width:633px;
height:216px;
margin-bottom:25px;
}

.sendEmailNewsletter {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-469px -775px;
width:156px;
height:32px;
cursor:pointer;
padding-bottom:0!important;
}

.newsletterInput {
width:242px;
height:20px;
margin-bottom:6px;
padding:3px!important;
}

.launch-products-image-div {
width:143px;
height:143px;
margin-top:30px;
margin-bottom:20px;
}

.launch-products-text-div {
width:280px;
margin-top:30px;
padding-bottom:40px;
padding-left:30px;
}

.launch-tierTable {
border-top:1px solid!important;
border-bottom:1px solid!important;
width:280px;
}

.launch-tierTable tbody td,.launch-tierTable tbody th {
border:1px solid #d0d0d0!important;
height:10px;
text-align:center;
border-left:1px solid #d0d0d0!important;
border-right:1px solid #d0d0d0!important;
white-space:nowrap;
vertical-align:middle!important;
font-size:12px!important;
padding:2px;
}

.specLeft {
width:262px;
font-family:Georgia, Serif;
margin-bottom:20px;
float:left;
}

.specRight {
width:200px;
font-family:Georgia, Serif;
float:left;
}

.products-row hr {
border-color:#000;
border-width:1px 0 0;
}

.imgVATFree {
display:block;
background:url(../../images/trm/iconVatFree.png) center center no-repeat;
float:left;
height:90px;
width:90px;
margin-bottom:10px;
}

.imgVATFreePlatinum {
display:block;
background:url(../../images/trm/iconVATPlatinum.png) center center no-repeat;
float:left;
height:90px;
width:90px;
margin-bottom:10px;
}

.vatFreeTextDiv {
text-align:center;
border-bottom:1px solid #D0D0D0!important;
padding-bottom:10px;
font-size:12px;
}

.imgCTGFree {
display:block;
background:url(../../images/trm/iconCgtExempt.png) center center no-repeat;
width:90px;
height:90px;
float:left;
margin-bottom:10px;
}

.imgVaultSidebarPlatinum {
display:block;
background:url(../../images/trm/iconVaultPlatinum.png) center center no-repeat;
width:90px;
height:90px;
float:left;
margin-bottom:10px;
}

.imgCGTFreeSilver {
display:block;
background:url(../../images/trm/iconCgtExemptSilver.png) center center no-repeat;
width:90px;
height:90px;
float:left;
margin-bottom:10px;
}

.imgFreeUkDelivery {
display:block;
background:url(../../images/trm/iconFreeUkDelivery.png) center center no-repeat;
width:90px;
height:90px;
float:left;
margin-bottom:10px;
}

.imgFreeUkDeliverySilver {
display:block;
background:url(../../images/trm/iconFreeUkDeliverySilver.png) center center no-repeat;
width:90px;
height:90px;
float:left;
margin-bottom:10px;
}

.imgFreeUkDeliveryPlatinum {
display:block;
background:url(../../images/trm/iconFreeUkDeliveryPlatinum.png) center center no-repeat;
width:90px;
height:90px;
float:left;
margin-bottom:10px;
}

.VATDivMain {
float:left;
margin-top:15px;
padding-left:5px;
padding-right:5px;
width:305px;
height:165px;
background:url(../../images/trm/vertical-line.png) no-repeat;
background-position:center right;
border-color:#7F7F87;
border-style:solid;
border-width:1px 0 1px 1px;
}

.CTGDivMain {
padding-left:5px;
padding-right:5px;
margin-top:15px;
width:305px;
height:165px;
float:left;
border-color:#7F7F87;
border-style:solid;
border-width:1px 1px 1px 0;
}

.vat {
text-align:center;
}

.imgFreeLeft {
display:block;
width:90px;
padding-right:0;
margin-right:auto;
margin-left:auto;
padding-top:15px;
}

.tableSpec {
width:453px;
margin-bottom:35px;
}

.tableSpec tr {
border-bottom:1px solid #d0d0d0!important;
border-top:1px solid #d0d0d0!important;
}

.tableSpec td {
vertical-align:bottom;
font-size:12px;
}

.specTextBig {
display:block;
margin-bottom:-5px;
font-weight:700;
font-size:12px;
}

.tab-item {
font-family:Georgia, Serif!important;
margin-right:1px;
height:23px;
}

.tab-item-selected a {
background-color:#99834C;
}

.wrapper-gray-gbr {
margin-left:17px;
margin-right:17px;
width:956px;
}

.documentDescription {
display:block;
float:right;
width:504px;
margin-top:6px;
}

.checkbox_row {
display:block;
}

.VATandCTGDiv {
border:1px solid #9A834F;
width:204px;
padding:0 7px 15px;
}

.VATandCTGDivSilver {
border:1px solid #807f84;
width:204px;
padding:0 7px 15px;
}

.freeDeliveryDiv,.vatFreeDiv {
text-align:center;
padding-bottom:15px;
font-size:11px;
}

.goldLineVatCgt {
width:150px;
border-color:#9A834F!important;
margin:auto;
}

.silverLineVatCgt {
width:150px;
border-color:#807f84!important;
margin:auto;
}

.cgtExemptDiv {
text-align:center;
font-size:11px;
}

.VATandCTGDivHorizontalDelivery {
margin-right:0;
border-right-width:0;
width:480px;
margin-left:-150px;
padding:5px 0;
}

.VATandCTGDivHorizontal {
margin-right:0;
border-right-width:0;
width:327px;
float:right;
padding:5px 0;
}

.VATandCTGDivHorizontalSilver {
margin-right:0;
border-right-width:0;
width:327px;
margin-left:23px;
float:left;
padding:5px 0;
}

.VATandCTGDivHorizontalText {
width:149px;
padding-left:10px;
}

.tab-item-mid-selected-silver,.tab-item-mid-selected-gold {
margin-top:-5px;
text-align:center;
width:155px;
height:28px;
}

.tab-item-mid-selected-gold,.tab-item-mid-gold {
background:url(../../images/trm/gold-button-selected.png) repeat-x;
}

.tab-item-mid-selected-silver {
background:none repeat scroll 0 0 #3C3C3C!important;
}

.tab-item-mid-gold,.tab-item-mid-silver {
background:url(../../images/trm/header-gradient.png) repeat-x;
}

.tab-item-mid-silver,.tab-item-mid-gold {
margin-top:-4px;
height:27px;
text-align:center;
width:155px;
}

.collapsed_article {
font-size:22px;
background:url(../../images/trm/expand-articles.png) no-repeat;
background-position:center right;
}

.article {
font-size:22px;
}

.expanded_article {
font-size:22px;
background:url(../../images/trm/colapse-articles.png) no-repeat;
background-position:center right;
}

.article_answer {
display:none;
margin-left:200px;
padding:20px 20px 10px;
}

.articlesTable {
width:689px;
margin-bottom:40px;
}

.articlesTable td {
border-bottom:1px solid #d7d7d7;
padding:2px 0 2px 10px;
}

.users-guide-selected-link {
color:#A08353!important;
font-weight:700;
font-size:12px;
}

.marginForFooterLinks {
margin-top:-2px;
}

.cashForWithdrawal {
padding-bottom:10px;
}

.productWrapperLeft,.productWrapperMiddle,.productWrapperRight {
background:none;
}

.productWrapperMiddle {
width:280px;
margin-left:73px;
font-size:12px;
}

.close_button {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1044px;
display:block;
text-decoration:none;
cursor:pointer;
width:161px;
height:35px;
border:none;
}

.orderWizardProductCaptionImg {
background:url(../../images/trm/arrow-brown-list-large.png) center left no-repeat;
}

.article-arrow {
float:right;
width:26px;
height:26px;
cursor:pointer;
}

.headerOrderConfirmedContainer {
width:305px;
margin:0 auto;
}

.orderWizardBackButton {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-470px -860px;
}

.orderWizardBackButton:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-223px -179px;
}

.sellOrderWizardNextButton {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-406px -1234px;
cursor:pointer;
width:229px;
height:30px;
}

.sellOrderWizardNextButton:hover {
background-position:-406px -436px;
background-image:url(../../images/trm/buttonsSprite.png);
}

.sellOrderWizardPlaceOrder {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-294px -1144px;
cursor:pointer;
width:108px;
height:30px;
}

.sellOrderWizardPlaceOrder:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-111px -564px;
}

.sellOrderWizardPlaceNewOrder {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-364px -1077px;
cursor:pointer;
width:104px;
height:30px;
}

.sellOrderWizardPlaceNewOrder:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-221px -552px;
}

.sellOrderWizardPlaceNewOrder a {
display:block;
height:30px;
width:104px;
}

.sellOrderWizardNextButton a {
display:block;
height:30px!important;
width:229px!important;
}

.orderWizardPlaceOrder {
background-position:-293px -589px;
background-image:url(../../images/trm/buttonsSprite.png);
width:135px;
}

.orderWizardPlaceOrderAddFunds {
background:url(../../images/trm/buttonsSprite.png) no-repeat -233px -1013px;
width:135px;
height:30px;
}

.orderWizardPlaceOrder:hover {
background-position:0 -667px;
width:135px;
}

.orderWizardViewOrder {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-372px -353px;
height:30px;
width:124px;
}

.orderWizardViewOrder:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-90px -426px;
}

.orderWizardPlaceNewOrder {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-467px -589px;
width:165px;
height:30px;
}

.orderWizardPlaceNewOrder:hover {
background-position:-294px -623px;
width:165px;
height:30px;
}

.superscript {
vertical-align:super;
font-size:8px;
}

.table_pricing_row_smaller {
height:20px;
}

.category-titles {
text-transform:none!important;
font-size:20px;
}

.coinsHeaderHomePage {
width:310px;
font-size:14px!important;
font-weight:700!important;
color:#414042;
}

.logoutButton a {
padding:5px 30px 9px 35px!important;
}

.identity-verification-holder {
margin-top:10px;
margin-left:35px;
margin-right:12px;
font-size:13px;
font-family:Georgia;
width:515px;
}

.identity-verification-holder h1 {
font-size:33px;
}

.identity-verification-questionarie {
margin:35px 0;
}

.questionHeader {
background:none repeat scroll 0 0 #3C3C3C!important;
margin-top:10px;
margin-bottom:10px;
}

.identity-verification-questionarie-description {
margin-bottom:10px;
padding-bottom:6px;
}

.identity-verification-questionarie ol li {
line-height:25px;
font-size:16px;
}

.applicationProccessLoader {
background:url(../../images/loader.gif) repeat scroll 0 0 #000!important;
height:66px;
left:50%;
top:463px;
width:66px;
margin:60px auto auto;
}

.question_margin {
margin-bottom:5px;
}

.question_radio {
display:block;
float:left;
margin:0 5px;
}

.question_label {
display:block;
float:left;
max-width:400px;
}

.fundingWizardTable .fundingWizardTableFirstCol {
width:149px;
}

.fundingWizardTableDiv {
margin-top:0;
}

.faqContentsTable table,.faqContentsTable th,.faqContentsTable td {
border:1px solid;
text-align:center;
}

.faqContentsTable th {
font-weight:700;
padding:3px;
}

.process-all-withdrawals {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-314px -1109px;
font-size:0;
width:228px;
border-radius:0;
height:18px;
}

.process-all-withdrawals:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:0 -636px;
}

.livePricesDivHolder {
width:310px;
margin-bottom:13px;
float:left;
}

.blogImageMiddle,.blogImageLeft,.blogImageRight {
width:243px;
margin-bottom:20px;
float:left;
padding-top:10px;
}

.articlesImage {
display:block;
float:left;
height:69px;
width:229px;
}

.articlesImage a {
height:69px;
width:229px;
}

.articleBuyingGoldOnline {
background:url(../../images/trm/Articles/Buying_gold_online.jpg) no-repeat;
}

.articleGlossary {
background:url(../../images/trm/Articles/Glossary.jpg) no-repeat;
}

.articleGoldAndCapitalGainsTax {
background:url(../../images/trm/Articles/Gold_and_Capital_Gains_Tax.jpg) no-repeat;
}

.articleHowToBuyGold {
background:url(../../images/trm/Articles/How_to_buy_gold.jpg) no-repeat;
}

.articleStrikingStandards {
background:url(../../images/trm/Articles/Striking_Standards.jpg) no-repeat;
}

.articleTaxOnBullion {
background:url(../../images/trm/Articles/Tax_on_Bullion.jpg) no-repeat;
}

.articleTheNatureOfGold {
background:url(../../images/trm/Articles/The_nature_of_gold.jpg) no-repeat;
}

.articleThePropertiesOfGold {
background:url(../../images/trm/Articles/The_properties_of_gold.jpg) no-repeat;
}

.articleTheQuestionOfOwnership {
background:url(../../images/trm/Articles/The_question_of_ownership.jpg) no-repeat;
}

.articleWhatIsGoldBullion {
background:url(../../images/trm/Articles/What_is_gold_bullion.jpg) no-repeat;
}

.articleWhenToBuyGold {
background:url(../../images/trm/Articles/When_to_buy_gold.jpg) no-repeat;
}

.articleWhyBuyGold {
background:url(../../images/trm/Articles/Why_buy_gold.jpg) no-repeat;
}

.articleWhyGold {
background:url(../../images/trm/Articles/Why_gold.jpg) no-repeat;
}

.articleWhyBuySignatureGold {
background:url(../../images/trm/Articles/Why_buy_Signature_Gold.jpg) no-repeat;
}

.articleGoldPriceFluctuations {
background:url(../../images/trm/Articles/Gold_Price_Fluctuations.jpg) no-repeat;
}

.articleWhatAreFractionalBullionCoins {
background:url(../../images/trm/Articles/What_Are_Fractional_Bullion_Coins.jpg) no-repeat;
}

.articleHowToStoreYourBullion {
background:url(../../images/trm/Articles/How_To_Store_Your_Bullion.jpg) no-repeat;
}

.articleTheAllureOfGoldBars {
background:url(../../images/trm/Articles/The_Allure_of_Gold_Bars.jpg) no-repeat;
}

.article2016LunarBullionRange {
background:url(../../images/trm/Articles/2016LunarBullionRange.jpg) no-repeat;
}

.articleSilverAndGoldVATexplained {
background:url(../../images/trm/Articles/SilverAndGoldVATexplained.jpg) no-repeat;
}

.articleWhyAreThereDatesOnCoins {
background:url(../../images/trm/Articles/WhyAreThereDatesOnCoins.jpg) no-repeat;
}

.articleSignatureGoldCompared {
background:url(../../images/trm/Articles/SignatureGoldCompared.jpg) no-repeat;
}

.articleTheJourneyOfGold {
background:url(../../images/trm/Articles/TheJourneyOfGold.jpg) no-repeat;
}

.article5SurprisingGoldFinds {
background:url(../../images/trm/Articles/5SurprisingGoldFinds.jpg) no-repeat;
}

.blogImageHeader {
width:243px;
font-size:16px!important;
font-weight:400!important;
color:#414042;
text-align:center;
margin-top:15px;
}

.blogImageSubtitle {
width:220px;
font-size:12px!important;
font-weight:400!important;
color:#414042;
}

.blogImageDescription {
margin-top:10px;
float:right;
text-align:center;
width:243px;
}

.articlesContentList li {
margin-left:20px;
list-style-type:disc;
}

.privacyPolicyTable tbody td {
font-size:12px;
vertical-align:top;
}

.faqBackToTop {
margin-bottom:20px;
font-size:12px;
font-weight:700;
text-decoration:underline!important;
}

.editSecurityQuestion {
margin-top:7px;
}

.editSecurityQuestion a {
color:#FFF!important;
text-decoration:underline;
}

.price_table_buy_first_column {
padding-left:35px;
text-align:left;
}

.price_table_buy_second_column {
padding-right:10px;
padding-left:10px;
}

.strikingStandards {
display:block;
float:left;
background:url(../../images/trm/strikingStandards.jpg) no-repeat scroll center bottom;
width:300px;
height:159px;
margin-right:19px;
}

.recommendedImageCapture {
padding-left:30px!important;
margin-top:4px;
list-style-type:disc;
}

.recommendedImageCaptureInnerList {
padding-left:30px!important;
margin-top:4px;
list-style-type:circle;
}

.noBorder {
border:0!important;
}

.productImageThumbnail {
float:left;
height:72px;
width:72px;
margin-top:4px;
}

.productImageThumbnail img {
width:100%;
height:100%;
}

.productSection {
float:left;
margin-bottom:35px;
margin-right:13px;
width:230px;
}

.productSectionLarge {
float:left;
margin-bottom:35px;
margin-right:13px;
width:350px;
}

.productDescription {
float:left;
margin-top:20px;
margin-bottom:14px;
min-width:230px;
height:150px;
}

.productDescriptionLarge {
height:100px;
}

.productDetails-products-image-div {
width:230px;
height:254px;
margin-top:30px;
}

.productDetails-productImage {
margin-bottom:10px;
width:232px;
height:232px;
}

.productDetails-products-text-div {
padding-bottom:20px;
padding-top:10px;
width:470px;
}

.productDetails-tableSpec th {
vertical-align:bottom;
text-align:left;
width:170px;
}

.tableSpec td,.tableSpec th {
padding-top:2px;
padding-bottom:2px;
}

.productsButtonGoldProductDetails {
float:left;
display:block;
width:112px;
height:22px;
background-image:url(../../images/trm/golden_buy_now_product_details.png);
cursor:pointer;
}

.productsButtonSilverProductDetails {
float:left;
display:block;
width:112px;
height:22px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-521px -709px;
cursor:pointer;
}

.productsSellButtonGoldProductDetails {
float:left;
display:block;
width:112px;
height:22px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-468px -835px;
cursor:pointer;
}

.productsButtonBuyForDeliveryGoldProductDetails {
float:left;
display:block;
width:112px;
height:22px;
background-image:url(../../images/trm/buyForDeliveryGold.png);
cursor:pointer;
}

.productsButtonBuyForDeliverySilverProductDetails {
float:left;
display:block;
width:112px;
height:22px;
background-image:url(../../images/trm/buyForDeliverySilver.png);
cursor:pointer;
}

.productsButtonBuyToVaultGoldProductDetails {
float:left;
display:block;
width:112px;
height:22px;
background-image:url(../../images/trm/buyToVaultGold.png);
cursor:pointer;
}

.productsButtonBuyToVaultSilverProductDetails {
float:left;
display:block;
width:112px;
height:22px;
background-image:url(../../images/trm/buyToVaultSilver.png);
cursor:pointer;
}

.seeMoreGold {
display:block;
width:73px;
height:19px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-1px -741px;
cursor:pointer;
}

.seeMoreSilver {
display:block;
width:73px;
height:19px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-452px -657px;
cursor:pointer;
}

.seeMoreGold a,.seeMoreSilver a {
width:73px;
height:19px;
display:block;
}

.backToCategory {
float:left;
display:block;
width:230px;
height:30px;
cursor:pointer;
margin-top:20px;
}

.backToCategory a {
display:block;
width:225px;
height:30px;
}

.backToSovereignGoldRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1212px;
}

.backToeSovereignGoldRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-232px -947px;
}

.backToBarsGoldRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-237px -848px;
}

.backToBarsSilverRange,.backToBarsPlatinumRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -884px;
}

.backToLunarGoldRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-237px -813px;
}

.backToBritanniaGoldRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-233px -884px;
}

.backToLunarSilverRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-4px -848px;
}

.backToBritanniaSilverRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-237px -776px;
}

.backToQueensBeastsGoldRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1298px;
}

.backToQueensBeastsPlatinumRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-233px -1548px;
}

.backToQueensBeastsSilverRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-241px -1298px;
}

.backToGoldCoinsGoldRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-301px -1407px;
}

.backToSilverCoinsSilverRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1478px;
}

.backToGoldBarsGoldRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-233px -1442px;
}

.backToSilverBarsSilverRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-4px -1442px;
width:225px;
}

.backToCoinsGoldRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-233px -1478px;
}

.backToCoinsSilverRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-233px -1515px;
}

.backToSpecialOffersGoldRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1515px;
}

.backToSpecialOffersSilverRange {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1548px;
}

.findOutHowItWorks {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-2px -775px;
}

.relatedProductsDiv {
width:230px;
float:left;
margin-left:2px;
margin-right:20px;
position:absolute;
}

.theSovereignGoldCoins {
display:block;
float:left;
background:url(../../images/trm/coin_overview_gold_sovereign.jpg) no-repeat scroll center bottom;
width:350px;
height:295px;
}

.britanniaGoldCoins {
display:block;
float:left;
background:url(../../images/trm/coin_overview_gold_britannia.jpg) no-repeat scroll center bottom;
width:350px;
height:295px;
}

.lunarGoldCoins {
display:block;
float:left;
background:url(../../images/trm/coin_overview_gold_lunar.jpg) no-repeat scroll center bottom;
width:350px;
height:295px;
}

.queensBeastsGoldCoins {
display:block;
float:left;
background:url(../../images/trm/coin_overview_gold_queens_beasts.jpg) no-repeat scroll center bottom;
width:350px;
height:295px;
}

.britanniaSilverCoins {
display:block;
float:left;
background:url(../../images/trm/coin_overview_silver_britannia.jpg) no-repeat scroll center bottom;
width:230px;
height:194px;
}

.lunarSilverCoins {
display:block;
float:left;
background:url(../../images/trm/coin_overview_silver_lunar.jpg) no-repeat scroll center bottom;
width:230px;
height:194px;
}

.queensBeastsSilverCoins {
display:block;
float:left;
background:url(../../images/trm/coin_overview_silver_queens_beasts.jpg) no-repeat scroll center bottom;
width:230px;
height:194px;
}

.relatedProductsHolder {
display:block;
height:390px;
width:954px;
overflow:hidden;
}

#relatedProducts {
display:block;
height:272px;
position:relative;
}

.relatedProducts-productImage {
margin-bottom:10px;
margin-top:5%;
width:230px;
height:254px;
}

.wrapper_relatedProducts {
width:955px;
padding-bottom:20px;
margin-left:0;
margin-right:0;
}

.wrapper_relatedProducts .products-row {
width:956px;
}

.productCategories {
border-top:1px solid #d7d7d7;
border-bottom:1px solid #d7d7d7;
height:80px;
}

.productCategories .productDescription {
height:34px;
margin-top:5px;
margin-bottom:15px;
color:#656565!important;
}

.productListimgLunar {
display:block;
float:left;
height:113px;
width:206px;
background:url(../../images/trm/lunar_theme_small.jpg) no-repeat scroll center bottom;
}

.productListimgTheSovereign {
display:block;
float:left;
height:113px;
width:206px;
background:url(../../images/trm/sovereign_theme_small.jpg) no-repeat scroll center bottom;
}

.productListimgBrittania {
display:block;
float:left;
height:113px;
width:206px;
background:url(../../images/trm/britannia_theme_small.jpg) no-repeat scroll center bottom;
}

.buttonLeft {
position:relative;
left:0;
top:367px;
z-index:1;
height:20px;
width:20px;
margin-bottom:-20px;
cursor:pointer;
background:url(../../images/trm/arrowLeft.png) no-repeat scroll center bottom;
}

.buttonRight {
position:relative;
left:934px;
top:367px;
z-index:1;
height:20px;
width:20px;
margin-bottom:-20px;
cursor:pointer;
background:url(../../images/trm/arrowRight.png) no-repeat scroll center bottom;
}

.buyProductForDelivery,.buyProductForStorage,.sellProductFromStorage {
display:block;
float:right;
margin-left:15px;
width:130px;
height:30px;
cursor:pointer;
margin-top:20px;
}

.buyProductForStorage a,.buyProductForDelivery a,.sellProductFromStorage a {
display:block;
width:130px;
height:30px;
}

.buyProductForStorage {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-213px -741px;
}

.buyProductForDelivery {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-79px -741px;
}

.sellProductFromStorage {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-236px -703px;
}

.livePricesTableDiv {
width:314px;
color:#FFF;
font-size:16px;
padding-left:0;
background:transparent;
height:auto;
}

.livePricesTableHeader {
width:314px;
height:18px;
background-color:#9D8050;
color:#FFF;
padding-left:0;
font-size:16px!important;
margin-bottom:10px;
padding-bottom:3px;
padding-top:4px;
display:none;
}

.livePricesTableHeaderText {
font-size:14px!important;
margin-left:7px!important;
}

.livePricesTable {
width:314px;
font-size:15px;
background:transparent;
}

.livePricesTable thead {
background-color:transparent;
}

.livePricesTable th {
font-size:12px;
height:30px;
color:#19a285;
text-align:left;
padding-left:8px;
background-color:transparent;
}

.livePricesTable tr {
height:30px;
color:#000;
background-color:transparent;
}

.livePricesTable tr td {
font-size:12px;
text-align:left;
padding-top:6px;
padding-left:8px;
}

.livePricesTable .alternate {
background-color:#EBEBEB;
}

.livePricesTableDateTime {
font-size:11px!important;
text-align:center;
padding-top:3px;
padding-bottom:5px;
}

.livePriceGoesUp {
color:#368800;
background:url(../../images/trm/livePricesArrowUp.png) no-repeat scroll left;
padding-left:15px!important;
}

.livePriceGoesDown {
color:red;
background:url(../../images/trm/livePricesArrowDown.png) no-repeat scroll left;
padding-left:15px!important;
}

.livePricesNotChanged {
color:#000;
padding-left:15px!important;
}

.open_account_button {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-347px -741px;
border:1px solid #FFF;
height:32px;
text-decoration:underline;
width:227px;
}

.invest_today_button {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1584px;
border:1px solid #FFF;
height:32px;
text-decoration:underline;
width:227px;
}

.open_account_button_products {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-46px -1109px;
display:block;
cursor:pointer;
width:220px;
height:30px;
}

.menuItemHolder {
width:164px;
}

.menuNavigation {
width:164px;
text-align:center;
padding:5px 0 9px!important;
}

.clientMenuNavigation {
width:140px;
text-align:center;
padding:5px 0 9px!important;
}

.clientMenuNavigation.last {
width:144px;
}

.menu-button.last {
border-right:medium none;
}

.clientMenuNavigationSipp {
width:163px;
text-align:center;
padding:5px 0 9px!important;
}

.findOutMoreButton {
width:225px;
height:30px;
font-size:20px;
display:block;
vertical-align:middle;
text-align:center;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-2px -703px;
}

.findOutMoreButtonRight {
display:block;
width:230px;
height:30px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-2px -915px;
}

.coinRangesTheSovereign {
display:block;
float:left;
background:url(../../images/trm/coinRangesTheSovereign.jpg) no-repeat scroll center bottom;
width:230px;
height:194px;
}

.coinRangesBritannia {
display:block;
float:left;
background:url(../../images/trm/coinRangesBritannia.jpg) no-repeat scroll center bottom;
width:230px;
height:194px;
}

.coinRangesLunar {
display:block;
float:left;
background:url(../../images/trm/coinRangesLunar.jpg) no-repeat scroll center bottom;
width:230px;
height:194px;
}

.breadcrumbs {
padding-bottom:5px;
border-bottom:solid 1px #939598;
font-weight:700;
}

.breadcrumbs a {
color:#8B8E91;
}

.breadcrumbs a:last-child {
color:#99834C;
}

.silverBreadcrums a:last-child {
color:#828284;
}

.deliveryPageSubtitle {
border-bottom:1px solid #D3D3D3;
padding-bottom:8px;
font-weight:700;
}

.SignatureGoldSecondBanerRight {
display:block;
width:230px;
height:254px;
background:url(../../images/trm/Products/Signature-Gold-0.001oz-Fractional.jpg) no-repeat scroll center bottom;
}

.signatureGoldFeesTitle {
font-weight:700;
font-size:12px;
margin-bottom:10px;
}

.signatureGoldFeesSubTitle {
font-weight:700;
font-size:11px;
margin-bottom:5px;
}

.signatureGoldFeesTable {
border-top:1px solid #D7D7D7;
margin-bottom:15px;
width:240px;
margin-top:30px;
}

.tierSignatureGoldTable {
color:#656565!important;
font-size:11px;
}

.priceBreakSignatureGoldTable {
color:#656565!important;
width:150px!important;
font-size:11px;
}

.premiumSignatureGoldTable {
color:#656565!important;
width:60px!important;
font-size:11px;
}

.signatureGoldAnnualManagement {
font-size:11px;
font-weight:700;
margin-bottom:10px;
}

.specRightSignatureGold {
font-family:Georgia,Serif;
margin-bottom:20px;
}

.specTableRegularData {
font-weight:400!important;
}

.paddingForSignatureGoldSpecs {
padding-top:10px!important;
}

.signatureGoldDetailsTableSpec {
width:290px;
margin:0 auto;
}

.signatureGoldDetailsTableSpec td:nth-child(2n+1) {
width:180px;
}

.signatureGoldDetailsTableSpec th {
width:180px;
vertical-align:bottom;
text-align:left;
}

.soldOutButton {
float:left;
display:block;
width:112px;
height:22px;
background:url(../../images/trm/red_soldout.png) no-repeat scroll center bottom;
cursor:pointer;
}

.openAccountSilver {
display:block;
width:220px;
height:30px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-236px -916px;
}

.fundMethod {
margin-top:42px;
width:420px;
}

.fundMethod div select {
margin-left:10px;
width:200px;
}

.fundMethodCombo {
display:table-cell;
text-align:right;
vertical-align:top;
width:230px;
}

.addFundHeader {
margin-top:2px;
display:table-cell;
vertical-align:top;
text-align:left;
width:auto;
}

.funding-debian-card {
margin-bottom:10px;
border:1px solid #D7D7D7;
width:425px;
background-color:#FFF;
}

.funding-debian-card form {
font-size:11px;
padding:16px 0;
}

.funding-debian-card form .form-group {
padding:8px;
}

.funding-debian-card form .form-group label {
display:inline-block;
width:160px;
text-align:right;
}

.funding-debian-card form .form-group input {
width:182px;
height:27px;
padding:8px;
}

.funding-debian-card form .form-group-iframe-creditCard iframe {
width:200px!important;
height:45px!important;
margin:0!important;
padding:0!important;
}

.funding-debian-card form .form-group-iframe-securityCode iframe {
width:95px!important;
height:45px!important;
margin:0!important;
padding:0!important;
}

.funding-debian-card form .form-group select {
padding:7px;
}

.funding-debian-card form .debit-card > div,#funding-debian-card .debit-card label {
display:inline-block;
vertical-align:top;
}

.funding-debian-card form .ccv-code {
display:inline-block;
vertical-align:middle;
margin-top:-20px;
}

.funding-debian-card form .ccv-code-input {
width:77px!important;
margin-right:8px;
}

.funding-debian-card form .expiry-date {
width:200px;
display:inline-block;
vertical-align:middle;
}

.funding-debian-card form .expiry-date select:first-child {
width:90px;
}

.funding-debian-card form .expiry-date select:last-child {
width:102px;
float:right;
}

.funding-debian-card form .footer {
font-size:12px;
height:45px;
padding:24px 4px 4px 8px;
}

.funding-debian-card form .footer > div {
display:inline-block;
vertical-align:middle;
}

.margin-top-negative-4 {
margin-top:-4px;
}

.selectExpiryDateHeight {
height:45px;
}

.margin-left-5 {
margin-left:5px;
}

.margin-bottom-19 {
margin-bottom:19px;
}

.viewRangeGoldButton {
float:left;
display:block;
width:79px;
height:22px;
background:url(../../images/trm/buttonsSprite.png);
background-position:-265px -1335px;
cursor:pointer;
}

.viewRangeSilverButton {
float:left;
display:block;
width:79px;
height:22px;
background:url(../../images/trm/buttonsSprite.png);
background-position:-438px -1335px;
cursor:pointer;
}

.purchaseButton {
float:left;
display:block;
width:78px;
height:22px;
background:url(../../images/trm/buttonsSprite.png);
background-position:-352px -1335px;
cursor:pointer;
}

.productDescriptionParagraph {
padding-bottom:20px;
}

.howToEnterButton {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-236px -1584px;
border:1px solid #FFF;
height:32px;
text-decoration:underline;
width:227px;
}

.registerYourInterestButton {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1621px;
border:1px solid #FFF;
height:32px;
text-decoration:underline;
width:227px;
}

.britanniaCompetitionCarouselBanner {
background:url(../../images/trm/1_win_quarter_howtoenter.jpg) repeat scroll -90px 0 #000;
}

.platinumCompetitionCarouselBanner {
background:url(../../images/trm/RMR_banner_carousel_static.jpg) repeat scroll -90px 0 #000;
}

.currentlyUnavailableGold {
float:left;
display:block;
width:161px;
height:22px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-238px -1631px;
cursor:pointer;
}

.currentlyUnavailableSilver {
float:left;
display:block;
width:161px;
height:22px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-3px -1659px;
cursor:pointer;
}

.noLongerUnavailableGold {
float:left;
display:block;
width:123px;
height:22px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-410px -1631px;
}

.noLongerUnavailableSilver {
float:left;
display:block;
width:123px;
height:22px;
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-175px -1659px;
}

.relatedProductCaption {
height:35px;
margin:0 10px;
}

.relatedProductPrice {
margin-top:15px;
font-size:16px;
margin-left:10px;
margin-right:10px;
}

.signatureWizardImageSection {
min-height:100px;
min-width:250px;
}

.signatureWizardMessageHolder {
float:left;
margin-top:30px;
}

.signatureWizardOrderWizardEntryRowWidth {
width:250px;
}

.signatureWizardOrderWizardTierTable {
width:230px;
margin-left:10px;
margin-bottom:20px;
}

div.curencyInputGBP:after {
position:absolute;
left:15px;
top:2px;
content:"\00a3";
}

div.curencyInputUSD:after {
position:absolute;
left:15px;
top:2px;
content:"\0024";
}

div.curencyInputEUR:after {
position:absolute;
left:15px;
top:2px;
content:"\20AC";
}

.signatureHomeLeftContent {
margin-left:0;
float:left;
display:block;
width:630px;
margin-top:20px;
}

.styledButtonBrown {
background:#9A834F;
color:#FFF;
font-size:14px;
text-decoration:none;
vertical-align:middle;
display:block;
cursor:pointer;
text-align:center;
white-space:nowrap;
padding:10px;
}

.styledButtonBrown:hover {
color:#fff!important;
}

.signatureHomeRightContent {
width:250px;
height:270px;
margin-left:13px;
margin-right:0;
border:1px solid #9A834F;
}

.btnLoremIpsum {
width:150px;
margin:auto;
}

.promoImage {
display:block;
background:url(../../images/trm/promoImage.png) center center no-repeat;
width:185px;
height:146px;
margin:10px auto;
}

.signatureHomeRightSection {
width:200px;
text-align:center;
margin:auto;
}

.signatureHomeCenterSection {
margin-top:20px;
margin-bottom:10px;
padding-bottom:20px;
}

.signatureHomeTitle {
font-size:22px;
text-align:center;
color:#414042;
font-weight:400;
padding-top:20px;
}

.signatureHomeCenterDifferentDiv {
width:220px;
margin-left:15px;
float:left;
}

.signatureHomeCenterImageDiv {
display:block;
width:90px;
padding-right:0;
margin-right:auto;
margin-left:auto;
}

.signatureHomeCenterDifferentTitle {
font-size:16px;
text-align:center;
}

.signatureHomeCenterDifferentTxt {
text-align:center;
padding-bottom:15px;
padding-top:15px;
}

.signatureHomeCenterSimpleSteps {
padding-left:100px;
padding-right:100px;
text-align:center;
margin-bottom:20px;
}

.btnGetStartedNowSimpleSteps {
width:210px;
margin:auto;
}

.investInGoldImage {
display:block;
background:url(../../images/trm/06146-01_300x200_metal-gold.jpg) center center no-repeat;
width:300px;
height:200px;
}

.investInSilverImage {
display:block;
background:url(../../images/trm/06146-01_300x200_metal-silver.jpg) center center no-repeat;
width:300px;
height:200px;
}

.investInPlatinumImage {
display:block;
background:url(../../images/trm/06146-01_300x200_metal-platinum.jpg) center center no-repeat;
width:300px;
height:200px;
}

.signatureInvestInLeftDiv,.signatureInvestInCenterDiv,.signatureInvestInRightDiv {
margin-top:20px;
float:left;
}

.signatureInvestInLeftDiv {
margin-right:10px;
margin-left:17px;
}

.signatureLeftTitle {
font-size:22px;
color:#414042;
font-weight:400;
}

.newToInvestingImage {
display:block;
background:url(../../images/trm/06146-01_300x200_Tomorrow-earners-3.jpg) center center no-repeat;
width:300px;
height:200px;
margin-right:auto;
margin-left:auto;
}

.doYouKnowImage {
display:block;
background:url(../../images/trm/06146-01_300x200_brand_logo.jpg) center center no-repeat;
width:300px;
height:200px;
margin:30px 40px 30px 30px;
}

.signatureDidYouKnowTxt {
float:left;
width:500px;
margin-top:25px;
}

.signatureProductList {
list-style-type:circle;
margin-bottom:10px;
list-style-position:inside;
}

.signatureProductList li {
list-style:inside none disc;
padding-left:20px;
padding-bottom:7px;
padding-top:7px;
}

.signatureProductPremiumsTable {
border-top:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
background-color:#FFF;
margin:0 auto 20px;
}

.signatureProductPremiumsTable th {
background-color:#FEFCE8;
border-bottom:1px solid #D7D7D7;
border-left:1px solid #D7D7D7;
height:28px;
padding-left:7px;
padding-right:7px;
text-align:center;
font-size:14px;
width:200px;
}

.signatureProductPremiumsTable .priceBreak {
width:300px;
}

.signatureProductPremiumsTable td {
border-bottom:1px solid #D7D7D7;
border-left:1px solid #D7D7D7;
font-size:14px;
text-align:center;
padding:5px 7px;
}

.signatuteInvestments {
margin-left:120px;
margin-right:120px;
}

.signatuteInvestmentsLeft {
width:300px;
float:left;
}

.signatuteInvestmentsRight {
width:300px;
float:right;
}

.btnSignatureFindOutMore {
margin-left:20px;
margin-top:10px;
width:210px;
}

.signatureDetailsButtonContainer {
margin-left:20px;
margin-bottom:20px;
}

.signatureProductPremiumsTableMargins {
margin:0 10px 20px 20px;
}

.signatureFAQtitle {
margin-left:21px;
margin-bottom:10px;
}

.signatureFAQFirstSection {
border-top:1px solid #939598;
}

.FAQsection {
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid #939598;
}

.FAQclosed {
width:12px;
height:12px;
background:url(../../images/trm/signatureFaqClosed.png) center center no-repeat;
margin-right:10px;
display:block;
}

.FAQopened {
width:12px;
height:12px;
background:url(../../images/trm/signatureFaqOpened.png) center center no-repeat;
margin-right:10px;
display:block;
}

.signatureDisclaimer {
font-size:11px;
font-style:italic;
}

.whatIsSignatureBanner {
background:transparent url(../../images/trm/06146-01_990x220.jpg);
height:220px;
}

.prosperityPlannerBanner {
background:transparent url(../../images/trm/06146-01_992x200-Prosp_Planning.jpg);
height:200px;
}

.assetAccruersBanner {
background:transparent url(../../images/trm/06146-01_992x200-Asset-Accurers.jpg);
height:200px;
}

.tomorrowsEarnersBanner {
background:transparent url(../../images/trm/06146-01_992x200-Tomorrows-Earners.jpg);
height:200px;
}

.signatureLoyalistBanner {
background:transparent url(../../images/trm/06146-01_992x200-signature-loyalist.jpg);
height:200px;
}

.signatureIconsTick {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-tick.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIconsPeople {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-people.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIconsPadlock {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-padlock.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIconsArrows {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-arrows.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIconsSafe {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-safe.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIconsTimer {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-timer.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIconsLeftrightarrows {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-leftrightarrows.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIconsPound {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-pound.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIconsEye {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-eye.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIconsControl {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-control.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureBrandLogo {
display:block;
background:url(../../images/trm/06146-01_300x200_brand_logo.jpg) center center no-repeat;
width:300px;
height:200px;
margin:10px auto;
}

.signatureHeroProspPlanners {
width:470px;
height:200px;
background:url(../../images/trm/06146-01_470x250-hero1_prosp-planners.jpg) center center no-repeat;
margin-bottom:15px;
display:block;
}

.signatureHeroAssetAccurers {
width:470px;
height:200px;
background:url(../../images/trm/06146-01_470x250-hero2_asset-accurers.jpg) center center no-repeat;
margin-bottom:15px;
display:block;
}

.signatureHeroTomorrowEarners {
width:470px;
height:200px;
background:url(../../images/trm/06146-01_470x250-hero3_Tomorrow-earners.jpg) center center no-repeat;
margin-bottom:15px;
display:block;
}

.signatureHeroLoyalist {
width:470px;
height:200px;
background:url(../../images/trm/06146-01_470x250-hero4_sig-loyalist.jpg) center center no-repeat;
margin-bottom:15px;
display:block;
}

.signatureIcon1 {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-no1.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIcon2 {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-no2.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIcon3 {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-no3.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureIcon4 {
display:block;
background:url(../../images/trm/06146-01_90x90-icons-no4.gif) center center no-repeat;
width:90px;
height:90px;
margin-bottom:10px;
}

.signatureHeroProspPlannersTop {
display:block;
background:url(../../images/trm/06146-01_310x183-hero1_prosp-planners.jpg) center center no-repeat;
width:310px;
height:183px;
margin-right:auto;
margin-left:auto;
}

.signatureHeroTomorrowEarnersTop {
display:block;
background:url(../../images/trm/06146-01_310x183-hero3_Tomorrow-earners.jpg) center center no-repeat;
width:310px;
height:183px;
margin-right:auto;
margin-left:auto;
}

.signatureHeroSigLoyalistTop {
display:block;
background:url(../../images/trm/06146-01_310x183-hero4_sig-loyalist.jpg) center center no-repeat;
width:310px;
height:183px;
margin-right:auto;
margin-left:auto;
}

.signatureHeroAssetAccurersTop {
display:block;
background:url(../../images/trm/06146-01_310x183-hero2_asset-accurers.jpg) center center no-repeat;
width:310px;
height:183px;
margin-right:auto;
margin-left:auto;
}

.sigLoyalistDoYouKnowImage {
display:block;
background:url(../../images/trm/06146-01_300x200_sig-loyalist-3.jpg) center center no-repeat;
width:300px;
height:200px;
margin:30px 40px 30px 30px;
}

.assetAccurersDoYouKnowImage {
display:block;
background:url(../../images/trm/06146-01_300x200_asset-accurers-4.jpg) center center no-repeat;
width:300px;
height:200px;
margin:30px 40px 30px 30px;
}

.livePricesDataTable {
position:absolute;
z-index:2;
background:transparent;
height:auto;
right:0;
padding:8px 0 0;
}

.livePricesDataTable .productListDivLeft {
padding-right:4px;
}

.productListDivLeft {
margin-bottom:0;
background:transparent;
padding-bottom:0;
}

.footer-left {
display:inline-block;
width:60%!important;
}

.footer-left.full-width .footer247 {
margin-top:28px;
}

.footer-right {
display:inline-block;
width:calc(40%-5px)!important;
}

.footer-right h2,.footer-right form {
margin-left:30px;
}

.footer-right h2 {
border-bottom:1px solid #8b8b8b;
}

.footer-left > div,.footer-right > div {
width:calc(100%-17px)!important;
}

.submenu-list {
margin-top:5px;
float:left;
width:25%;
}

.submenu-list h4 {
font-size:1.1em;
border-bottom:none;
font-weight:700;
margin:5px 10px;
}

.submenu-list h4 a {
color:#fff;
}

#Menu .Secondary .submenu-list h4 a {
margin:5px 0;
padding:0;
}

.productListDivLeft h5,.productListDivMiddle h5,.productListDivRight h5 {
float:left;
padding-top:10px;
font-weight:400;
}

.productListDivLeft p,.productListDivMiddle p,.productListDivRight p {
padding-top:10px;
}

.homePageBullionBars {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Bullion-bars.jpg) no-repeat scroll center bottom;
}

.homePageGoldBullion {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Gold-bullion.jpg) no-repeat scroll center bottom;
}

.homePageGoldForPensions {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Gold-for-pensions.jpg) no-repeat scroll center bottom;
}

.homePageBullionCoins {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Home-Bullion-coins.jpg) no-repeat scroll center bottom;
}

.homePageLatestOffers {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Latest-offers.jpg) no-repeat scroll center bottom;
}

.homePagePlatinumBullion {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Platinum-bullion.jpg) no-repeat scroll center bottom;
}

.homePageRangeBritannia {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Range-Britannia.jpg) no-repeat scroll center bottom;
}

.homePageRangeLandmarks {
display:block;
float:left;
height:150px;
width:310px;
background:url(../../images/trm/Range-Landmarks.jpg) no-repeat scroll center bottom;
}

.homePageRangeLunar {
display:block;
float:left;
height:150px;
width:310px;
background:url(../../images/trm/Range-Lunar.jpg) no-repeat scroll center bottom;
}

.homePageRangeQueensBeasts {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Range-Queens-Beasts.jpg) no-repeat scroll center bottom;
}

.homePageRangeSovereign {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Range-Sovereign.jpg) no-repeat scroll center bottom;
}

.homePageRangeWorldCoins {
display:block;
float:left;
height:150px;
width:310px;
background:url(../../images/trm/Range-World-Coins.jpg) no-repeat scroll center bottom;
}

.homePageSellingToTheRoyalMint {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Selling-to-the-royal-mint.jpg) no-repeat scroll center bottom;
}

.homePageSilverBullion {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Silver-bullion.jpg) no-repeat scroll center bottom;
}

.homePageStorageAndVaulting {
display:block;
float:left;
height:183px;
width:310px;
background:url(../../images/trm/Storage-and-vaulting.jpg) no-repeat scroll center bottom;
}

.newsletterFooter h3 {
margin-top:20px;
margin-left:30px;
width:280px;
}

.newsletterText {
display:block;
font-size:12px;
font-style:italic;
margin-top:10px;
margin-left:30px;
}

.newsletterBottomText {
display:block;
font-size:12px;
font-style:italic;
margin-top:10px;
margin-bottom:15px;
width:348px;
}

.fourStepsToTradingText {
width:350px;
margin-bottom:30px;
padding-top:15px;
}

.fourStepsToTradingText a {
margin:30px auto auto;
}

.bullionServicesTitle {
width:100%;
margin-top:15px;
}

.wrapperIndexPage {
width:100%;
margin-bottom:5px;
margin-top:10px;
}

.menu-button-offers a {
background:#ad1216!important;
}

.bannerFundingGBP {
background:transparent url(../../images/trm/bannerFundingGBP.jpg);
}

.bannerFundingUSD {
background:transparent url(../../images/trm/bannerFundingUSD.jpg);
}

.bannerFundingEUR {
background:transparent url(../../images/trm/bannerFundingEUR.jpg);
}

.showimportantInfo {
width:150px;
font-size:13px;
}

.sideBannerFundingGBP {
background-image:url(../../images/trm/FundingSideBannerGBP.jpg);
display:block;
width:220px;
height:460px;
}

.sideBannerFundingUSD {
background-image:url(../../images/trm/FundingSideBannerUSD.jpg);
display:block;
width:220px;
height:460px;
}

.sideBannerFundingEUR {
background-image:url(../../images/trm/FundingSideBannerEUR.jpg);
display:block;
width:220px;
height:460px;
}

.btnJoinNewsletter {
width:268px;
float:right;
}

.twoDragonsBannerStatic {
background:transparent url(../../images/trm/Two-dragons-Page-Banner.png);
height:220px;
}

.secondLastName {
margin-top:5px;
}

.identityVerificationValidationMessage {
margin-top:10px;
color:red;
}

.countryDocuments {
list-style:disc outside none;
margin-bottom:10px;
margin-left:15px;
}

.countryDocuments li {
padding-top:5px;
}

.buttonUpload {
background-image:url(../../images/trm/button_upload.png);
display:block;
width:115px;
height:33px;
margin-top:20px;
margin-left:15px;
}

.buttonUpload:hover {
background-image:url(../../images/trm/button_upload_hover.png);
display:block;
width:115px;
height:33px;
}

.checkedIcon {
background-image:url(../../images/trm/checked.png);
display:block;
width:32px;
height:32px;
margin-top:20px;
margin-left:15px;
}

.accordion {
margin-top:15px;
}

.accordion-section-title {
width:890px;
display:inline-block;
background:#EBEBEB;
font-size:14px;
color:#000;
font-weight:700;
margin-bottom:5px;
padding:15px;
}

.accordion-section-title.active,.accordion-section-title:hover {
background:#EBEBEB;
text-decoration:none;
}

.accordion-section:last-child .accordion-section-title {
border-bottom:none;
}

.accordion-section-content {
padding-top:15px;
padding-bottom:15px;
display:none;
padding-left:10px;
}

.bankInfoTable {
margin-bottom:10px;
border-top:1px solid #D7D7D7;
width:445px;
}

.bankFundingSectionRight {
width:445px;
margin-left:20px;
}

.cardFundingSectionRight {
width:445px;
margin-top:55px;
}

.accordionBankFunding {
background-image:url(../../images/trm/accordionBankFunding.png);
width:21px;
height:21px;
display:block;
margin-top:-3px;
margin-right:10px;
}

.accordionCardFunding {
background-image:url(../../images/trm/accordionCardFunding.png);
width:21px;
height:21px;
display:block;
margin-top:-3px;
margin-right:10px;
}

.accordionFundingClosed {
background:url(../../images/trm/accordionFundingClosed.png) no-repeat;
width:21px;
height:21px;
display:block;
margin-top:-3px;
}

.accordionFundingOpened {
background:url(../../images/trm/accordionFundingOpened.png) no-repeat;
width:21px;
height:21px;
display:block;
margin-top:-3px;
}

.fundingCardOptions {
background:url(../../images/trm/Card_options.png) no-repeat;
width:301px;
height:45px;
display:block;
margin-top:32px;
}

.sellNow {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-467px -1442px;
height:33px;
width:130px;
display:block;
cursor:pointer;
margin-left:6px;
}

.sellNow:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-467px -1479px;
}

.sellNow a {
height:33px;
width:130px;
display:block;
}

.fundingTopText {
width:730px;
}

.sellPrice {
float:right;
font-size:16px;
margin-top:-45px;
}

.calculatePriceButton {
width:120px;
margin-left:10px;
margin-top:-9px;
padding:5px;
}

.calculatorContainer {
margin:10px 0 20px 15px;
}

.calculatorFineWeight {
height:17px;
margin-left:5px;
margin-right:5px;
}

.massUnit {
height:21px;
}

.calculatorMain {
background-color:#F2F2F2;
height:150px;
margin-bottom:20px;
}

.calculatorImportantInfo {
font-style:italic;
font-size:11px;
margin-top:20px;
}

.calculatorFineWeightLabel {
margin-top:2px;
}

.quotationFormHolder {
background-color:#F2F2F2;
padding:10px 15px;
}

.buyBackFormSection {
margin:10px 0 20px;
}

.buyBackLabel {
font-size:14px;
font-weight:700;
margin-bottom:3px;
}

.buyBackInput {
height:17px;
width:300px;
margin-top:5px;
}

input[type=text].buyBackInput {
padding-left:3px!important;
}

.buyBackNextButton {
width:120px;
border:none;
}

.sellingDetailsTable {
margin-top:20px;
margin-bottom:20px;
}

.sellingDetailsTable td {
vertical-align:middle;
padding:10px 15px 0 0;
}

.sellingDetailsTable td:last-child {
padding:10px 0 0;
}

.sellingDetailsTable th {
font-size:12px;
text-align:left;
font-weight:700;
}

.sellingDetailsTable .metalColumn {
width:15%;
}

.sellingDetailsTable input {
width:100%;
height:17px;
padding-left:3px!important;
}

.addSellingDetails {
background:url(../../images/trm/AddSellingDetailsRow.png) no-repeat;
width:20px;
height:20px;
display:block;
cursor:pointer;
}

.removeSellingDetails {
background:url(../../images/trm/removeSellingDetailsRow.png) no-repeat;
width:20px;
height:20px;
display:block;
cursor:pointer;
}

.sellingDetailsNote {
margin-bottom:15px;
font-weight:700;
}

.buyBackConfirmationButton {
width:150px;
border:none;
margin-top:20px;
}

.dragAndDropSection {
height:100px;
width:100%;
background-color:#EAEAEA;
margin-bottom:20px;
border:1px dotted #9A834F;
}

.buyBackSelectFilesButton {
background:url(../../images/trm/SelectFiles.png) no-repeat;
width:890px;
height:40px;
display:block;
margin:auto;
}

.dropFilesText {
margin-top:20px;
margin-bottom:5px;
text-align:center;
opacity:.5;
}

.imageUploadInput {
width:890px;
height:40px;
opacity:0;
filter:Alpha(Opacity=0);
cursor:pointer;
}

.buyBackTerms {
font-size:14px;
font-weight:700;
}

.buyBackBackButton {
margin-top:20px;
margin-right:20px;
width:80px;
height:20px;
padding:8px;
}

.buyBackFaqTable {
border-top:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
background-color:#FFF;
margin-bottom:10px;
width:100%;
}

.buyback-page-banner {
background:transparent url(../../images/trm/buyback-page-banner.jpg);
}

.categoryBannerRoyalArms {
background:transparent url(../../images/trm/category-banner-Royal-Arms.jpg);
height:220px;
}

.categoryBannerRoyalArmsSilver {
background:transparent url(../../images/trm/category-banner-Royal-Arms-Silver.jpg);
height:220px;
}

.standardTable {
border-top:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
background-color:#FFF;
margin-bottom:20px;
width:100%;
}

#DialogTemplate .dialog-template,#Menu .Secondary li,.master-font-style,input,select,textarea {
font-family:Georgia, Serif!important;
}

.products-main,.tab-content-small,.Frame,.right-gray-content,.backgroundWhite {
background-color:#FFF!important;
}

.banner_home_text_holder,.bannerHomeTextHolder247 {
color:#efefef;
font-size:12px;
line-height:14px;
margin-bottom:35px;
margin-left:20px;
margin-top:20px;
width:230px;
}

.bannerHolder,#welcome_page_image,div.curencyInputGBP,div.curencyInputUSD,div.curencyInputEUR {
position:relative;
}

.align_top,.newsletterFooter {
vertical-align:top;
}

.openAnAccountButtonCarousel,.investTodayButtonCarousel,.howToEnterButtonCarousel,.registerYourInterestButtonCarousel {
bottom:10px;
left:20px;
position:absolute;
}

.open_account_link_button,.howToEnterButtonLink,.registerYourInterestButtonLink {
display:block;
font-size:20px;
font-style:italic;
height:36px;
text-align:center;
vertical-align:middle;
width:206px;
}

.welcome-list li,.welcomePageProductList li,.newsletterinputs,#newsletterErrorMessagesHolder {
padding-bottom:5px;
}

.contact_notice,.numberOfRemainFiles,.signatureWizardLeftSection,.signatureHomeLeftSection {
margin-bottom:30px;
}

.tiersTextSpecial,.registrationHolder .validation-summary-errors,#RegistrationMasterValidationSummary .validation-summary-errors,.quotationFormHolder .validation-summary-errors {
display:block!important;
}

#Footer .left ul li a,#Footer .right,#Footer .right a,#Footer a:hover,#Footer a:link:hover,#Footer a:visited:hover {
color:#efefef;
}

.login_page_button:hover,.login_page_button_accountapproved:hover {
background-position:-216px -666px;
height:33px;
width:115px;
}

.footerLHolder,.menu-button-left-selected,.menu-button-left,#logOnForm .failedMessage {
display:none;
}

.secondFooterLinks div ul,.viewAcceptedCards {
margin-top:25px;
}

.wrapper_main h1,.wrapper_main h2 {
border-bottom:1px solid #000;
color:#414042;
font-size:22px;
font-weight:400;
margin-bottom:10px;
padding-bottom:10px;
}

.confirmation-back:hover,.button_next:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-286px -141px;
height:33px;
width:115px;
}

.cardDiv,.purchaseSignatureGoldFees,.fundMethodTopMarginDebitCard,.signatureWizardOrderWizardEntryRowMargin10,.newsletterFooter form,.calculatedValue,.quationFormTopText,.buyBackFaqTopText {
margin-top:10px;
}

.productHolder a:hover,.menu-button-mid-selected a:hover,.menu-button-mid a:hover,#Menu .Secondary li a:hover {
color:#FFC95C!important;
}

.productName,.contentHolder_productName {
cursor:pointer;
float:left;
font-size:18px!important;
text-align:center;
width:290px;
}

body,.signatureSectionBackground {
background-color:#F2F2F2;
}

.Frame,.noBorderList li a {
border:none!important;
}

.button_next:hover,.confirmation-next:hover,.confirmation-next:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-164px -135px;
}

.back_next_buttons .next_button_middle,.orderWizardNextButton,.orderWizardNextButton2 {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-286px -1077px;
}

.button_save_preferences input,.dialog_save {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:0 -240px;
}

.find_entity_reset,.button_search-reset {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-469px -892px;
}

.dialog_yes,.dialog_yes-green {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-81px -394px;
}

#submitReq,#submitReq.disableHover:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-158px -495px;
}

.platinumButtonSpan,.palladiumPadding {
width:80px;
}

.menu-button .menu-button-mid-selected a,#Menu .Secondary .selected {
background:url(../../images/trm/menu-gradient-hover.png) repeat scroll left top #545252;
}

#Menu .Secondary .submenu li,.secondaryMenuFloatControl .last {
border-right:none!important;
}

.registrationHolder .reg-table-buttons tr td .submitSave,.registrationHolder .reg-table-buttons-registration-review tr td .submitSave {
font-size:0!important;
}

#VatRegistrationNumber,#companyName,.midLongText,.passwordLongInput {
width:123px!important;
}

.singlePageTableHeader,.registrationHolder .lastCell {
margin-bottom:7px;
}

.telephoneCode,.registrationHolder .textbox {
height:17px;
}

.registrationHolder .verifyAnswerLabel,.signatureInvestInCenterDiv {
margin-right:10px;
}

.contentHolder_infoDiv,.contentHolder_info {
float:left;
height:170px;
width:290px;
margin:10px 14px 25px;
}

.buttonsHolder,.smallProductDivLeft,.smallProductDivMiddle {
float:left;
}

.right-margin-top,.identity-verification-questionarie ol li input {
margin-right:15px;
}

.products-main .gold,.products-main .header-product {
font-size:14px;
list-style-image:url(../../images/trm/arrow-brown-list-large.png);
margin-left:14px;
padding-bottom:5px;
}

.faqsTable ul li,.servicesTable ul li,.faqsCategoryTable ul li,.faqsCategoryTableRight ul li {
list-style-image:url(../../images/trm/arrow-brown-list-large.png);
}

.welcomePageProductList,#AccountSignUp,#NewsLetterSignUp {
width:310px;
}

.productListDivMiddle,.productListDivLeft,.blogImageMiddle,.blogImageLeft {
padding-right:13px;
}

.tab-item-mid-selected,.tab-item-mid {
text-transform:none;
}

.imgVaultSidebar,.imgVaultSidebarSilver {
background:url(../../images/trm/vault_sidebar.png) center center no-repeat;
display:block;
float:left;
height:90px;
margin-bottom:10px;
width:90px;
}

.tableSpec td:nth-child(odd),.livePricesTable tr td:first-child,.bold,.FAQQuestion {
font-weight:700;
}

.tab-item-mid-selected-silver a,.tab-item-mid-selected-gold a,.tab-item-mid-silver a,.tab-item-mid-gold a {
color:#fff!important;
display:block;
height:100%;
line-height:27px;
width:100%;
}

.tab-wrapper,.table_header_smaller {
height:23px;
}

.users-guide-unselected-link,.orderPricePerUnit,.orderQuantity,.orderMetalTotal,.orderStorageOrDeliveryCost,.orderTotalPrice,.accountBalanceAvailable,.estimatedStorage,.vatFee,.accountBalanceAvailableDelivery,.faqTitle,.faq_answer {
font-size:12px;
}

.productsUL,.font14 {
font-size:14px;
}

.orderWizardNextButton:hover,.orderWizardNextButton2:hover {
background-image:url(../../images/trm/buttonsSprite.png);
background-position:-138px -667px;
}

.products-main,.products-row {
width:453px;
}

.identity-verification-title,.marginForSignatureGoldSpecs {
margin-top:30px;
}

.question,.fundingBigPrice,.marginForSignatureGoldSpecsTable,.goldPriceDiv,.silverPriceDiv,.platinumPriceDiv {
margin-bottom:10px;
}

.recommendedImageCapture li,.recommendedImageCaptureInnerList li {
margin-top:6px;
}

.withoutRightMargin,.rightProductSection {
margin-right:0;
}

.productDetails-tierTable,.productDetails-tableSpec {
width:470px;
}

.productDetails-tableSpec td:nth-child(2n+1),.clientMenuNavigationSipp.last {
width:170px;
}

.wrapper_relatedProducts .category-main,.signatureSpecificationsDiv,.dataImportTopText,.choosedFiles {
margin-bottom:20px;
}

.sippProveiderReportsTableMargin,.marginBottomZero {
margin-bottom:0;
}

.sippProviderReportTableNote,.acceptedCards,.font11 {
font-size:11px;
}

.full-width,.footer-left.full-width {
width:100%!important;
}

div.curencyInputGBP input,div.curencyInputUSD input,div.curencyInputEUR input {
padding-left:15px;
}

.btnGetStartedNow,.btnCreateYourAccount {
width:210px;
}

.newsletterinputs input,.btnGoToHomePage {
width:280px;
}

.newsletterName,.newsletterEmail {
display:block;
float:left;
margin-top:5px;
width:60px;
}

.bankFundingSectionLeft,.cardFundingSectionLeft {
width:445px;
}

.sellingDetailsTable .descriptionColumn,.sellingDetailsTable .sourceColumn {
width:25%;
}

.sellingDetailsTable .quantityColumn,.sellingDetailsTable .weightColumn,.sellingDetailsTable .yearColumn {
width:10%;
}

.sellingDetailsTable .addColumn,.sellingDetailsTable .removeColumn {
width:2.5%;
}

.buyBackBackButton a,.buyBackBackButton a:hover {
color:#FFF;
text-decoration:none;
}

.buyBackFaqTable th,.standardTable th {
background-color:#FEFCE8;
border-bottom:1px solid #D7D7D7;
border-left:1px solid #D7D7D7;
color:#000;
height:28px;
padding-left:7px;
padding-right:7px;
text-align:left;
}

.buyBackFaqTable tbody td,.standardTable tbody td {
border-bottom:1px solid #D7D7D7;
border-left:1px solid #D7D7D7;
font-size:11px;
vertical-align:middle;
padding:5px 7px;
}

@media screen and -webkit-min-device-pixel-ratio0 {
.welcomePageProductListDiv {
height:87px!important;
}
}