@charset "utf-8";
body{background:url('/resources/images/bgv2.jpg'); background-repeat:repeat-x; background-position:top; font-family:arial; font-size:12px; background-color:#d2e4f8;}
#wrapper{width:100%; height:100%;}
#container{width:960px; margin:0 auto;}
.clear{clear:both;}

/*header*/
#header{width:960px; float:left;}
#header .logo{width:139px; height:90px; display:block; float:left;}
#header .logo a.logo-link{background:url('/resources/images/logov2.png'); background-repeat:no-repeat; text-decoration:none;width:139px; height:90px; display:block; float:left;}
.nav-bar{float:right; text-align:right;}
.nav-bar .links{background-color:#206eb8; padding:12px 12px 12px 10px; color:#FFF; font-weight:bold; float:left; border-radius:8px;}
.nav-bar .links a{color:#FFFFFF; margin-left:22px; margin-right:22px; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
/* added by Paul */
.nav-bar .links a:hover{color:#FFB503;}
#header .nav-container{width:815px; float:right;}
#header .nav-container .nav-row1{width:815px; text-align:right;}
#header .nav-container .nav-row1 .username{background-color:#f3f7fa; background-image:none; border:2px solid #5e9fda; border-radius:6px; padding:5px; margin-right:6px;}
#header .nav-container .nav-row1 .password{background-color:#f3f7fa; background-image:none; border:2px solid #5e9fda; border-radius:6px; padding:5px; margin-right:6px;}
#header .nav-container .nav-row1 a.forgot-password{color:#dcf3ff; font-size:14px; text-decoration:none; margin:0 5px;}
/* added by Paul */
#header .nav-container .nav-row1 a.forgot-password:hover{color:#AF7D06;}
#header .nav-container .nav-row2 ul.nav-list{text-align:right; list-style-type:none; padding:0; margin:0;}
#header .nav-container .nav-row2 ul.nav-list li{float:left; display:inline-block; list-style-type:none; padding:0; margin:0;}

#news{width:922px; background-color:#FFF; margin:20px 0; padding:15px; color:#4387c5; font-size:13px; border:4px solid #e0ecf9; border-radius:8px;}
#news a{font-weight:bold; color:#ee9d01;}
/* added by Paul */
#news a:hover{color: #0083ff;}
#news .news-title{color:#0e5496; font-weight:bold; font-size:13px;}

.left-box{float:left; background:url('/resources/images/leftbox-bg2.png'); width:442px; height:200px; background-repeat:no-repeat; padding-top:81px; padding-left:35px;}
.right-box{float:right; background:url('/resources/images/rightbox-bg2.png'); width:442px; height:200px; background-repeat:no-repeat; padding-top:81px; padding-left:35px;}
.left-box h2, .right-box h2{padding:0; margin:0; display:inline; color:#0e5496; font-size:19px;}
.left-box ul, .right-box ul{padding:0; margin:0; width:350px; color:#627a92; list-style-type:circle; margin-left:20px;}
.left-box ul li, .right-box ul li{padding:10px 0 0; font-size:16px; font-weight:normal;}
.left-box .actions, .right-box .actions{margin-top:20px; width:320px;}

.market-values{width:960px; background-color:#FFF; float:left; margin:10px 0; border-radius:8px; background-image:url('/resources/images/cont-bg2.jpg'); background-repeat:repeat-x; background-position:top;}
.market-values .left-column{float:left; width:260px;}
.market-values .left-column .title{background:#206eb8; margin:1px; color:#FFF; padding:10px; text-align:center; font-weight:bold; font-size:15px; border-top-left-radius:8px; text-transform:uppercase;}
.market-values .right-column{float:right; width:700px;}
.market-values .right-column .title-box{background-color:#FFF; float:left; width:700px; border-top-right-radius:8px; height:40px;}
.market-values .right-column .title-box .left-title{float:left; width:300px; font-size:20px; font-weight:bold; color:#0e5496; padding:8px 0 0 8px;}
.market-values .right-column .title-box .left-title .yellow{color:#ee9d01;}
.market-values .right-column .title-box .right-title{font-weight:bold; float:right; width:300px; color:#0e5496; font-size:12px; padding:3px 15px 0; text-align:right;}
.market-values .right-column .title-box .right-title a{font-weight:bold; color:#e79801; text-decoration:underline; font-size:12px;}
.market-values .right-column .chart-box{background:url('/resources/images/shadow1.png'); background-position:top center; background-repeat:no-repeat;background-color: #AFCFEC;}
.market-values .left-column .login{background-color:#206EB8; padding:8px; color:#FFF; font-size:12px; line-height:18px; border-bottom-left-radius:8px; margin:1px;}
.market-values .left-column .login a{color:#ffb503; font-weight:bold;}
/* added by Paul */
.market-values .right-column .title-box .right-title a:hover{color:#0083ff;}
.market-values .left-column .login .login-link {margin:1px; padding:10px 10px 10px 10px; font-size:12px; line-height:18px; font-weight:bold;}
.market-values .left-column .login .login-link:hover{color:#ffffff;}

.other-info{width:960px; background-color:#FFF; float:left; margin:10px 0; border-radius:8px; background-image:url('/resources/images/cont-bg2.jpg'); background-repeat:repeat-x; background-position:top;}
.other-info .left-column{float:left; width:260px;}
.other-info .left-column .title{background:#206eb8; margin:1px; color:#FFF; padding:10px; text-align:center; font-weight:bold; font-size:15px; border-top-left-radius:8px; text-transform:uppercase;}
.other-info .right-column{float:left; width:700px; background-color:#093d7f; }
.other-info .right-column .title-box{background-color:#FFF;}
.other-info .left-column .quote{background-color:#afcfec; height:150px; margin:0 1px; padding: 20px;}
.other-info .left-column .create-account{background-color:#206EB8; padding:8px; color:#FFF; font-size:12px; line-height:18px; border-bottom-left-radius:8px; margin:1px;}
.other-info .left-column .create-account a{color:#ffb503; font-weight:bold;}
.other-info .left-column .create-account a:hover{color:#FFFFFF;}
/*.other-info .left-column .create-account .create-account{padding:0;}*/
.other-info .left-column .create-account .create-account{padding:10px 10px 10px 10px;}
/*.other-info .left-column .create-account .create-account{background-color:#000;  padding:12px; color:#FFF; font-size:12px; line-height:18px; border-radius:8px;  border:4px solid #e0ecf9; margin:1px;}*/
.other-info .left-column .quote .quote-title{color:#165ea3; font-size:18px; font-weight:bold;}
.other-info .left-column .quote .quote-text{color:#394e62;}
.other-info .left-column .quote .person{color:#c97200; font-size:18px; font-weight:bold; font-style:italic;}

/* numbered lists on sellers and buyers page */
.numbered-ol ol{display: block;list-style: none;overflow: hidden;counter-reset: numList;}
.numbered-ol ol li {float: left;position: relative;line-height: 18px;}
.numbered-ol ol li:before {counter-increment: numList;content: counter(numList);float: left; position: absolute;left: -26px;text-align: center;color: #fff;line-height: 18px;width: 18px; height: 18px;background: #0048CC;  -moz-border-radius: 999px; border-radius: 999px}

/* numbered lists on how it works page */
.w-numbered-ol ol{display: block;list-style: none;overflow: hidden;counter-reset: numList;}
.w-numbered-ol ol li {float: left;position: relative;line-height: 18px; width:500px;}
.w-numbered-ol ol li:before {counter-increment: numList;content: counter(numList);float: left; position: absolute;left: -26px;text-align: center;color: #fff;line-height: 18px;width: 18px; height: 18px;background: #0048CC;  -moz-border-radius: 999px; border-radius: 999px}


#footer{float:left; width:960px; height:80px; border-top:1px solid #adc7e2; text-transform:uppercase; margin:10px 0; padding:20px 0 0;}
#footer .links{float:left;}
#footer .copyright{float:right; color:#7e92a4;}
#footer a{margin-right:20px; font-size:13px;}
#footer .active:hover{color:#AF7D06;}

/* start inserted by Paul */
/*sub page public*/
#subpage-container{margin: 0 auto; width: 960px; margin:20px 0; padding:15px; color:#4387c5; font-size:13px; border:4px solid #e0ecf9; border-radius:8px;}
#subpage-container #left-column-subpage{float:left; width:635px; font-size:16px; color:#627A92; line-height:30px;}
#subpage-container #right-column-subpage{float:right; width:295px;}
#subpage-container #right-column-subpage .current-prices-subpage{width:295px; margin-top:85px; background-color:#EEE;}
#subpage-container #right-column-subpage .contact-sidebar h2{background-color: #00488C; background-image: none; color: #FFFFFF; display: block; font-size: 13px; padding: 8px; margin:0;}
#subpage-container #right-column-subpage .contact-sidebar{border:1px solid #bcbcbc; vertical-align:top; margin-top:30px;}
#subpage-container #right-column-subpage .contact-sidebar .pretext{padding:10px; color:#00488c; font-size:12px; font-weight:bold;}
#subpage-container #right-column-subpage .contact-sidebar .sidebar-form{padding:10px; font-size:12px; font-weight:bold;}
#subpage-container #right-column-subpage .contact-sidebar .sidebar-form input, #subpage-container #right-column-subpage .contact-sidebar .sidebar-form textarea{border:1px solid #AAA; padding:5px; color:#444; width:230px; margin:4px 0;}
#subpage-container #right-column-subpage .contact-sidebar .sidebar-form input.sidebar-submit{background-image:none; padding:5px 20px; font-weight:bold; color:#FFF; font-size:14px; text-align:center; background-color:#060; width:100px; border:0; cursor:pointer;}
#subpage-container #right-column-subpage .contact-sidebar .sidebar-form input.sidebar-submit:hover{background-color:#2c7f2c;background-image:none;}
#subpage-container #right-column-subpage .contact-sidebar .sidebar-form .validate{float:left; width: 200px; color:red; font-weight:bold; font-size:13px; padding:10px 10px 10px 30px; border:2px solid #e89c9c; background-color:#f6e7e7; color:#dc6d6d; margin-bottom:10px; background-image:url(/resources/images/warning.png); background-repeat:no-repeat; background-position:left center;}
#subpage-container #right-column-subpage .contact-sidebar .sidebar-form .info{float:left; width: 200px; color:#7AE4FF; font-weight:bold; font-size:13px; padding:10px 10px 10px 30px; border:2px solid #e89c9c; background-color:#7AE4FF; color:#000000; margin-bottom:10px; background-image:url(/resources/images/check.png); background-repeat:no-repeat; background-position:left center;}
#subpage-container #left-column-subpage .demo-table .demo-title{font-size:14px; color:#bd7d06; font-weight:bold; display:block; margin-bottom:5px;}
#subpage-container #left-column-subpage .demo-table .demo-col1{width:193px; vertical-align:top; font-size:12px; color:#444; line-height:20px; padding-bottom:20px; padding-top:0;}
#subpage-container #left-column-subpage .demo-table .demo-col2{width:193px; vertical-align:top; font-size:12px; color:#444; line-height:20px; padding-bottom:20px; padding-top:0;}
#subpage-container #left-column-subpage .demo-table .demo-col3{width:193px; vertical-align:top; font-size:12px; color:#444; line-height:20px; padding-bottom:20px; padding-top:0;}
#subpage-container #left-column-subpage .demo-table a img{margin-bottom:7px;}
#subpage-container #left-column-subpage .demo-table .demo-col1 a{font-weight:bold;}
#subpage-container #left-column-subpage .demo-table .demo-col2 a{font-weight:bold;}
#subpage-container #left-column-subpage .demo-table .demo-col3 a{font-weight:bold;}
#subpage-container #right-column-subpage .current-prices-subpage h2{background-image:none; background-color:#00488c; color:#FFF; display:block; padding:8px; font-size:13px; margin:0;}
#subpage-container #right-column-subpage .current-prices-subpage .rf-ac-itm-hdr{background-image:none; background-color:#dfdfdf; border-bottom:1px solid #c6c6c6; padding:5px; font-size:12px;}
#subpage-container #right-column-subpage .current-prices-subpage a{color:#FFF; font-size:12px;}
#subpage-container #right-column-subpage .current-prices-subpage a:hover{color:#/* added by Paul */;}
/* #subpage-container #left-column-subpage .templateDiv .faq-question{font-size:14px; color:#bd7d06; font-weight:bold; display:block; margin-bottom:5px;} */
#subpage-container #left-column-subpage .templateDiv .rf-ac-itm-hdr{line-height:15px; background-image:none; background-color:#dfdfdf; border-bottom:1px solid #c6c6c6; padding:1px; font-size:12px;}
#subpage-container #left-column-subpage .templateDiv .rf-ac-itm-cnt{line-height:15px;}

#subpage-container #left-column-subpage .demo-table-2 .demo-title{font-size:20px; color:#00488c; font-weight:bold; display:block; margin-bottom:5px;}
#subpage-container #left-column-subpage .demo-table-2 .demo-col1{width:300px; vertical-align:top; font-size:12px; color:#627A92; line-height:20px; padding-bottom:20px; padding-top:0;}
#subpage-container #left-column-subpage .demo-table-2 .demo-col2{width:300px; vertical-align:top; font-size:12px; color:#627A92; line-height:20px; padding-bottom:20px; padding-top:0;}
#subpage-container #left-column-subpage .demo-table-2 a img{margin-bottom:7px; display:block;}
#subpage-container #left-column-subpage .demo-table-2 .demo-col1 a{font-weight:bold;}
#subpage-container #left-column-subpage .demo-table-2 .demo-col2 a{font-weight:bold;}
/* end inserted by Paul */

/*hover bars*/
body .rf-ac-itm-hdr.rf-ac-itm-hdr-inact{background-image:none; background-color:#eff6fc;}
/*body .rf-ac-itm-hdr .rf-ac-itm-ico-inact.rf-ico-chevron-up-hdr, body .rf-ac-itm-hdr .rf-ac-itm-ico-act.rf-ico-chevron-hdr{background-image:none;}*/
.market-list .rf-ac-itm-hdr{line-height:15px; background-image:none; background-color:#dfdfdf; border-bottom:1px solid #c6c6c6; padding:1px; font-size:12px; text-align:left;}
.market-list .rf-ac-itm-hdr.rf-ac-itm-hdr-act{background-image:none; background-color:#99CCFF;}
.market-list .rf-ac-itm-cnt{background-color:#99CCFF; padding:10px 10px 10px 10px;}
.market-list .rf-ac-itm {padding: 0px;}
.market-list .market-price-title{color:#206EB8; padding:10px; text-align:right; font-weight:bold; font-size:15px;}
/*{background:#206eb8; margin:1px; color:#FFF; padding:10px; text-align:center; font-weight:bold; font-size:15px; border-top-left-radius:8px; text-transform:uppercase;}*/
.market-list .market-price-lbl{color:#000000; font-size:12px; padding:0px; font-weight:bold;}
/*.market-list .market-price-value{color:#0000FF; font-size:12px;padding:0px;}*/
.market-list .rf-ac-itm-lbl-act .market-price-value{display: none;}
.market-list .rf-ac-itm-lbl-inact .market-price-value{background-color:#FFF;  padding:0px 6px 0px 6px; color:#0078D0; font-size:12px; line-height:18px; border-radius:8px;  border:2px solid #e0ecf9; margin:1px; }
.market-list .rf-ac-itm-cnt .market-price-value{background-color:#FFF;  padding:0px 6px 0px 6px; color:#0078D0; font-size:12px; line-height:18px; border-radius:8px;  border:2px solid #e0ecf9; margin:1px; font-weight:bold;}
.market-list .market-price-link{color:#0078D0; font-size:11px; font-weight:bold;}
.market-list .market-price-link:hover{color:#AF7D06;}
#minBidTradePopup_content .blue-button{background-color:#99CCFF;  padding:6px 14px 6px 14px; color:#0078D0; font-size:14px; line-height:18px; border-radius:8px;  border:2px solid #e0ecf9; margin:1px; font-weight:bold;}
#minBidTradePopup_content .blue-button:hover{color:#AF7D06;}
#minBidTradePopup_content .blue-text{color:#0000FF;}


/* start inserted by Paul - theres are for the interior public pages */
/* #signup-container{width:960px; margin:0 auto 200px auto;} */
#signup-container{margin: 0 auto; width: 960px; margin:20px 0; padding:15px; color:#4387c5; font-size:13px; border:4px solid #e0ecf9; border-radius:8px;}
#signup-container #signup{color: #8C8D8D; font-size: 16px;padding:20px; border:7px solid #DDD; }
#signup-container #signup table{float:left; width:430px; margin-left:10px;}
#signup-container #signup h2.step1{font-size:15px; display:block; width:360px; padding-left:30px; padding-top:3px; height:23px; background-image:url(/resources/images/step1.gif); background-repeat:no-repeat; background-position:left top;}
#signup-container #signup h2.step2{font-size:15px; display:block; width:360px; padding-left:30px; padding-top:3px; height:23px; background-image:url(/resources/images/step2.gif); background-repeat:no-repeat; background-position:left top;}
#signup-container #signup input.textinput{width:280px; font-size:14px; border:2px solid #bebebe; padding: 3px 5px; background-image:url(/resources/images/inputbg1.gif); background-position:top left;}
#signup-container #signup h2{margin-top:0;}
#signup-container #signup .data{float:left;width:255px; height:65px;}
#signup-container #signup .validate{float:left; width: 250px; color:red; font-weight:bold; font-size:13px; padding:10px 10px 10px 30px; border:2px solid #e89c9c; background-color:#f6e7e7; color:#dc6d6d; margin-bottom:10px; background-image:url(/resources/images/warning.png); background-repeat:no-repeat; background-position:left center;}
#signup-container #signup .info{float:left; width: 250px; color:#7AE4FF; font-weight:bold; font-size:13px; padding:10px 10px 10px 30px; border:2px solid #e89c9c; background-color:#7AE4FF; color:#000000; margin-bottom:10px; background-image:url(/resources/images/check.png); background-repeat:no-repeat; background-position:left center;}
#signup-container #signup .required{color:red; font-weight:bold;}
#signup-container #signup  select.select-menu{font-size:14px; border:2px solid #bebebe; padding:7px; background-image:url(/resources/images/inputbg1.gif); background-position:top left; margin-bottom:10px;}
#signup-container #signup input.bluesubmit{border:0; width:179px; height:63px; background-image:url(/resources/images/continue.png); display:block; cursor:pointer; background-repeat:none; color:#FFF; text-align:center; font-weight:bold;font-size:20px; margin-left:-8px; padding:0 0 5px; font-family:arial;background-color: #FFFFFF;}

/*login*/
/* #login-container{width:400px; margin:0 auto 200px auto;} */
#login-container{margin: 0 auto; width: 960px; margin:20px 0; padding:15px; color:#4387c5; font-size:13px; border:4px solid #e0ecf9; border-radius:8px;background-color:#FFF;}
#login-container #login{color: #8C8D8D; font-size: 16px;padding:20px; border:7px solid #DDD;}
/*dropshadow*/
#login-container #login input.textinput{width:280px; font-size:14px; border:2px solid #bebebe; padding:7px; background-image:url(/resources/images/inputbg1.gif); background-position:top left; margin-bottom:10px;}
#login-container #login h2{margin-top:0;}
#login-container #login .data{float:left;width:255px; height:65px;}
#login-container #login .validate{float:left; width: 300px; color:red; font-weight:bold; font-size:13px; padding:10px 10px 10px 30px; border:2px solid #e89c9c; background-color:#f6e7e7; color:#dc6d6d; margin-bottom:10px; background-image:url(/resources/images/warning.png); background-repeat:no-repeat; background-position:left center;}
#login-container #login .required{color:red; font-weight:bold;}
#login-container #login  select.select-menu{font-size:14px; border:2px solid #bebebe; padding:7px; background-image:url(/resources/images/inputbg1.gif); background-position:top left; margin-bottom:10px;}
#login-container #login input.bluesubmit{border:0; width:179px; height:63px; background-image:url(/resources/images/continue.png); display:block; cursor:pointer; background-repeat:none; color:#FFF; text-align:center; font-weight:bold;font-size:20px; margin-left:-8px; padding:0 0 5px; font-family:arial;background-color: #FFFFFF;}
#login-container #login .login{float:left; width:150px;}
#login-container #login .forgot{float:right; width:150px; text-align:right; padding:14px 0 0 0; line-height:18px;}
#login-container #login .forgot a{font-size:13px;}

/*confirm*/
/* #confirm-container{width:500px; margin:0 auto 200px auto;} */
#confirm-container{margin: 0 auto; width: 960px; margin:20px 0; padding:15px; color:#4387c5; font-size:13px; border:4px solid #e0ecf9; border-radius:8px;background-color:#FFF;}
#confirm-container #confirm{color: #8C8D8D; font-size: 16px;padding:20px; border:7px solid #DDD;}
/*dropshadow*/
#confirm-container #confirm .data-title{width:150px; text-align:right; vertical-align:top; font-weight:bold; float:left; font-size:14px; color:#444; padding:5px; background-color:#E5E5E5; margin-top:3px;}
#confirm-container #confirm .data{width:270px; vertical-align:top; float:left; font-size:14px; padding:5px; background-color:#FFF; margin-top:3px;}
#confirm-container #confirm input.bluesubmit{border:0; width:179px; height:63px; background-image:url(/resources/images/continue.png); display:block; cursor:pointer; background-repeat:none; color:#FFF; text-align:center; font-weight:bold;font-size:20px; margin-left:-8px; padding:0 0 5px; font-family:arial;background-color: #FFFFFF;}
#confirm-container #confirm .confirm-return{float:left; width:150px;margin: 23px 0 0;}
#confirm-container #confirm .confirm-return a{font-size:14px;}
#confirm-container #confirm .confirm-continue{float:right; width:179px;}

/*terms*/
/* #terms-container{width:800px; margin:0 auto 200px auto;}*/
#terms-container{margin: 0 auto; width: 960px; margin:20px 0; padding:15px; color:#4387c5; font-size:13px; border:4px solid #e0ecf9; border-radius:8px;}
#terms-container #terms{color: #8C8D8D; font-size: 11px;padding:20px; border:7px solid #DDD;}

/* end inserted by Paul - theres are for the interior public pages */

/* start inserted by Paul - my stab at getting the buttons / hover and login labels and error messages done */
.actions .blue-button{background-color:#99CCFF;  padding:6px 14px 6px 14px; color:#0078D0; font-size:14px; line-height:18px; border-radius:8px;  border:2px solid #e0ecf9; margin:1px; font-weight:bold;}
.actions .blue-button:hover{color:#AF7D06;}
.actions .learn-more {color:#0078D0; font-size:12px; font-weight:bold; padding:8px;}
.actions .learn-more:hover{color:#AF7D06;}


/* .create-account a{color:#ffb503; font-weight:bold;} */
/* a:hover{color:#AF7D06;} */
#header .create-account{background-color:#ffb503; padding:8px; font-size:12px; line-height:18px; border-radius:8px;  border:2px solid #e0ecf9;  margin:1px;}
#header .create-account {color:#0078D0; font-weight:bold;}
#header .create-account:hover{color:#AF7D06;}
#header .create-account .create-account{padding:0;}

.login-label {
    color: #FFF;
    font-size: 15px;
    font-weight: bold;
    padding: 5px;
}
.login-account {
    color: #FFF;
    background-color:#D1DEE3;
    font-size: 15px;
    font-weight: bold;
    padding: 5px;
}


.user-validate{float:right; width: 200px; color:red; font-weight:bold; font-size:13px; padding:4px 4px 4px 4px; border:2px solid #e89c9c; background-color:#f6e7e7; color:#dc6d6d; margin-bottom:0px; background-image:url(/resources/images/warning.png); background-repeat:no-repeat; background-position:left center;}
.pwd-validate{float:right; width: 200px; color:red; font-weight:bold; font-size:13px; padding:4px 4px 4px 4px; border:2px solid #e89c9c; background-color:#f6e7e7; color:#dc6d6d; margin-bottom:0px; background-image:url(/resources/images/warning.png); background-repeat:no-repeat; background-position:left center;}
input.bluesubmit{border:0; cursor:pointer; color:#206EB8; text-align:center; font-weight:bold;font-size:16px; margin-left:5 5 5 5px; padding:5 5 5 5px; border:2px solid #D1DEE3; font-family:arial;}
input.bluesubmit:hover{color:#AF7D06;}

/* end inserted by Paul - my stab at getting the buttons / hover and login labels and error messages done */

/* Paul begin - slider */
/* .rotator-container {float:left; padding: 10px 10px 10px 10px; float:left} */
.rotator-container {float:left; width:670px; background-color:#093d7f; padding: 10px 10px 10px 10px; }
.rotator-container .cta-container{float:left; width:670px; background-color:#093d7f; background-image:url(/resources/images/ctabg-simple.jpg); background-repeat:no-repeat; background-position:center;}
.rotator-container .cta-container .cta-text{float:left; padding:10px 10px 10px 10px;}
.rotator-container .cta-white{color:#FFF; font-size:34px; font-weight:bold;}
.rotator-container .cta-white-small{color:#FFF; font-size:20px; font-weight:bold; line-height:34px;}
.rotator-container .cta-yellow{color:#ffb400; font-size:34px; font-weight:bold;}
.rotator-container .cta-yellow-small{color:#ffb400; font-size:20px; font-weight:bold; line-height:34px;}
#cta-link{color:#BBB; background-color:#99CCFF;  padding:6px 14px 6px 14px; color:#0078D0; font-size:14px; line-height:18px; border-radius:8px;  border:2px solid #e0ecf9; margin:1px; font-weight:bold;}
#cta-link:hover{color:#AF7D06;}
	
/* Paul end - slider */
.faq-subpage-container {background:url('/resources/images/subpage-bg-faq.jpg'); background-repeat:no-repeat; background-color:#FFF;}
.contactus-subpage-container {background:url('/resources/images/subpage-bg-contact.jpg'); background-repeat:no-repeat; background-color:#FFF;}
.tradingprev-subpage-container {background:url('/resources/images/subpage-bg-howitworks.jpg'); background-repeat:no-repeat; background-color:#FFF;}
.terms-subpage-container {background-color:#FFF;}
.srec-buyers-subpage-container {background:url('/resources/images/subpage-bg-buyers.jpg'); background-repeat:no-repeat; background-color:#FFF;}
.srec-sellers-subpage-container {background:url('/resources/images/subpage-bg-sellers.jpg'); background-repeat:no-repeat; background-color:#FFF;}
.insert-name:BEFORE {content: "SREC Marketplace";" }