commit ba1df107ab5bf2c539f1137f2d3fdc94f4a5e0b3
Author: Thomas G <62822072+Thomasluigi07@users.noreply.github.com>
Date: Fri Mar 31 11:02:09 2023 +1100
add files
diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000..2e7e632
Binary files /dev/null and b/.DS_Store differ
diff --git a/404.html b/404.html
new file mode 100644
index 0000000..f24a1bb
--- /dev/null
+++ b/404.html
@@ -0,0 +1,40 @@
+
+
+
+
404 - Page not found
+
Aw man, look at what you have done. You've made Luigi mad!
+
Why don't you go back a page for us before Luigi destroys us all.
+

+
+
+
+
+
\ No newline at end of file
diff --git a/Helvetica.ttf b/Helvetica.ttf
new file mode 100644
index 0000000..1b39eb2
Binary files /dev/null and b/Helvetica.ttf differ
diff --git a/MORBLOX.ico b/MORBLOX.ico
new file mode 100644
index 0000000..8b4e98e
Binary files /dev/null and b/MORBLOX.ico differ
diff --git a/css/2018.css b/css/2018.css
new file mode 100644
index 0000000..912fd23
--- /dev/null
+++ b/css/2018.css
@@ -0,0 +1,769 @@
+@font-face {
+ font-family: 'Source Sans Pro';
+ font-style: normal;
+ font-weight: normal;
+ src: url('SourceSansPro-Normal.ttf');
+}
+
+@font-face {
+ font-family: 'Source Sans Pro';
+ font-style: italic;
+ font-weight: normal;
+ src: url('SourceSansPro-Italic.ttf');
+}
+
+#FeedButton {
+ height: 34px !important;
+}
+
+html, .loggedout {
+ background: none;
+}
+
+.arkoticon_small {
+ margin: 0px;
+ width: 30px;
+ content: url("/img/ark2018nbd.png");
+}
+
+.arkoticon_navbar {
+ margin: 0px;
+ margin-top: -5px;
+ content: url("/img/ark2018.png");
+ margin-right: 3px;
+ width: 30px;
+}
+
+body {
+ background-color: #E3E3E3;
+ color: #191919;
+ font-family: "Source Sans Pro", Arial, 'Helvetica Neue', sans-serif;
+ font-size: 16px;
+ font-size: 100%;
+ width: 100%;
+ height: 100%;
+ margin-bottom: 168px;
+}
+
+:focus-visible {
+ outline: 0px;
+}
+
+.content_signup,
+.profilefriend #FeedContainerBox1Username,
+.content p a,
+.content a,
+.content_signup p a,
+.content_signup a,
+.content_special p a,
+.content_special a {
+ color: #191919
+}
+
+.content {
+ color: #191919;
+ background-color: #E3E3E3;
+ width: 970px;
+ padding-top: 12px;
+ margin: 40px auto 0;
+ margin-top: 60px;
+ padding-bottom: 40px;
+ min-height: calc(100% - 40px);
+}
+
+#SearchContainer,
+#FriendsContainer,
+#profilefriendcontainer {
+ background-color: #fff;
+ box-shadow: 0 1px 4px 0 rgb(25 25 25 / 30%);
+ padding: 15px;
+}
+
+.ProfileContainerBox,
+.FriendsContainerBox {
+ border: 0;
+}
+
+.Redesign .smallnavbarbutton {
+ color: #191919;
+ display: flex;
+ margin: 3px;
+ padding: 2px 5px;
+ float: none;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1.92857;
+ height: 28px;
+}
+
+.success {
+ background: #02b757;
+ max-width: 970px;
+}
+.loading {
+ background: #b8b8b8;
+ max-width: 970px;
+}
+.warning {
+ background: #d86868;
+ max-width: 970px;
+}
+.alert {
+ -webkit-transition: all .4s ease;
+ -o-transition: all .4s ease;
+ transition: all .4s ease;
+ top: -40px;
+ border-radius: 0;
+ padding: 15px;
+}
+.loggedout .alert,
+.no-navigation .alert {
+ top: -60px;
+}
+.loggedout .alert.visible,
+.no-navigation .alert.visible {
+ top: 0;
+}
+.alert.visible {
+ top: 40px;
+}
+
+/*/ Legacy Alert CSS (For pages that require the old deprecated banner css.) /*/
+
+#alert,
+#success {
+ border: 0;
+ margin: 0;
+ text-align: center;
+ color: #fff;
+ font-size: 20px;
+ line-height: 1em;
+}
+#alert {
+ background: #D86868;
+}
+#success {
+ background: #02b757;
+}
+#alert,
+#success {
+ -webkit-transition: top .4s ease;
+ -o-transition: top .4s ease;
+ transition: top .4s ease;
+ position: fixed;
+ top: 40px;
+ left: 0;
+ margin: 0 auto;
+ width: 100%;
+ max-width: 970px;
+ right: 0;
+ z-index: 1029;
+}
+
+.smallnavbarbutton:nth-child(1):hover,
+.smallnavbarbutton:nth-child(3):hover,
+.profilefriend #FeedContainerBox1Username:hover,
+.smallnavbarbutton:nth-child(4):hover,
+.smallnavbarbutton:nth-child(5):hover,
+.smallnavbarbutton:nth-child(6):hover {
+ color: #00a2ff;
+ text-decoration: none;
+}
+
+.smallnavbarbutton:nth-child(1):hover::before {
+ background-position: -28px -224px;
+}
+
+.smallnavbarbutton:nth-child(1):before {
+ content: '';
+ background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg);
+ background-repeat: no-repeat;
+ background-size: auto auto;
+ width: 28px;
+ height: 28px;
+ background-position: 0 -224px;
+}
+
+.smallnavbarbutton:nth-child(2):hover {
+ color: #f68802;
+ text-decoration: none;
+}
+
+.smallnavbarbutton:nth-child(2):hover::before {
+ background-position: -28px -252px;
+}
+
+.smallnavbarbutton:nth-child(2):before {
+ content: '';
+ background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg);
+ background-repeat: no-repeat;
+ background-size: auto auto;
+ width: 28px;
+ height: 28px;
+ background-position: 0 -252px;
+}
+
+.smallnavbarbutton:nth-child(3):hover::before {
+ background-position: -28px -336px;
+}
+
+.smallnavbarbutton:nth-child(3):before {
+ content: '';
+ background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg);
+ background-repeat: no-repeat;
+ background-size: auto auto;
+ width: 28px;
+ height: 28px;
+ background-position: 0 -336px;
+}
+
+.smallnavbarbutton:nth-child(4):hover::before {
+ background-position: -28px -196px;
+}
+
+.smallnavbarbutton:nth-child(4):before {
+ content: '';
+ background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg);
+ background-repeat: no-repeat;
+ background-size: auto auto;
+ width: 28px;
+ height: 28px;
+ background-position: 0 -196px;
+}
+
+.smallnavbarbutton:nth-child(5):hover::before {
+ background-position: -28px -364px;
+}
+
+.smallnavbarbutton:nth-child(5):before {
+ content: '';
+ background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg);
+ background-repeat: no-repeat;
+ background-size: auto auto;
+ width: 28px;
+ height: 28px;
+ background-position: 0px -364px;
+}
+
+.smallnavbarbutton:nth-child(6):hover::before {
+ background-position: -28px -475px;
+}
+
+.smallnavbarbutton:nth-child(6):before {
+ content: '';
+ background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg);
+ background-repeat: no-repeat;
+ background-size: auto auto;
+ width: 28px;
+ height: 28px;
+ background-position: 0 -475px;
+}
+
+.smallnavbarbutton:before {
+ margin-right: 3px;
+}
+
+.BannerRedesign {
+ background: #0074bd;
+ border: 0;
+ height: 40px;
+ padding: 0;
+ top: 0;
+ position: fixed;
+ align-items: center;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+ -webkit-transform: translateZ(0);
+ transform: translateZ(0);
+}
+
+#NavigationRedesignBannerContainer {
+ height: 40px;
+ margin: 0;
+ width: 100%;
+}
+
+.mySubmenuFixed.Redesign {
+ top: 0;
+ height: 0;
+ width: 0;
+ background: #fff;
+}
+
+.Redesign .subMenu {
+ -webkit-transform: translateZ(0);
+ transform: translateZ(0);
+ -ms-transform: none;
+ position: fixed;
+ background: #fff;
+ box-shadow: 0 0 3px rgb(25 25 25 / 30%);
+ width: 175px;
+ display: block;
+ visibility: visible;
+ height: calc(100% - 40px);
+ font-family: 'Source Sans Pro';
+ font-size: 16px;
+ left: 0;
+ overflow: hidden;
+ top: 40px;
+ z-index: 1001;
+ padding: 0;
+}
+
+.smallnavbarbuttoncontainer {
+ padding: 5px 10px 0;
+ display: block;
+ height: calc(100% - 5px);
+}
+
+.FeedContainerBox {
+ border: 0;
+}
+
+.FeedContainerBoxImageContainer,
+#ProfileContainerBox1ImageContainer,
+#FriendsContainerBox1ImageContainer {
+ -webkit-transition: box-shadow 200ms ease;
+ -o-transition: box-shadow 200ms ease;
+ transition: box-shadow 200ms ease;
+ margin: 5px 24px 5px 5px;
+ border-radius: 50%;
+ background-color: #fff;
+ box-shadow: 0 1px 4px 0 rgb(25 25 25 / 30%);
+ height: 60px;
+ width: 60px;
+}
+
+.FeedContainerBoxImageContainer:hover,
+#ProfileContainerBox1ImageContainer:hover,
+#FriendsContainerBox1ImageContainer:hover,
+.profilefriend img:hover,
+.profilefriend:hover img {
+ -webkit-transition: box-shadow 200ms ease;
+ -o-transition: box-shadow 200ms ease;
+ transition: box-shadow 200ms ease;
+ box-shadow: 0 1px 6px 0 rgb(25 25 25 / 75%);
+}
+
+.profilefriend #FeedContainerBox1Username {
+ display: block;
+ margin: 3px 0 0;
+ text-align: center;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+#gamesframe {
+ padding: 0
+}
+
+.profilefriend img {
+ -webkit-transition: box-shadow 200ms ease;
+ -o-transition: box-shadow 200ms ease;
+ transition: box-shadow 200ms ease;
+ width: 90px;
+ height: 90px;
+ border-radius: 50%;
+ background-color: #fff;
+ box-shadow: 0 1px 4px 0 rgb(25 25 25 / 30%);
+}
+
+#logo_small,
+#logo_full,
+#smallnav_open {
+ max-width: 76px;
+ width: auto;
+ margin: 0 12px;
+ padding: 0;
+}
+
+#logo_small img,
+#smallnav_open img {
+ padding: 5px 0;
+ width: 30px;
+ height: 30px;
+}
+
+#logo_full .btn-logo {
+ padding: 5px 0;
+ max-width: 120px;
+ height: 30px;
+}
+
+#smallnav_open {
+ cursor: pointer;
+ background-image: url("https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg");
+ background-position: 0 0px;
+ background-repeat: no-repeat;
+ background-size: auto auto;
+ width: 30px;
+ margin: 0px;
+ margin-top: 6px;
+ margin-left: 10px;
+ height: 30px;
+ float: left;
+}
+
+.btn-logo:hover,
+.smallnavbarbutton:hover,
+.navbarbuttoncontainer li:hover {
+ background-image: none;
+ background: none;
+}
+
+#logo_full,
+#logo_full .btn-logo {
+ height: 30px;
+}
+
+.navbarbuttoncontainer {
+ display: flex;
+ min-height: 40px;
+ align-items: center;
+ justify-content: flex-start;
+ align-content: center;
+ flex-wrap: nowrap;
+ flex-direction: row;
+}
+
+.navbarbuttoncontainer li {
+ padding: 0;
+ margin: 0;
+ padding-left: 5px;
+ height: 40px
+}
+
+#NavigationRedesignBannerContainer ul li a, .NavigationRedesign ul li a:visited, .navbarbutton {
+ color: #fff;
+ font-family: "Source Sans Pro", Arial, 'Helvetica Neue', sans-serif;
+ padding: 6px 9px;
+ width: auto;
+ font-size: 16px;
+ line-height: 1.4em;
+ font-weight: 400;
+ position: relative;
+ display: block;
+ float: left;
+ margin: 4px auto;
+ top: 0;
+ text-shadow: none;
+}
+
+#NavigationRedesignBannerContainer {
+ font-family: "Source Sans Pro", Arial, 'Helvetica Neue', sans-serif;
+}
+
+#NavigationRedesignBannerContainer ul li a:hover, .navbarbutton:hover {
+ background-color: #191919;
+ background-color: rgba(25, 25, 25, .1);
+ border-radius: 5px;
+ text-decoration: none;
+}
+
+#FeedBox {
+ border: 1px solid #B8B8B8;
+ color: #191919;
+ font-weight: 300;
+ font-size: 16px;
+ padding: 5px 12px;
+ border-radius: 3px;
+}
+
+#FeedBox:focus {
+ box-shadow: none;
+ border-color: #00A2FF;
+}
+
+.content_special, #content_special {
+ overflow: visible;
+}
+
+#feed {
+ background-color: #fff;
+ box-shadow: 0 1px 4px 0 rgb(25 25 25 / 30%);
+ padding: 15px;
+ margin-right: 10px;
+}
+
+#feed h2 {
+ text-align: left;
+ font-size: 24px;
+ font-weight: 300;
+}
+
+.invisible_navbar {
+ display: none;
+}
+
+#footer_signup {
+ /*Remove this for now as i don't know a fix for the broken footer.*/
+ /*Tersis, if you're seeing this, find a way to get the signup footer to work properly*/
+ display: none;
+}
+
+#footer,
+#footer_signup {
+ padding: 12px;
+ background-color: #fff;
+ position: relative;
+ margin: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ width: 100%;
+ max-width: 100%;
+}
+
+#footer p,
+#footer a:nth-child(2),
+#footer_signup p,
+#footer_signup a:nth-child(2) {
+ color: #b8b8b8;
+ transition: none;
+}
+
+#footer a:nth-child(2):hover,
+#footer a:nth-child(2):focus,
+#footer_signup a:nth-child(2):hover,
+#footer_signup a:nth-child(2):focus {
+ color: #191919;
+ text-decoration: none;
+}
+
+#footer a:nth-child(1),
+#footer_signup a:nth-child(1), .content_signup a:hover, .content_signup p a:hover, #footer_signup a:hover, #footer_signup p a:hover, #footer a:hover, #footer p a:hover {
+ color: #00a2ff;
+ transition: none;
+}
+
+#footer a:nth-child(1):hover,
+#footer_signup a:nth-child(1):hover {
+ text-decoration: none;
+}
+
+#footer p,
+#footer a {
+ max-width: 970px;
+ text-align: center;
+ margin: 0 auto;
+}
+
+button.bluebutton,
+.tab_selected {
+ border: 1px solid transparent;
+ background: #00A2FF;
+ border-color: #00A2FF;
+ -webkit-transition: box-shadow 200ms ease-in-out;
+ -o-transition: box-shadow 200ms ease-in-out;
+ transition: box-shadow 200ms ease-in-out;
+ border-radius: 3px;
+}
+
+button.bluebutton:hover,
+button.bluebutton:focus,
+.tab_selected:hover,
+.tab_selected:focus {
+ background: #32B5FF;
+ box-shadow: 0 1px 3px rgb(150 150 150 / 74%);
+ border-color: #32B5FF;
+ color: #fff;
+ text-decoration: none
+}
+
+button.greybutton,
+.tab {
+ -webkit-transition: box-shadow 200ms ease-in-out;
+ -o-transition: box-shadow 200ms ease-in-out;
+ transition: box-shadow 200ms ease-in-out;
+ border: 1px solid transparent;
+ background: #fff;
+ border-color: #B8B8B8;
+ color: #191919 !important;
+ border-radius: 3px;
+}
+
+button.greybutton:hover,
+button.greybutton:focus,
+.tab:hover,
+.tab:focus {
+ background: #fff;
+ box-shadow: 0 1px 3px rgb(150 150 150 / 74%);
+ border-color: #B8B8B8;
+ color: #191919;
+ text-decoration: none
+}
+
+button.redbutton {
+ transition: box-shadow 200ms ease-in-out;
+ border: 1px solid transparent;
+ background: #D86868;
+ border-color: #D86868;
+ color: #fff;
+ border-radius: 3px;
+}
+
+button.redbutton:hover,
+button.redbutton:focus {
+ background: #E27676;
+ box-shadow: 0 1px 3px rgb(150 150 150 / 74%);
+ border-color: #E27676;
+}
+
+button.greenbutton {
+ -webkit-transition: box-shadow 200ms ease-in-out;
+ -o-transition: box-shadow 200ms ease-in-out;
+ transition: box-shadow 200ms ease-in-out;
+ border: 1px solid transparent;
+ background: #02b757;
+ border-color: #02b757;
+ border-radius: 3px;
+}
+
+button.greenbutton:hover,
+button.greenbutton:focus {
+ background: #3FC679;
+ box-shadow: 0 1px 3px rgb(150 150 150 / 74%);
+ border-color: #3FC679;
+}
+
+div[style="color:white;background-color:green;text-align:center;margin-top:72px"] {
+ background-color: #02b757 !important
+}
+
+p[style="color: darkred;"],
+.important {
+ color: #D86868 !important;
+}
+
+.rightgamecontainer {
+ text-align: left;
+}
+
+a,
+.content a,
+.content_signup p a {
+ color: #00A2FF
+}
+
+a:hover,
+.content_signup p a:hover {
+ text-decoration: underline;
+}
+
+textarea,
+input {
+ background-color: #fff;
+ border: 1px solid #b8b8b8;
+ color: #191919;
+ border-radius: 3px
+}
+
+textarea:focus,
+input:focus {
+ border-color: #00A2FF
+}
+
+#navbarsignedincontainer a {
+ color: #fff;
+ height: 25px;
+}
+
+button:hover a {
+ text-decoration: none;
+}
+
+.onlinestatus_website {
+ color: #00A2FF;
+}
+
+.onlinestatus_studio {
+ color: #F68802;
+}
+
+.onlinestatus_ingame {
+ color: #02b757;
+}
+
+.onlinestatus_offline {
+ color: #b8b8b8;
+}
+
+#NavigationRedesignBannerContainer .HeaderDivider {
+ display: none;
+}
+
+#logo_full {
+ display: none;
+}
+
+#logo_small {
+ display: block;
+}
+
+@media (min-width: 1688px) {
+ #smallnav_open {
+ display: none;
+ }
+
+ .mySubmenuFixed {
+ display: block;
+ }
+
+ #logo_full img,
+ #logo_full {
+ max-width: 200px;
+ width: 120px;
+ }
+
+ .content, iframe {
+ padding-left: 180px;
+ padding-right: 10px;
+ }
+
+ #logo_full {
+ display: block;
+ }
+
+ #logo_small {
+ display: none;
+ }
+}
+
+@media (max-width: 970px) {
+ .navbarbuttoncontainer a {
+ font-size: 16px;
+ top: 0px;
+ }
+}
+
+@media (min-width: 992px) {
+ .navbar {
+ height: 40px;
+ }
+}
+
+@media (max-width: 767px) {
+ .navbarbuttoncontainer a {
+ font-size: 10px;
+ line-height: 1.9em;
+ top: 0px;
+ }
+}
+
+@media (max-width: 560px) {
+ .navbarbuttoncontainer a {
+ font-size: 8px;
+ line-height: 2.2em;
+ top: 0px;
+ }
+}
+
+@media (max-width: 560px) {
+ .navbarbuttoncontainer a {
+ font-size: 6px;
+ line-height: 3.5em;
+ top: 0px;
+ }
+}
\ No newline at end of file
diff --git a/css/AdminPanel.css b/css/AdminPanel.css
new file mode 100644
index 0000000..83c91c9
--- /dev/null
+++ b/css/AdminPanel.css
@@ -0,0 +1,521 @@
+/*/=={ Written by TersisWilvin (TersisWilvin#0087 | 9T2K#0016) for the New Admin Panel Pages }==/*/
+/*/=={ Includes => Default theme > Light theme > Dark theme }==/*/
+
+.EnableNewPanel ::selection {
+ background: rgba(0, 0, 0, 0.25);
+ color: #fff;
+}
+:focus-visible {
+ outline: 0;
+}
+
+.EnableNewPanel .AdminPanel {
+ display: none;
+}
+
+a, a:hover, a:focus, a:link, a:visited {
+ color: inherit;
+ font-weight: 300;
+ text-decoration: none;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ margin: 0;
+ line-height: 1.2em;
+}
+h1 {
+ font-size: 32px;
+ font-weight: 900;
+}
+h2 {
+ font-size: 28px;
+ font-weight: 900;
+}
+h3 {
+ font-size: 24px;
+ font-weight: 600;
+}
+h4 {
+ font-size: 20px;
+ font-weight: 600;
+}
+h5 {
+ font-size: 16px;
+ font-weight: 300;
+}
+h6 {
+ font-size: 12px;
+ font-weight: 300;
+}
+
+body.EnableNewPanel {
+ background: #c3c5c9;
+ color: #3d3c3b;
+ font: 16px Arial,Helvetica,sans-serif;
+ font-weight: 300;
+ height: 100%;
+ width: 100%;
+ margin: 0;
+}
+.NewAdminPanel {
+ height: 100%;
+ width: 100%;
+ position: absolute;
+}
+.Admin-Navigation {
+ width: 100%;
+ height: 100px;
+ position: fixed;
+ left: 0;
+ right: 0;
+ top: 0;
+}
+.AdminContainer {
+ height: auto;
+ width: 100%;
+}
+.AdminContainer {
+ margin: 130px auto 0 auto;
+ top: 0;
+ position: absolute;
+}
+body.Segoe-Font {
+ font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
+ font-size: 16px;
+ font-weight: 400;
+}
+.Admin-Navigation .Header {
+ background: #a0a0a0;
+ color: #fff;
+ width: 100%;
+ height: 75px;
+ position: relative;
+ z-index: 10000;
+}
+.Admin-Navigation .Header .PanelLogo {
+ display: block;
+ margin: auto;
+ padding: 6px;
+ width: 200px;
+ height: 35px;
+ opacity: .8;
+ background-image: url(/img/MORBLOXlogo.png);
+ background-size: 190px 33px;
+ background-repeat: no-repeat;
+ background-position: center;
+ image-rendering: auto;
+ -webkit-transition: opacity .125s ease-in-out, background-size .125s ease-in-out;
+ -moz-transition: opacity .125s ease-in-out, background-size .125s ease-in-out;
+ -ms-transition: opacity .125s ease-in-out, background-size .125s ease-in-out;
+ -o-transition: opacity .125s ease-in-out, background-size .125s ease-in-out;
+ transition: opacity .125s ease-in-out, background-size .125s ease-in-out;
+}
+.Admin-Navigation .Header .PanelLogo:hover {
+ background-size: 200px 35px;
+ opacity: 1;
+}
+.Admin-Navigation .Header .PanelLogo:active {
+ background-size: 185px 32px;
+ opacity: .7;
+}
+.Admin-Navigation .Header .SubSlogan {
+ text-shadow: 2px 2px 2px #5b5457;
+ color: #3d3c3b;
+ letter-spacing: .2rem;
+ padding: 5px 0;
+ margin: auto;
+ display: block;
+ width: 100%;
+ text-align: center;
+ width: fit-content;
+}
+.Admin-Navigation .Header .usernamecontainer {
+ top: 10px;
+ right: 10px;
+ display: inline-block;
+ position: absolute;
+ -webkit-transition: top .125s ease-in-out, right .125s ease-in-out, left .125s ease-in-out;
+ -moz-transition: top .125s ease-in-out, right .125s ease-in-out, left .125s ease-in-out;
+ -ms-transition: top .125s ease-in-out, right .125s ease-in-out, left .125s ease-in-out;
+ -o-transition: top .125s ease-in-out, right .125s ease-in-out, left .125s ease-in-out;
+ transition: top .125s ease-in-out, right .125s ease-in-out, left .125s ease-in-out;
+}
+.Admin-Navigation .Header .usernamecontainer:active {
+ top: 11px;
+ right: 8px;
+}
+.APURO2 .Admin-Navigation .Header .usernamecontainer {
+ left: 10px;
+ right: auto;
+}
+.APURO2 .Admin-Navigation .Header .usernamecontainer:active {
+ Left: 12px;
+}
+.usernamecontainer .stext {
+ color: #3d3c3b;
+ text-shadow: 2px 1px 1px #767A73;
+ -webkit-transition: text-shadow .125s ease-in-out;
+ -moz-transition: text-shadow .125s ease-in-out;
+ -ms-transition: text-shadow .125s ease-in-out;
+ -o-transition: text-shadow .125s ease-in-out;
+ transition: text-shadow .125s ease-in-out;
+ display: none;
+}
+.usernamecontainer .clickabletext {
+ -webkit-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, text-shadow .125s ease-in-out;
+ -moz-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, text-shadow .125s ease-in-out;
+ -ms-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, text-shadow .125s ease-in-out;
+ -o-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, text-shadow .125s ease-in-out;
+ transition: color .125s ease-in-out, box-shadow .125s ease-in-out, text-shadow .125s ease-in-out;
+ display: unset;
+}
+.APURO2 .usernamecontainer .stext {
+ display: unset;
+}
+.usernamecontainer .clickabletext:hover {
+ color: #efebec;
+ box-shadow: 0 2px 0 0 #efebec;
+}
+.usernamecontainer .clickabletext:active, .usernamecontainer:active .stext {
+ text-shadow: 0 0 0 #b7b9ba;
+ box-shadow: 0 0 0 0 transparent;
+}
+.Admin-Navigation .SubHeader {
+ background: #a0a0a0;
+ width: 100%;
+ height: 25px;
+ position: absolute;
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+ border-bottom-left-radius: 12px;
+ border-bottom-right-radius: 12px;
+ box-shadow: 0px 0px 10px 5px #606060;
+ box-shadow: 0px 0px 10px 5px rgba(0 0 0 / 50%);
+ z-index: 9999;
+}
+.Admin-Navigation .SubHeader::after {
+ content: '';
+ background-image: url(/img/ABXAdmin-SubHeader.png);
+ opacity: .5;
+ width: 100%;
+ height: 25px;
+ display: block;
+ border-bottom-left-radius: 12px;
+ border-bottom-right-radius: 12px;
+}
+.Admin-Navigation .sub-menu {
+ display: block;
+ position: relative;
+ width: 33.33%;
+ height: 100%;
+ text-align: center;
+ float: left;
+ z-index: 1;
+}
+.Admin-Navigation .menu {
+ font-size: 14px;
+ line-height: 1.7rem;
+ -webkit-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, padding .125s ease-in-out;
+ -moz-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, padding .125s ease-in-out;
+ -ms-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, padding .125s ease-in-out;
+ -o-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, padding .125s ease-in-out;
+ transition: color .125s ease-in-out, box-shadow .125s ease-in-out, padding .125s ease-in-out;
+}
+.Admin-Navigation .menu[active] {
+ padding: 0 0 2px 0;
+ box-shadow: 0 2px 0 0 #0f7eda;
+}
+.Admin-Navigation .menu:hover {
+ color: #efebec;
+ padding: 0 0 2px 0;
+ box-shadow: 0 2px 0 0 #efebec;
+}
+
+.Btn-Demo {
+ width: 32.7%;
+ width: max-content;
+ margin: auto;
+}
+.Btn-Demo button {
+ margin-right: 5px;
+}
+.AdminContainer .Btn-Demo .H-24sB {
+ margin: 0 0 5px;
+}
+
+.no-Nav .AdminContainer {
+ margin: 0 auto;
+}
+.no-Header .AdminContainer {
+ margin: 55px auto 0 auto;
+}
+.no-Header .Admin-Navigation {
+ height: 25px;
+}
+
+[hidden] {
+ display: none !important;
+ visibility: hidden !important;
+}
+
+[noselect] {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+/*/=={ Status }==/*/
+
+
+
+/*/=={ Buttons }==/*/
+
+/*/ Blue /*/
+
+.sm-btn-blue {
+ background: #0f7eda;
+ border: 1px solid #0f7eda;
+ border-radius: 4px;
+ font-size: 16px;
+ padding: 4px;
+ color: #fff;
+}
+.sm-btn-blue:hover, .sm-btn-blue:focus {
+ background: #118ff7;
+ border-color: #118ff7;
+ color: #fff;
+ cursor: pointer;
+}
+.sm-btn-blue:active {
+ background: #118ff7;
+ color: #fff;
+}
+.md-btn-blue {
+ background: #0f7eda;
+ border: 1px solid #0f7eda;
+ border-radius: 4px;
+ font-size: 16px;
+ padding: 7px;
+ color: #fff;
+}
+.md-btn-blue:hover, .md-btn-blue:focus {
+ background: #118ff7;
+ border-color: #118ff7;
+ color: #fff;
+ cursor: pointer;
+}
+.md-btn-blue:active {
+ background: #118ff7;
+ color: #fff;
+}
+.lg-btn-blue {
+ background: #0f7eda;
+ border: 1px solid #0f7eda;
+ border-radius: 6px;
+ font-size: 22px;
+ padding: 14px;
+ color: #fff;
+}
+.lg-btn-blue:hover, .lg-btn-blue:focus {
+ background: #118ff7;
+ border-color: #118ff7;
+ color: #fff;
+ cursor: pointer;
+}
+.lg-btn-blue:active {
+ background: #118ff7;
+ color: #fff;
+}
+
+.sm-btn-blue[disabled], .sm-btn-blue[disabled]:hover, .sm-btn-blue[disabled]:focus, .sm-btn-blue[disabled]:active {
+ background: #0a5898;
+ border-color: #0a5898;
+ box-shadow: none;
+ color: #fff;
+ opacity: .5;
+ cursor: not-allowed;
+}
+.md-btn-blue[disabled], .md-btn-blue[disabled]:hover, .md-btn-blue[disabled]:focus, .md-btn-blue[disabled]:active {
+ background: #0a5898;
+ border-color: #0a5898;
+ box-shadow: none;
+ color: #fff;
+ opacity: .5;
+ cursor: not-allowed;
+}
+.lg-btn-blue[disabled], .lg-btn-blue[disabled]:hover, .lg-btn-blue[disabled]:focus, .lg-btn-blue[disabled]:active {
+ background: #0a5898;
+ border-color: #0a5898;
+ box-shadow: none;
+ color: #fff;
+ opacity: .5;
+ cursor: not-allowed;
+}
+
+/*/ Green /*/
+
+.sm-btn-green {
+ background: #0caf63;
+ border: 1px solid #0caf63;
+ border-radius: 4px;
+ font-size: 16px;
+ padding: 4px;
+ color: #fff;
+}
+.sm-btn-green:hover, .sm-btn-green:focus {
+ background: #0fda7b;
+ border-color: #0fda7b;
+ color: #fff;
+ cursor: pointer;
+}
+.sm-btn-green:active {
+ background: #0fda7b;
+ color: #fff;
+}
+.md-btn-green {
+ background: #0caf63;
+ border: 1px solid #0caf63;
+ border-radius: 4px;
+ font-size: 16px;
+ padding: 7px;
+ color: #fff;
+}
+.md-btn-green:hover, .md-btn-green:focus {
+ background: #0fda7b;
+ border-color: #0fda7b;
+ color: #fff;
+ cursor: pointer;
+}
+.md-btn-green:active {
+ background: #0fda7b;
+ color: #fff;
+}
+.lg-btn-green {
+ background: #0caf63;
+ border: 1px solid #0caf63;
+ border-radius: 6px;
+ font-size: 22px;
+ padding: 14px;
+ color: #fff;
+}
+.lg-btn-green:hover, .lg-btn-green:focus {
+ background: #0fda7b;
+ border-color: #0fda7b;
+ color: #fff;
+ cursor: pointer;
+}
+.lg-btn-green:active {
+ background: #0fda7b;
+ color: #fff;
+}
+
+.sm-btn-green[disabled], .sm-btn-green[disabled]:hover, .sm-btn-green[disabled]:focus, .sm-btn-green[disabled]:active {
+ background: #0a9840;
+ border-color: #0a9840;
+ box-shadow: none;
+ color: #fff;
+ opacity: .5;
+ cursor: not-allowed;
+}
+.md-btn-green[disabled], .md-btn-green[disabled]:hover, .md-btn-green[disabled]:focus, .md-btn-green[disabled]:active {
+ background: #0a9840;
+ border-color: #0a9840;
+ box-shadow: none;
+ color: #fff;
+ opacity: .5;
+ cursor: not-allowed;
+}
+.lg-btn-green[disabled], .lg-btn-green[disabled]:hover, .lg-btn-green[disabled]:focus, .lg-btn-green[disabled]:active {
+ background: #0a9840;
+ border-color: #0a9840;
+ box-shadow: none;
+ color: #fff;
+ opacity: .5;
+ cursor: not-allowed;
+}
+
+/*/ Red /*/
+
+.sm-btn-red {
+ background: #af320c;
+ border: 1px solid #af320c;
+ border-radius: 4px;
+ font-size: 16px;
+ padding: 4px;
+ color: #fff;
+}
+.sm-btn-red:hover, .sm-btn-red:focus {
+ background: #da380f;
+ border-color: #da380f;
+ color: #fff;
+ cursor: pointer;
+}
+.sm-btn-red:active {
+ background: #da380f;
+ color: #fff;
+}
+.md-btn-red {
+ background: #af320c;
+ border: 1px solid #af320c;
+ border-radius: 4px;
+ font-size: 16px;
+ padding: 7px;
+ color: #fff;
+}
+.md-btn-red:hover, .md-btn-red:focus {
+ background: #da380f;
+ border-color: #da380f;
+ color: #fff;
+ cursor: pointer;
+}
+.md-btn-red:active {
+ background: #da380f;
+ color: #fff;
+}
+.lg-btn-red {
+ background: #af320c;
+ border: 1px solid #af320c;
+ border-radius: 6px;
+ font-size: 22px;
+ padding: 14px;
+ color: #fff;
+}
+.lg-btn-red:hover, .lg-btn-red:focus {
+ background: #da380f;
+ border-color: #da380f;
+ color: #fff;
+ cursor: pointer;
+}
+.lg-btn-red:active {
+ background: #da380f;
+ color: #fff;
+}
+
+.sm-btn-red[disabled], .sm-btn-red[disabled]:hover, .sm-btn-red[disabled]:focus, .sm-btn-red[disabled]:active {
+ background: #98320a;
+ border-color: #98320a;
+ box-shadow: none;
+ color: #fff;
+ opacity: .5;
+ cursor: not-allowed;
+}
+.md-btn-red[disabled], .md-btn-red[disabled]:hover, .md-btn-red[disabled]:focus, .md-btn-red[disabled]:active {
+ background: #98320a;
+ border-color: #98320a;
+ box-shadow: none;
+ color: #fff;
+ opacity: .5;
+ cursor: not-allowed;
+}
+.lg-btn-red[disabled], .lg-btn-red[disabled]:hover, .lg-btn-red[disabled]:focus, .lg-btn-red[disabled]:active {
+ background: #98320a;
+ border-color: #98320a;
+ box-shadow: none;
+ color: #fff;
+ opacity: .5;
+ cursor: not-allowed;
+}
\ No newline at end of file
diff --git a/css/AdminPanelCSS.css b/css/AdminPanelCSS.css
new file mode 100644
index 0000000..d44e799
--- /dev/null
+++ b/css/AdminPanelCSS.css
@@ -0,0 +1,745 @@
+/*/ Written by TersisWilvin (TersisWilvin#0087) for the ARCHBLOX Admin Panel Utility Pages.
+Includes -> Fallback Theme (Color Theme) -> Light Theme -> Dark Theme.
+/*/
+
+::selection {
+ background-color: #75757580;
+}
+
+body {
+ background: #e3e3e3;
+ min-width: 0px;
+ font-family: Arial,Helvetica,sans-serif;
+}
+body :focus-visible {
+ outline: none !important;
+}
+.light-theme {
+ background-color: #ccc;
+ color: #2d312d;
+}
+.dark-theme {
+ background-color: #111;
+ color: #ddd;
+}
+
+@font-face
+{
+ font-family: "copenhagen-icons";
+ src: url(copenhagen-icons-268fb7c014de8a06d7d40310b5000daa..woff) format("woff");
+ font-weight: normal;
+ font-style: normal
+}
+
+h1 {
+ font-size: 32px;
+ font-weight: 800;
+}
+h2 {
+ font-size: 26px;
+ font-weight: 800;
+}
+h3 {
+ font-size: 20px;
+ font-weight: 600;
+}
+h4 {
+ font-size: 18px;
+ font-weight: 400;
+}
+h5 {
+ font-size: 16px;
+ font-weight: 400;
+}
+h6 {
+ font-size: 12px;
+ font-weight: 200;
+}
+
+br {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+a {
+ color: inherit;
+ font-weight: normal;
+}
+
+.AdminPanel {
+ height: 100%;
+}
+#MasterContainer.AdminPanel {
+ background: #e3e3e3;
+}
+.light-theme #MasterContainer.AdminPanel {
+ background-color: #ccc;
+}
+.dark-theme #MasterContainer.AdminPanel {
+ background-color: #111;
+}
+#MasterContainer #BodyWrapper {
+ padding-top: 25px;
+}
+#MasterContainer #BodyWrapper {
+ background: #e3e3e3;
+ color: #191919;
+}
+.light-theme #MasterContainer #BodyWrapper {
+ background-color: #ccc;
+ color: #2d312d;
+}
+.dark-theme #MasterContainer #BodyWrapper {
+ background-color: #111;
+ color: #ddd
+}
+#AdminWrapper.Navigation {
+ width: 100%;
+}
+.AdminHeader {
+ background: #0074bd;
+ width: 100%;
+ height: 75px;
+ z-index: 2;
+ position: relative;
+}
+.light-theme .AdminHeader {
+ background-color: #aaa;
+}
+.dark-theme .AdminHeader {
+ background-color: #333;
+}
+.AdminSubHeader {
+ background: #0074bd; /*/Fallback for older browsers/*/
+ background: linear-gradient(180deg, #0074bd, #004774);
+ box-shadow: 0 2px 8px 0 #000;
+ width: 100%;
+ height: 25px;
+ z-index: 1;
+ position: relative;
+ border-bottom-left-radius: 15px;
+ border-bottom-right-radius: 15px;
+}
+.light-theme .AdminSubHeader {
+ background: #aaa; /*/Fallback for older browsers/*/
+ background: linear-gradient(180deg, #aaa, #555);
+ box-shadow: 0 2px 8px 0 #000;
+}
+.dark-theme .AdminSubHeader {
+ background: #333; /*/Fallback for older browsers/*/
+ background: linear-gradient(180deg, #333, #191919);
+ box-shadow: 0 2px 8px 0 #000;
+}
+.AdminSubHeader ul {
+ padding: 0;
+ margin: auto auto;
+ width: 100%;
+ height: 25px;
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ justify-content: center;
+}
+.AdminSubHeader li {
+ color: #191919;
+ width: 25%;
+ text-align: center;
+ list-style: none;
+ padding: 5px 0;
+}
+.light-theme .AdminSubHeader li {
+ color: #000;
+}
+.dark-theme .AdminSubHeader li {
+ color: #fff;
+}
+.AdminSubHeader li a {
+ color: #fff;
+ font-size: 14px;
+ font-weight: 100;
+ cursor: pointer;
+ transition: .1s all linear;
+}
+.light-theme .AdminSubHeader li a {
+ color: #222;
+}
+.dark-theme .AdminSubHeader li a {
+ color: #bbb;
+}
+.AdminSubHeader li a:hover, .AdminSubHeader li a:active {
+ transition: .1s all linear;
+}
+.AdminSubHeader li a:hover, .AdminSubHeader li a:active, .light-theme .AdminSubHeader li a:hover, .light-theme .AdminSubHeader li a:active, .dark-theme .AdminSubHeader li a:hover, .dark-theme .AdminSubHeader li a:active {
+ color: #fff;
+ box-shadow: 0 2px 0 0 #fff;
+}
+.AdminSubHeader li a.active {
+ box-shadow: 0 2px 0 0 #00b7ff;
+}
+.AdminSubHeader li a:focus {
+ color: #dbdbdb;
+ box-shadow: 0 2px 0 0 #dbdbdb;
+}
+.AdminSubHeader li a.active:focus {
+ box-shadow: 0 2px 0 0 #11749b;
+}
+.AdminPanel .logoutbtn {
+ color: #00b7ff;
+ cursor: default;
+ top: 10px;
+ left: 10px;
+ font-size: 16px;
+ font-weight: 100;
+ position: absolute;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ flex-direction: row-reverse;
+}
+.AdminPanel .logoutarrow {
+ height: 16px;
+ width: 16px;
+}
+.AdminPanel .logoutarrow:before {
+ font-family: "copenhagen-icons";
+ font-style: normal;
+ font-weight: normal;
+ line-height: 1.1em;
+ -webkit-font-smoothing: antialiased;
+ transform: rotate(180deg);
+ position: absolute;
+}
+.AdminPanel .logoutarrow:before {
+ content: '\2794';
+}
+.AdminHeader .Slogan {
+ color: #fff;
+ text-shadow: #00000091 2px 2px;
+ font-size: 16px;
+ font-weight: 100;
+ display: block;
+ text-align: center;
+ cursor: default;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+.light-theme .AdminHeader .Slogan {
+ color: #222;
+ text-shadow: #55555591 2px 2px;
+}
+.dark-theme .AdminHeader .Slogan {
+ color: #bbb;
+ text-shadow: #11111191 2px 2px;
+}
+.AdminHeader .SiteBrand {
+ width: 200px;
+ height: 40px;
+ padding: 5px;
+ opacity: .9;
+ background-image: url(/img/MORBLOXlogo.png);
+ background-repeat: no-repeat;
+ background-size: contain;
+ background-position: 0;
+ transition: .1s opacity linear;
+ display: block;
+ margin: auto;
+}
+.light-theme .AdminHeader .SiteBrand {
+ opacity: .7;
+}
+.dark-theme .AdminHeader .SiteBrand {
+ opacity: .8;
+}
+.AdminHeader .SiteBrand:hover {
+ opacity: 1;
+}
+.AdminPanel #Body {
+ background: #e3e3e3
+}
+.light-theme .AdminPanel #Body {
+ background-color: #ccc;
+}
+.dark-theme .AdminPanel #Body {
+ background-color: #111;
+}
+.AdminPanel .MainHeader, .AdminPanel .SubHeader {
+ text-align: center;
+ cursor: default;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+.AdminPanel .Reminder {
+ color: #f68802
+}
+.light-theme .AdminPanel .Reminder, .dark-theme .AdminPanel .Reminder {
+ color: #ff7300
+}
+.text-error {
+ display: block;
+ text-align: center;
+ color: #d86868;
+ font-weight: 200;
+ padding: 5px;
+}
+.light-theme .text-error, .dark-theme .text-error {
+ color: #d6241a;
+}
+.text-header {
+ display: block;
+ text-align: center;
+ padding: 5px 0;
+}
+.text-secondary {
+ color: #191919;
+ display: inline-block;
+ text-align: left;
+}
+.light-theme .text-secondary {
+ color: #555;
+}
+.dark-theme .text-secondary {
+ color: #bbb;
+}
+.AdminPanel .Stats-Wrapper {
+ text-align: center;
+ padding: 4px;
+}
+.AdminPanel .StatsContainer {
+ margin: 15px 15px 0 15px;
+ padding: 15px;
+ border: 1px dashed #ff7300;
+}
+.AdminPanel .StatsContainer {
+ background-color: #b8b8b8;
+ }
+.light-theme .AdminPanel .StatsContainer {
+ background-color: #aaa;
+}
+.dark-theme .AdminPanel .StatsContainer {
+ background-color: #080808;
+}
+.AdminPanel .Userlist {
+ margin: 10px;
+}
+.AdminPanel form div {
+ text-align: center;
+}
+.SearchCloseBtn {
+ color: #af1400;
+ transition: .1s linear;
+ left: auto;
+ margin-left: -23px;
+ margin-top: 3px;
+ position: absolute;
+ font-size: 16px;
+}
+.SearchCloseBtn:hover {
+ color: #d41900;
+}
+.AdminPanel #SearchInput {
+ border: 1px solid #b8b8b8;
+ color: #191919;
+ background: #fff;
+ border-radius: 3px;
+}
+.light-theme .AdminPanel #SearchInput {
+ border: 1px solid #bbb;
+ color: #1b1b1b;
+ background-color: #fff;
+}
+.dark-theme .AdminPanel #SearchInput {
+ border: 1px solid #555;
+ color: #bbb;
+ background-color: #000;
+}
+.AdminPanel #SearchInput:focus, .AdminPanel #SearchInput:active {
+ border-color: #0099ff;
+}
+#SearchInput, .btn-neutral {
+ margin: 0 5px;
+}
+.AdminPanel .Stats {
+ color: #191919;
+ font-size: 16px;
+ font-weight: 100;
+ cursor: default;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+.light-theme .AdminPanel .Stats {
+ color: #222;
+}
+.dark-theme .AdminPanel .Stats {
+ color: #a7a7a7;
+}
+.AdminPanel .Stats.Counter {
+ color: #000;
+ font-weight: 400;
+}
+.light-theme .AdminPanel .Stats.Counter {
+ color: #000;
+}
+.dark-theme .AdminPanel .Stats.Counter {
+ color: #fff;
+}
+.AdminPanel .Stat-Separator {
+ background: #000; /*/Fallback for older browsers/*/
+ background: linear-gradient(90deg,#ffffff00 0%, #fff 50%, #ffffff00 100%);
+ width: 50%;
+ height: 1px;
+ display: block;
+ margin: auto;
+}
+.light-theme .AdminPanel .Stat-Separator {
+ background: #000; /*/Fallback for older browsers/*/
+ background: linear-gradient(90deg,#00000000 0%, #000 50%, #00000000 100%);
+}
+.dark-theme .AdminPanel .Stat-Separator {
+ background: #555; /*/Fallback for older browsers/*/
+ background: linear-gradient(90deg,#55555500 0%, #555 50%, rgb(85, 85, 85,0) 100%);
+}
+.AdminPanel .SearchContainer {
+ background: #b8b8b8;
+ width: 235px;
+ height: auto;
+ border-radius: 5px;
+ margin: 62px 25px 0 0;
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: block; /*/Fallback for older browsers/*/
+ display: flex;
+ align-items: center;
+ align-content: center;
+ flex-direction: column;
+}
+.light-theme .AdminPanel .SearchContainer {
+ background-color: #bbb;
+}
+.dark-theme .AdminPanel .SearchContainer {
+ background-color: #555;
+}
+.SearchContainer .Thumbnail {
+ background-color: #b8b8b8;
+ border: 5px solid #e3e3e3;
+ height: 64px;
+ width: 64px;
+ margin-top: -37px;
+ border-radius: 100%;
+}
+.light-theme .SearchContainer .Thumbnail {
+ background-color: #bbb;
+ border-color: #ccc;
+}
+.dark-theme .SearchContainer .Thumbnail {
+ background-color: #555;
+ border-color: #111;
+}
+.SearchBoard {
+ width: 100%;
+ height: 100%;
+ position: relative;
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ flex-wrap: wrap;
+ flex-direction: row;
+ justify-content: center;
+ align-items: flex-start;
+}
+.SearchContainer .UserThumbnail {
+ background-image: url(/img/defaultrender.png);
+ background-size: contain;
+ width: 100%;
+ height: 100%;
+}
+.SearchContainer .UserDetails {
+ padding: 5px;
+}
+.SearchContainer .SearchBox {
+ width: 100%;
+}
+.AuthenticatedUserNameWrapper {
+ top: 10px;
+ right: 10px;
+ font-size: 16px;
+ font-weight: 100;
+ display: inline-block;
+ position: absolute;
+ color: #fff;
+ cursor: default;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+.light-theme .AuthenticatedUserNameWrapper {
+ color: #0D0D0D;
+}
+.dark-theme .AuthenticatedUserNameWrapper {
+ color: #fff;
+}
+.AuthenticatedUserName, .logoutarrow {
+ color: #00a2ff;
+ transition: .25s all ease-in-out;
+ display: inline-block;
+}
+.AuthenticatedUserName {
+ color: #00a2ff;
+}
+.light-theme .AuthenticatedUserName, .light-theme .logoutarrow {
+ color: #0387bb;
+}
+.dark-theme .AuthenticatedUserName, .dark-theme .logoutarrow {
+ color: #00b7ff;
+}
+.AuthenticatedUserName:hover, .logout:hover + .logoutarrow {
+ color: #7ddaff;
+ transition: .25s all ease-in-out;
+}
+.UserDetails .Row {
+ overflow-wrap: anywhere;
+}
+.SearchContainer .Thumbnail a {
+ width: 12px;
+ height: 12px;
+ display: block;
+ float: right;
+ top: -12px;
+ position: relative;
+ border-radius: 50%;
+}
+.ingame {
+ display: none; /*TODO*/
+}
+.online {
+ background: #0087e0; /*/Fallback for older browsers/*/
+ background: linear-gradient(0deg, #0087e0 0%, #005085 49%,#005a85 50%, #0099ff 95%, #fff 100%);
+ width: 12px;
+ height: 12px;
+ display: block;
+ border-radius: 50%;
+ margin: -8px;
+}
+.offline {
+ background: #a3a3a3; /*/Fallback for older browsers/*/
+ background: linear-gradient(0deg, #a3a3a3 0%, #7a7a7a 49%, #797979 50%, #c9c9c9 95%, #fff 100%);
+ width: 12px;
+ height: 12px;
+ display: block;
+ border-radius: 50%;
+ margin: -8px;
+}
+.online, .offline, .ingame {
+ border: 2px solid #e3e3e3;
+}
+.light-theme .online, .light-theme .offline, .light-theme .ingame {
+ border-color: #ccc;
+}
+.dark-theme .online, .dark-theme .offline, .dark-theme .ingame {
+ border-color: #111;
+}
+.info-hidden {
+ font-style: italic;
+}
+.info-error {
+ color: #ff3300;
+ font-style: italic;
+ cursor: not-allowed;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+.info-email {
+ color: #444;
+}
+
+/*Heavily based off of the roblox developer tree list (because it looks cool)*/
+.SearchTree {
+ width: 260px;
+ height: 100%;
+ padding: 0;
+ margin: 10px auto 0;
+ min-height: 550px;
+}
+.SearchTree .Menu {
+ list-style-type: none;
+ position: relative;
+ top: 0;
+ bottom: 0;
+ line-height: 20px;
+ min-height: 550px;
+}
+.SearchTree a {
+ color: #191919;
+ transition: .15s all ease-in-out;
+ font-size: 14px;
+ margin: 0 0 0 38px;
+ padding-right: 5px;
+ position: relative;
+ top: 18px;
+ display: inline-block;
+}
+.SearchTree a:hover {
+ color: #00a2ff;
+}
+.light-theme .SearchTree a {
+ color: #565656;
+}
+.dark-theme .SearchTree a {
+ color: #9b9b9b;
+}
+.light-theme .SearchTree a:hover {
+ color: #0387bb;
+}
+.dark-theme .SearchTree a:hover {
+ color: #00b7ff;
+}
+.SearchTree a::after {
+ content: '';
+ border: 1px solid #191919;
+ border-radius: 100%;
+ width: 2px;
+ height: 2px;
+ display: inline-block;
+ left: -10px;
+ position: absolute;
+ top: 9px;
+}
+.light-theme .SearchTree a::after {
+ border-color: #222;
+}
+.dark-theme .SearchTree a::after {
+ border-color: #555;
+}
+.SearchTree a span {
+ display: block;
+}
+#BodyWrapper .forwardArrow::before {
+ font-family: "copenhagen-icons";
+ font-style: normal;
+ font-weight: normal;
+ line-height: 1em;
+ -webkit-font-smoothing: antialiased;
+}
+#BodyWrapper .forwardArrow::before {
+ content: '\2794';
+}
+#BodyWrapper .forwardArrow {
+ position: relative;
+ display: inline-block;
+ margin: 0;
+ padding: 0;
+ line-height: 14px;
+}
+#BodyWrapper .forwardArrow::after, #BodyWrapper .userInfo::after {
+ display: none;
+}
+#BodyWrapper .userInfo {
+ margin: 0;
+}
+#BodyWrapper .userInfo::before {
+ font-family: "copenhagen-icons";
+ font-style: normal;
+ font-weight: normal;
+ line-height: 1em;
+ -webkit-font-smoothing: antialiased;
+}
+#BodyWrapper .userInfo::before {
+ content: '\2139';
+ border-radius: 100%;
+}
+.TreeList {
+ border-left: 1px dashed #191919;
+ margin: 13px 0 0 30px;
+ padding: 0;
+}
+.light-theme .TreeList {
+ border-color: #222;
+}
+.dark-theme .TreeList {
+ border-color: #555;
+}
+#DropDown.TreeList {
+ min-height: 550px;
+}
+.SearchTree li ul li {
+ list-style-type: none;
+ position: relative;
+ top: 3px;
+ bottom: 0;
+ padding-bottom: 16px;
+ white-space: nowrap;
+}
+.SearchTree li ul li:last-child {
+ padding-bottom: 11px;
+}
+.SearchTree li ul li.subList {
+ padding-bottom: 0;
+}
+.SearchTree li ul li:before {
+ border-top: 1px dashed #191919;
+ content: '';
+ display: inline-block;
+ width: 25px;
+ height: 0;
+ position: absolute;
+ left: 0em;
+ top: 28px;
+}
+.light-theme .SearchTree li ul li:before {
+ border-color: #222;
+}
+.dark-theme .SearchTree li ul li:before {
+ border-color: #555;
+}
+
+body:not(.EnableNewPanel) .NewAdminPanel {
+ display: none;;
+}
+
+@media (max-width:990px) {
+ .AdminPanel #Body, .AdminPanel #BodyWrapper, .AdminPanel #MasterContainer {
+ width: 100% !important;
+ padding: 0;
+ }
+}
+@media (max-width: 600px) {
+ .AuthenticatedUserNameWrapper {
+ font-size: 10px;
+ }
+}
+@media (max-width:500px) {
+ .AuthenticatedUserNameWrapper {
+ display: none;
+ }
+}
\ No newline at end of file
diff --git a/css/FetchCSS.css b/css/FetchCSS.css
new file mode 100644
index 0000000..eb4d685
--- /dev/null
+++ b/css/FetchCSS.css
@@ -0,0 +1,20388 @@
+/* ~/CSS/Base/CSS/Roblox.css */
+a {
+ text-decoration: none;
+}
+
+a img {
+ border: none;
+}
+
+a:link,
+a:visited,
+a:active {
+ color: #095fb5;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+abbr,
+acronym {
+ cursor: help;
+ border-bottom: 1px dotted #000;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ margin: 0;
+ padding: 0;
+ font-size: 100%;
+ font-weight: inherit;
+ display: inline-block;
+ *display: inline;
+ zoom: 1;
+}
+
+.PrivacyPolicy h2 {
+ font-size: 1.5em;
+ font-weight: bold;
+}
+
+.PrivacyPolicy h3 {
+ font-size: 1.17em;
+ font-weight: bold;
+}
+
+pre {
+ white-space: pre-wrap;
+ white-space: -moz-pre-wrap !important;
+ white-space: -pre-wrap;
+ white-space: -o-pre-wrap;
+ word-wrap: break-word;
+}
+
+input.Text {
+ border-color: #777;
+ border-style: dashed;
+}
+
+.AdminPanel {
+ border-color: Orange;
+ border-style: dotted;
+ padding: 10px;
+}
+
+.ImageButton {
+ cursor: pointer;
+ padding: 0;
+ border: 0;
+ text-decoration: none;
+ margin: 0;
+ display: inline-block;
+}
+
+.Button {
+ cursor: pointer;
+ background-color: #fff;
+ border: solid 1px #333;
+ color: #333;
+ font-family: Verdana, Sans-Serif;
+ font-size: .9em;
+ padding: 3px 10px 3px 10px;
+ text-decoration: none;
+}
+
+.Button:link,
+.Button:visited {
+ border: solid 1px #777;
+ color: #777;
+}
+
+.Button:hover,
+.Button:active {
+ background-color: #6e99c9;
+ border: solid 1px #000;
+ color: #fff;
+}
+
+.Bullet {
+ float: left;
+ margin-right: 10px;
+ margin-bottom: 4px;
+}
+
+.Ads_RightSidebar {
+ border: solid 1px #000;
+ float: right;
+ text-align: right;
+ width: 160px;
+}
+
+.Legalese {
+ font-size: 7pt;
+}
+
+#Header {
+ margin: 0 auto;
+ color: White;
+ font: normal 12px/normal Verdana, sans-serif;
+ font-weight: bold;
+ width: 900px;
+ text-align: center;
+}
+
+#Header a,
+#Header a:visited,
+#Header a:active {
+ text-decoration: none;
+}
+
+#Header a:hover {
+ text-decoration: underline;
+}
+
+#HeaderContainer #Banner {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/WoodBanner.png);
+ background-repeat: no-repeat;
+ height: 72px;
+ text-align: center;
+}
+
+.login-span,
+.loginSpan {
+ top: 17px;
+ position: relative;
+ float: left;
+}
+
+.login-span a {
+ color: white;
+}
+
+#Banner #Options {
+ float: left;
+ height: 72px;
+ position: relative;
+ overflow: hidden;
+ width: 200px;
+}
+
+#Banner #Authentication {
+ top: 0;
+ left: 0;
+ padding: 4px;
+ position: absolute;
+ background: #6E99C9;
+}
+
+#Banner #AuthenticationButton {
+ height: 20px;
+ position: relative;
+ top: 0;
+ height: 40px;
+ font-weight: normal;
+ float: right;
+ z-index: 1;
+ margin-top: 10px;
+ left: 340px;
+}
+
+#Banner #AuthenticationButton a {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssthemes/base/btn_blue.png") repeat-x scroll 0 0 transparent;
+ background-position: 0 0;
+ font-weight: bold;
+ color: White;
+ font-family: Arial;
+ font-size: 10px;
+ height: 16px;
+ display: block;
+ padding-top: 1px;
+ text-align: center;
+ width: 40px;
+ margin-top: 1px;
+ margin-left: 5px;
+}
+
+#Banner #Options #Settings {
+ bottom: 0;
+ left: 0;
+ padding: 4px;
+ position: absolute;
+}
+
+#Banner #Logo {
+ height: 34px;
+ left: 0;
+ position: absolute;
+ top: 5px;
+ width: 140px;
+ margin: 0;
+ float: none;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssthemes/base/img-robloxlogo.png") no-repeat;
+}
+
+#SmallHeaderContainer #Banner #Alerts {
+ background: Transparent;
+ border: none;
+ position: relative;
+ width: 350px;
+ height: 40px;
+ float: right;
+ padding-top: 9px;
+}
+
+#HeaderContainer #Banner #Alerts {
+ float: right;
+ border: 1px solid #6E99C9;
+ background: #FFF;
+ width: 203px;
+}
+
+#Header .Navigation {
+ clear: both;
+ background-color: #6e99c9;
+ color: #fff;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12pt;
+ font-weight: normal;
+ line-height: 2em;
+ text-decoration: none;
+}
+
+#AdvertisingLeaderboard {
+ margin: 0 auto;
+ text-align: center;
+ padding-top: 5px;
+ margin-bottom: 10px;
+ width: 875px;
+}
+
+#AdvertisingSkyscraper {
+ border: solid 1px #000;
+ float: right;
+ text-align: right;
+ width: 120px;
+}
+
+#RobloxLargeRectangleAd {
+ padding: 10px 0 10px 0;
+}
+
+#Footer {
+ font: normal 8px/normal Verdana, sans-serif;
+ padding: 3em 20px;
+ width: 860px;
+ text-align: center;
+ font-size: 13px;
+ margin: 0;
+}
+
+#Footer .SEOGenreLinks {
+ padding: 1em 0 2em 0;
+ font-size: 11px;
+}
+
+#Footer .Legalese {
+ color: #555;
+ font-size: 10px;
+ margin-bottom: 1em;
+}
+
+#Footer .legal {
+ text-align: left;
+ width: 900px;
+ margin: 0 auto;
+}
+
+#Footer .legal .left {
+ float: left;
+ margin: 0 5px;
+}
+
+#Footer .legal .right {
+ float: left;
+ width: 845px;
+}
+
+#Footer .legal #bbblink {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+#Footer .legal #TrusteLogo {
+ vertical-align: top;
+}
+
+#Footer.LanguageRedesign {
+ background: #123f83;
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+#Footer.LanguageRedesign a,
+#Footer.LanguageRedesign a,
+#Footer.LanguageRedesign a,
+#Footer.LanguageRedesign .FooterNav {
+ color: white;
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+#Footer.LanguageRedesign .FooterNav {
+ width: 970px;
+ margin: 0 auto;
+}
+
+#Footer.LanguageRedesign .Legalese {
+ color: #899fc1;
+ font-family: Arial, Helvetica, sans-serif;
+ line-height: 20px;
+ margin-left: 5px;
+}
+
+#Footer.LanguageRedesign .legal {
+ border-top: 1px solid #355C95;
+ padding-top: 20px;
+}
+
+#Footer.LanguageRedesign span {
+ color: ##899fc1;
+}
+
+#Footer .LanguageOptionElement,
+#Footer.LanguageRedesign .dropuplanguagecontainer,
+#Footer .dropuplanguagecontainer {
+ display: none;
+ white-space: nowrap;
+}
+
+#Footer.LanguageRedesign .LanguageOptionElement {
+ display: inline;
+ cursor: pointer;
+ height: 12px;
+}
+
+#Footer.LanguageRedesign #Language {
+ color: white;
+ cursor: pointer;
+}
+
+#Footer.LanguageRedesign .dropuplanguagecontainer {
+ display: block;
+ position: absolute;
+ bottom: 15px;
+ background-color: #E6E6E6;
+ color: #black;
+ padding: 5px 0;
+ left: -9px;
+ border: 1px solid black;
+ white-space: nowrap;
+}
+
+#Footer.LanguageRedesign .active .LanguageOption {
+ color: black;
+ padding: 0 5px;
+ white-space: nowrap;
+ display: block;
+}
+
+#Footer.LanguageRedesign .active .LanguageOption:hover {
+ color: white;
+ background-color: #d6d6d6;
+}
+
+#Footer.LanguageRedesign .LanguageTrigger {
+ position: relative;
+}
+
+#Footer.LanguageRedesign .FooterArrow {
+ font-size: 10px;
+ position: relative;
+ top: -1px;
+}
+
+.AdmiPanel {
+ border: solid 1px #000;
+ bottom: 20px;
+ overflow: hidden;
+ right: 10px;
+ padding-top: 15px;
+ position: fixed;
+ width: 200px;
+}
+
+.AdmiPanel h4 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ margin: 0;
+ text-align: center;
+}
+
+.AdmiPanelExpandCollapse {
+ color: green;
+ cursor: pointer;
+ font-weight: bolder;
+ position: absolute;
+ right: 2px;
+ top: 2px;
+}
+
+.Panel {
+ border: solid 1px #000;
+}
+
+.Panel h4 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ margin: 0;
+ text-align: center;
+}
+
+.MultilineTextBox {
+ font-family: Verdana, Sans-Serif;
+ font-size: 1.2em;
+ line-height: 1.5em;
+ padding: 5px 5px;
+}
+
+.TextBox {
+ border: 1px solid #ccc;
+ font-family: Verdana, Sans-Serif;
+ font-size: 1.2em;
+ padding: 5px;
+}
+
+.Label {
+ font-weight: bold;
+}
+
+.BigButton {
+ background-color: #F5CD2F;
+ color: #000;
+ height: 2.5em;
+ font-family: Verdana, Helvetica, Sans-Serif;
+ font-size: 20px;
+ font-weight: bold;
+}
+
+.BigButtonDisabled {
+ background-color: #C0C0C0;
+ color: #000;
+ height: 2.5em;
+ font-family: Verdana, Helvetica, Sans-Serif;
+ font-size: 20px;
+ font-weight: bold;
+}
+
+.ErrorReporting,
+.ErrorReportingThanks {
+ width: 500px;
+ margin: 16px auto 16px auto;
+ padding: 10px;
+}
+
+.YesNoButtons {
+ text-align: right;
+}
+
+.YesButton,
+.NoButton {
+ background-color: #F5CD2F;
+ color: #000;
+ margin-left: 10px;
+}
+
+.popupControl {
+ background-color: #fff;
+ border: 1px outset #fff;
+ position: absolute;
+ visibility: hidden;
+ z-index: 1;
+}
+
+.ColorPickerItem {
+ border-color: #fff;
+ border-style: solid;
+ border-width: 2px;
+}
+
+.ColorPickerItem:hover {
+ border-color: #e1e1e1;
+ border-style: solid;
+ border-width: 2px;
+}
+
+.ColorPickerModal {
+ display: none;
+ border-color: #888;
+}
+
+.ColorPickerContainer {
+ height: 368px;
+ width: 368px;
+ margin: 0 auto;
+}
+
+.modalBackground {
+ background-color: Gray;
+ filter: alpha(opacity=30);
+ opacity: .3;
+}
+
+.modalPopup {
+ background-color: #ffd;
+ border-width: 3px;
+ border-style: solid;
+ border-color: Gray;
+ padding: 3px;
+}
+
+.newModalPopup {
+ padding: 3px;
+}
+
+.GuestModePromptText {
+ font-size: 14px;
+ color: #333;
+ margin-left: 30px;
+}
+
+.GuestModePromptText li {
+ font-weight: bolder;
+}
+
+.PopupMenu {
+ background-color: #fff;
+ border: solid 1px #666;
+ padding: 10px;
+ z-index: 1;
+}
+
+.PopupMenu .Button {
+ line-height: 2.5em;
+}
+
+.PopupMenu .Button:hover {
+ background-color: #6e99c9;
+ color: #fff;
+}
+
+.Attention {
+ color: Red;
+}
+
+.AttentionBold {
+ font-weight: bold;
+ color: Red;
+}
+
+.OKCancelButton {
+ width: 80px;
+}
+
+.MenuItem {
+ color: White;
+ font-size: 18px;
+ line-height: 2em;
+}
+
+a.MenuItem:link,
+a.MenuItem:visited,
+a.MenuItem:active {
+ color: White;
+ text-decoration: none;
+}
+
+a.MenuItem:hover {
+ text-decoration: underline;
+}
+
+.Toolbox {
+ background-color: ButtonFace;
+ padding: 2px;
+}
+
+.ToolboxItem {
+ border-color: Window;
+ border-style: solid;
+ border-width: 2px;
+ width: 52px;
+ height: 52px;
+}
+
+.Grid {
+ background-color: White;
+ border-color: #CCC;
+ border-width: 1px;
+ border-style: solid;
+}
+
+.GridHeader {
+ color: White;
+ background-color: #6E99C9;
+}
+
+.GridItem {
+ color: #006;
+}
+
+.GridItemAlt {
+ color: #006;
+ background: #EEE;
+}
+
+.GridItem:hover {
+ background-color: #DDD;
+}
+
+.GridItemAlt:hover {
+ background-color: #DDD;
+}
+
+.GridFooter {
+ color: White;
+ background-color: #6E99C9;
+}
+
+.GridPager {
+ color: White;
+ background-color: #6E99C9;
+ text-align: center;
+ font-weight: bold;
+}
+
+.Title {
+ font-size: 18px;
+}
+
+a.Title:link,
+a.Title:visited,
+a.Title:active {
+ text-decoration: none;
+}
+
+a.Title:hover {
+ text-decoration: underline;
+}
+
+.Header {
+ font-size: 14px;
+}
+
+.Banner {
+ padding: 8px;
+}
+
+.BannerText {
+ font-weight: bold;
+ color: white;
+}
+
+a.BannerText:link,
+a.BannerText:visited,
+a.BannerText:active {
+ text-decoration: none;
+ color: white;
+}
+
+a.BannerText:hover {
+ text-decoration: underline;
+ color: white;
+}
+
+.PageSelector {
+ font-family: Verdana, Sans-Serif;
+ margin: 0 0 0 10px;
+}
+
+.PageSelector label {
+ font-weight: bold;
+}
+
+.DisplayFilters {
+ margin-right: 3px;
+ min-width: 0;
+ position: relative;
+}
+
+.SearchBar {
+ background-color: #eee;
+ border: solid 1px #bbb;
+ height: 30px;
+ margin: -5px 0 5px 0;
+ padding: 0;
+ text-align: center;
+}
+
+.SearchBar .SearchBox,
+.SearchBar .SearchButton {
+ height: 30px;
+ margin: 0;
+ padding: 0;
+}
+
+.SearchBar .TextBox {
+ border: solid 1px #000;
+ height: 19px;
+ margin: 2px 0 0 0;
+ padding: 2px 3px 0 3px;
+ width: 250px;
+}
+
+.SearchLinks {
+ display: inline;
+ font-family: Verdana, Sans-Serif;
+ z-index: 9;
+}
+
+.SearchLinks a span {
+ display: none;
+}
+
+.SearchLinks a:hover {
+ border: none;
+ text-decoration: none;
+}
+
+.SearchLinks a:hover span {
+ background-color: #6e99c9;
+ border-color: Gray;
+ border-style: ridge;
+ border-width: 1px;
+ color: white;
+ display: block;
+ font: 11px Verdana, sans-serif;
+ left: 15%;
+ line-height: 1.4em;
+ margin: 5px;
+ padding: 5px;
+ position: absolute;
+ text-align: center;
+ text-decoration: none;
+ top: 20px;
+ width: 60%;
+ z-index: 10;
+}
+
+.SearchError {
+ clear: both;
+ margin: 2px;
+ float: none;
+ padding: 2px;
+ text-align: center;
+ color: Red;
+}
+
+div.SystemAlert {
+ width: 906px;
+ margin: 0 auto 5px;
+ border: 1px solid gray;
+ background-color: #FFF;
+ text-align: center;
+ color: #FFF;
+ padding: 1px;
+}
+
+.SystemAlertText {
+ font-size: 16px;
+ font-weight: bold;
+ background-color: #F00;
+ padding: 2px;
+}
+
+.SystemAlert a {
+ color: White;
+}
+
+.Exclamation {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/exclamation.png) no-repeat;
+ height: 16px;
+ width: 16px;
+ float: left;
+}
+
+.EmailTemplateTable {
+ border-collapse: collapse;
+}
+
+.EmailTemplateH1 {
+ font-size: 18px;
+ color: #6E99C9;
+}
+
+.EmailTemplateLogoRow {
+ padding: 3px;
+ margin-bottom: 5px;
+}
+
+.EmailTemplateRow {
+ padding: 3px;
+ margin-bottom: 3px;
+ font-size: 14px;
+ font-family: Verdana, Helvetica, Sans-Serif;
+}
+
+.EmailTemplateRow input {
+ font-size: 14px;
+ padding: 2px;
+ border: 1px solid #CCC;
+}
+
+.EmailTemplateRow input:hover {
+ font-size: 14px;
+ padding: 2px;
+ border: 1px solid #CCC;
+ background: #6E99C9;
+}
+
+.subMenu {
+ background: #A3514F;
+ background-repeat: repeat-x;
+ color: White;
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-size: 14px;
+ height: 26px;
+ position: relative;
+ border-left: solid 3px #6E99C9;
+ border-right: solid 3px #6E99C9;
+ border-bottom: solid 3px #6E99C9;
+ z-index: 5;
+}
+
+.subMenu ul {
+ padding: 0;
+ margin: 0;
+ list-style-type: none;
+}
+
+.subMenu li {
+ float: left;
+ position: relative;
+}
+
+.subMenu a,
+.subMenu a:visited {
+ display: block;
+ padding: 5px;
+ border-right: 1px solid #FFF;
+ font-size: 14px;
+ color: #FFF;
+}
+
+.subMenu .subMenuItemselected {
+ display: block;
+ padding: 5px;
+ border-right: 1px solid #FFF;
+ font-size: 14px;
+ color: #FFF;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+.subMenu ul ul a.subMenudrop,
+.menu ul ul a.subMenudrop:visited {
+ font-weight: bold;
+ text-decoration: underline;
+}
+
+.subMenu ul ul ul a,
+.subMenu ul ul ul a:visited {
+ background: #A3514F;
+}
+
+.subMenu ul ul ul a:hover {
+ text-decoration: underline;
+}
+
+.subMenu ul ul {
+ visibility: hidden;
+ position: absolute;
+ height: 0;
+ left: 0;
+}
+
+.subMenu ul ul ul {
+ left: 141px;
+ top: 0;
+ width: 149px;
+}
+
+.subMenu ul ul ul.left {
+ left: -149px;
+}
+
+.subMenu ul ul a,
+.subMenu ul ul a:visited {
+ background: #A3514F;
+ color: #FFF;
+ height: auto;
+ padding: 4px 6px;
+ line-height: 1em;
+ width: 148px;
+ margin-left: -1px;
+ border-left: 1px solid #FFF;
+ border-right: none;
+}
+
+.subMenu a:hover,
+.subMenu ul ul a:hover {
+ text-decoration: underline;
+ background: #573333;
+}
+
+.subMenu :hover>a,
+.subMenu ul ul :hover>a {
+ text-decoration: underline;
+}
+
+.subMenu ul li:hover ul,
+.subMenu ul a:hover ul {
+ visibility: visible;
+}
+
+.subMenu ul :hover ul ul {
+ visibility: hidden;
+}
+
+.subMenu ul :hover ul :hover ul {
+ visibility: visible;
+}
+
+.subMenu table {
+ position: absolute;
+ top: 0;
+ margin-top: 15px;
+ left: 0;
+ border-collapse: collapse;
+ background: #A3514F;
+ display: none;
+}
+
+.subMenu table a,
+.subMenu table a:visited {
+ border: none;
+ width: 148px;
+ padding-top: 8px;
+}
+
+#LeftGutterAdContainer,
+#GamesTakeoverGutterAdLeft {
+ position: fixed;
+ top: 0;
+ left: 50%;
+ margin-left: -900px;
+}
+
+#RightGutterAdContainer,
+#GamesTakeoverGutterAdRight {
+ position: fixed;
+ top: 0;
+ left: 50%;
+ margin-left: 500px;
+}
+
+#RightGutterAdContainer.topMargin,
+#LeftGutterAdContainer.topMargin,
+#GamesTakeoverGutterAdLeft.topMargin,
+#GamesTakeoverGutterAdRight.topMargin {
+ top: 25px;
+}
+
+#GamesTakeoverGutterAdLeft,
+#GamesTakeoverGutterAdRight {
+ z-index: 1000;
+}
+
+.partnerLogo {
+ margin-right: 30px;
+ vertical-align: middle;
+}
+
+.errorMsg {
+ font-weight: bold;
+ text-align: center;
+ display: block;
+ font-size: 1.5em;
+ margin: .83em 0;
+ letter-spacing: 1px;
+}
+
+.facepile {
+ min-height: 0;
+}
+
+.JSPager_Container a {
+ margin: 0 2px;
+}
+
+.JSPager_Container a:hover {
+ cursor: pointer;
+}
+
+.JSPager_Container a.disabled:hover {
+ cursor: default;
+}
+
+.JSPager_Container a.disabled {
+ color: #000;
+ text-decoration: none;
+}
+
+#FreeGames .SEOLinksContainer {
+ margin: 0 60px 0 0;
+ float: left;
+ color: #666;
+ font-size: 11px;
+}
+
+#FreeGames ul {
+ list-style: none;
+}
+
+.SquareTabGray {
+ list-style: none;
+ float: left;
+ background-color: #D6D6D6;
+ padding: 7px;
+ border: 1px solid #9e9e9e;
+ font: bold 15px arial;
+ color: #363636;
+ margin: 4px 2px 0 1px;
+ border-bottom-width: 0;
+ position: relative;
+ top: 2px;
+}
+
+.SquareTabGray a {
+ text-decoration: none;
+ color: #363636;
+ cursor: pointer;
+}
+
+.SquareTabGray a:hover {
+ text-decoration: none;
+ background-color: #e9e9e9;
+}
+
+.SquareTabGray.selected a:hover,
+.SquareTabGray.ui-tabs-selected a:hover {
+ text-decoration: none;
+ background-color: #fff;
+}
+
+.SquareTabGray:hover {
+ background-color: #e9e9e9;
+ cursor: pointer;
+}
+
+.SquareTabGray.selected,
+.SquareTabGray.selected:hover,
+.SquareTabGray.ui-tabs-selected,
+.SquareTabGray.ui-tabs-selected:hover {
+ background-color: #fff;
+ margin-top: 0;
+ padding: 9px 7px 12px 7px;
+ border-bottom: 1px solid #fff;
+ position: relative;
+ top: 1px;
+ border-color: #ccc;
+}
+
+.TabContent {
+ display: none;
+}
+
+.TabContent.selected {
+ display: block;
+}
+
+.StandardPanelContainer {
+ position: relative;
+ clear: both;
+ padding-left: 5px;
+}
+
+.StandardPanelContainer .StandardPanelWhite {
+ background-color: #fff;
+ position: relative;
+ left: -5px;
+ top: -1px;
+ width: 100%;
+ padding: 6px;
+ margin-bottom: -6px;
+}
+
+.WhiteSquareTabsContainer {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/MyMoney_fakeborderbg2.png') bottom repeat-x;
+ width: 100%;
+ position: relative;
+ padding: 0 0 0 5px;
+ display: inline-block;
+ margin: 0;
+}
+
+.GreenBuyNowBtn.small {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-buynow_grn_sm_v2.png') top left no-repeat;
+ width: 72px;
+ height: 23px;
+ display: inline-block;
+ margin: 1px;
+}
+
+.GreenBuyNowBtn.medium {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-buynow_grn_m_v2.png') top left no-repeat;
+ width: 112px;
+ height: 34px;
+ display: block;
+ margin: 1px;
+}
+
+.GreenBuyNowBtn.small:hover,
+.GreenBuyNowBtn.medium:hover {
+ background-position: bottom left;
+ cursor: pointer;
+}
+
+.GreenBuyNowBtn.small.BtnDisabled {
+ background-position: 0 -23px;
+ cursor: default;
+}
+
+.GreenBuyNowBtn.medium.BtnDisabled {
+ background-position: 0 -34px;
+ cursor: default;
+}
+
+.GreenBuyNowSharpBtn.small.rentable {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-rent-small.png') top left no-repeat;
+ width: 60px;
+ height: 23px;
+ display: inline-block;
+ margin: 1px;
+}
+
+.SuperSafePanel {
+ position: relative;
+ display: block;
+ height: 0;
+ z-index: 1001;
+}
+
+img.SuperSafePrivacyModeImg:hover {
+ cursor: pointer;
+}
+
+#CreateSetPopupContainerDiv .SuperSafePanel {
+ left: 324px;
+}
+
+#Container.unfixed,
+#MasterContainer.unfixed {
+ width: 970px;
+}
+
+.mySubmenuFixed.unfixed {
+ position: relative !important;
+ top: 0 !important;
+}
+
+#SmallHeaderContainer #Banner.unfixed {
+ position: relative;
+ height: 36px;
+ width: 970px;
+}
+
+#HeaderContainer #Banner.unfixed {
+ position: relative;
+ height: 36px;
+ width: 970px;
+}
+
+#SmallHeaderContainer.unfixed {
+ position: relative;
+}
+
+.forceSpaceUnderSubmenu {
+ height: 23px;
+ display: block;
+}
+
+.forceSpaceUnderSubmenu.unfixed {
+ display: none;
+}
+
+#Container #Banner.unfixed,
+#Container .site-header.unfixed {
+ position: relative;
+}
+
+.forceSpace {
+ display: block;
+ width: 100%;
+ height: 40px;
+ padding-top: 0;
+}
+
+.forceSpace.unfixed {
+ height: 3px;
+}
+
+/* ~/CSS/RBXCommon.css */
+.blueAndWhite {
+ border: 2px solid #6e99c9;
+ background-color: #fff;
+ color: #000;
+}
+
+.blueAndWhite .titleBar {
+ background-color: #000;
+ color: #FFF;
+ font-weight: bold;
+ padding: 2px 2px 2px 2px;
+ margin-bottom: 5px;
+ font-size: 13px;
+}
+
+#ResetPassword,
+#ResetPassword input {
+ font-size: 16px;
+}
+
+#ResetPassword #ResetPasswordTable td {
+ padding: 5px;
+}
+
+div.ParentsLearningContent div.StandardBoxLightHeader a {
+ color: White !important;
+ cursor: pointer;
+}
+
+.ParentsLearningContent {
+ font-size: 14px;
+}
+
+.ParentsLearningContent .ParentsLearningHeader {
+ text-decoration: none;
+}
+
+.StandardBoxLight {
+ float: inherit;
+ border: 1px solid #3B526B;
+ padding: 10px 10px 10px 10px;
+ margin-bottom: 10px;
+ display: block;
+}
+
+.StandardBoxLightHeader {
+ float: inherit;
+ background-color: #3B526B;
+ text-align: center;
+ color: #FFF;
+ text-align: left;
+ font-size: 16px;
+ font-weight: bold;
+ padding: 5px 10px 5px 20px;
+ display: block;
+}
+
+.ParentsLearningContent .StandardBoxLightHeader {
+ margin: 10px 0;
+}
+
+.LoginParentAccount {
+ text-align: left;
+}
+
+.ParentsControlPanel,
+.ParentsControlPanel input {
+ font-size: 14px;
+}
+
+.ParentsControlPanelTable table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+.ParentsControlPanelTable table td,
+.ParentsControlPanelTable table th {
+ border: 1px solid #EEE;
+ padding: 5px;
+}
+
+.ParentsControlPanelTable table tr:first-child td,
+.ParentsControlPanelTable table tr:first-child th {
+ border-top: 0;
+}
+
+.ParentsControlPanelTable table tr:last-child td {
+ border-bottom: 0;
+}
+
+.ParentsControlPanelTable table tr td:first-child,
+.ParentsControlPanelTable table tr th:first-child {
+ border-left: 0;
+}
+
+.ParentsControlPanelTable table tr td:last-child,
+.ParentsControlPanelTable table tr th:last-child {
+ border-right: 0;
+}
+
+.ContinueButtonFix {
+ text-align: center;
+}
+
+.ParentCenterAlignedTable table {
+ margin: 0 auto;
+}
+
+.JustWhiteBox {
+ float: inherit;
+ background-color: White;
+ margin-bottom: 10px;
+ display: block;
+}
+
+.MediumButton {
+ background-color: #F5CD2F;
+ color: #000;
+ font-family: Verdana, Helvetica, Sans-Serif;
+ font-size: 15px;
+ font-weight: bold;
+ padding: 5px;
+ display: inline-block;
+ border: 1px solid #6E99C9;
+ text-align: center;
+ cursor: pointer;
+}
+
+.MediumButton:hover {
+ background-color: #FF9D2F;
+}
+
+.MediumButtonSignup {
+ background-color: #8CE16F;
+ color: #000;
+ height: 2.5em;
+ font-family: Verdana, Helvetica, Sans-Serif;
+ font-size: 15px;
+ font-weight: bold;
+}
+
+.catalog_nav {
+ color: White;
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-size: 14px;
+ position: relative;
+ z-index: 5;
+ float: right;
+}
+
+.catalog_nav ul {
+ padding: 0;
+ margin: 0;
+ list-style-type: none;
+}
+
+.catalog_nav li {
+ float: left;
+ position: relative;
+ text-align: center;
+}
+
+.catalog_nav a,
+.catalog_nav a:visited {
+ background: #b9cee5 url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tabmiddle.png) repeat-x;
+ display: block;
+ padding: 5px;
+ margin-right: 4px;
+ font-size: 14px;
+ color: #FFF;
+ height: 18px;
+ cursor: pointer;
+}
+
+.catalog_nav .catalog_navselected {
+ display: block;
+ background: #6E99C9 url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tabmiddleselected.png) repeat-x;
+ padding: 5px 10px;
+ margin-right: 4px;
+ font-size: 14px;
+ color: #FFF;
+ font-weight: bold;
+ text-decoration: none;
+ height: 18px;
+}
+
+.catalog_nav ul ul a.catalog_navdrop,
+t.menu ul ul a.catalog_navdrop:visited {
+ font-weight: bold;
+ text-decoration: none;
+}
+
+.catalog_nav ul ul ul a:hover {
+ text-decoration: underline;
+}
+
+.catalog_nav ul ul {
+ visibility: hidden;
+ position: absolute;
+ height: 0;
+ left: 0;
+ z-index: 20;
+}
+
+.catalog_nav ul ul ul {
+ left: 141px;
+ top: 0;
+ width: 89px;
+}
+
+.catalog_nav ul ul ul.left {
+ left: -149px;
+}
+
+.catalog_nav ul ul a,
+.catalog_nav ul ul a:visited {
+ color: #FFF;
+ background: #6E99C9;
+ height: auto;
+ padding: 4px 6px;
+ line-height: 1em;
+ width: 78px;
+ margin-right: 4px;
+ z-index: 20;
+ height: 18px;
+}
+
+.catalog_nav img {
+ border: 0;
+ margin-right: 3px;
+ vertical-align: middle;
+}
+
+.catalog_nav a:hover {
+ text-decoration: none;
+ background: #6E99C9 url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tabmiddleselected.png) repeat-x;
+}
+
+.catalog_nav ul ul a:hover {
+ text-decoration: none;
+ background: #517194;
+}
+
+.catalog_nav :hover>a,
+.catalog_nav ul ul :hover>a {
+ text-decoration: none;
+}
+
+.catalog_nav ul li:hover ul,
+.catalog_nav ul a:hover ul {
+ visibility: visible;
+}
+
+.catalog_nav ul :hover ul ul {
+ visibility: hidden;
+}
+
+.catalog_nav ul :hover ul :hover ul {
+ visibility: visible;
+}
+
+.catalog_nav table {
+ position: absolute;
+ top: 0;
+ margin-top: 15px;
+ left: 0;
+ border-collapse: collapse;
+ background: #6E99C9;
+ display: none;
+}
+
+.catalog_nav table a,
+.catalog_nav table a:visited {
+ border: none;
+ width: 78px;
+ padding-top: 8px;
+}
+
+.Step1 {
+ float: left;
+ font-size: 16px;
+ font-weight: bold;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/step1.png) no-repeat 0;
+ line-height: 32px;
+ padding-left: 32px;
+}
+
+.Step2 {
+ float: left;
+ font-size: 16px;
+ font-weight: bold;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/step2.png) no-repeat 0;
+ line-height: 32px;
+ padding-left: 32px;
+}
+
+.Step3 {
+ float: left;
+ font-size: 16px;
+ font-weight: bold;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/step3.png) no-repeat 0;
+ line-height: 32px;
+ padding-left: 32px;
+}
+
+.CatalogOptions {
+ float: left;
+ padding: 20px;
+ background: #8bc2ff url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/catalog_options_back.png) repeat-x;
+ border: 0;
+ margin-bottom: 0;
+ display: none;
+ width: 176px;
+ overflow: hidden;
+}
+
+#ApplyFilters input {
+ font-size: 17px;
+ cursor: pointer;
+}
+
+.CatalogOptionsSections {
+ float: left;
+ margin: 5px 20px 0 5px;
+}
+
+.CatalogOptionsHelp {
+ margin-top: -5px;
+ float: left;
+}
+
+.CatalogOptionsHelp ul {
+ list-style: none;
+}
+
+.CatalogOptionsHelp ul li {
+ margin-top: 3px;
+}
+
+.CatalogOptionsHelp ul li a {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/smallmetallicbutton.png) repeat-x;
+ border: 2px solid transparent;
+ padding: 3px;
+ font-size: 12px;
+ cursor: pointer;
+ text-decoration: none;
+ display: block;
+ width: 120px;
+ text-align: center;
+}
+
+.CatalogOptionsHelp ul li a:hover {
+ border-color: #333;
+}
+
+.bc_iconset,
+#BuildersClubContainer div.icons {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/bc_page_icon_sprites.png?v=2);
+ background-repeat: no-repeat;
+ width: 32px;
+ display: inline-block;
+ text-align: center;
+}
+
+#BuildersClubContainer div.maps_icon {
+ background-position: 0 1px;
+ height: 30px;
+}
+
+#BuildersClubContainer div.money_icon {
+ background-position: 0 -28px;
+ height: 28px;
+}
+
+#BuildersClubContainer div.paid-games-icon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Upgrades/BuildersClubBenefitsGrid/paid-access.png) no-repeat;
+ height: 27px;
+ width: 42px;
+}
+
+#BuildersClubContainer div.shirt_icon {
+ background-position: 0 -55px;
+ height: 30px;
+}
+
+#BuildersClubContainer div.ads_icon {
+ background-position: 0 -85px;
+ height: 30px;
+}
+
+.bc_icon,
+#BuildersClubContainer div.bc_icon {
+ background-position: 0 -115px;
+ height: 31px;
+}
+
+#BuildersClubContainer div.gear_icon {
+ background-position: 0 -146px;
+ height: 30px;
+}
+
+#BuildersClubContainer div.groups_icon {
+ background-position: 0 -173px;
+ height: 23px;
+}
+
+#BuildersClubContainer div.badges_icon {
+ background-position: 0 -196px;
+ height: 30px;
+}
+
+#BuildersClubContainer div.beta_icon {
+ background-position: 0 -228px;
+ height: 31px;
+}
+
+#BuildersClubContainer div.tbc_icon {
+ background-position: 0 -263px;
+ height: 31px;
+}
+
+#BuildersClubContainer div.obc_icon {
+ background-position: 0 -297px;
+ height: 31px;
+}
+
+#BuildersClubContainer div.personalserver_icon {
+ background-position: 0 -329px;
+ height: 30px;
+}
+
+#BuildersClubContainer div.tradesystem_icon {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/tradeicon.png?v=2);
+ background-repeat: no-repeat;
+ height: 26px;
+ width: 23px;
+ display: inline-block;
+}
+
+#BuildersClubContainer div.upgrades_enabled {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buybc/bc_sprites_math_enabled.png);
+ background-repeat: no-repeat;
+ display: inline-block;
+ height: 95px;
+ width: 128px;
+}
+
+#BuildersClubContainer div.upgrades_disabled {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buybc/bc_sprites_math_disabled.png);
+ background-repeat: no-repeat;
+ display: inline-block;
+ height: 95px;
+ width: 128px;
+}
+
+#BuildersClubContainer div.bcmonthly {
+ background-position: 0 0;
+}
+
+#BuildersClubContainer div.bc6 {
+ background-position: -128px 0;
+}
+
+#BuildersClubContainer div.bc12 {
+ background-position: -256px 0;
+}
+
+#BuildersClubContainer div.bclife {
+ background-position: -384px 0;
+}
+
+#BuildersClubContainer div.tbcmonthly {
+ background-position: 0 -95px;
+}
+
+#BuildersClubContainer div.tbc6 {
+ background-position: -128px -95px;
+}
+
+#BuildersClubContainer div.tbc12 {
+ background-position: -256px -95px;
+}
+
+#BuildersClubContainer div.tbclife {
+ background-position: -384px -95px;
+}
+
+#BuildersClubContainer div.obcmonthly {
+ background-position: 0 -191px;
+}
+
+#BuildersClubContainer div.obc6 {
+ background-position: -128px -191px;
+}
+
+#BuildersClubContainer div.obc12 {
+ background-position: -256px -191px;
+}
+
+#BuildersClubContainer div.obclife {
+ background-position: -384px -191px;
+}
+
+#BuildersClubContainer .bctotbcconversion {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/BuyBC/bc_lifetime_tbc_lifetime_discount.png);
+ background-repeat: no-repeat;
+ height: 95px;
+ width: 128px;
+}
+
+#BuildersClubContainer .bctoobcconversion {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/BuyBC/bc_lifetime_obc_lifetime_discount.png);
+ background-repeat: no-repeat;
+ height: 95px;
+ width: 128px;
+}
+
+#BuildersClubContainer .tbctoobcconversion {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/BuyBC/tbc_lifetime_obc_lifetime_discount.png);
+ background-repeat: no-repeat;
+ height: 95px;
+ width: 128px;
+}
+
+#BuildersClubContainer upgrade_button {
+ cursor: pointer;
+}
+
+.OBCSellSheet ul {
+ list-style: armenian;
+ width: 500px;
+}
+
+.OBCSellSheet ul li {
+ padding: 10px;
+ border-bottom: 1px solid #abc;
+ position: relative;
+}
+
+.OBCSellSheet ul li em {
+ -moz-background-clip: border;
+ -moz-background-inline-policy: continuous;
+ -moz-background-origin: padding;
+ background: transparent url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/obctip.png) no-repeat scroll 0 0;
+ display: none;
+ font-style: normal;
+ height: 45px;
+ left: -10px;
+ padding: 15px 0;
+ position: absolute;
+ text-align: center;
+ top: -40px;
+ width: 300px;
+ z-index: 2;
+ color: #FFF;
+}
+
+.hoverover {
+ cursor: pointer;
+}
+
+.AlertSpace {
+ float: none;
+ border: 2px solid #7196CA;
+ margin: 0;
+ color: #6e99c9;
+ height: 22px;
+ position: relative;
+ top: 0;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ font-weight: bold;
+ width: auto;
+ padding-right: 60px;
+ background-color: White;
+}
+
+.AlertSpace a {
+ padding-left: 18px;
+ padding-right: 10px;
+ margin-left: 3px;
+}
+
+.AlertSpace a:hover,
+#Header .AlertSpace a:active {
+ text-decoration: none;
+}
+
+.AlertSpace .MessageAlert {
+ display: inline;
+ float: left;
+ margin-top: 4px;
+}
+
+.AlertSpace .MessageAlert a {
+ color: #6E99C9;
+}
+
+.AlertSpace .MessageAlert a:hover {
+ color: #1874CD;
+}
+
+.AlertSpace .RobuxAlert {
+ display: inline;
+ float: left;
+ margin-top: 4px;
+}
+
+.AlertSpace .RobuxAlert a {
+ color: Green;
+}
+
+.AlertSpace .RobuxAlert a:hover {
+ color: #49b745;
+}
+
+.AlertSpace .FriendsAlert {
+ display: inline;
+ float: left;
+ margin-top: 4px;
+}
+
+.AlertSpace .FriendsAlert a {
+ color: #883000;
+}
+
+.AlertSpace .FriendsAlert a:hover {
+ color: #00D;
+}
+
+.AlertSpace .TicketsAlert {
+ display: inline;
+ float: left;
+ margin-top: 4px;
+}
+
+.AlertSpace .TicketsAlert a {
+ color: #FBB117;
+}
+
+.AlertSpace .TicketsAlert a:hover {
+ color: #FF3000;
+}
+
+.AlertSpace .icons,
+.AlertSpace .icons a {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/master_page_image_sprites.png?v=1202010);
+ background-repeat: no-repeat;
+ display: inline-block;
+ vertical-align: middle;
+ position: absolute;
+}
+
+.AlertSpace .message_icon {
+ background-position: -65px 0;
+ height: 11px;
+ width: 13px;
+ margin: 2px 3px 3px;
+ float: left;
+}
+
+.AlertSpace .robux_icon {
+ background-position: -33px 0;
+ height: 12px;
+ width: 16px;
+ margin: 2px 3px 3px;
+ float: left;
+}
+
+.AlertSpace .tickets_icon {
+ background-position: -49px 0;
+ height: 16px;
+ width: 16px;
+ margin: -1px 3px 3px;
+ float: left;
+}
+
+.AlertSpace .friends_icon {
+ background-position: -78px 0;
+ height: 14px;
+ width: 12px;
+ margin: 1px 3px 3px;
+ float: left;
+}
+
+.OldAlertSpace {
+ color: #6e99c9;
+ margin: 0 auto;
+ font-weight: bold;
+}
+
+.OldAlertSpace .icons,
+.OldAlertSpace .icons a {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/master_page_image_sprites.png?v=1202010);
+ background-repeat: no-repeat;
+ display: inline-block;
+ vertical-align: middle;
+}
+
+.OldAlertSpace .message_icon {
+ background-position: -65px 0;
+ height: 11px;
+ width: 13px;
+ margin: 3px;
+ float: left;
+}
+
+.OldAlertSpace .robux_icon {
+ background-position: -33px 0;
+ height: 12px;
+ width: 16px;
+ margin: 3px;
+ float: left;
+}
+
+.OldAlertSpace .tickets_icon {
+ background-position: -49px 0;
+ height: 16px;
+ width: 16px;
+ margin: 3px;
+ float: left;
+}
+
+.OldAlertSpace .friends_icon {
+ background-position: -78px 0;
+ height: 14px;
+ width: 12px;
+ margin: 3px;
+ float: left;
+}
+
+.OldAlertSpace .MessageAlert {
+ height: 17px;
+ vertical-align: middle;
+ width: 49%;
+ float: left;
+ height: 32px;
+ overflow: hidden;
+ background: #FFF;
+}
+
+.OldAlertSpace .MessageAlert a {
+ color: #6e99c9;
+ vertical-align: middle;
+}
+
+.OldAlertSpace .MessageAlert a:hover {
+ color: #1874CD;
+}
+
+.OldAlertSpace .RobuxAlert {
+ padding-top: 2px;
+ vertical-align: middle;
+ width: 49%;
+ float: left;
+ overflow: hidden;
+ border-top: 1px solid #6E99C9;
+ background: #FFF;
+ height: 29px;
+}
+
+.OldAlertSpace .RobuxAlert a {
+ color: Green;
+ vertical-align: middle;
+}
+
+.OldAlertSpace .RobuxAlert a:hover {
+ color: #49b745;
+}
+
+.OldAlertSpace .TicketsAlert {
+ padding-top: 2px;
+ vertical-align: middle;
+ width: 49%;
+ float: left;
+ overflow: hidden;
+ border-left: 1px solid #6E99C9;
+ border-top: 1px solid #6E99C9;
+ background: #FFF;
+ height: 29px;
+}
+
+.OldAlertSpace .TicketsAlert a {
+ color: #fbb117;
+ vertical-align: middle;
+}
+
+.OldAlertSpace .TicketsAlert a:hover {
+ color: #FF3000;
+}
+
+.OldAlertSpace .FriendsAlert {
+ color: #883000;
+ height: 20px;
+ vertical-align: middle;
+ width: 49%;
+ float: left;
+ height: 32px;
+ overflow: hidden;
+ border-left: 1px solid #6E99C9;
+ background: #FFF;
+}
+
+.OldAlertSpace .FriendsAlert a {
+ color: #883000;
+ vertical-align: middle;
+}
+
+.OldAlertSpace .FriendsAlert a:hover {
+ color: #00D;
+}
+
+.OldAlertSpace .MessageAlertCaption a {
+ color: #6e99c9;
+ vertical-align: middle;
+ font-weight: bold;
+}
+
+.OldAlertSpace .RobuxAlertCaption a {
+ color: Green;
+ vertical-align: middle;
+ font-weight: bold;
+}
+
+.OldAlertSpace .TicketsAlertCaption a {
+ color: #fbb117;
+ vertical-align: middle;
+ font-weight: bold;
+}
+
+.OldAlertSpace .FriendsAlertCaption a {
+ color: #883000;
+ vertical-align: middle;
+ font-weight: bold;
+}
+
+a.rss_icon {
+ background-position: 0 0;
+ height: 14px;
+ width: 14px;
+ position: relative;
+}
+
+a.twitter_icon {
+ background-position: -14px 0;
+ height: 16px;
+ width: 19px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace {
+ color: #6e99c9;
+ margin: 0 auto;
+ background: none;
+ float: none;
+ width: 155px;
+ height: 50px;
+ border: none;
+ padding-right: 0;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace a {
+ position: static;
+ margin: 0;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .message_icon {
+ position: static;
+ height: 16px;
+ margin: 3px;
+ width: 13px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .friends_icon {
+ position: static;
+ height: 16px;
+ margin: 3px;
+ width: 16px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .robux_icon {
+ position: static;
+ height: 16px;
+ margin: 3px;
+ width: 16px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .tickets_icon {
+ position: static;
+ height: 16px;
+ margin: 3px;
+ width: 16px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .FriendsAlert {
+ background: #FFF;
+ border-left: 1px solid #6E99C9;
+ width: 49%;
+ margin-top: 0;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .MessageAlert {
+ background: #FFF;
+ width: 49%;
+ margin-top: 0;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .RobuxAlert {
+ background: #FFF;
+ border-top: 1px solid #6E99C9;
+ width: 49%;
+ margin-top: 0;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .TicketsAlert {
+ background: #FFF;
+ border-top: 1px solid #6E99C9;
+ border-left: 1px solid #6E99C9;
+ width: 49%;
+ margin-top: 0;
+}
+
+.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .AlertSpace {
+ color: #6e99c9;
+ margin: 0 auto;
+ background: none;
+ float: none;
+ width: 155px;
+ height: 50px;
+ border: none;
+ padding-right: 0;
+}
+
+.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .AlertSpace a {
+ position: static;
+ margin: 0;
+}
+
+.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .message_icon {
+ position: static;
+ height: 16px;
+ margin: 3px;
+ width: 13px;
+}
+
+.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .friends_icon {
+ position: static;
+ height: 16px;
+ margin: 3px;
+ width: 16px;
+}
+
+.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .robux_icon {
+ position: static;
+ height: 16px;
+ margin: 3px;
+ width: 16px;
+}
+
+.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .tickets_icon {
+ position: static;
+ height: 16px;
+ margin: 3px;
+ width: 16px;
+}
+
+.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .FriendsAlert {
+ background: #FFF;
+ border-left: 1px solid #6E99C9;
+ width: 49%;
+ margin-top: 0;
+}
+
+.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .MessageAlert {
+ background: #FFF;
+ width: 49%;
+ margin-top: 0;
+}
+
+.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .RobuxAlert {
+ background: #FFF;
+ border-top: 1px solid #6E99C9;
+ width: 49%;
+ margin-top: 0;
+}
+
+.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .TicketsAlert {
+ background: #FFF;
+ border-top: 1px solid #6E99C9;
+ border-left: 1px solid #6E99C9;
+ width: 49%;
+ margin-top: 0;
+}
+
+#Authentication span a {
+ color: #FFF;
+}
+
+.MySetsDisplayInfo {
+ padding: 10px 20px 10px 20px;
+ background: #8bc2ff url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/catalog_options_back.png) repeat-x;
+ border: 0;
+ margin-bottom: 0;
+ overflow: hidden;
+ height: 125px;
+}
+
+.MySetsDisplayInfo h1 {
+ margin: 0;
+ padding: 0;
+ text-align: center;
+ color: White;
+ font-size: 16px;
+ font-weight: bold;
+}
+
+.MySetsDisplayInfo h1>a {
+ cursor: pointer;
+ color: Blue;
+ font-size: 12px;
+ font-style: italic;
+ margin-left: 5px;
+}
+
+.CreateSetButton {
+ cursor: pointer;
+ text-decoration: none;
+}
+
+.CreateSetButton:hover {
+ background-color: Gray;
+}
+
+.SetAddButtonAlreadyContainsItem {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/accept.png) no-repeat right 2px;
+}
+
+.CantAddToSetLabel {
+ float: left;
+ width: 75px;
+}
+
+.CantAddToSetHelpImg {
+ float: left;
+ vertical-align: text-top;
+ cursor: pointer;
+}
+
+.SetDescription {
+ float: left;
+ overflow-y: auto scroll;
+ overflow-x: hidden;
+}
+
+.SetList {
+ height: 30px;
+ width: 0;
+ display: block;
+ position: relative;
+}
+
+.friendBarDropDown {
+ position: absolute;
+ margin-top: 0;
+ margin-left: 28px;
+ z-index: 10;
+}
+
+.SetList>img {
+ position: relative;
+ float: left;
+ z-index: 10;
+ width: 20px;
+ cursor: pointer;
+ top: 5px;
+ left: 5px;
+}
+
+.CantAddToSetLabel {
+ float: left;
+ position: relative;
+ top: -18px;
+ left: 20px;
+ z-index: 11;
+ display: block;
+ background: #6e99c9;
+ width: 100px;
+ border: 3px solid #C6D9FD;
+ padding: 3px;
+}
+
+.SetList .NewVersionAvailableBanner {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Sets/img-update_available-left.png) no-repeat;
+ height: 14px;
+ width: 87px;
+ position: absolute;
+ left: 105px;
+ z-index: 2;
+ top: 7px;
+}
+
+.SetList a.btn-dropdown,
+a.btn-dropdown-active {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Sets/bg-drop_down_btn.png) no-repeat right top;
+ border: 1px solid #777;
+ padding: 6px 17px 0 8px;
+ height: 19px;
+ font: bold 11px Arial, Helvetica, sans-serif;
+ color: #000;
+ text-decoration: none;
+ display: block;
+ float: left;
+ position: relative;
+ z-index: 10;
+ width: 70px;
+}
+
+.SetList a.btn-dropdown:hover {
+ background-position: right center;
+ border-color: #888;
+ text-decoration: none;
+}
+
+.SetList a.btn-dropdown-active:hover,
+.SetList a.btn-dropdown-active:link {
+ text-decoration: none;
+}
+
+.SetList a.btn-dropdown-active {
+ background-position: right bottom;
+ border-bottom: none;
+ height: 20px;
+}
+
+.SetListDropDownList {
+ position: absolute;
+}
+
+.SetListDropDownList .menu {
+ width: 140px;
+ background-color: #e1e1e1;
+ border: 1px solid #777;
+ position: relative;
+ bottom: 1px;
+ z-index: 1;
+ clear: both;
+ font: 12px normal Arial, Helvetica, sans-serif;
+}
+
+.SetListDropDownList .menu a {
+ display: block;
+ text-decoration: none;
+ color: #000;
+ padding: 2px 8px;
+ margin: 4px 0;
+ width: 124px;
+}
+
+.SetListDropDownList .menu a:hover,
+.ui-autocomplete .ui-menu-item a:hover {
+ background-color: #095fb5;
+ color: #fff;
+ cursor: pointer;
+}
+
+.SetListDropDownList .menu p {
+ font: 11px normal Arial, Helvetica, sans-serif;
+ color: #666;
+ padding: 0 8px;
+ margin: 5px 0 0 0;
+}
+
+.SetListDropDownList .menu p.hr {
+ height: 1px;
+ background-color: #a7a7a7;
+ margin: 5px;
+}
+
+.SetListDropDown {
+ position: relative;
+ z-index: 9;
+ left: 0;
+ top: 0;
+ *top: -14px;
+}
+
+.ItemOptions .SetListDropDown {
+ *top: 0;
+}
+
+.SetList.SetOptions {
+ z-index: 1;
+}
+
+.ItemOptions .SetListDropDown {
+ left: -102px;
+}
+
+.SetListDropDownList.invisible,
+.NewVersionAvailableBanner.invisible,
+.SetList.ItemOptions.invisible {
+ display: none;
+}
+
+.ui-autocomplete {
+ padding: 0;
+ background-color: #e1e1e1;
+ border: 1px solid #777;
+ font: 12px normal Arial, Helvetica, sans-serif;
+ width: 201px;
+}
+
+.ui-autocomplete .ui-menu-item {
+ list-style: none;
+ display: block;
+}
+
+.ui-autocomplete .ui-menu-item a {
+ display: block;
+ text-decoration: none;
+ color: #000;
+ padding: 2px 8px;
+ margin: 4px 0;
+}
+
+#PlaceProductPromotionInput {
+ width: 200px;
+}
+
+.friendBarDropDownList {
+ display: none;
+ float: left;
+ z-index: 10;
+ height: 0;
+}
+
+.friendBarDropDownList {
+ position: relative;
+ height: 100%;
+ width: 120px;
+ border: 1px solid black;
+}
+
+.friendBarDropDownList>ul {
+ list-style: none outside none;
+ margin: 0;
+ padding-left: 0;
+}
+
+.friendBarDropDownList li {
+ background-color: White;
+ color: Black;
+ cursor: default;
+ float: left;
+ position: relative;
+ list-style: none;
+ display: block;
+ z-index: 11;
+ height: 18px;
+}
+
+.friendBarDropDownList li>div {
+ margin: 2px;
+ width: 116px;
+}
+
+.friendBarDropDownList li:hover {
+ background-color: Black;
+ color: White;
+}
+
+.friend_dropdownbutton20 {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/friend_dropdownBtn20h.jpg);
+ float: left;
+ cursor: pointer;
+ height: 20px;
+ width: 20px;
+ background-position: top left;
+}
+
+.friend_dropdownbutton20:hover {
+ background-position: bottom left;
+}
+
+.ContestButton {
+ float: left;
+ font-size: 20px;
+ padding: 4px 10px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Contests/contestbutton.png) repeat-x;
+ color: #FFF;
+ border: 2px solid #193441;
+ cursor: pointer;
+ text-align: center;
+}
+
+.ContestButton:hover {
+ background: #5d90a6;
+}
+
+.ContestButtonSkip {
+ font-size: 20px;
+ padding: 4px 10px;
+ background-color: #283d47;
+ color: #FFF;
+ border: 2px solid #193441;
+ cursor: pointer;
+ text-align: center;
+}
+
+.ContestButtonSkip:hover {
+ background: #5d90a6;
+}
+
+ul.ContestPrizes {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+a.slider_next {
+ color: #444;
+ font-size: 20px;
+ font-weight: bold;
+}
+
+a.slider_prev {
+ color: #444;
+ font-size: 20px;
+ font-weight: bold;
+}
+
+a.invertedcontesttab {
+ float: left;
+ background: #bebebe;
+ padding: 3px 6px;
+ color: black;
+ margin-right: 4px;
+ text-decoration: none;
+ display: block;
+ font-size: 11px;
+ font-family: Arial;
+ border-bottom: 1px solid #9e9e9e;
+ border-right: 1px solid #9e9e9e;
+ border-left: 1px solid #9e9e9e;
+}
+
+a.invertedcontesttab:hover {
+ background: #d6d6d6;
+ border-bottom: 1px solid #9e9e9e;
+ border-right: 1px solid #9e9e9e;
+ border-left: 1px solid #9e9e9e;
+ color: black;
+}
+
+a.invertedcontesttabselected {
+ float: left;
+ background: white;
+ margin-bottom: -1px;
+ z-index: 6;
+ border-bottom: 1px solid #9e9e9e;
+ border-right: 1px solid #9e9e9e;
+ border-left: 1px solid #9e9e9e;
+ color: #363636;
+ margin-right: 4px;
+ text-decoration: none;
+ display: block;
+}
+
+a.contesttab {
+ float: left;
+ background: #bebebe;
+ padding: 5px;
+ color: black;
+ margin-left: 4px;
+ text-decoration: none;
+ display: block;
+ font-size: 13px;
+ height: 14px;
+ position: relative;
+ margin-top: 3px;
+ font-family: Arial;
+ border-top: 1px solid #9e9e9e;
+ border-right: 1px solid #9e9e9e;
+ border-left: 1px solid #9e9e9e;
+}
+
+a.contesttab:hover {
+ background: #d6d6d6;
+ color: black;
+}
+
+a.contesttabselected {
+ float: left;
+ background: white;
+ margin-bottom: -1px;
+ z-index: 6;
+ border-top: 1px solid #9e9e9e;
+ border-right: 1px solid #9e9e9e;
+ border-left: 1px solid #9e9e9e;
+ padding: 5px;
+ color: #363636;
+ height: 17px;
+ margin-left: 4px;
+ text-decoration: none;
+ display: block;
+ font-size: 13px;
+}
+
+div.ContestBox {
+ border: 1px solid #9e9e9e;
+ background: white;
+ width: 868px;
+ float: left;
+ margin: 0 5px 5px 5px;
+ padding: 10px;
+}
+
+.Contests {
+ float: left;
+ width: 900px;
+ margin: 10px auto 0 auto;
+ min-height: 760px;
+ background-color: #F2F2F2;
+}
+
+.ContestTitle {
+ color: #363636;
+ float: left;
+ font-family: Arial;
+ font-weight: bold;
+ font-size: 27px;
+}
+
+.Contests h1 {
+ margin: 0;
+ color: #363636;
+ float: left;
+ width: 100%;
+}
+
+.FullSubmissions {
+ width: 300px;
+ padding: 5px;
+ float: left;
+ margin-left: 3px;
+ margin-bottom: 1px;
+ border-bottom: 1px solid #FFF;
+ color: #000;
+}
+
+.ContestShowcase {
+ width: 90%;
+ padding: 2px;
+ border: 2px solid transparent;
+ cursor: pointer;
+ margin: 2px auto;
+ background: #d5dec2;
+}
+
+.ContestShowcase:hover {
+ border: 2px solid #AAA;
+}
+
+.VibModalBack {
+ z-index: 665;
+ position: fixed;
+ width: 100%;
+ height: 100%;
+ background: gray;
+ opacity: .5;
+ filter: alpha(opacity=50);
+ background-repeat: repeat;
+ top: 0;
+ left: 0;
+}
+
+.VibModal {
+ z-index: 666;
+ position: fixed;
+ width: 100%;
+ height: 100%;
+ top: 0;
+ left: 0;
+}
+
+.VibModalBox {
+ z-index: 667;
+ width: 500px;
+ margin: 7% auto;
+ background: #FFF;
+ border: 5px solid #6E99C9;
+}
+
+.VibModalContents {
+ padding: 10px;
+}
+
+.VibModalHeader {
+ width: 96%;
+ padding: 1% 2%;
+ font-size: 20px;
+ font-weight: bold;
+ background: #6E99C9;
+ text-align: center;
+ color: #FFF;
+}
+
+.VibModalClose {
+ font-size: 25px;
+ color: #F00;
+ font-weight: bold;
+ float: right;
+ line-height: 17px;
+ cursor: pointer;
+}
+
+div.cannot_vote {
+ height: 30px;
+ width: 30px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Contests/not_checked_box.png);
+ vertical-align: text-top;
+ margin-right: 7px;
+ float: left;
+}
+
+div.can_vote {
+ height: 30px;
+ width: 30px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Contests/checked_box.png);
+ vertical-align: text-top;
+ margin-right: 7px;
+ float: left;
+}
+
+div.vote_text {
+ font-size: 18px;
+ float: left;
+ color: #0F0;
+}
+
+div.no_vote_text {
+ font-size: 18px;
+ float: left;
+ color: #F00;
+}
+
+.Contests .StatCounters {
+ position: absolute;
+ font-size: 30px;
+ font-weight: bold;
+ color: #444;
+ text-align: left;
+ margin-left: 10px;
+ z-index: 4000;
+}
+
+.Contests .StatType {
+ font-size: 14px;
+ margin-left: 4px;
+ margin-top: -7px;
+ display: block;
+}
+
+.Contests .PlaceOpaqueName {
+ width: 148px;
+ font-weight: bold;
+ text-align: center;
+ padding: 3px 6px;
+ font-size: 10px;
+ color: #444;
+ background: #FFF;
+ opacity: .6;
+ filter: alpha(opacity=60);
+ margin: 1px auto 7px auto;
+ height: 24px;
+ overflow: hidden;
+ word-wrap: none;
+}
+
+.Contests .FifthPlaceHolder {
+ float: left;
+ width: 20%;
+ margin-top: 5px;
+ margin: 0 auto;
+ text-align: center;
+}
+
+div.friend_dock_chatbox {
+ float: left;
+ background-color: #E5E3E4;
+ width: 200px;
+ margin-right: 10px;
+ border: solid 1px #7F7F7F;
+ padding-bottom: 10px;
+}
+
+div.friend_dock_chatsettings {
+ color: Black;
+ background-color: #E5E5E5;
+ border: solid 1px black;
+ width: 150px;
+ margin-right: 10px;
+ font-size: 11px;
+ z-index: 1200;
+ position: fixed;
+ bottom: 110px;
+ right: 0;
+}
+
+div.chat_settings_group_header {
+ font-weight: bold;
+ margin-bottom: 5px;
+}
+
+div#friend_dock_chatholder {
+ position: absolute;
+ bottom: 5px;
+ z-index: 1022;
+}
+
+div#friend_dock_container {
+ width: 100%;
+ font-size: 10px;
+ font-family: Verdana;
+ z-index: 1022;
+}
+
+div#friend_dock_titlebar ul {
+ padding: 0;
+ margin: 0;
+ list-style-type: none;
+}
+
+div#friend_dock_thumb_container {
+ border: solid 1px #7F7F7F;
+ background-color: White;
+ height: 74px;
+ padding: 5px;
+ width: 100%;
+ overflow: hidden;
+}
+
+div#friend_dock_thumbnails {
+ float: left;
+}
+
+div#friend_dock_titlebar {
+ height: 18px;
+ position: relative;
+}
+
+div#friend_dock_titlebar a {
+ color: Black;
+}
+
+div#friend_dock_minimized_container {
+ width: 100%;
+ z-index: 1022;
+}
+
+div#friend_dock_friendzone,
+div#friend_dock_chatzone {
+ float: left;
+ height: 65px;
+ margin-top: 5px;
+ margin-right: 10px;
+ margin-left: 10px;
+}
+
+div.friend_dock_chatbox_closebutton {
+ float: right;
+ padding-right: 5px;
+ font-weight: bold;
+ font-size: 14px;
+}
+
+div.friend_dock_chatbox_closebutton a.hover {
+ color: #fff;
+ text-decoration: none;
+}
+
+div.blinkoffheader,
+div.blinkonheader {
+ background-repeat: repeat-x;
+ border: none;
+ height: 16px;
+ padding: 2px;
+}
+
+div.blinkoffheader {
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/HeaderBarRepeat1x1.jpg');
+}
+
+div.blinkonheader {
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/HeaderBarRepeat1x1_orange.jpg');
+}
+
+div.friend_dock_chatbox_username {
+ width: 150px;
+ float: left;
+ font-size: 14px;
+ color: White;
+}
+
+div.friend_dock_chatbox_chat {
+ background-color: White;
+ border: solid 1px black;
+ margin-left: 10px;
+ margin-top: 5px;
+ margin-bottom: 10px;
+ width: 176px;
+ padding: 2px;
+ height: 196px;
+ overflow: auto;
+}
+
+textarea.friend_dock_chatbox_entry {
+ margin-left: 10px;
+ width: 176px;
+ padding: 2px;
+ overflow: auto;
+ overflow-x: hidden;
+}
+
+span.friend_dock_onlinestatus {
+ position: absolute;
+ margin-left: 16px;
+ width: 16px;
+ height: 16px;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/online.png);
+ background-repeat: no-repeat;
+}
+
+span.friend_dock_offlinestatus {
+ position: absolute;
+ margin-left: 16px;
+ width: 16px;
+ height: 16px;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/offline.png);
+ background-repeat: no-repeat;
+}
+
+div.friend_dock_onlinestatus {
+ position: absolute;
+ margin-top: 5px;
+ margin-left: 5px;
+ width: 16px;
+ height: 16px;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/online.png);
+ background-repeat: no-repeat;
+}
+
+div.friend_dock_offlinestatus {
+ position: absolute;
+ margin-top: 5px;
+ margin-left: 5px;
+ width: 16px;
+ height: 16px;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/offline.png);
+ background-repeat: no-repeat;
+}
+
+div.friend_dock_newmessage {
+ position: absolute;
+ margin-top: -5px;
+ margin-left: 42px;
+ width: 16px;
+ height: 16px;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/newmessage.png);
+ background-repeat: no-repeat;
+}
+
+div.friend_dock_friend {
+ width: 50px;
+ height: 70px;
+ overflow: hidden;
+ margin-right: 10px;
+ margin-bottom: 10px;
+ float: left;
+}
+
+div.friend_dock_pager {
+ width: 16px;
+ height: 16px;
+ margin-left: 0;
+ margin-right: 10px;
+ margin-bottom: 10px;
+ margin-top: 25px;
+}
+
+.Navigation {
+ height: 35px;
+ z-index: 1022;
+}
+
+.Navigation ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ width: 930px;
+ margin: 0 auto;
+}
+
+.Navigation ul li {
+ float: left;
+ position: relative;
+}
+
+.Navigation ul li a,
+.Navigation ul li a:visited {
+ display: inline-block;
+ color: #FFF;
+ padding: 0 9px;
+ border-left: 1px solid #FFF;
+ font-size: 18px;
+}
+
+.Navigation ul li a h1,
+.Navigation ul li a h2 {
+ cursor: pointer;
+}
+
+.Navigation ul li:first-child a {
+ border-left: none;
+}
+
+.friend_dock_username {
+ height: 15px;
+ overflow: hidden;
+ float: left;
+ width: 55px;
+}
+
+.friend_dock_username_href {
+ color: Black !important;
+ font-size: 10px;
+ font-family: Verdana;
+}
+
+div#chatbar {
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ height: 0;
+ font-size: 11px;
+ font-family: Verdana;
+ margin: 0 1%;
+ z-index: 1022;
+}
+
+div#statusbar {
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ height: 30px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/chatbarback.jpg);
+ border-left: 3px solid #E5E5E5;
+ border-right: 3px solid #E5E5E5;
+ font-size: 11px;
+ font-family: Verdana;
+ margin: 0 1%;
+ z-index: 1022;
+}
+
+#chat {
+ float: left;
+}
+
+.chat_box {
+ border-left: 2px solid #6E99C9;
+ border-right: 2px solid #6E99C9;
+ width: 217px;
+ float: left;
+ height: 280px;
+ overflow-y: scroll;
+ overflow-x: none;
+ background: #eee;
+ font-size: 11px;
+ font-family: Verdana;
+}
+
+.chat_text {
+ width: 80%;
+ padding: 4px;
+ float: left;
+ font-size: 11px;
+ font-family: Verdana;
+}
+
+.chat_name {
+ color: #88a9bf;
+ border-bottom: 1px solid #CCC;
+ font-weight: bold;
+ padding: 3px;
+ float: left;
+ font-size: 11px;
+ font-family: Verdana;
+ width: 75%;
+}
+
+.chat_header {
+ width: 211px;
+ float: left;
+ color: #03C;
+ background: #6E99C9;
+ color: #000;
+ font-weight: bold;
+ font-size: 12px;
+ margin: 0;
+ padding: 5px;
+ font-family: Verdana;
+}
+
+.chat_options {
+ width: 219px;
+ float: left;
+ color: #03C;
+ background: #6E99C9;
+ color: #000;
+ font-weight: bold;
+ font-size: 12px;
+ margin: 0;
+ padding: 1px;
+ font-family: Verdana;
+}
+
+#chat_close {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/close.png);
+ height: 10px;
+ width: 10px;
+ float: right;
+ cursor: pointer;
+ margin-right: 1px;
+}
+
+#chat_mini {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/mini.png);
+ height: 10px;
+ width: 10px;
+ float: right;
+ cursor: pointer;
+ margin-right: 5px;
+}
+
+.chat_abuse {
+ color: #FFF;
+ background: yellow;
+ color: #000;
+ font-weight: bold;
+ padding: 1px;
+ cursor: pointer;
+ font-family: Verdana;
+ font-size: 7px;
+ float: left;
+}
+
+.chat_abuse:hover {
+ color: #FFF;
+ background: red;
+ color: #000;
+ font-weight: bold;
+ padding: 1px;
+ cursor: pointer;
+ font-family: Verdana;
+ font-size: 7px;
+ float: left;
+}
+
+.chat_wrapper {
+ width: 221px;
+ background: #eee;
+ position: absolute;
+ bottom: 0;
+ float: left;
+ z-index: 1022;
+ margin-left: 3px;
+}
+
+.chat_input {
+ float: left;
+ background: #eee;
+ border-right: 2px solid #6E99C9;
+ border-left: 2px solid #6E99C9;
+ border-bottom: 2px solid #6E99C9;
+ border-top: 1px solid #6E99C9;
+ width: 217px;
+}
+
+.chat_contents {
+ bottom: 27px;
+ display: none;
+}
+
+.roster_box {
+ border-bottom: 2px solid #bcbcbc;
+ float: left;
+ cursor: pointer;
+ padding: 4px;
+ width: 125px;
+}
+
+.roster_box:hover {
+ border-bottom: 2px solid #bcbcbc;
+ float: left;
+ cursor: pointer;
+ background: #eee;
+ padding: 4px;
+ width: 125px;
+}
+
+.roster_name {
+ margin-left: 5px;
+}
+
+.roster_alert {
+ margin: 1px;
+ padding: 1px;
+ font-size: 11px;
+ font-family: Verdana;
+}
+
+#roster {
+ float: left;
+ font-size: 11px;
+ font-family: Verdana;
+ display: none;
+ height: 331px;
+ overflow-y: scroll;
+ background: #d8e0e9;
+ margin: 5px;
+ width: 150px;
+ position: absolute;
+ left: 0;
+ bottom: 25px;
+ z-index: 1022;
+}
+
+#roster-wrapper {
+ float: left;
+ height: 1px;
+ width: 170px;
+}
+
+#chat_friends {
+ float: left;
+ height: 20px;
+ color: #000;
+ font-weight: bold;
+ padding-left: 33px;
+ padding-top: 7px;
+ width: 119px;
+ cursor: pointer;
+}
+
+#chat_friends:hover {
+ float: left;
+ height: 20px;
+ background: #d8e0e9;
+ color: #000;
+ font-weight: bold;
+ padding-left: 33px;
+ padding-top: 7px;
+ width: 119px;
+ cursor: pointer;
+}
+
+#statusbar_wrapper {
+ padding-top: 3px;
+ float: left;
+}
+
+#long-wrapper {
+ float: left;
+}
+
+#chatlog {
+ float: left;
+ padding: 3px;
+ color: Green;
+}
+
+.chat-unavailable {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/unavailable.png);
+ height: 15px;
+ width: 15px;
+ float: left;
+}
+
+.chat-available {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/available.png);
+ height: 15px;
+ width: 15px;
+ float: left;
+}
+
+.chat-default {
+ height: 15px;
+ width: 15px;
+ float: left;
+}
+
+.chat_send_button {
+ background: #eee;
+ border: 0 solid #FFF;
+ float: left;
+ line-height: 17px;
+ height: 18px;
+ border-left: 2px solid #CCC;
+ border-bottom: 0;
+ border-right: 0;
+ border-top: 0;
+ padding: 3px;
+ cursor: pointer;
+}
+
+.chat_send_button:hover {
+ background: #D8E0E9;
+ border: 0 solid #FFF;
+ float: left;
+ line-height: 17px;
+ height: 18px;
+ border-left: 2px solid #CCC;
+ border-bottom: 0;
+ border-right: 0;
+ border-top: 0;
+ padding: 3px;
+ cursor: pointer;
+}
+
+.chat_send_input {
+ border: 0 solid #FFF;
+ float: left;
+ height: 22px;
+ font-size: 12px;
+ padding: 2px;
+}
+
+.chat_close {
+ cursor: pointer;
+ color: #FFF;
+ font-size: 16px;
+ line-height: 11px;
+ padding-right: 8px;
+ float: left;
+ padding-top: 6px;
+}
+
+.chat_close:hover {
+ cursor: pointer;
+ color: #000;
+ font-size: 16px;
+ line-height: 11px;
+ padding-right: 8px;
+ float: left;
+ padding-top: 6px;
+}
+
+.chat_entry_click {
+ cursor: pointer;
+ padding-right: 10px;
+ padding-top: 7px;
+ padding-left: 10px;
+ padding-bottom: 7px;
+ padding-top: 6px;
+}
+
+.chat_entry {
+ float: left;
+ background: #d8e0e9;
+ height: 27px;
+ color: #000;
+ font-weight: bold;
+ cursor: pointer;
+ width: 221px;
+}
+
+#chat_login {
+ margin-top: 1px;
+ margin-left: 2px;
+ float: left;
+}
+
+#chat_logout {
+ margin-top: 1px;
+}
+
+#chat-availability {
+ float: left;
+}
+
+#partycontainer {
+ position: absolute;
+ bottom: 5px;
+ right: 0;
+ z-index: 1022;
+}
+
+.ActiveChatThumb {
+ z-index: 10;
+ cursor: pointer;
+}
+
+.RemoveActiveChat {
+ position: absolute;
+ z-index: 10;
+ cursor: pointer;
+ margin-left: 40px;
+}
+
+.clear {
+ overflow: hidden;
+ width: 100%;
+ font-size: 0;
+}
+
+.followme_green19h {
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/followme_19h.png');
+ background-repeat: no-repeat;
+ background-position: left top;
+ height: 19px;
+ cursor: pointer;
+ width: 65px;
+ float: left;
+ text-align: center;
+}
+
+.followme_green19h:hover {
+ background-position: left bottom;
+}
+
+.followme_gray19h {
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/followme_19h-gray.png');
+ background-repeat: no-repeat;
+ background-position: left top;
+ height: 19px;
+ cursor: pointer;
+ width: 65px;
+ float: left;
+ text-align: center;
+}
+
+.followme_gray19h:hover {
+ background-position: left bottom;
+}
+
+.tab_white19h,
+.tab_white19hselected {
+ background: transparent url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_white19h_l2.gif') no-repeat left top;
+ color: #444;
+ display: block;
+ float: left;
+ font: normal 12px verdana, sans-serif;
+ text-decoration: none;
+ padding-left: 2px;
+ height: 19px;
+ outline: none;
+ cursor: pointer;
+}
+
+.tab_white19h span,
+.tab_white19hselected span {
+ background: transparent url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_white19h_r2.gif') no-repeat right top;
+ display: block;
+ height: 15px;
+ padding: 2px 15px 2px 7px;
+ text-decoration: none;
+}
+
+.tab_white19h:hover,
+.tab_white19hselected {
+ background-position: left bottom;
+ color: #000;
+ outline: none;
+ text-decoration: none;
+}
+
+.tab_white19h a,
+.tab_white19hselected a {
+ text-decoration: none;
+ outline: none;
+}
+
+.tab_white19h:hover span,
+.tab_white19hselected span {
+ background-position: right bottom;
+ text-decoration: none;
+}
+
+.tab_white19h_flash {
+ background: transparent url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_blue19h_l.gif') no-repeat left top;
+}
+
+.tab_white19h_flash span {
+ background: transparent url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_blue19h_r.gif') no-repeat right top;
+ color: White;
+}
+
+.bold {
+ font-weight: bold;
+}
+
+.clear {
+ clear: both;
+}
+
+.alignCenter {
+ text-align: center;
+}
+
+.InGamePopup {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/containerBkg_01.png);
+ _overflow: hidden;
+}
+
+.voteYes {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/button_vote.jpg);
+ width: 24px;
+ height: 23px;
+ background-position: top left;
+}
+
+.voteYes:hover {
+ background-position: bottom left;
+}
+
+.voteNo {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/button_vote.jpg);
+ width: 24px;
+ height: 23px;
+ background-position: top right;
+}
+
+.voteNo:hover {
+ background-position: bottom right;
+}
+
+.overrideColumn1c {
+ font-family: Verdana;
+ float: left;
+ padding: 5px 0 0;
+ border-right: 1px solid #ccc;
+ width: 659px;
+}
+
+.overrideColumn2c {
+ font-family: Verdana;
+ width: 310px;
+ float: right;
+ padding-top: 8px;
+}
+
+.overrideColumn1c .ShadowedStandardBox {
+ width: 561px;
+}
+
+.overrideColumn1c .ShadowedStandardBoxHeader {
+ width: 551px;
+}
+
+.overrideColumn1c .GiftCardLink {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-get_gift_card.jpg) no-repeat;
+ width: 560px;
+ height: 90px;
+}
+
+.overrideColumn1c .GiftCardLink:hover {
+ background-position: 0 -90px;
+}
+
+.overrideColumn2c .ShadowedStandardBox {
+ width: 310px;
+}
+
+.overrideColumn2c .ShadowedStandardBoxHeader {
+ width: 300px;
+}
+
+.overrideDontLogout {
+ float: right;
+ margin-left: 80px;
+}
+
+.videoURL {
+ width: 380px;
+ height: 250px;
+}
+
+.HLinkFormat {
+ padding-left: 8px;
+ padding-right: 8px;
+}
+
+.HomeHeader {
+ font-family: Arial;
+ font-size: 25px;
+ font-weight: bold;
+ color: #363636;
+}
+
+.HomeMiddle {
+ font-family: Arial;
+ font-size: 18px;
+ font-weight: bold;
+ color: #363636;
+ padding: 5px;
+ margin: 0;
+}
+
+.HomeSide {
+ font-family: Arial;
+ font-weight: bold;
+ font-size: 14px;
+ color: #363636;
+}
+
+#GiftCardCrossLink {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-gifting160-1.jpg) no-repeat;
+ width: 160px;
+ height: 600px;
+}
+
+#GiftCardCrossLink:hover {
+ background-position: bottom;
+}
+
+#BCGiftCardXLink {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-gifting270_2.png) no-repeat;
+ background-color: White;
+ margin-bottom: 10px;
+}
+
+#BCGiftCardXLink:hover {
+ background-position: bottom;
+}
+
+div.FrontPageLoginBox {
+ float: left;
+ padding: 0 48px;
+ background: #e1e1e1;
+ border: 1px solid #bcbcbc;
+ height: 248px;
+ width: 160px;
+ margin-right: 5px;
+ text-align: center;
+}
+
+div.FrontPageVideoIntro {
+ display: inline;
+ padding: 0 5px;
+}
+
+a.ControlLoginButton {
+ padding: 6px 0 !important;
+ margin: 0 auto;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/btn-big_silver_tile.png") top left;
+ display: block;
+ width: 88px;
+ font-family: Arial;
+ font-size: 16px;
+ font-weight: bold;
+ color: #000;
+ height: 18px;
+ border: 1px solid #bcbcbc;
+}
+
+a.ControlLoginButton:hover,
+a.ControlLoginButton:active {
+ background-position: bottom left;
+ text-decoration: none;
+}
+
+div.DGBContainerLong,
+div.DGBContainerShort {
+ height: auto;
+}
+
+div.TextInputLogin {
+ margin: 0;
+ padding: 0 0 0 2px;
+ height: 20px;
+ text-align: left;
+ margin-bottom: 10px;
+}
+
+.BannerAndFeaturedGamesBox {
+ height: 390px;
+ padding: 0;
+}
+
+div.TopPanel {
+ min-height: 252px;
+ float: left;
+ margin: 0;
+ width: 970px;
+ border-bottom: 1px solid #ccc;
+ padding: 5px 0;
+}
+
+.SidePanel #RobloxNews {
+ font-size: 12px;
+}
+
+#RobloxNews a {
+ margin-right: 5px;
+}
+
+.FeaturedGameButton {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/btn-playnow_big2.png) no-repeat;
+ height: 214px;
+ width: 214px;
+ height: 214px;
+ overflow: hidden;
+}
+
+.FeaturedGameButton:hover {
+ background-position: 0 -214px;
+}
+
+.GiftCards #GiftForm span#remainingCharacters {
+ color: Black;
+ font-size: 10px;
+}
+
+div.FeaturedGameInfo {
+ font-size: 10px;
+ white-space: nowrap;
+ overflow: hidden;
+ float: left;
+ padding-left: 14px;
+ line-height: 140%;
+ width: 155px;
+}
+
+a.BadAdButton {
+ color: #808080;
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+a.BadAdButton:hover {
+ border: 0;
+ text-decoration: underline;
+}
+
+div.VisitButtonsRight {
+ text-align: left;
+}
+
+#ItemContainer .SellCollectible .StandardBoxHeader,
+#ItemContainer .SellCollectible .StandardBox {
+ width: auto;
+}
+
+div.FeaturedGameImage {
+ float: left;
+}
+
+.separateSignUpFromLoginWithBorder {
+ margin-top: 10px;
+ border-top: 1px solid #bdbdbd;
+}
+
+div.ParentsSpacing a {
+ font-weight: bold;
+ margin: 0 10px;
+}
+
+div.SidePanel h2 {
+ display: block;
+ font-size: 16px;
+ font-weight: bold;
+ color: black;
+ text-transform: uppercase;
+ margin: 0 0 10px 0;
+}
+
+div.SidePanel {
+ border-top: 1px solid #CCC;
+ font-family: Arial;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ padding-left: 10px;
+}
+
+div.SidePanel p {
+ color: #000;
+ margin: 0 0 8px;
+}
+
+div.SidePanel img {
+ margin-right: 10px;
+}
+
+div.FeaturedGameInfo .PlaceStatValue {
+ margin: 0 0 8px;
+ font-size: 12px;
+}
+
+div.FeaturedGameInfo .PlaceStatLabel {
+ color: #464646;
+ font-size: 10px;
+}
+
+div.FeaturedGame {
+ padding: 10px 0;
+}
+
+span.placeName {
+ font-size: 16px;
+ font-weight: bold;
+ color: #000;
+ text-transform: uppercase;
+}
+
+.FeaturedGameBox {
+ border-bottom: 1px solid #ccc;
+ height: 320px;
+ font-family: Arial;
+ padding-top: 5px;
+}
+
+.FeaturedGameBox h2 {
+ font-size: 40px;
+ font-weight: bold;
+ color: #363636;
+ letter-spacing: -2px;
+ display: block;
+ margin: 0;
+}
+
+.FeaturedGameAssetImage {
+ float: left;
+}
+
+a.PlayThisFeaturedGame {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/btn-play_this.png") top left;
+ display: block;
+ width: 112px;
+ height: 34px;
+ margin: 0 0 15px;
+}
+
+a.PlayThisFeaturedGame:hover {
+ background-position: bottom left;
+}
+
+a.RobloxFreeBuildingBanner {
+ display: block;
+ height: 90px;
+ width: 648px;
+}
+
+a.RobloxFreeBuildingBanner:hover {
+ background-position: bottom left;
+}
+
+.loginNewStyle {
+ padding-top: 63px;
+ height: 655px;
+}
+
+div.testingSitePanel {
+ margin: 5px auto 8px;
+ width: 870px;
+ text-align: center;
+ border: 3px #FFE066 solid;
+ padding: 10px 5px;
+ background: white;
+}
+
+div.mySubmenuFixed {
+ position: fixed;
+ top: 68px;
+ width: 100%;
+ z-index: 10000;
+}
+
+div#Body div#CatalogContainer,
+div#Body div#GamesContainer,
+div#Body #BrowseContainer {
+ padding-top: 5px;
+}
+
+div.ProfileAlertPanel .SmallHeaderAlertSpaceLeft {
+ background: none !important;
+ float: none !important;
+ height: 50px !important;
+}
+
+div.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace {
+ height: 50px !important;
+ background: none !important;
+}
+
+.BannerCenterContainer {
+ width: 970px;
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center;
+}
+
+div#Nav {
+ position: fixed;
+ display: block;
+ top: 38px;
+ z-index: 1000;
+}
+
+img#over13icon {
+ float: left;
+ padding-left: 7px;
+ padding-top: 1px;
+ position: relative;
+ top: 18px;
+ height: 11px;
+ width: 20px;
+}
+
+a.loginButton {
+ margin-left: 7px;
+}
+
+a.logoutButton {
+ margin-left: -2px;
+ padding-top: 2px;
+ position: static;
+ top: auto;
+}
+
+a.btn-logo,
+a.btn-logo:visited {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn-logo.png?v=2") top left;
+ display: inline-block;
+ width: 123px;
+ height: 38px;
+ float: left;
+}
+
+a.btn-logo:hover {
+ background-position: bottom left;
+}
+
+a.btn-playnow,
+a.btn-playnow:visited {
+ background-position: top left;
+ display: block;
+ width: 117px;
+ height: 34px;
+ float: right;
+ position: relative;
+ top: 2px;
+}
+
+a.btn-playnow:hover {
+ background-position: bottom left;
+}
+
+#SmallHeaderContainer #Banner .LoggedOutAuthenticationButton {
+ top: 0;
+ margin-top: 0;
+ left: 0 !important;
+ width: 60px;
+ height: 28px;
+}
+
+div#containerWrapper {
+ width: 970px;
+ background: white;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+div#ErrorPage {
+ text-align: center;
+ margin-bottom: 20px;
+}
+
+div#ErrorPage pre {
+ text-align: left;
+ font: normal 12pt Courier;
+}
+
+div#ErrorPage h1 {
+ font-size: 40px;
+ font-weight: bold;
+ color: #363636;
+ letter-spacing: -2px;
+ margin-bottom: 10px;
+ display: block;
+}
+
+img.ErrorAlert {
+ display: block;
+ margin: 25px auto 10px;
+}
+
+div#ErrorPage h3 {
+ color: #363636;
+ font-weight: bold;
+ font-size: 16px;
+}
+
+div#ErrorPage .divideTitleAndBackButtons {
+ margin: 20px auto;
+ height: 1px;
+ width: 55%;
+ border-top: 1px solid #ccc;
+}
+
+div#ErrorPage div.CenterNavigationButtonsForFloat {
+ width: 253px;
+ margin: 0 auto;
+}
+
+a.menuTextLink {
+ padding: 0 5px;
+ border-left: 1px solid black;
+}
+
+div.FrontPageLoginBox {
+ padding: 0 5px 0 5px;
+ width: 250px;
+}
+
+div.FrontPageLoginBox div.UsernameRowLogin {
+ margin-bottom: 10px;
+}
+
+div.FrontPageLoginBox .fbLoginButton {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Facebook/btn-login_with_fb-big.png") no-repeat;
+ width: 170px;
+ height: 25px;
+}
+
+div.FrontPageLoginBox .fbLoginButton:hover {
+ background-position: bottom left;
+}
+
+div.FrontPageLoginBox .LoginViewContainer {
+ padding-left: 10px;
+}
+
+div.FrontPageLoginBox .DarkGradientBox .DGB_Label {
+ font-weight: bold;
+ position: relative;
+ height: 20px;
+ line-height: 20px;
+ padding: 1px 0;
+}
+
+div.FrontPageLoginBox .TextInputLogin label.passwordInput {
+ padding-right: 1px;
+}
+
+div.FrontPageLoginBox .DarkGradientBox .DGB_TextBox {
+ left: 8px;
+ right: 40px;
+ width: 95%;
+ margin-right: 5px;
+ padding-left: 5px;
+}
+
+span#ForgetPasswordPrompt {
+ font-size: 11px;
+ padding-left: 5px;
+ display: none;
+}
+
+div.FrontPageLoginBox span#ForgetPasswordPrompt {
+ display: block;
+ text-align: left;
+ padding: 3px 0 0 0;
+}
+
+div.FrontPageLoginBox .fbSplashPageConnect {
+ padding-top: 6px;
+}
+
+div.FrontPageLoginBox a.SignupButtonImage {
+ float: left;
+ margin: inherit;
+}
+
+div.FrontPageLoginBox div.CenterSignupText {
+ margin: 0 auto;
+ padding-top: 0;
+ margin-top: 12px;
+}
+
+span.not-a-member {
+ position: relative;
+ top: -7px;
+ line-height: 12px;
+ *top: 12px;
+}
+
+.Ads_WideSkyscraper {
+ float: right;
+ text-align: right;
+ width: 160px;
+}
+
+/* ~/CSS/Base/CSS/AccountBalance.css */
+#MyAccountBalanceContainer {
+ font-family: Verdana, Helvetica, Sans-Serif;
+}
+
+#MyAccountBalanceContainer h2 {
+ font-family: Verdana, Helvetica, Sans-Serif;
+ font-size: 2.5em;
+ font-weight: normal;
+ letter-spacing: .4em;
+ line-height: 1em;
+ margin: 10px 0 0 -2px;
+ padding: 0;
+}
+
+#MyAccountBalanceContainer h3 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ font-family: Verdana, Helvetica, Sans-Serif;
+ font-size: 1.7em;
+ font-weight: normal;
+ letter-spacing: .1em;
+ line-height: 1em;
+ margin: 0;
+ padding: 5px;
+ text-align: center;
+}
+
+#MyAccountBalanceContainer h4 {
+ font-family: Verdana, Sans-Serif;
+ font-size: 13px;
+ font-weight: bold;
+ margin: 5px 0;
+ padding: 5px 5px 5px 15px;
+ color: #900;
+}
+
+#MyAccountBalanceContainer #AboutRobux {
+ border-bottom: solid 1px #000;
+ border-left: solid 1px #000;
+ border-right: solid 1px #000;
+ float: right;
+ margin-top: 20px;
+ width: 275px;
+}
+
+#MyAccountBalanceContainer #AboutRobux h3 {
+ border-top: solid 1px #000;
+}
+
+#MyAccountBalanceContainer #AboutRobux p {
+ margin: 0;
+ padding: 10px 15px;
+}
+
+#MyAccountBalanceContainer #Earnings {
+ border: solid 1px #000;
+ margin-top: 20px;
+ padding-bottom: 10px;
+ width: 600px;
+}
+
+#MyAccountBalanceContainer .Earnings_Period {
+ margin-bottom: 20px;
+}
+
+#MyAccountBalanceContainer .Earnings_LoginAward,
+#MyAccountBalanceContainer .Earnings_PlaceTrafficAward,
+#MyAccountBalanceContainer .Earnings_Ambassador {
+ padding: 0 0 0 50px;
+ height: 16px;
+ background-color: #eee;
+}
+
+#MyAccountBalanceContainer .Earnings_SaleOfGoods,
+#MyAccountBalanceContainer .Earnings_PeriodTotal,
+#MyAccountBalanceContainer .Earnings_LoginAwardBC,
+#MyAccountBalanceContainer .Earnings_Currency {
+ padding: 0 0 0 50px;
+ height: 16px;
+}
+
+#MyAccountBalanceContainer .Earnings_LoginAward .Label,
+#MyAccountBalanceContainer .Earnings_LoginAwardBC .Label,
+#MyAccountBalanceContainer .Earnings_PlaceTrafficAward .Label,
+#MyAccountBalanceContainer .Earnings_SaleOfGoods .Label,
+#MyAccountBalanceContainer .Earnings_Ambassador .Label,
+#MyAccountBalanceContainer .Earnings_Currency .Label {
+ float: left;
+ width: 380px;
+}
+
+#MyAccountBalanceContainer .Earnings_PeriodTotal .Label {
+ float: left;
+ padding-right: 10px;
+ text-align: right;
+ width: 370px;
+}
+
+#MyAccountBalanceContainer .Earnings_PeriodTotal .Field {
+ color: Blue;
+ font-weight: bold;
+}
+
+#MyAccountBalanceContainer .Field {
+ float: right;
+ width: 75px;
+}
+
+#MyAccountBalanceContainer .Zebra {
+ background-color: #eee;
+}
+
+/* ~/CSS/Base/CSS/AdFormatClasses.css */
+.GPTAd.banner {
+ width: 745px;
+ height: 90px;
+}
+
+.GPTAd.skyscraper {
+ width: 160px;
+ height: 612px;
+ display: block;
+}
+
+.GPTAd.rectangle {
+ width: 300px;
+ height: 250px;
+}
+
+.GPTAd.narrowskyscraper {
+ width: 120px;
+ width: 600px;
+}
+
+.GPTAd.gutter {
+ width: 400px;
+ height: 1180px;
+}
+
+.GPTAd.opapushdown {
+ width: 970px;
+ height: 96px;
+}
+
+.GPTAd {
+ overflow: hidden;
+ margin: 0 auto;
+}
+
+/* ~/CSS/Base/CSS/Ads.css */
+table.stats {
+ text-align: center;
+ font-family: Arial, Helvetica, sans-serif;
+ font-weight: normal;
+ font-size: 11px;
+ color: #fff;
+ width: 280px;
+ background-color: #666;
+ border: 0;
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+table.stats td {
+ background-color: #CCC;
+ color: #000;
+ padding: 4px;
+ text-align: left;
+ border: 1px #fff solid;
+}
+
+table.stats td.hed {
+ background-color: #666;
+ color: #fff;
+ padding: 4px;
+ text-align: left;
+ border-bottom: 2px #fff solid;
+ font-size: 12px;
+ font-weight: bold;
+}
+
+/* ~/CSS/Base/CSS/AgeUpEmailVerifyPage.css */
+#VerifyImageHolder {
+ float: left;
+ margin-right: 4px;
+ margin-top: 8px;
+}
+
+#VerificationText-Top {
+ font-family: Arial;
+ font-size: 40px;
+ font-weight: bold;
+ color: #363636;
+}
+
+#VerificationText-Bottom {
+ font-family: Arial;
+ font-size: 14px;
+ font-weight: normal;
+ color: #000;
+}
+
+#RightColumn {
+ width: 300px;
+ float: right;
+}
+
+#VerificationResult {
+ text-align: center;
+ width: 50%;
+ margin: 0 auto;
+}
+
+#VerifyUserInfo {
+ color: #000;
+ font-family: Arial;
+ font-size: 15px;
+ font-weight: bold;
+ margin: 46px 0 18px;
+}
+
+#ChildPrivacyLevel {
+ margin-bottom: 18px;
+}
+
+#ChildPrivacyLevelText {
+ color: #000;
+ font-family: Arial;
+ font-size: 15px;
+ font-weight: bold;
+}
+
+.GreenSubmitButton {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn-submit.png");
+ height: 50px;
+ width: 134px;
+ border: 0;
+ padding: 0;
+ cursor: pointer;
+}
+
+.GreenSubmitButton:hover {
+ background-position: 0 -50px;
+ cursor: pointer;
+}
+
+#ExtraText {
+ margin-top: 16px;
+ font: 11px Arial;
+ color: #666;
+}
+
+#RobloxForParents {
+ text-align: left;
+ border-left: 1px solid #CCC;
+}
+
+#GoPremium {
+ text-align: left;
+ border-left: 1px solid #CCC;
+ border-bottom: 1px solid #CCC;
+}
+
+#RobloxGiftCards {
+ text-align: left;
+ border-left: 1px solid #CCC;
+}
+
+#BLueLink {
+ margin-top: 16px;
+ padding-bottom: 17px;
+ margin-left: 10px;
+}
+
+#SideBarHeader {
+ font: Bold 16px Arial;
+ color: Black;
+ margin-bottom: 19px;
+ padding-top: 21px;
+ margin-left: 10px;
+}
+
+#SideText {
+ font-family: Arial;
+ font-size: 12px;
+ font-weight: normal;
+ color: Black;
+ margin-left: 10px;
+}
+
+/* ~/CSS/Base/CSS/Asset.css */
+#AssetContainer {
+ margin: 0 auto;
+ width: 620px;
+}
+
+#AssetContainer h2 {
+ color: #333;
+ font-size: x-large;
+ margin-bottom: 5px;
+}
+
+#AssetContainer #Asset {
+ background-color: #eee;
+ border: solid 1px #000;
+ color: #555;
+}
+
+/* ~/CSS/Base/CSS/Badges.css */
+#NewBadgesContainer {
+ margin-top: 10px;
+}
+
+#NewBadgesContainer .BadgeCategory {
+ padding-bottom: 10px;
+}
+
+#NewBadgesContainer .BadgeCategory ul {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+
+#NewBadgesContainer .BadgePadding {
+ height: 80px;
+}
+
+#NewBadgesContainer .BadgeCategory li {
+ margin-top: -80px;
+}
+
+#NewBadgesContainer .BadgeCategory li:last-child {
+ border-bottom: none;
+}
+
+#NewBadgesContainer .BadgeContent {
+ padding: 15px 5px 5px;
+}
+
+#NewBadgesContainer .BadgeImage {
+ float: left;
+ width: 75px;
+ height: 75px;
+ padding: 0 10px 10px 0;
+ text-align: center;
+}
+
+#NewBadgesContainer .BadgeImage img {
+ height: 75px;
+}
+
+#NewBadgesContainer .BadgeDescription {
+ margin-left: 85px;
+ min-height: 75px;
+}
+
+#NewBadgesContainer h1 {
+ margin-top: 0;
+}
+
+.BadgeHint {
+ border: dashed 1px #000;
+ padding: 5px 5px 5px 5px;
+ background-color: #E8EDFF;
+}
+
+.TileBadges {
+ float: left;
+ margin: 10px 10px;
+ text-align: center;
+}
+
+#CreateBadgeContainer .ErrorViewText {
+ font-size: 13px;
+}
+
+#CreateBadgeContainer .Label {
+ width: 100px;
+ display: block;
+ float: left;
+}
+
+#CreateBadgeContainer .Robux {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/img-robux.png') no-repeat 0 1px;
+ padding: 0 0 2px 20px;
+ color: #060;
+ margin-bottom: 2px;
+ font-weight: bold;
+ font-size: 14px;
+}
+
+#CreateBadgeContainer .FormElement {
+ margin-bottom: 20px;
+}
+
+#CreateBadgeContainer .PreviewImage {
+ float: left;
+ margin-right: 20px;
+}
+
+#CreateBadgeContainer .InstructionsGraphic {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Badges/badge_instructions.png') no-repeat;
+ width: 966px;
+ height: 323px;
+ position: relative;
+ margin-bottom: 15px;
+}
+
+#CreateBadgeContainer .BlueDownloadBtn {
+ display: block;
+ height: 34px;
+ width: 122px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-blue-download_m.png') no-repeat top left;
+ position: absolute;
+ bottom: 27px;
+ left: 33px;
+}
+
+#CreateBadgeContainer .BlueDownloadBtn:hover {
+ background-position: bottom left;
+}
+
+#CreateBadgeContainer .GreenUploadBtn {
+ display: block;
+ height: 51px;
+ width: 130px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-green-upload.png') no-repeat top left;
+}
+
+/* ~/CSS/Base/CSS/BCModal.css */
+.ButtonUpgradeNow {
+ margin: auto;
+ overflow: hidden;
+ height: 50px;
+ width: 173px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-upgrade_now.png) no-repeat 0 0;
+}
+
+.ButtonUpgradeNow:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-upgrade_now.png) no-repeat 0 -50px;
+}
+
+.BCModalImage {
+ margin-left: 12px;
+ margin-bottom: 12px;
+ float: left;
+}
+
+#BCMessageDiv.BCMessage {
+ margin-left: 12px;
+ font-weight: bold;
+ font-size: 15px;
+ font-family: arial;
+ float: left;
+ color: black;
+ width: 285px;
+}
+
+/* ~/CSS/Base/CSS/Billing.css */
+.buy-robux-button {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/bg-rbx_btn_60.png) repeat-x left top;
+ height: 49px;
+ border: 1px solid #007001;
+ display: inline-block;
+ *display: inline;
+ zoom: 1;
+ width: 114px;
+ text-align: center;
+ font-family: Arial, Helvetica, sans-serif;
+ text-decoration: none;
+ padding-top: 9px;
+ cursor: pointer;
+ margin-right: 10px;
+ overflow: hidden;
+}
+
+.buy-robux-button span.rbx-amt {
+ font-size: 15px;
+ font-weight: bold;
+ display: block;
+ color: #013401;
+ line-height: 12px;
+ height: 16px;
+}
+
+.buy-robux-button span.rbx-amt-txt {
+ display: block;
+ color: #ffff97;
+ position: relative;
+ bottom: 11px;
+}
+
+.buy-robux-button span.price-amt {
+ font-size: 24px;
+ font-weight: bold;
+ display: block;
+ color: #013401;
+ line-height: 25px;
+}
+
+.buy-robux-button span.price-amt span.cents {
+ font-size: 14px;
+ position: relative;
+ bottom: 7px;
+ line-height: normal;
+}
+
+.buy-robux-button span.price-amt-txt {
+ display: block;
+ color: #fff;
+ position: relative;
+ bottom: 24px;
+}
+
+.buy-robux-button-container {
+ float: left;
+ margin-right: 10px;
+ width: 114px;
+}
+
+.buy-robux-button-container .disclaimer {
+ padding: 7px;
+}
+
+.buy-robux-button:hover {
+ background-position: left -58px;
+ text-decoration: none;
+ cursor: pointer;
+}
+
+.boku-products-container {
+ margin-left: auto;
+ margin-right: auto;
+ width: 500px;
+}
+
+.buy-robux-button-container.ES {
+ width: auto;
+ clear: both;
+ margin-bottom: 10px;
+}
+
+.ES .buy-robux-button {
+ width: 271px;
+ float: left;
+ display: block;
+}
+
+.ES .buy-robux-button span.price-amt {
+ padding: 0 10px;
+}
+
+.ES .disclaimer {
+ float: left;
+ width: 185px;
+}
+
+/* ~/CSS/Base/CSS/carouselpager.css */
+.CarouselPager {
+ text-align: center;
+}
+
+.CarouselPager .arrow-prev,
+.CarouselPager .arrow-next {
+ height: 13px;
+ width: 36px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Groups/btn-arrowsprite-up_down.png');
+ margin: 5px 0;
+ display: inline-block;
+}
+
+.CarouselPager .arrow-prev {
+ background-position: left top;
+}
+
+.CarouselPager .arrow-next {
+ background-position: right top;
+}
+
+.CarouselPager .arrow-prev:hover {
+ background-position: left -13px;
+}
+
+.CarouselPager .arrow-next:hover {
+ background-position: right -13px;
+}
+
+.CarouselPager .arrow-prev.disabled {
+ background-position: left bottom;
+}
+
+.CarouselPager .arrow-next.disabled {
+ background-position: right bottom;
+}
+
+/* ~/CSS/Base/CSS/Catalog.css */
+.right-content .btn-medium.btn-primary {
+ position: absolute;
+ right: 0;
+ top: -10px;
+}
+
+#CatalogContainer {
+ min-width: 0;
+ position: relative;
+}
+
+#CatalogContainer #BrowseMode span,
+#CatalogContainer #CurrencyType span,
+#CatalogContainer #Timespan span {
+ font-weight: normal;
+ line-height: 24px;
+ padding: 0;
+ color: #555;
+ font-size: 14px;
+}
+
+#BrowseMode ul li span a {
+ font-weight: normal;
+ font-size: 12px;
+ line-height: 17px;
+}
+
+#CatalogContainer ul {
+ list-style: none;
+ margin: 0 0 20px 0;
+ padding-left: 0;
+}
+
+#CatalogContainer ul li {
+ margin: 5px 0 5px 10px;
+ padding-left: 20px;
+ font-size: 12px;
+}
+
+#CatalogContainer .Selected {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gamesPage_filterArrow.png') no-repeat scroll 0 1px transparent;
+}
+
+#CatalogContainer .DisplayFilters {
+ width: 185px;
+ background-color: White;
+ border: solid 2px #6e99c9;
+}
+
+#CatalogContainer .Assets {
+ float: left;
+ min-width: 0;
+ overflow: hidden;
+ padding-bottom: 10px;
+ padding-left: 0;
+ padding-right: 0;
+ position: relative;
+ width: 680px;
+}
+
+#CatalogContainer .Assets .HeaderPager,
+#CatalogContainer .Assets .FooterPager {
+ padding: 2px 0;
+ text-align: right;
+}
+
+#CatalogContainer .Assets .HeaderPager {
+ margin-bottom: 10px;
+}
+
+#CatalogContainer .Assets .HeaderPager .Label,
+#CatalogContainer .Assets .FooterPager .Label {
+ font-size: 1em;
+ vertical-align: middle;
+}
+
+#CatalogContainer .Asset {
+ margin: -1px 0 15px -1px;
+ vertical-align: top;
+ width: 122px;
+}
+
+#CatalogContainer .Asset .AssetThumbnail {
+ border: solid 1px #EEE;
+ height: 110px;
+ text-align: center;
+ width: 110px;
+ background-color: #FFF;
+}
+
+#CatalogContainer .Asset .AssetDetails {
+ overflow: hidden;
+ padding: 2px 0 6px 0;
+ width: 110px;
+}
+
+#CatalogContainer .AssetName a {
+ font-size: .9em;
+ font-weight: bold;
+ line-height: 1.5em;
+ vertical-align: top;
+}
+
+.AssetsBullet {
+ padding-right: 3px;
+}
+
+#CatalogContainer .Label,
+#CatalogContainer .Detail,
+#CatalogContainer .DetailHighlighted,
+#CatalogContainer .PriceInRobux,
+#CatalogContainer .PriceInTickets {
+ font-size: .8em;
+}
+
+#CatalogContainer .PriceInRobux {
+ color: Green;
+ font-weight: bold;
+}
+
+#CatalogContainer .PriceInTickets {
+ color: #fbb117;
+ font-weight: bold;
+}
+
+#CatalogContainer .AssetsDisplaySet {
+ float: left;
+ font-family: Arial, Sans-Serif;
+ font-size: 1.5em;
+}
+
+.Assets .StandardBoxHeader {
+ width: 660px;
+}
+
+.Assets .StandardBox {
+ width: 660px;
+}
+
+#AddToGearInstructionsPanel .PurchaseModalMessageText {
+ width: 100%;
+ padding-top: 0;
+ font-size: 13px;
+ font-weight: normal;
+ text-align: center;
+ min-height: 300px;
+}
+
+#AddToGearInstructionsPanel .PurchaseModalMessageText span {
+ display: block;
+}
+
+#AddToGearInstructionsPanel .PurchaseModalMessage {
+ height: inherit;
+}
+
+.CatalogListTable {
+ margin: 10px 0 0 0;
+}
+
+.filter-header {
+ margin: 0;
+}
+
+#catalog h1 {
+ margin: 0;
+}
+
+/* ~/CSS/Base/CSS/CharacterCustomization.css */
+.CustomizeCharacterContainer {
+ font-family: Arial, Helvetica, Sans-Serif;
+ margin: 0;
+}
+
+.CustomizeCharacterContainer h4 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ font-family: Arial, Helvetica, Sans-Serif;
+ margin: 0;
+ text-align: center;
+}
+
+.CustomizeCharacterContainer .NoResults {
+ padding: 0;
+ text-align: center;
+ line-height: 40px;
+}
+
+.CustomizeCharacterContainer .AttireContent {
+ min-height: 350px;
+}
+
+.CustomizeCharacterContainer .TileGroup {
+ min-height: 175px;
+ clear: left;
+ text-align: center;
+}
+
+.CustomizeCharacterContainer .Asset {
+ float: left;
+ margin: 5px 7px 5px 0;
+ text-align: left;
+ vertical-align: top;
+ width: 130px;
+}
+
+.CustomizeCharacterContainer .Asset .AssetThumbnail {
+ height: 110px;
+ position: relative;
+ text-align: center;
+ width: 128px;
+}
+
+.CustomizeCharacterContainer .Asset .AssetDetails {
+ overflow: hidden;
+ padding: 2px 0 6px 0;
+ text-align: left;
+ width: 125px;
+}
+
+.CustomizeCharacterContainer .AssetName a {
+ font-size: .9em;
+ font-weight: bold;
+ line-height: 1.5em;
+ vertical-align: top;
+}
+
+.CustomizeCharacterContainer .Label,
+.CustomizeCharacterContainer .Detail,
+.CustomizeCharacterContainer .DetailHighlighted {
+ font-size: .8em;
+}
+
+.CustomizeCharacterContainer .FooterPager {
+ clear: left;
+ margin: 10px 0;
+ text-align: center;
+}
+
+.AttireChooser {
+ border: solid 1px #000;
+ float: left;
+ margin: 0;
+ min-width: 0;
+ padding: 0;
+ position: relative;
+ text-align: left;
+ width: 530px;
+}
+
+.Accoutrements {
+ border: solid 1px #000;
+ clear: left;
+ margin-top: 10px;
+ min-width: 0;
+ padding: 0;
+ position: relative;
+ text-align: left;
+ width: 530px;
+}
+
+.AttireChooser .AttireCategory {
+ border-bottom: solid 1px #000;
+ margin: 0 0 10px 0;
+ padding: 3px 0;
+ text-align: center;
+}
+
+.AttireChooser .AttireOptions {
+ margin: 5px;
+}
+
+.AttireCategory {
+ height: 60px;
+}
+
+.AttireCategory .AttireCategorySelector_Selected {
+ font-weight: bold;
+}
+
+.AttireChooser .HeaderPager,
+.AttireChooser .HeaderPager {
+ margin-bottom: 10px;
+}
+
+.AttireChooser .HeaderPager .Label,
+.AttireChooser .FooterPager .Label {
+ font-size: 1em;
+ vertical-align: middle;
+}
+
+.ReDrawAvatar {
+ margin-top: 5px;
+}
+
+.Mannequin {
+ clear: right;
+ margin-top: 10px;
+ text-align: center;
+ width: 350px;
+ height: 400px;
+}
+
+.Mannequin .ColorChooserFrame {
+ margin: 10px auto 0;
+}
+
+.Mannequin .ColorChooserRegion {
+ border: 1px solid #ddd;
+}
+
+.TeeShirtBuilder {
+ border: solid 1px #000;
+ clear: both;
+ margin-top: 10px;
+}
+
+/* ~/CSS/Base/CSS/CharacterSelectAndInstallInstructions.css */
+.CharSelectCombined {
+ width: 836px;
+ padding: 25px;
+ display: none;
+ background-color: #DEF;
+}
+
+.CharSelectCombined .closeBtnCircle_35h {
+ cursor: pointer;
+ margin-left: 375px;
+ position: absolute;
+ top: -10px;
+ right: -10px;
+}
+
+.CharSelectCombined .ChooseCharText {
+ height: 28px;
+ font-size: 23px;
+ font-family: Arial, Sans-Serif;
+ font-weight: bold;
+ padding-bottom: 10px;
+ width: 418px;
+ clear: none;
+ float: left;
+}
+
+.CharSelectCombined .AlreadyHaveText {
+ height: 20px;
+ padding-top: 8px;
+ font-family: Arial, Sans-Serif;
+ font-size: 15px;
+ vertical-align: baseline;
+ font-weight: bold;
+ padding-bottom: 10px;
+ width: 418px;
+ clear: right;
+ text-align: right;
+ float: right;
+}
+
+.CharSelectCombined .PlayAsButton {
+ width: 380px;
+ height: 168px;
+ background-position: 0 336px;
+ float: left;
+ cursor: pointer;
+}
+
+.CharSelectCombined .Boy {
+ margin: 15px 12px 30px 22px;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-play_as_boy_AB.png);
+}
+
+.CharSelectCombined .Girl {
+ margin: 15px 0 30px 0;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-play_as_girl_AB.png);
+}
+
+.CharSelectCombined .PlayAsButton:hover {
+ background-position: 0 168px;
+}
+
+.CharSelectCombined .PlayAsButton.Faded {
+ background-position: 0 0;
+ cursor: default;
+}
+
+.CharSelectCombined .PlayAsButton.Faded:hover {
+ background-position: 0 0;
+}
+
+/* ~/CSS/Base/CSS/CommonForms.css */
+.standardform span.instructions {
+ padding-top: 2px;
+ color: #666;
+ display: block;
+ font-size: 11px;
+}
+
+.standardform div.validation {
+ float: left;
+ position: relative;
+}
+
+.standardform label {
+ font-size: 13px;
+ color: black;
+ font-weight: bold;
+}
+
+.standardform input {
+ border: 1px solid #999;
+ padding: 3px;
+}
+
+.standardform select {
+ margin: 0;
+ height: 21px;
+ margin-right: 5px;
+}
+
+.standardform .valid-container {
+ position: absolute;
+ width: 180px;
+ height: 48px;
+}
+
+.standardform .valid-top,
+.valid-bottom {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/bg-bubble.png) no-repeat right top;
+ width: 180px;
+ height: 3px;
+}
+
+.standardform .valid-bottom {
+ background-position: right bottom;
+}
+
+.standardform .valid-main {
+ width: 165px;
+ color: #a00;
+ font: normal 11px arial;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/bg-bubble.png) no-repeat left center;
+ padding-left: 15px;
+}
+
+.standardform .valid-main p {
+ margin: 0;
+}
+
+.standardform .valid {
+ width: 15px;
+ height: 13px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/img-check.png) no-repeat;
+ margin-top: 3px;
+ margin-left: 5px;
+ display: none;
+}
+
+/* ~/CSS/Base/CSS/ContentAdapters.css */
+div.AspNet-DetailsView-Data ul {
+ margin: 0;
+ padding: 0;
+}
+
+div.AspNet-DetailsView-Data li {
+ margin: 0;
+ padding: 0;
+ list-style-type: none;
+ position: relative;
+}
+
+ul.AspNet-Menu {
+ position: relative;
+}
+
+ul.AspNet-Menu,
+ul.AspNet-Menu ul {
+ margin: 0;
+ padding: 0;
+ display: block;
+}
+
+ul.AspNet-Menu li {
+ position: relative;
+ list-style: none;
+}
+
+ul.AspNet-Menu li a,
+ul.AspNet-Menu li span {
+ display: block;
+ text-decoration: none;
+}
+
+ul.AspNet-Menu ul {
+ position: absolute;
+ display: none;
+}
+
+ul.AspNet-Menu li:hover ul ul,
+ul.AspNet-Menu li:hover ul ul ul,
+ul.AspNet-Menu li.AspNet-Menu-Hover ul ul,
+ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul {
+ display: none;
+}
+
+ul.AspNet-Menu li:hover ul,
+ul.AspNet-Menu li li:hover ul,
+ul.AspNet-Menu li li li:hover ul,
+ul.AspNet-Menu li.AspNet-Menu-Hover ul,
+ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
+ul.AspNet-Menu li li li.AspNet-Menu-Hover ul {
+ display: block;
+}
+
+.AspNet-Menu-Horizontal ul.AspNet-Menu li {
+ float: left;
+}
+
+.AspNet-Menu-Horizontal ul.AspNet-Menu li li {
+ float: none;
+}
+
+div.AspNet-TreeView {
+ margin: 0;
+ padding: 0;
+}
+
+div.AspNet-TreeView ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.AspNet-TreeView-Hide {
+ display: none;
+}
+
+/* ~/CSS/Base/CSS/ContentBuilder.css */
+#ContentBuilderContainer {
+ margin-top: 10px;
+}
+
+#ContentBuilderContainer h2 {
+ margin: 0;
+ padding: 0;
+}
+
+#ContentBuilderContainer h3 {
+ padding: 5px;
+ text-align: center;
+}
+
+#ContentBuilderContainer blockquote {
+ margin: 0 auto;
+}
+
+#ContentBuilderContainer .GamePass .Label {
+ width: 100px;
+ display: block;
+ float: left;
+}
+
+#ContentBuilderContainer .GamePass .Robux {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/img-robux.png') no-repeat 0 1px;
+ padding: 0 0 2px 20px;
+ color: #060;
+ margin-bottom: 2px;
+ font-weight: bold;
+ font-size: 14px;
+}
+
+#ContentBuilderContainer .GamePass .PurchaseModalFooter {
+ text-align: left;
+}
+
+#ContentBuilderContainer .GamePass .FormElement {
+ margin-bottom: 20px;
+}
+
+#ContentBuilderContainer .GamePass .PreviewImage {
+ float: left;
+ margin-right: 20px;
+}
+
+#ContentBuilderContainer .GamePass .InstructionsGraphic {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/BuildPage/img-instructions.png') no-repeat;
+ width: 966px;
+ height: 323px;
+ position: relative;
+}
+
+#ContentBuilderContainer .GamePass .BlueDownloadBtn {
+ display: block;
+ height: 34px;
+ width: 122px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-blue-download_m.png') no-repeat top left;
+ position: absolute;
+ bottom: 27px;
+ left: 33px;
+}
+
+#ContentBuilderContainer .GamePass .BlueDownloadBtn:hover {
+ background-position: bottom left;
+}
+
+#ContentBuilderContainer .GamePass .GreenUploadBtn {
+ display: block;
+ height: 51px;
+ width: 130px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-green-upload.png') no-repeat top left;
+}
+
+#ContentBuilderContainer .GamePass .GreenUploadBtn:hover {
+ background-position: bottom left;
+}
+
+#ContentBuilderContainer .UploaderPanel,
+#ContentBuilderContainer .UpsellPanel {
+ text-align: center;
+}
+
+#ContentBuilderContainer .SelectorArea {
+ margin: 0 auto;
+ margin-bottom: 20px;
+ margin-top: 20px;
+ text-align: center;
+}
+
+#ContentBuilderContainer .DisclaimerLink {
+ z-index: 9;
+ display: inline;
+ font-size: 1.2em;
+}
+
+#ContentBuilderContainer .DisclaimerLink a span {
+ display: none;
+}
+
+#ContentBuilderContainer .DisclaimerLink a:hover {
+ text-decoration: none;
+ border: none;
+}
+
+#ContentBuilderContainer .DisclaimerLink a:hover span {
+ display: block;
+ position: absolute;
+ top: 50%;
+ left: 12%;
+ width: 75%;
+ padding: 5px;
+ margin: 5px;
+ z-index: 10;
+ color: white;
+ background-color: #6e99c9;
+ border-width: 1px;
+ border-color: Gray;
+ border-style: ridge;
+ text-decoration: none;
+ line-height: 1.4em;
+ font: 12px Verdana, sans-serif;
+ text-align: left;
+}
+
+/* ~/CSS/Base/CSS/Contest.css */
+.ContestsPage .historyContainer {
+ float: right;
+ z-index: 1;
+ height: 30px;
+ margin-top: -5px;
+}
+
+.ContestsPage .contestNavigation {
+ position: relative;
+ width: 890px;
+ margin-left: 5px;
+ z-index: 1;
+ clear: left;
+}
+
+.ContestsPage .ContestTitle {
+ font-weight: bold;
+ font-family: Arial, Helvetica;
+}
+
+.ContestsPage .ContestBox {
+ z-index: 0;
+ border-top: 1px solid #9e9e9e;
+ margin: -1px 0 5px 0;
+ min-height: 150px;
+}
+
+#ContestMain {
+ float: left;
+ width: 600px;
+}
+
+.ContestsPage .SponsoredBy {
+ float: left;
+ font-size: 24px;
+ margin: 5px;
+ color: #3E606F;
+}
+
+#timer_countdown {
+ letter-spacing: 0;
+ color: #444;
+ float: left;
+ font-size: 16px;
+ width: 100%;
+ margin: 5px 0;
+}
+
+.ContestsPage .contestdates {
+ display: none;
+ font-size: 11px;
+ font-weight: bold;
+}
+
+.ContestsPage .ContestButtonContainer {
+ float: left;
+ width: 100%;
+ margin-top: 5px;
+ display: none;
+}
+
+.ContestsPage .DescriptionInfo {
+ clear: left;
+}
+
+.ContestsPage .ContestTitle {
+ margin-bottom: 10px;
+}
+
+.ContestHistoryItem {
+ padding: 10px 0 12px 0;
+}
+
+.ContestHistoryDescription {
+ padding: 5px 0 0 0;
+}
+
+a.CurrentContestLink {
+ float: right;
+}
+
+/* ~/CSS/Base/CSS/CreditCardExpireModal.css */
+#UpdateCCButton {
+ width: 166px;
+ height: 50px;
+ cursor: pointer;
+ margin-left: auto;
+ margin-right: auto;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-updatenow.png);
+}
+
+#UpdateCCButton:hover {
+ background-position: 0 50px;
+}
+
+/* ~/CSS/Base/CSS/CuratedGames.css */
+#HeaderOuter {
+ background: #114081;
+ border-bottom: 1px solid #002049;
+}
+
+#HeaderInner {
+ height: 40px;
+ padding: 10px 20px 0;
+ color: #999;
+ margin: 0 auto;
+}
+
+.LoginButton {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Games/CuratedGames/btn_25px_white.png);
+ color: black !important;
+ border: 1px solid #666;
+ height: 25px;
+ padding: 5px 6px;
+ cursor: pointer;
+ font-weight: bold;
+}
+
+.LoginButton:hover {
+ background-position: 0 -25px;
+ border: 1px solid #b2b2b2;
+ text-decoration: none !important;
+}
+
+.SignupButton {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_25px_blue.png) top;
+ color: white !important;
+ border: 1px solid #029;
+ height: 25px;
+ padding: 5px 6px;
+ cursor: pointer;
+ font-weight: bold;
+}
+
+.SignupButton:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_25px_blue.png) bottom;
+ border: 1px solid #029;
+ text-decoration: none !important;
+}
+
+.Legalese {
+ padding: 0 0 12px;
+ margin: 0;
+}
+
+/* ~/CSS/Base/CSS/CurrencyExchange.css */
+#TradeCurrencyContainer {
+ margin-top: 10px;
+}
+
+#TradeCurrencyContainer .TradeBox {
+ width: 100px;
+}
+
+#TradeCurrencyContainer .LeftColumn {
+ float: left;
+}
+
+#TradeCurrencyContainer .RightColumn {
+ float: left;
+ width: 302px;
+}
+
+#CurrencyOffersPane,
+#CurrencyBidsPane {
+ float: left;
+}
+
+.TradingDashboard {
+ margin-bottom: 10px;
+}
+
+.CurrencyQuote {
+ width: 300px;
+}
+
+.CurrencyTrade,
+.CurrencyOffers,
+.CurrencyBids {
+ width: 350px;
+}
+
+.CurrencyQuote,
+.CurrencyTrade,
+.TradingDashboard,
+.OpenBids,
+.OpenOffers,
+.TradeHistory,
+.TradingDashboard .FooterPager {
+ margin: 0 auto;
+}
+
+.CurrencyTradeDetails {
+ padding: 5px;
+ width: 320px;
+ margin: auto;
+}
+
+.CurrencyTradeDetail,
+.TradingDashboard .FooterPager {
+ padding-top: 5px;
+}
+
+.TradingDashboard .FooterPager {
+ text-align: center;
+}
+
+.CurrencyOffer,
+.AlternatingCurrencyOffer,
+.CurrencyBid,
+.AlternatingCurrencyBid {
+ padding-bottom: 6px;
+}
+
+.CurrencyQuote .TableHeader,
+.CurrencyOffers .TableHeader,
+.CurrencyBids .TableHeader {
+ font-weight: bold;
+}
+
+.CurrencyQuote .TableRow,
+.CurrencyOffers .TableRow,
+.CurrencyBids .TableRow {
+ border-top: solid 1px #000;
+}
+
+.CurrencyQuote .Pair,
+.CurrencyQuote .Rate,
+.CurrencyQuote .Spread,
+.CurrencyQuote .HighLow {
+ float: left;
+ padding: 5px;
+}
+
+.CurrencyQuote .Pair {
+ width: 50px;
+}
+
+.CurrencyQuote .Rate {
+ width: 85px;
+}
+
+.CurrencyQuote .Spread {
+ width: 30px;
+}
+
+.CurrencyQuote .HighLow {
+ width: 85px;
+}
+
+.MyMoneyPage #TradeCurrencyContainer .LeftColumn,
+.MyMoneyPage #TradeCurrencyContainer .RightColumn {
+ float: left;
+}
+
+.MyMoneyPage #TradeCurrencyContainer .RightColumn {
+ padding-left: 8px;
+}
+
+.MyMoneyPage #TradeCurrencyContainer .RightColumn .padding-top {
+ padding-top: 6px;
+}
+
+.MyMoneyPage .CurrencyOffers,
+.MyMoneyPage .CurrencyBids {
+ width: 149px;
+}
+
+.MyMoneyPage #CurrencyQuotePane .column {
+ width: 149px;
+ float: left;
+}
+
+.MyMoneyPage .menu-area {
+ width: 140px;
+ vertical-align: top;
+ height: 600px;
+ float: left;
+ padding-bottom: 10px;
+}
+
+.MyMoneyPage .menu-area .tab-item {
+ display: block;
+ padding: 5px 10px;
+ color: Black !important;
+ font-size: 14px;
+}
+
+.MyMoneyPage .menu-area .tab-item:hover {
+ text-decoration: none;
+ background-color: #EFEFEF;
+ cursor: pointer;
+}
+
+.MyMoneyPage .menu-area span.robux {
+ padding-left: 15px;
+}
+
+.MyMoneyPage .menu-area span.tickets {
+ padding-left: 13px;
+}
+
+.MyMoneyPage .menu-area .tab-item-selected {
+ border-top: 1px solid #CCC;
+ border-bottom: 1px solid #CCC;
+ border-left: 1px solid #CCC;
+ background-color: #EFEFEF;
+ padding: 4px 9px;
+ font-weight: bold;
+}
+
+.MyMoneyPage .content-area {
+ width: 326px;
+ padding: 0 8px 10px 8px !important;
+ vertical-align: top;
+ float: left;
+ height: 600px;
+}
+
+.content-area .tab-content {
+ display: none;
+}
+
+.content-area .tab-content.tab-content-selected {
+ display: block;
+}
+
+.content-area th.action {
+ width: 59px;
+}
+
+.content-area .action {
+ width: 60px;
+}
+
+.content-area th.offer,
+.content-area th.bid {
+ width: 159px;
+}
+
+.content-area .offer,
+.content-area .bid {
+ width: 160px;
+}
+
+.content-area th.remainder {
+ width: 74px;
+}
+
+.content-area .remainder {
+ width: 75px;
+}
+
+.content-area th.date {
+ width: 59px;
+}
+
+.content-area .date {
+ width: 60px;
+}
+
+.content-area th.trade {
+ width: 149px;
+}
+
+.content-area .trade {
+ width: 150px;
+}
+
+.content-area th.rate {
+ width: 84px;
+}
+
+.content-area .rate {
+ width: 85px;
+}
+
+.MyMoneyPage .TradeCurrencyModalBtn {
+ margin-bottom: 5px;
+}
+
+.CurrencyTradeDetails .form-label {
+ width: 90px;
+ display: block;
+ float: left;
+}
+
+/* ~/CSS/Base/CSS/DarkGradientBox.css */
+.DarkGradientBox {
+ border: solid 2px #7DADE0;
+}
+
+.DarkGradientBox .DGB_Header {
+ border-bottom: solid 2px #6e99c9;
+}
+
+.DarkGradientBox .DGB_Button {
+ cursor: pointer;
+ background-color: #435D77;
+ color: White;
+ text-decoration: none;
+ border: solid 1px #777;
+ padding: 6px 10px 6px 10px;
+ font-family: Verdana, Sans-Serif;
+ font-size: 12px;
+ font-weight: bold;
+ text-align: center;
+ white-space: nowrap;
+}
+
+.DarkGradientBox .DGB_Button:link,
+.DarkGradientBox .DGB_Button:visited {
+ background-color: #435D77;
+ color: White;
+ text-decoration: none;
+}
+
+.DarkGradientBox .DGB_Button:hover,
+.DarkGradientBox .DGB_Button:active {
+ background-color: #B6CCE4;
+ color: #435D77;
+ text-decoration: none;
+}
+
+/* ~/CSS/Base/CSS/Games.css */
+#GamesContainer {
+ font-family: Verdana, Sans-Serif;
+}
+
+#GamesContainer h2 {
+ font-family: Verdana, Sans-Serif;
+ font-size: 2.5em;
+ font-weight: normal;
+ line-height: 1em;
+ margin: 0;
+ padding: 0;
+}
+
+#GamesContainer h4 {
+ font-family: Verdana, Sans-Serif;
+ font-size: 1.3em;
+ font-weight: normal;
+ letter-spacing: .1em;
+ line-height: 1em;
+ margin: 15px 0;
+ padding: 0;
+}
+
+#GamesContainer ul {
+ font-family: Verdana, Sans-Serif;
+ list-style: none;
+ margin: 10px 0 30px 0;
+ padding-left: 0;
+}
+
+#GamesContainer ul li {
+ font-family: Verdana, Sans-Serif;
+ margin-bottom: .5em;
+}
+
+#GamesContainer ul a {
+ font-size: 1.1em;
+}
+
+#GamesContainer .DisplayFilters {
+ width: 170px;
+}
+
+#GamesContainer #Games {
+ float: left;
+ padding-bottom: 10px;
+ padding-left: 0;
+ padding-right: 0;
+ width: 720px;
+ overflow: visible;
+}
+
+.GameList {
+ overflow: visible;
+}
+
+#GamesContainer #Games .FooterPager {
+ margin: 20px 24px 0 0;
+ padding: 2px 0;
+ text-align: right;
+}
+
+#GamesContainer #Games .HeaderPager {
+ margin: 0 24px 0 100px;
+ padding: 30px 0;
+ text-align: left;
+}
+
+#GamesContainer #Games .HeaderPager .Label,
+#GamesContainer #Games .FooterPager .Label {
+ font-size: 1em;
+ vertical-align: middle;
+}
+
+#GamesContainer .Game {
+ margin: 0 10px 15px 10px;
+ vertical-align: top;
+ width: 162px;
+}
+
+#GamesContainer .Game .GameThumbnail {
+ border: solid 1px #000;
+ width: 160px;
+ height: 100px;
+ text-align: center;
+}
+
+#GamesContainer .Game .GameDetails {
+ font-family: Verdana, Sans-Serif;
+ overflow: hidden;
+ padding: 2px 0 6px 0;
+ width: 152px;
+}
+
+.GameName {
+ font-weight: bold;
+ font-size: 12px;
+}
+
+#GamesContainer .GameName a {
+ font-size: .9em;
+ font-weight: bold;
+ line-height: 1.5em;
+ vertical-align: top;
+}
+
+.GamesBullet {
+ padding-right: 3px;
+}
+
+#GamesContainer .Label,
+#GamesContainer .Detail,
+#GamesContainer .DetailHighlighted {
+ font-size: .8em;
+}
+
+#GamesContainer .DetailHighlighted {
+ color: Red;
+ font-weight: bold;
+}
+
+#GamesContainer .GamesDisplaySet {
+ float: left;
+ font-family: Arial, Sans-Serif;
+ font-size: 1.5em;
+}
+
+.GamesInfoIcon,
+.GenreIcon,
+.GearIcon {
+ margin-top: 1px;
+ margin-right: 1px;
+ position: relative;
+ top: 3px;
+}
+
+div.GamesInfoIcon {
+ height: 14px;
+ width: 16px;
+ display: inline-block;
+ top: 0;
+ padding: 0;
+ margin-right: 3px;
+}
+
+.AllowedGearRepeater_Container div.GamesInfoIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/CategoryIcons/CategorySprite.png);
+}
+
+.AssetGenreRepeater_Container div.GamesInfoIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GenreIcons/GenreIconsSprite.png);
+ height: 14px;
+}
+
+.AllowedGearRepeater_Container,
+.AssetGenreRepeater_Container {
+ clear: both;
+ padding-top: 1px;
+ padding-bottom: 1px;
+}
+
+.AllowedGearRepeater_Container div,
+.AssetGenreRepeater_Container div {
+ float: left;
+ position: relative;
+ top: .25em;
+ padding-top: 1px;
+ padding-bottom: 1px;
+}
+
+div.GamesInfoIcon.Melee {
+ background-position: 48px 0;
+}
+
+div.GamesInfoIcon.Ranged {
+ background-position: 64px 16px;
+}
+
+div.GamesInfoIcon.Explosive {
+ background-position: -16px 0;
+}
+
+div.GamesInfoIcon.PowerUps {
+ background-position: -16px -16px;
+}
+
+div.GamesInfoIcon.Navigation {
+ background-position: 16px 0;
+ z-index: inherit;
+}
+
+div.GamesInfoIcon.Music {
+ background-position: 32px 0;
+}
+
+div.GamesInfoIcon.Social {
+ background-position: 48px 16px;
+}
+
+div.GamesInfoIcon.Building {
+ background-position: 0 0;
+}
+
+div.GamesInfoIcon.PersonalTransport {
+ background-position: 0 16px;
+}
+
+div.GamesInfoIcon.Adventure {
+ background-position: 0 0;
+}
+
+div.GamesInfoIcon.War {
+ background-position: 16px -3px;
+}
+
+div.GamesInfoIcon.Funny {
+ background-position: 32px 0;
+}
+
+div.GamesInfoIcon.Scary {
+ background-position: 49px 0;
+}
+
+div.GamesInfoIcon.Fantasy {
+ background-position: -16px 0;
+}
+
+div.GamesInfoIcon.Town.City {
+ background-position: -32px 0;
+}
+
+div.GamesInfoIcon.All {
+ background-position: -47px 1px;
+}
+
+div.GamesInfoIcon.Ninja {
+ background-position: 0 16px;
+}
+
+div.GamesInfoIcon.Wild.West {
+ background-position: 16px 15px;
+}
+
+div.GamesInfoIcon.Tutorial {
+ background-position: 32px 16px;
+}
+
+div.GamesInfoIcon.Sports {
+ background-position: 49px 16px;
+}
+
+div.GamesInfoIcon.Pirate {
+ background-position: -16px 16px;
+}
+
+div.GamesInfoIcon.Sci-Fi {
+ background-position: -32px 16px;
+}
+
+div.GamesInfoIcon.Skate.Park {
+ background-position: -48px 16px;
+ width: 15px;
+}
+
+div.GamesInfoIcon.FPS {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GenreIcons/FPS.png) no-repeat;
+ height: 16px;
+}
+
+div.GamesInfoIcon.RPG {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GenreIcons/RPG.png) no-repeat;
+ height: 16px;
+}
+
+.SearchBoxBack .StandardBox {
+ background: #6e99c9;
+}
+
+.GameFilter {
+ color: #555;
+ font-size: 14px;
+}
+
+.GameFilter ul {
+ list-style-type: none;
+ padding-left: 0;
+ margin: 0;
+}
+
+.GameFilter ul li {
+ margin: 5px 0;
+}
+
+.GameFilter .SelectedFilter,
+.GameFilter .SelectedGenre,
+.GameFilter .SelectedSort {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gamesPage_filterArrow.png) no-repeat 0 1px;
+ cursor: pointer;
+ padding-left: 20px;
+ font-weight: normal;
+}
+
+.GameFilter .GamesFilter,
+.GameFilter .GamesGenre,
+.GameFilter .GamesSort {
+ padding-left: 20px;
+ display: inline-block;
+}
+
+.GamesGenre a {
+ display: inline-block;
+ cursor: pointer;
+ font-weight: normal;
+ font-size: 15px;
+}
+
+#PlayTabs a {
+ text-decoration: none;
+}
+
+.SelectedFilter,
+.SelectedGenre,
+.SelectedSort {
+ font-weight: normal;
+}
+
+a.DisabledFilter,
+a.DisabledFilter:hover {
+ color: gray;
+ text-decoration: none;
+ cursor: default;
+}
+
+a.GamesGenre.DisabledFilter a,
+a.GamesGenre.DisabledFilter:hover a {
+ cursor: default;
+}
+
+#Games .clear {
+ clear: both;
+ overflow: visible;
+}
+
+#BCOnlyPlaces {
+ position: relative;
+ float: left;
+ margin-left: 15px;
+ height: 248px;
+}
+
+#BCOnlyPlaces .BCHat {
+ position: absolute;
+ top: -4px;
+}
+
+#BCOnlyPlacesTitle {
+ display: inline;
+ font-weight: bold;
+ font-size: 19px;
+ position: relative;
+}
+
+#BCOnlyPlaces .content {
+ width: 100%;
+ height: 188px;
+ padding-top: 40px;
+}
+
+#BCOnlyGamesContent {
+ width: 340px;
+ margin: auto auto;
+}
+
+#BCOnlyGamesContentPrevNavButton {
+ position: absolute;
+ top: 90px;
+ left: 10px;
+}
+
+#BCOnlyGamesContentNextNavButton {
+ position: absolute;
+ top: 90px;
+ right: 10px;
+}
+
+#GenreDescriptionPanel {
+ float: left;
+ width: 770px;
+ font-size: .9em;
+ padding: 10px;
+ border-top: 1px solid #AAA;
+}
+
+.SearchIconButton {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/searchIcon.png) no-repeat;
+ cursor: pointer;
+ width: 16px;
+ height: 16px;
+ position: absolute;
+ top: 5px;
+ right: 4px;
+}
+
+.GameItem {
+ padding: 0 5px 20px 5px;
+ position: relative;
+ text-align: left;
+}
+
+.GameItem:hover {
+ display: block;
+ z-index: 99;
+}
+
+.GameItem .AlwaysShown {
+ position: relative;
+ width: 160px;
+ height: 130px;
+}
+
+.GameItem:hover .AlwaysShown {
+ z-index: 999;
+}
+
+.GameItem .HoverShown {
+ display: none;
+ position: absolute;
+ width: 160px;
+ padding: 158px 15px 15px;
+ top: -15px;
+ left: -10px;
+ border: solid 1px #888;
+ background: #fff;
+ font-size: 11px;
+ text-align: left;
+ color: #888;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+}
+
+.GameItem .CreatorName {
+ position: relative;
+ font-size: 11px;
+ color: #888;
+ top: -5px;
+}
+
+.GameItem .BCOverlay {
+ position: absolute;
+ top: 81px;
+ left: 0;
+}
+
+.PersonalServerOverlay_Small {
+ position: absolute;
+ bottom: 1px;
+ right: 1px;
+ width: 34px;
+ height: 18px;
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/icons/overlay_personal_small.png');
+ background-repeat: no-repeat;
+}
+
+.PersonalServerOverlay_Big {
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ width: 137px;
+ height: 38px;
+ background-repeat: no-repeat;
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/icons/overlay_personal_big.png');
+}
+
+.GameItem .MegaOverlay {
+ position: absolute;
+ top: 81px;
+ right: 0;
+}
+
+.GameItem .GenreIcon,
+.GameItem .GearIcon {
+ position: static;
+ top: 0;
+ margin-top: 0;
+ margin-right: 0;
+}
+
+#GamesLeftColumn {
+ width: 136px;
+}
+
+/* ~/CSS/Base/CSS/GenericModal.css */
+.GenericModal .Title,
+.ConfirmationModal .Title {
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-weight: bold;
+ font-size: 27px;
+ color: #363636;
+ margin: 5px;
+ letter-spacing: -1px;
+}
+
+.GenericModal {
+ padding: 5px;
+ *top: -150px;
+}
+
+.GenericModalBody {
+ background-color: #fff;
+ padding: 10px;
+}
+
+.GenericModal .Message {
+ display: inline-block;
+ width: 275px;
+ vertical-align: middle;
+ font: bold 15px Arial, Helvetica, Sans-Serif;
+ letter-spacing: 0;
+ font-size-adjust: none;
+ font-stretch: normal;
+ margin-bottom: 5px;
+ float: none;
+}
+
+.GenericModal.noImage .Message {
+ width: 100%;
+ text-align: center;
+}
+
+.GenericModal div.ImageContainer {
+ display: inline-block;
+ height: 110px;
+ width: 110px;
+ overflow: hidden;
+ vertical-align: middle;
+ margin-left: -15px;
+ *float: left;
+ *margin-left: 0;
+}
+
+.GenericModal.noImage div.ImageContainer {
+ display: none;
+}
+
+.GenericModal img.GenericModalImage {
+ display: inline-block;
+ max-height: 110px;
+ max-width: 110px;
+}
+
+.GenericModal .GenericModalButtonContainer {
+ text-align: center;
+ margin: 5px auto;
+}
+
+.largeModal .GenericModalBody {
+ position: relative;
+}
+
+.largeModal div.ImageContainer {
+ position: absolute;
+ left: 35px;
+ top: 50%;
+ margin-top: -55px;
+}
+
+div.GenericModalErrorMessage {
+ font-size: 12px;
+ font-weight: normal;
+ text-align: left;
+}
+
+.ConfirmationModal .BlueYes {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/blue_yes2.png") top;
+ width: 101px;
+}
+
+.ConfirmationModal .BlueNo {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/blue_no.png") top;
+ width: 106px;
+}
+
+.ConfirmationModal .GreyYes {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/grey_yes.png") top;
+ width: 112px;
+}
+
+.ConfirmationModal .GreyNo {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/grey_no2.png") top;
+ width: 100px;
+}
+
+.ConfirmationModal .GreyNo,
+.ConfirmationModal .GreyYes,
+.ConfirmationModal .BlueYes,
+.ConfirmationModal .BlueNo,
+.SwitchNowButton,
+.NoThanksButton {
+ height: 50px;
+ display: inline-block;
+ cursor: pointer;
+ margin-right: 4px;
+}
+
+.ConfirmationModal .GreyNo:hover,
+.ConfirmationModal .GreyYes:hover,
+.ConfirmationModal .BlueNo:hover,
+.ConfirmationModal .BlueYes:hover,
+.SwitchNowButton,
+.NoThanksButton {
+ background-position: bottom;
+ cursor: pointer;
+}
+
+.ConfirmationModalButtonContainer {
+ clear: both;
+ text-align: center;
+ padding-bottom: 20px;
+ padding-top: 1px;
+ height: 50px;
+}
+
+.ConfirmationModalButtonContainer a {
+ margin-right: 6px;
+ cursor: pointer;
+}
+
+.ConfirmationModalFooter {
+ letter-spacing: normal;
+ color: #666;
+ font: normal 12px Arial, Helvetica, Sans-Serif;
+ text-align: center;
+ padding-bottom: 7px;
+}
+
+.ConfirmationModal.noImage .Message {
+ max-width: 395px;
+ width: 395px;
+ text-align: center;
+ position: relative;
+ left: 0;
+ top: 4px;
+}
+
+.ConfirmationModal .Message {
+ margin-top: 0;
+ float: none;
+ width: 270px;
+ position: relative;
+ top: 30%;
+ left: 127px;
+ vertical-align: middle;
+ font: bold 15px Arial, Helvetica, Sans-Serif;
+ letter-spacing: 0;
+ font-size-adjust: none;
+ font-stretch: normal;
+ text-align: left;
+ *left: 63px;
+ *top: 20%;
+}
+
+.ConfirmationModal div.ImageContainer {
+ position: absolute;
+ height: 110px;
+ width: 110px;
+ *left: 20px;
+}
+
+.ConfirmationModal.noImage div.ImageContainer {
+ display: none;
+}
+
+.ConfirmationModal img.GenericModalImage {
+ display: inline-block;
+ max-height: 110px;
+ max-width: 110px;
+}
+
+div.ConfirmationModal div.GenericModalBody {
+ padding: 0;
+}
+
+div.ConfirmationModal.noImage div.TopBody {
+ overflow: hidden;
+ padding: 15px 15px 20px 15px;
+ height: auto;
+}
+
+div.ConfirmationModal div.TopBody {
+ padding: 15px 15px 22px 15px;
+ height: 110px;
+}
+
+div.ConfirmationModal {
+ padding: 5px;
+ *top: -150px;
+}
+
+a.genericmodal-close {
+ margin-left: 400px;
+}
+
+/* ~/CSS/Base/CSS/GroupRoleSetMembersPane.css */
+.GroupMember {
+ float: left;
+ display: block;
+ width: 50px;
+ margin: 0 3px;
+}
+
+#mid-column .FooterPager {
+ clear: both;
+ text-align: center;
+ margin: 0;
+ padding-top: 10px;
+ *padding: 0;
+}
+
+#mid-column .FooterPager input {
+ width: 30px;
+}
+
+#mid-column .FooterPager span {
+ display: inline-block;
+}
+
+#mid-column .FooterPager span span,
+#mid-column .FooterPager span a {
+ display: inline-block;
+ width: 12px;
+ height: 12px;
+}
+
+#mid-column .FooterPager span span,
+#mid-column .FooterPager span a,
+#mid-column .FooterPager span div {
+ float: left;
+}
+
+#mid-column .FooterPager span a:hover {
+ background-color: #fff;
+ text-decoration: none;
+}
+
+#mid-column .FooterPager input {
+ text-align: center;
+}
+
+.pagerbtns {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Groups/blue_arrow_btns_12x12_sprite.png') no-repeat;
+ position: relative;
+ top: 4px;
+}
+
+.pagerbtns.previous {
+ background-position: 0 -24px;
+}
+
+a.pagerbtns.previous:hover {
+ background-position: 0 -36px;
+}
+
+span.pagerbtns.previous {
+ background-position: 0 -60px;
+}
+
+.pagerbtns.next {
+ background-position: 0 0;
+}
+
+a.pagerbtns.next:hover {
+ background-position: 0 -12px;
+}
+
+span.pagerbtns.next {
+ background-position: 0 -48px;
+}
+
+.previous {
+ *top: 18px;
+}
+
+#mid-column .FooterPager div.paging_pagenums_container {
+ display: inline;
+ float: none;
+}
+
+#mid-column .FooterPager .paging_wrapper {
+ margin: 0 5px;
+ position: relative;
+ top: 2px;
+ *top: 0;
+ *margin-left: 17px;
+}
+
+#mid-column .FooterPager .paging_wrapper input,
+#mid-column .FooterPager .paging_wrapper span,
+#mid-column .FooterPager .paging_wrapper div,
+#mid-column .FooterPager .paging_wrapper {
+ font-size: 11px;
+ height: 11px;
+ line-height: 1em;
+}
+
+#mid-column .FooterPager .paging_wrapper input {
+ *vertical-align;
+}
+
+.Members_DropDown {
+ text-align: right;
+ margin-bottom: 5px;
+}
+
+.Members_DropDown .ReportAbuse {
+ margin-right: 6px;
+}
+
+.Members_DropDown select {
+ margin-right: 5px;
+}
+
+.GroupMember .OnlineStatus {
+ position: absolute;
+ padding: 2px;
+}
+
+/* ~/CSS/Base/CSS/Groups.css */
+textarea {
+ resize: none;
+}
+
+#GroupsPeopleContainer .StandardTabGrayActive,
+#GroupsPeopleContainer .StandardTabGray {
+ position: relative;
+ cursor: pointer;
+}
+
+.groupEmblemThumbnail {
+ position: relative;
+ top: -4px;
+ cursor: pointer;
+}
+
+.groupEmblemThumbnail {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ margin-left: 8px;
+ margin-right: 8px;
+ text-align: center;
+ width: 105px;
+ overflow: hidden;
+}
+
+#GroupThumbnails {
+ text-align: center;
+ margin-bottom: 10px;
+}
+
+.GroupDescriptionThumbnail {
+ float: left;
+ clear: none;
+ margin: 0 10px 10px 0;
+}
+
+.GroupMembers {
+ width: 100%;
+}
+
+.GroupMembers tr {
+ padding-bottom: 10px;
+}
+
+.GroupMembers td {
+ padding: 0 5px 10px 5px;
+ text-align: center;
+}
+
+.IncompleteFormField {
+ color: red;
+}
+
+.GroupWallPostButton {
+ width: 69px;
+ height: 53px;
+ margin: 3px 0 4px 0;
+ float: right;
+}
+
+.GroupWallPostText {
+ width: 375px;
+ height: 53px;
+ float: left;
+}
+
+.GroupDescriptionEdit {
+ border: none;
+ border-style: none;
+}
+
+.EmblemAdminImage {
+ margin: 0x;
+}
+
+.CreateNewGroup {
+ padding-bottom: 10px;
+ margin-bottom: 10px;
+ display: block;
+ text-align: center;
+ font-size: 12px;
+ cursor: pointer;
+}
+
+.CreateNewGroupError {
+ color: Red;
+}
+
+.GroupMembersAdminTable tr {
+ text-align: left;
+}
+
+.GroupMembersAdminTable td {
+ width: 85px;
+ margin: 2px;
+}
+
+#GroupSearchResults thead tr {
+ background-color: #B0C4DE;
+ color: Black;
+}
+
+#GroupSearchResults .GroupEmblemImg {
+ border: solid 2px #B0C4DE;
+ padding: 2px;
+}
+
+.selectedSmallThumb {
+ border: solid 2px #FFE390;
+}
+
+.nonSelectedSmallThumb {
+ border: solid 2px transparent;
+}
+
+#left-column,
+#mid-column,
+#right-column {
+ float: left;
+ position: relative;
+ min-height: 100px;
+}
+
+#left-column .StandardBox,
+#mid-column .StandardBox,
+#right-column .StandardBox {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white;
+ color: #000;
+}
+
+#left-column .StandardBox a,
+#mid-column .StandardBox a,
+#right-column .StandardBox a {
+ color: #095fb5;
+}
+
+#left-column .StandardBox .ReportAbuse .AbuseButton a,
+#mid-column .StandardBox .ReportAbuse .AbuseButton a,
+#right-column .StandardBox .ReportAbuse .AbuseButton a {
+ color: Red;
+}
+
+#left-column {
+ width: 166px;
+ margin: 0 0 0 5px;
+}
+
+#right-column {
+ width: 166px;
+}
+
+#mid-column {
+ width: 505px;
+ margin: 0 20px;
+}
+
+#mid-column.GroupsPage {
+ width: 661px;
+}
+
+#mid-column .ReportAbuse {
+ text-align: right;
+}
+
+#GroupThumbnails {
+ overflow: hidden;
+ margin: 0;
+ width: 100%;
+ position: relative;
+}
+
+.GroupListItemContainer {
+ clear: left;
+ padding: 5px 0 5px 14px;
+}
+
+.GroupListItemContainer a {
+ display: block;
+}
+
+.GroupListItemContainer:hover,
+.GroupListItemContainer.selected:hover {
+ background-color: #fff;
+ cursor: pointer;
+}
+
+.GroupListItemContainer.selected {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gamesPage_filterArrow.png') 4px center no-repeat;
+}
+
+.selected .GroupListName {
+ font-weight: bold;
+}
+
+.GroupListImageContainer,
+.GroupListName {
+ float: left;
+ font-size: 11px;
+}
+
+.GroupListName a,
+.GroupListName a:hover,
+.GroupListName a:visited {
+ color: #000;
+ text-decoration: none;
+}
+
+.GroupListImageContainer img {
+ background-color: #fff;
+ border: 1px solid #fff;
+}
+
+.GroupListName {
+ overflow: hidden;
+ width: 90px;
+ height: 32px;
+ text-align: left;
+ position: relative;
+ padding: 0 7px;
+ padding-top: 12px;
+}
+
+#left-column .StandardBox {
+ overflow: hidden;
+ float: left;
+ text-align: center;
+ width: 100%;
+ background: #E8E8E8;
+}
+
+#CreateGroupBtn {
+ width: 130px;
+ position: relative;
+ *left: 0;
+ margin: 5px 0 10px 0;
+}
+
+.GroupPanelContainer {
+ overflow: hidden;
+ padding: 10px;
+}
+
+.GroupPanelContainer .left-col {
+ width: 25%;
+ float: left;
+ margin-right: 2%;
+ overflow: hidden;
+}
+
+.GroupPanelContainer .left-col div {
+ text-align: left;
+}
+
+.GroupPanelContainer .right-col {
+ float: left;
+ width: 73%;
+}
+
+.GroupPanelContainer .right-col p {
+ overflow: hidden;
+}
+
+.GroupOwner {
+ color: gray;
+ width: 100%;
+ text-align: center;
+ margin-top: 10px;
+}
+
+.MyRank {
+ width: 100%;
+ font-size: 14px;
+ color: Gray;
+ margin-top: 10px;
+}
+
+.MyRank span {
+ color: #000;
+}
+
+.AdvertiseGroup {
+ margin-top: 10px;
+}
+
+.ReportAbuse {
+ font-size: 11px;
+}
+
+#GroupRoleSetsMembersPane .ReportAbusePanel {
+ float: right;
+ margin-top: 2px;
+}
+
+.GroupWallPostBtn {
+ padding: 3px 6px;
+ position: relative;
+ top: 32px;
+ left: 5px;
+}
+
+.GroupControlsBox div {
+ margin: 6px 0;
+ text-align: center;
+}
+
+#SearchControls {
+ width: 865px;
+ height: 28px;
+ clear: both;
+ display: block;
+ background: #C4C4C4;
+ border: 1px solid #AAA;
+ margin: 0 0 15px 0;
+ left: 5px;
+ position: relative;
+ padding: 2px 5px;
+ top: -5px;
+}
+
+.MyGroupsPage #SearchControls {
+ top: 0;
+ text-align: center;
+}
+
+#SearchControls .content {
+ text-align: center;
+}
+
+.content .SearchKeyword {
+ width: 350px;
+}
+
+#SearchControls .label {
+ font-weight: bold;
+ width: 200px;
+ font-size: 16px;
+ position: relative;
+ top: 1px;
+ margin-right: 7px;
+}
+
+.FooterPager {
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+.ClaimOwnershipPanel {
+ border: 2px solid black;
+ padding: 2px;
+ margin-bottom: 10px;
+}
+
+.GroupListContainer {
+ padding: 0;
+}
+
+.JoinGroupDiv {
+ margin-top: 10px;
+}
+
+.AlreadyRequestedInvite {
+ margin-top: 10px;
+}
+
+.RepeaterImage {
+ width: 20%;
+ overflow: hidden;
+ float: left;
+}
+
+.RepeaterImage img {
+ clear: both;
+}
+
+.RepeaterText {
+ width: 75%;
+ float: right;
+}
+
+.GroupWall_PostContainer {
+ overflow: hidden;
+ width: 100%;
+ font-weight: bold;
+ font-style: italic;
+ margin-bottom: 5px;
+}
+
+input.default {
+ font-style: italic;
+ color: #888;
+}
+
+.GroupWallPane {
+ padding-bottom: 10px;
+ position: relative;
+ overflow: hidden;
+}
+
+.GroupWallPane .AlternatingItemTemplateEven {
+ background-color: #fff;
+ clear: both;
+ padding: 10px;
+}
+
+.GroupWallPane .AlternatingItemTemplateOdd {
+ background-color: #F2F2F2;
+ clear: both;
+ padding: 10px;
+}
+
+.GroupControlsBox input,
+.GroupControlsBox button {
+ width: 125px;
+}
+
+.InsideBoxHeader {
+ font-size: 18px;
+ font-weight: bold;
+ color: #000;
+ display: block;
+ clear: both;
+ padding: 3px;
+ margin-bottom: 5px;
+}
+
+.StatusView .top {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Groups/bg-speech_top.png') no-repeat;
+ padding: 5px;
+ width: 317px;
+}
+
+.StatusView .bottom {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Groups/bg-speech_bottom.png') no-repeat;
+ padding: 5px;
+ padding-right: 0;
+}
+
+.StatusView .bottom .content {
+ float: left;
+ position: relative;
+ left: 28px;
+}
+
+.StatusView .ReportAbuse {
+ display: inline-block;
+ float: right;
+}
+
+#GroupDescP {
+ word-wrap: break-word;
+}
+
+#GroupDescP a:hover {
+ cursor: pointer;
+}
+
+.GroupsPeopleTabs_Container {
+ display: block;
+ height: 30px;
+}
+
+.GroupsPeopleTabs_Container div {
+ float: left;
+ margin: 0;
+}
+
+#GroupRoleSetsMembersPane .loading {
+ display: none;
+ height: 69px;
+ width: 100%;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/spinners/spinner16x16.gif') no-repeat center;
+ *float: left;
+}
+
+.GroupWallPane .loading {
+ display: none;
+ position: absolute;
+ top: 0;
+ height: 100%;
+ width: 100%;
+}
+
+.GroupWallPane .loading .content {
+ position: absolute;
+ top: 0;
+ height: 100%;
+ width: 100%;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') no-repeat center;
+ z-index: 1;
+}
+
+.GroupWallPane .loading .background {
+ position: absolute;
+ top: 0;
+ height: 100%;
+ width: 100%;
+ background: #fff;
+}
+
+div.MyAuditPage {
+ *padding-top: 10px;
+ position: relative;
+}
+
+.AuditLog {
+ width: 100%;
+ font-size: 14px;
+}
+
+.AuditLogContainer {
+ clear: both;
+ border-top: 1px solid #afafaf;
+}
+
+.AuditLogContainer td {
+ margin: 0;
+}
+
+.AuditLogContainer .header td {
+ border-right: 1px solid #CCC;
+ border-bottom: 1px solid #ccc;
+ border-top: none;
+ padding: 4px;
+}
+
+.AuditLogContainer .header td.Description {
+ border-right: 1px solid #F1F1F1;
+}
+
+.AuditLogContainer tr.header td {
+ font-weight: bold;
+ background-color: #f1f1f1;
+}
+
+.AuditLogContainer td.User {
+ width: 126px;
+}
+
+.AuditLogContainer td.Rank {
+ width: 80px;
+}
+
+.AuditLogContainer td.Rank span {
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: block;
+ width: 80px;
+}
+
+.AuditLogContainer td.Description {
+ width: 500px;
+}
+
+.AuditLogContainer td.Date {
+ width: 85px;
+}
+
+#AuditPage {
+ padding-top: 20px;
+}
+
+.AuditLogContainer .datarow {
+ padding-top: 10px;
+ height: 34px;
+}
+
+.AuditLogContainer .datarow td {
+ padding: 4px;
+ border-bottom: 1px solid #ccc;
+}
+
+.GroupAdmin .StandardBox #searchbox {
+ float: right;
+ max-width: 100%;
+}
+
+.GroupAdmin .StandardBox .RoleSetDropDownList {
+ max-width: 220px;
+}
+
+#AuditPage div.SortsAndFilters {
+ margin: 5px 0 7px 5px;
+ float: right;
+}
+
+#AuditPage .SortsAndFilters .SortFilterLabel {
+ font: 12px arial;
+ color: black;
+ font-weight: bold;
+}
+
+#AuditPage .SortsAndFilters select {
+ font-size: 11px;
+}
+
+#AuditPage .roblox-avatar-image img {
+ width: 13px;
+ height: 7px;
+}
+
+#AuditPage .roblox-avatar-image img:first-child {
+ width: 24px;
+ height: 24px;
+}
+
+#AuditPage .roblox-avatar-image {
+ float: left;
+}
+
+#AuditPage td.User span.username {
+ padding-left: 3px;
+ top: 4px;
+ position: relative;
+}
+
+#AuditPage #PagingContainerDivBottom {
+ margin-top: 30px;
+}
+
+#AuditPage h1 a,
+#AuditPage h1 a:hover {
+ color: #363636;
+ text-decoration: none;
+}
+
+#AuditPage h1 a:hover {
+ cursor: pointer;
+}
+
+#AuditPage #submitButton {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/catalog/bg-27px_silver_btn.png) repeat-x;
+ font: bold 11px Arial, Helvetica, sans-serif;
+ color: black;
+ text-decoration: none;
+ display: inline-block;
+ border: 1px solid #aaa;
+ background-position: top left;
+ padding-top: 1px;
+ width: 26px;
+ text-align: center;
+ height: 15px;
+ cursor: pointer;
+ position: relative;
+ margin-left: 3px;
+}
+
+#AuditPage #usernameTextbox {
+ margin: 0;
+ padding: 0;
+ font-size: 11px;
+}
+
+#AuditPage #userHidden {
+ padding-top: 2px;
+ float: left;
+ display: none;
+ padding-left: 5px;
+}
+
+#AuditPage .secondLevelHeader {
+ display: block;
+ font-size: 16px;
+ font-weight: bold;
+ text-transform: uppercase;
+}
+
+#AuditPage .secondLevelHeader a {
+ color: black;
+}
+
+#AuditPage .secondLevelHeader a:hover {
+ text-decoration: none;
+}
+
+#AuditPage div.ErrorMessage {
+ background-color: #FAE4EB;
+ border: 1px solid #CC0005;
+ margin-top: 10px;
+ margin-bottom: 5px;
+ padding: 3px;
+ height: 15px;
+ width: 330px;
+}
+
+/* ~/CSS/Base/CSS/Help.css */
+#Help {
+ border-style: ridge;
+ border-color: #ddd;
+ border-width: 5px;
+ background-color: #eee;
+ height: 600px;
+ padding: 1px;
+}
+
+#Help h1 {
+ text-indent: 10px;
+}
+
+#Help .salesForce,
+#Help .salesForce iframe {
+ margin-left: 5px;
+ margin-bottom: 10px;
+ float: left;
+ width: 625px;
+ height: 500px;
+}
+
+#Help .avatar {
+ text-align: center;
+ display: block;
+ float: right;
+ clear: right;
+ margin-right: auto;
+ margin-left: auto;
+ padding-left: 0;
+ padding-right: 0;
+}
+
+#Help .descriptionPanels {
+ background-color: Transparent;
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Speech Bubble 225.gif');
+ width: 225px;
+ height: 235px;
+ background-repeat: no-repeat;
+ margin-top: 40px;
+}
+
+#Help .descriptionPanels p {
+ font-family: Arial, Helvetica, sans-serif;
+ padding-top: 20px;
+ padding-right: 40px;
+ padding-left: 25px;
+ text-align: left;
+ color: Navy;
+ font-size: 9pt;
+}
+
+#Help .navigation {
+ clear: left;
+ color: #6e99c9;
+ border: none;
+ background-color: Transparent;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 10pt;
+ font-weight: normal;
+ text-decoration: none;
+ text-align: center;
+}
+
+#Help .navigation .MenuItem {
+ color: #6e99c9;
+ font-size: 16px;
+ line-height: 2em;
+}
+
+#Help .navigation a.MenuItem:link,
+#Help .navigation a.MenuItem:visited,
+#Help .navigation a.MenuItem:active {
+ color: #6e99c9;
+ text-decoration: none;
+}
+
+#Help .navigation a.MenuItem:hover {
+ text-decoration: underline;
+}
+
+#Help .forumLinks {
+ font-family: Sans-Serif;
+ border-width: 3px;
+ border-color: #ddd;
+ border-style: groove;
+ visibility: hidden;
+ display: none;
+ filter: alpha(opacity=93);
+ opacity: .93;
+ background-color: #eee;
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/help_gradient.png');
+ background-repeat: repeat-y;
+ background-position: left top;
+ width: 150px;
+ font-size: 10pt;
+ text-align: center;
+ padding: 5px;
+ line-height: 2em;
+}
+
+/* ~/CSS/Base/CSS/IframeHeader.css */
+.iframeHeader #Nav {
+ width: 100% !important;
+}
+
+.MiniHeaderBG {
+ margin-top: -3px;
+ z-index: 1;
+ width: 100%;
+ height: 153px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/MiniclipHeader_BG.PNG) white bottom repeat-x;
+}
+
+#MiniWrapper {
+ width: 960px;
+ overflow: hidden;
+ margin-left: auto;
+ margin-right: auto;
+ margin-top: -1px;
+ margin-bottom: 0;
+ padding: 0;
+}
+
+.MiniclipHeader {
+ padding: 0;
+ border: none;
+ margin-top: -2px;
+ margin-left: -7px;
+ display: block;
+}
+
+/* ~/CSS/Base/CSS/iFrameLogin.css */
+#iFrameLogin {
+ position: absolute;
+ top: 26px;
+ right: 0;
+ width: 340px;
+ height: 128px;
+ border: 1px solid #0C3060;
+ border-top: none;
+}
+
+.fbSplashPageConnect {
+ margin: 5px 0;
+}
+
+#facebookSignIn {
+ text-align: center;
+ margin-top: 8px;
+ margin-bottom: 10px;
+}
+
+a.facebook-login,
+a.facebook-login:visited {
+ display: inline-block;
+ text-decoration: none;
+ font-weight: normal !important;
+ font-size: 12px !important;
+}
+
+a.facebook-login:hover span.left,
+a.facebook-login:hover span.middle {
+ background-position: left bottom;
+}
+
+a.facebook-login:hover span.right {
+ background-position: right bottom;
+}
+
+a.facebook-login span.left,
+a.facebook-login span.right,
+a.facebook-login span.middle {
+ float: left;
+ height: 25px;
+ line-height: 14px;
+}
+
+a.facebook-login span.left {
+ width: 27px;
+ background: url(/img/bg-fblogin_sides.png) left top no-repeat;
+}
+
+a.facebook-login span.middle {
+ height: 18px;
+ width: auto;
+ background: url(/img/bg-fblogin_middle.png) left top repeat-x;
+ color: #394f7d;
+ padding: 7px 2px 0 6px;
+}
+
+a.facebook-login span.middle span {
+ display: block;
+ color: #fff;
+ position: relative;
+ bottom: 16px;
+}
+
+a.facebook-login span.right {
+ width: 5px;
+ background: url(/img/bg-fblogin_sides.png) right top no-repeat;
+}
+
+.LoginFormLabel {
+ font: normal 11px arial;
+ color: black;
+}
+
+.LoginFormInput {
+ width: 150px;
+ height: 19px;
+ border: 1px solid #A7A7A7;
+ background: #fff;
+ padding-left: 4px;
+ *margin-left: -10px;
+}
+
+.LoginFormFieldSet {
+ position: relative;
+ padding-bottom: 35px;
+ height: 39px;
+ /* margin-top: -10px; */
+}
+
+.UserNameDiv {
+ float: left;
+ /* width: 156px; */
+}
+
+.PasswordDiv {
+ float: right;
+ /* width: 158px; */
+ position: relative;
+}
+
+.ResetPassword {
+ font: normal 11px Arial;
+ color: #095FB5;
+ right: 0;
+ position: absolute;
+}
+
+.newLogin {
+ margin: 10px;
+}
+
+#SocialNetworkSignIn {
+ border-top: 1px solid #ACACAC;
+}
+
+.iFrameBlueLogin {
+ background: url("/img/btn-login.png") no-repeat;
+ background-position: 0 0;
+ height: 23px;
+ width: 54px;
+ position: absolute;
+ right: 0;
+ top: 50%;
+ margin-top: -12px;
+}
+
+.iFrameBlueLogin:hover {
+ background-position: 0 -23px;
+}
+
+.iframe-login-signup {
+ margin-top: 6px;
+ float: right;
+ position: relative;
+}
+
+#header-login .grey-arrow {
+ color: #666;
+ font-size: 12px;
+}
+
+#header-login.btn-control.btn-control-large.active {
+ background-image: none;
+ background-color: #e1e1e1;
+ border-color: #000;
+}
+
+#header-login {
+ font-weight: bold;
+ display: inline-block;
+ width: 62px;
+ position: relative;
+ cursor: pointer;
+ letter-spacing: -1px;
+}
+
+#header-signup {
+ font-family: Arial;
+ font-weight: bold;
+ color: #fff;
+ font-size: 13px;
+ position: relative;
+ *top: -2px;
+}
+
+#header-or {
+ font-family: Arial;
+ font-weight: normal;
+ color: #9Ec3E7;
+ font-size: 13px;
+ position: relative;
+ margin: 0 6px;
+ *top: -2px;
+}
+
+.login-frame {
+ height: 100%;
+ width: 100%;
+}
+
+/* ~/CSS/Base/CSS/Inbox.css */
+#InboxContainer {
+ margin-top: 10px;
+}
+
+#InboxContainer #InboxPane {
+ float: left;
+ position: relative;
+ top: -2px;
+ width: 700px;
+}
+
+.InboxDateField {
+ text-align: right;
+}
+
+#InboxContainer h2 {
+ font-family: Verdana, Sans-Serif;
+ font-size: 2.5em;
+ font-weight: normal;
+ letter-spacing: .5em;
+ line-height: 1em;
+ margin: 0 0 10px 0;
+ padding: 0;
+}
+
+#InboxContainer #Inbox {
+ border: solid 1px #000;
+}
+
+#InboxContainer .Buttons {
+ margin: 10px 0;
+ text-align: center;
+}
+
+#InboxContainer .InboxHeader {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/topNav_black.png);
+ border: none;
+ color: #fff;
+ font: 1.2em/normal Verdana, sans-serif;
+ font-weight: lighter;
+ letter-spacing: .15em;
+ text-align: center;
+}
+
+#InboxContainer .InboxRow {
+ cursor: pointer;
+ font: normal 1em/normal Verdana, sans-serif;
+}
+
+#InboxContainer .InboxRow_Unread {
+ cursor: pointer;
+ font: bold 1em/normal Verdana, sans-serif;
+}
+
+#InboxContainer .InboxRow:hover,
+#InboxContainer .InboxRow_Unread:hover,
+#InboxContainer .SystemAlertMessage:hover,
+#InboxContainer .SystemAlertMessage_Unread:hover {
+ background-color: #6e99c9;
+ color: #fff;
+}
+
+#InboxContainer .InboxHeader a,
+#InboxContainer .InboxPager a,
+#InboxContainer .InboxRow:hover a,
+#InboxContainer .InboxRow_Unread:hover a,
+#InboxContainer .SystemAlertMessage:hover a,
+#InboxContainer .SystemAlertMessage_Unread:hover a {
+ color: #fff;
+}
+
+#InboxContainer .InboxPager {
+ background-color: #999;
+ font: bold 1.2em/normal Verdana, sans-serif;
+ letter-spacing: .15em;
+ text-align: center;
+}
+
+#InboxContainer .SystemAlertMessage,
+#InboxContainer .SystemAlertMessage_Unread {
+ cursor: pointer;
+ font: normal 1em/normal Verdana, sans-serif;
+}
+
+#InboxContainer .SystemAlertMessage_Unread {
+ font: bold 1em/normal Verdana, sans-serif;
+}
+
+#Messages .SystemAlertMessage div.RobloxMailIcon,
+#InboxContainer .SystemAlertMessage_Unread div.RobloxMailIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/roblox_16x15.png) no-repeat;
+ height: 15px;
+ width: 16px;
+ float: left;
+ margin-right: 3px;
+}
+
+#Messages .InboxRow_Unread div.RobloxMailIcon,
+#Messages .InboxRow div.RobloxMailIcon {
+ display: none;
+}
+
+/* ~/CSS/Base/CSS/Info.css */
+#InfoContainer {
+ background-color: #eee;
+ border: solid 1px #000;
+ color: #555;
+ margin: 0 auto;
+ width: 620px;
+}
+
+#InfoContainer h2 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ font-size: x-large;
+ margin: 0;
+ text-align: center;
+}
+
+#InfoContainer #Content {
+ font: normal 1em/normal Verdana, sans-serif;
+ line-height: 1.5em;
+ padding: 10px 20px 10px 20px;
+}
+
+/* ~/CSS/Base/CSS/Install.css */
+#AlreadyInstalled {
+ font-size: large;
+ margin: 44px 44px 44px 44px;
+}
+
+#AlreadyInstalled a {
+ text-decoration: underline;
+}
+
+/* ~/CSS/Base/CSS/Item.css */
+div.PromoteModalBtn {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-add_to_game-sm.png') no-repeat top left;
+ display: block;
+ width: 100px;
+ height: 23px;
+ position: relative;
+ top: 15px;
+ left: 30px;
+ margin-right: 5px;
+}
+
+div.PromoteModalBtn:hover {
+ cursor: pointer;
+ background-position: bottom left;
+}
+
+.PromoteModalErrorMessage.errorStatusBar {
+ height: auto;
+ display: none;
+ min-height: 0;
+ padding: 5px;
+}
+
+#PlaceProductPromotionSelectionPanel .thumbs-up-green {
+ width: 110px;
+ height: 110px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/thumbs_up.png') no-repeat;
+ display: block;
+}
+
+.PromoteItemTooltip {
+ display: inline-block;
+ position: relative;
+ left: 55px;
+ top: -3px;
+}
+
+#ItemContainer {
+ margin-top: 10px;
+}
+
+#ItemContainer #Item {
+ float: left;
+ width: 800px;
+}
+
+#ItemContainer #Thumbnail {
+ height: 320px;
+ width: 320px;
+ padding: 0;
+ text-align: left;
+ min-width: 0;
+ position: relative;
+}
+
+#assetContainer {
+ float: left;
+ width: 320px;
+ overflow: hidden;
+}
+
+#ItemContainer h1 {
+ margin: 0;
+ padding: 0;
+}
+
+#ItemContainer h3 {
+ display: block;
+}
+
+#ItemContainer .item-type {
+ margin: 2px 0 20px 0;
+ padding: 0;
+}
+
+.fblike {
+ margin-left: 20px;
+}
+
+#Summary .SummaryDetails {
+ margin: 0 20px 5px 20px;
+ padding-bottom: 40px;
+ position: relative;
+ min-height: 249px;
+ *z-index: 1;
+ width: 268px;
+ float: left;
+}
+
+.SummaryDetails .Avatar {
+ padding: 0 0 8px 0;
+}
+
+#Summary .BuyPriceBoxContainer {
+ text-align: center;
+ float: left;
+ width: 170px;
+}
+
+#Summary .BuyPriceBox {
+ width: 158px;
+ background-color: #e1e1e1;
+ border: 1px solid #a7a7a7;
+ padding: 5px;
+}
+
+#ItemContainer .GearGenreContainer {
+ padding: 12px 0 15px 0;
+ margin-top: 5px;
+}
+
+.GearGenreContainer #GenresDiv,
+.GearGenreContainer .GearDiv {
+ float: left;
+ width: 135px;
+}
+
+#GenresDiv .label {
+ margin: 0;
+}
+
+#ItemContainer #Summary #Creator {
+ float: left;
+}
+
+#Summary .DescriptionPanel {
+ clear: both;
+}
+
+#ItemContainer #Summary .Description a:hover {
+ cursor: pointer;
+}
+
+.Description.Full {
+ white-space: pre;
+}
+
+.Description.body {
+ white-space: pre-line;
+ *white-space: pre;
+ max-height: 200px;
+ overflow-x: hidden;
+}
+
+#ItemContainer #BuyWithTickets,
+#ItemContainer #BuyWithRobux {
+ margin: 5px 0;
+}
+
+.expires-div {
+ margin: 0 0 5px 0;
+}
+
+#timer {
+ margin: 0 0 5px 0;
+}
+
+#Summary .item-detail {
+ float: left;
+ padding-left: 5px;
+}
+
+.GenreInfo .GamesInfoIcon {
+ display: inline-block;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GenreIcons/GenreIconsSprite.png);
+ width: 16px;
+ height: 16px;
+}
+
+.RobuxAndTicketsPurchasePanel {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/img-or_divider.png') no-repeat top left;
+ display: block;
+ height: 8px;
+ width: 147px;
+ margin: 0 0 5px 5px;
+}
+
+.LimitedEditionRemaining,
+#RobuxPurchaseDisabledMsg,
+#PricePublicDomain,
+.PrivateSalesPurchasePanel,
+.PrivateSalesPurchasePanel .Price,
+#Summary .BuyPriceBox,
+.PublicDomainPrice {
+ margin-bottom: 5px;
+}
+
+.PrivateSalesPurchasePanel .Price {
+ display: block;
+}
+
+.PrivateSalesPurchasePanel .invisible,
+.ItemOptions .invisible,
+pre.Description.Full,
+.SetListDropDownList .menu a.invisible {
+ display: none;
+}
+
+#ItemContainer #Summary {
+ padding: 0;
+ margin-bottom: 20px;
+ width: 480px;
+ float: left;
+}
+
+.BuyPriceBoxContainer .FavoriteStar {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/star.png') no-repeat;
+ padding: 2px 0 2px 20px;
+ margin-top: 5px;
+}
+
+#ItemContainer #Summary .label {
+ margin: 0;
+}
+
+#ItemContainer #Summary .ContentRating {
+ margin-left: 1px;
+ margin-top: 3px;
+}
+
+#ItemContainer .UserOwns {
+ display: none;
+}
+
+#Tabs {
+ margin-bottom: 10px;
+}
+
+.ui-tabs-hide {
+ display: none;
+}
+
+#ItemContainer .Ownership {
+ float: right;
+}
+
+.badge-description {
+ overflow: hidden;
+ margin-top: 5px;
+}
+
+.PrivateSales {
+ padding-top: 20px;
+}
+
+.PrivateSales h2 {
+ margin: 0 0 15px 0;
+ display: block;
+}
+
+#UserSalesTab {
+ width: 330px;
+ float: left;
+ margin-right: 7px;
+}
+
+.ItemSalesTable {
+ width: 100%;
+}
+
+#UserSalesTab .SellerNameAndSerial {
+ width: 155px;
+ margin-left: 2px;
+}
+
+#UserSalesTab .SellerName {
+ margin: 2px 0;
+ padding: 0;
+}
+
+#UserSalesTab .SerialNum {
+ margin: 2px 0;
+ padding: 0;
+}
+
+#UserSalesTab .PriceBuyContainer {
+ text-align: center;
+}
+
+#UserSalesTab td {
+ padding-bottom: 10px;
+}
+
+.pgItemsForResale {
+ text-align: center;
+}
+
+.PriceGraph {
+ width: 380px;
+ float: left;
+ overflow: hidden;
+ padding-left: 7px;
+}
+
+.PriceGraph .header {
+ margin-top: 0;
+}
+
+.PriceGraph .Options,
+.pricestats {
+ text-align: center;
+ margin: 0;
+ padding: 0;
+}
+
+.pricestats .days30,
+.pricestats .days90,
+.pricestats .days180 {
+ display: none;
+}
+
+.pricestats span.selected {
+ display: inline;
+}
+
+#days30:hover,
+#days90:hover,
+#days180:hover {
+ cursor: pointer;
+}
+
+.createSetPanelPopup {
+ width: 400px;
+ height: 100%;
+ padding: 0;
+ float: left;
+ display: none;
+}
+
+.createSetPanelPopup div {
+ float: left;
+}
+
+.closeBtnCircle_35h:hover {
+ background-position: 0 35px;
+}
+
+.closeBtnCircle_35h {
+ width: 35px;
+ height: 35px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/closeBtnCircle_35h.png);
+}
+
+.closeBtnCircle_20h:hover {
+ background-position: 0 20px;
+}
+
+.closeBtnCircle_20h {
+ width: 20px;
+ height: 20px;
+ cursor: pointer;
+ margin-left: 395px;
+ position: absolute;
+ top: 5px;
+ left: 5px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-x.png);
+}
+
+.PurchaseModal .simplemodal-close a {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-x.png') no-repeat top left;
+ display: block;
+ height: 20px;
+ width: 20px;
+ position: absolute;
+ right: 5px;
+}
+
+.PurchaseModal .simplemodal-close a:hover {
+ background-position: bottom left;
+ cursor: pointer;
+}
+
+#ProcessingView {
+ width: 200px;
+}
+
+#ProcessingView p {
+ font-size: 14px;
+ color: #fff;
+ font-weight: bold;
+}
+
+.AssetRecommenderContainer {
+ text-align: center;
+}
+
+.AssetRecommenderContainer td {
+ padding: 0 7px;
+}
+
+.AssetRecommenderContainer tr {
+ display: block;
+}
+
+.SetList.ItemOptions {
+ position: relative;
+ top: 0;
+ right: 210px;
+ float: right;
+}
+
+.SetList.ItemOptions a.btn-dropdown,
+.ItemOptions a.btn-dropdown-active {
+ width: 13px;
+}
+
+#ItemContainer #Summary #ReportAbuse {
+ margin: 0 auto;
+ padding: 4px;
+ text-align: center;
+}
+
+.CommentText .SuperSafePanel {
+ left: 322px;
+}
+
+.CommentsItemTemplate {
+ display: none;
+}
+
+#ItemContainer .AjaxCommentsContainer {
+ margin: 10px;
+ margin-top: 0;
+ width: 570px;
+}
+
+#ItemContainer .AjaxCommentsContainer {
+ padding-bottom: 5px;
+}
+
+.Comments .DeleteCommentButton:hover {
+ cursor: pointer;
+}
+
+.Comments .more span:hover {
+ cursor: pointer;
+}
+
+.Comments .empty,
+.Comments .more {
+ text-align: center;
+}
+
+.Comments .loading {
+ background: #fff url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') no-repeat center;
+ width: 100%;
+ height: 100px;
+}
+
+#ItemContainer .AjaxCommentsContainer .Comments {
+ overflow: hidden;
+ width: 663px;
+ margin-top: 15px;
+}
+
+#ItemContainer .AjaxCommentsContainer .Comment {
+ padding: 0;
+}
+
+#ItemContainer .AjaxCommentsContainer .Comment {
+ margin-bottom: 15px;
+}
+
+#ItemContainer .AjaxCommentsContainer .Commenter {
+ float: left;
+ width: 110px;
+}
+
+#ItemContainer .AjaxCommentsContainer .Avatar {
+ height: 100px;
+ width: 100px;
+}
+
+#ItemContainer .AjaxCommentsContainer .Post .Audit {
+ margin-bottom: 5px;
+}
+
+#ItemContainer .AjaxCommentsContainer .Post .Audit .ByLine {
+ float: left;
+}
+
+#ItemContainer .AjaxCommentsContainer .Post .Audit .AbuseButton {
+ float: right;
+}
+
+#ItemContainer .AjaxCommentsContainer .PostContainer {
+ float: left;
+}
+
+#ItemContainer .AjaxCommentsContainer .Post,
+#ItemContainer .AjaxCommentsContainer .PostBottom {
+ float: none;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/bg-comments-extra-long.png') no-repeat;
+ padding: 15px 15px 15px 35px;
+ width: 410px;
+}
+
+#ItemContainer .AjaxCommentsContainer .Post {
+ min-height: 48px;
+}
+
+#ItemContainer .AjaxCommentsContainer .PostBottom {
+ background-position: bottom left;
+}
+
+#ItemContainer .AjaxCommentsContainer .Content {
+ overflow: hidden;
+ margin: 10px 0;
+}
+
+.AjaxCommentsContainer .PostACommentContainer {
+ margin: 15px 0 0 0;
+ padding-bottom: 15px;
+}
+
+.AjaxCommentsContainer .PostAComment {
+ margin: 0;
+ float: left;
+}
+
+.AjaxCommentsContainer .PostAComment .Buttons {
+ margin: 10px 0 0 0;
+ padding: 0 10px 10px 10px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/bg-comments-compose-v2.png') no-repeat -20px bottom;
+ *background-position: 0 bottom;
+ *padding-bottom: 0;
+}
+
+#ItemContainer .AjaxCommentsContainer .MultilineTextBox,
+#ItemContainer .AjaxCommentsContainer textarea {
+ min-height: 0;
+ width: 420px;
+ background: transparent;
+ overflow: auto;
+ border: none;
+ height: 95px;
+}
+
+#ItemContainer .AjaxCommentsContainer div.MultilineTextBox {
+ cursor: pointer;
+}
+
+.AjaxCommentsContainer textarea:focus {
+ outline: none;
+}
+
+#ItemContainer .AjaxCommentsContainer .CommentText {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/bg-comments-compose-v2.png') no-repeat;
+ padding-left: 20px;
+ width: 440px;
+}
+
+#ItemContainer .BlueCommentBtn {
+ float: right;
+}
+
+#CharsRemaining {
+ margin: 3px 8px;
+}
+
+.AjaxCommentsContainer #CharsRemaining {
+ float: right;
+}
+
+#ItemContainer .AjaxCommentsContainer .PostAComment {
+ margin: 10px 0 0 0;
+}
+
+#ItemContainer .AjaxCommentsContainer .PostAComment .Buttons {
+ margin: 10px 0 0 0;
+}
+
+.btn-blue-ok-sharp {
+ height: 50px;
+ width: 102px;
+ display: inline-block;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_blue_ok_l.png') top left no-repeat;
+}
+
+.btn-blue-ok-sharp:hover {
+ cursor: pointer;
+ background-position: bottom left;
+}
+
+.centered-error-container {
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center;
+}
+
+#ItemContainer #Actions,
+#ItemContainer #Actions_Place {
+ min-width: 0;
+ overflow: hidden;
+ top: 420px;
+ width: 408px;
+ padding: 5px;
+ text-align: left;
+}
+
+#ItemContainer #Actions {
+ padding: 5px;
+ text-align: left;
+ width: 230px;
+}
+
+.AbuseReportTemplate {
+ display: none;
+}
+
+.CustomizeCharacterLink {
+ display: block;
+ margin-top: 10px;
+}
+
+.PurchaseModalMessage.SuccessMsg {
+ padding: 30px 20px 20px 20px;
+ height: auto;
+}
+
+.PurchaseModal span.Robux,
+.PurchaseModal span.Tickets,
+.PurchaseModal span.Free {
+ margin-bottom: 2px;
+}
+
+.PurchaseModalClose {
+ cursor: pointer;
+ position: absolute;
+ right: -18px;
+ top: -18px;
+}
+
+.PurchaseModal {
+ width: 435px;
+ display: none;
+ position: absolute;
+ border: 2px solid #272727;
+ background-color: #E1E1E1;
+ padding: 5px;
+}
+
+.PurchaseModal .titleBar {
+ background-color: #E1E1E1;
+ font-weight: bold;
+ font-size: 27px;
+ letter-spacing: -1px;
+ color: #363636;
+ height: 38px;
+ text-align: center;
+}
+
+.PurchaseModalBody {
+ background-color: #fff;
+}
+
+.PurchaseModalMessage {
+ padding: 10px;
+ height: 110px;
+}
+
+.PurchaseModalMessageImage {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 110px;
+ height: 110px;
+}
+
+.PurchaseModalMessageText {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 275px;
+ vertical-align: top;
+ padding-top: 28px;
+}
+
+.PurchaseModalButtonContainer {
+ clear: left;
+ padding-top: 10px;
+ text-align: center;
+}
+
+.PurchaseModalFooter {
+ text-align: center;
+ margin: 10px auto 0;
+ padding-bottom: 5px;
+}
+
+.ProcessingModal {
+ width: 300px;
+ min-height: 50px;
+ display: none;
+ position: absolute;
+}
+
+.ProcessingModalBody {
+ margin: 15px auto;
+ text-align: center;
+ vertical-align: middle;
+ background: none;
+}
+
+.CurrencyColor1 {
+ color: #080;
+ padding-left: 20px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 -42px;
+}
+
+.CurrencyColor2 {
+ color: #A61;
+ padding-left: 20px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 -122px;
+}
+
+.CurrencyColorFree {
+ color: #080;
+}
+
+.calloutParent {
+ position: relative;
+}
+
+div.callout {
+ width: 150px;
+ height: 35px;
+ min-height: 50px;
+ position: absolute;
+ top: -92px;
+ left: 73px;
+ color: #ccc;
+ text-shadow: 0 0 1px #000;
+ background-color: #444;
+ background-image: -moz-linear-gradient(top, #444, #444);
+ border: 1px solid #333;
+ border-radius: 3px;
+ box-shadow: 0 0 20px #999;
+ margin: 10px;
+ padding: 10px;
+}
+
+.callout::before {
+ content: "";
+ width: 0;
+ height: 0;
+ border: .8em solid transparent;
+ position: absolute;
+}
+
+.callout.top-left::before {
+ left: 7px;
+ bottom: -20px;
+ border-top: 10px solid #444;
+}
+
+.fadeInAndOut {
+ display: none;
+}
+
+#ResalePanel .btn-negative {
+ margin-left: 10px;
+}
+
+/* ~/CSS/Base/CSS/LandingGames.css */
+#header {
+ width: 990px;
+ margin: 0 auto;
+ padding: 15px 0 0 0;
+}
+
+#logo {
+ width: 155px;
+ margin-left: 15px;
+ float: left;
+}
+
+#login {
+ position: relative;
+ /* margin:15px 24px 0 0; */
+ float: right;
+ color: #fff;
+ font-size: 12px;
+}
+
+#loginButton {
+ display: inline-block;
+ cursor: pointer;
+ padding: 2px 2px 5px 0;
+ border: none;
+ top: 50%;
+ background-position: 0 7;
+ position: relative;
+ left: 83%;
+}
+
+#loginButton:hover {
+ color: #d8e6fc;
+}
+
+#loginButton span {
+ padding: 2px 15px 5px 0;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/LandingGames/loginArrow.png) no-repeat 40px 7px;
+}
+
+#loginButton:hover span {
+ background-position: 40px -41px;
+}
+
+#loginBox {
+ position: absolute;
+ top: 22px;
+ right: 0;
+ color: #000;
+ display: none;
+ width: 230px;
+ background: #edeff3;
+}
+
+#loginButton.active {
+ color: #00218c;
+ background-color: #edeff3;
+}
+
+#loginButton.active span {
+ background-position: 40px -86px;
+}
+
+#loginBox fieldset {
+ margin: 0 0 5px 0;
+ display: block;
+ border: 0;
+ padding: 0;
+}
+
+fieldset#body {
+ padding: 10px 15px;
+ margin: 0;
+}
+
+#loginBox #body fieldset label {
+ display: block;
+ float: none;
+ margin: 0;
+}
+
+#loginBox input {
+ width: 92%;
+ border: 1px solid #899caa;
+ color: #3a454d;
+ padding: 3px 7px;
+ font-size: 12px;
+}
+
+#loginBox #loginSubmit {
+ width: auto;
+ float: right;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/LandingGames/login_btn.png) repeat-x;
+ color: #fff;
+ padding: 3px 10px 3px 10px;
+ border: 1px solid #339cdf;
+ margin: 5px 0 5px 0;
+ cursor: pointer;
+ position: relative;
+}
+
+#loginBox #body fieldset a {
+ color: #757d85;
+ text-decoration: underline;
+ font-size: 12px;
+}
+
+#line {
+ width: 100%;
+ height: 1px;
+ background: #0047ba;
+}
+
+#facebook_btn {
+ width: 230px;
+ height: 30px;
+ margin: 10px 0 0 0;
+ background: #edeff3;
+ text-align: center;
+}
+
+input:focus {
+ outline: none;
+}
+
+#container {
+ width: 990px;
+ margin: 0 auto;
+}
+
+#videoContainer {
+ width: 950px;
+ height: 371px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/LandingGames/video_bg.png) no-repeat;
+ margin: 0 0 15px 16px;
+ float: left;
+}
+
+#video {
+ margin: 6px 0 0 5px;
+ float: left;
+}
+
+#link_text {
+ width: 280px;
+ margin: 150px 0 0 20px;
+ float: left;
+}
+
+a.crossroads,
+a.crossroads:visited {
+ width: 330px;
+ height: 298px;
+ display: block;
+ margin-right: 10px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/LandingGames/crossroads.gif) bottom no-repeat;
+ cursor: pointer;
+ float: left;
+}
+
+a.crossroads:hover {
+ background-position: top;
+}
+
+a.swordfight,
+a.swordfight:visited {
+ width: 300px;
+ height: 298px;
+ display: block;
+ margin-right: 10px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/LandingGames/swordfight.gif) bottom no-repeat;
+ cursor: pointer;
+ float: left;
+}
+
+a.swordfight:hover {
+ background-position: top;
+}
+
+a.seemoregames,
+a.seemoregames:visited {
+ width: 330px;
+ height: 298px;
+ display: block;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/LandingGames/seeMoreGames.gif) bottom no-repeat;
+ cursor: pointer;
+ float: left;
+}
+
+a.seemoregames:hover {
+ background-position: top;
+}
+
+#footer {
+ font-size: 12px;
+ color: #457cb1;
+ background-color: #75a6d8;
+ margin: 50px auto 0 auto;
+ text-align: center;
+}
+
+/* ~/CSS/Base/CSS/Language.css */
+.SwitchNowButton {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/SwitchNow.png") top;
+ width: 158px;
+ height: 50px;
+}
+
+.NoThanksButton {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/NoThanks.png") top;
+ width: 145px;
+ height: 50px;
+}
+
+.LanguageInstructions {
+ width: 415px;
+ height: 157px;
+ margin: 10px auto 10px auto;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/LanguageChangeInstructions.jpg");
+}
+
+/* ~/CSS/Base/CSS/ManageAccount.css */
+#ManageAccountButton img,
+#CancelButtonImg,
+#ChangeCreditCardInfoImg {
+ border: none;
+}
+
+#ManageAccountButton {
+ text-align: center;
+}
+
+#GoTurboPopupPanel,
+#TurnOffTurboPopupPanel {
+ width: 550px;
+ text-align: center;
+}
+
+#CurrentAccountUpgrades {
+ width: 90%;
+ margin: auto;
+ text-align: center;
+}
+
+#CurrentAccountUpgrades table {
+ border-collapse: collapse;
+ margin-bottom: 15px;
+ text-align: center;
+ background-color: #d0d6e0;
+ width: 225px;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+#CurrentAccountUpgrades th {
+ border-bottom: solid 1px #999;
+ text-align: center;
+}
+
+.rightCellWall {
+ border: 1px solid #999;
+}
+
+.CancelBuildersClubMembership,
+.ChangeCreditCardInfo {
+ text-align: center;
+ margin-top: 5px;
+}
+
+#BCCompareModal {
+ background-color: White;
+ border: solid 2px #6e99c9;
+ margin: 5px;
+ padding: 10px;
+}
+
+#BuyBCComparePanelTopInfo {
+ text-align: center;
+ padding: 10px 40px 10px 40px;
+ width: 340px;
+}
+
+.BuyBCComparePanelTable {
+ font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
+ font-size: 12px;
+ background: #fff;
+ width: 340px;
+ margin: 0 40px 0 40px;
+ border-collapse: collapse;
+ margin-bottom: 15px;
+}
+
+.BCCompareHeaderRow {
+ color: #2163A5;
+ padding: 10px 8px;
+ border-bottom: 1px solid #D3D3D3;
+ text-align: left;
+}
+
+.BBCCompareRow td {
+ color: #2163A5;
+ border-bottom: 1px solid #D3D3D3;
+ padding-top: 10px;
+ padding-left: 10px;
+ padding-bottom: 10px;
+}
+
+.BCCompareModalRow {
+ width: 130px;
+ border-left: 1px solid #000;
+ border-right: 1px solid #000;
+ background-color: #DFEFFF;
+}
+
+#BCCompareButtons {
+ text-align: center;
+ width: 340px;
+ margin: 0 40px 0 40px;
+}
+
+#upgrades-membership-options .leftBorder {
+ border-left: 1px solid #D3D3D3;
+}
+
+#upgrades-membership-options .odd #upgrades-membership-options .LeftText {
+ text-align: left;
+}
+
+.daysConversion {
+ color: Red;
+}
+
+/* ~/CSS/Base/CSS/Membership.css */
+.AspNet-Login input {
+ font-size: 1em;
+}
+
+.AspNet-Login label em {
+ text-decoration: underline;
+ font-style: normal;
+}
+
+.AspNet-Login .AspNet-Login-FailurePanel {
+ color: #F00;
+}
+
+.AspNet-Login .AspNet-Login-UserPanel,
+.AspNet-Login .AspNet-Login-PasswordPanel,
+.AspNet-Login .AspNet-Login-RememberMePanel,
+.AspNet-Login .AspNet-Login-SubmitPanel {
+ padding: .25em .1em 0 0;
+}
+
+.AspNet-Login .AspNet-Login-UserPanel,
+.AspNet-Login .AspNet-Login-PasswordPanel,
+.AspNet-Login .AspNet-Login-SubmitPanel {
+ text-align: left;
+}
+
+.AspNet-Login .AspNet-Login-UserPanel label,
+.AspNet-Login .AspNet-Login-PasswordPanel label,
+#PaneLogin .TextboxLabel {
+ font-weight: bold;
+}
+
+.AspNet-Login .AspNet-Login-UserPanel input,
+.AspNet-Login .AspNet-Login-PasswordPanel input {
+ width: 9em;
+}
+
+#PaneNewUser {
+ float: right;
+ width: 170px;
+ background-color: #dcdcdc;
+ padding: 0 22px 22px;
+}
+
+#PaneLogin {
+ width: 18em;
+ padding: 0;
+}
+
+#PaneLogin .AspNet-Login div {
+ margin: 10px;
+}
+
+#LoginView {
+ border: solid 1px Black;
+ width: 150px;
+ height: 250px;
+}
+
+#LoginView h5 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ margin: 0;
+}
+
+#LoginView #AlreadySignedIn {
+ background-color: #eee;
+}
+
+#LoginView .Label {
+ font-weight: bold;
+}
+
+#LoginView .Text {
+ width: 133px;
+}
+
+#LoginView .AspNet-Login {
+ height: 225px;
+ background-color: #eee;
+}
+
+#LoginView .AspNet-Login .AspNet-Login-InstructionPanel,
+#LoginView .AspNet-Login .AspNet-Login-HelpPanel,
+#LoginView .AspNet-Login .AspNet-Login-UserPanel,
+#LoginView .AspNet-Login .AspNet-Login-PasswordPanel,
+#LoginView .AspNet-Login .AspNet-Login-RememberMePanel {
+ padding: 3px 5px 3px 5px;
+ text-align: left;
+}
+
+#LoginView .AspNet-Login .AspNet-Login-SubmitPanel,
+#LoginView .AspNet-Login .AspNet-Create-Account {
+ padding: 10px 5px 5px 10px;
+ text-align: center;
+}
+
+#LoginView .AspNet-Login .AspNet-Login-PasswordRecoveryPanel {
+ padding: 5px 5px 5px 5px;
+ text-align: center;
+}
+
+#LoginView .AspNet-Login .AspNet-Login-PasswordRecoveryPanel a {
+ color: #999;
+ font: normal 9px/normal Verdana, sans-serif;
+ padding: 5px 5px 5px 5px;
+ text-align: center;
+}
+
+#LoginView .AspNet-Login .AspNet-Login-PasswordRecoveryPanel a:hover {
+ color: Blue;
+}
+
+#Sidebars {
+ float: right;
+ width: 250px;
+}
+
+#AlreadyRegistered,
+#TermsAndConditions {
+ background-color: #eee;
+ border: solid 1px #000;
+ color: #555;
+ font: normal 12px/normal Verdana, sans-serif;
+ margin-top: 10px;
+ padding: 0 20px 10px 20px;
+}
+
+#AlreadyRegistered h3,
+#TermsAndConditions h3 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ font-weight: bold;
+ margin: 0 -20px 0 -20px;
+ padding: 4px;
+ text-align: center;
+}
+
+#TermsAndConditions {
+ margin-top: 20px;
+}
+
+.Registration {
+ background-color: #eee;
+ border: solid 1px #000;
+ color: #555;
+ float: left;
+ margin-top: 10px;
+ width: 620px;
+}
+
+.Registration h2 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ font-size: x-large;
+ margin: 0;
+ text-align: center;
+}
+
+.Registration h3 {
+ margin: 10px 0 0 0;
+ text-align: center;
+}
+
+.Registration fieldset {
+ font-size: 1.2em;
+ margin: 15px 0 0 0;
+}
+
+.Registration .TextBox {
+ vertical-align: middle;
+ width: 150px;
+}
+
+.Registration .Label {
+ vertical-align: middle;
+}
+
+.Registration #EnterUsername,
+.Registration #EnterPassword,
+.Registration #EnterEmail,
+.Registration #EnterAgeGroup,
+.Registration #EnterChatMode {
+ margin: 0 auto;
+ width: 80%;
+}
+
+.Registration .PasswordRow,
+.Registration .ConfirmPasswordRow,
+.Registration .EmailRow {
+ height: 5em;
+ line-height: 5em;
+ padding: 3px;
+ text-align: right;
+}
+
+.Registration .UsernameRow {
+ height: 5em;
+ line-height: 5em;
+ padding: 3px;
+ text-align: left;
+}
+
+.Registration .PasswordErrorMessage {
+ font-size: 11px;
+ font-weight: bold;
+}
+
+.Registration .PasswordRow,
+.Registration .ConfirmPasswordRow {
+ height: 3em;
+ line-height: 3em;
+}
+
+.Registration .AgeGroupRow,
+.Registration .ChatModeRow {
+ font-size: .9em;
+ margin: 10px 0 10px 100px;
+}
+
+.Registration .Confirm {
+ margin: 20px 0 20px 0;
+ text-align: center;
+}
+
+.Registration .Validators {
+ margin-left: 9px;
+}
+
+.Registration .Legend {
+ color: Blue;
+ margin-left: 9px;
+}
+
+.Registration .Suggestion {
+ font: normal .8em/normal Verdana, sans-serif;
+ padding-left: 9px;
+}
+
+.Registration label {
+ margin-right: 5px;
+}
+
+.AgeOptions {
+ margin: 0 auto;
+ margin-top: 20px;
+ width: 490px;
+}
+
+.AgeOptions #Under13,
+.AgeOptions #Over12 {
+ margin: 0;
+ padding: 0 20px;
+ width: 200px;
+ text-align: center;
+}
+
+.AgeOptions #ParentAccount {
+ margin: 0;
+ padding: 0 0 0 40px;
+ width: 400px;
+ text-align: center;
+}
+
+#AgeOptions .Label {
+ text-align: center;
+}
+
+/* ~/CSS/Base/CSS/MenuRedesign.css */
+div#NavRedesign {
+ display: inline-block;
+ min-height: 36px;
+ z-index: 1000;
+ float: left;
+ *zoom: 1;
+ *display: inline;
+}
+
+.NavigationRedesign {
+ color: #fff;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ font-weight: normal;
+ line-height: 2em;
+ text-decoration: none;
+}
+
+.NavigationRedesign {
+ height: 30px;
+ text-align: left;
+ line-height: 20px;
+}
+
+#NavigationRedesignBannerContainer {
+ text-align: left;
+ position: relative;
+ height: 36px;
+ z-index: 200;
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+.NavigationRedesign ul {
+ margin: 0 auto;
+ padding: 0;
+}
+
+.NavigationRedesign li {
+ float: left;
+ list-style: none;
+ margin: 0;
+ padding: 7px 8px 0 8px;
+ height: 28px;
+ font-size: 14px;
+ cursor: pointer;
+ font-weight: bold;
+}
+
+.NavigationRedesign li:hover,
+#NavigationRedesignBannerContainer #AuthenticatedUserNameWrapper:hover,
+#AlertSpace #SettingsButtonContainer:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-main_menu_hover.png) repeat-x;
+}
+
+#NavigationRedesignBannerContainer #AuthenticatedUserNameWrapper {
+ min-height: 30px;
+ width: auto;
+ cursor: pointer;
+ float: right;
+ padding: 5px 5px 0 5px;
+ margin-top: -10px;
+ *margin-right: 2px;
+}
+
+.NavigationRedesign a {
+ display: inline-block;
+ color: #fff;
+ *zoom: 1;
+ *display: inline;
+}
+
+#NavigationRedesignBannerContainer a:hover {
+ text-decoration: none;
+}
+
+#NavigationRedesignBannerContainer ul li a,
+.NavigationRedesign ul li a:visited {
+ border: 0 solid black;
+ font-size: 13px;
+ padding: 0;
+ text-decoration: none;
+ outline: none;
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+#NavigationRedesignBannerContainer span.loginSpan {
+ top: 0;
+ max-width: 110px;
+ white-space: nowrap;
+}
+
+#NavigationRedesignBannerContainer img#over13icon {
+ top: 1px;
+}
+
+#NavigationRedesignBannerContainer a.btn-logo,
+.NavigationRedesign a.btn-logo:visited,
+#NavigationRedesignBannerContainer a.btn-logo:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/btn-rbx_logo.png) no-repeat top;
+ display: inline-block;
+ width: 116px;
+ height: 35px;
+ float: left;
+ margin-right: 4px;
+ *zoom: 1;
+ *display: inline;
+}
+
+#NavigationRedesignBannerContainer a.btn-logo:hover {
+ background-position: bottom;
+}
+
+#NavigationRedesignBannerContainer #AuthenticatedUserName {
+ display: inline-block;
+ color: #fff;
+ font-size: 11px;
+ margin-top: 5px;
+ max-width: 85px;
+ overflow: hidden;
+ font-weight: normal;
+ *margin-top: 10px;
+}
+
+.BannerRedesign {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-rbx_header.png) repeat-x;
+ height: 36px;
+ background-color: #114081;
+ position: fixed;
+ width: 100%;
+ z-index: 10001;
+ top: 0;
+}
+
+#NavigationRedesignBannerContainer #AlertSpace {
+ background: none;
+ display: inline-block;
+ float: right;
+ height: 20px;
+ margin-top: 10px;
+ *zoom: 1;
+ *display: inline;
+}
+
+#NavigationRedesignBannerContainer .iFrameLoginSignUp {
+ margin-top: 4px;
+}
+
+#NavigationRedesignBannerContainer #SiteWideHeaderLogin {
+ display: inline;
+}
+
+#NavigationRedesignBannerContainer .AlertItem {
+ float: right;
+ margin-top: -10px;
+ padding: 10px 5px 0 5px;
+ cursor: pointer;
+ min-height: 25px;
+}
+
+#NavigationRedesignBannerContainer .AlertItem .friends_icon,
+#NavigationRedesignBannerContainer .AlertItem .message_icon {
+ float: right;
+}
+
+#NavigationRedesignBannerContainer .AlertItem a {
+ color: white;
+}
+
+#NavigationRedesignBannerContainer #Alerts {
+ margin-top: -20px;
+}
+
+#NavigationRedesignBannerContainer .message_icon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png);
+ background-position: top;
+}
+
+#NavigationRedesignBannerContainer .MessageAlert:hover .message_icon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png);
+ background-position: 0 -20px;
+}
+
+#NavigationRedesignBannerContainer .friends_icon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png);
+ background-position: 0 160px;
+}
+
+#NavigationRedesignBannerContainer .FriendsAlert:hover .friends_icon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png);
+ background-position: 0 140px;
+}
+
+#NavigationRedesignBannerContainer .AlertItem:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-main_menu_hover.png) repeat-x;
+}
+
+#NavigationRedesignBannerContainer .robux_icon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png);
+ background-position: 0 120px;
+}
+
+#NavigationRedesignBannerContainer .RobuxAlert:hover .robux_icon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png);
+ background-position: 0 100px;
+}
+
+#NavigationRedesignBannerContainer div.tickets_icon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png);
+ background-position: 0 80px;
+ margin-left: 0;
+}
+
+#NavigationRedesignBannerContainer .TicketsAlert:hover .tickets_icon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png);
+ background-position: 0 60px;
+}
+
+#NavigationRedesignBannerContainer .icons {
+ height: 20px;
+ width: 20px;
+ float: left;
+ margin: -3px 2px -15px 2px;
+}
+
+#NavigationRedesignBannerContainer .MessageAlertCaption {
+ float: left;
+}
+
+#NavigationRedesignBannerContainer #AuthenticationButton {
+ top: -10px;
+}
+
+#NavigationRedesignBannerContainer #SettingsButton {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png);
+ background-position: 0 40px;
+ height: 19px;
+ width: 20px;
+ float: right;
+ margin-top: -2px;
+ cursor: pointer;
+}
+
+#NavigationRedesignBannerContainer #SettingsButtonContainer.active #SettingsButton {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png) repeat-y;
+ background-position: 0 20px;
+}
+
+#NavigationRedesignBannerContainer .HeaderDivider {
+ margin: -5px 5px 0 5px;
+ float: right;
+ height: 25px;
+ width: 0;
+ Border-left: 1px solid #7394c1;
+}
+
+.moreLink {
+ cursor: pointer;
+ width: 43px;
+ text-decoration: none;
+ outline: none;
+}
+
+.NavigationRedesign li.moreLink {
+ background: none;
+}
+
+.moreLink .LinkContainer {
+ height: 35px;
+ top: -8px;
+ position: relative;
+}
+
+#hlMore {
+ margin-top: 8px;
+ text-decoration: none;
+ white-space: nowrap;
+}
+
+.moreLink.active #hlMore {
+ color: black;
+ margin-top: 0;
+ background-color: #efefef;
+}
+
+.moreLink span#moreMenuToggle,
+.moreLink span#moreMenuToggle:hover {
+ text-decoration: none;
+ outline: none;
+ padding: 0 2px;
+ cursor: pointer;
+ border: none;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/bg-drop_down_arrow.png) top no-repeat;
+ height: 5px;
+ width: 7px;
+ display: inline-block;
+ margin-left: 2px;
+ top: -1px;
+ position: relative;
+ *zoom: 1;
+ *display: inline;
+ *margin-bottom: 3px;
+}
+
+.moreLink.active span#moreMenuToggle,
+.moreLink.active span#moreMenuToggle:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/bg-drop_down_arrow.png) bottom no-repeat;
+ top: -1px;
+}
+
+#NavRedesign .dropdownnavcontainer {
+ margin-top: -8px;
+ margin-left: -8px;
+ color: black;
+ min-height: 100px;
+}
+
+.dropdownnavcontainer .dropdownoption {
+ position: relative;
+ cursor: pointer;
+}
+
+#NavRedesign .dropdownmainnav {
+ background-color: #efefef;
+ border: 1px solid #777;
+ display: inline-block;
+ *display: inline;
+ zoom: 1;
+}
+
+#NavRedesign .dropdownmainnav a {
+ color: black;
+ font-size: 13px;
+ line-height: 23px;
+ display: block;
+}
+
+.settingsmainnav a,
+.settingsmainnav a:hover {
+ display: inline-block;
+ font-size: 13px;
+ font-family: Arial;
+ *zoom: 1;
+ *display: inline;
+}
+
+#NavRedesign .dropdownnavcontainer a:hover,
+.settingsmainnav a:hover {
+ background-color: #d8d8d8;
+}
+
+.NavigationRedesign .moreLink.active:hover .LinkContainer,
+.NavigationRedesign li.moreLink.active .LinkContainer {
+ background-color: #EFEFEF;
+ border: 1px solid #777;
+ border-bottom: none;
+ background-image: none;
+ height: 35px;
+ top: -7px;
+ line-height: 33px;
+ left: -8px;
+ position: relative;
+ padding: 0 5px 0 7px;
+ display: inline-block;
+ *zoom: 1;
+ *display: inline;
+}
+
+#NavigationRedesignBannerContainer .settingsnavcontainer {
+ position: absolute;
+ background-color: #efefef;
+ border: 1px solid #777;
+ color: black;
+ width: 115px;
+ height: 52px;
+ right: 0;
+ top: 35px;
+ z-index: -1;
+ line-height: 23px;
+}
+
+#NavigationRedesignBannerContainer .settingsmainnav div {
+ color: black;
+ padding: 2px 5px;
+}
+
+#NavigationRedesignBannerContainer #AlertSpace #SettingsButtonContainer.active {
+ background-color: #efefef;
+ border: 1px solid #777;
+ border-bottom: none;
+}
+
+#NavigationRedesignBannerContainer #AlertSpace #SettingsButtonContainer {
+ height: 15px;
+ width: 20px;
+ float: right;
+ padding: 10px 5px;
+ margin-top: -10px;
+ border: 1px solid transparent;
+ cursor: pointer;
+}
+
+#NavigationRedesignBannerContainer .AlertBox {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-alerts-v2.png) no-repeat left;
+ float: left;
+ height: 11px;
+ font: bold 10px Arial, Helvetica, sans-serif;
+}
+
+#NavigationRedesignBannerContainer .AlertBox.Left {
+ width: 3px;
+ height: 11px;
+ background-position: left;
+ *padding-top: 0;
+}
+
+#NavigationRedesignBannerContainer .AlertBox.Right {
+ background-position: right;
+ padding-right: 3px;
+}
+
+.AlertItem .AlertTextWrapper {
+ margin-left: 17px;
+}
+
+#NavigationRedesignBannerContainer .AlertCaption {
+ text-align: center;
+ float: left;
+ color: white;
+ font-weight: normal;
+ font-size: 11px;
+}
+
+.Redesign .subMenu ul li:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-sub_menu_hover.png) repeat-x;
+ background-repeat: repeat no-repeat;
+}
+
+.Redesign .subMenu {
+ background: #191919;
+ height: 25px;
+}
+
+.Redesign .subMenu ul {
+ margin: 0 0 0 10px;
+}
+
+.Redesign .subMenu ul li a {
+ font-size: 12px;
+}
+
+.dropdownmainnav .dropdownoption span {
+ margin-left: 1px;
+ font-weight: normal;
+ padding: 1px 10px 1px 5px;
+}
+
+#NavigationRedesignBannerContainer .AlertText {
+ height: 7px;
+ margin-top: 2px;
+ color: black;
+ line-height: 7px;
+}
+
+.mySubmenuFixed.Redesign {
+ position: fixed;
+ top: 35px;
+}
+
+#NavigationRedesignBannerContainer .logoutButton {
+ display: inline-block;
+ font-size: 11px;
+ color: white;
+ float: right;
+ position: relative;
+ bottom: 2px;
+}
+
+#iFrameLogin {
+ position: absolute;
+ top: 26px;
+ right: 0;
+ width: 340px;
+ height: 128px;
+ border: 1px solid #0C3060;
+ border-top: none;
+}
+
+.fbSplashPageConnect {
+ margin: 5px 0;
+}
+
+#facebookSignIn {
+ text-align: center;
+ margin-top: 8px;
+ margin-bottom: 10px;
+}
+
+#headerLogin .grey-arrow {
+ color: #666;
+ font-size: 12px;
+}
+
+#headerLogin.btn-control.btn-control-large.active {
+ background-image: none;
+ background-color: #e1e1e1;
+ border-color: #000;
+}
+
+#headerLogin {
+ font-weight: bold;
+ display: inline-block;
+ width: 62px;
+ position: relative;
+ cursor: pointer;
+ letter-spacing: -1px;
+}
+
+#HeaderSignUp {
+ font-family: Arial;
+ font-weight: bold;
+ color: #fff;
+ font-size: 13px;
+ position: relative;
+ *top: -6px;
+}
+
+#HeaderOr {
+ font-family: Arial;
+ font-weight: normal;
+ color: #9Ec3E7;
+ font-size: 13px;
+ position: relative;
+ margin: 0 6px;
+ *top: -6px;
+}
+
+.loginFrame {
+ height: 100%;
+ width: 100%;
+}
+
+.iFrameLoginSignUp {
+ float: right;
+ position: relative;
+}
+
+/* ~/CSS/Base/CSS/Message.css */
+.MessageContainer .MultilineTextBox {
+ min-height: 50px;
+}
+
+.MessageContainer #AdsPane {
+ float: left;
+ width: 160px;
+}
+
+.MessageContainer #MessagePane {
+ float: left;
+ margin: 0 0 0 60px;
+ width: 650px;
+}
+
+.MessageContainer h3 {
+ text-align: left;
+ width: 622px;
+}
+
+.MessageContainer #MessagePane .Buttons {
+ width: 622px;
+}
+
+.MessageContainer #MessagePane .Buttons .Button {
+ margin: 10px 0 0 10px;
+ display: inline-block;
+}
+
+.MessageContainer .Label {
+ font-weight: bold;
+ padding: 6px 0 3px 0;
+}
+
+.MessageContainer .MessageReaderContainer {
+ border: solid 1px #000;
+ padding: 10px;
+ width: 95%;
+}
+
+.MessageReaderContainer #Message {
+ text-align: left;
+}
+
+#Message #DateSent {
+ text-align: left;
+}
+
+#Message #Author {
+ margin: 0;
+ text-align: left;
+}
+
+#Message #Subject {
+ display: inline-block;
+ *display: inline;
+ font-weight: bold;
+ margin: 0;
+ text-align: center;
+ overflow: hidden;
+ width: 350px;
+ *zoom: 1;
+}
+
+#Message .Body {
+ text-align: left;
+ vertical-align: top;
+}
+
+#MessageEditorContainer {
+ border: solid 1px #000;
+ padding: 10px;
+ width: 95%;
+}
+
+.EmptyInbox {
+ text-align: center;
+ margin: 20px 0;
+}
+
+.MessageEditor {
+ text-align: left;
+}
+
+.MessageEditor #From {
+ text-align: left;
+ width: 39%;
+}
+
+.MessageEditor #To {
+ margin: 5px 0 0 0;
+ text-align: left;
+ width: 39%;
+}
+
+.MessageEditor .CannedResponsesPanel {
+ background-color: #eee;
+ border: solid 1px #000;
+ margin: 30px 0;
+ width: 200px;
+}
+
+.MessageEditor .CannedResponsesPanel h4 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ font-size: 1.3em;
+ margin: 0;
+ text-align: center;
+ display: block;
+}
+
+.MessageEditor #CannedResponses {
+ margin: 0;
+ padding: 5px 0;
+ width: 200px;
+}
+
+.MessageEditor .CannedResponse {
+ margin: 0;
+ padding: 7px 5px;
+ text-align: center;
+ width: 190px;
+}
+
+.MessageEditor #CannedResponses .Button {
+ padding: 3px 5px;
+}
+
+.MessageEditor .Body {
+ text-align: left;
+ vertical-align: top;
+}
+
+.MessageContainer #Confirmation h3 {
+ text-align: left;
+ width: 422px;
+}
+
+.MessageContainer #Confirmation .Buttons {
+ width: 422px;
+}
+
+.MessageContainer #Confirmation #Message {
+ border: solid 1px #000;
+ padding: 10px;
+ width: 95%;
+}
+
+.MessageReaderContainer #Message {
+ float: left;
+ text-align: left;
+}
+
+.ReportAbuse {
+ text-align: left;
+}
+
+.ReportAbuse .AbuseButton a {
+ color: #F99;
+ background: none;
+ padding-left: 16px;
+ padding-bottom: 2px;
+}
+
+.ReportAbuse .AbuseButton a:hover {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/abuse.png") no-repeat scroll 0 2px transparent;
+ color: #F00;
+}
+
+.ReportAbuse img {
+ display: none;
+}
+
+/* ~/CSS/Base/CSS/MyAccount.css */
+#AccountPageLeft {
+ float: left;
+ width: 659px;
+}
+
+#AccountPageRight {
+ float: right;
+ width: 310px;
+}
+
+#AccountSettings {
+ border-bottom: 1px solid #CCC;
+}
+
+.SettingsTitle {
+ font: normal bold 16px arial;
+ margin: 10px;
+}
+
+.SettingSubTitle {
+ margin-left: 10px;
+ padding-bottom: 15px;
+}
+
+#AccountPageContainer {
+ font-family: Arial;
+ padding-bottom: 10px;
+}
+
+#UpdateSettings {
+ margin: 30px 10px;
+}
+
+.blurbGreyText {
+ color: #666;
+ font: italic normal normal 12px arial;
+}
+
+#blurbDesc {
+ float: left;
+ position: relative;
+}
+
+#emailBlock {
+ float: left;
+ position: relative;
+}
+
+.joinBC {
+ width: 196px;
+ height: 34px;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Accounts/btn-joinbuildersclub-green-m.png") no-repeat;
+ display: inline-block;
+ margin-bottom: 10px;
+}
+
+.joinBC:hover {
+ background-position: 0 -34px;
+}
+
+a.upgradeBC {
+ margin-bottom: 10px;
+ margin-top: 5px;
+ width: 166px;
+}
+
+a.buyRobux {
+ width: 166px;
+ margin-bottom: 10px;
+}
+
+.verifiedEmail {
+ width: 52px;
+ height: 13px;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Accounts/img-verified.png") no-repeat;
+ display: inline-block;
+ vertical-align: middle;
+}
+
+.font12pxStyle {
+ font: normal 12px arial;
+}
+
+.lightGreyInfoText {
+ color: #666;
+ font: normal 11px arial;
+}
+
+.settingsStatusBar {
+ font: normal 12px arial;
+ width: 639px;
+}
+
+.settingLabel {
+ width: 138px;
+ display: inline-block;
+}
+
+#PrivacySettings {
+ padding-top: 5px;
+}
+
+#PrivacySettings .form-label {
+ margin-bottom: 15px;
+ line-height: 24px;
+}
+
+#PrivacySettings .form-inner.label-column {
+ margin-left: 10px;
+}
+
+.errorStatusBar {
+ color: black;
+ background-color: #FAE5E5;
+ border: solid 1px #c00;
+ margin-bottom: 10px;
+ text-align: left;
+ padding-left: 10px;
+ height: inherit;
+ min-height: 26px;
+}
+
+.emailInput {
+ width: 170px;
+ height: 15px;
+}
+
+#birthdayError {
+ float: left;
+ height: inherit;
+ left: 10px;
+ position: relative;
+}
+
+.fixParentEmail {
+ position: relative;
+ right: 28px;
+}
+
+.btn_blue_ok_l {
+ cursor: pointer;
+ width: 102px;
+ height: 50px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Accounts/btn_blue_ok_l.png);
+}
+
+.btn_blue_ok_l:hover {
+ background-position: 0 50px;
+}
+
+.InlineSuperSafeDiv .SuperSafePanel {
+ position: relative;
+ display: inline;
+}
+
+#AccountSettings .standardform {
+ float: left;
+ display: none;
+ position: relative;
+ top: -14px;
+}
+
+#AccountSettings .confirm-email-tooltip.standardform {
+ top: -5px;
+ left: 15px;
+ display: block;
+}
+
+.blurbSubtext {
+ width: 500px;
+}
+
+.billing-questions {
+ padding: 10px;
+}
+
+/* ~/CSS/Base/CSS/MyItem.css */
+#ItemContainer #Summary #DescriptionLabel {
+ margin-bottom: .4em;
+ margin-top: .7em;
+}
+
+.resetPlacePadding {
+ padding: 10px;
+}
+
+#EditItem {
+ color: #555;
+ float: left;
+ font-family: Arial, Sans-Serif;
+ margin: 0;
+}
+
+#EditItemContainer {
+ margin: 0 5px;
+}
+
+#EditItemContainer h2 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: x-large;
+ margin: 0;
+ text-align: center;
+}
+
+#EditItemContainer fieldset {
+ font-size: 1.2em;
+ margin: 0;
+ color: #000;
+}
+
+#EditItemContainer #Confirmation {
+ border: dashed 1px #f00;
+ background-color: #ccc;
+ color: #f00;
+ margin: 0 auto;
+ margin-top: 10px;
+ padding: 10px 5px;
+ width: 410px;
+}
+
+#EditItemContainer #ItemName {
+ margin: 0 auto;
+ margin-top: 10px;
+ padding: 0;
+ text-align: left;
+ width: 420px;
+}
+
+#EditItemContainer #ItemThumbnail {
+ border: solid 1px #555;
+ height: 230px;
+ margin: 0 auto;
+ margin-top: 10px;
+ padding: 0;
+ text-align: left;
+ width: 420px;
+}
+
+#EditItemContainer #ItemDescription {
+ margin: 0 auto;
+ margin-top: 10px;
+ padding: 0;
+ text-align: left;
+ width: 420px;
+}
+
+#EditItemContainer #Comments,
+#EditItemContainer #PlaceAccess,
+#EditItemContainer #PlaceCopyProtection,
+#EditItemContainer #AllowGear,
+#EditItemContainer #SetGenres,
+#EditItemContainer #VersionHistory,
+#EditItemContainer #PublicDomain,
+#EditItemContainer #SellThisItem,
+#EditItemContainer #PlaceReset,
+#EditItemContainer #PlaceBuildAccess,
+.MyItemOptions,
+.Configure.ProductPromotionsContainer {
+ padding: 5px;
+ margin: 10px;
+}
+
+#EditItemContainer #SellThisItem #Pricing {
+ background-color: #fff;
+ margin: 15px 5px 5px 5px;
+ padding: 5px;
+}
+
+#EditItemContainer #SellThisItem #Price {
+ height: 28px;
+ margin-top: 10px;
+}
+
+#EditItemContainer #SellThisItem #Price .TextBox {
+ padding: 2px 4px;
+ width: 75px;
+}
+
+#EditItemContainer .CopyProtectionRow,
+#EditItemContainer .EnableCommentsRow,
+#EditItemContainer .PlayerLimit,
+#EditItemContainer .PlaceType,
+#EditItemContainer .PublicDomainRow,
+#EditItemContainer .SellThisItemRow,
+#EditItemContainer .ChatSettings,
+#EditItemContainer .GearSettings,
+#EditItemContainer .GenreSettings,
+#EditItemContainer .MembershipLevelSettings {
+ font-size: .9em;
+ margin: 10px 35px;
+}
+
+#EditItemContainer .GenreSettings {
+ margin: 10px 0;
+}
+
+#EditItemContainer .GearSettings {
+ margin: 10px 40px;
+}
+
+#EditItemContainer .PlaceAccessRow,
+#EditItemContainer .ResetPlaceRow {
+ font-size: .9em;
+ margin: 10px 0;
+ text-align: center;
+}
+
+#EditItemContainer .PlaceAccessRow {
+ margin: 10px 0 10px 100px;
+ text-align: left;
+}
+
+#EditItemContainer .PlayerLimit .ClassicPlace {
+ float: left;
+}
+
+#EditItemContainer .PlayerLimit .MegaPlace {
+ position: relative;
+ left: 20px;
+}
+
+#EditItemContainer .PlayerLimit .ClassicPlace .NumPlayers {
+ margin: 5px 0 0 22px;
+}
+
+#ConfigurePlaceContainer .ResetPlaceRow .Button {
+ margin: 0 auto;
+}
+
+#EditItemContainer .PricingLabel {
+ float: left;
+ font-weight: bold;
+ line-height: 24px;
+ margin-right: 5px;
+ text-align: right;
+ width: 155px;
+}
+
+#EditItemContainer .PerPurchase {
+ float: left;
+ font-weight: bold;
+ line-height: 24px;
+ margin-right: 5px;
+ text-align: right;
+}
+
+#EditItemContainer .PricingField_Robux,
+#EditItemContainer .PricingField_Tickets {
+ float: left;
+ height: 24px;
+ margin-left: 5px;
+ margin-top: 5px;
+ text-align: left;
+ width: 120px;
+}
+
+#EditItemContainer #PricingError,
+#EditItemContainer #PricingErrorMax {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ margin: 3px 0 0 10px;
+}
+
+#EditItemContainer .MarketplaceFeeInRobuxLabel,
+#EditItemContainer .MarketplaceFeeInTicketsLabel,
+#EditItemContainer .UserProfitInRobuxLabel,
+#EditItemContainer .UserProfitInTicketsLabel {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ height: 18px;
+}
+
+#EditItemContainer .Buttons {
+ margin: 10px auto;
+ text-align: center;
+}
+
+#EditItemContainer .Button {
+ border-color: #555;
+ color: #555;
+ cursor: pointer;
+}
+
+#EditItemContainer .Button:hover {
+ background-color: #6e99c9;
+ color: #fff;
+}
+
+#EditItemContainer .Label {
+ font-size: 1.2em;
+ margin: 0;
+ padding: 0;
+}
+
+#EditItemContainer .TextBox {
+ margin: 0;
+ padding: 5px 10px;
+ width: 400px;
+}
+
+#EditItemContainer .Multiline {
+ margin: 0;
+ padding: 5px 10px;
+ width: 400px;
+}
+
+#EditItemContainer .Suggestion {
+ font: normal .8em/normal Verdana, sans-serif;
+ padding-left: 9px;
+}
+
+#EditItemContainer .ItemConfigRadioButton {
+ margin-left: 20px;
+}
+
+#EditItemContainer .ItemConfigNotice {
+ margin: 10px 20px;
+ font-size: .8em;
+ color: red;
+}
+
+/* ~/CSS/Base/CSS/MyMoney.css */
+div.MyMoneyPage {
+ *padding-top: 10px;
+ position: relative;
+}
+
+.MyMoneyPage ul {
+ padding: 0;
+ *position: relative;
+ *left: -40px;
+}
+
+.MyMoneyPage #TabsContentContainer,
+.MyMoneyPage .WhiteSquareTabsContainer {
+ width: 957px;
+}
+
+.MyMoneyPage div.TabContent {
+ float: left;
+ position: relative;
+}
+
+.MyMoneyPage .tipsy {
+ text-align: left;
+}
+
+.MyMoneyPage .BuyRobuxButton {
+ position: absolute;
+ right: 10px;
+ *right: 18px;
+ top: 9px;
+ *top: 8px;
+}
+
+.MyMoneyPage .BuyRobuxButton:hover {
+ cursor: pointer;
+}
+
+.MyMoneyPage .SortsAndFilters {
+ margin: 5px 0 7px 5px;
+}
+
+.MyMoneyPage .SortsAndFilters div {
+ float: left;
+}
+
+.MyMoneyPage td.Member div.Roblox {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/roblox-icon-round-tiny.jpg') no-repeat top left;
+}
+
+.MyMoneyPage .roblox-avatar-image,
+.MyMoneyPage .roblox-group-image,
+.MyMoneyPage td.Member div.Roblox {
+ float: left;
+}
+
+.MyMoneyPage .roblox-avatar-image img[title],
+.MyMoneyPage .roblox-group-image img[title],
+.MyMoneyPage td.Member div.Roblox {
+ width: 24px;
+ height: 24px;
+}
+
+.trade-currency .PurchaseModalMessage {
+ display: inline-block;
+ width: 415px;
+ vertical-align: middle;
+ font: bold 15px Arial, Helvetica, Sans-Serif;
+ letter-spacing: 0;
+ margin-bottom: 5px;
+ float: none;
+ text-align: center;
+}
+
+#Summary_tab .loading {
+ position: absolute;
+ top: 0;
+ left: 1px;
+ background: #fff url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') no-repeat center;
+ width: 100%;
+ height: 100%;
+}
+
+#Summary_tab .RobuxColumn,
+#Summary_tab .TicketsColumn {
+ float: left;
+ background-color: #fff;
+ margin: 0 3px;
+}
+
+#Summary_tab .TicketsColumn {
+ width: 385px;
+}
+
+#Summary_tab .RobuxColumn {
+ padding-right: 6px;
+ width: 390px;
+}
+
+#Summary_tab table,
+#MyTransactions_tab table,
+#TradeItems_tab table {
+ width: 100%;
+}
+
+#Summary_tab h2.light {
+ margin: 0;
+}
+
+#Summary_tab h2 .tickets {
+ padding-top: 3px;
+ padding-left: 15px;
+}
+
+#Summary_tab .total h2 {
+ display: inline;
+ margin: 0;
+}
+
+#Summary_tab .Categories {
+ width: 212px;
+}
+
+#Summary_tab td.Credit {
+ width: 158px;
+}
+
+#Summary_tab .table-header th.Credit {
+ width: 156px;
+}
+
+#Summary_tab .total td {
+ width: 380px;
+ text-align: right;
+}
+
+#Summary_tab .RobuxColumn .total td {
+ padding-top: 9px;
+}
+
+#Summary_tab .total img {
+ padding: 0 3px;
+ position: relative;
+ top: 2px;
+}
+
+#MyTransactions_tab .TransactionsContainer {
+ clear: both;
+}
+
+#MyTransactions_tab table,
+#TradeItems_tab table {
+ width: 790px;
+}
+
+#MyTransactions_tab .empty,
+#TradeItems_tab .empty {
+ width: 780px;
+ text-align: center;
+}
+
+#MyTransactions_tab .loading,
+#TradeItems_tab .loading {
+ background: #fff url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') no-repeat center;
+ height: 150px;
+ position: relative;
+ width: 780px;
+}
+
+#MyTransactions_tab .error,
+#TradeItems_tab .error {
+ height: 1em;
+ position: relative;
+ width: 710px;
+ text-align: center;
+}
+
+#MyTransactions_tab .morerecords td,
+#TradeItems_tab .morerecords td {
+ text-align: center;
+ width: 100%;
+ border-top: none;
+ padding-top: 20px;
+}
+
+#MyTransactions_tab .morerecords td a:hover,
+#TradeItems_tab .morerecords td a:hover {
+ cursor: pointer;
+}
+
+.TradePartner .roblox-avatar-image {
+ width: 24px;
+ height: 24px;
+}
+
+#MyTransactions_tab th.Date {
+ width: 85px;
+}
+
+#MyTransactions_tab td.Date {
+ width: 86px;
+}
+
+#MyTransactions_tab th.Member {
+ width: 126px;
+}
+
+#MyTransactions_tab td.Member {
+ width: 126px;
+}
+
+#MyTransactions_tab th.Description {
+ width: 435px;
+}
+
+#MyTransactions_tab td.Description {
+ width: 437px;
+}
+
+#MyTransactions_tab th.Amount {
+ width: 100px;
+}
+
+#MyTransactions_tab td.Amount {
+ padding-left: 31px;
+ width: 75px;
+}
+
+#MyTransactions_tab th.Amount.Robux {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/img-robux.png') no-repeat 10px 12px;
+}
+
+#MyTransactions_tab th.Amount.Tickets {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Tickets.png?v=2') no-repeat 10px 9px;
+}
+
+#MyTransactions_tab .Member span {
+ padding-left: 3px;
+ top: 4px;
+ position: relative;
+}
+
+.MyMoneyPage th.Member div.Roblox {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/roblox-icon-round-tiny.jpg') no-repeat top left;
+}
+
+#MyTransactions_tab td.Date,
+#MyTransactions_tab td.Description,
+#MyTransactions_tab td.Amount,
+#TradeItems_tab td {
+ padding-top: .5em;
+}
+
+#TradeItems_tab .Date,
+#TradeItems_tab .Expires {
+ width: 81px;
+}
+
+#TradeItems_tab th.Date,
+#TradeItems_tab th.Expires {
+ width: 80px;
+}
+
+#TradeItems_tab .Action {
+ width: 91px;
+}
+
+#TradeItems_tab th.Action {
+ width: 90px;
+}
+
+#TradeItems_tab .TradePartner {
+ width: 161px;
+}
+
+#TradeItems_tab th.TradePartner {
+ width: 160px;
+}
+
+#TradeItems_tab .Status {
+ width: 326px;
+}
+
+#TradeItems_tab th.Status {
+ width: 325px;
+}
+
+#TradeItems_tab .template {
+ display: none;
+}
+
+/* ~/CSS/Base/CSS/NewToolBox.css */
+#NewToolboxContainer #ToolboxControls {
+ text-align: left;
+}
+
+#NewToolboxContainer #ToolboxSelector {
+ margin: 5px;
+}
+
+#NewToolboxContainer #ToolboxSearch {
+ margin: 0 0 5px 5px;
+ height: 19px;
+}
+
+#NewToolboxContainer #ToolboxItems {
+ min-height: 100px;
+ margin: 10px 5px;
+}
+
+#NewToolboxContainer #Button {
+ background-color: White;
+ border: solid 1px black;
+ cursor: pointer;
+ float: left;
+ height: 16px;
+ margin: 0 0 0 5px;
+ padding: 1px 0 0 0;
+ text-align: center;
+ width: 50px;
+}
+
+#NewToolboxContainer .Navigation {
+ font-size: 8pt;
+ margin: 0 0 5px 5px;
+ height: 22px;
+ padding-left: 40px;
+}
+
+#NewToolboxContainer .Navigation a {
+ color: #00c;
+}
+
+#NewToolboxContainer .Navigation a:hover {
+ text-decoration: underline;
+}
+
+#NewToolboxContainer .Navigation #Previous {
+ float: left;
+ text-align: left;
+}
+
+#NewToolboxContainer .Navigation #Location {
+ text-align: center;
+ padding: 5px;
+ float: left;
+}
+
+#NewToolboxContainer .ButtonText {
+ border-width: 1px;
+ font-size: 8pt;
+ color: Black;
+ text-decoration: none;
+}
+
+#NewToolboxContainer .ButtonText:hover {
+ font-weight: bold;
+ letter-spacing: -.1em;
+}
+
+#NewToolboxContainer .Search {
+ border: solid 1px Black;
+ float: left;
+ font-family: Verdana, Sans-Serif;
+ font-size: 8pt;
+ height: 15px;
+ line-height: 1.3em;
+ padding: 1px 2px 1px 2px;
+ width: 114px;
+}
+
+#NewToolboxContainer .Page {
+ font-family: Verdana, Sans-Serif;
+ margin: 0;
+}
+
+#NewToolboxContainer .Toolboxes {
+ font-family: Verdana, Sans-Serif;
+ font-size: 9pt;
+ font-weight: bold;
+ width: 190px;
+}
+
+#NewToolboxContainer .ToolboxItem {
+ height: 64px;
+ width: 64px;
+ vertical-align: middle;
+}
+
+#NewToolboxContainer .SearchError {
+ clear: both;
+ margin: 1px;
+ float: none;
+ padding: 1px;
+ text-align: center;
+ color: Red;
+ font-size: small;
+}
+
+#NewToolboxContainer #SetTabs {
+ background: #7c7c7c;
+ color: #fff;
+ padding-top: 4px;
+ height: 25px;
+ clear: both;
+ font-family: Arial;
+ font-size: 11px;
+}
+
+#NewToolboxContainer #SetTabs div {
+ float: left;
+ padding: 5px 5px 0 5px;
+ background: #a3a3a3;
+ cursor: pointer;
+ height: 20px;
+}
+
+#NewToolboxContainer #SetTabs div.Selected {
+ background: #f0f0f0;
+ color: #000;
+}
+
+#NewToolboxContainer #MySets {
+ margin: 0 4px 0 2px;
+}
+
+#NewToolboxContainer #Inventory {
+ margin: 0 2px 0 5px;
+}
+
+#NewToolboxContainer #OtherSets {
+ margin: 0 2px;
+}
+
+#NewToolboxContainer .itemLink {
+ display: inline-block;
+ height: 62px;
+ width: 60px;
+ cursor: pointer;
+ border: 1px solid Window;
+}
+
+#NewToolboxContainer .itemLink:hover {
+ border: solid 1px blue;
+}
+
+/* ~/CSS/Base/CSS/Parents.css */
+#ParentsContainer #CertificateContainer {
+ float: right;
+ width: 340px;
+ padding: 43px 10px;
+ margin-right: 20px;
+}
+
+#ParentsContainer #ParentsSectionContainerRight {
+ float: right;
+ width: 440px;
+}
+
+#ParentsContainer #ParentsSectionContainerLeft {
+ float: left;
+ width: 440px;
+}
+
+.ParentsSection {
+ background-color: #fff;
+ border: solid 1px #ccc;
+ height: 120px;
+ margin-bottom: 20px;
+ padding: 15px 15px;
+ width: 370px;
+}
+
+.ParentsSection .SectionIcon {
+ float: left;
+ margin-right: 20px;
+}
+
+#ParentsContainer .QuestionsColumnLeft {
+ width: 300px;
+ float: left;
+ padding-right: 12px;
+ border-right: 1px solid #ccc;
+}
+
+#ParentsContainer .QuestionsColumnLeft p {
+ margin-top: 0;
+}
+
+#ParentsContainer .QuestionsColumnLeft ul {
+ padding: 0 0 10px 0;
+ margin: 0;
+ list-style: none;
+}
+
+#ParentsContainer .QuestionsColumnLeft li,
+#ParentsContainer .QuestionsColumnLeft li a {
+ cursor: pointer;
+ font: 13px arial;
+ color: #095fb5;
+ padding: 5px 0;
+}
+
+#ParentsContainer .QuestionsColumnRight {
+ width: 574px;
+ float: right;
+ padding-left: 12px;
+}
+
+#ParentsContainer #BCLinks {
+ height: 450px;
+}
+
+#ParentsContainer #BCLinks .BCLinksSection {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Parents/collapse_bg.jpg') repeat-x bottom;
+ border: solid 1px #D9D9D9;
+ height: auto;
+ padding: 10px;
+ margin-bottom: 5px;
+ position: relative;
+}
+
+#ParentsContainer #BCLinks .BCLinksSection .header {
+ font-size: 13px;
+ font-weight: bold;
+}
+
+#ParentsContainer #BCLinks .BCLinksSection .header:hover {
+ cursor: pointer;
+}
+
+#ParentsContainer #BCLinks .BCLinksSection .header .expandArrow {
+ width: 9px;
+ height: 9px;
+ margin-right: 5px;
+ display: inline-block;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/gray_arrow.png') no-repeat;
+}
+
+#ParentsContainer #BCLinks .BCLinksSection .header .collapseArrow {
+ width: 9px;
+ height: 9px;
+ margin-right: 5px;
+ display: inline-block;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-expand_arrow.png') no-repeat;
+}
+
+#ParentsContainer .SquareTabGray.selected {
+ border-bottom: 1px solid #fff;
+}
+
+#ParentsContainer .TestimonialContent ul.TestimonialList {
+ list-style: none outside none;
+}
+
+#ParentsContainer .TestimonialContent ul.TestimonialList>li:before {
+ content: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/comment-arrow.png");
+ left: -21px;
+ position: absolute;
+}
+
+#ParentsContainer .TestimonialContent ul.TestimonialList>li {
+ background: none repeat scroll 0 0 #F6F6F6;
+ border: 1px solid #DDD;
+ border-radius: 3px 3px 3px 3px;
+ margin: 0 0 1.8em;
+ padding: 1.625em;
+ position: relative;
+ margin-left: 90px;
+ font-size: 13px;
+}
+
+#ParentsContainer .TestimonialContent ul.TestimonialList .Name {
+ position: absolute;
+ width: 90px;
+ height: 40px;
+ left: -140px;
+ padding: 10px 5px;
+ top: 0;
+}
+
+#ParentsContainer .VideoSideColumn {
+ float: left;
+ padding-right: 15px;
+ width: 420px;
+}
+
+#ParentsContainer .VideoColumn {
+ float: right;
+ padding: 0 15px 0 15px;
+ width: 450;
+}
+
+.MyRobloxContainer .Column1a .StandardBox em {
+ display: none;
+ font-style: normal;
+ position: absolute;
+ z-index: 2;
+ background: #3B526B;
+ color: #FFF;
+ padding: 3px;
+ border: 4px solid #C6D9FD;
+ width: 200px;
+}
+
+.MyRobloxContainer .Column1a .StandardBox ul li {
+ padding: 4px;
+}
+
+/* ~/CSS/Base/CSS/party.css */
+.partyWindow {
+ color: #666;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 11px;
+ width: 250px;
+}
+
+.partyWindow .title {
+ background: transparent url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_blue19h_l.gif') no-repeat left top;
+ display: block;
+ text-decoration: none;
+ padding-left: 2px;
+ height: 19px;
+ width: 248px;
+ cursor: pointer;
+}
+
+.partyWindow .title span {
+ background: transparent url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_blue19h_r.gif') no-repeat right top;
+ display: block;
+ height: 15px;
+ padding: 2px 15px 2px 7px;
+ text-decoration: none;
+ color: #fff;
+}
+
+.partyWindow .title_flash {
+ background: transparent url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_white19h_l2.gif') no-repeat left top;
+}
+
+.partyWindow .title_flash span {
+ background: transparent url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_white19h_r2.gif') no-repeat right top;
+ color: #444;
+}
+
+.partyWindow .title strong {
+ display: block;
+ padding: 2px 15px 4px 6px;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/tab_blue21h_r.png") no-repeat right top;
+ color: #fff;
+ width: 227px;
+ font-weight: bold;
+}
+
+.partyWindow .closeparty {
+ width: 10px;
+ height: 9px;
+ margin: 5px 9px 0 0;
+ cursor: pointer;
+ position: absolute;
+ right: 0;
+ top: 0;
+ color: #fff;
+ font-weight: bold;
+ font-size: 14px;
+}
+
+.partyWindow .main {
+ clear: both;
+ width: 248px;
+ height: auto;
+ margin: 0;
+ background: #f2f2f2;
+ border: 1px solid #a6a6a6;
+ border-top: 0 none;
+ overflow: auto;
+}
+
+.partyWindow .kickuser {
+ float: right;
+ padding-right: 5px;
+ color: Red;
+ cursor: pointer;
+}
+
+#new_party p {
+ text-align: center;
+ padding: 40px 0 0 0;
+}
+
+#party_none .main .btn_green21h {
+ margin: 15px 0 0 77px;
+}
+
+.clear {
+ clear: both;
+}
+
+.main #new_party_clear {
+ padding: 40px 0 0 0;
+}
+
+.btn_green21h {
+ float: left;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_green21h_l.png") no-repeat left top;
+ padding: 0 0 0 2px;
+}
+
+.btn_green21h a {
+ display: block;
+ padding: 2px 14px 4px 10px;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_green21h_r.png") no-repeat right top;
+ color: White;
+ font-family: verdana;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+.btn_green21h:hover {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_green21h_over_l.png") no-repeat left top;
+}
+
+.btn_green21h:hover a {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_green21h_over_r.png") no-repeat right top;
+}
+
+.btn_red21h {
+ float: left;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_red21h_l.png") no-repeat left top;
+ padding: 0 0 0 2px;
+}
+
+.btn_red21h a {
+ display: block;
+ padding: 2px 14px 4px 10px;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_red21h_r.png") no-repeat right top;
+ color: White;
+ font-family: verdana;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+.btn_red21h:hover {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_red21h_over_l.png") no-repeat left top;
+}
+
+.btn_red21h:hover a {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_red21h_over_r.png") no-repeat right top;
+}
+
+.btn_black21h {
+ float: left;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_black21h_l.png") no-repeat left top;
+ padding: 0 0 0 2px;
+ color: White;
+}
+
+.btn_black21h a {
+ display: block;
+ padding: 2px 14px 4px 10px;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_black21h_r.png") no-repeat right top;
+ color: #FFF;
+ font-family: verdana;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+.btn_black21h:hover {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_black21h_over_l.png") no-repeat left top;
+}
+
+.btn_black21h:hover a {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_black21h_over_r.png") no-repeat right top;
+}
+
+.main h1 {
+ padding: 15px 20px 15px 20px;
+ font-size: 130%;
+ text-align: center;
+}
+
+.main #invite_status {
+ padding: 10px 0 10px 0;
+}
+
+.main p {
+ padding: 0 0 7px 0;
+}
+
+.main .btn_green21h {
+ float: left;
+ margin: 0 0 0 35px;
+}
+
+.main .btn_black21h {
+ float: right;
+ margin: 0 35px 0 0;
+}
+
+.main #invite_clear {
+ padding: 15px 0 0 0;
+}
+
+dt {
+ float: left;
+}
+
+dd {
+ margin-left: 30px;
+}
+
+.grey9 {
+ color: gray;
+ font-size: 9px;
+}
+
+.status {
+ color: gray;
+ font-size: 11px;
+}
+
+.name_me {
+ font-weight: bold;
+ color: #06c;
+}
+
+.name_other {
+ font-weight: bold;
+ color: #007b00;
+}
+
+.name_status {
+ font-weight: bold;
+}
+
+.partyWindow {
+ color: black;
+ font-size: 11px;
+ height: auto;
+}
+
+.members dl {
+ padding: 0 0 0 5px;
+}
+
+.members dt {
+ padding: 4px 0 0 0;
+}
+
+.members dd {
+ padding: 4px 0 1px 0;
+}
+
+.main p {
+ padding: 10px 0 5px 0;
+ text-align: center;
+}
+
+#chat_messages {
+ padding: 0 3px 3px 3px;
+ margin: 5px 5px 0 5px;
+ height: 217px;
+ overflow: auto;
+ background-color: white;
+ border-style: solid;
+ border-width: 1px;
+ border-color: #aaa;
+}
+
+#chat_messages li {
+ padding: 6px 0 0 0;
+ list-style-type: none;
+}
+
+#party_game_thumb {
+ width: 75px;
+ margin-right: 5px;
+ float: left;
+}
+
+#party_current_game {
+ margin: 5px;
+}
+
+#party_game_name {
+ width: 140px;
+ float: left;
+}
+
+#party_game_follow_me {
+ margin-top: 5px;
+}
+
+#chat_input {
+ margin: 5px 5px 0 5px;
+ padding-right: 2px;
+}
+
+#chat_input input {
+ border: 1px solid #ccc;
+ width: 236px;
+ height: 40px;
+}
+
+#chat_input textarea {
+ border: 1px solid #aaa;
+ overflow: auto;
+ width: 100%;
+ height: 50px;
+}
+
+.main #leader_clear {
+ padding: 15px 0 0 0;
+}
+
+#party_my .main .btn_black21h {
+ margin: 15px 70px 0 0;
+}
+
+/* ~/CSS/Base/CSS/PersonalServerAccessPrivilegesRoleSet.css */
+.tbxPeople {
+ color: gray;
+ border-color: gray;
+ font-style: italic;
+}
+
+.btnAdd {
+ border: 1px solid black;
+ cursor: pointer;
+}
+
+.btnAdd :hover {
+ background-color: Blue;
+}
+
+.pplList {
+ overflow-y: auto;
+ overflow-x: hidden;
+ border: none;
+ max-height: 147px;
+}
+
+.pplList div img {
+ margin-right: 6px;
+}
+
+.PersonalServerRoleSet {
+ width: 195px;
+ font-size: 11px;
+ float: left;
+}
+
+.PersonalServerRoleSet div {
+ margin-bottom: 5px;
+ margin-top: 5px;
+}
+
+.papCheckBox {
+ margin-left: 0;
+}
+
+.papListRemoveUserIcon {
+ cursor: pointer;
+ font-weight: bold;
+ border: 0;
+ vertical-align: middle;
+ height: 13px;
+ width: 13px;
+}
+
+.papListRemoveUserName {
+ margin-left: 5px;
+ font-size: 12px;
+ vertical-align: middle;
+}
+
+#PlaceAccessPrivileges .AccessSection {
+ margin: 5px;
+}
+
+#PlaceAccessPrivileges .AccessSection .header {
+ font-size: 12px;
+ font-weight: bold;
+ margin-top: 5px;
+}
+
+#PlaceAccessPrivileges .AccessSection .subtext {
+ font-size: 11px;
+ color: #888;
+ font-style: italic;
+ font-weight: normal;
+}
+
+#PlaceAccessPrivileges .AccessSection .main {
+ font-size: 12px;
+ margin-top: 8px;
+}
+
+#PlaceAccessPrivileges .AccessSection select {
+ width: 150px;
+}
+
+#PlaceAccessPrivileges .divider {
+ background-color: #ccc;
+ height: 1px;
+ margin-bottom: 12px;
+}
+
+/* ~/CSS/Base/CSS/Place.css */
+.ItemPurchaseAjaxContainer .TicketsPurchasePanel,
+.GamePassContainer .RobuxPurchasePanel {
+ text-align: center;
+ margin-left: 5px;
+ float: left;
+}
+
+.ItemPurchaseAjaxContainer .PurchaseModalMessageText {
+ padding-left: 10px;
+}
+
+.ItemPurchaseAjaxContainer span.Free {
+ color: #080;
+ font-weight: bold;
+}
+
+.PlacePagePagersItem.template {
+ display: none;
+}
+
+.PlacePagePagersItem .roblox-item-image {
+ float: left;
+ width: 75px;
+ height: 75px;
+ margin-right: 5px;
+}
+
+.PlacePagePagersItem .original-image {
+ height: 75px;
+ width: 75px;
+}
+
+.PlacePagePagersItem .InfoContainer {
+ float: left;
+ font-size: 11px;
+ height: 85px;
+ position: relative;
+ margin-left: 5px;
+}
+
+#GamePassesItemContainer .PlacePagePagersItem .InfoContainer {
+ height: 95px;
+}
+
+.PlacePagePagersItem .InfoContainer .GreenBuyNowSharpBtn.small.rentable,
+.PlacePagePagersItem .InfoContainer .GreenBuyNowSharpBtn.small {
+ display: block;
+ position: absolute;
+ bottom: 0;
+}
+
+.PlacePagePagersItem .InfoContainer a,
+.PlaceProductPromotionItem .InfoContainer .TotalSales {
+ font-weight: bold;
+}
+
+.PlacePagePagersItem .InfoContainer .label {
+ color: #666;
+}
+
+.PlacePagePagersItem {
+ width: 32%;
+ margin-right: 1%;
+ float: left;
+ text-align: left;
+}
+
+.PlacePagePagersItem .NameDiv {
+ width: 100px;
+ max-height: 30px;
+ overflow: hidden;
+}
+
+.PlacePagePagersItem .prices-div {
+ height: 41px;
+}
+
+.PlacePagePagersItem .UserOwns {
+ display: none;
+}
+
+.PlaceProductPromotionsContainer h3,
+.GamePassesDisplayContainer h3 {
+ margin-bottom: 20px;
+ text-align: left;
+}
+
+.PlaceProductPromotionsContainer,
+.GamePassesDisplayContainer {
+ width: 720px;
+ text-align: left;
+}
+
+.PlaceProductPromotionItem {
+ position: relative;
+}
+
+.PlaceProductPromotionItem .DeleteProductPromotion {
+ height: 13px;
+ width: 13px;
+ display: block;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-x-sm.png') top left no-repeat;
+ position: absolute;
+ z-index: 2;
+ left: 55px;
+ top: 5px;
+}
+
+#DeleteProductPromotionModal .PurchaseModalMessage {
+ height: auto;
+}
+
+.PlaceProductPromotionItem .DeleteProductPromotion:hover {
+ background-position: bottom left;
+ cursor: pointer;
+}
+
+.GamePassesDisplayContainer {
+ margin-bottom: 30px;
+}
+
+#GamePassesItemContainer .Robux,
+#GamePassesItemContainer .Tickets,
+#GamePassesItemContainer .Free {
+ display: none;
+}
+
+#PromotionsItemContainer,
+#GamePassesItemContainer {
+ height: 95px;
+ overflow: hidden;
+}
+
+#PromotionsItemContainer.empty,
+#GamePassesItemContainer.empty {
+ height: inherit;
+}
+
+.PromotionsItemContainer.empty.template,
+.GamePassesItemContainer.empty.template {
+ display: none;
+}
+
+#PromotionsItemContainer .loading,
+#GamePassesItemContainer .loading {
+ height: 95px;
+ width: 100%;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') no-repeat center;
+}
+
+.PlaceProductPromotionsContainer .divider-bottom,
+.GamePassesDisplayContainer .divider-bottom {
+ height: 10px;
+ width: 720px;
+ margin-top: 0;
+ display: block;
+ clear: left;
+ margin-bottom: 10px;
+}
+
+.GuestPlayAvatarImage {
+ border: solid 3px green;
+}
+
+.GuestPlayAvatarImage:Hover {
+ border: solid 3px #0C0;
+}
+
+#ConfigurePlaceContainer {
+ background-color: #eee;
+ border: solid 1px #000;
+ color: #555;
+ margin: 0 auto;
+ width: 620px;
+}
+
+#ConfigurePlaceContainer h2 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ font-size: x-large;
+ margin: 0;
+ text-align: center;
+}
+
+#ConfigurePlaceContainer fieldset {
+ font-size: 1.2em;
+ margin: 0;
+}
+
+#ConfigurePlaceContainer #PlaceName {
+ margin: 0 auto;
+ margin-top: 10px;
+ padding: 0;
+ text-align: left;
+ width: 420px;
+}
+
+#ConfigurePlaceContainer #PlaceThumbnail {
+ border: solid 1px #555;
+ height: 230px;
+ margin: 0 auto;
+ margin-top: 10px;
+ padding: 0;
+ text-align: left;
+ width: 420px;
+}
+
+#ConfigurePlaceContainer #PlaceDescription {
+ margin: 0 auto;
+ margin-top: 10px;
+ padding: 0;
+ text-align: left;
+ width: 420px;
+}
+
+#ConfigurePlaceContainer #PlaceAccess,
+#ConfigurePlaceContainer #PlaceCopyProtection,
+#ConfigurePlaceContainer #Comments,
+#ConfigurePlaceContainer #PlaceIsDefault,
+#ConfigurePlaceContainer #PlaceReset,
+#ConfigurePlaceContainer #AllowGear,
+#ConfigurePlaceContainer #SetGenres,
+#ConfigurePlaceContainer #PlaceBuildAccess {
+ margin: 0 auto;
+ margin-top: 10px;
+ width: 420px;
+}
+
+#ConfigurePlaceContainer .PlaceAccessRow,
+#ConfigurePlaceContainer .CopyProtectionRow,
+#ConfigurePlaceContainer .EnableCommentsRow,
+#ConfigurePlaceContainer .PlaceIsDefaultRow,
+.MyItemIndentedOption {
+ font-size: .9em;
+ margin: 10px 0 10px 100px;
+}
+
+#ConfigurePlaceContainer .ResetPlaceRow {
+ font-size: .9em;
+ margin: 10px 0;
+ text-align: center;
+}
+
+#ConfigurePlaceContainer .ResetPlaceRow .Button {
+ margin: 0 auto;
+}
+
+#ConfigurePlaceContainer .Buttons {
+ margin: 0 auto;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ text-align: center;
+}
+
+#ConfigurePlaceContainer .Button {
+ border-color: #555;
+ color: #555;
+ cursor: pointer;
+}
+
+#ConfigurePlaceContainer .Button:hover {
+ background-color: #6e99c9;
+ color: #fff;
+}
+
+#ConfigurePlaceContainer .Label {
+ font-size: 1.2em;
+ margin: 0;
+ padding: 0;
+}
+
+#ConfigurePlaceContainer .TextBox {
+ margin: 0;
+ padding: 5px 10px;
+ width: 400px;
+}
+
+#ConfigurePlaceContainer .MultilineTextBox {
+ margin: 0;
+ padding: 5px 10px;
+ width: 400px;
+}
+
+#ConfigurePlaceContainer .Suggestion {
+ font: normal .8em/normal Verdana, sans-serif;
+ padding-left: 9px;
+}
+
+#ConfigurePlaceContainer .popupControl {
+ border-color: #000;
+}
+
+#ConfigurePlaceContainer .PopUpOption {
+ font: normal .8em/normal Verdana, sans-serif;
+ padding: 4px;
+}
+
+#ConfigurePlaceContainer .PopUpInstruction {
+ font: normal 1.1em/normal Verdana, sans-serif;
+ padding: 4px;
+ text-align: center;
+}
+
+#Place_PlacePanel {
+ float: left;
+ width: 490px;
+ margin-right: 10px;
+}
+
+#Place_AuthorPanel {
+ float: left;
+ width: 200px;
+}
+
+#Place_GamesPanel {
+ margin-top: 10px;
+ width: 700px;
+ clear: left;
+}
+
+#ConfigureShowcase {
+ font-family: Verdana, sans-serif;
+}
+
+#ConfigureShowcase h2 {
+ font-size: 2.5em;
+ font-weight: normal;
+ line-height: 1em;
+ margin: 0;
+ padding: 0;
+}
+
+#ConfigureShowcase .CallbackStyle {
+ border: thin blue inset;
+}
+
+#ConfigureShowcase .DragHandle {
+ width: 161px;
+ height: 101px;
+ cursor: move;
+ border: outset 1px white;
+}
+
+#ConfigureShowcase .ItemArea {
+ float: left;
+ font-size: 1.2em;
+ height: 82px;
+ padding: 10px;
+ text-align: left;
+ width: 500px;
+}
+
+#ConfigureShowcase .ActionsArea {
+ float: left;
+ font-weight: bold;
+ height: 82px;
+ padding: 10px;
+ text-align: right;
+ width: 155px;
+}
+
+#ConfigureShowcase .ReorderCue {
+ border: dashed thin black;
+ width: 100%;
+ height: 101px;
+}
+
+#ConfigureShowcase ul,
+#ConfigureShowcase ol {
+ margin: 0;
+}
+
+#ConfigureShowcase li {
+ background: #EEE;
+ border: solid 1px #000;
+ color: #000;
+ list-style: none;
+ margin: 3px 0;
+ width: 100%;
+}
+
+#ConfigureShowcase blockquote li {
+ border-style: none;
+ list-style-type: circle;
+ margin-left: 20px;
+}
+
+.ABGuestPlayAvatarImage {
+ padding-top: 5px;
+}
+
+.ABImageSelected {
+ background: transparent url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/img-check.png) no-repeat;
+ position: absolute;
+ height: 35px;
+ width: 33px;
+ right: -3px;
+ top: -7px;
+}
+
+.ABCloseCircle {
+ cursor: pointer;
+ position: absolute;
+ top: -10px;
+ right: -10px;
+}
+
+.ABPopUp {
+ background-color: #fff;
+ width: 516px;
+ height: 470px;
+ font-family: Arial, Sans-Serif;
+}
+
+.ABPopUpHeader {
+ height: 30px;
+ background: transparent url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/bg-gutter.png) repeat-x;
+ font: 9px Arial;
+ color: #404040;
+ text-decoration: none;
+}
+
+.CurvedBanner {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t1.png) no-repeat left top;
+ display: inline-block;
+ float: left;
+ position: relative;
+ height: 28px;
+ width: 3px;
+ top: 0;
+ margin-left: 4px;
+}
+
+.HeaderBanner {
+ margin: 0;
+ top: 0;
+ float: left;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t2.png) no-repeat scroll right top transparent;
+ display: inline-block;
+ height: 28px;
+ padding: 6px 0 0 4px;
+ width: 128px;
+}
+
+.HeaderBanner a {
+ color: #fff;
+ height: 18px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_blue18h.png) repeat-x;
+ background-position: 0 0;
+ margin: 0 5px;
+ font-weight: bold;
+ font-size: 10px;
+ padding: 2px 5px;
+ cursor: pointer;
+}
+
+.HeaderBanner a:hover {
+ color: #fff;
+ background-position: 0 -18px;
+ text-decoration: none;
+}
+
+.ABPopUpBody {
+ height: 300px;
+ text-align: center;
+ padding: 30px 40px 30px 40px;
+ position: relative;
+}
+
+.BodyHeaderText {
+ font: bold 18px Arial;
+ display: inline-block;
+ padding-bottom: 15px;
+}
+
+.Avatars {
+ height: 125px;
+ width: 115px;
+ position: relative;
+ cursor: pointer;
+}
+
+.Avatars span {
+ font: bold 14px Arial;
+}
+
+.UnselectedAvatar {
+ background: transparent url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/bg-character.png) no-repeat top center;
+}
+
+.SelectedAvatar,
+.UnselectedAvatar:hover {
+ background: transparent url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/bg-character.png) no-repeat center bottom;
+}
+
+.ABPopUpFooter {
+ height: 79px;
+ background: transparent url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/bg-gutter.png) repeat-x;
+ padding: 0 10px 0 10px;
+}
+
+.SecureImgs {
+ margin-top: 7px;
+ background: #fff;
+ float: left;
+ border: 1px solid #404040;
+ font: 13px Arial;
+ color: #404040;
+ text-align: center;
+ width: 220px;
+ padding: 5px;
+}
+
+.ABPopUpFooter .SecureImgs span {
+ display: inline-block;
+ padding-bottom: 10px;
+}
+
+.ABPopUpFooter a,
+.ABPopUpFooter a:hover {
+ text-decoration: none;
+}
+
+.Message {
+ margin-top: 12px;
+ float: right;
+ width: 200px;
+ font: 12px Arial;
+ color: #404040;
+ text-align: left;
+ padding: 0;
+}
+
+.ABDownloadButton,
+.ABPlayButton {
+ width: 300px;
+ margin: auto;
+ margin-top: 60px;
+ cursor: pointer;
+ height: 54px;
+}
+
+.ABDownloadButton {
+ background: transparent url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn-download.png) no-repeat top center;
+}
+
+.ABPlayButton {
+ background: transparent url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn-play.png) no-repeat top center;
+}
+
+.ABPlayButton:hover,
+.ABDownloadButton:hover {
+ background-position: center bottom;
+}
+
+#DownloadText {
+ font: 13px Arial;
+ color: #404040;
+ display: inline-block;
+ padding-top: 3px;
+}
+
+/* ~/CSS/Base/CSS/PlaceItem.css */
+.GamePassesDisplayContainer .robux,
+.GamePassesDisplayContainer .tickets {
+ display: none;
+}
+
+#DeleteProductPromotionModal .thumbs-up-green {
+ width: 110px;
+ height: 110px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/thumbs_up.png') no-repeat;
+ display: block;
+}
+
+.PurchaseModalMessage.SuccessMsg {
+ padding: 30px 20px 20px 20px;
+ height: auto;
+}
+
+#DeleteProductPromotionModal .thumbs-up-green {
+ width: 110px;
+ height: 110px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/thumbs_up.png') no-repeat;
+ display: block;
+}
+
+.AbuseReportTemplate {
+ display: none;
+}
+
+#ItemContainer.PlaceItemContainer {
+ margin-top: 10px;
+}
+
+#ItemContainer.PlaceItemContainer span.robux,
+.PurchaseModal span.robux,
+#ItemContainer.PlaceItemContainer span.tickets,
+.PurchaseModal span.tickets,
+#ItemContainer.PlaceItemContainer span.robux-text,
+.PurchaseModal span.robux-text {
+ margin-bottom: 2px;
+}
+
+#ItemContainer.PlaceItemContainer.PlaceItemContainer #Summary {
+ border: none !important;
+ background: none !important;
+ background-color: #fff;
+ border: dashed 1px #555;
+ display: inline;
+ float: right;
+ padding: 7px;
+ width: 235px;
+ font-size: 11px;
+}
+
+#ItemContainer.PlaceItemContainer.PlaceItemContainer .item-header {
+ color: #000;
+ font: bold 18px Arial, Helvetica, Sans-Serif;
+ padding-bottom: 5px;
+}
+
+.PlaceItemContainer #Actions_Place {
+ border: none !important;
+ background: none !important;
+ float: right !important;
+ text-align: right !important;
+ width: auto !important;
+ padding: 0 !important;
+}
+
+.PlaceItemContainer .PlayGames {
+ border: none !important;
+ background: none !important;
+}
+
+#ItemContainer.PlaceItemContainer #Item.PlaceItem {
+ float: left;
+ width: 709px;
+}
+
+.PlaceItem {
+ font-family: Arial, Sans-Serif;
+ padding: 0 5px !important;
+}
+
+#ItemContainer.PlaceItemContainer #Thumbnail_Place {
+ border: solid 1px #eee;
+ padding: 0;
+ text-align: left;
+ min-width: 0;
+ width: 420px;
+}
+
+#ItemContainer.PlaceItemContainer #Actions,
+#ItemContainer.PlaceItemContainer #Actions_Place {
+ background-color: #fff;
+ min-width: 0;
+ overflow: hidden;
+ top: 420px;
+ width: 408px;
+ padding: 5px;
+ text-align: left;
+}
+
+#ItemContainer.PlaceItemContainer #Actions {
+ padding: 5px;
+ text-align: left;
+ width: 230px;
+}
+
+.AddRemoveFavorite {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/favoriteStar_20h.png) no-repeat 0 -20px;
+ margin: 0;
+ display: inline-block;
+ position: relative;
+ top: 3px;
+ *display: inline;
+ *zoom: 1;
+ padding-top: 4px;
+ padding-left: 25px;
+ height: 18px;
+}
+
+.AddRemoveFavorite:hover,
+.AddRemoveFavorite.Favorited {
+ background-position: 0 0;
+}
+
+.PlaceItemContainer #Summary .SummaryDetails {
+ width: 270px;
+ float: left;
+ margin: 0 20px 5px 20px;
+ padding-bottom: 40px;
+ position: relative;
+ min-height: 249px;
+ *z-index: 1;
+}
+
+#GenresDiv .label {
+ margin: 0;
+}
+
+#ItemContainer.PlaceItemContainer #Summary #Creator {
+ float: left;
+}
+
+#ItemContainer.PlaceItemContainer #Summary .Description {
+ font-weight: normal;
+ line-height: normal;
+ max-height: none;
+ line-height: 1.5em;
+ padding: 0;
+ overflow-x: hidden;
+ text-align: left;
+}
+
+#ItemContainer.PlaceItemContainer #Summary .Description a:hover {
+ cursor: pointer;
+}
+
+#ItemContainer.PlaceItemContainer #Summary #ReportAbuse {
+ margin: 0 auto;
+ padding: 4px;
+ text-align: center;
+}
+
+.OwnerPlaceActionPanel {
+ position: absolute;
+ text-align: right;
+ width: 250px;
+}
+
+.OwnerPlaceAction {
+ height: 20px;
+ margin-top: 5px;
+}
+
+.PlaceItemHR {
+ background-color: #848484;
+ border: 0;
+ color: #848484;
+ height: 1px;
+ margin-left: 0;
+ margin-top: 0;
+}
+
+#ItemContainer.PlaceItemContainer .PlayGames {
+ background-color: #ccc;
+ border: dashed 1px Green;
+ color: Green;
+ margin-top: 10px;
+ padding: 10px 5px;
+ text-align: center;
+ width: 408px;
+}
+
+#ItemContainer.PlaceItemContainer .BadgeStats {
+ width: 720px;
+ padding: 10px 0;
+}
+
+#ItemContainer.PlaceItemContainer .RunningGames {
+ background-color: #ccc;
+ border: dashed 1px #555;
+ color: #555;
+ margin-top: 10px;
+ padding: 10px 5px;
+ text-align: center;
+ width: 408px;
+}
+
+#ItemContainer.PlaceItemContainer .GameInstances {
+ background-color: #fff;
+ border: solid 1px #000;
+ color: #555;
+ width: 408px;
+}
+
+#ItemContainer.PlaceItemContainer .RefreshRunningGames {
+ margin: 10px 0;
+ text-align: center;
+}
+
+#ItemContainer.PlaceItemContainer .PlayGames .Button {
+ background-color: #fff;
+}
+
+#ItemContainer.PlaceItemContainer .PlayGames .Button:Hover {
+ background-color: #fff;
+ border: solid 1px Green;
+ color: Green;
+}
+
+.SummaryDetails .Avatar {
+ padding: 0 0 8px 0;
+}
+
+.GroupBuildRunningGameItem {
+ border: solid 2px #50F;
+}
+
+.VisitButton,
+.VisitButtonDisabled {
+ display: inline;
+ width: 10px;
+}
+
+.VisitButtonSoloPlay,
+.VisitButtonBuild,
+.VisitButtonEdit {
+ margin-left: 8px;
+ height: 50px;
+}
+
+.VisitButtonDisabled {
+ opacity: .5;
+ filter: alpha(opacity=50);
+}
+
+.MultiplayerVisit,
+.MultiplayerVisitDisabled {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Play.png);
+ width: 250px;
+ height: 48px;
+}
+
+.MultiplayerVisitDisabled {
+ cursor: default;
+ display: none;
+}
+
+.SoloVisit {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/PlaySolo.png);
+ width: 143px;
+ height: 48px;
+}
+
+.SoloVisitText {
+ display: none;
+}
+
+.BuildSolo {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/BuildSolo2.png);
+ width: 143px;
+ height: 48px;
+}
+
+div.VisitButtonsRight a.BuildSolo {
+ float: left;
+ margin-top: 3px;
+}
+
+.EditButton {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/EditMode2.png);
+ width: 143px;
+ height: 48px;
+ float: left;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ display: inline;
+}
+
+.PersonalServerAccessDenied {
+ color: red;
+ line-height: 1.5em;
+ text-align: left;
+ margin: 15px 0;
+}
+
+.PlaceInfoIcons {
+ text-align: center;
+}
+
+.iPublic,
+.iLocked,
+.iUnlocked,
+.SharedIcon,
+.CopyLockedIcon,
+.AllGearIcon,
+.GenreGearIcon,
+.NoGearIcon {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
+}
+
+.iPublic {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/public.png);
+}
+
+.iLocked {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/locked.png);
+}
+
+.iUnlocked {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/unlocked.png);
+}
+
+.SharedIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Shared.png);
+}
+
+.CopyLockedIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/CopyLocked.png);
+}
+
+.AllGearIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Suitcase16x16.png);
+}
+
+.GenreGearIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GenreSuitcase16x16.png);
+}
+
+.NoGearIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/NoSuitcase16x16.png);
+}
+
+#BadgeStatsHeader,
+#PassStatsHeader {
+ color: #666;
+ font: bold 13px Arial, Helvetica, Sans-Serif;
+ padding-left: 5px;
+}
+
+.BadgeStatsHR {
+ margin-left: 0;
+ *margin-left: -10px;
+ width: 708px;
+}
+
+#BadgeStats,
+#PassStats {
+ width: 708px;
+}
+
+.PlaceItemContainer .BadgeStatsHR {
+ width: 720px;
+}
+
+.PlaceItemContainer #BadgeStats,
+.PlaceItemContainer #PassStats {
+ width: 720px;
+}
+
+#BadgeStats .BadgeTable,
+#PassStats .BadgeTable {
+ border: 0;
+ border-spacing: 0;
+ font: normal 12px arial, helvetica, sans-serif;
+ width: 100%;
+}
+
+#BadgeStats .BadgeTable a,
+#PassStats .BadgeTable a {
+ color: #496780;
+}
+
+#BadgeStats .BadgeRow,
+#BadgeStats .AlternatingBadgeRow,
+#PassStats .BadgeRow,
+#PassStats .AlternatingBadgeRow {
+ height: 100px;
+}
+
+#BadgeStats .AlternatingBadgeRow,
+#PassStats .AlternatingBadgeRow {
+ background-color: #eee;
+ color: #000;
+}
+
+#BadgeStats .BadgeIconColumn,
+#PassStats .BadgeIconColumn {
+ text-align: center;
+ width: 100px;
+}
+
+#BadgeStats .BadgeDescriptionColumn,
+#PassStats .BadgeDescriptionColumn {
+ width: 60%;
+ padding-right: 50px;
+ padding-left: 5px;
+}
+
+#BadgeStats .BadgeStatsColumn,
+#PassStats .BadgeStatsColumn {
+ width: 26%;
+ padding-left: 5px;
+}
+
+#BadgeStats .BadgeEmptyTableColumn,
+#PassStats .BadgeEmptyTableColumn {
+ width: 100%;
+}
+
+#BadgesShowContainer,
+#PassesShowContainer {
+ text-align: center;
+ margin-top: 5px;
+ font: bold 12px Arial, Helvetica, sans-serif;
+}
+
+#BadgesShowMore,
+#PassesShowMore {
+ cursor: pointer;
+}
+
+div.BadgeStats .divider-bottom {
+ margin-bottom: 10px;
+}
+
+#GamePassesPagerContainer {
+ margin-top: 10px;
+}
+
+.PlaceItemContainer .GamePassContainer .template {
+ display: none;
+}
+
+.PlaceItemContainer .GamePassContainer .roblox-item-image img {
+ width: 75px;
+ height: 75px;
+}
+
+#GamePassContainer #RobuxPurchaseDisabledPanel {
+ display: none;
+}
+
+.GamePassContainer .PublicDomainPurchasePanel {
+ float: left;
+ margin-left: 5px;
+}
+
+.GamePassContainer .PublicDomainPrice {
+ text-align: center;
+}
+
+.section {
+ padding: 8px 0 0 0;
+}
+
+#Summary .item-detail {
+ float: left;
+ padding-left: 5px;
+}
+
+#placeContainer {
+ float: left;
+ width: 420px;
+ overflow: hidden;
+}
+
+.groupBuildingGameText {
+ font-weight: bold;
+ font-style: italic;
+ line-height: 24px;
+}
+
+h3.RecommendationHeader2 {
+ padding-left: 5px;
+ padding-top: 5px;
+ width: 100%;
+}
+
+h3.RecommendationHeader2 a {
+ margin-left: 13px;
+}
+
+.WideAspectRatio {
+ font: bold 11px Arial, Helvetica, Sans-Serif;
+ padding: 0 7px;
+ width: 160px !important;
+}
+
+.WideAspectRatio .AssetThumbnail {
+ background-color: #FFF;
+ border: 1px #000;
+ height: 100px;
+ width: 160px;
+}
+
+.WideAspectRatio .AssetDetails {
+ overflow: hidden;
+ padding: 5px;
+ height: 90px;
+ width: 158px;
+}
+
+.WideAspectRatio .AssetName a {
+ line-height: 1.5em;
+ vertical-align: top;
+}
+
+.DescriptionSeeMore {
+ cursor: pointer;
+}
+
+.SignupButtonBlue,
+.SignupButtonBlue:hover {
+ width: 120px;
+ height: 50px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-sign_up-blue-lg.png) no-repeat top;
+ margin: 0 auto;
+}
+
+.SignupButtonBlue:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-sign_up-blue-lg.png) no-repeat bottom;
+}
+
+#ItemContainer.PlaceItemContainer #Summary {
+ padding: 0;
+ margin-bottom: 20px;
+ *width: 480px;
+ float: left;
+}
+
+.PlaceItemContainer .fblike {
+ margin-left: 0;
+}
+
+.Description.Full {
+ white-space: pre;
+}
+
+.Description.body {
+ white-space: pre-line;
+ *white-space: pre;
+ max-height: 200px;
+ overflow-x: hidden;
+}
+
+#ItemContainer.PlaceItemContainer #Thumbnail {
+ border: none;
+}
+
+#ItemContainer.PlaceItemContainer #Summary .label {
+ color: #666;
+ margin: 0;
+}
+
+/* ~/CSS/Base/CSS/PlaceLauncher.css */
+.PlaceLauncherStatus {
+ color: #333;
+ display: none;
+ font-size: 16px;
+ font-weight: bolder;
+ line-height: 19px;
+}
+
+.PlaceLauncherStatusBackBuffer {
+ position: relative;
+ display: none;
+}
+
+.CancelPlaceLauncherButton {
+ background-color: White;
+ border: none;
+ color: Blue;
+ cursor: pointer;
+ font-size: 12px;
+}
+
+.CancelPlaceLauncherButton:Hover,
+.CancelPlaceLauncherButton:Active {
+ background-color: White;
+ border: none;
+ color: Blue;
+ cursor: pointer;
+ text-decoration: underline;
+}
+
+.PlaceLauncherModal {
+ border: none;
+ color: Black;
+ height: 125px;
+ margin: 1.5em;
+ padding: 10px;
+ text-align: center;
+ width: 360px;
+}
+
+#FeaturedGameButtonContainer,
+#FeaturedGameButtonContainerABTest {
+ border: none;
+ width: 330px;
+ height: 267px;
+}
+
+.FeaturedGameButton {
+ cursor: pointer;
+ position: absolute;
+ right: 60px;
+ top: 28px;
+}
+
+.FeaturedGameButton.International,
+.FeaturedGameButton.International:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/StyleGuide/I18N_play_now.png) top;
+ height: 214px;
+ width: 215px;
+ cursor: pointer;
+}
+
+.FeaturedGameButton.International:hover {
+ background-position: bottom;
+}
+
+.FeaturedGameButtonABTest,
+.FeaturedGameButtonABTest:hover {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/playRoblox01.png);
+ background-position: 0 0;
+ background-repeat: no-repeat;
+ position: absolute;
+ top: 20px;
+ right: 65px;
+ height: 214px;
+ width: 215px;
+ cursor: pointer;
+}
+
+.FeaturedGameButtonABTest:hover {
+ background-position: 0 -214px;
+}
+
+.VisitButtonsGuestCharacter {
+ display: inline-block;
+ *display: inline;
+ padding: 10px 5px;
+ cursor: pointer;
+}
+
+/* ~/CSS/Base/CSS/Profile.css */
+legend span {
+ color: #777;
+ line-height: 6px;
+}
+
+#EditProfileContainer {
+ background-color: #eee;
+ border: solid 1px #000;
+ color: #555;
+ margin: 0 auto;
+ width: 620px;
+}
+
+#EditProfileContainer h2 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ font-size: x-large;
+ margin: 0;
+ text-align: center;
+}
+
+#EditProfileContainer h3 {
+ text-align: center;
+}
+
+#EditProfileContainer fieldset {
+ font-size: 1.2em;
+ margin: 15px 0 0 0;
+}
+
+#EditProfileContainer .MultilineTextBox {
+ width: 250px;
+}
+
+#EditProfileContainer .TextBox {
+ vertical-align: middle;
+ width: 150px;
+}
+
+#EditProfileContainer .Label {
+ vertical-align: middle;
+}
+
+#EditProfileContainer #Confirmation {
+ border: dashed 1px #f00;
+ background-color: #ccc;
+ color: #f00;
+ font-family: Verdana, Sans-Serif;
+ margin: 0 auto;
+ margin-top: 10px;
+ padding: 10px 5px;
+ text-align: center;
+ width: 410px;
+}
+
+#EditProfileContainer #AgeGroup,
+#EditProfileContainer #ChatMode,
+#EditProfileContainer #PrivacyMode,
+#EditProfileContainer #ResetPassword,
+#EditProfileContainer #Blurb {
+ margin: 0 auto;
+ width: 60%;
+}
+
+#EditProfileContainer #EnterEmail {
+ margin: 0 auto;
+ width: 60%;
+ text-align: left;
+}
+
+#EditProfileContainer .Buttons {
+ margin: 20px 0 20px 0;
+ text-align: center;
+}
+
+#EditProfileContainer .AgeGroupRow,
+#EditProfileContainer .ChatModeRow {
+ font-size: .9em;
+ margin: 10px 0 10px 100px;
+}
+
+#EditProfileContainer .ResetPasswordRow {
+ margin: 10px 0;
+ text-align: center;
+}
+
+#EditProfileContainer .BlurbRow {
+ padding: 10px 4px 10px 4px;
+ text-align: right;
+}
+
+#EditProfileContainer .Legend {
+ color: Blue;
+ margin-left: 9px;
+}
+
+#EditProfileContainer .Suggestion {
+ font: normal .8em/normal Verdana, sans-serif;
+ padding-left: 9px;
+}
+
+#EditProfileContainer .Validators {
+ margin-left: 9px;
+}
+
+.GrayButton,
+.GrayButton:link,
+.GrayButton:visited,
+.GrayButton:active {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/bg-form_btn_lg-tile.png) repeat-x top left;
+ border: 1px solid #777;
+ padding: 4px 8px 0;
+ height: 21px;
+ font: 13px Arial, Helvetica, sans-serif;
+ color: #000;
+ text-align: center;
+ display: block;
+ float: left;
+}
+
+.GrayButton:hover {
+ background-position: bottom left;
+ border-color: #888;
+ text-decoration: none;
+}
+
+.GrayButton.Disabled {
+ border: 1px solid #ccc;
+ color: #a7a7a7;
+ cursor: default;
+}
+
+.GrayButton.Disabled:hover {
+ background-position: top left;
+}
+
+.GrayDropdown {
+ position: relative;
+ text-align: left;
+ display: block;
+ float: left;
+}
+
+.GrayDropdown .Button {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/bg-drop_down_btn.png) no-repeat right top;
+ border: 1px solid #777;
+ padding: 4px 17px 0 8px;
+ height: 21px;
+ font: 13px Arial, Helvetica, sans-serif;
+ color: #000;
+ text-align: center;
+ display: block;
+ position: relative;
+ z-index: 2;
+}
+
+.GrayDropdown .Button:hover {
+ background-position: right center;
+ border-color: #888;
+ text-decoration: none;
+}
+
+.GrayDropdown .Button.Active {
+ background-position: right bottom;
+ border-bottom: none;
+ height: 22px;
+}
+
+.GrayDropdown .Menu {
+ background-color: #efefef;
+ border: 1px solid #777;
+ position: absolute;
+ top: 26px;
+ z-index: 1;
+ font: 12px normal Arial, Helvetica, sans-serif;
+ width: 100px;
+ display: none;
+}
+
+.GrayDropdown .Menu .Item {
+ display: block;
+ text-decoration: none;
+ color: #000;
+ padding: 2px 8px;
+ margin: 4px 0;
+ cursor: pointer;
+}
+
+.GrayDropdown .Menu .Item.Disabled {
+ color: #A7A7A7;
+}
+
+.GrayDropdown .Menu .Item:hover {
+ background-color: #095fb5;
+ color: #fff;
+}
+
+.GrayDropdown .Menu .Item.Disabled:hover {
+ background-color: inherit;
+ color: #a7a7a7;
+ cursor: default;
+}
+
+.SendMessageProfileBtnDiv {
+ position: relative;
+ display: inline-block;
+ float: left;
+}
+
+.SendMessageProfileBtnDiv .SuperSafePanel {
+ left: 7px;
+}
+
+#updateStatusBox .SuperSafePanel {
+ left: 474px;
+}
+
+.friend-request-button:hover {
+ cursor: pointer;
+}
+
+.friend-request-button.Disabled:hover {
+ cursor: default;
+}
+
+/* ~/CSS/Base/CSS/Q.css */
+.FrontPagePanel {
+ float: left;
+ border: solid 1px black;
+ margin: 5px;
+ background-color: White;
+}
+
+#SignInPane {
+ border: none;
+ margin-left: 0;
+ width: 152px;
+ height: 250px;
+}
+
+#Movie {
+ width: 424px;
+ height: 250px;
+}
+
+#FrontPageRectangleAd {
+ margin: 5px 0 5px 5px;
+ width: 300px;
+ height: 250px;
+ background-color: Transparent;
+}
+
+#SalesPitch {
+ margin-left: 0;
+ width: 586px;
+ height: 90px;
+}
+
+#WhatsNew {
+ margin-left: 0;
+ width: 586px;
+ height: 280px;
+}
+
+#RandomFacts {
+ float: right;
+ margin-right: 0;
+ width: 300px;
+ height: 150px;
+}
+
+.RandomFactoid {
+ text-align: center;
+ height: 32px;
+ width: 290px;
+ padding: 2px;
+ overflow: hidden;
+}
+
+#marqueecontainer {
+ position: relative;
+ width: 300px;
+ height: 100px;
+ background-color: white;
+ overflow: hidden;
+}
+
+.RandomFactoid img {
+ float: left;
+}
+
+#ParentsCorner {
+ margin-right: 0;
+ width: 300px;
+ height: 220px;
+ _height: 240px;
+}
+
+#ParentsCorner #Inside {
+ padding: 10px;
+}
+
+.ShieldImage {
+ float: left;
+ padding: 5px;
+}
+
+.TrusteeSeal {
+ float: left;
+ width: 140px;
+ padding: 5px;
+}
+
+#NewsFeeder {
+ margin-right: 0;
+ width: 158px;
+}
+
+#FrontPageBannerAd {
+ margin-left: 0;
+ width: 728px;
+ height: 90px;
+ background-color: Transparent;
+}
+
+.BadAdButton {
+ border: 0;
+ font-size: .8em;
+ z-index: 100;
+ font-family: Verdana;
+ padding: 0;
+ position: relative;
+ text-align: center;
+ height: 8px;
+ top: -1px;
+ right: 0;
+}
+
+.BadAdButton:hover {
+ border: solid 1px #000;
+ text-decoration: none;
+}
+
+/* ~/CSS/Base/CSS/RevisedCharacterSelectModal.css */
+.Revised .VisitButtonGirlGuest,
+.Revised .VisitButtonBoyGuest,
+.Revised .VisitButtonGirlGuest:hover,
+.Revised .VisitButtonBoyGuest:hover {
+ width: 180px;
+ background-repeat: no-repeat;
+ height: 228px;
+ display: inline-block;
+ padding: 0;
+}
+
+.Revised .VisitButtonGirlGuest {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-female_character.jpg);
+ background-position: center;
+}
+
+.Revised .VisitButtonBoyGuest {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-male_character.jpg);
+ background-position: center;
+ margin-right: 25px;
+}
+
+.Revised .VisitButtonGirlGuest:hover {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-female_character.jpg);
+ background-position: bottom;
+}
+
+.Revised .VisitButtonBoyGuest:hover {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-male_character.jpg);
+ background-position: bottom;
+ margin-right: 25px;
+}
+
+.Revised .Title {
+ text-align: center;
+ color: #333;
+ font-size: 24px;
+ font-weight: bold;
+ padding: 5px 0;
+}
+
+.RevisedCharacterSelectBody {
+ background-color: #fff;
+ padding: 10px;
+}
+
+.RevisedCharacterSelectSignup {
+ width: 72px;
+ height: 20px;
+ float: left;
+}
+
+.RevisedCharacterSelectSignup {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/sign_up_small.png);
+ background-position: top;
+}
+
+.RevisedCharacterSelectSignup:hover {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/sign_up_small.png);
+ background-position: bottom;
+}
+
+.Revised .HaveAccount {
+ float: right;
+ color: #095fb5;
+ font-family: Arial;
+ font-size: 14px;
+ cursor: pointer;
+}
+
+.Revised.GuestModePromptModal {
+ width: 475px;
+ border: 2px solid #333;
+ padding: 0 5px 5px 5px;
+ background-color: #e1e1e1;
+}
+
+.RevisedFooter {
+ height: 38px;
+ width: 90%;
+ margin: 0 auto;
+ border-top: 1px solid #e1e1e1;
+ text-align: center;
+}
+
+/* ~/CSS/Base/CSS/Sets.css */
+textarea {
+ resize: none;
+}
+
+#MySets_Tab,
+#SubscribedSets_Tab {
+ float: left;
+}
+
+#SetsContainer {
+ margin: 15px;
+}
+
+#SetsPane {
+ position: relative;
+ top: -1px;
+ clear: both;
+ min-height: 300px;
+}
+
+#SetsPane.StandardBox {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white;
+}
+
+#SetInfoPane {
+ float: left;
+ margin: 5px 5px 20px 5px;
+ *margin: 5px 5px 10px 5px;
+ width: 775px;
+ position: relative;
+}
+
+#SetIconIMG {
+ margin: 1px;
+}
+
+#DeleteUnsubscribe_delete,
+#DeleteUnsubscribe_unsubscribe,
+#Edit_button,
+#SortButtonDiv,
+.setspage_subscribe_btn {
+ float: left;
+ margin-right: 3px;
+ top: 0;
+}
+
+#SetsPane #DeleteUnsubscribe_delete a:hover,
+#SetsPane #DeleteUnsubscribe_unsubscribe a:hover,
+#SortButtonDiv a:hover,
+.setspage_subscribe_btn a:hover {
+ cursor: pointer;
+}
+
+.setspage_subscribe_btn {
+ top: 4px;
+}
+
+.ReportAbusePanel {
+ float: right;
+ clear: right;
+ margin: 8px;
+}
+
+.SetNameLong {
+ padding: 0;
+ padding-bottom: 5px;
+ float: left;
+}
+
+#SetInfoPane .SetIcon {
+ float: left;
+}
+
+#SetInfoPane .SetInfo {
+ float: left;
+ padding-left: 10px;
+}
+
+#SetSubscribersOwner {
+ clear: left;
+}
+
+#EditDeleteSubscribe_Container {
+ margin: 3px 1px;
+}
+
+#EditDeleteSubscribe_Container .button-container {
+ clear: left;
+}
+
+.DisplaySetInfo {
+ float: left;
+ width: 604px;
+}
+
+#SelectedSetDescription {
+ float: left;
+ clear: left;
+ padding: 5px;
+ padding-left: 0;
+ width: 500px;
+ overflow: hidden;
+ word-wrap: break-word;
+}
+
+#SetsList {
+ overflow: auto;
+ margin-top: 5px;
+}
+
+#SetsContainer .divider-left {
+ float: left;
+ width: 785px;
+}
+
+#AssetSetItems {
+ min-height: 300px;
+ text-align: center;
+ position: relative;
+ clear: both;
+}
+
+#SetsListContainer {
+ float: left;
+ width: 150px;
+ position: relative;
+}
+
+.content.left {
+ float: left;
+ width: 95px;
+}
+
+.content.right {
+ float: left;
+ width: 480px;
+ padding: 0 5px;
+}
+
+.content.right input,
+.content.right textarea {
+ width: 100%;
+}
+
+.content.right textarea {
+ height: 50px;
+}
+
+.SetList-Set {
+ margin: 0;
+ list-style-type: none;
+ width: 100%;
+ overflow: hidden;
+ padding-bottom: 5px;
+ height: 35px;
+}
+
+.SetList-Set:hover {
+ cursor: pointer;
+}
+
+.SetList-SetContainer {
+ clear: both;
+ padding: 5px 13px;
+ position: relative;
+}
+
+.SetList-SetContainer img {
+ margin-right: 5px;
+ background-color: #fff;
+}
+
+.SetList-SetContainer div {
+ float: left;
+}
+
+.SetList-SetContainer .name {
+ text-decoration: none;
+ text-align: left;
+ float: left;
+ position: relative;
+ top: 6px;
+ width: 85px;
+}
+
+.SetList-SetContainer .name a:hover {
+ text-decoration: none;
+}
+
+.SetList-Set.selected {
+ background-color: #EFEFEF;
+ border-top: 1px solid #CCC;
+ border-bottom: 1px solid #CCC;
+ font-weight: bold;
+}
+
+.SetList-Set:hover {
+ background-color: #EFEFEF;
+}
+
+#SetsList ul {
+ margin: 0;
+ padding: 0;
+}
+
+#CreateFind_Button {
+ float: right;
+}
+
+#HasNoSubscribedSetsPanel,
+#HasNoOwnedSetsPanel {
+ text-align: center;
+ width: 100%;
+}
+
+#SetUrlDiv {
+ text-align: center;
+ padding: 15px;
+}
+
+.editSetPanelPopup {
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 100%;
+ width: 100%;
+}
+
+.editSetPanelPopup .mask {
+ background: #000;
+ -moz-opacity: .50;
+ filter: alpha(opacity=50);
+ opacity: .50;
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 100%;
+ width: 100%;
+}
+
+.Paging_Input {
+ width: 20px;
+ text-align: center;
+}
+
+#editSetContainerDiv .sort-msg {
+ width: 100%;
+ clear: both;
+ text-align: center;
+ position: relative;
+ top: 20px;
+}
+
+.ButtonDiv {
+ text-align: right;
+ float: left;
+ position: relative;
+}
+
+.ButtonDiv.bottom {
+ float: none;
+ text-align: center;
+}
+
+#MoreDescButton:hover {
+ cursor: pointer;
+}
+
+#PagingContainerDivTop,
+#PagingContainerDivBottom {
+ text-align: center;
+ margin: 5px 0 0 0;
+}
+
+#PagingContainerDivBottom {
+ margin: 5px 0 5px 0;
+}
+
+#PagingContainerDivTop div,
+#PagingContainerDivBottom div {
+ display: -moz-inline-stack;
+ display: inline-block;
+ zoom: 1;
+ *display: inline;
+}
+
+.PagingContainerDivTop {
+ text-align: center;
+ margin: 5px 0 0 0;
+}
+
+.PagingContainerDivTop div {
+ display: -moz-inline-stack;
+ display: inline-block;
+ zoom: 1;
+ *display: inline;
+}
+
+.paging_pagenums_container a {
+ padding: 0 3px;
+}
+
+#AssetSetItems .item {
+ width: 115px;
+ height: 140px;
+ float: left;
+ margin: 10px;
+ border: 1px solid #E5E5E5;
+ position: relative;
+ text-align: center;
+ z-index: 500;
+}
+
+.item .link_container {
+ overflow: hidden;
+ width: 110px;
+ height: 140px;
+ display: inline-block;
+}
+
+#AssetSetItems .setitem_options {
+ position: absolute;
+ top: 2px;
+ right: 2px;
+ display: none;
+ height: 20px;
+ width: 20px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Sets/btn-gear_sprite.png') left -1px;
+}
+
+#AssetSetItems .setitem_options:hover {
+ background-position: left bottom;
+ cursor: pointer;
+ display: none;
+}
+
+#AssetSetItems .setitem_options:hover {
+ display: block;
+}
+
+#AssetSetItems .item:hover .setitem_options,
+#AssetSetItems .setitem_options.true,
+#AssetSetItems .setitem_options.true2 {
+ display: block;
+}
+
+.setitem_options .spacer {
+ position: absolute;
+ top: 0;
+ right: -2px;
+ width: 115px;
+ height: 75px;
+ display: none;
+ background: #fff;
+ opacity: 0;
+ -ms-filter: “alpha(opacity=0)â€;
+ filter: alpha(opacity=0);
+ -khtml-opacity: 0;
+ -moz-opacity: 0;
+}
+
+.setitem_options .container.outer {
+ position: absolute;
+ top: 20px;
+ right: -2px;
+ width: 115px;
+ overflow: hidden;
+ display: none;
+}
+
+.setitem_options .container.inner {
+ position: relative;
+ text-align: left;
+ border: 1px solid #aaa;
+ background-color: #fff;
+ top: -75px;
+ font-size: 11px;
+}
+
+#AssetSetItems .item:hover {
+ background-color: #F5F5F5;
+ border-color: #C2C2C2;
+}
+
+#AssetSetItems .link_container.handle:hover {
+ cursor: move;
+}
+
+#AssetSetItems .item a {
+ text-decoration: none;
+}
+
+#AssetSetItems .item img {
+ width: 100px;
+ height: 100px;
+ margin-top: 8px;
+}
+
+.newversion_banner {
+ height: 14px;
+ width: 93px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Sets/update_available.png') top left no-repeat;
+ position: absolute;
+ top: 5px;
+ left: 3px;
+}
+
+.NewVersionDropDown {
+ position: absolute;
+ border: 1px solid gray;
+ background-color: #fff;
+ display: none;
+ width: 113px;
+ z-index: 900;
+}
+
+.NewVersionDropDownItem {
+ display: block;
+ cursor: pointer;
+ width: 100%;
+ padding: 2px;
+}
+
+.NewVersionDropDownItem:hover {
+ background-color: #6e99c9;
+}
+
+.SetsPagePopupContainer .PurchaseModalMessage {
+ height: auto;
+}
+
+.SetsPagePopupContainer p {
+ margin: 0;
+ padding: 0;
+ margin-top: 10px;
+}
+
+.SetsPagePopupContainer textarea {
+ width: 408px;
+ height: 100px;
+ resize: none;
+}
+
+.CreateEditSetTitle,
+.MoveItemModalTitle {
+ text-align: center;
+ font-size: 16px;
+ font-weight: bold;
+ padding: 10px 10px 0 10px;
+}
+
+.moveItemContainerDiv {
+ text-align: center;
+ width: 380px;
+ padding: 20px 10px;
+ float: left;
+}
+
+#SetsPane .loading {
+ width: 788px;
+ height: 99%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ background-color: white;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') center no-repeat #fff;
+ margin: 5px;
+ z-index: 5000;
+ opacity: .75;
+ -ms-filter: “alpha(opacity=75)â€;
+ filter: alpha(opacity=75);
+ -khtml-opacity: .75;
+ -moz-opacity: .75;
+}
+
+#SetsList.CarouselPager .arrow-prev,
+#SetsList.CarouselPager .arrow-next {
+ display: none;
+}
+
+#SetsContainer .StandardPanelWhite {
+ padding-top: 0;
+ background-color: #fff;
+ width: 100%;
+ padding-left: 5px;
+}
+
+.ButtonDiv input {
+ float: left;
+ margin: 0;
+ margin-right: 3px;
+}
+
+#SetsContainer .message-container {
+ margin-bottom: 0;
+ margin-top: 50px;
+}
+
+/* ~/CSS/Base/CSS/ShadowedStandardBox.css */
+.Centered {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.ShadowedStandardBox {
+ position: relative;
+ z-index: 0;
+ _padding-bottom: 6px;
+ _overflow-y: hidden;
+ margin-bottom: 10px;
+}
+
+.ShadowedStandardBox .Header {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/HeaderGradientW800.png) repeat-y top left;
+ text-align: center;
+ color: White;
+ height: 20px;
+ line-height: 20px;
+ font-size: 15px;
+ font-weight: bold;
+ display: block;
+ position: relative;
+ z-index: 0;
+ white-space: nowrap;
+}
+
+.ShadowedStandardBox .Content {
+ position: relative;
+ z-index: 0;
+ border: 2px solid #6e99c9;
+ background-color: White;
+ height: 100%;
+ _height: 3000px;
+ padding: 10px 10px 10px 10px;
+}
+
+.Shadow {
+ display: block;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/ShadowAlpha.png) no-repeat bottom right !important;
+ background: #D3DEFF;
+ height: 100%;
+ _height: 3000px;
+ width: 100%;
+ position: absolute;
+ top: 6px;
+ left: 6px;
+ z-index: -1;
+}
+
+.ShadowedStandardBox .Button {
+ cursor: pointer;
+ background-color: #B6CCE4;
+ color: #435D77;
+ text-decoration: none;
+ border: solid 1px #ccc;
+ padding: 3px 10px 3px 10px;
+ font-family: Verdana;
+ font-size: 10px;
+ font-weight: bold;
+ text-align: center;
+ white-space: nowrap;
+}
+
+.ShadowedStandardBox .Button:link,
+.ShadowedStandardBox .Button:visited {
+ background-color: #B6CCE4;
+ color: #435D77;
+ text-decoration: none;
+}
+
+.ShadowedStandardBox .Button:hover,
+.ShadowedStandardBox .Button:active {
+ background-color: #5F84A8;
+ color: White;
+ text-decoration: none;
+}
+
+.OutlineBox {
+ z-index: 0;
+ position: relative;
+ margin-top: 16px;
+ padding-top: 14px;
+ margin-bottom: 10px;
+ border: solid 2px #B6CCE4;
+}
+
+.OutlineBox .OB_HeaderPositioner {
+ z-index: 1;
+ position: absolute;
+ top: -16px;
+ left: 0;
+ width: 100%;
+}
+
+.OutlineBox .OB_Header {
+ z-index: 1;
+ display: block;
+ width: 90%;
+ margin-left: auto;
+ margin-right: auto;
+ background-color: White;
+ border: solid 2px #B6CCE4;
+ text-align: center;
+ font-size: 18px;
+ font-weight: bold;
+ padding: 2px 2px 2px 2px;
+}
+
+.OutlineBox .OB_Content {
+ padding-top: 5px;
+}
+
+/* ~/CSS/Base/CSS/ShareRoblox.css */
+#InviteAFriendContainer {
+ margin-top: 10px;
+}
+
+#InviteAFriendContainer h3 {
+ margin: 0 auto;
+ padding: 0 0 10px 0;
+ text-align: left;
+ width: 700px;
+}
+
+#InviteAFriendContainer #Exposition {
+ margin: 0 auto;
+ padding: 0 0 10px 0;
+ width: 700px;
+}
+
+#InviteAFriendContainer .Button {
+ border: solid 1px #000;
+ color: #000;
+ font-family: Verdana, Sans-Serif;
+ margin: 0 0 0 10px;
+ padding: 3px 10px 3px 10px;
+ text-decoration: none;
+}
+
+#InviteAFriendContainer .MultilineTextBox {
+ border: 2px solid #CCC;
+ font-family: Arial, Sans-Serif;
+ line-height: 1.5em;
+ padding: 5px 5px 5px 5px;
+ width: 92%;
+}
+
+#InviteAFriendContainer .TextBox {
+ border: 2px solid #CCC;
+ font-family: Arial, Sans-Serif;
+ padding: 5px 5px 5px 5px;
+ width: 92%;
+}
+
+#InviteAFriendContainer .Label {
+ font-weight: bold;
+}
+
+#InviteAFriendContainer #InvitationElements {
+ margin: 0 auto;
+ padding: 5px 5px 5px 5px;
+ width: 688px;
+}
+
+#InviteAFriendContainer #Name,
+#InviteAFriendContainer #Recipients,
+#InviteAFriendContainer #Message {
+ margin: 15px 0 0 0;
+}
+
+#InviteAFriendContainer .FormLabel {
+ float: left;
+ width: 94px;
+}
+
+#InviteAFriendContainer .FormField {
+ float: left;
+ width: 317px;
+ text-align: left;
+}
+
+#InviteAFriendContainer .FormNotes {
+ float: right;
+ font-family: Verdana;
+ font-size: xx-small;
+ width: 277px;
+ text-align: left;
+}
+
+#InviteAFriendContainer #Confirmation h3 {
+ margin: 0 auto;
+ text-align: left;
+ width: 400px;
+}
+
+#InviteAFriendContainer #Confirmation #Message {
+ border: solid 1px #000;
+ margin: 0 auto;
+ padding: 10px 10px 10px 10px;
+ width: 380px;
+}
+
+#InviteAFriendContainer #Confirmation .Buttons {
+ margin: 0 auto;
+ width: 400px;
+}
+
+#ShareRobloxRibbon {
+ margin: 15px 0;
+ padding: 3px;
+ text-align: center;
+}
+
+#ShareRobloxRibbon a {
+ text-decoration: none;
+ color: #000;
+}
+
+.ShareRobloxButton {
+ padding: 4px;
+ margin: 4px 6px;
+ border: 3px solid #B2C1D2;
+ background: #A5D0FF;
+ color: #000;
+ cursor: pointer;
+ font-size: 16px;
+}
+
+.ShareRobloxButtonCurrent {
+ padding: 4px;
+ margin: 4px 6px;
+ border: 3px solid #B2C1D2;
+ background: #527396;
+ color: #FFF;
+ cursor: pointer;
+ font-size: 16px;
+ text-decoration: none;
+}
+
+.ShareRobloxButton:hover {
+ background: #527396;
+ color: #FFF;
+}
+
+.clearing {
+ clear: both;
+}
+
+#PleaseUpgradeMeContainer {
+ margin-top: 10px;
+}
+
+/* ~/CSS/Base/CSS/Signup.css */
+div.Signup {
+ margin: 0 auto;
+ color: #666;
+ float: left;
+ background: #E1E1E1;
+ border: 1px solid #BCBCBC;
+ height: 248px;
+ width: 260px;
+ margin-right: 5px;
+ text-align: center;
+}
+
+div.Signup h2 {
+ text-align: center;
+ border-bottom: none;
+ text-transform: uppercase;
+ font-family: Arial;
+ font-size: 16px;
+ font-weight: bold;
+ padding-top: 9px;
+ color: black;
+}
+
+div.Signup .formRow {
+ float: left;
+ width: 250px;
+ padding: 2px 0 6px 13px;
+}
+
+div.Signup .formRow label {
+ float: left;
+ padding: 0;
+ width: 60px;
+ text-align: left;
+ font-size: 11px;
+ color: black;
+ top: -3px;
+ position: relative;
+}
+
+div.Signup .formRow input {
+ float: left;
+ border: 1px solid #999;
+ padding: 3px;
+ width: 140px;
+}
+
+div.Signup .formRow select {
+ padding: 1px;
+ margin: 0;
+}
+
+div.Signup .formRadio {
+ float: left;
+ width: 158px;
+ text-align: left;
+}
+
+div.Signup .formRadio input {
+ width: auto;
+ float: none;
+ border: 0;
+}
+
+div.SignupWrapper .formRow .formRadio input {
+ width: auto;
+ float: none;
+ border: 0;
+}
+
+div.Signup .formRadio label {
+ width: auto;
+ float: none;
+ font-size: 12px;
+}
+
+div.Signup .formSelect {
+ float: left;
+ width: 185px;
+ text-align: left;
+}
+
+input#MaleBtn {
+ margin-left: 0;
+}
+
+input#FemaleBtn {
+ margin-left: 20px;
+}
+
+.SignupWrapper {
+ width: 760px;
+ margin: 0 auto;
+ font: Arial;
+}
+
+.SignupWrapper .title {
+ text-align: center;
+}
+
+.SignupWrapper h1 {
+ font-size: 40px;
+ font-weight: bold;
+ color: #363636;
+ display: block;
+ letter-spacing: -2px;
+}
+
+.SignupWrapper .SignupBox {
+ width: 540px;
+ border-right: 1px solid #ccc;
+ float: left;
+ margin-top: 25px;
+ padding-top: 10px;
+}
+
+.SignupWrapper .LowerRightBox {
+ float: left;
+ padding-left: 10px;
+ width: 190px;
+ padding-top: 15px;
+}
+
+.SignupWrapper .UpperRightBox {
+ border-bottom: 1px solid #ccc;
+ float: left;
+ width: 175px;
+ height: 36px;
+ padding-right: 30px;
+ padding-left: 10px;
+ margin-top: 25px;
+ padding-top: 10px;
+}
+
+.SignupWrapper .loginLink {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/btn-login-gray-small.png);
+ background-position: top left;
+ width: 51px;
+ height: 23px;
+ cursor: pointer;
+ float: right;
+}
+
+.SignupWrapper .fbLoginButton {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/btn-login_with_fb.png);
+ background-position: top left;
+ width: 170px;
+ height: 25px;
+ cursor: pointer;
+ display: block;
+ text-align: center;
+ margin-top: 10px;
+}
+
+.SignupWrapper .signupMainButton {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/btn-sign_up-mainpage.png);
+ background-position: top left;
+ width: 119px;
+ height: 50px;
+ cursor: pointer;
+ display: block;
+ margin: 0 auto;
+}
+
+.SignupWrapper .submitMainButton {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/btn-submit.png);
+ background-position: top left;
+ width: 134px;
+ height: 50px;
+ cursor: pointer;
+ display: block;
+ margin: 0 auto;
+}
+
+.SignupWrapper .signupMainButton:hover,
+.SignupWrapper .fbLoginButton:hover,
+.SignupWrapper .loginLink:hover,
+.SignupWrapper .submitMainButton:hover {
+ background-position: bottom left;
+}
+
+.SignupWrapper .Termsandconditions {
+ padding-top: 20px;
+ font-size: 11px;
+ padding-bottom: 7px;
+}
+
+div.SignupWrapper div.rightFormColumn {
+ float: left;
+ width: 350px;
+}
+
+div.SignupWrapper .inputColumn {
+ float: left;
+ width: 183px;
+ text-align: left;
+}
+
+div.SignupWrapper .formRadio {
+ float: left;
+ width: 132px;
+ text-align: left;
+}
+
+div.SignupWrapper .formRow {
+ float: left;
+ padding: 2px 0 14px 23px;
+}
+
+div.SignupWrapper .formRow label,
+div.NewEmailForm .formRow span.FormTitle {
+ float: left;
+ padding: 0;
+ width: 140px;
+ text-align: left;
+ margin-top: 4px;
+}
+
+div.SignupWrapper .formRow input {
+ width: 170px;
+ float: left;
+}
+
+div.SignupWrapper .formRow select {
+ float: left;
+ margin-left: 0;
+}
+
+div.SignupWrapper .formRadio label {
+ width: auto;
+ float: none;
+ font-size: 12px;
+ font-weight: normal;
+}
+
+div.SignupWrapper .formSelect {
+ float: left;
+ text-align: left;
+}
+
+input#MaleBtn {
+ margin-left: 0;
+}
+
+input#FemaleBtn {
+ margin-left: 20px;
+}
+
+div.SignupWrapper .formRow input.newsletterCheck {
+ width: auto;
+ margin-right: 10px;
+ margin-top: 1px;
+ border: 0;
+}
+
+div.NewEmailForm .formRow span.FormTitle {
+ width: 100px;
+}
+
+div.NewEmailForm .SignupBox {
+ width: 477px;
+ border: none;
+ float: none;
+ margin: 0 auto;
+}
+
+div.NewEmailForm .submitMainButton {
+ float: left;
+}
+
+div.NewEmailForm .noThanksLink {
+ padding-left: 10px;
+ top: 18px;
+ position: relative;
+ color: #888;
+}
+
+.SignupWrapper #birthdayError {
+ left: -5px;
+}
+
+.SignupWrapper #genderError {
+ top: -12px;
+ left: -2px;
+}
+
+.SignupWrapper #CaptchaContainer {
+ width: 315px !important;
+ margin: 0 auto !important;
+ padding-bottom: 20px;
+ padding-top: 5px;
+}
+
+div.NewEmailForm #NewsletterCheckText {
+ font-size: 12px;
+ font-weight: normal;
+ padding: inherit;
+ margin-top: 1px;
+ width: 300px;
+}
+
+.validation {
+ float: left;
+ position: relative;
+ width: 140px;
+ height: 14px;
+}
+
+.validator-container {
+ position: absolute;
+ width: 180px;
+ height: 48px;
+}
+
+.validator-tooltip-top,
+.validator-tooltip-bottom {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/bg-bubble.png) no-repeat right top;
+ width: 180px;
+ height: 3px;
+}
+
+.validator-tooltip-bottom {
+ background-position: right bottom;
+}
+
+.validator-tooltip-main {
+ width: 165px;
+ color: #a00;
+ font-weight: normal;
+ font-size: 11px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/bg-bubble.png) no-repeat left center;
+ padding-left: 15px;
+}
+
+.validator-tooltip-main p {
+ margin: 0;
+}
+
+/* ~/CSS/Base/CSS/tipsy.css */
+.tipsy {
+ font-size: 10px;
+ position: absolute;
+ padding: 5px;
+ z-index: 100000;
+}
+
+.tipsy-inner {
+ background-color: #000;
+ color: #FFF;
+ max-width: 200px;
+ padding: 5px 8px 4px 8px;
+ text-align: center;
+}
+
+.tipsy-inner {
+ border-radius: 3px;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+}
+
+.tipsy-arrow {
+ position: absolute;
+ width: 0;
+ height: 0;
+ line-height: 0;
+ border: 5px dashed #000;
+}
+
+.tipsy-arrow-n {
+ border-bottom-color: #000;
+}
+
+.tipsy-arrow-s {
+ border-top-color: #000;
+}
+
+.tipsy-arrow-e {
+ border-left-color: #000;
+}
+
+.tipsy-arrow-w {
+ border-right-color: #000;
+}
+
+.tipsy-n .tipsy-arrow {
+ top: 0;
+ left: 50%;
+ margin-left: -5px;
+ border-bottom-style: solid;
+ border-top: none;
+ border-left-color: transparent;
+ border-right-color: transparent;
+}
+
+.tipsy-nw .tipsy-arrow {
+ top: 0;
+ left: 10px;
+ border-bottom-style: solid;
+ border-top: none;
+ border-left-color: transparent;
+ border-right-color: transparent;
+}
+
+.tipsy-ne .tipsy-arrow {
+ top: 0;
+ right: 10px;
+ border-bottom-style: solid;
+ border-top: none;
+ border-left-color: transparent;
+ border-right-color: transparent;
+}
+
+.tipsy-s .tipsy-arrow {
+ bottom: 0;
+ left: 50%;
+ margin-left: -5px;
+ border-top-style: solid;
+ border-bottom: none;
+ border-left-color: transparent;
+ border-right-color: transparent;
+}
+
+.tipsy-sw .tipsy-arrow {
+ bottom: 0;
+ left: 10px;
+ border-top-style: solid;
+ border-bottom: none;
+ border-left-color: transparent;
+ border-right-color: transparent;
+}
+
+.tipsy-se .tipsy-arrow {
+ bottom: 0;
+ right: 10px;
+ border-top-style: solid;
+ border-bottom: none;
+ border-left-color: transparent;
+ border-right-color: transparent;
+}
+
+.tipsy-e .tipsy-arrow {
+ right: 0;
+ top: 50%;
+ margin-top: -5px;
+ border-left-style: solid;
+ border-right: none;
+ border-top-color: transparent;
+ border-bottom-color: transparent;
+}
+
+.tipsy-w .tipsy-arrow {
+ left: 0;
+ top: 50%;
+ margin-top: -5px;
+ border-right-style: solid;
+ border-left: none;
+ border-top-color: transparent;
+ border-bottom-color: transparent;
+}
+
+/* ~/CSS/Base/CSS/Toolbox.css */
+#NewToolboxContainer {
+ border: 1px solid #828790;
+ border-bottom: 0;
+}
+
+#NewToolboxContainer #ToolboxControls {
+ text-align: left;
+}
+
+#NewToolboxContainer #ToolboxSelector {
+ padding: 8px 7px 8px;
+ background-color: #F0F0F0;
+ height: 20px;
+ border-bottom: 1px solid #CCC;
+}
+
+#NewToolboxContainer #ToolboxSearch {
+ height: 19px;
+ float: left;
+}
+
+#NewToolboxContainer #ToolboxItems {
+ min-height: 100px;
+ margin: 10px 2px;
+}
+
+#ToolBoxScrollWrapper {
+ overflow-y: scroll;
+ border-bottom: 1px solid #828790;
+ clear: both;
+}
+
+#NewToolboxContainer #Button {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/IDE/btn-search_glass.png") right no-repeat;
+ border: solid 1px #A7A7A7;
+ cursor: pointer;
+ float: left;
+ height: 18px;
+ width: 18px;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/IDE/btn-search_glass.png") right no-repeat;
+ border-left: 0;
+}
+
+#NewToolboxContainer .Navigation {
+ font-size: 8pt;
+ margin: 0 0 5px 5px;
+ height: 22px;
+}
+
+#ResultStatus {
+ padding: 2px;
+ font-size: 11px;
+ font-family: arial;
+ margin-left: 5px;
+}
+
+#NewToolboxContainer .Search {
+ border: solid 1px #A7A7A7;
+ float: left;
+ font-family: Arial;
+ font-size: 12px;
+ height: 16px;
+ padding: 1px 2px 1px 2px;
+ width: 86px;
+ margin-right: 0;
+ border-right: 0;
+ color: black;
+}
+
+#NewToolboxContainer .Page {
+ font-family: Verdana, Sans-Serif;
+ margin: 0;
+}
+
+#NewToolboxContainer .Toolboxes {
+ font-family: Verdana, Sans-Serif;
+ font-size: 8pt;
+ height: 20px;
+ border: 1px solid #A7A7A7;
+ float: left;
+ min-width: 135px;
+}
+
+#NewToolboxContainer .ToolboxItem {
+ height: 64px;
+ width: 64px;
+ vertical-align: middle;
+ margin: 10px;
+ float: left;
+}
+
+#NewToolboxContainer .SearchError {
+ clear: both;
+ margin: 1px;
+ float: none;
+ padding: 1px;
+ text-align: center;
+ color: Red;
+ font-size: small;
+}
+
+.toolboxDisplayText {
+ font: normal normal bold 12px Arial;
+ color: #444;
+ float: left;
+ margin-top: 3px;
+ margin-right: 5px;
+}
+
+#NewToolboxContainer #SetTabs {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/ide/bg-tab-inactive.png");
+ color: #fff;
+ height: 19px;
+ clear: both;
+ font-family: Arial;
+ font-size: 11px;
+ border-bottom: 1px solid #828790;
+}
+
+#NewToolboxContainer #SetTabs div {
+ float: left;
+ padding: 2px 8px 0 6px;
+ cursor: pointer;
+ height: 18px;
+ font: normal normal bold 12px Arial;
+ border-right: 1px solid #828790;
+ color: #363636;
+}
+
+#NewToolboxContainer #SetTabs div.Selected {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/ide/bg-tab-active.png");
+ color: #444;
+}
+
+#NewToolboxContainer #MySets {
+ margin: 0 4px 0 2px;
+}
+
+#NewToolboxContainer .itemLink {
+ display: inline-block;
+ height: 62px;
+ width: 60px;
+ cursor: pointer;
+ border: 1px solid Window;
+}
+
+#NewToolboxContainer .itemLink:hover {
+ border: solid 1px #ccc;
+}
+
+#NewToolboxContainer .greyText {
+ color: #888;
+ font-style: italic;
+}
+
+.filterText {
+ font-size: 11px;
+ font-family: arial;
+ color: #000;
+ margin-top: 4px;
+}
+
+.searchFilter {
+ margin: 7px;
+}
+
+.dropdownImg {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/IDE/img-dropdown_arrow.png) no-repeat;
+ position: absolute;
+ width: 7px;
+ display: block;
+ height: 6px;
+ top: 7px;
+ right: 6px;
+ z-index: 11;
+}
+
+#NewToolboxContainer .SetList a.btn-dropdown,
+#NewToolboxContainer a.btn-dropdown-active {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Sets/bg-drop_down_btn.png) no-repeat 0 -3px;
+ border: solid 1px #A7A7A7;
+ padding: 2px 16px 0 6px;
+ height: 16px;
+ font: normal 11px Arial;
+ color: #666;
+ width: 35px;
+ float: none;
+}
+
+#NewToolboxContainer .SetList a.btn-dropdown:hover {
+ background-position: 0 -29px;
+}
+
+#NewToolboxContainer .SetList a.btn-dropdown-active {
+ background-position: 0 -54px;
+ border-bottom: none;
+ height: 18px;
+}
+
+#NewToolboxContainer .SetListDropDownList .menu a {
+ width: 41px;
+}
+
+#NewToolboxContainer .SetListDropDownList .menu {
+ width: 57px;
+ border: solid 1px #A7A7A7;
+}
+
+#NewToolboxContainer .SetListDropDown {
+ *top: -2px;
+}
+
+.hidden {
+ display: none;
+}
+
+/* ~/CSS/Base/CSS/Trade.css */
+.TradeWindowContainer {
+ height: 608px;
+ width: 882px;
+}
+
+.TradeHeader {
+ margin-left: 15px;
+ max-height: 20px;
+ padding: 10px 5px 15px 0;
+}
+
+.TradeTitle {
+ color: #000;
+ font-family: Arial;
+ font-size: 16px;
+ font-weight: 700;
+}
+
+.TradingPartner {
+ color: #000;
+ font-family: Arial;
+ font-size: 11px;
+ font-weight: 400;
+}
+
+.MakeTradeButton,
+.MakeTradeButton:hover,
+.MakeTradeButton.disabled {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/btn-make_trade.png) top;
+ height: 50px;
+ width: 179px;
+ margin: 0 auto;
+}
+
+.MakeTradeButton:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/btn-make_trade.png) bottom;
+ cursor: pointer;
+}
+
+.OfferList {
+ min-height: 125px;
+}
+
+.LockImage {
+ height: 15px;
+ padding-right: 2px;
+ width: 15px;
+}
+
+.LockImage.Green {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/img-trade_icon_green_small.png);
+}
+
+.LockImage.Red {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/img-trade_icon_red_small.png);
+}
+
+.OfferItems {
+ min-height: 68px;
+ padding-left: 2px;
+}
+
+.OfferHeaderWrapper {
+ width: 100%;
+ margin: 0 auto;
+ padding: 15px 0 5px 5px;
+}
+
+.OfferHeader {
+ color: black;
+ font-family: Arial;
+ font-size: 15px;
+ font-weight: 700;
+}
+
+.Offer {
+ background: #e1e1e1;
+ border: 1px solid #a7a7a7;
+ display: inline-block;
+ min-height: 355px;
+ width: 268px;
+ margin: 0 0 0 20px;
+}
+
+.ExitText {
+ color: #000;
+ cursor: pointer;
+ float: right;
+ font-family: Arial;
+ font-size: 12px;
+ font-weight: 400;
+ text-align: right;
+ *margin-top: -15px;
+}
+
+#ButtonCancel,
+#ButtonCancel:hover,
+#ButtonYes,
+#ButtonYes:hover {
+ cursor: pointer;
+ width: 176px;
+ float: left;
+ height: 50px;
+}
+
+#ButtonYes,
+#ButtonYes:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/yes-gray2.png) top;
+ margin-right: 10px;
+ width: 100px;
+}
+
+#ButtonYes:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/yes-gray2.png) bottom;
+}
+
+#ButtonCancel,
+#ButtonCancel:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/cancel-blue2.png) top;
+ width: 101px;
+}
+
+#ButtonCancel:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/cancel-blue2.png) bottom;
+}
+
+.InventoryContainer {
+ width: 559px;
+ margin: 0 5px;
+}
+
+.InventoryContainer .InventoryHeaderWrapper {
+ margin-bottom: 10px;
+}
+
+.InventoryContainer .InventoryHeader {
+ color: #363636;
+ font: bold 15px Arial;
+}
+
+.InventoryContainer .InventoryDropDownContainer {
+ color: #363636;
+ font: bold 11px Arial;
+}
+
+.InventoryContainer .InventorySmall {
+ color: #000;
+ font: normal 11px Arial;
+}
+
+.InventoryContainer .InventoryHandle {
+ height: 208px;
+}
+
+.InventoryContainer .InventoryRowContainer {
+ display: block;
+ height: 250px;
+ width: 576px;
+}
+
+.InventoryContainer .PagingContainerDivTop {
+ text-align: center;
+ padding: 8px 0 12px;
+}
+
+.InventoryContainer .paging_wrapper {
+ color: #363636;
+ font-family: Arial;
+ font-size: 11px;
+}
+
+.InventoryItemContainerInner {
+ width: 60px;
+ z-index: 1;
+}
+
+.InventoryItemContainerInner,
+.InventoryItemContainerInner:hover {
+ background: #FFF;
+ border: 0;
+ outline: 0;
+ overflow: visible;
+ position: absolute;
+ margin: 0;
+ padding: 0;
+}
+
+.InventoryItemContainerInner:hover {
+ position: absolute;
+}
+
+.SmallInventoryItem {
+ background: #FFF;
+ border: 1px solid #ccc;
+ height: 60px;
+ position: relative;
+ width: 60px;
+}
+
+.SmallInventoryItem .InventoryItemContainerInner {
+ height: 60px;
+ position: relative;
+ width: 60px;
+}
+
+.LargeInventoryItem .InventoryItemContainerInner {
+ height: 94px;
+ width: 76px;
+}
+
+.SmallInventoryItem:hover .InventoryItemContainerInner {
+ border: 1px solid #ccc;
+ height: 155px;
+ left: -25px;
+ top: -28px;
+ width: 109px;
+ z-index: 6;
+}
+
+.LargeInventoryItem,
+.RobuxTradeRequestItem {
+ background: #FFF;
+ border: 1px solid #ccc;
+ height: 94px;
+ position: relative;
+ width: 76px;
+}
+
+.RobuxTradeRequestItem {
+ float: left;
+ top: 4px;
+ height: 94px;
+ margin: 0 2px;
+}
+
+.LargeInventoryItem:hover .InventoryItemContainerInner {
+ border: 1px solid #ccc;
+ height: 182px;
+ left: -17px;
+ top: -25px;
+ width: 109px;
+ z-index: 6;
+}
+
+#TradeRequest .LargeInventoryItem:hover .InventoryItemContainerInner {
+ border: 1px solid #ccc;
+ height: 157px;
+ left: -17px;
+ top: -25px;
+ width: 109px;
+ z-index: 6;
+}
+
+.InventoryItemName {
+ color: #000;
+ font: bold 10px Arial, sans-serif;
+ text-align: center;
+ width: 69px;
+}
+
+.SmallInventoryItem .InventoryItemName {
+ display: none;
+ height: 30px;
+ padding: 0 2px;
+ overflow: hidden;
+ margin: auto;
+}
+
+.LargeInventoryItem .InventoryItemName {
+ display: block;
+ height: 30px;
+ overflow: hidden;
+ text-align: center;
+ line-height: 14px;
+}
+
+.InventoryItemContainerInner:hover .InventoryItemName {
+ display: block;
+ text-align: center;
+ width: 96%;
+ margin: 0;
+}
+
+.ItemInfoLabel,
+.InventoryItemContainerInner:hover .ItemInfoLabel {
+ color: #666;
+ display: none;
+ font: 9px Arial, sans-serif;
+ margin-left: 6px;
+ margin-right: 3px;
+ text-align: left;
+ padding: 0;
+}
+
+.ItemInfoData,
+.InventoryItemContainerInner:hover .ItemInfoData {
+ color: #006c00;
+ display: none;
+ font: bold 9px Arial, sans-serif;
+ margin-left: 2px;
+ padding: 0;
+}
+
+.InventoryItemContainerInner .InventoryItemSerial,
+.InventoryItemContainerInner .SerialNumberTotal {
+ color: #000;
+ display: none;
+ font: 9px Arial, sans-serif;
+ margin: 0;
+ padding: 0;
+}
+
+.InventoryItemContainerInner .HoverContent {
+ display: block;
+ line-height: 15px;
+}
+
+.InventoryItemContainerInner .ItemImg {
+ border: 0;
+ height: 60px;
+ outline: 0;
+ text-align: center;
+ width: 60px;
+ padding: 0;
+}
+
+.InventoryContainer .AddButton,
+.InventoryContainer .RequestButton {
+ cursor: pointer;
+}
+
+.LargeInventoryItem:hover .ItemImg {
+ height: 83px;
+ width: 83px;
+ margin: 5px 5px 5px 2px;
+}
+
+.SmallInventoryItem:hover .ItemImg {
+ margin-left: -1px;
+ margin-top: -3px;
+}
+
+.InventoryItemContainerOuter {
+ float: left;
+ padding: 4px 2px;
+}
+
+div.ItemLinkDiv {
+ height: 60px;
+ width: 60px;
+ margin: auto;
+}
+
+#TradeConfirmModal {
+ padding: 5px;
+ *margin-top: -150px;
+}
+
+.LargeInventoryItem:hover div.ItemLinkDiv {
+ height: 88px;
+ width: 88px;
+}
+
+div.TradeItemSilverButtonContainer,
+.InventoryItemContainerInner:hover div.TradeItemSilverButtonContainer {
+ display: none;
+ left: 5px;
+ padding-top: 6px;
+ width: 94px;
+ margin: auto;
+}
+
+.InventoryItemContainerInner:hover div.TradeItemSilverButtonContainer {
+ display: block;
+}
+
+a.TradeItemSilverButton,
+a.TradeItemSilverButton:hover,
+a.TradeItemSilverButtonDisabled {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-small_silver_tile.png) repeat-x top;
+ border: 1px solid #a7a7a7;
+ color: #000;
+ display: block;
+ font: normal 11px Arial, Helvetica, sans-serif;
+ height: 15px;
+ padding-top: 1px;
+ text-align: center;
+ text-decoration: none !important;
+}
+
+a.TradeItemSilverButton:hover {
+ background-position: bottom;
+ border-color: #777;
+}
+
+a.TradeItemSilverButtonDisabled {
+ border: 1px solid #CCC;
+ color: #A7A7A7;
+ cursor: default;
+}
+
+.SendTrade,
+.SendTrade:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/sendTrade2.png) top;
+ cursor: pointer;
+ height: 50px;
+ width: 176px;
+ margin: 0 auto 10px auto;
+}
+
+.SendTrade:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/sendTrade2.png) bottom;
+}
+
+.TradeDivider {
+ border-top: 1px solid #A7A7A7;
+ height: 15px;
+ margin-left: 5px;
+ width: 574px;
+}
+
+.ErrorText {
+ font-size: 12px;
+ font-weight: normal;
+ text-align: left;
+}
+
+.ErrorTextContainer {
+ background-color: #FAE5E5;
+ border: 1px solid #C00;
+ width: 258px;
+ margin-left: 20px;
+ margin-top: 5px;
+ padding: 5px;
+ display: none;
+ float: left;
+}
+
+.ModalButtonContainer {
+ margin: 0 102px 0 102px;
+ height: 60px;
+}
+
+.BlankItem {
+ background: #FFF;
+ border: 1px solid #ccc;
+ float: left;
+ height: 60px;
+ width: 60px;
+ margin: 4px 2px 0;
+}
+
+.BlankItem.LargeInventoryItem {
+ background: #FFF;
+ border: 1px solid #ccc;
+ height: 94px;
+ position: relative;
+ width: 73px;
+ margin: 4px 2px 0;
+}
+
+.MissingItemContainer {
+ border: 1px solid #ccc;
+ height: 93px;
+ position: relative;
+ width: 73px;
+ float: left;
+ margin: 4px 2px 0;
+}
+
+.MissingItem {
+ height: 80px;
+ width: 60px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/missing_user_asset.png) no-repeat;
+ margin: 5px auto;
+}
+
+.MissingItem.Deleted {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/deleted_user_asset.png) no-repeat;
+}
+
+.RBXImg {
+ margin: 0 2px;
+ position: relative;
+ top: 2px;
+}
+
+.OfferValue,
+.RobuxCost {
+ color: #006800;
+ margin-right: 5px;
+ font-weight: bold;
+}
+
+.OfferValueContainer {
+ clear: both;
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-size: 11px;
+ text-align: right;
+ display: inline;
+ float: right;
+ margin-top: 2px;
+}
+
+.Offer .OfferValueContainer {
+ margin-right: 5px;
+}
+
+.OpenTradeButton,
+.OpenTradeButton:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/tradeItems.png) top;
+ cursor: pointer;
+ float: right;
+ height: 23px;
+ margin-right: 10px;
+ *margin-top: -24px;
+ width: 91px;
+}
+
+.OpenTradeButton:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/tradeItems.png) bottom;
+}
+
+#ButtonAcceptTrade,
+#ButtonAcceptTrade:hover,
+#ButtonCounterTrade,
+#ButtonCounterTrade:hover,
+#ButtonDeclineTrade,
+#ButtonDeclineTrade:hover {
+ margin-right: 5px;
+ cursor: pointer;
+}
+
+#ButtonCancelTrade,
+#ButtonCancelTrade:hover {
+ cursor: pointer;
+ margin-left: 5px;
+}
+
+div#TradeRequest {
+ width: 593px;
+ padding: 5px;
+ *top: -200px;
+}
+
+#TradeRequest div.ActionButtonContainer {
+ padding-bottom: 10px;
+ margin: 30px auto -3px auto;
+ text-align: center;
+}
+
+#TradeRequest .ButtonOK,
+#TradeRequest .ButtonOK:hover {
+ float: left;
+ cursor: pointer;
+ position: relative;
+}
+
+#TradeRequest div.ReviewButtonContainer {
+ padding-bottom: 10px;
+ text-align: center;
+ margin: 30px auto -3px auto;
+ *padding-top: 0;
+}
+
+#TradeRequest .ViewButtonContainer {
+ padding-bottom: 10px;
+ width: 100px;
+ margin: 30px auto -3px auto;
+ *padding-top: 0;
+}
+
+.TradePartnerName {
+ color: #095fb5;
+}
+
+#TradeRequest .TradeExpiration {
+ color: #666;
+ font-family: Arial;
+ font-size: 11px;
+ text-align: center;
+}
+
+#TradeRequest .TradeRequestText {
+ color: #363636;
+ font-family: Arial;
+ font-size: 15px;
+ font-weight: 700;
+ text-align: center;
+}
+
+#TradeRequest .roblox-avatar-image img[Title] {
+ height: 142px;
+ width: 106px;
+}
+
+#TradeRequest .roblox-avatar-image img[style] {
+ left: 15px !important;
+}
+
+#TradeRequestExpiration.Red {
+ color: #C00;
+}
+
+#TradeRequest .roblox-avatar-image {
+ margin: 12px auto -12px;
+}
+
+#TradeRequest .LeftContentContainer {
+ border-right: 1px solid #CCC;
+ display: inline;
+ float: left;
+ height: 321px;
+ width: 148px;
+ margin: 12px 0 0 0;
+}
+
+#TradeRequest .closeBtnCircle_20h {
+ cursor: pointer;
+ margin-left: 573px;
+ position: absolute;
+ top: 5px;
+}
+
+#TradeRequest .OfferHeaderWrapper {
+ padding: 5px 0 5px 5px;
+ width: 410px;
+}
+
+.InventoryDropDowns {
+ *margin-top: -15px;
+}
+
+.InventoryContainer .InventoryDropDowns,
+.TradeWindowContainer .Inventories {
+ float: right;
+}
+
+.Inventories {
+ width: 580px;
+}
+
+.InventoryItemContainerInner .RBXImg,
+div.FooterButtonPlaceHolder,
+.HeaderButtonPlaceHolder {
+ display: none;
+}
+
+.TradeWindowContainer .GenericModal {
+ *top: -50px;
+}
+
+div.InventoryItemContentContainer {
+ text-align: center;
+ position: relative;
+ margin-left: -2px;
+ padding: 0 2px;
+}
+
+div.InventoryDropDownContainer.noItems {
+ text-align: center;
+ font-size: 11px;
+}
+
+div.LargeInventoryItem div.InventoryNameWrapper {
+ overflow: hidden;
+ text-align: center;
+ height: 30px;
+ padding: 0 2px;
+}
+
+.InventoryItemContainerInner:hover .ItemInfoLabel,
+.InventoryItemContainerInner:hover .ItemInfoData,
+.InventoryItemContainerInner:hover .InventoryItemSerial,
+.InventoryItemContainerInner:hover .SerialNumberTotal,
+.InventoryItemContainerInner:hover .RBXImg {
+ display: inline;
+}
+
+a.ViewTradeLink,
+.AddToOffer,
+.RequestFor {
+ cursor: pointer;
+}
+
+.InventoryItemContainerInner .InventoryItemLink,
+#TradeRequest .roblox-avatar-image div {
+ text-align: center;
+}
+
+#TradeRequest a:hover,
+.TradeWindowContainer a:hover {
+ color: black;
+}
+
+.Offer .OfferRobuxWrapper {
+ height: 50px;
+ margin: 5px auto;
+ text-align: center;
+}
+
+.Offer img.OfferRobux {
+ position: relative;
+ top: 2px;
+}
+
+.Offer.TradeSystemRobux .AddRobuxBox {
+ font: normal 11px Arial, Helvetica, sans-serif;
+ width: 80px;
+ border: 1px solid #A7A7A7;
+ height: 17px;
+ padding: 1px 0 0 3px;
+}
+
+.Asterisk {
+ font-size: 17px;
+ line-height: 14px;
+ position: relative;
+ top: 5px;
+ font-weight: bold;
+ padding-left: 1px;
+}
+
+.ValueEntered {
+ display: none;
+ color: #006800;
+ font-weight: bold;
+}
+
+#TradeRequest .OfferContainer {
+ min-height: 290px;
+ margin-bottom: 5px;
+ margin-top: 7px;
+ width: 417px;
+ float: left;
+}
+
+#TradeRequest.TradeSystemRobux .RobuxItemAsterisk {
+ display: none;
+ margin-left: 3px;
+}
+
+#TradeRequest .RobuxAmountWrapper {
+ font-weight: bold;
+ font-size: 10px;
+ text-align: center;
+ height: 27px;
+ padding: 0 2px 10px 2px;
+}
+
+.FeeNote {
+ margin-left: 5px;
+ font-weight: normal;
+}
+
+.TradeWindowContainer .FeeNote {
+ margin-left: 20px;
+ margin-top: 130px;
+ font-size: 10px;
+}
+
+.Offer .RobuxTopLinePositionElement {
+ display: inline;
+ position: relative;
+ margin: 0 auto;
+}
+
+#TradeRequest .FeeNote {
+ font-size: 11px;
+}
+
+#TradeRequest .FeeNoteContainer {
+ padding-top: 40px;
+ height: 17px;
+ padding-bottom: 5px;
+}
+
+.paging_previous:hover {
+ cursor: pointer;
+ background-position: left 72px;
+}
+
+.paging_next:hover {
+ cursor: pointer;
+ background-position: left 120px;
+}
+
+.paging_pagenums_container .selected {
+ font-weight: bold;
+}
+
+.paging_previous,
+.paging_next {
+ height: 24px;
+ width: 24px;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Sets/blue_arrow_btns_sprite.png');
+ background-position: left top;
+}
+
+.paging_previous {
+ background-position: left 96px;
+}
+
+.paging_previous.disabled {
+ cursor: default;
+ background-position: left 24px;
+}
+
+.paging_next.disabled {
+ background-position: left 48px;
+ cursor: default;
+}
+
+.paging_wrapper {
+ position: relative;
+ top: -6px;
+ *top: -3px;
+ margin: 0 10px;
+}
+
+.paging_wrapper input {
+ *position: relative;
+ *top: 1px;
+}
+
+/* ~/CSS/Base/CSS/UnifiedModal.css */
+.unifiedModal {
+ background-color: #e1e1e1;
+ font: bold 27px Arial;
+ letter-spacing: -2px;
+ color: #363636;
+ border: 2px solid #272727;
+ text-align: center;
+ position: relative;
+}
+
+.unifiedModalContent {
+ text-align: left;
+ background-color: White;
+ color: #000;
+ font: Bold 15px Arial;
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-bottom: 5px;
+ letter-spacing: normal;
+}
+
+.unifiedModalSubtext {
+ color: #666;
+ font: bold 12px Arial;
+ border: none;
+ letter-spacing: normal;
+ cursor: pointer;
+ text-align: center;
+ margin-top: 10px;
+ padding-bottom: 5px;
+}
+
+.smallModal {
+ width: 425px;
+}
+
+.closeBtnCircle_20h:hover {
+ background-position: 0 20px;
+}
+
+.closeBtnCircle_20h {
+ width: 20px;
+ height: 20px;
+ cursor: pointer;
+ position: absolute;
+ top: 5px;
+ left: 5px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-x.png);
+}
+
+.unifiedModal .smallModal .closeBtnCircle_20h {
+ margin-left: 395px;
+}
+
+/* ~/CSS/Base/CSS/Upgrades.css */
+#CancelBuildersClubContainer,
+#PaymentMethodsContainer,
+#PaymentContainer,
+#PayPalContainer,
+#CashContainer {
+ background-color: #fff;
+ font-family: Arial, Sans-Serif;
+ margin: 0 auto;
+ padding: 20px 80px;
+}
+
+#UpgradeCompleteContainer,
+#CancelAccountUpgradeContainer,
+#ManageAccountUpgradesContainer,
+#AccountUpgradesConfirmationContainer {
+ background-color: #fff;
+ font-family: Arial, Sans-Serif;
+ margin: 0 auto;
+}
+
+#AccountUpgradesConfirmationContainer,
+#CancelAccountUpgradeContainer {
+ border: solid 2px #6e99c9;
+ padding: 10px 10px 20px 10px;
+}
+
+#CancelBuildersClubContainer h2,
+#PaymentMethodsContainer h2,
+#PaymentContainer h2,
+#PayPalContainer h2,
+#CashContainer h2,
+#UpgradeCompleteContainer h2,
+#ManageAccountUpgradesContainer h2,
+#CancelAccountUpgradeContainer h2,
+#AccountUpgradesConfirmationContainer h2 {
+ font-family: Arial, Sans-Serif;
+ font-size: 2.5em;
+ font-weight: normal;
+ line-height: 1em;
+ margin: 0;
+ padding: 0;
+}
+
+#UpgradeCompleteContainer h2,
+#CancelAccountUpgradeContainer h2,
+#ManageAccountUpgradesContainer h2,
+#AccountUpgradesConfirmationContainer h2 {
+ font-size: 2em;
+ letter-spacing: .1em;
+ line-height: 1.5em;
+ margin: 0 auto;
+ margin-top: 10px;
+ width: 600px;
+}
+
+#UpgradeCompleteContainer p,
+#ManageAccountUpgradesContainer p,
+#AccountUpgradesConfirmationContainer p {
+ line-height: 1.6em;
+}
+
+#RobloxCentralBank {
+ border-bottom: solid 1px #000;
+}
+
+#MembershipOptions .Label {
+ text-align: center;
+}
+
+#PaymentMethodsContainer .PaymentMethods {
+ border: none;
+ margin: 20px auto;
+ padding: 10px;
+ width: 600px;
+}
+
+#PaymentMethodsHeader {
+ margin: 0 auto;
+ padding-left: 60px;
+ width: 600px;
+}
+
+.PaymentMethodRow {
+ font-family: Arial, Helvetica, Sans-Serif;
+ background-color: transparent;
+ color: #090;
+}
+
+.PaymentMethodRow:hover {
+ background-color: #f2f2f2;
+ cursor: pointer;
+ color: #00d900;
+}
+
+.PaymentMethodRowUnavailable a {
+ color: #090;
+}
+
+.PaymentMethodRow td,
+.PaymentMethodRowUnavailable td {
+ border: none;
+ padding: 20px;
+}
+
+#PaymentMethodsContainer .PaymentMethodName {
+ color: #333;
+ font-weight: bold;
+ font-size: medium;
+}
+
+#Legend {
+ margin-top: 10px;
+}
+
+#CurrentBalance {
+ color: #333;
+}
+
+#PaymentContainer #Account,
+#PaymentContainer #BillingInfo,
+#PaymentContainer #ProductAndPricing,
+#PaymentContainer #ProductAndPricing1,
+#PaymentContainer #CreditCard,
+#PayPalContainer #ConfirmDetails,
+#CashContainer #ConfirmDetails,
+#PayPalContainer #Notes,
+#CashContainer #Notes {
+ margin-bottom: 20px;
+}
+
+#PaymentContainer #Pay,
+#PayPalContainer #Continue {
+ margin: 0 auto;
+ text-align: center;
+}
+
+.PaymentDropDownList {
+ padding: 5px;
+ width: 95%;
+}
+
+#PaymentContainer .Label,
+#PayPalContainer .Label,
+#CashContainer .Label {
+ float: left;
+ font-size: 1.25em;
+ height: 40px;
+ line-height: 40px;
+ padding: 0 10px;
+ vertical-align: middle;
+ width: 250px;
+}
+
+#PaymentContainer .BokuLabel {
+ float: none;
+ font-size: 1em;
+ font-weight: bold;
+ height: 20px;
+ line-height: 20px;
+ padding: 0 6px 0 0;
+ vertical-align: middle;
+}
+
+#ConfirmDetails .Detail {
+ background-color: #EEE;
+ border-bottom: solid 1px #CCC;
+ border-top: solid 1px #CCC;
+ height: 40px;
+ line-height: 40px;
+}
+
+#PaymentContainer .Field,
+#PayPalContainer .Field,
+#CashContainer .Field {
+ float: left;
+ height: 40px;
+ line-height: 40px;
+ padding: 0 10px;
+ vertical-align: middle;
+ width: 400px;
+}
+
+#PaymentContainer .BokuField {
+ float: none;
+ font-size: 1em;
+ height: 20px;
+ line-height: 20px;
+ padding: 0 6px 0 0;
+ ;
+ vertical-align: middle;
+}
+
+#BokuOrderSummary {
+ font-weight: bold;
+ font-size: 1.25em;
+ padding: 0 20px 0 5px;
+ vertical-align: middle;
+}
+
+#PaymentContainer .Button,
+#PayPalContainer .Button {
+ font-size: 16px;
+ margin: 0 3px;
+}
+
+#PaymentMethodsContainer .ExistingSubscription {
+ font-size: 16px;
+ color: Blue;
+ width: 50%;
+ text-align: center;
+}
+
+#PayPalContainer .PayPalDisallowedMessage {
+ font-size: 16px;
+ padding-bottom: 12px;
+ color: Blue;
+ width: 90%;
+}
+
+#ProductAndPricing,
+#ProductAndPricing1 {
+ float: left;
+ width: 865px;
+}
+
+#ProductAndPricing .TotalRowName,
+#ProductAndPricing .TotalRowPrice {
+ font-size: 14px;
+ font-weight: bold;
+ padding-top: 10px;
+}
+
+.TotalRowName,
+.TotalRowPrice,
+.ProductName,
+.SuperchargeProductName,
+.ProductPrice,
+.SuperchargeProductPrice {
+ float: left;
+ font-weight: bold;
+}
+
+.ProductName,
+.TotalRowName,
+.SuperchargeProductName {
+ width: 640px;
+}
+
+.ProductPrice,
+.TotalRowPrice,
+.SuperchargeProductPrice {
+ width: 200px;
+}
+
+.SuperchargeProductName,
+.SuperchargeProductPrice {
+ color: #E6B800;
+}
+
+#PaymentDetails #Account .Field,
+#PaymentDetails #ProductAndPricing .Field,
+#PayPalContainer #ConfirmDetails .Field,
+#CashContainer #ConfirmDetails .Field {
+ font-size: 1.25em;
+ font-weight: bold;
+}
+
+#PaymentDetailsTable {
+ width: 400px;
+}
+
+#UpgradeCompleteContainer #Message,
+#CancelAccountUpgradeContainer #Message,
+#ManageAccountUpgradesContainer #CurrentAccountUpgrades,
+#AccountUpgradesConfirmationContainer #Message {
+ background-color: #eee;
+ border: solid 1px #ccc;
+ margin: 0 auto;
+ margin-top: 15px;
+ padding: 10px;
+ width: 580px;
+}
+
+#ManageAccountUpgradesContainer #CurrentAccountUpgrades {
+ margin-top: 25px;
+ font-family: Arial, Helvetica, Sans-Serif;
+}
+
+.ExtensionNote {
+ margin: 10px 0;
+}
+
+.UpgradeStatus {
+ font-weight: bold;
+ margin: 20px;
+ text-align: center;
+}
+
+#BuildersClubContainer {
+ font-family: Arial, Sans-Serif;
+ margin: 0 auto;
+ width: 900px;
+}
+
+#BuildersClubContainer #LeftColumn {
+ background-color: #fff;
+ width: 575px;
+ float: left;
+ margin-top: 10px;
+}
+
+#BuildersClubContainer #LeftColumn #MembershipOptions {
+ margin-bottom: 50px;
+ padding: 10px 10px 0 10px;
+}
+
+#BuildersClubContainer #LeftColumn #MembershipOptions .MembershipButton {
+ margin: 0 4px 0 4px;
+ float: left;
+ width: 130px;
+}
+
+#BuildersClubContainer #LeftColumn #MembershipOptions .BCButtonLabel {
+ color: #6e99c9;
+ margin-top: 4px;
+ text-align: center;
+}
+
+#BuildersClubContainer #LeftColumn h1 {
+ font-size: 20px;
+ color: #6e99c9;
+ font-style: italic;
+ font-weight: bold;
+}
+
+#MembershipOptionsTable {
+ width: 500px;
+ margin: auto;
+}
+
+#MembershipOptionsTable tr {
+ text-align: center;
+}
+
+#MembershipOptionsTable td {
+ width: 100px;
+ margin: 38px;
+}
+
+#MembershipOptionsTable td .BCButton {
+ padding-left: 35px;
+ padding-right: 0;
+}
+
+#MembershipOptionsTable .BCText {
+ padding-right: 20px;
+ width: 150px;
+ text-align: left;
+}
+
+.TurboSpan {
+ color: #72942E;
+}
+
+#upgrades-membership-options {
+ font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
+ font-size: 13px;
+ background: #fff;
+ padding-top: 10px;
+ clear: left;
+ width: 100%;
+ border-collapse: collapse;
+ text-align: center;
+}
+
+#upgrades-membership-options th {
+ font-size: 15px;
+ font-weight: normal;
+ color: #2163A5;
+ padding: 5px 8px;
+ border-bottom: 1px solid #D3D3D3;
+ line-height: 32px;
+}
+
+#upgrades-membership-options th img {
+ float: left;
+}
+
+#upgrades-membership-options td {
+ color: #2163A5;
+ padding: 5px 10px;
+}
+
+#upgrades-membership-options tbody tr:hover td {
+ color: Maroon;
+}
+
+#upgrades-membership-options .leftBorder {
+ border-left: 1px solid #D3D3D3;
+ width: 150px;
+}
+
+#upgrades-membership-options .odd {
+ background: #e8edff;
+}
+
+#upgrades-membership-options .LeftText {
+ text-align: left;
+}
+
+#BuildersClubContainer #LeftColumn #WindowsOnlyWarning {
+ padding-left: 10px;
+ padding-bottom: 1px;
+}
+
+#BuildersClubContainer #RightColumn {
+ margin: 10px 0 10px 5px;
+ width: 290px;
+ float: right;
+}
+
+.RightColumnBox,
+#UpgradeCompleteContainer {
+ border: 2px solid #6e99c9;
+ margin-bottom: 20px;
+ padding: 10px;
+ background-color: #fff;
+}
+
+.RightColumnBox a {
+ text-decoration: underline;
+}
+
+.RightColumnBox h2 {
+ float: left;
+ font-size: 14px;
+ color: Maroon;
+}
+
+.RightColumnBox h3 {
+ text-align: left;
+ font-size: 11px;
+ clear: both;
+}
+
+.RightColumnBox h1 {
+ float: left;
+ font-size: 16px;
+ color: Maroon;
+ padding-left: 10px;
+ font-weight: bold;
+}
+
+.RightColumnManageAccount {
+ border-left: 2px solid #6e99c9;
+ border-bottom: 2px solid #6e99c9;
+ border-right: 2px solid #6e99c9;
+ background-color: #fff;
+ margin-bottom: 20px;
+}
+
+#CancelMembership {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ text-align: center;
+}
+
+#RightColumn #ManageAccountBody {
+ padding: 10px;
+}
+
+#RightColumn #ManageAccount #CancelMembershipButton,
+#RedirectToLoginLink {
+ text-align: center;
+}
+
+.OBCSellButton {
+ border: 0;
+ cursor: pointer;
+ top: 218px;
+ position: absolute;
+}
+
+.cardPanelLeft {
+ margin: 25px 0 15px 12px;
+ float: left;
+}
+
+.cardPanelRight {
+ margin-right: 12px;
+ margin-top: 10px;
+ float: right;
+}
+
+.centeredImage {
+ margin-bottom: 10px;
+}
+
+#GameCardButtonContainer {
+ clear: both;
+ margin: 15px 0;
+}
+
+.WhereToBuyTableCell,
+WhereToBuyTableCellRight {
+ width: 320px;
+ padding: 10px 0;
+}
+
+.WhereToBuyTableCellRight {
+ text-align: left;
+}
+
+.AwardAssetDisplayList {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ vertical-align: top;
+ width: 100px;
+ height: 135px;
+}
+
+.PaymentTextBox {
+ padding: 5px;
+ width: 90%;
+}
+
+.PaymentLabel {
+ width: 120px;
+ font-weight: bold;
+}
+
+.PaymentPadding {
+ padding: 5px;
+}
+
+.AutoRecurText {
+ color: Red;
+ display: none;
+}
+
+.PayTypesLeftColumn,
+.PayTypesRightColumn {
+ float: left;
+ clear: none;
+ margin: 0;
+ padding: 0;
+ padding-bottom: 12px;
+ text-align: right;
+ width: 115px;
+}
+
+.PayTypesRightColumn {
+ padding-left: 18px;
+ width: 133px;
+ text-align: left;
+}
+
+.PayTypesCenter {
+ text-align: center;
+}
+
+div.GiftCards {
+ height: 625px;
+}
+
+.GiftCards #Column1 {
+ display: inline-block;
+ float: left;
+ left: 14px;
+ position: relative;
+}
+
+.GiftCards #Column2 {
+ display: inline-block;
+ float: right;
+ height: 496px;
+ position: relative;
+ right: 14px;
+}
+
+.GiftCards #Products {
+ position: relative;
+ top: -4px;
+ cursor: pointer;
+}
+
+.GiftCards #GiftForm {
+ padding: 10px;
+ background: #E1E1E1;
+ width: 400px;
+ color: black;
+ border: 1px solid #A7A7A7;
+}
+
+.GiftCards #ErrorDiv {
+ color: orange;
+ font-weight: bold;
+}
+
+.GiftCards #PurchaseButtonContainer {
+ text-align: right;
+ margin-top: 16px;
+ font-weight: bold;
+ color: black;
+}
+
+.GiftCards #CreateHeader {
+ color: #363636;
+ font: bold 40px Arial;
+ margin: 10px 0 0 14px;
+ letter-spacing: -2px;
+}
+
+.GiftCards .GiftHeader {
+ color: black;
+ font: normal 16px Arial;
+ margin: 10px 0;
+ text-transform: uppercase;
+ font-weight: bold;
+}
+
+.GiftCards .GCProduct {
+ background-repeat: no-repeat;
+ height: 109px;
+ width: 421px;
+ margin: 12px 0;
+ position: relative;
+}
+
+.GiftCards .GCTheme {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ background-repeat: no-repeat;
+ height: 77px;
+ width: 103px;
+ margin: 0 12px 0 0;
+ position: relative;
+ cursor: pointer;
+}
+
+.GiftCards #GCTheme1 {
+ *margin: -14px 12px 0 132px;
+}
+
+.GiftCards #GCTheme2 {
+ *margin: -14px 12px 0 0;
+}
+
+.GiftCards .CheckMark {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-unchecked.png);
+ position: absolute;
+ top: 7px;
+ right: 7px;
+ width: 25px;
+ height: 24px;
+}
+
+.GiftCards .GCProductSelected .CheckMark {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-checked.png);
+}
+
+.GiftCards .ThemeCheckMark {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-checked-small.png) no-repeat 0 -25px;
+ position: absolute;
+ top: 3px;
+ right: 4px;
+ height: 17px;
+ width: 19px;
+}
+
+.GiftCards .GCThemeSelected .ThemeCheckMark {
+ background-position: 0 0;
+}
+
+.GiftCards #Product0 {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/new/gifting_bc.jpg") center no-repeat;
+}
+
+.GiftCards #Product0:hover {
+ background-color: #283d68;
+}
+
+.GiftCards #Product1 {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/new/gifting_tbc.jpg") center no-repeat;
+}
+
+.GiftCards #Product1:hover {
+ background-color: #630;
+}
+
+.GiftCards #Product2 {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/new/gifting_obc.jpg") center no-repeat;
+}
+
+.GiftCards #Product2:hover {
+ background-color: #000;
+}
+
+.GiftCards #Product3 {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/new/gifting_anyAmount.jpg") center no-repeat;
+}
+
+.GiftCards #Product3:hover {
+ background-color: #004d00;
+}
+
+.GiftCards .GCThemeClassic {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-thumb-classic.png") no-repeat 0 0;
+}
+
+.GiftCards .GCThemeClassic:hover {
+ background-position: 0 -77px;
+}
+
+.GiftCards .GCThemeChristmas {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-thumb-christmas.png") no-repeat 0 0;
+}
+
+.GiftCards .GCThemeChristmas:hover {
+ background-position: 0 -77px;
+}
+
+.GiftCards .GCThemeJustForYou1 {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-thumb-justforyou1.png") no-repeat 0 0;
+}
+
+.GiftCards .GCThemeJustForYou1:hover {
+ background-position: 0 -77px;
+}
+
+.GiftCards .GCThemeJustForYou2 {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-thumb-justforyou2.png") no-repeat 0 0;
+}
+
+.GiftCards .GCThemeJustForYou2:hover {
+ background-position: 0 -77px;
+}
+
+.GiftCards .ThemePreview {
+ position: absolute;
+ width: 261px;
+ height: 194px;
+ top: 30px;
+ right: 20px;
+ display: none;
+}
+
+.GiftCards .GCThemeClassic .ThemePreview {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-classic.png") no-repeat 0 0;
+}
+
+.GiftCards .GCThemeChristmas .ThemePreview {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-christmas.png") no-repeat 0 0;
+}
+
+.GiftCards .GCThemeJustForYou1 .ThemePreview {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-justforyou1.png") no-repeat 0 0;
+}
+
+.GiftCards .GCThemeJustForYou2 .ThemePreview {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-justforyou2.png") no-repeat 0 0;
+}
+
+.GiftCards .Hint {
+ color: Orange;
+ font: bold 19px Arial, Helvetica, Sans-Serif;
+}
+
+.GiftCards .GCProduct input {
+ color: #888;
+}
+
+.GiftCards .GCProductSelected input {
+ color: #000;
+}
+
+.GiftCards .GiftFieldInput {
+ width: 240px;
+}
+
+.GiftCards .GiftFieldLabel {
+ color: black;
+ display: inline-block;
+ font-weight: bold;
+ padding-left: 10px;
+ width: 120px;
+}
+
+.GiftCards #CustomValueDollars {
+ text-align: right;
+ width: 50px;
+}
+
+.GiftCards #CustomValueCents {
+ width: 20px;
+}
+
+.PreviewGiftCard,
+.EditGiftCard {
+ color: #00f;
+ text-decoration: underline;
+ cursor: pointer;
+ font-weight: bold;
+}
+
+.PreviewGiftCard:hover,
+.EditGiftCard:hover {
+ color: #00d;
+}
+
+.OrderSummary #ThankYou {
+ font: bold 18px Arial, Helvetica, Sans-Serif;
+}
+
+.OrderSummary #SummaryText {
+ margin: 12px 0 18px 10px;
+ line-height: 1.5em;
+}
+
+.OrderSummary #GiftCardContainer {
+ margin: 0 0 10px 10px;
+}
+
+.OrderSummary #GiftCardTable .Header {
+ font-weight: bold;
+}
+
+.OrderSummary .PurchaseAnother {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-purchase_another.png) no-repeat;
+ display: inline-block;
+ *display: inline;
+ width: 219px;
+ height: 50px;
+}
+
+.OrderSummary .PurchaseAnother:hover {
+ background-position: 0 -50px;
+}
+
+.OldStyle .MicroNode {
+ display: block;
+ margin: 15px auto;
+ text-align: center;
+}
+
+.boku-products-container .country-container {
+ margin-bottom: 20px;
+ margin-top: 25px;
+}
+
+.boku-products-container .form-label {
+ margin-bottom: 10px;
+}
+
+/* ~/CSS/Base/CSS/Upload.css */
+#post-image-main,
+#upload-video-main {
+ font-size: 16pt;
+ font-weight: bold;
+ text-align: center;
+}
+
+#post-image-main a,
+#post-image-main a:hover,
+#upload-video-main a,
+#upload-video-main a:hover {
+ text-decoration: none;
+}
+
+#post-image-ul,
+#upload-video-ul {
+ text-align: left;
+ font-weight: normal;
+ font-size: 12pt;
+}
+
+#post-image-small,
+#upload-video-small {
+ font-weight: normal;
+ font-size: 12pt;
+}
+
+#post-image-footer,
+#upload-video-footer {
+ text-align: right;
+}
+
+#post-image-footer a,
+#upload-video-footer a {
+ font-size: 12pt;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+#post-image-footer a:hover,
+#upload-video-footer a:hover {
+ text-decoration: none;
+}
+
+/* ~/CSS/Base/CSS/User.css */
+#UserContainer #LeftBank {
+ float: left;
+ text-align: center;
+ width: 444px;
+}
+
+#UserContainer #RightBank {
+ float: right;
+ text-align: center;
+ width: 444px;
+}
+
+#UserContainer #LeftBank #UserPageLargeRectangleAd {
+ border: none;
+}
+
+#UserPlacesPane {
+ clear: both;
+ background-color: #FFF;
+}
+
+#UserPlacesPane {
+ clear: both;
+ background-color: #FFF;
+}
+
+.FriendRequestsPane,
+#UserModelsContainer {
+ clear: both;
+ text-align: center;
+}
+
+#UserBadgesPane,
+#UserStatisticsPane {
+ margin: 10px 0 0 0;
+}
+
+#UserStatisticsPane {
+ text-align: left;
+}
+
+#FriendsPane,
+#FavoritesPane {
+ clear: right;
+ margin: 10px 0 0 0;
+}
+
+#UserAssetsPane {
+ margin-bottom: 10px;
+}
+
+#UserBadgesPane #UserBadges {
+ background-color: #fff;
+ text-align: center;
+}
+
+#ProfilePane h4 {
+ background-color: #ccc;
+ border-top: solid 1px #000;
+ color: #333;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 1.3em;
+ margin: 0;
+ text-align: center;
+}
+
+#ProfilePane p {
+ margin: .9em 0;
+ line-height: 1.6em;
+}
+
+#UserAssetsPane #UserAssets h4,
+#UserBadgesPane #UserBadges h4,
+#UserPlacesPane #UserPlaces h4,
+#UserStatisticsPane #UserStatistics h4,
+#FavoritesPane #Favorites h4 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ font-family: Arial, Helvetica, sans-serif;
+ margin: 0;
+ text-align: center;
+}
+
+#UserPlacesPane #UserPlaces h4 {
+ background-color: #6e99c9;
+ color: #fff;
+ font-family: Verdana, Sans-Serif;
+ font-size: 1.4em;
+ font-weight: normal;
+ letter-spacing: .1em;
+ line-height: 1.5em;
+}
+
+#UserStatisticsPane #UserStatistics {
+ background-color: #eee;
+ padding-bottom: 10px;
+}
+
+#UserStatisticsPane #UserStatistics h4 {
+ margin-bottom: 5px;
+}
+
+#UserStatisticsPane #UserStatistics .Statistic {
+ line-height: 1.8em;
+ margin: 0 auto;
+ width: 385px;
+}
+
+#UserStatisticsPane #UserStatistics .Label {
+ float: left;
+ text-align: right;
+ width: 178px;
+}
+
+#UserStatisticsPane #UserStatistics .Value {
+ float: right;
+ width: 177px;
+}
+
+#UserModelsContainer {
+ text-align: left;
+}
+
+#Friends {
+ margin-top: 10px;
+}
+
+#Friends h4,
+#FriendRequests h4 {
+ font-size: 10pt;
+ font-weight: bold;
+ line-height: 1em;
+ margin-bottom: 5px;
+ margin-top: 5px;
+}
+
+.NoResults {
+ line-height: 1.3em;
+ padding: 10px;
+ text-align: center;
+}
+
+.Badge {
+ margin: 10px 10px;
+ text-align: center;
+}
+
+.FriendsPager {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+#FriendsContainer .paging_wrapper {
+ position: relative;
+ margin: 0 10px;
+ top: 2px;
+}
+
+#FriendsContainer .paging_input {
+ width: 20px;
+ text-align: center;
+ font-size: 12px;
+}
+
+.Friend {
+ width: 125px;
+ height: 180px;
+ overflow: hidden;
+}
+
+.FriendContainer {
+ float: left;
+ margin: 10px;
+}
+
+.Friend .Avatar {
+ text-align: center;
+}
+
+.Friend .Summary,
+.Friend .Options {
+ margin-top: 5px;
+ text-align: center;
+}
+
+#UserContainer .CollapsiblePanelHint {
+ color: #999;
+ padding: 5px;
+ text-align: center;
+}
+
+#UserContainer #AssetsMenu {
+ float: left;
+ width: 158px;
+}
+
+#UserContainer #AssetSearchOption {
+ float: left;
+}
+
+#UserContainer #AssetUploadOption {
+ float: right;
+}
+
+#UserContainer #AssetsList {
+ clear: both;
+}
+
+#UserAssetsPane .AssetsMenuItem {
+ padding: 10px;
+ text-align: left;
+}
+
+#UserAssetsPane .AssetsMenuItem:hover {
+ background: #EFEFEF;
+}
+
+#UserAssetsPane .AssetsMenuItem_Selected {
+ padding: 10px;
+ background: #EFEFEF;
+ border: 1px solid #CCC;
+ font-weight: bold;
+ border-right: none;
+ text-align: left;
+}
+
+#UserAssetsPane .AssetsMenuButton,
+#UserAssetsPane .AssetsMenuButton_Selected {
+ color: #363636;
+ font: normal 14px/normal Arial;
+ text-decoration: none;
+}
+
+#UserAssetsPane .AssetsMenuButton_Selected {
+ font-weight: bold;
+}
+
+#UserPlaces .PanelFooter,
+#GroupPlaces .PanelFooter,
+#Favorites .PanelFooter {
+ background-color: #fff;
+ color: #333;
+ font-family: Verdana, Sans-Serif;
+ margin: 0;
+ padding: 3px;
+}
+
+#UserPlaces .AccordionHeader {
+ background-color: #ccc;
+ border: solid 1px #000;
+ cursor: pointer;
+ font: bold 1em/normal Verdana, sans-serif;
+ letter-spacing: .1em;
+ margin: 1px 0;
+ padding: 1px 1em;
+ text-align: left;
+}
+
+#UserPlaces .AccordionHeader:hover {
+ background-color: #6e99c9;
+ color: #fff;
+}
+
+#UserPlaces .Place .PlayStatus {
+ margin: 5px 0 0 0;
+ display: inline;
+}
+
+#UserPlaces .Place .PlayOptions {
+ margin: 10px 0 0 0;
+ display: block;
+ min-height: 48px;
+}
+
+#UserPlaces .Place .PlayOptions .Button {
+ border-color: #333;
+ color: #333;
+ margin: 0 3px;
+}
+
+#UserPlaces .Place .PlayOptions .Button:hover {
+ background-color: #6e99c9;
+ color: #fff;
+}
+
+#UserPlaces .Place .Statistics {
+ border-top: dashed 1px #555;
+ border-left: dashed 1px #555;
+ border-right: dashed 1px #555;
+ color: #555;
+ font: normal 1em/normal Verdana, sans-serif;
+ letter-spacing: .1em;
+ line-height: 1.7em;
+ margin: 0;
+}
+
+#UserPlaces .Place .Thumbnail {
+ border: solid 1px #555;
+ margin: 0;
+}
+
+#UserPlaces .Place .Description {
+ border: dashed 1px #555;
+ color: #555;
+ font: normal 1em/normal Verdana, sans-serif;
+ max-height: 75px;
+ line-height: 1.7em;
+ margin: 5px 0 0 0;
+ padding: 5px 0;
+ overflow: auto;
+ text-align: left;
+}
+
+#UserPlaces .Place .Configuration {
+ border-bottom: dashed 1px #555;
+ border-left: dashed 1px #555;
+ border-right: dashed 1px #555;
+ font: normal 1em/normal Verdana, sans-serif;
+ line-height: 1.7em;
+ padding: 5px 10px;
+}
+
+#UserContainer #AssetsContent {
+ float: left;
+ font-family: Verdana, Sans-Serif;
+ margin: 0 auto;
+ margin-left: 28px;
+ margin-right: 28px;
+ min-width: 0;
+ padding-bottom: 10px;
+ padding-left: 0;
+ padding-right: 0;
+ position: relative;
+ text-align: left;
+ width: 685px;
+}
+
+#UserContainer #AssetsContent .HeaderPager,
+#UserContainer #FavoritesContent .HeaderPager,
+#UserContainer #AssetsContent .FooterPager,
+#UserContainer #FavoritesContent .FooterPager {
+ clear: both;
+ margin: 0 12px 0 10px;
+ padding: 2px 0;
+ text-align: center;
+}
+
+#UserContainer #AssetsContent .HeaderPager,
+#UserContainer #FavoritesContent .HeaderPager {
+ margin-bottom: 10px;
+}
+
+#UserContainer #AssetsContent .HeaderPager .Label,
+#UserContainer #FavoritesContent .HeaderPager .Label,
+#UserContainer #AssetsContent .FooterPager .Label,
+#UserContainer #FavoritesContent .FooterPager .Label {
+ font-size: 1em;
+ vertical-align: middle;
+}
+
+#UserContainer .Asset {
+ margin: 0 10px 15px 10px;
+ vertical-align: top;
+ width: 112px;
+}
+
+#UserContainer .Asset .AssetThumbnail {
+ border: solid 1px #CCC;
+ height: 110px;
+ position: relative;
+ text-align: center;
+ width: 110px;
+}
+
+#UserContainer .Asset .AssetDetails {
+ overflow: hidden;
+ padding: 2px 0 6px 0;
+ text-align: left;
+ width: 110px;
+}
+
+#UserContainer .AssetName a {
+ font-size: .9em;
+ font-weight: bold;
+ line-height: 1.5em;
+ vertical-align: top;
+}
+
+.AssetsBullet {
+ padding-right: 3px;
+}
+
+#UserContainer .Label,
+#UserContainer .Detail,
+#UserContainer .DetailHighlighted,
+#UserContainer .PriceInRobux,
+#UserContainer .PriceInTickets {
+ font-size: .8em;
+}
+
+#UserContainer .DetailHighlighted {
+ color: Red;
+ font-weight: bold;
+}
+
+#UserContainer .PriceInRobux {
+ color: Green;
+ font-weight: bold;
+}
+
+#UserContainer .PriceInTickets {
+ color: #fbb117;
+ font-weight: bold;
+}
+
+.UserOnlineMessage {
+ font-family: Verdana;
+ font-size: 8pt;
+ color: Red;
+}
+
+.UserOfflineMessage {
+ font-family: Verdana;
+ font-size: 8pt;
+ color: Gray;
+}
+
+.AdPanel {
+ position: relative;
+ margin: 0 auto;
+ z-index: 999;
+}
+
+.BanishButtonOverlay {
+ background-color: #eee;
+ border: solid 1px #444;
+ font-size: .8em;
+ padding: 1px 3px 2px 3px;
+ position: absolute;
+ text-align: center;
+ top: 0;
+ right: 0;
+}
+
+.BanishButtonOverlay:hover {
+ background-color: #fff;
+ border: solid 1px #000;
+ text-decoration: none;
+}
+
+.DeleteButtonOverlay {
+ background-color: #eee;
+ border: solid 1px #444;
+ font-size: .8em;
+ padding: 1px 3px 2px 3px;
+ position: absolute;
+ right: 2px;
+ text-align: center;
+ top: 2px;
+}
+
+.DeleteFavoriteOverlay {
+ background-color: #eee;
+ border: solid 1px #444;
+ font-size: .8em;
+ padding: 1px 3px 2px 3px;
+ position: relative;
+ left: -57px;
+ text-align: center;
+ top: -97px;
+}
+
+.DeleteButtonOverlay:hover {
+ background-color: #fff;
+ border: solid 1px #000;
+ text-decoration: none;
+}
+
+.PlaceAccessIndicator {
+ color: #000;
+}
+
+.SubscriptionStatusPanel {
+ width: 348px;
+ font-weight: bold;
+ margin-top: 5px;
+ padding: 5px 5px 5px 5px;
+ border: solid 1px black;
+ background-color: #ccc;
+}
+
+.ProfileAlertPanel {
+ width: 348px;
+ padding: 5px 5px 5px 5px;
+ background-color: #FFF;
+ border: solid 1px black;
+ height: 64px;
+}
+
+.UserBlurb {
+ overflow: hidden;
+ width: 348px;
+ padding: 5px 5px 5px 5px;
+ line-height: 20px;
+ background-color: #FFF;
+ margin-bottom: 10px;
+}
+
+#AccountSettingsForm {
+ font-size: 11px;
+ line-height: 18px;
+}
+
+#AccountSettingsForm fieldset {
+ border: 1px solid #ddd;
+ padding: 5px 5px 5px 5px;
+}
+
+#OwnedSetsContainerDiv,
+#SubscribedSetsContainerDiv {
+ text-align: center;
+ padding-bottom: 25px;
+ height: auto;
+}
+
+#OwnedSetsContainerDiv .TiledSets,
+#SubscribedSetsContainerDiv .TiledSets {
+ width: 110px;
+ height: 90px;
+}
+
+.TiledSets {
+ float: left;
+ margin: 10px 10px;
+ text-align: center;
+}
+
+#OwnedSetsContainerDiv .AssetCreator,
+#SubscribedSetsContainerDiv .AssetCreator {
+ font-size: .8em;
+}
+
+#OwnedSetsContainerDiv .SetsPager_Container,
+#SubscribedSetsContainerDiv .SetsPager_Container {
+ clear: both;
+ text-align: center;
+ position: absolute;
+ bottom: 11px;
+ width: 100%;
+ *left: 0;
+}
+
+#OwnedSetsContainerDiv .loading,
+#SubscribedSetsContainerDiv .loading {
+ text-align: center;
+ height: 350px;
+ position: relative;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') center no-repeat;
+}
+
+#OwnedSetsContainerDiv .NoSets,
+#SubscribedSetsContainerDiv .NoSets {
+ position: relative;
+ top: 10px;
+}
+
+#ToggleBetweenOwnedSubscribedSets:hover {
+ cursor: pointer;
+}
+
+#BadgesDisplayPane input[disabled],
+#UserGroupsPane input[disabled],
+#FriendRequests input[disabled] {
+ background-position: 0 -27px;
+ cursor: default;
+}
+
+/* ~/CSS/Base/CSS/Utility.css */
+.MyRobloxContainer {
+ font-family: Verdana, Sans-Serif;
+ margin: 0 auto;
+ width: 900px;
+}
+
+.MyRobloxContainer h1 {
+ display: block;
+}
+
+.ThemeStandardColorBackground {
+ background: #6e99c9;
+}
+
+.StandardBox,
+.StandardBoxWhite,
+.StandardBoxGray {
+ float: none;
+ border: 2px solid #6e99c9;
+ background-color: White;
+ padding: 10px 10px 10px 10px;
+ margin-bottom: 10px;
+ display: block;
+}
+
+.StandardBoxWhite {
+ *zoom: 1;
+}
+
+.StandardBoxGrey {
+ float: inherit;
+ border: 2px solid #6e99c9;
+ background-color: #A6A6A6;
+ padding: 10px 10px 10px 10px;
+ margin-bottom: 10px;
+ display: block;
+}
+
+.StandardBoxHeader,
+.StandardBoxHeaderGray,
+.StandardTabWhite,
+.StandardTabGray,
+.StandardTabGrayActive {
+ float: none;
+ background-color: #6e99c9;
+ text-align: center;
+ color: White;
+ font-size: 16px;
+ font-weight: bold;
+ padding: 5px 12px 5px 12px;
+ display: block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.StandardBoxHeaderGray {
+ background-color: #A6A6A6;
+}
+
+.StandardTabWhite,
+.StandardTabGrayActive,
+.StandardTabGray {
+ display: inline-block;
+ height: 26px;
+ z-index: 2;
+ position: relative;
+ *display: inline;
+ *zoom: 1;
+}
+
+.StandardTabWhite span {
+ *padding-right: 14px;
+}
+
+.StandardTabGray {
+ background-color: #b4cde9;
+ margin-right: 4px;
+}
+
+.StandardTabGrayActive {
+ margin-right: 4px;
+}
+
+.StandardTabGray a,
+.StandardTabGrayActive a {
+ color: White;
+}
+
+.StandardTabGray a:hover,
+.StandardTabGrayActive a:hover {
+ text-decoration: none;
+}
+
+.StandardTabGray:hover,
+.StandardTabGrayActive {
+ background-color: #6c98cb;
+ color: White;
+}
+
+#GroupsPeopleContainer .StandardTabGray,
+#GroupsPeopleContainer .StandardTabGrayActive {
+ position: relative;
+ top: -4px;
+}
+
+.Column1a {
+ width: 290px;
+ float: left;
+ margin-top: 10px;
+}
+
+.Column2a {
+ margin-top: 10px;
+ width: 600px;
+ float: right;
+}
+
+.Column1a .StandardBox {
+ width: 266px;
+}
+
+.Column1a .StandardBoxHeader,
+.Column1a .StandardBoxHeaderGray {
+ width: 266px;
+}
+
+.Column2a .StandardBox {
+ width: 576px;
+}
+
+.Column2a .StandardBoxHeader,
+.Column2a .StandardBoxHeaderGray {
+ width: 576px;
+}
+
+.Column1b {
+ margin-top: 10px;
+ width: 190px;
+ float: left;
+ margin-right: 15px;
+}
+
+.Column2b {
+ margin-top: 10px;
+ width: 490px;
+ float: left;
+}
+
+.Column3b {
+ margin-top: 10px;
+ width: 190px;
+ float: right;
+}
+
+.Column1b .StandardBox {
+ width: 166px;
+}
+
+.Column1b .StandardBoxHeader,
+.Column1b .StandardBoxHeaderGray {
+ width: 166px;
+}
+
+.Column2b .StandardBox {
+ width: 466px;
+}
+
+.Column2b .StandardBoxHeader,
+.Column2b .StandardBoxHeaderGray {
+ width: 466px;
+}
+
+.Column3b .StandardBox {
+ width: 166px;
+}
+
+.Column3b .StandardBoxHeader,
+.Column3b .StandardBoxHeaderGray {
+ width: 166px;
+}
+
+.Column1c {
+ margin-top: 10px;
+ width: 590px;
+ float: left;
+}
+
+.Column2c {
+ margin-top: 10px;
+ width: 290px;
+ float: right;
+}
+
+.Column1c .StandardBox {
+ width: 556px;
+}
+
+.Column1c .StandardBoxHeader,
+.Column1c .StandardBoxHeaderGray {
+ width: 556px;
+}
+
+.Column2c .StandardBox {
+ width: 266px;
+}
+
+.Column2c .StandardBoxHeader,
+.Column2c .StandardBoxHeaderGray {
+ width: 266px;
+}
+
+.Column1d {
+ margin-top: 10px;
+ width: 440px;
+ float: left;
+}
+
+.Column2d {
+ margin-top: 10px;
+ width: 440px;
+ float: right;
+}
+
+.Column1d .StandardBox,
+.Column1d .StandardBoxWhite {
+ width: 416px;
+}
+
+.Column1d .StandardBoxHeader,
+.Column1d .StandardBoxHeaderGray,
+.Column1d .StandardTabWhite {
+ width: 416px;
+}
+
+.Column2d .StandardBox,
+.Column2d .StandardBoxWhite {
+ width: 416px;
+}
+
+.Column2d .StandardBoxHeader,
+.Column2d .StandardBoxHeaderGray,
+.Column2d .StandardTabWhite {
+ width: 416px;
+}
+
+.Column1e {
+ margin-top: 10px;
+ margin-left: 10px;
+ width: 150px;
+ float: left;
+}
+
+.Column2e {
+ margin-top: 10px;
+ width: 790px;
+ margin-left: 10px;
+ float: left;
+}
+
+.Column1e .StandardBox {
+ width: 136px;
+}
+
+.Column1e .StandardBoxHeader,
+.Column1e .StandardBoxHeaderGray {
+ width: 126px;
+}
+
+.Column2e .StandardBoxGray {
+ width: 726px;
+ padding: 5px;
+}
+
+.Column2e .StandardBoxHeader,
+.Column2e .StandardBoxHeaderGray {
+ width: 356px;
+}
+
+#GamesLeftColumn {
+ padding: 20px 5px;
+}
+
+.NewMenuLook #GamesLeftColumn {
+ background: none;
+ border: none;
+ padding: 9px 0;
+}
+
+.GamesPageHeader {
+ font-size: 40px;
+ color: #363636;
+ font-weight: bold;
+ letter-spacing: -2px;
+ margin-left: 9px;
+}
+
+.Column1f {
+ margin-top: 10px;
+ width: 375px;
+ float: left;
+}
+
+.Column2f {
+ margin-top: 10px;
+ margin-left: 20px;
+ width: 570px;
+ float: left;
+}
+
+.Repeater {
+ border: 0;
+ width: 100%;
+}
+
+.Repeater .AlternatingItemTemplateOdd {
+ background-color: #F3F3F3;
+ padding: 5px 5px 5px 5px;
+}
+
+.Repeater .AlternatingItemTemplateEven {
+ background-color: #fff;
+ padding: 5px 5px 5px 5px;
+}
+
+.Repeater .RepeaterImage {
+ float: left;
+ vertical-align: top;
+ margin: 5px 5px 5px 5px;
+}
+
+.Repeater .RepeaterText {
+ float: left;
+ vertical-align: top;
+ margin: 5px 5px 5px 5px;
+}
+
+.Repeater .RepeaterImageNoFloat {
+ text-align: left;
+ vertical-align: top;
+ padding-left: 5px;
+}
+
+.Repeater .RepeaterTextNoFloat {
+ text-align: left;
+ vertical-align: top;
+ padding: 5px;
+}
+
+.Repeater thead {
+ font-size: 15px;
+ font-weight: normal;
+ color: #2163A5;
+ border-bottom: 1px solid #D3D3D3;
+}
+
+.Column2b .Repeater .AlternatingItemTemplateOdd,
+.Column2b .Repeater .AlternatingItemTemplateEven {
+ width: 466;
+ height: 50px;
+}
+
+.GreySearchBar {
+ background-color: #7F7F7F;
+ border-color: #385D8A;
+ width: 150px;
+ color: White;
+ cursor: default;
+}
+
+.GreySearchButton {
+ background-color: #7F7F7F;
+ border-color: #385D8A;
+ width: 50px;
+ color: White;
+}
+
+.DescriptionText {
+ font-size: 14px;
+ padding: 10px;
+ background: #D2E3F7;
+}
+
+.tab_white_31h_container .ajax__tab_header {
+ font-family: verdana, tahoma, helvetica;
+ font-size: 11px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-line.gif) repeat-x bottom;
+}
+
+.tab_white_31h_container .ajax__tab_outer {
+ margin: 0;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-right.gif) no-repeat right;
+ height: 21px;
+}
+
+.tab_white_31h_container .ajax__tab_inner {
+ padding-left: 3px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-left.gif) no-repeat;
+}
+
+.tab_white_31h_container .ajax__tab_tab {
+ height: 13px;
+ padding: 4px;
+ margin: 0;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab.gif) repeat-x;
+}
+
+.tab_white_31h_container .ajax__tab_hover .ajax__tab_outer {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-hover-right.gif) no-repeat right;
+}
+
+.tab_white_31h_container .ajax__tab_hover .ajax__tab_inner {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-hover-left.gif) no-repeat;
+}
+
+.tab_white_31h_container .ajax__tab_hover .ajax__tab_tab {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-hover.gif) repeat-x;
+}
+
+.tab_white_31h_container .ajax__tab_active .ajax__tab_outer {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-active-right.gif) no-repeat right;
+}
+
+.tab_white_31h_container .ajax__tab_active .ajax__tab_inner {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-active-left.gif) no-repeat;
+}
+
+.tab_white_31h_container .ajax__tab_active .ajax__tab_tab {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-active.gif) repeat-x;
+}
+
+.tab_white_31h_container .ajax__tab_body {
+ font-family: verdana, tahoma, helvetica;
+ font-size: 10pt;
+ border: 1px solid #999;
+ border-top: 0;
+ padding: 8px;
+ background-color: #fff;
+}
+
+.rbx2only {
+ display: none;
+}
+
+.GreenButton,
+.RedButton,
+.RedButton2 {
+ display: inline-block;
+ font: bold 14px Arial, Helvetica, Sans-Serif;
+ cursor: pointer;
+ *display: inline;
+ *zoom: 1;
+}
+
+.GreenButton span,
+.RedButton span,
+.RedButton2 span {
+ margin: 0 0 0 4px;
+ display: block;
+ padding: 7px 12px 0 5px;
+ cursor: pointer;
+ color: White;
+}
+
+.GreenButton span a,
+.RedButton span a,
+.RedButton2 span a {
+ color: White;
+ text-decoration: none;
+}
+
+.GreenButton:hover,
+.RedButton:hover {
+ background-position: 0 -30px;
+ cursor: pointer;
+}
+
+.GreenButton span:hover,
+.RedButton span:hover {
+ background-position: right -30px;
+ cursor: pointer;
+}
+
+.GreenButton:hover,
+.RedButton:hover,
+.RedButton2:hover {
+ text-decoration: none;
+}
+
+.GreenButton {
+ height: 30px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn_green_30h_t1.png) no-repeat;
+}
+
+.GreenButton span {
+ height: 23px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn_green_30h_t2.png) no-repeat top right;
+}
+
+.RedButton {
+ height: 30px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn_red_30h_t1.png) no-repeat;
+}
+
+.RedButton span {
+ height: 23px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn_red_30h_t2.png) no-repeat top right;
+}
+
+.RedButton2 {
+ height: 40px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_red_40h_t1.png) no-repeat;
+}
+
+.RedButton2 span {
+ height: 28px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_red_40h_t2.png) no-repeat top right;
+ padding: 12px 12px 0 5px;
+}
+
+.RedButton2:hover {
+ background-position: 0 -40px;
+ cursor: pointer;
+}
+
+.RedButton2 span:hover {
+ background-position: right -40px;
+ cursor: pointer;
+}
+
+.Money {
+ color: #090;
+}
+
+.SuccessBox,
+.ResultSuccessBox {
+ border: solid 2px #a6dba6;
+ color: #090;
+ font-weight: bold;
+ padding: 5px;
+}
+
+.ErrorBox,
+.ResultErrorBox {
+ border: solid 2px #ffa6a6;
+ color: #f00;
+ font-weight: bold;
+ padding: 5px;
+}
+
+.SuccessBox,
+.ErrorBox {
+ margin: 10px 0;
+}
+
+.ResultSuccessBox,
+.ResultErrorBox {
+ height: 50px;
+}
+
+.ResultContainer {
+ height: 105px;
+ padding: 10px 0;
+ vertical-align: top;
+}
+
+.SuccessBox p {
+ margin: 0;
+}
+
+.MessageBox {
+ width: 305px;
+ float: right;
+}
+
+.MessageBox img {
+ float: left;
+ padding: 0 5px 7px 0;
+ height: 40px;
+}
+
+.MessageBox div {
+ padding-left: 5px;
+}
+
+.GameCardSpecialOffer {
+ height: 40px;
+ font-weight: bold;
+ padding-top: 4px;
+ font-size: 12px;
+}
+
+.GameCardText,
+.GameCardMessage {
+ float: right;
+ padding: 0;
+ width: 318px;
+}
+
+.GameCardMessageBox {
+ border: solid 2px #ffa6a6;
+ color: #f00;
+ font-weight: bold;
+ padding: 5px;
+ *height: 66px;
+ margin: 20px 0;
+}
+
+.GameCardPromo {
+ font-weight: bold;
+ font-size: 16px;
+ color: #333;
+}
+
+.BoxTextAligned {
+ margin-left: 10px;
+ position: relative;
+ top: -20px;
+}
+
+.GamecardBoxTextAligned {
+ margin-left: 10px;
+ position: relative;
+ top: -20px;
+ color: #333;
+}
+
+.ResultBoxTextAligned {
+ margin-left: 10px;
+ position: relative;
+ top: -40px;
+ left: 50px;
+ width: 75%;
+ display: block;
+}
+
+#SuccessMessageSubText,
+.GameCardMessage {
+ color: #333;
+ font-size: .8em;
+ padding-top: 5px;
+}
+
+#RedeemHeader {
+ color: #363636;
+ font: bold 24px Arial, Helvetica, sans-serif;
+ margin: 6px 6px 8px;
+ width: 50%;
+ float: left;
+}
+
+#RedeemContainer {
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-size: 14px;
+ color: Black;
+ z-index: 1;
+}
+
+#RedeemContainer a {
+ color: #095fb5;
+}
+
+#RedeemContainer a:hover {
+ text-decoration: none;
+}
+
+#RedeemContainer #pin {
+ height: 21px;
+ font-size: 12px;
+}
+
+#RedeemContainer #HowToUse {
+ margin-left: 12px;
+ font-size: 15px;
+ font-weight: bold;
+ margin-bottom: 4px;
+}
+
+#RedeemContainer ol {
+ line-height: 16px;
+ font-size: 12px;
+ font-weight: bold;
+}
+
+#RedeemContainer ol li span {
+ font-weight: normal;
+}
+
+.OnePaymentFormDiv {
+ font-size: 11px;
+ color: #666;
+}
+
+.BigLinks {
+ font-size: 16px;
+ font-weight: bold;
+}
+
+.SkinnyRightArrow {
+ cursor: pointer;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/arrow_skinny55h_right.png) no-repeat;
+ width: 12px;
+ height: 55px;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.SkinnyRightArrow:hover {
+ background-position: 0 -55px;
+}
+
+.SkinnyRightArrowDisabled {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/arrow_skinny55h_right.png) no-repeat 0 -110px;
+ width: 12px;
+ height: 55px;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.SkinnyLeftArrow {
+ cursor: pointer;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/arrow_skinny55h_left.png) no-repeat;
+ width: 12px;
+ height: 55px;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.SkinnyLeftArrow:hover {
+ background-position: 0 -55px;
+}
+
+.SkinnyLeftArrowDisabled {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/arrow_skinny55h_left.png) no-repeat 0 -110px;
+ width: 12px;
+ height: 55px;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.BlueLeftArrow {
+ cursor: pointer;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/arrow_36px_left.png) no-repeat;
+ width: 36px;
+ height: 36px;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.BlueLeftArrow:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/arrow36px_leftOn.png) no-repeat;
+}
+
+.BlueRightArrow {
+ cursor: pointer;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/arrow_36px_right.png) no-repeat;
+ width: 36px;
+ height: 36px;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.BlueRightArrow:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/arrow36px_rightOn.png) no-repeat;
+}
+
+.BCHat {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Games/gamesPage_bcHelmet.png) no-repeat;
+ width: 35px;
+ height: 29px;
+ display: inline-block;
+ margin-top: 3px;
+ *display: inline;
+ *zoom: 1;
+}
+
+.notificationBox {
+ display: inline-block;
+ background-color: #f00;
+ color: #fff;
+ height: 16px;
+ min-width: 18px;
+ width: auto;
+ font-size: 14px;
+ font-weight: bold;
+ margin: 2px 2px 4px 2px;
+ padding: 0 2px;
+ line-height: 1.1em;
+ text-align: center;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+}
+
+.notificationBoxIE {
+ display: inline-block;
+ color: #fff;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/bg-notifications.png);
+ background-repeat: repeat-x;
+ background-position: left top;
+ min-width: 24px;
+ width: auto;
+ height: 16px;
+ text-align: center;
+ font-size: 14px;
+ font-weight: bold;
+ *display: inline;
+ *zoom: 1;
+}
+
+.gray-ok-button {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-ok-gray.png) no-repeat;
+ width: 102px;
+ height: 50px;
+ cursor: pointer;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.gray-ok-button:hover {
+ background-position: 0 -50px;
+}
+
+.learn-more-button {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-learn_more.png) no-repeat;
+ width: 159px;
+ height: 50px;
+ cursor: pointer;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.learn-more-button:hover {
+ background-position: 0 -50px;
+}
+
+.SimpleModal {
+ background-color: #E1E1E1;
+ border: 2px solid #272727;
+ display: none;
+ padding: 5px;
+ position: absolute;
+ width: 435px;
+}
+
+.SimpleModal .titleBar {
+ background-color: #E1E1E1;
+ color: #363636;
+ font: bold 27px Arial, Helvetica, Sans-Serif;
+ height: 38px;
+ letter-spacing: -2px;
+}
+
+.SimpleModal .modalBody {
+ background: #FFF;
+ padding: 5px;
+ font: 15px Arial, sans-serif;
+}
+
+.SimpleModal ul {
+ margin: 0;
+ padding: 0 15px;
+}
+
+.SimpleModal li {
+ margin: 10px 0;
+}
+
+/* ~/CSS/Base/CSS/VideoPreRoll.css */
+#videoPrerollPanel {
+ display: none;
+ width: 713px;
+ height: 473px;
+ padding: 20px 20px 20px 35px;
+ background-color: #fff;
+}
+
+#videoPrerollTitleDiv {
+ font-family: Arial, Sans-Serif;
+ font-size: 17px;
+ font-weight: bold;
+ padding-bottom: 20px;
+}
+
+#videoPrerollMainDiv {
+ width: 391px;
+ height: 312px;
+ margin: 0;
+ padding: 0;
+ float: left;
+}
+
+#videoPrerollCompanionAd {
+ width: 300px;
+ height: 250px;
+ margin: 0;
+ padding-top: 25px;
+ padding-left: 20px;
+ float: left;
+}
+
+#videoPrerollLoadingDiv {
+ margin-left: auto;
+ margin-right: auto;
+ font-family: Arial, Sans-Serif;
+ font-weight: bold;
+ font-size: 12px;
+ clear: both;
+ width: 584px;
+ padding-top: 30px;
+}
+
+#videoPrerollLoadingBar {
+ width: 582px;
+ height: 8px;
+ border: 1px solid #697D03;
+ background-color: #808081;
+}
+
+#videoPrerollLoadingBarCompleted {
+ background-color: #cbff01;
+ height: 8px;
+ width: 0;
+ padding: 0;
+ margin: 0;
+}
+
+#videoPrerollJoinBC {
+ text-align: center;
+ font-size: 15px;
+ font-family: Arial, Sans-Serif;
+ font-weight: bold;
+ padding-top: 22px;
+}
+
+#videoPrerollJoinBCButton {
+ width: 180px;
+ height: 40px;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/VideoPreRoll/btn-buildersclub.png);
+ background-position: top;
+ display: inline-block;
+ vertical-align: middle;
+}
+
+#videoPrerollJoinBCButton:hover {
+ background-position: bottom;
+}
+
+/* ~/CSS/Base/CSS/StyleGuide.css */
+body {
+ background-color: #fff;
+ margin: 0;
+}
+
+body,
+.text,
+pre {
+ font-family: Arial, Helvetica, sans-serif;
+ color: #000;
+ font-size: 12px;
+}
+
+.text {
+ font-weight: normal;
+}
+
+.tip-text {
+ padding-top: 2px;
+ color: #666;
+ display: block;
+ font-size: 11px;
+}
+
+h1,
+h1 a,
+h1 a:visited,
+h1 a:active,
+h1 a:link {
+ font-size: 40px;
+ font-weight: bold;
+ letter-spacing: -2px;
+ margin: 12px 0 12px 0;
+ color: #363636;
+ letter-spacing: -2px;
+ margin: 12px 0 12px;
+}
+
+h1 a,
+h1 a:visited,
+h1 a:active,
+h1 a:link {
+ margin: 0;
+}
+
+h1 a:hover {
+ text-decoration: none;
+}
+
+h2 .text,
+h2 {
+ font-size: 16px;
+ font-weight: bold;
+ color: #000;
+ text-transform: uppercase;
+}
+
+h2.title {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+h2.light {
+ font-size: 16px;
+ font-weight: normal;
+ color: #000;
+}
+
+h3,
+h3 a {
+ font-size: 15px;
+ font-weight: bold;
+ color: #363636;
+}
+
+.divider-top {
+ border-top: 1px solid #ccc;
+}
+
+.divider-bottom {
+ border-bottom: 1px solid #ccc;
+}
+
+.divider-left {
+ border-left: 1px solid #ccc;
+}
+
+.divider-right {
+ border-right: 1px solid #ccc;
+}
+
+.blank-box {
+ border: 1px solid #ccc;
+}
+
+.dark-box {
+ border: 1px solid #bcbcbc;
+ background: #e1e1e1;
+ padding: 5px;
+}
+
+.sub-divider-bottom {
+ border-bottom: 1px solid #ededed;
+}
+
+a.text-link {
+ font-weight: normal;
+ text-decoration: none;
+ color: #095fb5;
+}
+
+a.text-link:hover {
+ text-decoration: underline;
+}
+
+.table td,
+.table th {
+ padding: 5px;
+ border-top: 1px solid #ccc;
+ margin: 0;
+ float: left;
+ text-align: left;
+}
+
+table.table {
+ border-top: 1px solid #9e9e9e;
+}
+
+.table-header th {
+ border-left: 1px solid #ccc;
+ font-weight: bold;
+ background-color: #f1f1f1;
+ border-top: none;
+}
+
+.table-header .first {
+ border-left: 1px solid #f1f1f1;
+}
+
+.tool-tip {
+ border: 1px solid #ccc;
+ font-weight: normal;
+ font-size: 12px;
+ margin-left: 20px;
+ position: relative;
+ width: 120px;
+ padding: 5px;
+}
+
+.tool-tip span {
+ color: #a00;
+}
+
+.tool-tip .right {
+ position: absolute;
+ left: -10px;
+ top: 50%;
+ margin-top: -5px;
+}
+
+.tool-tip .bottom {
+ position: absolute;
+ top: -10px;
+ left: 5px;
+}
+
+.validator-checkmark {
+ width: 15px;
+ height: 13px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/UI/img-check.png) no-repeat;
+ margin-left: 5px;
+ display: none;
+}
+
+.text-box {
+ border: 1px solid #a7a7a7;
+ padding: 0 3px;
+ font-weight: normal;
+}
+
+.text-box.text-box-small {
+ height: 18px;
+ font-size: 11px;
+ line-height: 18px;
+ border: 1px solid #a7a7a7;
+}
+
+.text-box.text-box-medium {
+ height: 21px;
+ font-size: 12px;
+ line-height: 19px;
+}
+
+.text-box.text-box-large {
+ height: 25px;
+ line-height: 24px;
+ font-size: 13px;
+}
+
+.text-box.text-area-medium {
+ line-height: 19px;
+}
+
+.btn-control,
+.btn-control:active,
+.btn-control:link,
+.btn-control:visited,
+.btn-control:hover {
+ border: 1px solid #777;
+ padding: 0 6px;
+ color: #000;
+ text-decoration: none;
+ background-color: #ccc;
+ text-align: center;
+ font-weight: normal;
+ cursor: pointer;
+ background-position: top;
+ display: inline-block;
+ *zoom: 1;
+ *display: inline;
+}
+
+.btn-control:hover {
+ background-position: bottom;
+ border-color: #888;
+ text-decoration: none;
+}
+
+.btn-control.disabled {
+ border: 1px solid #ccc;
+ cursor: default;
+ color: #a7a7a7;
+ background-position: center;
+}
+
+.btn-control.btn-control-small {
+ height: 18px;
+ line-height: 18px;
+ font-size: 11px;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/StyleGuide/btn-control-small-tile.png);
+}
+
+.btn-control.btn-control-medium {
+ height: 21px;
+ line-height: 21px;
+ font-size: 12px;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/StyleGuide/btn-control-medium-tile.png);
+}
+
+.btn-control.btn-control-large {
+ height: 25px;
+ line-height: 24px;
+ font-size: 13px;
+ padding: 0 7px;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/StyleGuide/btn-control-large-tile.png);
+}
+
+a.btn-control.top-level {
+ font-weight: bold;
+}
+
+.btn-large,
+.btn-medium,
+.btn-small {
+ margin: 0;
+ display: inline-block;
+ zoom: 1;
+ text-align: center;
+ font-weight: bold;
+ text-decoration: none;
+ letter-spacing: -1px;
+ border-width: 1px;
+ border-style: solid;
+ cursor: pointer;
+ *display: inline;
+ *vertical-align: top;
+}
+
+.PurchaseModal .btn-large,
+.PurchaseModal .btn-medium,
+.PurchaseModal .btn-small {
+ *margin-right: 5px;
+ *vertical-align: top;
+}
+
+.btn-large {
+ padding: 9px 13px 0 13px;
+ height: 39px;
+ min-width: 70px;
+ font-size: 23px;
+ line-height: 27px;
+ background-position: left 0;
+}
+
+.btn-large:hover,
+.btn-medium:hover,
+.btn-small:hover {
+ text-decoration: none;
+}
+
+.btn-large:hover {
+ background-position: left -48px;
+}
+
+.btn-medium {
+ padding: 4px 13px 0 13px;
+ height: 28px;
+ min-width: 62px;
+ font-size: 20px;
+ line-height: 23px;
+ background-position: left -96px;
+}
+
+.btn-medium:hover {
+ background-position: left -128px;
+}
+
+.btn-small {
+ padding: 1px 7px 0 7px;
+ height: 20px;
+ min-width: 40px;
+ font-size: 15px;
+ line-height: 18px;
+ background-position: left -160px;
+}
+
+.btn-small:hover {
+ background-position: left -181px;
+}
+
+.btn-primary,
+.btn-primary:link,
+.btn-primary:active,
+.btn-primary:visited {
+ border-color: #007001;
+ background-color: #007001;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-green.png);
+ color: #013401;
+}
+
+.btn-neutral,
+.btn-neutral:link,
+.btn-neutral:active,
+.btn-neutral:visited {
+ border-color: #0852b7;
+ background-color: #0852b7;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue.png);
+ color: #00243d;
+}
+
+.btn-negative,
+.btn-negative:link,
+.btn-negative:active,
+.btn-negative:visited {
+ border-color: #565656;
+ background-color: #565656;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray.png);
+ color: #222;
+}
+
+.btn-disabled-primary,
+.btn-disabled-primary:hover,
+.btn-disabled-neutral,
+.btn-disabled-neutral:hover,
+.btn-disabled-negative,
+.btn-disabled-negative:hover {
+ cursor: default;
+ background-position: left -202px;
+}
+
+.btn-disabled-primary,
+.btn-disabled-primary:link,
+.btn-disabled-primary:active,
+.btn-disabled-primary:visited {
+ background-color: #99c699;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-green.png);
+ border-color: #99c699;
+ color: #9aa89a;
+}
+
+.btn-disabled-neutral,
+.btn-disabled-neutral:link,
+.btn-disabled-neutral:active,
+.btn-disabled-neutral:visited {
+ background-color: #9cbae2;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue.png);
+ border-color: #9cbae2;
+ color: #99a7b1;
+}
+
+.btn-none {
+ display: none;
+}
+
+.btn-disabled-negative,
+.btn-disabled-negative:link,
+.btn-disabled-negative:active,
+.btn-disabled-negative:visited {
+ background-color: #bbbcbb;
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray.png);
+ border-color: #bbbcbb;
+ color: #a5a5a5;
+}
+
+.btn-text {
+ display: block;
+ margin: 0;
+ position: relative;
+ color: #fff;
+}
+
+.btn-text:hover {
+ text-decoration: none;
+}
+
+.btn-large .btn-text {
+ bottom: 26px;
+}
+
+.btn-medium .btn-text {
+ bottom: 22px;
+}
+
+.btn-small .btn-text {
+ bottom: 17px;
+}
+
+.btn-large-green-play,
+.btn-play,
+.btn-play:active,
+.btn-play:visited,
+.btn-play:link {
+ padding-left: 60px;
+ border-color: #007001;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-lg-green-play.png) no-repeat left top;
+ color: #013401;
+ min-width: 26px;
+}
+
+.blue-arrow {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue-arrow-md.png) right top;
+ border-color: #0852b7;
+ color: #00243d;
+ padding-right: 36px;
+ min-width: 41px;
+}
+
+.gray-arrow {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray-arrow-md.png) right top;
+ border-color: #565656;
+ color: #222;
+ padding-right: 36px;
+ min-width: 41px;
+}
+
+.gray-arrow:hover,
+.blue-arrow:hover {
+ background-position: right -64px;
+}
+
+.disabled-blue-arrow,
+.disabled-blue-arrow:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue-arrow-md.png) right -32px;
+ border-color: #9cbae2;
+ color: #99a7b1;
+ padding-right: 36px;
+ cursor: default;
+ min-width: 41px;
+}
+
+.disabled-gray-arrow,
+.disabled-gray-arrow:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray-arrow-md.png) right -32px;
+ border-color: #bbbcbb;
+ color: #a5a5a5;
+ padding-right: 36px;
+ cursor: default;
+ min-width: 41px;
+}
+
+.pager.first,
+.pager.last {
+ display: none;
+}
+
+.pager.previous {
+ display: inline-block;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/Arrows/btn-silver-left-27.png') no-repeat top left;
+ width: 27px;
+ height: 27px;
+}
+
+.pager.next {
+ display: inline-block;
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/Arrows/btn-silver-right-27.png') no-repeat top left;
+ width: 27px;
+ height: 27px;
+}
+
+.page.text {
+ position: relative;
+ top: -8px;
+ padding: 5px;
+ *top: -4px;
+}
+
+.pager.previous:hover,
+.pager.next:hover {
+ background-position: bottom left;
+ cursor: pointer;
+}
+
+.pager.disabled,
+.pager.disabled:hover {
+ background-position: 0 -27px;
+ cursor: default;
+}
+
+.dropdown {
+ position: relative;
+ text-align: left;
+ display: block;
+ float: left;
+}
+
+.dropdown .button {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/bg-drop_down_btn.png) no-repeat right top;
+ font-size: 13px;
+ color: #000;
+ text-align: center;
+ display: block;
+ position: relative;
+ z-index: 2;
+ height: 21px;
+ padding: 4px 17px 0 8px;
+ border: 1px solid #777;
+ bottom: -1px;
+}
+
+.dropdown .button:hover {
+ background-position: right center;
+ border-color: #888;
+ text-decoration: none;
+}
+
+.dropdown .button.active {
+ background-position: right bottom;
+ border-bottom: none;
+}
+
+.dropdown .button.gear {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/BuildPage/btn-gear_sprite_27px.png);
+ height: 27px;
+ border: none;
+ bottom: 0;
+ width: 40px;
+ padding: 0;
+}
+
+.dropdown .dropdown-list {
+ background-color: #efefef;
+ border: 1px solid #777;
+ position: absolute;
+ top: 26px;
+ z-index: 1;
+ font-size: 12px;
+ font-weight: normal;
+ display: none;
+ margin-top: 0;
+ margin-bottom: 0;
+ margin-left: 0;
+ padding-left: 0;
+ white-space: nowrap;
+}
+
+.dropdown .dropdown-list li {
+ display: block;
+ text-decoration: none;
+ color: #000;
+ padding: 2px 8px;
+ margin: 4px 0;
+ cursor: pointer;
+}
+
+.dropdown .dropdown-list li:hover {
+ background-color: #095fb5;
+ color: #fff;
+}
+
+.dropdown .dropdown-list li a {
+ display: block;
+ color: inherit;
+ text-decoration: none;
+}
+
+span.robux {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/img-robux.png') no-repeat 0 1px;
+ color: #060;
+ font-weight: bold;
+ padding: 0 0 2px 20px;
+ font-size: 12px;
+}
+
+span.tickets {
+ background: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Tickets.png') no-repeat 0 1px;
+ color: #A61;
+ padding: 0 0 2px 20px;
+ font-weight: bold;
+ font-size: 12px;
+}
+
+.robux-text {
+ color: #060;
+ font-weight: bold;
+}
+
+.form-outer {
+ overflow: hidden;
+ width: 100%;
+ clear: both;
+}
+
+.form-label {
+ font-size: 13px;
+ color: black;
+ font-weight: bold;
+}
+
+.form-inner.label-column {
+ float: left;
+ margin-right: 5px;
+}
+
+.form-label {
+ font-size: 13px;
+ color: black;
+ font-weight: bold;
+}
+
+.form-inner.input-column {
+ overflow: hidden;
+ text-align: left;
+}
+
+.form-select {
+ margin: 0 5px 0;
+ height: 21px;
+}
+
+.emphasizedText {
+ font-style: italic;
+}
+
+.error-message {
+ color: black;
+ background-color: #FAE5E5;
+ border: solid 1px #c00;
+ margin-bottom: 10px;
+ text-align: left;
+ padding: 3px 10px;
+}
+
+.footnote {
+ color: #666;
+}
+
+.urgent-text {
+ color: #c00;
+ font-weight: bold;
+}
+
+a[disabled=disabled],
+a[disabled=disabled]:hover,
+a[disabled],
+a[disabled]:hover {
+ text-decoration: none;
+ cursor: default;
+ color: #808080;
+}
+
+.stat-label {
+ font-size: 11px;
+ color: #888;
+ line-height: 1.5em;
+}
+
+.stat {
+ font-size: 11px;
+ color: #000;
+ line-height: 1.5em;
+}
+
+.hint-text {
+ font-style: italic;
+ color: #ccc;
+}
+
+.status-confirm {
+ background-color: #e5effa;
+ border: 1px solid #06C;
+ padding: 5px 10px;
+}
+
+.status-error {
+ background-color: #FAE5E5;
+ border: 1px solid #C00;
+ padding: 5px 10px;
+}
+
+.info-tool-tip {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/questionmark-12x12.png) no-repeat;
+ padding-left: 10px;
+}
+
+.tab-container {
+ overflow: hidden;
+ padding-left: 5px;
+}
+
+.redesign .tab_white_31h_container .ajax__tab_inner,
+.tab {
+ float: left;
+ background-color: #D6D6D6;
+ padding: 7px;
+ border: 1px solid #9e9e9e;
+ font: bold 15px arial;
+ margin: 4px 2px 0 1px;
+ border-bottom-width: 0;
+ position: relative;
+ top: -1px;
+}
+
+.redesign .tab_white_31h_container .ajax__tab_hover .ajax__tab_inner,
+.tab:hover {
+ background-color: #e9e9e9;
+ cursor: pointer;
+}
+
+#ItemContainer .redesign .tab_white_31h_container .ajax__tab_inner h3,
+.tab a {
+ color: #363636;
+ font-size: 15px;
+ font-weight: bold;
+}
+
+.redesign .tab_white_31h_container .ajax__tab_active .ajax__tab_inner,
+.tab.active {
+ background-color: #fff;
+ margin-top: 0;
+ padding: 9px 7px 9px 7px;
+ border-bottom: 0;
+ position: relative;
+ border-color: #ccc;
+ z-index: 1;
+ margin: 0 1px 0 0;
+ top: 1px;
+}
+
+.redesign .tab_white_31h_container .ajax__tab_panel,
+.tab-content {
+ top: -1px;
+ position: relative;
+ background-color: #fff;
+ border-top: 1px solid #CCC;
+}
+
+.arrow {
+ cursor: pointer;
+ background-repeat: no-repeat;
+ width: 17px;
+ height: 50px;
+ display: inline-block;
+}
+
+.arrow:hover {
+ background-position: 0 -51px;
+}
+
+.arrow.disabled {
+ cursor: default;
+ background-position: 0 -102px;
+ width: 17px;
+ height: 50px;
+}
+
+.arrow.left {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GamesPage/arrow_left.png);
+}
+
+.arrow.right {
+ background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GamesPage/arrow_right.png);
+}
+
+.online-player {
+ font-size: 12px;
+ color: #393;
+}
+
+.invisible {
+ display: none;
+}
+
+.selected-text {
+ font-weight: bold;
+}
+
+.verticaltab {
+ text-decoration: none;
+}
+
+.verticaltab:hover {
+ background: #EFEFEF;
+}
+
+.verticaltab.disabled:hover {
+ background: none;
+ border: none;
+ text-decoration: none;
+ cursor: default;
+}
+
+.verticaltab.selected {
+ background: #EFEFEF;
+ border: 1px solid #CCC;
+ font-weight: bold;
+ border-right: none;
+ text-align: left;
+}
+
+.verticaltab a {
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ font-size: 14px;
+ color: #363636;
+ position: relative;
+ display: block;
+ z-index: 2;
+ height: 35px;
+ line-height: 35px;
+ text-decoration: none;
+ padding-left: 15px;
+}
+
+.verticaltab a:hover,
+.verticaltab a:active {
+ text-decoration: none;
+}
+
+.verticaltab.disabled a:hover {
+ cursor: default;
+}
+
+.validation-summary-errors {
+ background-color: #FAE5E5;
+ border: 1px solid #C00;
+ padding: 5px 0 5px 5px;
+ font-size: 12px;
+ font-weight: normal;
+ text-align: left;
+ margin-bottom: 10px;
+}
+
+.validation-summary-errors ul {
+ padding: 0;
+ margin: 0;
+ list-style-type: none;
+}
+
+.nav {
+ margin-bottom: 20px;
+ margin-left: 0;
+ list-style: none;
+}
+
+.nav li {
+ display: inline;
+}
+
+.nav>li>a:hover,
+.nav>li>a:focus {
+ text-decoration: none;
+ background-color: #eee;
+}
+
+.nav-pills>li>a {
+ padding: 4px 12px 4px 12px;
+ margin: 2px 2px 2px 0;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ line-height: 14px;
+ text-decoration: none;
+ color: #095FB5;
+ font-size: 13px;
+}
+
+.nav-pills>.active>a,
+.nav-pills>.active>a:hover,
+.nav-pills>.active>a:focus {
+ color: #fff;
+ background-color: #36c;
+}
+
+/* ~/CSS/RBX2/CSS/BuildersClub.css */
+#BuildersClubContainer {
+ margin-left: -5px;
+}
+
+/* ~/CSS/RBX2/CSS/Catalog.css */
+#CatalogContainer>.StandardBox {
+ padding: 3px 6px 8px 5px;
+}
+
+.Assets .StandardBoxHeader {
+ width: 660px;
+}
+
+.Assets .StandardBox {
+ width: 660px;
+}
+
+/* ~/CSS/RBX2/CSS/DarkGradientBox.css */
+.DarkGradientBox {
+ background: none;
+ width: auto;
+ color: Black;
+ position: relative;
+ border: none;
+}
+
+.DarkGradientBox .DGB_Header {
+ text-align: center;
+ padding-bottom: 5px;
+ border-bottom: none;
+ text-transform: uppercase;
+ font-family: Arial;
+ font-size: 16px;
+ font-weight: bold;
+ padding-top: 8px;
+}
+
+.DarkGradientBox .DGB_TextBox {
+ width: 155px;
+ height: 18px;
+ border: 1px solid #bcbcbc;
+}
+
+.DarkGradientBox .DGB_Label {
+ color: Black;
+ text-align: left;
+ font-family: Arial;
+ font-size: 11px;
+}
+
+.DarkGradientBox .DGB_Button {
+ cursor: pointer;
+ background-color: #435D77;
+ color: White;
+ text-decoration: none;
+ border: solid 1px #777;
+ padding: 6px 10px 6px 10px;
+ font-family: Verdana, Sans-Serif;
+ font-size: 12px;
+ font-weight: bold;
+ text-align: center;
+ white-space: nowrap;
+}
+
+.DarkGradientBox .DGB_Button:link,
+.DarkGradientBox .DGB_Button:visited {
+ background-color: #435D77;
+ color: White;
+ text-decoration: none;
+}
+
+.DarkGradientBox .DGB_Button:hover,
+.DarkGradientBox .DGB_Button:active {
+ background-color: #B6CCE4;
+ color: #435D77;
+ text-decoration: none;
+}
+
+/* ~/CSS/RBX2/CSS/Games.css */
+#GamesContainer .DisplayFilters {
+ width: 126px;
+}
+
+.WaitCursor,
+.WaitCursor * {
+ cursor: wait !important;
+}
+
+.PlayButton,
+.BuildButton,
+.PlayButtonSelected,
+.BuildButtonSelected {
+ height: 54px;
+ width: 123px;
+ display: block;
+ cursor: pointer;
+}
+
+.PlayButton {
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/games/playBtn_off.png');
+ background-repeat: no-repeat;
+}
+
+.BuildButton {
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/games/buildBtn_off.png');
+ background-repeat: no-repeat;
+}
+
+.PlayButton:hover,
+.PlayButtonSelected {
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/games/playBtn_on.png');
+ background-repeat: no-repeat;
+}
+
+.BuildButton:hover,
+.BuildButtonSelected {
+ background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/games/buildBtn_on.png');
+ background-repeat: no-repeat;
+}
+
+#BCOnlyPlaces {
+ width: 420px;
+}
+
+#GamesLeftColumn {
+ width: 126px;
+}
+
+/* ~/CSS/RBX2/CSS/Inbox.css */
+#InboxTabs {
+ position: relative;
+ top: 2px;
+}
+
+/* ~/CSS/RBX2/CSS/Item.css */
+#ItemContainer #Summary .label {
+ color: #888;
+}
+
+#ItemContainer #Summary .box .head {
+ color: Black;
+}
+
+#ItemContainer #Summary .box .body {
+ border: 1px solid #CCC;
+ padding: 4px 8px 8px;
+ color: #000;
+}
+
+.ReportAbuse {
+ text-align: right;
+}
+
+.ReportAbuse .AbuseButton a {
+ color: #F99;
+ background: none;
+ padding-left: 16px;
+ padding-bottom: 2px;
+}
+
+.ReportAbuse .AbuseButton a:hover {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/abuse.png") no-repeat scroll 0 2px transparent;
+ color: #F00;
+}
+
+.ReportAbuse img {
+ display: none;
+}
+
+.MultiplayerVisit:hover {
+ background-position: 0 54px;
+}
+
+.MultiplayerVisit,
+.MultiplayerVisitDisabled {
+ width: 212px;
+ height: 54px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_play_54h.png);
+}
+
+.MultiplayerVisitHover {
+ width: 212px;
+ height: 54px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_play_54h.png);
+ background-position: 0 54px;
+}
+
+div.VisitButtonsLeft a.MultiplayerVisit {
+ float: right;
+ display: inline;
+}
+
+div.VisitButtonsLeftCentered {
+ width: 100%;
+ float: none;
+ text-align: center;
+ display: block;
+}
+
+.SoloVisit:hover {
+ color: #0C0;
+}
+
+.SoloVisit {
+ background: none;
+ color: #080;
+ font-size: 14px;
+ width: auto;
+ height: auto;
+}
+
+span.SoloVisitText {
+ display: block;
+ padding: 15px 0 10px 15px;
+}
+
+#ItemContainer .PlayGames {
+ background-color: Transparent;
+ border: none;
+ padding: 0;
+ width: 100%;
+ margin: 4px 0 0 0;
+}
+
+.PlaceItemContainer .PlayGames {
+ border: none !important;
+ background: none !important;
+ margin: 4px 0 0;
+}
+
+.PlaceInfoIcons {
+ margin: 4px 0 0 1px;
+ text-align: right;
+}
+
+.iPublic,
+.iUnlocked,
+.iLocked,
+.SharedIcon,
+.CopyLockedIcon,
+.AllGearIcon,
+.GenreGearIcon,
+.NoGearIcon {
+ width: 20px;
+ height: 20px;
+}
+
+.iPublic,
+.iUnlocked {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_public.png);
+}
+
+.iLocked {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_public.png);
+ background-position: -20px;
+}
+
+.CopyLockedIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_locked.png);
+}
+
+.SharedIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_locked.png);
+ background-position: -20px;
+}
+
+.AllGearIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_gear.png);
+}
+
+.GenreGearIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_gear.png);
+ background-position: 0 -20px;
+}
+
+.NoGearIcon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_gear.png);
+ background-position: 0 -40px;
+}
+
+#ItemContainer .ajax_tab_label {
+ color: #333;
+ font-size: 16px;
+ font-weight: bold;
+ font-family: Arial, Helvetica, sans-serif;
+ letter-spacing: normal;
+}
+
+#ItemContainer .CommentsContainer .Comments {
+ border: 0 none;
+}
+
+#ItemContainer .CommentsContainer .Comment {
+ background: none;
+}
+
+#ItemContainer .CommentsContainer .Avatar {
+ border: 0 none;
+}
+
+#ItemContainer .CommentsContainer .Post .Audit {
+ color: #888;
+}
+
+#BadgeStatsHeader {
+ width: auto;
+}
+
+/* ~/CSS/RBX2/CSS/MyRoblox.css */
+.sbMini {
+ margin-top: 5px;
+ font-family: Verdana, Sans-Serif;
+ font-size: 16px;
+ margin-right: 7px;
+}
+
+.ProfileAlertPanel {
+ border: none;
+}
+
+#UserPlaces .Place .Statistics,
+#UserPlaces .Place .Configuration {
+ border: none;
+}
+
+#GroupTitle {
+ width: 888px;
+}
+
+.Column2b .StandardBoxGrey {
+ width: 454px;
+}
+
+.subMenu {
+ width: 970px;
+ height: 30px;
+ border: none;
+ text-align: center;
+ background: #363636;
+ z-index: 200;
+ margin: 0 auto;
+}
+
+.subMenu ul {
+ margin: 0 0 0 105px;
+}
+
+.subMenu>ul>li {
+ height: 30px;
+ margin: 0 2px;
+}
+
+.subMenu ul ul {
+ left: -104px;
+}
+
+.subMenu ul ul a,
+.subMenu ul ul a:visited {
+ background: #444;
+ border: none;
+}
+
+.subMenu ul ul a:hover {
+ background: #777;
+}
+
+.subMenu>ul>li:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/topNav_black.png);
+ background-position: 0 30px;
+}
+
+.subMenu :hover>a,
+.subMenu ul ul :hover>a {
+ text-decoration: none;
+}
+
+.subMenu a:hover {
+ background: none;
+ text-decoration: none;
+}
+
+.subMenu a,
+.subMenu a:visited {
+ border: none;
+}
+
+.subMenu .subMenuItemselected {
+ border: none;
+}
+
+/* ~/CSS/RBX2/CSS/Roblox.css */
+body {
+ margin: 0;
+ padding: 0;
+ background: #e6e6e6;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+}
+
+a {
+ text-decoration: none;
+ color: #095fb5;
+}
+
+a:hover,
+a:active {
+ text-decoration: underline;
+}
+
+a.green {
+ color: #080;
+}
+
+a.green:hover {
+ color: #0c0;
+}
+
+a img {
+ border: none;
+}
+
+#Header a:hover {
+ text-decoration: none;
+}
+
+#MasterContainer {
+ background: white;
+ overflow: visible;
+ width: 100%;
+}
+
+#Container {
+ margin: 0 auto;
+ width: 100%;
+ padding: 0;
+ border: 0;
+}
+
+#SmallHeaderContainer {
+ margin: 0;
+ padding: 0;
+ background-position: 0 0;
+ background-repeat: no-repeat;
+ height: 40px;
+ position: fixed;
+ width: 100%;
+ z-index: 1001;
+}
+
+#SmallHeaderContainer #Banner {
+ background-color: #114081;
+ margin: 0;
+ padding: 0;
+ position: fixed;
+ width: 100%;
+}
+
+#HeaderContainerDefaultPage {
+ position: relative;
+ margin: 0;
+ padding: 0;
+ width: 900px;
+ height: 225px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_03.jpg) repeat scroll 0 0 transparent;
+ background-position: 0 0;
+ background-repeat: no-repeat;
+ z-index: 6;
+}
+
+#HeaderContainerDefaultPage #Header #Banner #Logo {
+ height: 70px;
+ left: 275px;
+ position: absolute;
+ top: 10px;
+ width: 350px;
+ margin: 0;
+ float: none;
+ background: none;
+}
+
+#HeaderContainerDefaultPage #Banner {
+ height: 100px;
+ background: none;
+ position: relative;
+ bottom: 0;
+}
+
+#HeaderContainerDefaultPage #Header #Banner #Authentication {
+ position: relative;
+ top: 0;
+ margin: 0;
+ height: 28px;
+ font-family: Arial;
+ font-size: 11px;
+ font-weight: normal;
+ color: White;
+ float: left;
+ padding: 0 0 0 2px;
+ background: none;
+}
+
+#HeaderContainerDefaultPage #Header #Banner #AuthenticationButton {
+ height: 20px;
+ position: relative;
+ top: 12px;
+ height: 28px;
+ font-weight: normal;
+ float: right;
+ z-index: 1;
+}
+
+#HeaderContainerDefaultPage #Header #Banner #AuthenticationButton #AuthenticationBannerSpanLeft #AuthenticationBannerSpan {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t2.png) no-repeat scroll right top transparent;
+ display: block;
+ height: 28px;
+ padding: 6px 10px 0;
+}
+
+#HeaderContainerDefaultPage #Header #Banner #AuthenticationButton #AuthenticationBannerSpanLeft {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t1.png") no-repeat scroll left top transparent;
+ display: block;
+ height: 28px;
+ padding: 0 0 0 2px;
+ position: relative;
+ float: right;
+ margin: 0;
+ top: 0;
+}
+
+#HeaderContainerDefaultPage #Header #Banner #AuthenticationButton a {
+ height: 14px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_blue18h.png) repeat-x;
+ margin: 0 5px;
+ font-weight: bold;
+ color: White;
+ font-family: Arial;
+ font-size: 10px;
+ padding: 2px 5px;
+ width: auto;
+}
+
+#HeaderContainerDefaultPage #Header #Banner #AuthenticationButton a:hover {
+ background-position: 0 -18px;
+}
+
+#HeaderContainerDefaultPage #Header #Banner #PlayNowButton {
+ float: left;
+ width: 160px;
+}
+
+#SmallHeaderContainer #Banner #Options {
+ height: 28px;
+ left: 150px;
+ top: 12px;
+}
+
+#SmallHeaderContainer #Banner #Logo {
+ height: 34px;
+ left: 0;
+ position: absolute;
+ top: 9px;
+ width: 140px;
+ margin: 0;
+ float: none;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/img-robloxlogo.png") no-repeat;
+}
+
+#SmallHeaderContainer #Banner #Authentication {
+ position: relative;
+ top: 0;
+ margin: 0;
+ height: 28px;
+ font-family: Arial;
+ font-size: 11px;
+ font-weight: normal;
+ color: White;
+ float: left;
+ padding: 0 0 0 2px;
+ background: none;
+}
+
+#SmallHeaderContainer #Banner #AuthenticationButton #AuthenticationBannerSpanLeft {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t1.png") no-repeat scroll left top transparent;
+ display: block;
+ height: 28px;
+ position: relative;
+ float: right;
+ margin: 0;
+ top: 0;
+ width: 60px;
+ padding: 0;
+}
+
+#SmallHeaderContainer #Banner #AuthenticationButton #AuthenticationBannerSpanLeft #AuthenticationBannerSpan {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t2.png) no-repeat scroll right top transparent;
+ display: block;
+ padding: 0;
+ width: 57px;
+ float: right;
+ height: 28px;
+}
+
+#SmallHeaderContainer #Banner #Alerts {
+ background: Transparent;
+ border: none;
+ position: relative;
+ width: 400px;
+ left: 0;
+ float: right;
+ height: 38px;
+ padding-top: 0;
+}
+
+#SmallHeaderContainer #Banner #AuthenticatedUserName {
+ float: left;
+ height: 28px;
+ font-family: Arial;
+ font-size: 11px;
+ font-weight: normal;
+ color: White;
+ background: none;
+ left: 145px;
+ position: inherit;
+ top: auto;
+ width: auto;
+ position: static;
+ padding-left: 12px;
+}
+
+#SmallHeaderContainer #Banner #AuthenticationButton {
+ height: 20px;
+ font-weight: normal;
+ z-index: 1;
+ position: relative;
+ margin-top: 0;
+ top: 0;
+ left: 390px;
+}
+
+#SmallHeaderContainer #Banner #AuthenticationButton a {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_blue18h.png) repeat-x;
+ font-weight: bold;
+ color: White;
+ font-family: Arial;
+ font-size: 10px;
+ display: block;
+ width: 40px;
+ margin-left: 7px;
+ text-align: center;
+ margin-top: 5px;
+ height: 15px;
+ padding-top: 2px;
+ float: none;
+}
+
+#SmallHeaderContainer #Banner #AuthenticationButton a:hover {
+ background-position: 0 -18px;
+ text-decoration: none;
+}
+
+.BadAdButton:link {
+ color: #80ace6;
+ top: -2px;
+}
+
+#SmallHeaderContainer .SignUpAndPlay {
+ width: 150px;
+ float: left;
+ left: 200px;
+ height: 40px;
+}
+
+#SmallHeaderContainer #PlayNowButton {
+ float: right;
+ width: 160px;
+ margin-right: 20px;
+}
+
+#Header .headLink {
+ position: absolute;
+ top: 4px;
+ left: 278px;
+ width: 348px;
+ height: 88px;
+}
+
+#HeaderContainer {
+ position: relative;
+ margin: 0;
+ padding: 0;
+ width: 900px;
+ height: 225px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_03.jpg) repeat scroll 0 0 transparent;
+ background-position: 0 0;
+ background-repeat: no-repeat;
+ z-index: 6;
+}
+
+#HeaderContainer #Banner {
+ height: 100px;
+ background: none;
+ position: relative;
+ bottom: 0;
+}
+
+#HeaderContainer #Banner #Logo {
+ height: 70px;
+ left: 275px;
+ position: absolute;
+ top: 10px;
+ width: 350px;
+ margin: 0;
+ float: none;
+ background: none;
+}
+
+#HeaderContainer #Banner #Authentication {
+ position: relative;
+ top: 0;
+ margin: 0;
+ height: 28px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ font-weight: normal;
+ color: Black;
+ float: left;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t1.png) no-repeat left top;
+ padding: 0 0 0 2px;
+}
+
+#HeaderContainer #Banner #Authentication #OldAuthenticationBannerSpan {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t2.png) no-repeat scroll right top transparent;
+ display: block;
+ height: 28px;
+ padding: 6px 10px 0;
+}
+
+#HeaderContainer #Banner #Authentication a {
+ height: 18px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_blue18h.png) repeat-x;
+ background-position: 0 0;
+ margin: 0 5px;
+ font-weight: bold;
+ font-size: 10px;
+ padding: 2px 5px;
+}
+
+#HeaderContainer #Banner #Authentication a:hover {
+ background-position: 0 -18px;
+}
+
+#HeaderContainer #Banner #Alerts {
+ background: Transparent;
+ border: none;
+ position: absolute;
+ width: 147px;
+ height: 81px;
+ bottom: 0;
+ right: 3px;
+ float: none;
+}
+
+#Body {
+ _overflow: hidden;
+ min-height: 550px;
+ padding: 5px 0 25px 0;
+ background: white;
+ margin: 0 auto;
+ width: 900px;
+}
+
+div#testingSitePanelWrapper,
+#BodyWrapper {
+ margin: 0 auto;
+ width: 970px;
+ background: white;
+}
+
+.favorited,
+.notFavorited {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/favoriteStar_20h.png) no-repeat 0 -20px;
+ width: 21px;
+ height: 20px;
+ margin: 0;
+ display: inline-block;
+ position: relative;
+ top: 3px;
+ *display: inline;
+ *zoom: 1;
+}
+
+.notFavorited {
+ background-position: 0 0;
+}
+
+#Footer {
+ background: #e6e6e6;
+ text-align: center;
+ font-size: 13px;
+ color: #aaa;
+ margin: 0;
+ width: 100%;
+ padding: 2em 0 0 0;
+}
+
+#Footer .FooterNav {
+ color: #bbb;
+}
+
+#Footer .SEOGenreLinks {
+ padding: 1em 0 2em 0;
+ font-size: 11px;
+}
+
+#Footer .Legalese {
+ font-size: 10px;
+ margin-bottom: 1em;
+}
+
+#Footer .Legalese p {
+ margin: 0;
+ padding: 0;
+}
+
+/* ~/CSS/RBX2/CSS/Upgrades.css */
+#CancelBuildersClubContainer h2,
+#PaymentMethodsContainer h2,
+#PaymentContainer h2,
+#PayPalContainer h2,
+#CashContainer h2,
+#UpgradeCompleteContainer h2,
+#ManageAccountUpgradesContainer h2,
+#CancelAccountUpgradeContainer h2,
+#AccountUpgradesConfirmationContainer h2 {
+ font-family: Arial, Helvetica, Sans-Serif;
+ color: #444;
+ font-size: 32px;
+ font-weight: bold;
+ letter-spacing: 0;
+}
+
+#BuildersClubContainer #LeftColumn {
+ margin-left: 5px;
+}
+
+#BuildersClubContainer #RightColumn {
+ margin-right: 5px;
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-size: 14px;
+ color: #000;
+ width: 285px;
+}
+
+#BuildersClubContainer #RightColumn .StandardBox {
+ width: 273px;
+}
+
+#BuildersClubContainer #RightColumn .StrongRed {
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-size: 14px;
+ font-weight: bold;
+ color: #f00;
+}
+
+#BuildersClubContainer #RightColumn h3 {
+ font-weight: bold;
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-size: 18px;
+ color: #333;
+}
+
+#BuildersClubContainer #RightColumn .RefCode {
+ font-weight: bold;
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-size: 30px;
+ color: #666;
+ display: block;
+ margin-bottom: 16px;
+}
+
+/* ~/CSS/RBX2/CSS/Utility.css */
+#Header {
+ font-family: Arial, Helvetica, sans-serif;
+ position: absolute;
+ bottom: 0;
+ text-align: left;
+}
+
+#hlNews {
+ margin-right: 4px;
+}
+
+#Header .SmallHeaderAlertSpaceLeft {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/bg-statbar-left.png") no-repeat scroll left center transparent;
+ *background: none;
+ height: 21px;
+ right: 2px;
+ width: auto;
+ padding-left: 4px;
+ float: right;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace {
+ float: left;
+ border: none;
+ position: relative;
+ top: 0;
+ width: auto;
+ margin: 0;
+ padding-right: 60px;
+ margin-left: auto;
+ margin-right: auto;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ font-weight: bold;
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/bg-statbar-right-28h.png") no-repeat scroll right 0 transparent;
+ height: 28px;
+ padding-left: 9px;
+ padding-top: 1px;
+}
+
+.SmallHeaderAlertSpaceLeft {
+ background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t1.png") no-repeat scroll left;
+ height: 28px;
+ right: 2px;
+ padding-left: 3px;
+ float: right;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace a {
+ padding-right: 10px;
+ padding-left: 19px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 0;
+ position: static;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace a:hover,
+#Header .AlertSpace a:active {
+ text-decoration: none;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert {
+ border: none;
+ background: none;
+ display: inline;
+ float: left;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a {
+ color: #444;
+ background-position: -2px -3px;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a:hover {
+ color: #aaa;
+ background-position: -2px -23px;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert {
+ border: none;
+ background: none;
+ display: inline;
+ float: left;
+ width: auto;
+ padding: 0;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a {
+ color: #080;
+ background-position: -1px -43px;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a:hover {
+ color: #0d0;
+ background-position: -1px -63px;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert {
+ border: none;
+ background: none;
+ display: inline;
+ float: left;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a {
+ color: #05b;
+ background-position: -2px -82px;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a:hover {
+ color: #0cf;
+ background-position: -2px -102px;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert {
+ border: none;
+ background: none;
+ display: inline;
+ float: left;
+ margin-top: 4px;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a {
+ color: #a61;
+ background-position: -2px -123px;
+}
+
+.SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a:hover {
+ color: #fb6;
+ background-position: -2px -143px;
+}
+
+.AlertSpace .icons,
+.AlertSpace .icons a {
+ display: none;
+}
+
+.AlertSpace .message_icon {
+ display: none;
+}
+
+.AlertSpace .friends_icon {
+ display: none;
+}
+
+.AlertSpace .robux_icon {
+ display: none;
+}
+
+.AlertSpace .tickets_icon {
+ display: none;
+}
+
+.OldAlertSpace .icons,
+.OldAlertSpace .icons a {
+ display: none;
+}
+
+.OldAlertSpace .message_icon {
+ display: none;
+}
+
+.OldAlertSpace .friends_icon {
+ display: none;
+}
+
+.OldAlertSpace .robux_icon {
+ display: none;
+}
+
+.OldAlertSpace .tickets_icon {
+ display: none;
+}
+
+#Header .Navigation {
+ width: 900px;
+ height: 30px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/topNav_blue.png);
+ background-position: 0 0;
+ text-align: center;
+ line-height: 20px;
+}
+
+.Navigation ul {
+ margin: 0 auto;
+ padding: 0 0 0 58px;
+}
+
+.Navigation li {
+ display: inline-block;
+ margin: 0;
+ padding: 6px 15px 0;
+ height: 24px;
+ font-size: 16px;
+ font-weight: bold;
+}
+
+.Navigation li:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/topNav_blue.png);
+ background-position: 0 30px;
+}
+
+.Navigation a {
+ display: inline-block;
+ color: #fff;
+}
+
+.Navigation a:hover {
+ text-decoration: none;
+}
+
+.Navigation ul li a,
+.Navigation ul li a:visited {
+ border: none;
+ font-size: 16px;
+ padding: 0;
+}
+
+.StandardBox {
+ padding: 5px;
+ margin-bottom: 8px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x #fff;
+ border: 1px solid #aaa;
+ z-index: 0;
+}
+
+.StandardBoxHeader,
+.StandardBoxHeaderGray {
+ height: 33px;
+ padding: 0 7px 0 5px;
+ text-align: left;
+ z-index: 2;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_black_33h_t1.png) no-repeat left top;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 20px;
+ font-weight: bold;
+ color: #fff;
+ z-index: 0;
+}
+
+.StandardBoxHeaderGray {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_gray_33h_t1.png) no-repeat left top;
+}
+
+.StandardBoxHeader span,
+.StandardBoxHeaderGray span {
+ display: block;
+ width: 100%;
+ height: 29px;
+ padding: 5px 5px 0 2px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_black_33h_t2.png) no-repeat right top;
+ overflow: hidden;
+}
+
+.StandardBoxHeaderGray span {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_gray_33h_t2.png) no-repeat right top;
+}
+
+.StandardTabWhite {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_26h_t1.png) no-repeat left top;
+ padding: 0 4px;
+ float: none;
+ text-align: left;
+}
+
+.StandardTabWhite span {
+ display: block;
+ width: 100%;
+ *width: 115%;
+ height: 26px;
+ padding: 5px 5px 0 9px;
+ *padding-right: 14px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_26h_t2.png) no-repeat right top;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ color: #000;
+ font-weight: normal;
+}
+
+.StandardBoxWhite {
+ position: relative;
+ top: -1px;
+ background: #fff;
+ border: 1px solid #ccc;
+ padding: 8px;
+ color: Black;
+}
+
+.StandardTabGray,
+.StandardTabGrayActive {
+ position: relative;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top;
+ background-position: left 0;
+ height: 31px;
+ padding: 0;
+ text-align: left;
+ cursor: pointer;
+ margin: 0;
+}
+
+.StandardTabGray span,
+.StandardTabGrayActive span {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top;
+ background-position: right 0;
+ height: 25px;
+ padding: 6px 16px 0 8px;
+ margin: 0 0 0 4px;
+ color: #333;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 16px;
+ font-weight: bold;
+ display: block;
+}
+
+.StandardTabGray a,
+.StandardTabGrayActive a {
+ color: #333;
+}
+
+.StandardTabGrayActive {
+ background-position: left -62px;
+}
+
+.StandardTabGrayActive span {
+ background-position: right -62px;
+}
+
+.StandardTabGray:hover {
+ position: relative;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top;
+ background-position: left -31px;
+ height: 31px;
+ padding: 0;
+ z-index: 2;
+ text-align: left;
+ margin: 0;
+}
+
+.StandardTabGray span:hover {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top;
+ background-position: right -31px;
+ height: 25px;
+ padding: 6px 16px 0 8px;
+ margin: 0 0 0 4px;
+ color: #333;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 16px;
+ font-weight: bold;
+ display: block;
+}
+
+.StandardBoxGray {
+ position: relative;
+ top: -2px;
+ padding: 8px 5px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x #fff;
+ border: 1px solid #aaa;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace {
+ position: relative;
+ top: 0;
+ width: 155px;
+ height: 50px;
+ border: 1px solid #ccc;
+ margin: 0;
+ padding: 0;
+ margin-left: auto;
+ margin-right: auto;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ font-weight: bold;
+ background: none;
+ float: none;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace a {
+ position: absolute;
+ width: 43px;
+ padding-left: 18px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 0;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace a:hover,
+#Header .AlertSpace a:active {
+ text-decoration: none;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert {
+ border: none;
+ background: none;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a {
+ left: 13px;
+ top: 8px;
+ color: #444;
+ background-position: -2px 0;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a:hover {
+ color: #aaa;
+ background-position: -2px -20px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert {
+ border: none;
+ background: none;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a {
+ left: 13px;
+ top: 28px;
+ color: #080;
+ background-position: -2px -41px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a:hover {
+ color: #0d0;
+ background-position: -2px -61px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert {
+ border: none;
+ background: none;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a {
+ left: 79px;
+ top: 8px;
+ color: #05b;
+ background-position: -2px -81px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a:hover {
+ color: #0cf;
+ background-position: -2px -101px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert {
+ border: none;
+ background: none;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a {
+ left: 79px;
+ top: 28px;
+ color: #a61;
+ background-position: -2px -121px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a:hover {
+ color: #fb6;
+ background-position: -2px -141px;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft div.icons,
+a.icons {
+ display: none;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft div.message_icon {
+ display: none;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft div.friends_icon {
+ display: none;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft div.robux_icon {
+ display: none;
+}
+
+.StandardBox .SmallHeaderAlertSpaceLeft div.tickets_icon {
+ display: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace {
+ position: relative;
+ top: 0;
+ width: 155px;
+ height: 50px;
+ border: 1px solid #ccc;
+ margin: 0;
+ padding: 0;
+ margin-left: auto;
+ margin-right: auto;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ font-weight: bold;
+ background: none;
+ float: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace a {
+ position: absolute;
+ width: 43px;
+ padding-left: 18px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 0;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace a:hover,
+#Header .AlertSpace a:active {
+ text-decoration: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert {
+ border: none;
+ background: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a {
+ left: 13px;
+ top: 8px;
+ color: #444;
+ background-position: -2px 0;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a:hover {
+ color: #aaa;
+ background-position: -2px -20px;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert {
+ border: none;
+ background: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a {
+ left: 13px;
+ top: 28px;
+ color: #080;
+ background-position: -2px -41px;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a:hover {
+ color: #0d0;
+ background-position: -2px -61px;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert {
+ border: none;
+ background: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a {
+ left: 79px;
+ top: 8px;
+ color: #05b;
+ background-position: -2px -81px;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a:hover {
+ color: #0cf;
+ background-position: -2px -101px;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert {
+ border: none;
+ background: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a {
+ left: 79px;
+ top: 28px;
+ color: #a61;
+ background-position: -2px -121px;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a:hover {
+ color: #fb6;
+ background-position: -2px -141px;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft div.icons,
+a.icons {
+ display: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft div.message_icon {
+ display: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft div.friends_icon {
+ display: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft div.robux_icon {
+ display: none;
+}
+
+.ProfileAlertPanel .SmallHeaderAlertSpaceLeft div.tickets_icon {
+ display: none;
+}
+
+#GroupsPeopleContainer .StandardTabGray,
+#GroupsPeopleContainer .StandardTabGrayActive {
+ position: relative;
+ top: 2px;
+}
+
+.tab_white_31h_container .ajax__tab_header {
+ background: none;
+}
+
+.tab_white_31h_container .ajax__tab_outer {
+ background: none;
+ height: auto;
+}
+
+.tab_white_31h_container .ajax__tab_inner {
+ position: relative;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top;
+ height: 31px;
+ padding-left: 0;
+ z-index: 2;
+}
+
+.tab_white_31h_container .ajax__tab_header .ajax__tab_tab {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top;
+ height: 25px;
+ padding: 6px 16px 0 8px;
+ margin: 0 0 0 4px;
+}
+
+.tab_white_31h_container .ajax__tab_hover .ajax__tab_outer {
+ background: none;
+ height: auto;
+}
+
+.tab_white_31h_container .ajax__tab_hover .ajax__tab_inner {
+ position: relative;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top;
+ background-position: left -31px;
+ height: 31px;
+ padding-left: 0;
+ z-index: 2;
+}
+
+.tab_white_31h_container .ajax__tab_hover .ajax__tab_tab {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top;
+ background-position: right -31px;
+ height: 25px;
+ padding: 6px 16px 0 8px;
+ margin: 0 0 0 4px;
+}
+
+.tab_white_31h_container .ajax__tab_active .ajax__tab_outer {
+ background: none;
+ height: auto;
+}
+
+.tab_white_31h_container .ajax__tab_active .ajax__tab_inner {
+ position: relative;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top;
+ background-position: left -62px;
+ height: 31px;
+ padding-left: 0;
+ z-index: 2;
+}
+
+.tab_white_31h_container .ajax__tab_active .ajax__tab_tab {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top;
+ background-position: right -62px;
+ height: 25px;
+ padding: 6px 16px 0 8px;
+ margin: 0 0 0 4px;
+}
+
+.tab_white_31h_container .ajax__tab_body {
+ position: relative;
+ top: -2px;
+ padding: 8px 5px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x #fff;
+ border: 1px solid #aaa;
+}
+
+.Column2a {
+ float: left;
+}
+
+.Column3b {
+ float: left;
+}
+
+.Column2c {
+ float: left;
+ margin-left: 10px;
+}
+
+.Column2d {
+ float: left;
+}
+
+.Column1e {
+ width: 150px;
+}
+
+.Column2e .StandardBoxHeaderGray {
+ margin: 0;
+ width: 726px;
+}
+
+.Column2e .StandardBoxGray {
+ width: 726px;
+}
+
+div.rbx2only {
+ display: block;
+}
+
+.rbx2only {
+ display: inline;
+}
+
+.rbx2hide {
+ display: none;
+}
+
+#RobloxCentralBank {
+ overflow: hidden;
+}
+
+.transparentBkg {
+ background-color: Transparent;
+}
+
+.FriendRequestsPane {
+ width: 890px;
+}
+
+.Shadow {
+ display: none;
+}
+
+.ShadowedStandardBox .Header {
+ height: 33px;
+ padding: 0 7px 0 5px;
+ text-align: left;
+ z-index: 2;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_black_33h_t1.png) no-repeat left top;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 20px;
+ font-weight: bold;
+ color: #fff;
+}
+
+.ShadowedStandardBox .Header span {
+ display: block;
+ width: 100%;
+ height: 29px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_black_33h_t2.png) no-repeat right top;
+ overflow: hidden;
+ height: 26px;
+ padding: 7px 4px 0 3px;
+}
+
+.ShadowedStandardBox .Content {
+ padding: 5px;
+ margin-bottom: 8px;
+ background: none;
+ border: 0;
+ border-bottom: 1px solid #ccc;
+}
+
+a.rss_icon {
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/topNav_rss.png) no-repeat;
+}
+
+.Column1d .StandardTabWhite,
+.Column2d .StandardTabWhite {
+ width: auto;
+}
+
+.MyRobloxContainer {
+ width: 890px;
+}
+
+.BCHat {
+ margin-top: 1px;
+}
+
+.OldAlertSpace {
+ position: relative;
+ top: 0;
+ width: 147px;
+ height: 50px;
+ border: 1px solid #ccc;
+ margin: 0;
+ padding: 0;
+ margin-left: auto;
+ margin-right: auto;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ font-weight: bold;
+}
+
+#Header .OldAlertSpace {
+ float: right;
+ border: none;
+ margin-left: 0;
+ margin-right: 0;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_sign.png) 0 0;
+ height: 78px;
+}
+
+.OldAlertSpace a {
+ position: absolute;
+ width: 43px;
+ padding-left: 18px;
+ background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 0;
+}
+
+.OldAlertSpace a:hover,
+#Header .AlertSpace a:active {
+ text-decoration: none;
+}
+
+.OldAlertSpace .MessageAlert {
+ border: none;
+ background: none;
+}
+
+.OldAlertSpace .MessageAlert a {
+ left: 13px;
+ top: 8px;
+ color: #444;
+ background-position: -2px 0;
+}
+
+.OldAlertSpace .MessageAlert a:hover {
+ color: #aaa;
+ background-position: -2px -20px;
+}
+
+.OldAlertSpace .RobuxAlert {
+ border: none;
+ background: none;
+}
+
+.OldAlertSpace .RobuxAlert a {
+ left: 13px;
+ top: 28px;
+ color: #080;
+ background-position: -2px -41px;
+}
+
+.OldAlertSpace .RobuxAlert a:hover {
+ color: #0d0;
+ background-position: -2px -61px;
+}
+
+.OldAlertSpace .FriendsAlert {
+ border: none;
+ background: none;
+}
+
+.OldAlertSpace .FriendsAlert a {
+ left: 79px;
+ top: 8px;
+ color: #05b;
+ background-position: -2px -81px;
+}
+
+.OldAlertSpace .FriendsAlert a:hover {
+ color: #0cf;
+ background-position: -2px -101px;
+}
+
+.OldAlertSpace .TicketsAlert {
+ border: none;
+ background: none;
+}
+
+.OldAlertSpace .TicketsAlert a {
+ left: 79px;
+ top: 28px;
+ color: #a61;
+ background-position: -2px -121px;
+}
+
+.OldAlertSpace .TicketsAlert a:hover {
+ color: #fb6;
+ background-position: -2px -141px;
+}
\ No newline at end of file
diff --git a/css/FetchCSS2.css b/css/FetchCSS2.css
new file mode 100644
index 0000000..b5171b5
--- /dev/null
+++ b/css/FetchCSS2.css
@@ -0,0 +1,3328 @@
+/* ~/CSS/Base/CSS/Roblox.css */
+a {
+ text-decoration: none;
+}
+
+a img {
+ border: none;
+}
+
+a:link,
+a:visited,
+a:active {
+ color: #095fb5;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+abbr,
+acronym {
+ cursor: help;
+ border-bottom: 1px dotted #000;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ margin: 0;
+ padding: 0;
+ font-size: 100%;
+ font-weight: inherit;
+ display: inline-block;
+ *display: inline;
+ zoom: 1;
+}
+
+.PrivacyPolicy h2 {
+ font-size: 1.5em;
+ font-weight: bold;
+}
+
+.PrivacyPolicy h3 {
+ font-size: 1.17em;
+ font-weight: bold;
+}
+
+pre {
+ white-space: pre-wrap;
+ white-space: -moz-pre-wrap !important;
+ white-space: -pre-wrap;
+ white-space: -o-pre-wrap;
+ word-wrap: break-word;
+}
+
+input.Text {
+ border-color: #777;
+ border-style: dashed;
+}
+
+.AdminPanel {
+ border-color: Orange;
+ border-style: dotted;
+ padding: 10px;
+}
+
+.ImageButton {
+ cursor: pointer;
+ padding: 0;
+ border: 0;
+ text-decoration: none;
+ margin: 0;
+ display: inline-block;
+}
+
+.Button {
+ cursor: pointer;
+ background-color: #fff;
+ border: solid 1px #333;
+ color: #333;
+ font-family: Verdana, Sans-Serif;
+ font-size: .9em;
+ padding: 3px 10px 3px 10px;
+ text-decoration: none;
+}
+
+.Button:link,
+.Button:visited {
+ border: solid 1px #777;
+ color: #777;
+}
+
+.Button:hover,
+.Button:active {
+ background-color: #6e99c9;
+ border: solid 1px #000;
+ color: #fff;
+}
+
+.Bullet {
+ float: left;
+ margin-right: 10px;
+ margin-bottom: 4px;
+}
+
+.Ads_RightSidebar {
+ border: solid 1px #000;
+ float: right;
+ text-align: right;
+ width: 160px;
+}
+
+.Legalese {
+ font-size: 7pt;
+}
+
+#Header {
+ margin: 0 auto;
+ color: White;
+ font: normal 12px/normal Verdana, sans-serif;
+ font-weight: bold;
+ width: 900px;
+ text-align: center;
+}
+
+#Header a,
+#Header a:visited,
+#Header a:active {
+ text-decoration: none;
+}
+
+#Header a:hover {
+ text-decoration: underline;
+}
+
+#HeaderContainer #Banner {
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/WoodBanner.png);
+ background-repeat: no-repeat;
+ height: 72px;
+ text-align: center;
+}
+
+.login-span,
+.loginSpan {
+ top: 17px;
+ position: relative;
+ float: left;
+}
+
+.login-span a {
+ color: white;
+}
+
+#Banner #Options {
+ float: left;
+ height: 72px;
+ position: relative;
+ overflow: hidden;
+ width: 200px;
+}
+
+#Banner #Authentication {
+ top: 0;
+ left: 0;
+ padding: 4px;
+ position: absolute;
+ background: #6E99C9;
+}
+
+#Banner #AuthenticationButton {
+ height: 20px;
+ position: relative;
+ top: 0;
+ height: 40px;
+ font-weight: normal;
+ float: right;
+ z-index: 1;
+ margin-top: 10px;
+ left: 340px;
+}
+
+#Banner #AuthenticationButton a {
+ background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/cssthemes/base/btn_blue.png") repeat-x scroll 0 0 transparent;
+ background-position: 0 0;
+ font-weight: bold;
+ color: White;
+ font-family: Arial;
+ font-size: 10px;
+ height: 16px;
+ display: block;
+ padding-top: 1px;
+ text-align: center;
+ width: 40px;
+ margin-top: 1px;
+ margin-left: 5px;
+}
+
+#Banner #Options #Settings {
+ bottom: 0;
+ left: 0;
+ padding: 4px;
+ position: absolute;
+}
+
+#Banner #Logo {
+ height: 34px;
+ left: 0;
+ position: absolute;
+ top: 5px;
+ width: 140px;
+ margin: 0;
+ float: none;
+ background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/cssthemes/base/img-robloxlogo.png") no-repeat;
+}
+
+#SmallHeaderContainer #Banner #Alerts {
+ background: Transparent;
+ border: none;
+ position: relative;
+ width: 350px;
+ height: 40px;
+ float: right;
+ padding-top: 9px;
+}
+
+#HeaderContainer #Banner #Alerts {
+ float: right;
+ border: 1px solid #6E99C9;
+ background: #FFF;
+ width: 203px;
+}
+
+#Header .Navigation {
+ clear: both;
+ background-color: #6e99c9;
+ color: #fff;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12pt;
+ font-weight: normal;
+ line-height: 2em;
+ text-decoration: none;
+}
+
+#AdvertisingLeaderboard {
+ margin: 0 auto;
+ text-align: center;
+ padding-top: 5px;
+ margin-bottom: 10px;
+ width: 875px;
+}
+
+#AdvertisingSkyscraper {
+ border: solid 1px #000;
+ float: right;
+ text-align: right;
+ width: 120px;
+}
+
+#RobloxLargeRectangleAd {
+ padding: 10px 0 10px 0;
+}
+
+#Footer {
+ font: normal 8px/normal Verdana, sans-serif;
+ padding: 3em 20px;
+ width: 860px;
+ text-align: center;
+ font-size: 13px;
+ margin: 0;
+}
+
+#Footer .SEOGenreLinks {
+ padding: 1em 0 2em 0;
+ font-size: 11px;
+}
+
+#Footer .Legalese {
+ color: #555;
+ font-size: 10px;
+ margin-bottom: 1em;
+}
+
+#Footer .legal {
+ text-align: left;
+ width: 900px;
+ margin: 0 auto;
+}
+
+#Footer .legal .left {
+ float: left;
+ margin: 0 5px;
+}
+
+#Footer .legal .right {
+ float: left;
+ width: 845px;
+}
+
+#Footer .legal #bbblink {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+#Footer .legal #TrusteLogo {
+ vertical-align: top;
+}
+
+#Footer.LanguageRedesign {
+ background: #123f83;
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+#Footer.LanguageRedesign a,
+#Footer.LanguageRedesign a,
+#Footer.LanguageRedesign a,
+#Footer.LanguageRedesign .FooterNav {
+ color: white;
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+#Footer.LanguageRedesign .FooterNav {
+ width: 970px;
+ margin: 0 auto;
+}
+
+#Footer.LanguageRedesign .Legalese {
+ color: #899fc1;
+ font-family: Arial, Helvetica, sans-serif;
+ line-height: 20px;
+ margin-left: 5px;
+}
+
+#Footer.LanguageRedesign .legal {
+ border-top: 1px solid #355C95;
+ padding-top: 20px;
+}
+
+#Footer.LanguageRedesign span {
+ color: #899fc1;
+}
+
+#Footer .LanguageOptionElement,
+#Footer.LanguageRedesign .dropuplanguagecontainer,
+#Footer .dropuplanguagecontainer {
+ display: none;
+ white-space: nowrap;
+}
+
+#Footer.LanguageRedesign .LanguageOptionElement {
+ display: inline;
+ cursor: pointer;
+ height: 12px;
+}
+
+#Footer.LanguageRedesign #Language {
+ color: white;
+ cursor: pointer;
+}
+
+#Footer.LanguageRedesign .dropuplanguagecontainer {
+ display: block;
+ position: absolute;
+ bottom: 15px;
+ background-color: #E6E6E6;
+ color: black;
+ padding: 5px 0;
+ left: -9px;
+ border: 1px solid black;
+ white-space: nowrap;
+}
+
+#Footer.LanguageRedesign .active .LanguageOption {
+ color: black;
+ padding: 0 5px;
+ white-space: nowrap;
+ display: block;
+}
+
+#Footer.LanguageRedesign .active .LanguageOption:hover {
+ color: white;
+ background-color: #d6d6d6;
+}
+
+#Footer.LanguageRedesign .LanguageTrigger {
+ position: relative;
+}
+
+#Footer.LanguageRedesign .FooterArrow {
+ font-size: 10px;
+ position: relative;
+ top: -1px;
+}
+
+.AdmiPanel {
+ border: solid 1px #000;
+ bottom: 20px;
+ overflow: hidden;
+ right: 10px;
+ padding-top: 15px;
+ position: fixed;
+ width: 200px;
+}
+
+.AdmiPanel h4 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ margin: 0;
+ text-align: center;
+}
+
+.AdmiPanelExpandCollapse {
+ color: green;
+ cursor: pointer;
+ font-weight: bolder;
+ position: absolute;
+ right: 2px;
+ top: 2px;
+}
+
+.Panel {
+ border: solid 1px #000;
+}
+
+.Panel h4 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ margin: 0;
+ text-align: center;
+}
+
+.MultilineTextBox {
+ font-family: Verdana, Sans-Serif;
+ font-size: 1.2em;
+ line-height: 1.5em;
+ padding: 5px 5px;
+}
+
+.TextBox {
+ border: 1px solid #ccc;
+ font-family: Verdana, Sans-Serif;
+ font-size: 1.2em;
+ padding: 5px;
+}
+
+.Label {
+ font-weight: bold;
+}
+
+.BigButton {
+ background-color: #F5CD2F;
+ color: #000;
+ height: 2.5em;
+ font-family: Verdana, Helvetica, Sans-Serif;
+ font-size: 20px;
+ font-weight: bold;
+}
+
+.BigButtonDisabled {
+ background-color: #C0C0C0;
+ color: #000;
+ height: 2.5em;
+ font-family: Verdana, Helvetica, Sans-Serif;
+ font-size: 20px;
+ font-weight: bold;
+}
+
+.ErrorReporting,
+.ErrorReportingThanks {
+ width: 500px;
+ margin: 16px auto 16px auto;
+ padding: 10px;
+}
+
+.YesNoButtons {
+ text-align: right;
+}
+
+.YesButton,
+.NoButton {
+ background-color: #F5CD2F;
+ color: #000;
+ margin-left: 10px;
+}
+
+.popupControl {
+ background-color: #fff;
+ border: 1px outset #fff;
+ position: absolute;
+ visibility: hidden;
+ z-index: 1;
+}
+
+.ColorPickerItem {
+ border-color: #fff;
+ border-style: solid;
+ border-width: 2px;
+}
+
+.ColorPickerItem:hover {
+ border-color: #e1e1e1;
+ border-style: solid;
+ border-width: 2px;
+}
+
+.ColorPickerModal {
+ display: none;
+ border-color: #888;
+}
+
+.ColorPickerContainer {
+ height: 368px;
+ width: 368px;
+ margin: 0 auto;
+}
+
+.modalBackground {
+ background-color: Gray;
+ filter: alpha(opacity=30);
+ opacity: .3;
+}
+
+.modalPopup {
+ background-color: #ffd;
+ border-width: 3px;
+ border-style: solid;
+ border-color: Gray;
+ padding: 3px;
+}
+
+.newModalPopup {
+ padding: 3px;
+}
+
+.GuestModePromptText {
+ font-size: 14px;
+ color: #333;
+ margin-left: 30px;
+}
+
+.GuestModePromptText li {
+ font-weight: bolder;
+}
+
+.PopupMenu {
+ background-color: #fff;
+ border: solid 1px #666;
+ padding: 10px;
+ z-index: 1;
+}
+
+.PopupMenu .Button {
+ line-height: 2.5em;
+}
+
+.PopupMenu .Button:hover {
+ background-color: #6e99c9;
+ color: #fff;
+}
+
+.Attention {
+ color: Red;
+}
+
+.AttentionBold {
+ font-weight: bold;
+ color: Red;
+}
+
+.OKCancelButton {
+ width: 80px;
+}
+
+.MenuItem {
+ color: White;
+ font-size: 18px;
+ line-height: 2em;
+}
+
+a.MenuItem:link,
+a.MenuItem:visited,
+a.MenuItem:active {
+ color: White;
+ text-decoration: none;
+}
+
+a.MenuItem:hover {
+ text-decoration: underline;
+}
+
+.Toolbox {
+ background-color: ButtonFace;
+ padding: 2px;
+}
+
+.ToolboxItem {
+ border-color: Window;
+ border-style: solid;
+ border-width: 2px;
+ width: 52px;
+ height: 52px;
+}
+
+.Grid {
+ background-color: White;
+ border-color: #CCC;
+ border-width: 1px;
+ border-style: solid;
+}
+
+.GridHeader {
+ color: White;
+ background-color: #6E99C9;
+}
+
+.GridItem {
+ color: #006;
+}
+
+.GridItemAlt {
+ color: #006;
+ background: #EEE;
+}
+
+.GridItem:hover {
+ background-color: #DDD;
+}
+
+.GridItemAlt:hover {
+ background-color: #DDD;
+}
+
+.GridFooter {
+ color: White;
+ background-color: #6E99C9;
+}
+
+.GridPager {
+ color: White;
+ background-color: #6E99C9;
+ text-align: center;
+ font-weight: bold;
+}
+
+.Title {
+ font-size: 18px;
+}
+
+a.Title:link,
+a.Title:visited,
+a.Title:active {
+ text-decoration: none;
+}
+
+a.Title:hover {
+ text-decoration: underline;
+}
+
+.Header {
+ font-size: 14px;
+}
+
+.Banner {
+ padding: 8px;
+}
+
+.BannerText {
+ font-weight: bold;
+ color: white;
+}
+
+a.BannerText:link,
+a.BannerText:visited,
+a.BannerText:active {
+ text-decoration: none;
+ color: white;
+}
+
+a.BannerText:hover {
+ text-decoration: underline;
+ color: white;
+}
+
+.PageSelector {
+ font-family: Verdana, Sans-Serif;
+ margin: 0 0 0 10px;
+}
+
+.PageSelector label {
+ font-weight: bold;
+}
+
+.DisplayFilters {
+ margin-right: 3px;
+ min-width: 0;
+ position: relative;
+}
+
+.SearchBar {
+ background-color: #eee;
+ border: solid 1px #bbb;
+ height: 30px;
+ margin: -5px 0 5px 0;
+ padding: 0;
+ text-align: center;
+}
+
+.SearchBar .SearchBox,
+.SearchBar .SearchButton {
+ height: 30px;
+ margin: 0;
+ padding: 0;
+}
+
+.SearchBar .TextBox {
+ border: solid 1px #000;
+ height: 19px;
+ margin: 2px 0 0 0;
+ padding: 2px 3px 0 3px;
+ width: 250px;
+}
+
+.SearchLinks {
+ display: inline;
+ font-family: Verdana, Sans-Serif;
+ z-index: 9;
+}
+
+.SearchLinks a span {
+ display: none;
+}
+
+.SearchLinks a:hover {
+ border: none;
+ text-decoration: none;
+}
+
+.SearchLinks a:hover span {
+ background-color: #6e99c9;
+ border-color: Gray;
+ border-style: ridge;
+ border-width: 1px;
+ color: white;
+ display: block;
+ font: 11px Verdana, sans-serif;
+ left: 15%;
+ line-height: 1.4em;
+ margin: 5px;
+ padding: 5px;
+ position: absolute;
+ text-align: center;
+ text-decoration: none;
+ top: 20px;
+ width: 60%;
+ z-index: 10;
+}
+
+.SearchError {
+ clear: both;
+ margin: 2px;
+ float: none;
+ padding: 2px;
+ text-align: center;
+ color: Red;
+}
+
+div.SystemAlert {
+ width: 906px;
+ margin: 0 auto 5px;
+ border: 1px solid gray;
+ background-color: #FFF;
+ text-align: center;
+ color: #FFF;
+ padding: 1px;
+}
+
+.SystemAlertText {
+ font-size: 16px;
+ font-weight: bold;
+ background-color: #F00;
+ padding: 2px;
+}
+
+.SystemAlert a {
+ color: White;
+}
+
+.Exclamation {
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Icons/exclamation.png) no-repeat;
+ height: 16px;
+ width: 16px;
+ float: left;
+}
+
+.EmailTemplateTable {
+ border-collapse: collapse;
+}
+
+.EmailTemplateH1 {
+ font-size: 18px;
+ color: #6E99C9;
+}
+
+.EmailTemplateLogoRow {
+ padding: 3px;
+ margin-bottom: 5px;
+}
+
+.EmailTemplateRow {
+ padding: 3px;
+ margin-bottom: 3px;
+ font-size: 14px;
+ font-family: Verdana, Helvetica, Sans-Serif;
+}
+
+.EmailTemplateRow input {
+ font-size: 14px;
+ padding: 2px;
+ border: 1px solid #CCC;
+}
+
+.EmailTemplateRow input:hover {
+ font-size: 14px;
+ padding: 2px;
+ border: 1px solid #CCC;
+ background: #6E99C9;
+}
+
+.subMenu {
+ background: #A3514F;
+ background-repeat: repeat-x;
+ color: White;
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-size: 14px;
+ height: 26px;
+ position: relative;
+ border-left: solid 3px #6E99C9;
+ border-right: solid 3px #6E99C9;
+ border-bottom: solid 3px #6E99C9;
+ z-index: 5;
+}
+
+.subMenu ul {
+ padding: 0;
+ margin: 0;
+ list-style-type: none;
+}
+
+.subMenu li {
+ float: left;
+ position: relative;
+}
+
+.subMenu a,
+.subMenu a:visited {
+ display: block;
+ padding: 5px;
+ border-right: 1px solid #FFF;
+ font-size: 14px;
+ color: #FFF;
+}
+
+.subMenu .subMenuItemselected {
+ display: block;
+ padding: 5px;
+ border-right: 1px solid #FFF;
+ font-size: 14px;
+ color: #FFF;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+.subMenu ul ul a.subMenudrop,
+.menu ul ul a.subMenudrop:visited {
+ font-weight: bold;
+ text-decoration: underline;
+}
+
+.subMenu ul ul ul a,
+.subMenu ul ul ul a:visited {
+ background: #A3514F;
+}
+
+.subMenu ul ul ul a:hover {
+ text-decoration: underline;
+}
+
+.subMenu ul ul {
+ visibility: hidden;
+ position: absolute;
+ height: 0;
+ left: 0;
+}
+
+.subMenu ul ul ul {
+ left: 141px;
+ top: 0;
+ width: 149px;
+}
+
+.subMenu ul ul ul.left {
+ left: -149px;
+}
+
+.subMenu ul ul a,
+.subMenu ul ul a:visited {
+ background: #A3514F;
+ color: #FFF;
+ height: auto;
+ padding: 4px 6px;
+ line-height: 1em;
+ width: 148px;
+ margin-left: -1px;
+ border-left: 1px solid #FFF;
+ border-right: none;
+}
+
+.subMenu a:hover,
+.subMenu ul ul a:hover {
+ text-decoration: underline;
+ background: #573333;
+}
+
+.subMenu :hover>a,
+.subMenu ul ul :hover>a {
+ text-decoration: underline;
+}
+
+.subMenu ul li:hover ul,
+.subMenu ul a:hover ul {
+ visibility: visible;
+}
+
+.subMenu ul :hover ul ul {
+ visibility: hidden;
+}
+
+.subMenu ul :hover ul :hover ul {
+ visibility: visible;
+}
+
+.subMenu table {
+ position: absolute;
+ top: 0;
+ margin-top: 15px;
+ left: 0;
+ border-collapse: collapse;
+ background: #A3514F;
+ display: none;
+}
+
+.subMenu table a,
+.subMenu table a:visited {
+ border: none;
+ width: 148px;
+ padding-top: 8px;
+}
+
+#LeftGutterAdContainer,
+#GamesTakeoverGutterAdLeft {
+ position: fixed;
+ top: 0;
+ left: 50%;
+ margin-left: -900px;
+}
+
+#RightGutterAdContainer,
+#GamesTakeoverGutterAdRight {
+ position: fixed;
+ top: 0;
+ left: 50%;
+ margin-left: 500px;
+}
+
+#RightGutterAdContainer.topMargin,
+#LeftGutterAdContainer.topMargin,
+#GamesTakeoverGutterAdLeft.topMargin,
+#GamesTakeoverGutterAdRight.topMargin {
+ top: 25px;
+}
+
+#GamesTakeoverGutterAdLeft,
+#GamesTakeoverGutterAdRight {
+ z-index: 1000;
+}
+
+.partnerLogo {
+ margin-right: 30px;
+ vertical-align: middle;
+}
+
+.errorMsg {
+ font-weight: bold;
+ text-align: center;
+ display: block;
+ font-size: 1.5em;
+ margin: .83em 0;
+ letter-spacing: 1px;
+}
+
+.facepile {
+ min-height: 0;
+}
+
+.JSPager_Container a {
+ margin: 0 2px;
+}
+
+.JSPager_Container a:hover {
+ cursor: pointer;
+}
+
+.JSPager_Container a.disabled:hover {
+ cursor: default;
+}
+
+.JSPager_Container a.disabled {
+ color: #000;
+ text-decoration: none;
+}
+
+#FreeGames .SEOLinksContainer {
+ margin: 0 60px 0 0;
+ float: left;
+ color: #666;
+ font-size: 11px;
+}
+
+#FreeGames ul {
+ list-style: none;
+}
+
+.SquareTabGray {
+ list-style: none;
+ float: left;
+ background-color: #D6D6D6;
+ padding: 7px;
+ border: 1px solid #9e9e9e;
+ font: bold 15px arial;
+ color: #363636;
+ margin: 4px 2px 0 1px;
+ border-bottom-width: 0;
+ position: relative;
+ top: 2px;
+}
+
+.SquareTabGray a {
+ text-decoration: none;
+ color: #363636;
+ cursor: pointer;
+}
+
+.SquareTabGray a:hover {
+ text-decoration: none;
+ background-color: #e9e9e9;
+}
+
+.SquareTabGray.selected a:hover,
+.SquareTabGray.ui-tabs-selected a:hover {
+ text-decoration: none;
+ background-color: #fff;
+}
+
+.SquareTabGray:hover {
+ background-color: #e9e9e9;
+ cursor: pointer;
+}
+
+.SquareTabGray.selected,
+.SquareTabGray.selected:hover,
+.SquareTabGray.ui-tabs-selected,
+.SquareTabGray.ui-tabs-selected:hover {
+ background-color: #fff;
+ margin-top: 0;
+ padding: 9px 7px 12px 7px;
+ border-bottom: 1px solid #fff;
+ position: relative;
+ top: 1px;
+ border-color: #ccc;
+}
+
+.TabContent {
+ display: none;
+}
+
+.TabContent.selected {
+ display: block;
+}
+
+.StandardPanelContainer {
+ position: relative;
+ clear: both;
+ padding-left: 5px;
+}
+
+.StandardPanelContainer .StandardPanelWhite {
+ background-color: #fff;
+ position: relative;
+ left: -5px;
+ top: -1px;
+ width: 100%;
+ padding: 6px;
+ margin-bottom: -6px;
+}
+
+.WhiteSquareTabsContainer {
+ background: url('http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Icons/MyMoney_fakeborderbg2.png') bottom repeat-x;
+ width: 100%;
+ position: relative;
+ padding: 0 0 0 5px;
+ display: inline-block;
+ margin: 0;
+}
+
+.GreenBuyNowBtn.small {
+ background: url('http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-buynow_grn_sm_v2.png') top left no-repeat;
+ width: 72px;
+ height: 23px;
+ display: inline-block;
+ margin: 1px;
+}
+
+.GreenBuyNowBtn.medium {
+ background: url('http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-buynow_grn_m_v2.png') top left no-repeat;
+ width: 112px;
+ height: 34px;
+ display: block;
+ margin: 1px;
+}
+
+.GreenBuyNowBtn.small:hover,
+.GreenBuyNowBtn.medium:hover {
+ background-position: bottom left;
+ cursor: pointer;
+}
+
+.GreenBuyNowBtn.small.BtnDisabled {
+ background-position: 0 -23px;
+ cursor: default;
+}
+
+.GreenBuyNowBtn.medium.BtnDisabled {
+ background-position: 0 -34px;
+ cursor: default;
+}
+
+.GreenBuyNowSharpBtn.small.rentable {
+ background: url('http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-rent-small.png') top left no-repeat;
+ width: 60px;
+ height: 23px;
+ display: inline-block;
+ margin: 1px;
+}
+
+.SuperSafePanel {
+ position: relative;
+ display: block;
+ height: 0;
+ z-index: 1001;
+}
+
+img.SuperSafePrivacyModeImg:hover {
+ cursor: pointer;
+}
+
+#CreateSetPopupContainerDiv .SuperSafePanel {
+ left: 324px;
+}
+
+#Container.unfixed,
+#MasterContainer.unfixed {
+ width: 970px;
+}
+
+.mySubmenuFixed.unfixed {
+ position: relative !important;
+ top: 0 !important;
+}
+
+#SmallHeaderContainer #Banner.unfixed {
+ position: relative;
+ height: 36px;
+ width: 970px;
+}
+
+#HeaderContainer #Banner.unfixed {
+ position: relative;
+ height: 36px;
+ width: 970px;
+}
+
+#SmallHeaderContainer.unfixed {
+ position: relative;
+}
+
+.forceSpaceUnderSubmenu {
+ height: 23px;
+ display: block;
+}
+
+.forceSpaceUnderSubmenu.unfixed {
+ display: none;
+}
+
+#Container #Banner.unfixed,
+#Container .site-header.unfixed {
+ position: relative;
+}
+
+.forceSpace {
+ display: block;
+ width: 100%;
+ height: 40px;
+ padding-top: 0;
+}
+
+.forceSpace.unfixed {
+ height: 3px;
+}
+
+/* ~/CSS/Base/CSS/iFrameLogin.css */
+#iFrameLogin {
+ position: absolute;
+ top: 26px;
+ right: 0;
+ width: 340px;
+ height: 80px;
+ border: 1px solid #0C3060;
+ border-top: none;
+}
+
+.fbSplashPageConnect {
+ margin: 5px 0;
+}
+
+#facebookSignIn {
+ text-align: center;
+ margin-top: 8px;
+ margin-bottom: 10px;
+}
+
+a.facebook-login,
+a.facebook-login:visited {
+ display: inline-block;
+ text-decoration: none;
+ font-weight: normal !important;
+ font-size: 12px !important;
+}
+
+a.facebook-login:hover span.left,
+a.facebook-login:hover span.middle {
+ background-position: left bottom;
+}
+
+a.facebook-login:hover span.right {
+ background-position: right bottom;
+}
+
+a.facebook-login span.left,
+a.facebook-login span.right,
+a.facebook-login span.middle {
+ float: left;
+ height: 25px;
+ line-height: 14px;
+}
+
+a.facebook-login span.left {
+ width: 27px;
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/facebook/bg-fblogin_sides.png) left top no-repeat;
+}
+
+a.facebook-login span.middle {
+ height: 18px;
+ width: auto;
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/facebook/bg-fblogin_middle.png) left top repeat-x;
+ color: #394f7d;
+ padding: 7px 2px 0 6px;
+}
+
+a.facebook-login span.middle span {
+ display: block;
+ color: #fff;
+ position: relative;
+ bottom: 16px;
+}
+
+a.facebook-login span.right {
+ width: 5px;
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/facebook/bg-fblogin_sides.png) right top no-repeat;
+}
+
+.LoginFormLabel {
+ font: normal 11px arial;
+ color: black;
+}
+
+.LoginFormInput {
+ width: 150px;
+ height: 19px;
+ border: 1px solid #A7A7A7;
+ background: #fff;
+ padding-left: 4px;
+ *margin-left: -10px;
+}
+
+.LoginFormFieldSet {
+ position: relative;
+ height: 39px;
+ *margin-top: -10px;
+}
+
+.UserNameDiv {
+ float: left;
+ width: 156px;
+}
+
+.PasswordDiv {
+ float: right;
+ width: 158px;
+ position: relative;
+}
+
+.ResetPassword {
+ font: normal 11px Arial;
+ color: #095FB5;
+ right: 0;
+ position: absolute;
+}
+
+.newLogin {
+ margin: 10px;
+}
+
+#SocialNetworkSignIn {
+ border-top: 1px solid #ACACAC;
+}
+
+.iFrameBlueLogin {
+ background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/btn-login.png") no-repeat;
+ background-position: 0 0;
+ height: 23px;
+ width: 54px;
+ position: absolute;
+ right: 0;
+ top: 50%;
+ margin-top: -12px;
+}
+
+.iFrameBlueLogin:hover {
+ background-position: 0 -23px;
+}
+
+.iframe-login-signup {
+ margin-top: 6px;
+ float: right;
+ position: relative;
+}
+
+.header-login .grey-arrow {
+ color: #666;
+ font-size: 12px;
+}
+
+.btn-control.btn-control-large.header-login.active {
+ background-image: none;
+ background-color: #e1e1e1;
+ border-color: #000;
+}
+
+.header-login {
+ font-weight: bold;
+ display: inline-block;
+ width: 62px;
+ position: relative;
+ cursor: pointer;
+ letter-spacing: -1px;
+}
+
+.header-signup {
+ font-family: Arial;
+ font-weight: bold;
+ color: #fff;
+ font-size: 13px;
+ position: relative;
+ *top: -2px;
+}
+
+#header-or {
+ font-family: Arial;
+ font-weight: normal;
+ color: #9Ec3E7;
+ font-size: 13px;
+ position: relative;
+ margin: 0 6px;
+ *top: -2px;
+}
+
+.login-frame {
+ height: 100%;
+ width: 100%;
+}
+
+/* ~/CSS/Base/CSS/GenericModal.css */
+.GenericModal .Title,
+.ConfirmationModal .Title {
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-weight: bold;
+ font-size: 27px;
+ color: #363636;
+ margin: 5px;
+ letter-spacing: -1px;
+}
+
+.GenericModal {
+ padding: 5px;
+ *top: -150px;
+}
+
+.GenericModalBody {
+ background-color: #fff;
+ padding: 10px;
+}
+
+.GenericModal .Message {
+ display: inline-block;
+ width: 275px;
+ vertical-align: middle;
+ font: bold 15px Arial, Helvetica, Sans-Serif;
+ letter-spacing: 0;
+ font-size-adjust: none;
+ font-stretch: normal;
+ margin-bottom: 5px;
+ float: none;
+}
+
+.GenericModal.noImage .Message {
+ width: 100%;
+ text-align: center;
+}
+
+.GenericModal div.ImageContainer {
+ display: inline-block;
+ height: 110px;
+ width: 110px;
+ overflow: hidden;
+ vertical-align: middle;
+ margin-left: -15px;
+ *float: left;
+ *margin-left: 0;
+}
+
+.GenericModal.noImage div.ImageContainer {
+ display: none;
+}
+
+.GenericModal img.GenericModalImage {
+ display: inline-block;
+ max-height: 110px;
+ max-width: 110px;
+}
+
+.GenericModal .GenericModalButtonContainer {
+ text-align: center;
+ margin: 5px auto;
+}
+
+.largeModal .GenericModalBody {
+ position: relative;
+}
+
+.largeModal div.ImageContainer {
+ position: absolute;
+ left: 35px;
+ top: 50%;
+ margin-top: -55px;
+}
+
+div.GenericModalErrorMessage {
+ font-size: 12px;
+ font-weight: normal;
+ text-align: left;
+}
+
+.ConfirmationModal .BlueYes {
+ background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/blue_yes2.png") top;
+ width: 101px;
+}
+
+.ConfirmationModal .BlueNo {
+ background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/blue_no.png") top;
+ width: 106px;
+}
+
+.ConfirmationModal .GreyYes {
+ background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/grey_yes.png") top;
+ width: 112px;
+}
+
+.ConfirmationModal .GreyNo {
+ background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/grey_no2.png") top;
+ width: 100px;
+}
+
+.ConfirmationModal .GreyNo,
+.ConfirmationModal .GreyYes,
+.ConfirmationModal .BlueYes,
+.ConfirmationModal .BlueNo,
+.SwitchNowButton,
+.NoThanksButton {
+ height: 50px;
+ display: inline-block;
+ cursor: pointer;
+ margin-right: 4px;
+}
+
+.ConfirmationModal .GreyNo:hover,
+.ConfirmationModal .GreyYes:hover,
+.ConfirmationModal .BlueNo:hover,
+.ConfirmationModal .BlueYes:hover,
+.SwitchNowButton,
+.NoThanksButton {
+ background-position: bottom;
+ cursor: pointer;
+}
+
+.ConfirmationModalButtonContainer {
+ clear: both;
+ text-align: center;
+ padding-bottom: 20px;
+ padding-top: 1px;
+ height: 50px;
+}
+
+.ConfirmationModalButtonContainer a {
+ margin-right: 6px;
+ cursor: pointer;
+}
+
+.ConfirmationModalFooter {
+ letter-spacing: normal;
+ color: #666;
+ font: normal 12px Arial, Helvetica, Sans-Serif;
+ text-align: center;
+ padding-bottom: 7px;
+}
+
+.ConfirmationModal.noImage .Message {
+ max-width: 395px;
+ width: 395px;
+ text-align: center;
+ position: relative;
+ left: 0;
+ top: 4px;
+}
+
+.ConfirmationModal .Message {
+ margin-top: 0;
+ float: none;
+ width: 270px;
+ position: relative;
+ top: 30%;
+ left: 127px;
+ vertical-align: middle;
+ font: bold 15px Arial, Helvetica, Sans-Serif;
+ letter-spacing: 0;
+ font-size-adjust: none;
+ font-stretch: normal;
+ text-align: left;
+ *left: 63px;
+ *top: 20%;
+}
+
+.ConfirmationModal div.ImageContainer {
+ position: absolute;
+ height: 110px;
+ width: 110px;
+ *left: 20px;
+}
+
+.ConfirmationModal.noImage div.ImageContainer {
+ display: none;
+}
+
+.ConfirmationModal img.GenericModalImage {
+ display: inline-block;
+ max-height: 110px;
+ max-width: 110px;
+}
+
+div.ConfirmationModal div.GenericModalBody {
+ padding: 0;
+}
+
+div.ConfirmationModal.noImage div.TopBody {
+ overflow: hidden;
+ padding: 15px 15px 20px 15px;
+ height: auto;
+}
+
+div.ConfirmationModal div.TopBody {
+ padding: 15px 15px 22px 15px;
+ height: 110px;
+}
+
+div.ConfirmationModal {
+ padding: 5px;
+ *top: -150px;
+}
+
+a.genericmodal-close {
+ margin-left: 400px;
+}
+
+/* ~/CSS/Base/CSS/UnifiedModal.css */
+.unifiedModal {
+ background-color: #e1e1e1;
+ font: bold 27px Arial;
+ letter-spacing: -2px;
+ color: #363636;
+ border: 2px solid #272727;
+ text-align: center;
+ position: relative;
+}
+
+.unifiedModalContent {
+ text-align: left;
+ background-color: White;
+ color: #000;
+ font: Bold 15px Arial;
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-bottom: 5px;
+ letter-spacing: normal;
+}
+
+.unifiedModalSubtext {
+ color: #666;
+ font: bold 12px Arial;
+ border: none;
+ letter-spacing: normal;
+ cursor: pointer;
+ text-align: center;
+ margin-top: 10px;
+ padding-bottom: 5px;
+}
+
+.smallModal {
+ width: 425px;
+}
+
+.closeBtnCircle_20h:hover {
+ background-position: 0 20px;
+}
+
+.closeBtnCircle_20h {
+ width: 20px;
+ height: 20px;
+ cursor: pointer;
+ position: absolute;
+ top: 5px;
+ left: 5px;
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-x.png);
+}
+
+.unifiedModal .smallModal .closeBtnCircle_20h {
+ margin-left: 395px;
+}
+
+/* ~/CSS/Base/CSS/Profile.css */
+legend span {
+ color: #777;
+ line-height: 6px;
+}
+
+#EditProfileContainer {
+ background-color: #eee;
+ border: solid 1px #000;
+ color: #555;
+ margin: 0 auto;
+ width: 620px;
+}
+
+#EditProfileContainer h2 {
+ background-color: #ccc;
+ border-bottom: solid 1px #000;
+ color: #333;
+ font-size: x-large;
+ margin: 0;
+ text-align: center;
+}
+
+#EditProfileContainer h3 {
+ text-align: center;
+}
+
+#EditProfileContainer fieldset {
+ font-size: 1.2em;
+ margin: 15px 0 0 0;
+}
+
+#EditProfileContainer .MultilineTextBox {
+ width: 250px;
+}
+
+#EditProfileContainer .TextBox {
+ vertical-align: middle;
+ width: 150px;
+}
+
+#EditProfileContainer .Label {
+ vertical-align: middle;
+}
+
+#EditProfileContainer #Confirmation {
+ border: dashed 1px #f00;
+ background-color: #ccc;
+ color: #f00;
+ font-family: Verdana, Sans-Serif;
+ margin: 0 auto;
+ margin-top: 10px;
+ padding: 10px 5px;
+ text-align: center;
+ width: 410px;
+}
+
+#EditProfileContainer #AgeGroup,
+#EditProfileContainer #ChatMode,
+#EditProfileContainer #PrivacyMode,
+#EditProfileContainer #ResetPassword,
+#EditProfileContainer #Blurb {
+ margin: 0 auto;
+ width: 60%;
+}
+
+#EditProfileContainer #EnterEmail {
+ margin: 0 auto;
+ width: 60%;
+ text-align: left;
+}
+
+#EditProfileContainer .Buttons {
+ margin: 20px 0 20px 0;
+ text-align: center;
+}
+
+#EditProfileContainer .AgeGroupRow,
+#EditProfileContainer .ChatModeRow {
+ font-size: .9em;
+ margin: 10px 0 10px 100px;
+}
+
+#EditProfileContainer .ResetPasswordRow {
+ margin: 10px 0;
+ text-align: center;
+}
+
+#EditProfileContainer .BlurbRow {
+ padding: 10px 4px 10px 4px;
+ text-align: right;
+}
+
+#EditProfileContainer .Legend {
+ color: Blue;
+ margin-left: 9px;
+}
+
+#EditProfileContainer .Suggestion {
+ font: normal .8em/normal Verdana, sans-serif;
+ padding-left: 9px;
+}
+
+#EditProfileContainer .Validators {
+ margin-left: 9px;
+}
+
+.GrayButton,
+.GrayButton:link,
+.GrayButton:visited,
+.GrayButton:active {
+ background: url(/images/buttons/StyleGuide/bg-form_btn_lg-tile.png) repeat-x top left;
+ border: 1px solid #777;
+ padding: 4px 8px 0;
+ height: 21px;
+ font: 13px Arial, Helvetica, sans-serif;
+ color: #000;
+ text-align: center;
+ display: block;
+ float: left;
+}
+
+.GrayButton:hover {
+ background-position: bottom left;
+ border-color: #888;
+ text-decoration: none;
+}
+
+.GrayButton.Disabled {
+ border: 1px solid #ccc;
+ color: #a7a7a7;
+ cursor: default;
+}
+
+.GrayButton.Disabled:hover {
+ background-position: top left;
+}
+
+.GrayDropdown {
+ position: relative;
+ text-align: left;
+ display: block;
+ float: left;
+}
+
+.GrayDropdown .Button {
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/buttons/bg-drop_down_btn.png) no-repeat right top;
+ border: 1px solid #777;
+ padding: 4px 17px 0 8px;
+ height: 21px;
+ font: 13px Arial, Helvetica, sans-serif;
+ color: #000;
+ text-align: center;
+ display: block;
+ position: relative;
+ z-index: 2;
+}
+
+.GrayDropdown .Button:hover {
+ background-position: right center;
+ border-color: #888;
+ text-decoration: none;
+}
+
+.GrayDropdown .Button.Active {
+ background-position: right bottom;
+ border-bottom: none;
+ height: 22px;
+}
+
+.GrayDropdown .Menu {
+ background-color: #efefef;
+ border: 1px solid #777;
+ position: absolute;
+ top: 26px;
+ z-index: 1;
+ font: 12px normal Arial, Helvetica, sans-serif;
+ width: 100px;
+ display: none;
+}
+
+.GrayDropdown .Menu .Item {
+ display: block;
+ text-decoration: none;
+ color: #000;
+ padding: 2px 8px;
+ margin: 4px 0;
+ cursor: pointer;
+}
+
+.GrayDropdown .Menu .Item.Disabled {
+ color: #A7A7A7;
+}
+
+.GrayDropdown .Menu .Item:hover {
+ background-color: #095fb5;
+ color: #fff;
+}
+
+.GrayDropdown .Menu .Item.Disabled:hover {
+ background-color: inherit;
+ color: #a7a7a7;
+ cursor: default;
+}
+
+.SendMessageProfileBtnDiv {
+ position: relative;
+ display: inline-block;
+ float: left;
+}
+
+.SendMessageProfileBtnDiv .SuperSafePanel {
+ left: 7px;
+}
+
+#updateStatusBox .SuperSafePanel {
+ left: 474px;
+}
+
+.friend-request-button:hover {
+ cursor: pointer;
+}
+
+.friend-request-button.Disabled:hover {
+ cursor: default;
+}
+
+/* ~/CSS/Base/CSS/StyleGuide.css */
+body {
+ background-color: #fff;
+ margin: 0;
+}
+
+body,
+.text,
+pre {
+ font-family: Arial, Helvetica, sans-serif;
+ color: #000;
+ font-size: 12px;
+}
+
+.text {
+ font-weight: normal;
+}
+
+.tip-text {
+ padding-top: 2px;
+ color: #666;
+ display: block;
+ font-size: 11px;
+}
+
+h1,
+h1 a,
+h1 a:visited,
+h1 a:active,
+h1 a:link {
+ font-size: 40px;
+ font-weight: bold;
+ letter-spacing: -2px;
+ margin: 12px 0 12px 0;
+ color: #363636;
+ letter-spacing: -2px;
+ margin: 12px 0 12px;
+}
+
+h1 a,
+h1 a:visited,
+h1 a:active,
+h1 a:link {
+ margin: 0;
+}
+
+h1 a:hover {
+ text-decoration: none;
+}
+
+h2 .text,
+h2 {
+ font-size: 16px;
+ font-weight: bold;
+ color: #000;
+ text-transform: uppercase;
+}
+
+h2.title {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+h2.light {
+ font-size: 16px;
+ font-weight: normal;
+ color: #000;
+}
+
+h3,
+h3 a {
+ font-size: 15px;
+ font-weight: bold;
+ color: #363636;
+}
+
+.divider-top {
+ border-top: 1px solid #ccc;
+}
+
+.divider-bottom {
+ border-bottom: 1px solid #ccc;
+}
+
+.divider-left {
+ border-left: 1px solid #ccc;
+}
+
+.divider-right {
+ border-right: 1px solid #ccc;
+}
+
+.blank-box {
+ border: 1px solid #ccc;
+}
+
+.dark-box {
+ border: 1px solid #bcbcbc;
+ background: #e1e1e1;
+ padding: 5px;
+}
+
+.sub-divider-bottom {
+ border-bottom: 1px solid #ededed;
+}
+
+a.text-link {
+ font-weight: normal;
+ text-decoration: none;
+ color: #095fb5;
+}
+
+a.text-link:hover {
+ text-decoration: underline;
+}
+
+.table td,
+.table th {
+ padding: 5px;
+ border-top: 1px solid #ccc;
+ margin: 0;
+ float: left;
+ text-align: left;
+}
+
+table.table {
+ border-top: 1px solid #9e9e9e;
+}
+
+.table-header th {
+ border-left: 1px solid #ccc;
+ font-weight: bold;
+ background-color: #f1f1f1;
+ border-top: none;
+}
+
+.table-header .first {
+ border-left: 1px solid #f1f1f1;
+}
+
+.tool-tip {
+ border: 1px solid #ccc;
+ font-weight: normal;
+ font-size: 12px;
+ margin-left: 20px;
+ position: relative;
+ width: 120px;
+ padding: 5px;
+}
+
+.tool-tip span {
+ color: #a00;
+}
+
+.tool-tip .right {
+ position: absolute;
+ left: -10px;
+ top: 50%;
+ margin-top: -5px;
+}
+
+.tool-tip .bottom {
+ position: absolute;
+ top: -10px;
+ left: 5px;
+}
+
+.validator-checkmark {
+ width: 15px;
+ height: 13px;
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/UI/img-check.png) no-repeat;
+ margin-left: 5px;
+ display: none;
+}
+
+.text-box {
+ border: 1px solid #a7a7a7;
+ padding: 0 3px;
+ font-weight: normal;
+}
+
+.text-box.text-box-small {
+ height: 18px;
+ font-size: 11px;
+ line-height: 18px;
+ border: 1px solid #a7a7a7;
+}
+
+.text-box.text-box-medium {
+ height: 21px;
+ font-size: 12px;
+ line-height: 19px;
+}
+
+.text-box.text-box-large {
+ height: 25px;
+ line-height: 24px;
+ font-size: 13px;
+}
+
+.text-box.text-area-medium {
+ line-height: 19px;
+}
+
+.btn-control,
+.btn-control:active,
+.btn-control:link,
+.btn-control:visited,
+.btn-control:hover {
+ border: 1px solid #777;
+ padding: 0 6px;
+ color: #000;
+ text-decoration: none;
+ background-color: #ccc;
+ text-align: center;
+ font-weight: normal;
+ cursor: pointer;
+ background-position: top;
+ display: inline-block;
+ *zoom: 1;
+ *display: inline;
+}
+
+.btn-control:hover {
+ background-position: bottom;
+ border-color: #888;
+ text-decoration: none;
+}
+
+.btn-control.disabled {
+ border: 1px solid #ccc;
+ cursor: default;
+ color: #a7a7a7;
+ background-position: center;
+}
+
+.btn-control.btn-control-small {
+ height: 18px;
+ line-height: 18px;
+ font-size: 11px;
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/StyleGuide/btn-control-small-tile.png);
+}
+
+.btn-control.btn-control-medium {
+ height: 21px;
+ line-height: 21px;
+ font-size: 12px;
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/StyleGuide/btn-control-medium-tile.png);
+}
+
+.btn-control.btn-control-large {
+ height: 25px;
+ line-height: 24px;
+ font-size: 13px;
+ padding: 0 7px;
+ background-image: url(/images/buttons/StyleGuide/btn-control-large-tile.png);
+}
+
+a.btn-control.top-level {
+ font-weight: bold;
+}
+
+.btn-large,
+.btn-medium,
+.btn-small {
+ margin: 0;
+ display: inline-block;
+ zoom: 1;
+ text-align: center;
+ font-weight: bold;
+ text-decoration: none;
+ letter-spacing: -1px;
+ border-width: 1px;
+ border-style: solid;
+ cursor: pointer;
+ *display: inline;
+ *vertical-align: top;
+}
+
+.PurchaseModal .btn-large,
+.PurchaseModal .btn-medium,
+.PurchaseModal .btn-small {
+ *margin-right: 5px;
+ *vertical-align: top;
+}
+
+.btn-large {
+ padding: 9px 13px 0 13px;
+ height: 39px;
+ min-width: 70px;
+ font-size: 23px;
+ line-height: 27px;
+ background-position: left 0;
+}
+
+.btn-large:hover,
+.btn-medium:hover,
+.btn-small:hover {
+ text-decoration: none;
+}
+
+.btn-large:hover {
+ background-position: left -48px;
+}
+
+.btn-medium {
+ padding: 4px 13px 0 13px;
+ height: 28px;
+ min-width: 62px;
+ font-size: 20px;
+ line-height: 23px;
+ background-position: left -96px;
+}
+
+.btn-medium:hover {
+ background-position: left -128px;
+}
+
+.btn-small {
+ padding: 1px 7px 0 7px;
+ height: 20px;
+ min-width: 40px;
+ font-size: 15px;
+ line-height: 18px;
+ background-position: left -160px;
+}
+
+.btn-small:hover {
+ background-position: left -181px;
+}
+
+.btn-primary,
+.btn-primary:link,
+.btn-primary:active,
+.btn-primary:visited {
+ border-color: #007001;
+ background-color: #007001;
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-btn-green.png);
+ color: #013401;
+}
+
+.btn-neutral,
+.btn-neutral:link,
+.btn-neutral:active,
+.btn-neutral:visited {
+ border-color: #0852b7;
+ background-color: #0852b7;
+ background-image: url(/images/buttons/StyleGuide/bg-btn-blue.png);
+ color: #00243d;
+}
+
+.btn-negative,
+.btn-negative:link,
+.btn-negative:active,
+.btn-negative:visited {
+ border-color: #565656;
+ background-color: #565656;
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray.png);
+ color: #222;
+}
+
+.btn-disabled-primary,
+.btn-disabled-primary:hover,
+.btn-disabled-neutral,
+.btn-disabled-neutral:hover,
+.btn-disabled-negative,
+.btn-disabled-negative:hover {
+ cursor: default;
+ background-position: left -202px;
+}
+
+.btn-disabled-primary,
+.btn-disabled-primary:link,
+.btn-disabled-primary:active,
+.btn-disabled-primary:visited {
+ background-color: #99c699;
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-btn-green.png);
+ border-color: #99c699;
+ color: #9aa89a;
+}
+
+.btn-disabled-neutral,
+.btn-disabled-neutral:link,
+.btn-disabled-neutral:active,
+.btn-disabled-neutral:visited {
+ background-color: #9cbae2;
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue.png);
+ border-color: #9cbae2;
+ color: #99a7b1;
+}
+
+.btn-none {
+ display: none;
+}
+
+.btn-disabled-negative,
+.btn-disabled-negative:link,
+.btn-disabled-negative:active,
+.btn-disabled-negative:visited {
+ background-color: #bbbcbb;
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray.png);
+ border-color: #bbbcbb;
+ color: #a5a5a5;
+}
+
+.btn-text {
+ display: block;
+ margin: 0;
+ position: relative;
+ color: #fff;
+}
+
+.btn-text:hover {
+ text-decoration: none;
+}
+
+.btn-large .btn-text {
+ bottom: 26px;
+}
+
+.btn-medium .btn-text {
+ bottom: 22px;
+}
+
+.btn-small .btn-text {
+ bottom: 17px;
+}
+
+.btn-large-green-play,
+.btn-play,
+.btn-play:active,
+.btn-play:visited,
+.btn-play:link {
+ padding-left: 60px;
+ border-color: #007001;
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-lg-green-play.png) no-repeat left top;
+ color: #013401;
+ min-width: 26px;
+}
+
+.blue-arrow {
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue-arrow-md.png) right top;
+ border-color: #0852b7;
+ color: #00243d;
+ padding-right: 36px;
+ min-width: 41px;
+}
+
+.gray-arrow {
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray-arrow-md.png) right top;
+ border-color: #565656;
+ color: #222;
+ padding-right: 36px;
+ min-width: 41px;
+}
+
+.gray-arrow:hover,
+.blue-arrow:hover {
+ background-position: right -64px;
+}
+
+.disabled-blue-arrow,
+.disabled-blue-arrow:hover {
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue-arrow-md.png) right -32px;
+ border-color: #9cbae2;
+ color: #99a7b1;
+ padding-right: 36px;
+ cursor: default;
+ min-width: 41px;
+}
+
+.disabled-gray-arrow,
+.disabled-gray-arrow:hover {
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray-arrow-md.png) right -32px;
+ border-color: #bbbcbb;
+ color: #a5a5a5;
+ padding-right: 36px;
+ cursor: default;
+ min-width: 41px;
+}
+
+.pager.first,
+.pager.last {
+ display: none;
+}
+
+.pager.previous {
+ display: inline-block;
+ background: url('http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/Arrows/btn-silver-left-27.png') no-repeat top left;
+ width: 27px;
+ height: 27px;
+}
+
+.pager.next {
+ display: inline-block;
+ background: url('http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/Arrows/btn-silver-right-27.png') no-repeat top left;
+ width: 27px;
+ height: 27px;
+}
+
+.page.text {
+ position: relative;
+ top: -8px;
+ padding: 5px;
+ *top: -4px;
+}
+
+.pager.previous:hover,
+.pager.next:hover {
+ background-position: bottom left;
+ cursor: pointer;
+}
+
+.pager.disabled,
+.pager.disabled:hover {
+ background-position: 0 -27px;
+ cursor: default;
+}
+
+.dropdown {
+ position: relative;
+ text-align: left;
+ display: block;
+ float: left;
+}
+
+.dropdown .button {
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/buttons/bg-drop_down_btn.png) no-repeat right top;
+ font-size: 13px;
+ color: #000;
+ text-align: center;
+ display: block;
+ position: relative;
+ z-index: 2;
+ height: 21px;
+ padding: 4px 17px 0 8px;
+ border: 1px solid #777;
+ bottom: -1px;
+}
+
+.dropdown .button:hover {
+ background-position: right center;
+ border-color: #888;
+ text-decoration: none;
+}
+
+.dropdown .button.active {
+ background-position: right bottom;
+ border-bottom: none;
+}
+
+.dropdown .button.gear {
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/BuildPage/btn-gear_sprite_27px.png);
+ height: 27px;
+ border: none;
+ bottom: 0;
+ width: 40px;
+ padding: 0;
+}
+
+.dropdown .dropdown-list {
+ background-color: #efefef;
+ border: 1px solid #777;
+ position: absolute;
+ top: 26px;
+ z-index: 1;
+ font-size: 12px;
+ font-weight: normal;
+ display: none;
+ margin-top: 0;
+ margin-bottom: 0;
+ margin-left: 0;
+ padding-left: 0;
+ white-space: nowrap;
+}
+
+.dropdown .dropdown-list li {
+ display: block;
+ text-decoration: none;
+ color: #000;
+ padding: 2px 8px;
+ margin: 4px 0;
+ cursor: pointer;
+}
+
+.dropdown .dropdown-list li:hover {
+ background-color: #095fb5;
+ color: #fff;
+}
+
+.dropdown .dropdown-list li a {
+ display: block;
+ color: inherit;
+ text-decoration: none;
+}
+
+span.robux {
+ background: url('http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Icons/img-robux.png') no-repeat 0 1px;
+ color: #060;
+ font-weight: bold;
+ padding: 0 0 2px 20px;
+ font-size: 12px;
+}
+
+span.tickets {
+ background: url('http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Tickets.png') no-repeat 0 1px;
+ color: #A61;
+ padding: 0 0 2px 20px;
+ font-weight: bold;
+ font-size: 12px;
+}
+
+.robux-text {
+ color: #060;
+ font-weight: bold;
+}
+
+.form-outer {
+ overflow: hidden;
+ width: 100%;
+ clear: both;
+}
+
+.form-label {
+ font-size: 13px;
+ color: black;
+ font-weight: bold;
+}
+
+.form-inner.label-column {
+ float: left;
+ margin-right: 5px;
+}
+
+.form-label {
+ font-size: 13px;
+ color: black;
+ font-weight: bold;
+}
+
+.form-inner.input-column {
+ overflow: hidden;
+ text-align: left;
+}
+
+.form-select {
+ margin: 0 5px 0;
+ height: 21px;
+}
+
+.emphasizedText {
+ font-style: italic;
+}
+
+.error-message {
+ color: black;
+ background-color: #FAE5E5;
+ border: solid 1px #c00;
+ margin-bottom: 10px;
+ text-align: left;
+ padding: 3px 10px;
+}
+
+.footnote {
+ color: #666;
+}
+
+.urgent-text {
+ color: #c00;
+ font-weight: bold;
+}
+
+a[disabled=disabled],
+a[disabled=disabled]:hover,
+a[disabled],
+a[disabled]:hover {
+ text-decoration: none;
+ cursor: default;
+ color: #808080;
+}
+
+.stat-label {
+ font-size: 11px;
+ color: #888;
+ line-height: 1.5em;
+}
+
+.stat {
+ font-size: 11px;
+ color: #000;
+ line-height: 1.5em;
+}
+
+.hint-text {
+ font-style: italic;
+ color: #ccc;
+}
+
+.status-confirm {
+ background-color: #e5effa;
+ border: 1px solid #06C;
+ padding: 5px 10px;
+}
+
+.status-error {
+ background-color: #FAE5E5;
+ border: 1px solid #C00;
+ padding: 5px 10px;
+}
+
+.info-tool-tip {
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/questionmark-12x12.png) no-repeat;
+ padding-left: 10px;
+}
+
+.tab-container {
+ overflow: hidden;
+ padding-left: 5px;
+}
+
+.redesign .tab_white_31h_container .ajax__tab_inner,
+.tab {
+ float: left;
+ background-color: #D6D6D6;
+ padding: 7px;
+ border: 1px solid #9e9e9e;
+ font: bold 15px arial;
+ margin: 4px 2px 0 1px;
+ border-bottom-width: 0;
+ position: relative;
+ top: -1px;
+}
+
+.redesign .tab_white_31h_container .ajax__tab_hover .ajax__tab_inner,
+.tab:hover {
+ background-color: #e9e9e9;
+ cursor: pointer;
+}
+
+#ItemContainer .redesign .tab_white_31h_container .ajax__tab_inner h3,
+.tab a {
+ color: #363636;
+ font-size: 15px;
+ font-weight: bold;
+}
+
+.redesign .tab_white_31h_container .ajax__tab_active .ajax__tab_inner,
+.tab.active {
+ background-color: #fff;
+ margin-top: 0;
+ padding: 9px 7px 9px 7px;
+ border-bottom: 0;
+ position: relative;
+ border-color: #ccc;
+ z-index: 1;
+ margin: 0 1px 0 0;
+ top: 1px;
+}
+
+.redesign .tab_white_31h_container .ajax__tab_panel,
+.tab-content {
+ top: -1px;
+ position: relative;
+ background-color: #fff;
+ border-top: 1px solid #CCC;
+}
+
+.arrow {
+ cursor: pointer;
+ background-repeat: no-repeat;
+ width: 17px;
+ height: 50px;
+ display: inline-block;
+}
+
+.arrow:hover {
+ background-position: 0 -51px;
+}
+
+.arrow.disabled {
+ cursor: default;
+ background-position: 0 -102px;
+ width: 17px;
+ height: 50px;
+}
+
+.arrow.left {
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/GamesPage/arrow_left.png);
+}
+
+.arrow.right {
+ background-image: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/GamesPage/arrow_right.png);
+}
+
+.online-player {
+ font-size: 12px;
+ color: #393;
+}
+
+.invisible {
+ display: none;
+}
+
+.selected-text {
+ font-weight: bold;
+}
+
+.verticaltab {
+ text-decoration: none;
+}
+
+.verticaltab:hover {
+ background: #EFEFEF;
+}
+
+.verticaltab.disabled:hover {
+ background: none;
+ border: none;
+ text-decoration: none;
+ cursor: default;
+}
+
+.verticaltab.selected {
+ background: #EFEFEF;
+ border: 1px solid #CCC;
+ font-weight: bold;
+ border-right: none;
+ text-align: left;
+}
+
+.verticaltab a {
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ font-size: 14px;
+ color: #363636;
+ position: relative;
+ display: block;
+ z-index: 2;
+ height: 35px;
+ line-height: 35px;
+ text-decoration: none;
+ padding-left: 15px;
+}
+
+.verticaltab a:hover,
+.verticaltab a:active {
+ text-decoration: none;
+}
+
+.verticaltab.disabled a:hover {
+ cursor: default;
+}
+
+.validation-summary-errors {
+ background-color: #FAE5E5;
+ border: 1px solid #C00;
+ padding: 5px 0 5px 5px;
+ font-size: 12px;
+ font-weight: normal;
+ text-align: left;
+ margin-bottom: 10px;
+}
+
+.validation-summary-errors ul {
+ padding: 0;
+ margin: 0;
+ list-style-type: none;
+}
+
+.nav {
+ margin-bottom: 20px;
+ margin-left: 0;
+ list-style: none;
+}
+
+.nav li {
+ display: inline;
+}
+
+.nav>li>a:hover,
+.nav>li>a:focus {
+ text-decoration: none;
+ background-color: #eee;
+}
+
+.nav-pills>li>a {
+ padding: 4px 12px 4px 12px;
+ margin: 2px 2px 2px 0;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ line-height: 14px;
+ text-decoration: none;
+ color: #095FB5;
+ font-size: 13px;
+}
+
+.nav-pills>.active>a,
+.nav-pills>.active>a:hover,
+.nav-pills>.active>a:focus {
+ color: #fff;
+ background-color: #36c;
+}
+
+/* ~/CSS/Pages/IDE/Welcome.css */
+* {
+ margin: 0;
+ padding: 0;
+}
+
+html,
+body {
+ position: relative;
+ height: 100%;
+ min-height: 400px;
+ min-width: 800px;
+}
+
+body#StudioWelcomeBody {
+ padding: 0;
+}
+
+.header {
+ margin-left: -6px;
+ height: 84px;
+ background: url('/images/IDE/bg-header.png') repeat-x;
+}
+
+.header img {
+ margin-left: 15px;
+ margin-top: 16px;
+ position: absolute;
+}
+
+.container {
+ margin-left: 4px;
+ margin-top: 20px;
+ font-family: Arial, Helvetica, Sans-Serif;
+ font-size: 14px;
+ overflow: auto;
+}
+
+.navbar {
+ float: left;
+ width: 147px;
+ margin-left: 11px;
+ border-right: 1px solid;
+ border-color: #CCC;
+}
+
+#StudioRecentFiles {
+ padding-top: 12px;
+ margin-left: 15px;
+ padding-bottom: 1px;
+ font-size: 13px;
+ font-weight: bold;
+}
+
+.main {
+ margin-left: 175px;
+ margin-top: 16px;
+}
+
+.main div.welcome-content-area {
+ overflow-x: hidden;
+ overflow-y: auto;
+ height: 555px;
+ min-height: 300px;
+ max-height: 555px;
+}
+
+.navlist,
+.filelist {
+ list-style-type: none;
+}
+
+.navlist {
+ padding-bottom: 6px;
+ *margin-bottom: 14px;
+}
+
+ul.navlist {
+ font-size: 14px;
+ border-bottom: 1px solid;
+ border-color: #EEE;
+}
+
+.navlist li {
+ line-height: 25px;
+ height: 25px;
+ border-top: 1px solid;
+ border-bottom: 1px solid;
+ border-left: 1px solid;
+ border-color: #FFF;
+}
+
+.navlist li.navselected {
+ background-color: #EFEFEF;
+ border-color: #CCC;
+ font-weight: bold;
+}
+
+.navlist li.navselected:hover {
+ background-color: #EFEFEF;
+ border-color: #CCC;
+ font-weight: bold;
+}
+
+.navlist li:hover {
+ background-color: #EFEFEF;
+ border-color: #EFEFEF;
+ cursor: pointer;
+}
+
+.navlist li p {
+ margin-left: 13px;
+}
+
+.filelist {
+ margin-left: 15px;
+}
+
+.filelist li {
+ margin-top: 2px;
+}
+
+.filelist li a {
+ text-decoration: none;
+ color: #095FB5;
+ font-size: 12px;
+ cursor: pointer;
+}
+
+.filelist li a:hover {
+ text-decoration: underline;
+}
+
+#userName {
+ color: black;
+ font-size: 13px;
+ font-weight: bold;
+ font-family: Arial, Helvetica, sans-serif;
+ margin-top: 4px;
+}
+
+#header-login-wrapper {
+ margin-top: 26px;
+ margin-right: 10px;
+ float: right;
+ position: relative;
+}
+
+#logout {
+ color: black;
+ padding-top: 0;
+ height: 27px;
+ top: 0;
+ *padding: 0;
+ *margin-bottom: -5px;
+}
+
+.header-signup {
+ margin-right: 5px;
+ color: black;
+ font-weight: bold;
+}
+
+.header-signup:hover,
+#logout:hover {
+ cursor: pointer;
+}
+
+#logout {
+ font-weight: bold;
+}
+
+#HomeLink {
+ position: absolute;
+ top: 35px;
+ left: 375px;
+}
+
+#userName p {
+ display: inline-block;
+ margin-left: 10px;
+ top: -8px;
+ position: relative;
+}
+
+#userName form {
+ display: inline-block;
+ margin-left: 10px;
+}
+
+.studioiFrameLogin #iFrameLogin {
+ border-color: black;
+ border: solid 1px;
+ margin-top: -1px;
+ z-index: 999;
+}
+
+.studioiFrameLogin #login-span #header-login {
+ z-index: 2;
+}
+
+#header-or {
+ font-family: Arial;
+ font-weight: normal;
+ color: black;
+ font-size: 13px;
+ position: relative;
+ margin: 0 6px;
+}
+
+#MyProjectsView h2 {
+ margin-bottom: 20px;
+}
+
+.place {
+ display: inline-block;
+ height: 128px;
+ padding: 9px 11px 19px 11px;
+ margin-right: -3px;
+ border: 1px solid;
+ border-color: #FFF;
+ z-index: 0;
+ margin-bottom: 10px;
+}
+
+.place:hover,
+.place img:hover,
+.place-selected {
+ position: relative;
+ background: url('http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/IDE/bg-selected_thumb.png') repeat-x;
+ border: 1px solid;
+ border-color: #A7A7A7;
+ cursor: pointer;
+}
+
+.place img {
+ position: relative;
+}
+
+.place p {
+ text-align: center;
+ font-weight: bold;
+ font-size: 12px;
+ margin-top: 4px;
+ width: 210px;
+}
+
+#newgametext {
+ font-size: 32px;
+ color: #888;
+ position: relative;
+ bottom: 96px;
+ left: 100px;
+ z-index: 2;
+ width: 50px;
+ font-weight: bold;
+}
+
+a.game-image {
+ color: inherit;
+ text-decoration: none;
+ border: none;
+ width: 0;
+ height: 0;
+}
+
+a.game-image img {
+ border: none;
+ display: block;
+}
+
+a.game-image img:hover {
+ border: none;
+}
+
+div#MoreGames {
+ text-align: center;
+ margin-bottom: 10px;
+}
+
+.place p#createNewText {
+ position: relative;
+ top: -77px;
+}
+
+.place img.placeThumbnail {
+ width: 210px;
+ height: 115px;
+}
+
+div#ButtonRow {
+ display: none;
+ position: fixed;
+ background-color: #EFEFEF;
+ left: 162px;
+ z-index: 3;
+ bottom: 0;
+ padding: 20px;
+ width: 100%;
+}
+
+div#ButtonRow a {
+ margin-right: 10px;
+}
+
+/* ~/CSS/Pages/IDE/BuildTemplates.css */
+#StudioGameTemplates {
+ font-weight: bold;
+ font-size: 16px;
+ margin-left: 4px;
+}
+
+.templates {
+ margin-top: 13px;
+ display: none;
+}
+
+.templates div {
+ *display: inline;
+}
+
+.template {
+ display: inline-block;
+ height: 128px;
+ padding: 9px 14px 19px 14px;
+ margin-right: -3px;
+ border: 1px solid;
+ border-color: #FFF;
+ z-index: 0;
+}
+
+.template:hover,
+.template img:hover {
+ position: relative;
+ background: url('/images/IDE/bg-selected_thumb.png') repeat-x;
+ border: 1px solid;
+ border-color: #A7A7A7;
+ cursor: pointer;
+}
+
+.template img {
+ position: relative;
+}
+
+.template p {
+ text-align: center;
+ font-weight: bold;
+ font-size: 12px;
+ margin-top: 4px;
+}
+
+.templatetypes,
+.templateList {
+ list-style-type: none;
+}
+
+ul.templatetypes {
+ margin-top: 12px;
+ margin-left: 4px;
+}
+
+div.templatetypes {
+ position: relative;
+ z-index: 1;
+}
+
+.templatetypes li {
+ display: inline;
+ margin-right: 15px;
+}
+
+.templatetypes li a {
+ text-decoration: none;
+ font-size: 13px;
+ color: #095FB5;
+}
+
+.templatetypes li a:hover {
+ text-decoration: underline;
+}
+
+.tool-tip {
+ border: 1px solid #ccc;
+ font: normal 12px Arial, Helvetica, sans-serif;
+ margin-left: 9px;
+ margin-top: 9px;
+ position: absolute;
+ width: 284px;
+ padding-left: 6px;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ padding-right: 2px;
+ float: left;
+ z-index: 1;
+ background-color: #FFF;
+}
+
+.tool-tip .top {
+ position: absolute;
+ top: -10px;
+ left: 5px;
+ z-index: 5;
+}
+
+li.selectedType a {
+ font-weight: bold;
+ color: black;
+ cursor: text;
+}
+
+li.selectedType a:hover {
+ text-decoration: none;
+}
+
+.tool-tip a.closeButton {
+ background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-x-sm.png") 0 -13px;
+ z-index: 2;
+ float: right;
+ width: 13px;
+ height: 13px;
+ cursor: pointer;
+ margin-top: -14px;
+}
+
+.tool-tip a.closeButton:hover {
+ background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-x-sm.png") 0 0;
+ width: 13px;
+}
+
+a.game-image {
+ color: inherit;
+ text-decoration: none;
+ border: none;
+ width: 0;
+ height: 0;
+}
+
+a.game-image img {
+ border: none;
+ display: block;
+}
+
+a.game-image img:hover {
+ border: none;
+}
+
+.GenericModal.unifiedModal {
+ background-color: #e1e1e1;
+ font: bold 27px Arial;
+ letter-spacing: -2px;
+ color: #363636;
+ border: 2px solid #272727;
+ text-align: center;
+ position: relative;
+}
+
+.GenericModal.unifiedModalContent {
+ text-align: left;
+ background-color: White;
+ color: #000;
+ font: Bold 15px Arial;
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-bottom: 5px;
+ letter-spacing: normal;
+}
+
+.GenericModal.unifiedModalSubtext {
+ color: #666;
+ font: bold 12px Arial;
+ border: none;
+ letter-spacing: normal;
+ cursor: pointer;
+ text-align: center;
+ margin-top: 10px;
+ padding-bottom: 5px;
+}
+
+.GenericModal.smallModal {
+ width: 425px;
+}
+
+.GenericModal.closeBtnCircle_20h:hover {
+ background-position: 0 20px;
+}
+
+.GenericModal.closeBtnCircle_20h {
+ width: 20px;
+ height: 20px;
+ cursor: pointer;
+ position: absolute;
+ top: 5px;
+ left: 5px;
+ background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-x.png);
+}
+
+.GenericModal.unifiedModal .smallModal .closeBtnCircle_20h {
+ margin-left: 395px;
+}
+
+#GenericModalButtonContainer {
+ height: 50px;
+}
+
+.Message {
+ float: right;
+ text-align: left;
+ margin-top: 12px;
+}
+
+/* ~/CSS/Pages/IDE/IDE.css */
+input,
+textarea,
+button,
+a {
+ outline: 0;
+}
+
+select {
+ border: 1px solid;
+ border-color: #A7A7A7;
+}
\ No newline at end of file
diff --git a/css/HelveticaNeue-Italic.ttf b/css/HelveticaNeue-Italic.ttf
new file mode 100644
index 0000000..6546436
Binary files /dev/null and b/css/HelveticaNeue-Italic.ttf differ
diff --git a/css/HelveticaNeue-Normal.ttf b/css/HelveticaNeue-Normal.ttf
new file mode 100644
index 0000000..9ea876a
Binary files /dev/null and b/css/HelveticaNeue-Normal.ttf differ
diff --git a/css/RobloxOld.css b/css/RobloxOld.css
new file mode 100644
index 0000000..3068e6f
--- /dev/null
+++ b/css/RobloxOld.css
@@ -0,0 +1,32 @@
+*
+{
+ font-size: 12px;
+ font-family: 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif;
+}
+H1
+{
+ font-weight: bold;
+ font-size: larger;
+}
+
+/*
+ FILE ARCHIVED ON 17:06:51 Feb 02, 2007 AND RETRIEVED FROM THE
+ INTERNET ARCHIVE ON 13:32:02 May 30, 2022.
+ JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
+
+ ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
+ SECTION 108(a)(3)).
+*/
+/*
+playback timings (ms):
+ captures_list: 543.356
+ exclusion.robots: 0.115
+ exclusion.robots.policy: 0.106
+ cdx.remote: 0.078
+ esindex: 0.011
+ LoadShardBlock: 514.942 (3)
+ PetaboxLoader3.datanode: 196.729 (4)
+ CDXLines.iter: 17.173 (3)
+ PetaboxLoader3.resolve: 383.648 (2)
+ load_resource: 175.393
+*/
\ No newline at end of file
diff --git a/css/SourceSansPro-Italic.ttf b/css/SourceSansPro-Italic.ttf
new file mode 100644
index 0000000..e7b9182
Binary files /dev/null and b/css/SourceSansPro-Italic.ttf differ
diff --git a/css/SourceSansPro-Normal.ttf b/css/SourceSansPro-Normal.ttf
new file mode 100644
index 0000000..b422bf4
Binary files /dev/null and b/css/SourceSansPro-Normal.ttf differ
diff --git a/css/Toolbox.css b/css/Toolbox.css
new file mode 100644
index 0000000..eba90ce
--- /dev/null
+++ b/css/Toolbox.css
@@ -0,0 +1,208 @@
+#ToolboxContainer
+{
+ text-align: center;
+}
+
+#ToolboxControls
+{
+ text-align: left;
+ width: 200px;
+}
+
+#ToolboxSelector
+{
+ margin: 0px 0 5px 0;
+}
+
+#ToolboxSearch
+{
+ margin: 0 0 5px 0;
+}
+
+#ToolboxItems
+{
+ background-color: window;
+ border: solid 1px Black;
+ min-height: 100px;
+ padding: 10px 10px 10px 10px;
+ width: 178px;
+}
+
+#Button
+{
+ background-color: White;
+ border: solid 1px black;
+ cursor: pointer;
+ float: right;
+ height: 16px;
+ margin: 0 0 0 5px;
+ padding: 1px 0 0 0;
+ text-align: center;
+ width: 50px;
+}
+
+#ToolboxContainer .Navigation
+{
+ font-size: 8pt;
+ width: 200px;
+ padding: 3px 0 0 0;
+}
+
+#ToolboxContainer .Navigation a
+{
+ color: #0000cc;
+ text-decoration: none;
+}
+
+#ToolboxContainer .Navigation a:hover
+{
+ font-weight: bold;
+ letter-spacing: -.5pt;
+}
+
+#ToolboxContainer .Navigation #Previous
+{
+ float: left;
+ width: 60px;
+ text-align: left;
+}
+
+#ToolboxContainer .Navigation #Location
+{
+ float: left;
+ text-align: center;
+ width: 74px;
+}
+
+#ToolboxContainer .Navigation #Next
+{
+ float: right;
+ text-align: right;
+ width: 60px;
+}
+
+.ButtonText
+{
+ border-width: 1px;
+ font-size: 8pt;
+ color: Black;
+ text-decoration: none;
+}
+
+.ButtonText:hover
+{
+ font-weight: bold;
+ letter-spacing: -.1em;
+}
+
+.NavigationIndicators
+{
+ font-size: 6pt;
+ font-weight: bold;
+ letter-spacing: -.1em;
+ vertical-align: middle;
+}
+
+.Search
+{
+ border: solid 1px Black;
+ float: left;
+ font-family: Verdana, Sans-Serif;
+ font-size: 8pt;
+ height: 15px;
+ line-height: 1.3em;
+ padding: 1px 2px 1px 2px;
+ width: 130px;
+}
+
+.Page
+{
+ background-color: ButtonFace;
+ font-family: Verdana, Sans-Serif;
+}
+
+.Toolboxes
+{
+ font-family: Verdana, Sans-Serif;
+ font-size: 9pt;
+ font-weight: bold;
+ width: 200px;
+}
+
+.ToolboxItem
+{
+ border: solid 2px Window;
+ height: 64px;
+ margin: 10px 10px 10px 10px;
+ width: 64px;
+ vertical-align: middle;
+}
+
+#ToolboxContainer .SearchError
+{
+ clear: both;
+ margin: 1px;
+ float: none;
+ padding: 1px;
+ text-align: center;
+ color: Red;
+ font-size: small;
+}
+
+#SetTabs
+{
+ background: #7c7c7c;
+ color: #fff;
+ padding-top: 4px;
+ height: 25px;
+ clear: both;
+ font-family: Arial;
+ font-size:11px;
+}
+#SetTabs div
+{
+ float:left;
+ padding:5px 5px 0px 5px;
+ background: #a3a3a3;
+ cursor: pointer;
+ height:20px;
+}
+#SetTabs div.Selected
+{
+ background: #f0f0f0;
+ color: #000;
+}
+#MySets
+{
+ margin:0px 4px 0px 2px;
+}
+#RobloxSets
+{
+ margin: 0px 2px 0px 5px;
+}
+#OtherSets
+{
+ margin:0px 2px;
+}
+
+/*
+ FILE ARCHIVED ON 21:28:21 Feb 03, 2012 AND RETRIEVED FROM THE
+ INTERNET ARCHIVE ON 14:10:38 May 30, 2022.
+ JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
+
+ ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
+ SECTION 108(a)(3)).
+*/
+/*
+playback timings (ms):
+ captures_list: 125.097
+ exclusion.robots: 0.08
+ exclusion.robots.policy: 0.074
+ RedisCDXSource: 4.383
+ esindex: 0.011
+ LoadShardBlock: 105.867 (3)
+ PetaboxLoader3.datanode: 131.891 (4)
+ CDXLines.iter: 12.573 (3)
+ load_resource: 239.471
+ PetaboxLoader3.resolve: 207.371
+*/
\ No newline at end of file
diff --git a/css/app.css b/css/app.css
new file mode 100644
index 0000000..abbee36
--- /dev/null
+++ b/css/app.css
@@ -0,0 +1,1201 @@
+@keyframes animatedbackground {
+ from {
+ background-position-x: 0px;
+ animation-timing-function: linear;
+ }
+
+ to {
+ background-position-x: 2000px;
+ animation-timing-function: linear;
+ }
+}
+
+@keyframes alertanim {
+ 0% {
+ top: 0px;
+ animation-timing-function: linear;
+ }
+
+ 100% {
+ background-position-x: 60px;
+ animation-timing-function: linear;
+ }
+}
+
+@keyframes alertanim_loggedout {
+ 0% {
+ top: -23px;
+ animation-timing-function: linear;
+ }
+
+ 100% {
+ background-position-x: 0px;
+ animation-timing-function: linear;
+ }
+}
+
+@font-face {
+ font-family: 'Helvetica Neue';
+ font-style: normal;
+ font-weight: normal;
+ src: url('HelveticaNeue-Normal.ttf');
+}
+
+@font-face {
+ font-family: 'Helvetica Neue';
+ font-style: italic;
+ font-weight: normal;
+ src: url('HelveticaNeue-Italic.ttf');
+}
+
+:focus-visible {
+ outline: 0 !important;
+}
+
+.catalogitem,
+.catalogitemimage {
+ width: 126px;
+ padding: 5px;
+ overflow-wrap: break-word;
+}
+
+.ellipsis {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ overflow-wrap: normal;
+}
+
+.arkoticon_small {
+ margin: 0px;
+ width: 12px;
+}
+
+.arkoticon_navbar {
+ margin: 0px;
+ margin-right: 3px;
+ width: 20px;
+}
+
+.arkotcontainer {
+ display: flex;
+ float: left;
+ padding: 0 5px;
+}
+
+.smallnavbarbuttoncontainer {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-content: center;
+ justify-content: flex-end;
+ align-items: center;
+}
+
+.arkotlabel {
+ color: rgb(35, 98, 222);
+ font-weight: bold;
+}
+
+.success {
+ background: #2cdc00;
+ background: linear-gradient(0deg, #1f9d00, #2cdc00);
+ text-align: center;
+ color: #fff;
+ width: 100%;
+ max-width: 980px;
+}
+.loading {
+ background: #9e9e9e;
+ background: linear-gradient(0deg, #636363, #9e9e9e);
+ text-align: center;
+ color: #fff;
+ width: 100%;
+ max-width: 980px;
+}
+.warning {
+ background: #e23c3c;
+ background: linear-gradient(0deg, #8f2323, #e23c3c);
+ text-align: center;
+ color: #fff;
+ width: 100%;
+ max-width: 980px;
+}
+.alert {
+ -webkit-transition: all .4s ease;
+ -o-transition: all .4s ease;
+ transition: all .4s ease;
+ position: fixed;
+ top: -30px;
+ border-bottom-left-radius: 8px;
+ border-bottom-right-radius: 8px;
+ font-size: 16px;
+ padding: 10px;
+ margin: auto;
+ left: 0;
+ right: 0;
+ z-index: 1;
+}
+.alert.ontop {
+ z-index: 2
+}
+.alert.important {
+ z-index: 10;
+}
+.loggedout .alert, .no-navigation .alert {
+ top: -60px;
+}
+.loggedout .alert.visible, .no-navigation .alert.visible {
+ top: 0;
+}
+.alert.visible {
+ top: 60px;
+}
+
+/*/ Legacy Alert CSS (For pages that require the old deprecated banner css.) /*/
+
+.loggedout #alert {
+ animation: alertanim_loggedout !important;
+ top: 0px !important;
+}
+
+#alert,
+#success {
+ height: fit-content;
+ margin: 0px;
+ animation: alertanim;
+ animation-duration: 250ms;
+ animation-iteration-count: 1;
+ position: fixed;
+ z-index: 10;
+ top: 60px;
+ padding-top: 2px;
+ padding-bottom: 2px;
+ padding-right: 5px;
+ padding-left: 5px;
+ width: 100%;
+ text-align: center;
+}
+
+#alert {
+ background: #de2323;
+ background: linear-gradient(#f07575 10%, #de2323 100%);
+ color: #fff;
+}
+
+#success {
+ background: #02b757;
+ background: linear-gradient(#a3e2bd 10%, #02b757 100%);
+ color: #fff;
+}
+
+/*/ END /*/
+
+.warningtext {
+ color: red;
+}
+
+.helpfultip {
+ color: orange;
+ font-weight: 600;
+}
+
+#logo_full {
+ display: inline-block;
+ float: left;
+ margin-right: 5px;
+}
+
+#logo_full,
+#logo_full .btn-logo {
+ width: 200px;
+ Height: 35px;
+}
+
+/*Left in for compatibility for older themes --// TersisWilvin 2022 \\--*/
+#logo_small {
+ display: none;
+ float: left;
+}
+
+#logo_small,
+#logo_small img {
+ width: 45px;
+ height: 35px;
+}
+
+@media (max-width: 970px) {
+
+ #navbarsignedincontainer,
+ .arkotcontainer p,
+ #navbarlogincontainer {
+ font-size: 11px;
+ }
+
+ .arkoticon_navbar {
+ width: 11px;
+ }
+}
+
+@media (max-width: 730px) {
+ .navbarbuttoncontainer a {
+ position: relative;
+ }
+
+ #navbarsignedincontainer,
+ .arkotcontainer p,
+ #navbarlogincontainer {
+ font-size: 9px;
+ }
+}
+
+.popupcontainer,
+.popupcontainer_studio,
+.popupcontainer_client {
+ top: 0%;
+ position: fixed;
+ background-color: rgba(0, 0, 0, 0.5);
+ width: 100%;
+ height: 100%;
+ z-index: 100000000;
+}
+
+.gamethumbnail_large {
+ background-color: black;
+ background-position-x: center;
+ background-position-y: center;
+ background-image: url("/img/gamethumbnails/1_1.png");
+ background-size: cover;
+ border-width: 0px;
+ width: 100%;
+ background-repeat: no-repeat;
+ height: 266px;
+}
+
+.gamethumbnail_small {
+ background-color: black;
+ background-position-x: center;
+ background-position-y: center;
+ background-image: url("/img/gamethumbnails/1_1.png");
+ background-size: cover;
+ border-width: 0px;
+ width: 190.8px;
+ background-repeat: no-repeat;
+ height: 130px;
+}
+
+.gameitem {
+ padding-left: 5px;
+ padding-right: 5px;
+ padding-bottom: 5px;
+}
+
+.PageTitleBar {
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ width: 100%;
+ align-items: center;
+ align-content: center;
+ justify-content: space-between;
+ flex-wrap: nowrap;
+}
+
+.popup {
+ color: #000000;
+ text-align: center;
+ position: fixed;
+ top: 50%;
+ left: 50%;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ padding-left: 5px;
+ padding-right: 5px;
+ transform: translate(-50%, -50%);
+ width: max-content;
+ border-radius: 3px;
+ border: 1px solid #3D414A;
+ background: #cacbcc;
+ /* Fallback for IE 11*/
+ background: linear-gradient(#cacbcc);
+}
+
+#NavigationRedesignBannerContainer {
+ text-align: left;
+ position: relative;
+ height: 36px;
+ z-index: 200;
+ font-family: Arial, 'Helvetica Neue', Helvetica, Sans-Serif;
+}
+
+.BannerCenterContainer {
+ width: 970px;
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center;
+}
+
+.BannerRedesign {
+ height: 35px;
+ background: #114081;
+ background-image: url(/images/RevisedHeader/bg-rbx_header.png);
+ border-bottom: 1px solid #0A2246;
+ position: fixed;
+ width: 100%;
+ z-index: 10001;
+ top: 0;
+}
+
+.btn-logo:hover,
+.navbarbuttoncontainer li:hover {
+ background-image: url(/images/RevisedHeader/bg-main_menu_hover.png);
+ background-size: auto 35px;
+}
+
+.smallnavbarbutton:hover {
+ background-image: url(/images/RevisedHeader/bg-sub_menu_hover.png);
+}
+
+div.mySubmenuFixed {
+ position: fixed;
+ top: 68px;
+ width: 100%;
+ z-index: 10000;
+}
+
+div.mySubmenuFixed {
+ top: 36px;
+ background: #363636;
+ background: #191919;
+ height: 25px;
+}
+
+.mySubmenuFixed.Redesign {
+ position: fixed;
+ top: 35px;
+}
+
+.subMenu {
+ background: #A3514F;
+ background-repeat: repeat-x;
+ color: White;
+ font-family: Arial, 'Helvetica Neue', Helvetica, Sans-Serif;
+ font-size: 14px;
+ height: 26px;
+ position: relative;
+ border-left: solid 3px #6E99C9;
+ border-right: solid 3px #6E99C9;
+ border-bottom: solid 3px #6E99C9;
+ z-index: 5;
+}
+
+.subMenu {
+ width: 970px;
+ height: 30px;
+ border: none;
+ text-align: left;
+ background: #363636;
+ z-index: 200;
+ margin: 0 auto;
+}
+
+.Redesign .subMenu {
+ height: 25px;
+ background: #191919;
+}
+
+.navbarbuttoncontainer {
+ display: inline-block;
+ min-height: 36px;
+ z-index: 1000;
+ float: left;
+}
+
+.navbarbuttoncontainer li {
+ float: left;
+ list-style: none;
+ margin: 0;
+ padding: 7px 8px 0 8px;
+ height: 28px;
+ font-size: 14px;
+ cursor: pointer;
+ font-weight: bold;
+}
+
+.navbarlogincontainer {
+ padding-left: 5px;
+ vertical-align: middle;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-content: center;
+ justify-content: center;
+ align-items: center;
+}
+
+#HeaderSignUp {
+ font-family: Arial, 'Helvetica Neue', Helvetica, Sans-Serif;
+ font-weight: bold;
+ color: #fff;
+ font-size: 13px;
+ top: -8px;
+ position: relative;
+ *top: -6px;
+}
+
+#HeaderOr {
+ font-family: Arial, 'Helvetica Neue', Helvetica, Sans-Serif;
+ font-weight: normal;
+ color: #9Ec3E7;
+ font-size: 13px;
+ top: -8px;
+ *top: -6px;
+ position: relative;
+ margin: 0 6px;
+}
+
+#headerLogin {
+ color: white;
+ background: url(/images/btn-login_dropdown.png) no-repeat;
+ display: inline-block;
+ height: 27px;
+ width: 62px;
+ position: relative;
+ cursor: pointer;
+}
+
+#headerLogin:hover {
+ background-position: 0 -54px;
+}
+
+#NavigationRedesignBannerContainer .HeaderDivider {
+ margin: -5px 5px 0 5px;
+ float: right;
+ height: 25px;
+ width: 0;
+ Border-left: 1px solid #5355a0;
+}
+
+#NavigationRedesignBannerContainer ul li a,
+.NavigationRedesign ul li a:visited {
+ border: 0 solid black;
+ font-size: 13px;
+ padding: 0;
+ text-decoration: none;
+ outline: none;
+ font-family: Arial, 'Helvetica Neue', Helvetica, Sans-Serif;
+ text-shadow: #11111191 1px 1px 1px;
+}
+
+.NavigationRedesign ul {
+ margin: 0 auto;
+ padding: 0;
+}
+
+iframe {
+ width: 100%;
+ height: 2000px;
+}
+
+.badges {
+ padding: 5px;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ align-content: center;
+ justify-content: space-evenly;
+ align-items: center;
+}
+
+.badgecontainer {
+ width: 120px;
+ padding: 3px;
+}
+
+#navbarlogincontainer,
+#navbarsignedincontainer {
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ position: relative;
+ padding-right: 10px;
+ margin-right: 0%;
+ margin-left: 0%;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-content: center;
+ justify-content: flex-end;
+ align-items: center;
+}
+
+#profilefriendscontainer p,
+#profilefriendscontainer a {
+ display: inline;
+}
+
+#profiletopcontainer {
+ margin-bottom: 30px;
+ display: block;
+ width: 100%;
+}
+
+.onlinestatus_website {
+ color: #2260DD;
+}
+
+.onlinestatus_studio {
+ color: rgb(185, 135, 20);
+}
+
+.onlinestatus_ingame {
+ color: green;
+}
+
+.onlinestatus_offline {
+ color: black;
+}
+
+.important {
+ color: red;
+ font-weight: bold;
+}
+
+#yes,
+#no {
+ width: 50%;
+}
+
+#FeedBox {
+ width: 100%;
+ height: 22px;
+}
+
+#FeedButton {
+ width: 100%;
+ height: 22px;
+}
+
+#logo_signup,
+#logo-signup p {
+ margin: auto;
+ text-align: center;
+ width: 200px;
+}
+
+#feed,
+#profileleftcontainer {
+ text-align: center;
+ padding-left: 5px;
+ padding-right: 5px;
+ width: 50%;
+}
+
+#profileleftcontainer,
+#profilerightcontainer {
+ max-width: 450px;
+}
+
+#gamesframe,
+#profilerightcontainer {
+ text-align: center;
+ padding-left: 5px;
+ padding-right: 5px;
+ width: 50%;
+}
+
+.leftgamecontainer {
+ height: 270px;
+ text-align: center;
+ padding-left: 5px;
+ padding-right: 5px;
+ width: 70%;
+}
+
+.rightgamecontainer {
+ height: 270px;
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ display: flex;
+ flex-direction: column;
+ align-content: space-around;
+ justify-content: space-between;
+ align-items: flex-end;
+ flex-wrap: nowrap;
+ text-align: right;
+ padding-left: 5px;
+ padding-right: 5px;
+}
+
+.FeedContainerBox,
+.ProfileContainerBox {
+ border-radius: 1px;
+ text-align: left;
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ width: 100%;
+ vertical-align: top;
+ border: 1px solid #000000;
+ overflow-y: hidden;
+ overflow-x: hidden;
+ border-width: 1px;
+ margin-bottom: 5px;
+}
+
+.FriendsContainerBox {
+ border-radius: 1px;
+ text-align: left;
+ width: 100%;
+ min-width: max-content;
+ vertical-align: top;
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ border: 1px solid #000000;
+ border-width: 1px;
+ margin-bottom: 5px;
+}
+
+#btncontainer {
+ margin-left: 75%;
+}
+
+.RightNav {
+ margin-top: 6px;
+ float: right;
+ position: relative;
+}
+
+#navbarlogincontainer {
+ margin-top: 5px;
+ float: right;
+ position: relative;
+}
+
+#NavigationRedesignBannerContainer .RightNav {
+ margin-top: 9px;
+}
+
+.navbarbutton {
+ border: 0 solid black;
+ font-size: 13px;
+ padding: 0;
+ text-decoration: none;
+ font-weight: 800;
+ outline: none;
+ font-family: Arial, 'Helvetica Neue', Helvetica, Sans-Serif;
+}
+
+.smallnavbarbutton {
+ position: relative;
+ padding-right: 5px;
+ text-align: center;
+ font-size: 15px;
+}
+
+.Redesign .smallnavbarbutton {
+ font-size: 12px;
+ padding: 5px;
+ float: left;
+}
+
+.invisible,
+#invisible {
+ display: none !important;
+}
+
+html {
+ margin: 0px;
+ font-family: 'Helvetica Neue', Helvetica, Arial, Sans-Serif;
+ font-style: normal;
+ height: 100%;
+}
+
+.loggedout {
+ background: transparent url(/img/background.jpg) no-repeat scroll center top;
+ background-color: #000000;
+ background-size: cover;
+ /*
+ background: url('/img/animated.png');
+ background-color: rgb(49, 107, 223);
+ background-position: center bottom;
+ background-repeat: repeat-x;
+ background-attachment: fixed;
+ animation-name: animatedbackground;
+ animation-duration: 50s;
+ animation-iteration-count: infinite;
+ */
+}
+
+body {
+ margin: 0px;
+ height: 100%;
+ padding-bottom: 0px;
+ background: #e6e6e6;
+ color: #000;
+}
+
+.loggedout body {
+ background: transparent;
+}
+
+.content_special,
+#content_special {
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ overflow: hidden;
+ width: 100%;
+ flex-direction: row;
+ align-items: flex-start;
+ align-content: center;
+ justify-content: space-around;
+ flex-wrap: nowrap;
+}
+
+.arkotcontainer {
+ color: #fff;
+}
+
+.content {
+ color: black;
+ min-height: 100%;
+ padding: 10px 10px 10px 10px;
+ /* Height of the footer */
+ margin: 100px auto 0 auto;
+ width: 970px;
+ background: rgb(255, 255, 255);
+ /* Fallback for IE 11*/
+ background-color: rgb(255, 255, 255);
+}
+
+.content_signup {
+ color: white;
+ max-width: 500px;
+ padding: 5px;
+ border-style: solid;
+ border-width: 3px;
+ border-color: white;
+ border-radius: 5px;
+ margin: 30px auto 0 auto;
+ /* Fallback for IE 11*/
+ background-color: rgba(0,0,0,0.5);
+ background: rgba(0,0,0,0.5);
+}
+
+.content_signup h1,
+.content_signup a,
+.content_signup p,
+.content_signup h2,
+.content_signup h5 {
+ text-align: center;
+}
+
+.content_signup button {
+ width: 100%;
+}
+
+.content_signup input {
+ width: 98%;
+}
+
+.content p a,
+.content a,
+.content_signup p a,
+.content_signup a,
+.content_special p a,
+.content_special a {
+ color: black;
+}
+
+.content_signup a,
+.content_signup p a {
+ color: #0074bd;
+ transition: .25s all ease-in-out;
+}
+
+#footer_signup a,
+#footer_signup p a,
+#footer a,
+#footer p a {
+ transition: .25s all ease-in-out;
+}
+
+.content_signup a:hover,
+.content_signup p a:hover,
+#footer_signup a:hover,
+#footer_signup p a:hover,
+#footer a:hover,
+#footer p a:hover {
+ color: #2fcfff;
+}
+
+.hyperlink {
+ display: block;
+ text-align: center;
+}
+
+#footer {
+ text-align: center;
+ margin: auto;
+ margin-left: 10px;
+ margin-right: 10px;
+ padding-left: 5px;
+ padding-right: 5px;
+ width: calc(100% - 30px);
+ padding-bottom: 5px;
+ padding-top: 5px;
+ background: #e6e6e6;
+ /* Fallback for IE 11*/
+ background-color: #e6e6e6;
+ min-height: fit-content;
+ bottom: 0;
+}
+
+/*Legacy Button gradients by TersisWilvin*/
+
+.tab {
+ background: rgb(255, 255, 255);
+ background: linear-gradient(0deg, #fff 0%, #b8b8b8 49%, #e3e3e3 50%, #f2f2f2 95%, #fff 100%);
+ font-weight: 400;
+ text-align: center;
+ height: 20px;
+ border-radius: 1px;
+ border: 1px solid #3D414A;
+ font-family: 'Helvetica Neue', Helvetica, Arial, Sans-Serif;
+ padding-left: 5px;
+ padding-right: 5px;
+ color: rgb(0, 0, 0) !important;
+}
+
+.tab_selected {
+ background: rgb(35, 98, 222);
+ background: linear-gradient(0deg, #00a2ff 0%, #0074bd 49%, #08f 50%, #57c2fe 95%, #99daff 100%);
+ font-weight: 400;
+ text-align: center;
+ height: 20px;
+ border-radius: 1px;
+ border: 1px solid #3D414A;
+ font-family: 'Helvetica Neue', Helvetica, Arial, Sans-Serif;
+ padding-left: 5px;
+ padding-right: 5px;
+ color: #fff !important;
+}
+
+button {
+ background: rgb(255, 255, 255);
+ /*Fallback for IE 11*/
+ background: linear-gradient(0deg, #fff 0%, #b8b8b8 49%, #e3e3e3 50%, #f2f2f2 95%, #fff 100%);
+ font-weight: 400;
+ text-align: center;
+ height: 20px;
+ border-radius: 3px;
+ border: 1px solid #3D414A;
+ font-family: 'Helvetica Neue', Helvetica, Arial, Sans-Serif;
+ color: #fff;
+}
+
+button:hover {
+ cursor: pointer;
+}
+
+button:disabled {
+ opacity: 0.5;
+ cursor: not-allowed;
+}
+
+
+button.bluebutton {
+ background: rgb(35, 98, 222);
+ /*Fallback for IE 11*/
+ background: linear-gradient(0deg, #00a2ff 0%, #0074bd 49%, #08f 50%, #57c2fe 95%, #99daff 100%);
+}
+
+button:hover.bluebutton {
+ background: linear-gradient(0deg, #32b5ff 0%, #0074bd 49%, #2c99f8 50%, #71c9fa 95%, #b6e5ff 100%);
+}
+
+button.greybutton {
+ background: rgb(255, 255, 255);
+ color: black;
+ /*Fallback for IE 11*/
+ background: linear-gradient(0deg, #fff 0%, #b8b8b8 49%, #e3e3e3 50%, #f2f2f2 95%, #fff 100%);
+}
+
+button:hover.greybutton {
+ background: linear-gradient(0deg, #fff 0%, #b8b8b8 49%, #e3e3e3 50%, #f2f2f2 95%, #fff 100%);
+}
+
+button.redbutton {
+ background: rgb(223, 24, 24);
+ /*Fallback for IE 11*/
+ background: linear-gradient(0deg, #d86868 0%, #a95151 49%, #bc5c5c 50%, #e96f6f 95%, #fe7979 100%);
+}
+
+button:hover.redbutton {
+ background: linear-gradient(0deg, #e27676 0%, #a95151 49%, #ca6363 50%, #f07272 95%, #fd8888 100%);
+}
+
+button.greenbutton {
+ background: rgb(26, 92, 46);
+ /*Fallback for IE 11*/
+ background: linear-gradient(0deg, #02b757 0%, #118237 49%, #01a64e 50%, #3fc679 95%, #a3e2bd 100%);
+}
+
+button:hover.greenbutton {
+ background: linear-gradient(0deg, #3fc679 0%, #15933f 49%, #3cc175 50%, #46dc86 95%, #53ff9d 100%);
+}
+
+/*-------------*/
+
+.btn-large,
+.btn-medium,
+.btn-small {
+ margin: 0px;
+ display: inline-block;
+ zoom: 1;
+ text-align: center;
+ font-weight: normal;
+ text-decoration: none;
+ border-width: 1px;
+ border-style: solid;
+ cursor: pointer;
+ *display: inline;
+ *vertical-align: top;
+}
+
+.btn-small {
+ padding: 1px 7px 0px 7px;
+ height: 20px;
+ min-width: 40px;
+ font-size: 14px;
+ line-height: 18px;
+ background-position: left -160px;
+ border-radius: 0;
+}
+
+.btn-small:hover {
+ background-position: left -181px;
+}
+
+.btn-medium {
+ padding: 1px 13px 3px 13px;
+ height: 28px;
+ min-width: 62px;
+ font-size: 20px;
+ background-position: left -96px;
+ border-radius: 0;
+}
+
+.btn-medium:hover {
+ background-position: left -128px;
+}
+
+.btn-large {
+ padding: 9px 13px 0px 13px;
+ height: 39px;
+ min-width: 70px;
+ font-size: 23px;
+ line-height: 27px;
+ background-position: left 0px;
+ border-radius: 0;
+}
+
+.btn-large:hover {
+ background-position: left -48px;
+}
+
+.btn-disabled-primary,
+.btn-disabled-primary:hover,
+.btn-disabled-neutral,
+.btn-disabled-neutral:hover,
+.btn-disabled-negative,
+.btn-disabled-negative:hover {
+ cursor: default;
+ background-position: left -202px;
+}
+
+.btn-primary,
+.btn-primary:link,
+.btn-primary:active,
+.btn-primary:visited {
+ border-color: #007001;
+ background-color: #007001;
+ background-image: url(/images/buttons/StyleGuide/bg-btn-green.png);
+ color: white;
+}
+
+.btn-disabled-primary,
+.btn-disabled-primary:link,
+.btn-disabled-primary:active,
+.btn-disabled-primary:visited {
+ background-color: #99c699;
+ background-image: url(/images/buttons/StyleGuide/bg-btn-green.png);
+ border-color: #99c699;
+ color: white;
+}
+
+.btn-neutral,
+.btn-neutral:link,
+.btn-neutral:active,
+.btn-neutral:visited {
+ border-color: #0852b7;
+ background-color: #0852b7;
+ background-image: url(/images/buttons/StyleGuide/bg-btn-blue.png);
+ color: white;
+}
+
+.btn-disabled-neutral,
+.btn-disabled-neutral:link,
+.btn-disabled-neutral:active,
+.btn-disabled-neutral:visited {
+ background-color: #9cbae2;
+ background-image: url(/images/buttons/StyleGuide/bg-btn-blue.png);
+ border-color: #9cbae2;
+ color: white;
+}
+
+.btn-negative,
+.btn-negative:link,
+.btn-negative:active,
+.btn-negative:visited {
+ border-color: #565656;
+ background-color: #565656;
+ background-image: url(/images/buttons/StyleGuide/bg-btn-gray.png);
+ color: white;
+}
+
+.btn-disabled-negative,
+.btn-disabled-negative:link,
+.btn-disabled-negative:active,
+.btn-disabled-negative:visited {
+ background-color: #bbbcbb;
+ background-image: url(/images/buttons/StyleGuide/bg-btn-gray.png);
+ border-color: #bbbcbb;
+ color: white;
+}
+
+#footer_signup {
+ text-align: center;
+ max-width: 500px;
+ margin: auto auto;
+ padding: 1em 5px;
+ /* background: #e6e6e6; */
+ /* Fallback for IE 11 */
+ /* background-color: #e6e6e6; */
+ min-height: fit-content;
+}
+
+#footer p,
+#footer a,
+#footer_signup p,
+#footer_signup a {
+ color: white;
+}
+
+#ColorChooser {
+ height: 240px;
+ width: 194px;
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+ margin-top: 21px;
+}
+
+p,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ margin: 0px;
+}
+
+img {
+ object-fit: contain;
+}
+
+a,
+#navbarusername {
+ color: white;
+ text-decoration: none;
+ font-weight: bolder;
+}
+
+.nonbolded {
+ font-weight: normal !important;
+}
+
+.logoutframe {
+ color: black;
+ max-width: fit-content;
+ margin: auto;
+ padding-left: 5px;
+ padding-right: 5px;
+ background: rgb(255, 255, 255);
+ /* Fallback for IE 11*/
+ background-color: rgb(255, 255, 255);
+ padding-bottom: 5px;
+ padding-top: 5px;
+}
+
+.w-5 {
+ display: none;
+}
+
+.flex {
+ display: table;
+ margin-right: auto;
+ margin-left: auto;
+}
+
+#MasterContainer {
+ background: white;
+ overflow: visible;
+ width: 100%;
+}
+
+div#testingSitePanelWrapper,
+#BodyWrapper {
+ margin: 0 auto;
+ width: 970px;
+ background: white;
+}
+
+#Body {
+ _overflow: hidden;
+ min-height: 550px;
+ padding: 5px 5px 25px 5px;
+ background: white;
+ margin: 0 auto;
+ width: 900px;
+}
+
+.hidden {
+ visibility: hidden !important;
+ display: none !important;
+}
+
+@media (max-width:980px) {
+
+ .content_signup,
+ #footer_signup {
+ /*width: 100%;*/
+ }
+ .alert-system .alert {
+ border-radius: 0;
+ }
+ .success {
+ max-width: 100%;
+ }
+ .warning {
+ max-width: 100%;
+ }
+}
\ No newline at end of file
diff --git a/css/app.js b/css/app.js
new file mode 100644
index 0000000..e5b9264
--- /dev/null
+++ b/css/app.js
@@ -0,0 +1,397 @@
+/******/ (() => { // webpackBootstrap
+/******/ var __webpack_modules__ = ({
+
+/***/ "./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[2]!./resources/css/app.css":
+/*!*****************************************************************************************************************************************************************************************!*\
+ !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[2]!./resources/css/app.css ***!
+ \*****************************************************************************************************************************************************************************************/
+/***/ (() => {
+
+throw new Error("Module build failed (from ./node_modules/css-loader/dist/cjs.js):\nError: Can't resolve '../img/animated.png' in 'C:\\wamp64\\www\\morblox-site\\resources\\css'\n at finishWithoutResolve (C:\\wamp64\\www\\morblox-site\\node_modules\\enhanced-resolve\\lib\\Resolver.js:309:18)\n at C:\\wamp64\\www\\morblox-site\\node_modules\\enhanced-resolve\\lib\\Resolver.js:386:15\n at C:\\wamp64\\www\\morblox-site\\node_modules\\enhanced-resolve\\lib\\Resolver.js:435:5\n at eval (eval at create (C:\\wamp64\\www\\morblox-site\\node_modules\\tapable\\lib\\HookCodeFactory.js:33:10),