* {
    padding: 0px;
    margin: 0px;
}

body div.qtip div.content{
   padding: 0;
   margin: 0;
   height: auto; min-height: auto;
   width: auto; min-width: auto;
}

a {
    text-decoration: none;
}

img {
    border: 0px;
}

body {
    color: #bebebe;
    font-family: Verdana, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    background: #2e2e2e;
    margin: 6px;
}

.dfmanual {
    z-Index: 1000;
    width: 16px;
    height: 16px;
    clear: both;
    margin: 0 0 0 2px;
    vertical-align: middle;
    padding: 0px;
    cursor: pointer;
    cursor: hand;
}

#testPok4 {
    z-Index: 100;
    position: absolute;
    top: 203px;
    right: 60px;
    width: 17px;
    height: 17px;
    background-image: url(/images/moscow/info.png);
}

.manual_content {
    padding: 20px;
    text-align: justify;
    color: #000;
}

.manual_content a {
    color: #000;
}

#snow2 {
    position: absolute;
    z-Index: 2;
    top: 0;
    margin-left: -500px;
    left: 50%;
    width: 1000px;
    height: 116px;
    background-image: url(/images/v15/snow_layover.gif);
}

#logged_in_as_guest {
    position: absolute;
    z-Index: 100;
    top: 20px;
    margin-left: 250px;
    left: 50%;
    width: 120px;
    height: 120px;
    background: url(/images/moscow/logged_in_as_guest.png) no-repeat;
}

#mContent {
    min-height: 320px;
}

#settingsForm fieldset {
    border: 2px solid #2e2e2e;
    padding-top: 10px;
    padding-bottom: 10px;
}

#promote_alert {
    margin-right: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: yellow;
    padding: 4px;
    color: #000;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    border: 1px solid #000;
}

#point_alert {
    margin-right: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: red;
    padding: 4px;
    color: #000;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    border: 1px solid #000;
}


.dashboard label {
    width: 140px;
    float: left;
    text-align: left;
    margin-right: 0.5em;
    margin-left: 0.5em;
    display: block;
    color: #daebed;
}

.dashboard p {
    color: #fff;
    border-bottom: 1px solid #2e2e2e;
}

#stickerForm label {
    width: 120px;
    float: left;
    text-align: right;
    margin-right: 0.5em;
    margin-left: 0.5em;
    display: block;
    color: #daebed;
}

#stickerForm p {
    color: #fff;
    border-bottom: 1px solid #2e2e2e;
}


#settingsForm fieldset p {
    padding: 2px;
    margin: 2px;
}

#settingsForm legend {
    color: #fff;
    font-weight: bold;
    border: 2px solid #2e2e2e;
    padding: 2px 6px;
    margin-left: 4px;
}

.specialLabel {
    width: 110px;
    float: left;
    text-align: right;
    margin-right: 0.5em;
    display: block
}

#screenFiller {
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: 130%;
    height: 120%;
    background: url(/images/v15/fill.png);
    > background: #000;
    > filter:alpha(opacity=70);
    position: absolute;
    display: none;
    z-Index: 1;
}

#submitProfile {
    padding: 0px;
    margin: 0px;
    font-size: 18px;
    color: #e5e5e5;
    border: none;
    background: none;
    cursor: pointer;
    > cursor: hand;
}


#mainContent {
    background: #09282c;
}

.menuBackground {
    background: #12454c;
    padding: 0px;
    margin: 0px;
}

.menuBackground td {
    background: #12454c;
    padding: 0px;
    margin: 0px;
}

h1 {
    color: #FFFFFF;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 900;
    margin-bottom: 10px;
}
h2 {
    color: #FFFFFF;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 7px;
}
h3 {
    color: #FFFFFF;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 3px;
}
.found {
    color: #CCCCEE;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #444499;
}

.bold {
    font-weight:	bold;
}

.toolBar {
    padding: 8 10 8 10;
    border: 0px;
    background-color: #e2e2e2;
    height: 25px;
    color: #808080;
}

.bjButton {
    background-image: url(/images/v15/button_bg_blackjack.png);
    height: 89px;
    width: 169px;
}


.bjButton div {
    color: #ffffff;
    font-size: 25px;
    font-weight: bold;
    font-shadow: 1px;
    font-family: arial;
    text-align: center;
    verical-align: middle;
    height: 89px;
    width: 169px;
    padding-top: 30px;
    cursor: hand; cursor: pointer;
}

.travelButtonCity {
    height: 84px;
    width: 169px;
}

/*

.travelButtonTV {
	background-image: url(/images/travel/TV.jpg);
	height: 84px;
	width: 169px;
}

.travelButtonAR {
	background-image: url(/images/travel/AR.jpg);
	height: 84px;
	width: 169px;
}
.travelButtonKH {
	background-image: url(/images/travel/KH.jpg);
	height: 84px;
	width: 169px;
}
.travelButtonBA {
	background-image: url(/images/travel/BA.jpg);
	height: 84px;
	width: 169px;
}
.travelButtonKG {
	background-image: url(/images/travel/KG.jpg);
	height: 84px;
	width: 169px;
}
.travelButtonKR {
	background-image: url(/images/travel/KR.jpg);
	height: 84px;
	width: 169px;
}

.travelButtonME {
	background-image: url(/images/travel/ME.jpg);
	height: 84px;
	width: 169px;
}

.travelButtonTA {
	background-image: url(/images/travel/TA.jpg);
	height: 84px;
	width: 169px;
}

.travelButtonZA {
	background-image: url(/images/travel/ZA.jpg);
	height: 84px;
	width: 169px;
}

.travelButtonPR {
	background-image: url(/images/travel/PR.jpg);
	height: 84px;
	width: 169px;
}

.travelButtonYA {
	background-image: url(/images/travel/YA.jpg);
	height: 84px;
	width: 169px;
}

.travelButtonSB {
	background-image: url(/images/travel/SB.jpg);
	height: 84px;
	width: 169px;
}

*/

.cityLocked {
    filter:alpha(opacity=25);
    -moz-opacity:.25;
    opacity:.25;
}

.travelButtonEmpty {
    vertical-align: middle;
}

.travelButton {
    background-image: url(/images/travel/button_bg.gif);
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    font-shadow: 1px;
    font-family: arial;
    text-align: center;
    vertical-align: 50%;
    height: 63px;
    > height: 89px;
    width: 169px;
    padding-top: 26px;
    cursor: hand; cursor: pointer;
    border: 0px solid #505050;
}

.travelButtonPrice {
    vertical-align: text-bottom;
    font-size: 18px;
}

table {
    border: 0px;
}
tr {
    padding: 4px;
    border: 0px;
}
th.title_top {
    border-bottom: 1px solid #04272b;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    background-repeat: repeat-x;
    background: #09282c;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    font-weight: bold;
}

th.title_top a {
    color: #daebed;
}

th.title_top  {
    color: #daebed;
}

.menuLinks {
    list-style: none;
    margin: 0px;
    padding: 0px;
    font-size: 11px;
}

.menuLinks li {
    padding-top: 0px;
    padding-bottom: 4px;
    font-size: 11px;
}

.paddedMenu {
    width: 150px;
    padding: 2px;
    padding-left: 4px;
    padding-top: 5px;
    margin: 5px;
}

.paddedMenu li {
    background-image: url(/images/moscow/bullet_menu.png);
    background-repeat: no-repeat;
    background-position: 0px 1px 0px -20px;
    list-style-type: none;
    margin: 0px;
    padding: 2px;
    padding-right: 0px;
    padding-left: 20px;
}

.paddedMenu li.menuItem_starred {
    /* background-image: url(/images/moscow/bullet_menu_starred.png); */
}

.paddedMenu li.new {
    background-image: url(/images/moscow/bullet_menu_new.png);
}

.paddedMenu li.red {
    background-image: url(/images/moscow/bullet_menu_red.png);
}
.paddedMenu li.purple {
    background-image: url(/images/moscow/bullet_menu_purple.png);
}
.paddedMenu li.green {
    background-image: url(/images/moscow/bullet_menu_green.png);
}
.paddedMenu li.stocks {
    background: none;
    padding-left: 1px;
    border-bottom: 1px solid #04272b;
    height: 17px;
    clear: both;
}

.paddedMenu li.stocks div.listing {
    width: 60px;
    overflow: hidden;
    height: 15px;
    white-space: nowrap;
    float: left;
}
.paddedMenu li.stocks div.percent {
    float: left;
    text-align: right;
    overflow: hidden;
    white-space: nowrap;
    height: 15px;
    width: 82px;
}

.paddedMenu li.action {
    background-image: url(/images/moscow/bullet_menu_action.png);
}

.paddedMenu li.padded {
    padding: 2px;
}

.paddedMenu li a {
    color: #daebed;
}

th.title_bottom {
    border: 0px solid #000000;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    background: #09282c;
}
th.top {
    border: 0px solid #000000;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
    background: #09282c;
}
th.center {
    border: 0px solid #000000;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color: #daebed;
    background: #09282c;
    padding-left: 6px;
    height: 28px;
}
th.bottom {
    border: 0px solid #000000;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #daebed;

}
th {
    border: 0px solid #000000;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #daebed;
    padding: 2 2 2 2;
}
td {
    border: 0px solid #000000;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color: #9ed3e1;
    padding: 4px;
}

#crime_listing td {
    padding: 14px;
}

td.logo {
    background: url(/images/moscow/header2.jpg) #2e2e2e bottom;
    background-repeat: no-repeat;
    background-position: center;
    /* background-color: #2e2e2e; */
    height: 101px;
}

form
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
textarea, select
{
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 12px;
    color: #daebed;
    background: #09282c;
    border: 1px solid #529ca8;
    padding: 3px;
}
input.button
{
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 13px;
    color: #daebed;
    background-color: #24727C;
    border: 1px solid #14B2C7;
    height: 1.5em;
}
input.button.image {
    background-color: #09282C;
}
input.text, input.password
{
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 13px;
    color: #daebed;
    background: #09282c;
    border: 1px solid #529ca8;
}
input.trans
{
    border: 0px;
}

.trans {
    background: none;
}

.trans td {
    background: none;
}

a:link {
    color: #ffffff;
}
a:visited {
    color: #fff;

}
a:hover {
    color: #fff;
    text-decoration: underline;
}

a.th:link {
    color: #000000;
    text-decoration: none;
}
a.th:visited {
    color: #000000;
    text-decoration: none;
}
a.th:hover {
    color: #000000;
    text-decoration: none;
}

blockquote {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
}

.spacer {
    border: 0px;
    background-color: transparent;
    padding: 0 0 0 0;
}
.padded {
    padding: 5px;
}

.notpadded {
    padding: 0 0 0 0;
}

a.god:link {
    color: #FF7700;
    font-weight: bolder;
}
a.god:visited {
    color: #FF7700;
    font-weight: bolder;
}
a.god:hover {
    color: #FFAA00;
    font-weight: bolder;
}

a.satan:link {
    color: #BB0000;
    font-weight: bolder;
}
a.satan:visited {
    color: #BB0000;
    font-weight: bolder;
}
a.satan:hover {
    color: #BB0000;
    font-weight: bolder;
}

a.user:link {
    color: #9FADCE;
}
a.user:visited {
    color: #9FADCE;
}
a.user:hover {
    color: #C5CCDB;
}

a.crewleader:link {
    color: #66DDFF;
    font-weight: bold;
}
a.crewleader:visited {
    color: #66DDFF;
    font-weight: bold;
}
a.crewleader:hover {
    color: #DDEEFF;
    font-weight: bold;
}

a.news:link {
    color: #D3D3D3;
    font-style: italic;
}
a.news:visited {
    color: #D3D3D3;
    font-style: italic;
}
a.news:hover {
    color: #FFFFFF;
    font-style: italic;
}

a.watcher:link {
    color: #59DE78;
    font-style: italic;
}
a.watcher:visited {
    color: #59DE78;
    font-style: italic;
}
a.watcher:hover {
    color: #95FCAD;
    font-style: italic;
}

a.cleaner:link {
    color: #FF00FF;
    font-style: italic;
}
a.cleaner:visited {
    color: #FF00FF;
    font-style: italic;
}
a.cleaner:hover {
    color: #FF00FF;
    font-style: italic;
}

a.overseer:link {
    color: #63138d;
    font-style: italic;
}
a.overseer:visited {
    color: #63138d;
    font-style: italic;
}
a.overseer:hover {
    color: #63138d;
    font-style: italic;
}

a.mom:link {
    color: #ffde00;
    font-style: italic;
}
a.mom:visited {
    color: #ffde00;
    font-style: italic;
}
a.mom:hover {
    color: #ffde00;
    font-style: italic;
}

a.helpdesk:link {
    color: #b2d38b;
    font-weight: normal;
}
a.helpdesk:visited {
    color: #b2d38b;
    font-weight: normal;
}
a.helpdesk:hover {
    color: #b2d38b;
    font-weight: normal;
}

a.management:link {
    color: #9F9F9F;
    font-weight: bold;
}
a.management:visited {
    color: #9F9F9F;
    font-weight: bold;
}
a.management:hover {
    color: #9F9F9F;
    font-weight: bold;
}

a.memorial:link {
    color: #808000;
    font-weight: bold;
}
a.memorial:visited {
    color: #808000;
    font-weight: bold;
}
a.memorial:hover {
    color: #808000;
    font-weight: bold;
}

a.special:link {
    color: #E6F40E;
    font-weight: bold;
}
a.special:visited {
    color: #E6F40E;
    font-weight: bold;
}
a.special:hover {
    color: #F0F3BD;
    font-weight: bold;
}

td.online {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
}

td.online span.spacer {
    color: #56707f;
}

.onlineList a {
    text-decoration: none;
    line-height: 19px;
}

.onlineListBuddy {
    padding: 1px 4px 1px 4px;
    background-color: #107902;
    border: 2px solid #19d500;
    color: #23f008;
}

a.user.onlineListBuddy {
    color: #23f008;
}

a.user.onlineListIgnored {
    text-decoration: line-through;
    color: #b75568;
}

.onlineListMember {
    padding: 2px 4px 2px 4px;
    color: #000;
    border: 2px solid #088cd8;
    background-color: #016386;
}

.onlineListCrewBuddy {
    padding: 2px 4px 2px 4px;
    color: #000;
    background-color: #107902;
    border: 2px solid #088cd8;
}

a.user.onlineListCrewBuddy {
    color: #23f008;
}

a.onlineListSelf {
    color: #fff !important;
    font-size: 12px;
    font-weight: bold;
}
a.onlineListSelf:visited {
    color: #fff !important;
    font-size: 12px;
    font-weight: bold;
}

font.underlined {
    text-decoration: underline;
}

font.bold {
    font-weight: bold;
    color:#dfdfdf;
}

.date {
    color: #DDDCD6;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}
.safety1 {
    color: orange;
    font-size: 11px;
    text-align: center;
}
.safety2 {
    color: yellow;
    font-size: 11px;
    text-align: center;
}

.thread_dark {
    background: #1b5d66;
    font-size:11px;
}

.thread_light {
    font-size:11px;
}

.city_dark {
    background-color: #1b5d66;
    font-size:11px;
}
.city_light {
    font-size: 11px;
}
.crew_light {
    filter:alpha(opacity=50);
    -moz-opacity:.50;
    opacity:.50;
}

#navigation {
    z-Index: 100;
    position: absolute;
    width: 576px;
    height: 25px;
    left: 50%;
    margin-left: -280px;
    top: 83px;
}

#navigation ul {
    list-style: none;
}

#navigation li {
    float: left;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial;
}

#navigation .active {
    margin-top: 0px;
    background: url(/images/v15/index_new_03.jpg) bottom;
    height: 20px;
    > height: 27px;
    width: 114px;
    float: left;
    text-align: center;
    padding-top: 5px;
}

#navigation .alert {
    margin-top: 1px;
    background: url(/images/v15/index_new_03_alert.png) bottom;
    height: 19px;
    > height: 26px;
    width: 114px;
    float: left;
    text-align: center;
    padding-top: 5px;
}

#navigation li a:hover {
    margin-top: 0px;
    background: url(/images/v15/index_new_03.jpg) bottom;
    height: 20px;
    > height: 27px;
    width: 114px;
    float: left;
    text-align: center;
    padding-top: 5px;
}

#navigation li a {
    margin-top: 2px;
    background: url(/images/moscow/nav_inactive.jpg) bottom;
    height: 18px;
    > height: 25px;
    width: 114px;
    float: left;
    text-align: center;
    padding-top: 5px;
}


#coverUp {
    padding: 0px;
    margin: 0px;
    background: #09282c;
    position: absolute;
    width: 99%;
    > width: 100%;
    margin-left: 7px;
    left: 0px;
    height: 3px;
    top: 108px;
    font-size: 0px;
}

#messageBox {
    position: absolute;
    top: 120px;
    left: 50%;
    margin-left: -200px;
    > margin-left: -180px;
    margin-top: 70px;
    padding-top: 60px;
    padding-left: 50px;
    padding-right: 130px;
    > padding-right: 150px;
    width: 223px;
    height: 202px;
    > width: 423px;
    > height: 242px;
    background: url(/images/moscow/message_box.gif);
    text-align: left;
    color: #000;
}

#messageBoxRed {
    position: absolute;
    top: 120px;
    left: 50%;
    margin-left: -200px;
    > margin-left: -180px;
    margin-top: 70px;
    padding-top: 60px;
    padding-left: 50px;
    padding-right: 130px;
    > padding-right: 150px;
    width: 223px;
    height: 202px;
    > width: 423px;
    > height: 242px;
    background: url(/images/moscow/message_box_red.gif);
    text-align: left;
    color: #000;
}

#messageBoxBig {
    position: absolute;
    top: 120px;
    left: 50%;
    margin-left: -200px;
    > margin-left: -180px;
    margin-top: 70px;
    padding-top: 60px;
    padding-left: 50px;
    padding-right: 40px;
    width: 353px;
    height: 252px;
    > width: 448px;
    > height: 312px;
    background: url(/images/moscow/message_box_big.gif);
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}

#buttonOK {
    margin-top: 3px;
    width: 53px;
    height: 54px;
    border: 0px;
}

.shortcut_top {
    border-top: 1px solid #529ca8;
}

#topNav {
    position: absolute;
    width: 520px;
    height: 25px;
    left: 50%;
    margin-left: -248px;
    top: 140px;
}

#topNav ul {
    list-style: none;
}

#topNav li {
    float: left;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
}

#topNav .active {
    margin-top: 0px;
    background: url(/images/v15/index_new_03.jpg) bottom;
    height: 20px;
    > height: 27px;
    float: left;
    text-align: center;
    padding-top: 5px;
}

#topNav li a:hover {
    margin-top: 0px;
    background: url(/images/v15/index_new_03.jpg) bottom;
    height: 20px;
    > height: 27px;

    float: left;
    text-align: center;
    padding-top: 5px;
}

#topNav li a {
    margin-top: 2px;
    background: url(/images/v15/index_new_04.jpg) bottom;
    height: 18px;
    > height: 25px;

    float: left;
    text-align: center;
    padding-top: 5px;
    padding-left: 14px;
    padding-right: 14px;
}

#profileForm {
    width: 520px;
}

#profileWindow {
    margin-top: 40px;
    background-color: #12454c;
    padding: 10px;
}

#profileWindow td {
    color: #daebed;
}

#infoWindow {
    width: 530px;
    margin-top: 7px;
    background: #729194;
    padding: 10px;
    text-align: left;
}

#infoWindow h1 {
    background: #09282c;
    width: 100%;
    heigth: 28px;
    padding: 0px;
    margin: 0 0 5 1;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 0.8em;
    text-transform: uppercase;
    text-indent: 10px;
    color: #84b2be;
    font-size: 15px;
    font-weight: normal;
}

#infoWindow p {
    padding: 4px;
}

#alertWindow {
    width: 500px;
    > width: 540px;
    margin-top: 7px;
    background: #c70000;
    padding: 10px;
    text-align: left;
}

#alertWindow h1 {
    background: #9d1f1f;
    width: 100%;
    heigth: 28px;
    padding: 0px;
    margin: 0 0 5 1;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 0.8em;
    text-transform: uppercase;
    text-indent: 10px;
    color: #fff;
    font-size: 15px;
    font-weight: normal;
}

#alertWindow p {
    padding: 4px;
    color: #fff;
}

#alertWindow ul {
    list-style: square;
    padding-left: 20px;
    color: #fff;
}

#alertWindow li {
    padding-left: 3px;
    color: #fff;
}

#greenWindow {
    width: 500px;
    > width: 540px;
    margin-top: 7px;
    background: #CCFF00;
    padding: 10px;
    text-align: left;
}

#greenWindow h1 {
    background: #A9D300;
    width: 100%;
    heigth: 28px;
    padding: 0px;
    margin: 0 0 5 1;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 0.8em;
    text-transform: uppercase;
    text-indent: 10px;
    color: #000;
    font-size: 15px;
    font-weight: normal;
}

#greenWindow p{
    padding: 4px;
    color: #000;
}

#greenWindow p a {
    color: #565F34;
}

#greenWindow ul {
    list-style: square;
    padding-left: 20px;
    color: #000;
}

#greenWindow li {
    padding-left: 3px;
    color: #000;
}

#defaultWindow {
    width: 530px;
    margin-top: 7px;
    background-color: #12454c;
    padding: 10px;
    text-align: left;
}

#defaultWindow ul {
    margin-left: 20px;
}

#defaultWindow li {
    list-style: square;
    padding-top: 3px;
    padding-bottom: 3px;
}

#defaultWindow h1 {
    background: #09282c;
    width: 100%;
    heigth: 28px;
    padding: 0px;
    margin: 0 0 5 1;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 1em;
    text-transform: uppercase;
    text-indent: 10px;
    color: #84b2be;
    font-size: 15px;
    font-weight: normal;
}

#defaultWindow h2 {
    border-bottom: 1px solid #09282c;
    width: 100%;
    heigth: 28px;
    padding: 0px;
    margin: 5 0 10 1;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 1em;
    text-indent: 4px;
    font-size: 13px;
    font-weight: normal;
}

#defaultWindow p {
    padding: 4px;
}

#defaultWindow fieldset {
    border: 2px solid #2e2e2e;
    padding-top: 10px;
    padding-left: 7px;
}

#defaultWindow fieldset p {
    padding: 2px;
    margin: 2px;
}

#defaultWindow legend {
    color: #fff;
    font-weight: bold;
    border: 2px solid #2e2e2e;
    padding: 2px 6px;
    margin-left: 4px;
}

.msgImg {
    margin-right: 10px;
    margin-bottom: 3px;
    border: 0px solid #505050;
    width: 130px;
}

.msgImg img {
    padding: 3px;
    padding-left: 0px;
    margin-bottom: 5px;
}

.messageExpCol a {
    color: #529ca8;
    font-weight: bold;
}

.tokensItem {
    background: url(/images/v15/token_item_blue.png) no-repeat center;
    height: 130px;
    width: 275px;
}

.tokensItem h3 {
    margin: 0px;
}

div.tokensItem div {
    padding: 15px;
    padding-top: 14px;
    padding-left: 20px;
}

.tokensItem.disabled {
    filter:alpha(opacity=50);
    -moz-opacity:.50;
    opacity:.50;
}

.tokensItem_5 {
    background: url(/images/v15/token_item.png) no-repeat center;
}

.tokensItem_10 {
    background: url(/images/v15/token_item.png) no-repeat center;
}

.tokensItem_240 {
    background: url(/images/v15/token_item_darkred.png) no-repeat center;
}

.tokensItem_450 {
    background: url(/images/v15/token_item_darkred.png) no-repeat center;
}

.tokensItem_3 {
    background: url(/images/v15/token_item.png) no-repeat center;
}

.tokensItem_13 {
    background: url(/images/v15/token_item_darkred.png) no-repeat center;
}

.tokensItem_14 {
    background: url(/images/v15/token_item_darkred.png) no-repeat center;
}

.tokensItem_15 {
    background: url(/images/v15/token_item_purple.png) no-repeat center;
}

.tokensItem_16 {
    background: url(/images/v15/token_item_red.png) no-repeat center;
}

.tokensItem_17,
.tokensItem_18 {
    background: url(/images/v15/token_item_purple.png) no-repeat center;
}

#tell_a_friend a {
    color: #000;
}
#tell_a_friend {
    width: 135px;
    > width: 148px;
    margin-top: 40px;
    border: 0px solid #000;
    background-color: #CFFC06;
    padding: 10px;
    text-align: center;
    color: #000;
    display: block;
}

.gan {
    background: url(/images/v15/button_bg_gan.png) no-repeat center;
    width: 70px;
    height: 60px;
    padding-top: 2px;
    margin-left: 4px;
    color: #000;
}

#map {
    color: #000;
}

.crime_locked {
    background-color: #472B2B;
}
.crime_locked label {
    color: #6F9999;
}

#top1000 {
    width: 316px;
    float: left;
    margin: 0;
    margin-top: 5px;
    padding: 4px 4px 4px 0px;
}

#top1000 li {
    width: 190px;
    float: left;
    margin: 0;
    padding: 4px 0px 4px 0px;
}

.squad_wait td {
    background-color: #472B2B;
    color: #6F9999;
}

.squad_wait a {
    color: #6F9999;
}

.BlackFont td {
    color: #000;
}

.jailIsolation {
    background-color: darkred;
}

tr.highlight ul.paddedMenu {
    background-color: #72cb10;
    color: #000;
}

tr.highlight ul.paddedMenu li a {
    color: #000;
}

tr.highlight_tokens ul.paddedMenu {
    background-color: #15c8e1;
    color: #000;
}

tr.highlight_tokens ul.paddedMenu li a {
    color: #000;
}

tr.highlight_character ul.paddedMenu {
    /*background-color: #035763;*/
    color: #fff;
}

tr.highlight_character ul.paddedMenu li a {

}

.menuBackground tr.highlight_character td {
    background: none;
}

#defaultUser ul {
    width: 100%;
    padding: 0px;
    margin: 0px;
    margin-left: 0px;
}

#defaultUser ul li {
    padding: 3px;
    list-style-type: none;
    float: left;
    width: 240px;
}

#defaultUser ul li div {
    float: left;
    margin: 0px;
    padding: 10px 0px;
}

#defaultUser ul li div.label {
    background-color: #09282C;
    width: 90px;
    text-align: center;
}

#defaultwindow .profile_image {
    padding: 0px;
    margin: 0px;
    padding: 2px;
    text-align: center;
}

#defaultUser ul li div.value {
    width: 100px;
    padding-left: 10px;
}

.user_info_buttons {
    text-align: center;
}

.user_info_buttons a {
}

/* Top button styles */

.top_buttons {
	padding: 6px 7px;
    margin-top: 4px;
    width: 190px;
    border: 1px solid #000;
    background-color: #505050;
    white-space: nowrap;
}

.top_buttons input {
}

.top_buttons.checked {
    background-color: #59B839;
    color: #fff;
}

.top_buttons.unavailable {
    background-color: #875207;
    color: #fff;
}

.lfs_listing {
    padding: 2px 3px;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #000;
    font-size: 10px;
}

.lfs_listing.no {
    background-color: #505050;
}

.lfs_listing.yes {
    background-color: #59B839;
    color: #fff;
}

.lfs_listing.yesbut {
    background-color: #875207;
    color: #fff;
}
