body{ background-color:#63767f;  background-image:url('Images/bgr.png');  background-repeat:repeat-x;  color:#000;}
html, input, select, textarea{font-family:"Lucida Grande", Verdana, Sans-Serif;}
a{ color:#09639a;  text-decoration:none;}
a:hover{text-decoration:underline;}
hr{background-color:#ccc;}
div#header{ background-image:url('Images/bgr-header.png');   }
div#header-logo img{ margin:-15px 0 0 222px;}
div#character-tools{ background-image:url('Images/bgr-character-tools.png');}
div#character-tools-location{ color:#fff;}
div#character-tools-character{ color:#fff;}
div#top-menu{ background-image:url('Images/bgr-top-menu.png');}
div.badge{ font-size:9px;  color:#fff;  background:#ff0000;}
div.thisRocks{ font-size:9px;  color:#fff;  background:#67777f;}
div.trSmall div.thisRocks{ font-size:8px;}
div#top-menu-notifications-list{ background:#fff;}
div#ppm-main{ background-image:url('Images/bgr-main.png');}
div#ppm-main.its-pop{background-image:url('Images/bgr-main-w.png');}
div#ppm-main-start{ display:none;}
div#ppm-footer{ background-image:url('Images/bgr-footer.png');  background-repeat:no-repeat;}
div#ppm-footer.its-pop{background-image:url('Images/bgr-footer-w.png');}
div#character-tools-shortcuts a.expandable, div#character-tools-account a.expandable{ background-color:#a9b6ba;}
div#character-tools-shortcuts a.expandable:hover, div#character-tools-account a.expandable:hover,div#character-tools-shortcuts a.selected, div#character-tools-account a.selected{ background-color:#ffcc00;}
div#character-tools div.expanded{ background:#fc0;}
div#top-menu-nav ul li a{ color:#111;  padding:9px 5px 9px 5px;  height:32px;}
div#top-menu-nav ul li a:hover{ text-decoration:underline;}
div#top-menu-nav ul li a.active{ background:url('Images/bgr-top-menu-active.png') repeat-x;}
div#top-menu-notifications-list h2{ background:#fc0 url(../../../Images/bgr_shortfade.png) repeat-x!important;  font-weight:500;  font-size:12px;}
div#top-menu-notifications-list h2.no-notifications{ background:#e6e6e6 url(../../../Images/bgr_shortfade.png) repeat-x!important;}
div#top-menu-notifications-list span.notification-time{ color:#999;}
div#notifications div{ color:#fff;}
h1{font-size:14px;font-weight:700;}
div.content h1{font-size:14px;font-weight:700;}
div.content h2{font-size:12px;font-weight:700;}
div.content h3{font-weight:700;}
div.localebox h2{font-size:15px;font-weight:700;}
div.box h2{font-size:12px;background-image:url('Images/bgr-item-header.png');  background-color:#56686f;  background-repeat:repeat-x;  color:#fff;  font-weight:500;}
div.box.insider{background-color:#fff;}
div.box.insider h2{background-image:url('../../../Images/bgr-insider-box.png');}
div.box.errors{  background-color:#cf2d2d;  color:#fff;}
div.box h2.normal{font-size:12px;font-weight:700;}
div.box h3{font-weight:700;}
div.box h3.menu{ color:#111;font-size:12px;font-weight:500;}
table.sortable th.headerAsc{background-image:url(../Images/SortableAsc.png)!important;background-position:top;background-repeat:repeat-x;}
table.sortable th.headerDesc{background-image:url(../Images/SortableDesc.png)!important;background-position:bottom;background-repeat:repeat-x;}
table.data th{ background-image:url('Images/bgr-item-header.png');  background-color:#56686f;  background-repeat:repeat-x;  color:#fff;  font-weight:500;}
table.data tr.group td{font-weight:700;}
div.box div.tabs{ background-image:url('Images/bgr-item-header.png');  background-color:#56686f;  background-repeat:repeat-x;font-size:12px;font-weight:500;}
div.box div.tabs a{text-decoration:none;}
div.editor a.button{font-size:9px;text-decoration:none;}
div.ppmlpreview div{ background-color:#d1d1d1;  border-radius:7px;  -moz-border-radius:7px;  -webkit-border-radius:7px;}
span.fixed{font-family:Monospace;}
div.forumSignature, div.forumSignatureFull{font-style:italic;}
div.forumSignature.sig-preview{ padding-bottom:10px;}
div.forumNewThreadsBox a{color:#900;}
div.box ul.header li, div#pdsetlist div.pdsong div.pdname{font-weight:700;}
div.box ul.header li ul li, div#pddesignertools div.pdsong div.pdname{font-weight:400;}
div.localebox{background:#eee url(../../../Images/bgr_mediumfade.png) repeat-x;color:#222;}
div.box h2.normal{background:none;color:#000;}
div.box p.actionbuttons, div.actionbuttons{border-top:1px solid #ccc;}
tr.odd td.green, tr.odd.green td{background:#0d0!important;}
tr.odd td.red, tr.odd.red td{background:#e00!important;}
tr.even td.green, tr.even.green td{background:#0e0!important;}
tr.even td.red, tr.even.red td{background:red!important;}
tr.odd td.yellow, tr.odd.yellow td{background:#eee9ab!important;}
tr.even td.yellow, tr.even.yellow td{background:#ffffb1!important;}
div.box table.data th{ background-image:url('Images/bgr-item-header.png');  background-color:#56686f;  background-repeat:repeat-x;color:#fff;}
div.box div.tabs a:hover{text-decoration:underline;}
div.box div.tabs a.active{background:#eee;color:#000;}
div.cText_Dark{background:#000;}
div.scitem, div.scpl{border:1px solid #999;}
div.forumMessageHeader, div.forumSignature, div.forumSignatureFull, div.forumEdit{color:#666;}
tr.odd td.forumPrio0{background:#3c3 url(../../../Images/bgr_mediumfade.png) repeat-x!important;}
tr.even td.forumPrio0{background:#4d4 url(../../../Images/bgr_mediumfade.png) repeat-x!important;}
tr.odd td.forumPrio1{background:#999 url(../../../Images/bgr_mediumfade.png) repeat-x!important;}
tr.even td.forumPrio1{background:#aaa url(../../../Images/bgr_mediumfade.png) repeat-x!important;}
tr.odd td.forumPrio2{background:#d33 url(../../../Images/bgr_mediumfade.png) repeat-x!important;}
tr.even td.forumPrio2{background:#e44 url(../../../Images/bgr_mediumfade.png) repeat-x!important;}
tr.odd td.forumPrio4{background:#822 url(../../../Images/bgr_mediumfade.png) repeat-x!important;}
tr.even td.forumPrio4{background:#933 url(../../../Images/bgr_mediumfade.png) repeat-x!important;}
div.forumNewThreadsBox{background:url(../../../Images/bgr_shortfade.png) repeat-x scroll 0 0 #fc0!important;color:#000;}
div#shortcuts div.scvis{background:#ddeaef!important;}
div.pdnoitem{color:#333;font-style:italic;}
div.editor a.button{background:#fff;border:1px solid #999;color:#000;}
blockquote.quote{background:#ddd;color:#333;}
blockquote.quote blockquote.quote blockquote.quote{background:#aaa;}
blockquote.quote blockquote.quote blockquote.quote blockquote.quote{background:#999;}
blockquote.quote blockquote.quote blockquote.quote blockquote.quote blockquote.quote{background:#888;}
blockquote.spoiler{background:#fcc;}
blockquote.spoiler a{color:#600;}
div.box table.data tr.even td, blockquote.quote blockquote.quote{background:#d1d1d1;}
div.box div.box, div.cText_Light, a.rightcornerabuse, div.idHolder, div.scitem, div#rtetracklist div.rteitem, div.pditem, div.pdsong, div#simplesetlist div.song, div#statusbar div.statusbarwrapper a.icon, div#statusbar div.statusbarwrapper a.iconright{background:#fff;}
div.box.dark-box{background:#d1d1d1!important;}
div.box div.box div.box{background:#eee;}
div.idHolder{color:#000!important;}
div.box, table.data tr.even td, div.editor a.button:hover{background:#eee;}
div.scpl, div.rtepl, div.pdpl{background:#999;}
div.box h2 a, table.data th a, div.box div.tabs a{color:#fff;}
table.hoverable tr:hover td, table.hoverable tr.selected td, table.data tr.hoverable:hover td, table.data tr.selected td, div#statusbar div.statusbarwrapper a.selected{background:#fc0 url(../../../Images/bgr_shortfade.png) repeat-x!important;}
table.data tr.errors td{ background:#f99 url(../../../Images/bgr_shortfade.png) repeat-x!important;}
input.round, textarea.round, select.round, div.editor textarea, .roundright, .roundleft{background:#fff;border:1px solid #999;}
div#shortcuts div.scitem div.scno, div#rtetracklist div.rteitem div.rteno, div.pditem div.pdsortorder{color:#999;}
div.rteitem, div.rtepl, div.pditem, div.pdpl, div#simplesetlist div.item{border:1px solid #999;}
div#rteavailable div.rteitem, div.pdevent, div#simplesetlist div.event{background:#d1d1d1;}
div.pdperformanceitem, div#simplesetlist div.performanceitem{background:#fe9;}
a.expandable:hover, div.expanded{background:#fc0;}
div.its-pop-menu{ background-image:url('Images/bgr-item-header.png');  background-color:#56686f;  background-repeat:repeat-x;  font-weight:500;}
div.its-pop-menu ul li a{ color:#fff;  padding:9px 5px 8px 5px;}
div.its-pop-menu ul li a:hover{ text-decoration:underline;}
div.its-pop-menu ul li a.active{ background:url('Images/bgr-item-header-active.png') repeat-x;}
div#ppm-main.its-pop div.content{ width:490px;}
div#ppm-main.its-pop div.content p.preamble{ font-size:12px;  font-style:italic;  padding:0;}
div#ppm-main.its-pop div.content p.article{ padding:0;}
div#ppm-main.its-pop div.content div.article-footer{ border-top:1px dotted #ccc;  padding:15px 0 0 0;}
div#ppm-main.its-pop div.content div.article-footer p{ padding:0;}
div#ppm-main.its-pop div.content h1.header{ background:none;  padding:0 0 15px 0;  margin:0 0 15px 0;  color:#111;  font-weight:bold;  border-bottom:1px dotted #ccc;}
div#ppm-main.its-pop div.content h1.article{ background:none;  padding:0;  margin:0;  color:#111;  font-weight:bold;}
div#ppm-main.its-pop div.content h1.smallarticle{font-size:13px;}
div#ppm-main.its-pop div.content h1 a, div#ppm-main.its-pop div.content h2 a{color:#111;}
div.ppm-adremoval{background:#d1d1d1!important;}
div.box.empty-box{  background:none!important;  border:2px dashed #999!important;   min-height:60px;  margin:0 0 15px 0;  padding:0;}
div.box.empty-box p, div.box.empty-box div{ padding:25px;  text-align:center;}
div.sub-menu{ border-radius:5px;}
div.sub-menu.open{ border-radius:5px 5px 0 0;}
div.sub-menu-items{ border-radius:0 5px 5px 5px;}
div.sub-menu-items.left{ border-radius:5px 0 5px 5px;}
div.sub-menu.open div.sub-menu-visible a, div.sub-menu:hover div.sub-menu-visible a{ color:#09639a!important;}
div.sub-menu{ background-image:url("Images/bgr-item-header.png")!important;  background-color:#56686f!important;  background-repeat:repeat-x;}
div.sub-menu{ background:#666;  color:#fff;}
div.sub-menu-visible{ border-right:1px solid rgba(0, 0, 0, 0.2);}
div.sub-menu-visible a{ color:#fff;}
div.sub-menu.open, div.sub-menu:hover{ background:#fc0 url(../Images/bgr_mediumfade.png) repeat-x !important;  color:#000 !important;}
div.sub-menu-items{ background:#ffcc00;}
div.talkbox-content{ border-radius:7px;}
div.talkbox.talkbox-white.sayright div.talkbox-content:before, div.talkbox.talkbox-white.sayleft div.talkbox-content:before{ border-top-color:#fff;}
div.talkbox.talkbox-white div.talkbox-content{ background-color:#fff;}
div.talkbox.talkbox-gray.sayright div.talkbox-content:before, div.talkbox.talkbox-gray.sayleft div.talkbox-content:before{ border-top-color:#eee;}
div.talkbox.talkbox-gray div.talkbox-content{ background-color:#eee;}
div.talkbox.talkbox-black.sayright div.talkbox-content:before, div.talkbox.talkbox-black.sayleft div.talkbox-content:before{ border-top-color:#000;}
div.talkbox.talkbox-black div.talkbox-content{ background-color:#000;  color:#fff;}
div.talkbox.talkbox-yellow.sayright div.talkbox-content:before, div.talkbox.talkbox-yellow.sayleft div.talkbox-content:before{ border-top-color:#ffffb1;}
div.talkbox.talkbox-yellow div.talkbox-content{ background-color:#ffffb1;}
div.talkbox.talkbox-gray div.poll, div.talkbox.talkbox-yellow div.poll{ background:#fff;}
div.talkbox.talkbox-white div.poll, div.talkbox.talkbox-black div.poll{ background:#eee;}
div.talkbox.talkbox-gray blockquote.quote, div.talkbox.talkbox-yellow blockquote.quote{ background:#fff;}
div.talkbox.talkbox-black div.forumMessageHeader{ color:#999;}
.error, .warning{font-weight:bold; color:#dd0000;}
.redtext{color:#dd0000;}
.greentext{color:#00dd00;}
.darkredtext{color:#990000;}
.darkgreentext{color:#009900;}
.disabledField{color:#ccc;}
.gray{color:#999;}
.errorBgr{background:#ff9999 !important;}
.invalid{color:#666;}
div.RecordCover, div.RecordCoverEmpty{margin:0px;}
div.signup_Random_1{background:url(../../../Images/SignUp/Random_1.jpg) no-repeat;}
div.signup_Random_2{background:url(../../../Images/SignUp/Random_2.jpg) no-repeat;}
div.signup_Random_3{background:url(../../../Images/SignUp/Random_3.jpg) no-repeat;}
div.emptyProdCat{  border:2px dashed #999;   height:100px;   margin:0 0 15px 0;   padding:0;   border-radius:7px!important;}
div.emptyProdCat:last-of-type{ margin-bottom:0;}
div.emptyProdCat > div{  text-align:center;   padding-top:40px;   color:#999;}
.roundleft{ border-radius:7px 0 0 7px !important;}
.roundright{ border-radius:0 7px 7px 0 !important;}
table.data tr th.single, table.data tr td.single, div.forumNewThreadsBox, div.scitem, div.scpl, div.rteitem, div.rtepl, div.pditem, div.pdpl, div#simplesetlist div.item, div.editor textarea, a.rightcornerabuse, div.idHolder, blockquote.quote, blockquote.spoiler, div.infoBox, div.gameimage, div.avatar, div.avatarside, div.avatar_clean, div.localebox, div.box, input.round, textarea.round, select.round, div.whiteBox, div.defaultGreeting, div.chartsMain, div.bugPreview, div.iconbox, div.underconstruction, .forceround, div.RecordCover, div.RecordCoverEmpty, div.MetalmanWallpaper, div.CatburglarWallpaper, div.Elvis, div#top-menu-notifications-list{  border-radius:7px !important;   -moz-border-radius:7px !important;   -webkit-border-radius:7px !important;}
div.editor textarea.roughend{ border-radius:7px 7px 0 0!important;}
div.box.sig-preview{ border-radius:0 0 7px 7px!important;}
div.sig-preview-txt{ padding-bottom:10px;}
div#notifications div{  border-radius:0!important;   -moz-border-radius:0!important;   -webkit-border-radius:0!important;}
div#notifications div.notification-real:last-of-type, div#notifications div.notification-empty, div#notifications div.notification-loading{ border-radius:0 0 7px 7px!important;   -moz-border-radius:0 0 7px 7px!important;   -webkit-border-radius:0 0 7px 7px!important;}
input[type=submit], input[type=button]{  border-radius:7px !important;   -moz-border-radius:7px !important;   -webkit-border-radius:7px !important;   padding:2px 5px;  border:1px solid #999;}
input[type=submit]:hover, input[type=button]:hover{ background-color:#fafafa;}
 input[type=submit]:disabled, input[type=button]:disabled{   background-color:rgba(204, 204, 204, 0.5);    border:1px solid #bbb;    color:#777;    cursor:not-allowed; }
input[type=submit].noround, input[type=button].noround{  border-radius:0px !important;   -moz-border-radius:0px !important;   -webkit-border-radius:0px !important;}
div.noteheader, div.avatarMaker, div#header, div.box h2, div.box div.tabs, div#top-menu-notifications-list h2{ border-radius:7px 7px 0 0;  -moz-border-radius:7px 7px 0 0;  -webkit-border-radius:7px 7px 0 0;}
div.notefooter{ border-radius:0 0 7px 7px;  -moz-border-radius:0 0 7px 7px;  -webkit-border-radius:0 0 7px 7px;}
div.popoutmenu{ -webkit-border-radius:0 7px 7px 7px;  -moz-border-radius:0 7px 7px 7px;  border-radius:0 7px 7px 7px;}
table.data tr > th:first-of-type, table.data tr > td:first-of-type{  -webkit-border-radius:7px 0 0 7px;   -moz-border-radius:7px 0 0 7px;   border-radius:7px 0 0 7px;}
table.data tr > th:last-of-type, table.data tr > td:last-of-type{  -webkit-border-radius:0 7px 7px 0;   -moz-border-radius:0 7px 7px 0;   border-radius:0 7px 7px 0;}
a.expandable, div.cText_Light, div.cText_Dark{ -webkit-border-radius:5px;  -moz-border-radius:5px;  border-radius:5px;}
a.selected, div.box div.tabs a{ -webkit-border-radius:5px 5px 0 0;  -moz-border-radius:5px 5px 0 0;  border-radius:5px 5px 0 0;}
div.expanded{ -webkit-border-radius:0 5px 5px 5px;  -moz-border-radius:0 5px 5px 5px;  border-radius:0 5px 5px 5px;}
div.editor a.button, div.badge, div.thisRocks{ border-radius:4px;  -moz-border-radius:4px;  -webkit-border-radius:4px;}
div.infoBox, div#top-menu-notifications-list{ -webkit-box-shadow:2px 2px 3px #000;  box-shadow:2px 2px 3px #000;}
div.entityLogoNoImg{background-color:#67777f;background-image:url('Images/bgr_NoLogoFade.png');background-repeat:repeat-x;color:#fff;}
.ui-widget{ font-family:"Lucida Grande", Verdana, Sans-Serif;}
.ui-dialog{ padding:5px;}
.ui-corner-all{ border-radius:7px;}
.ui-widget-content{ border:0;  background:#eee;  color:#000;}
.ui-widget-header{ background:#67777f;  font-size:12px;  color:#fff;  font-weight:500;  border:0;}
.ui-dialog-buttonpane{ border-top:1px solid #ccc;}
.ui-widget-content .ui-state-default{ padding:3px 5px;  border-color:#999;  color:#000;}
div.box div.tldr.contracted div.tldr-fade{ background:linear-gradient(to bottom, rgba(238,238,238,0) 0%, rgba(238,238,238,1) 85%);}
div.tldr-fade{ background:linear-gradient(to bottom, rgba(209,209,209,0) 0%, rgba(209,209,209,1) 85%);}
div.tldr-expand-title{ background:#f6f6f6;  border-radius:5px;}
div.arcade-header{ padding:5px;  background-color:#65747d;  color:#fff;}
div.whiteBox{background:#fff;padding:10px;}
div.nc{background:#fff;}
div.nc.fs{background:#fff;}

.txt10{font-size: 10px !important}