body {
	background-color: #000;
	border: 0px;
	color: #fff;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	margin: 1px;
	min-height: 100%;
}

#main_body {
	margin: 0px;
	min-height: 100%;
	padding: 0px;
	width: 100%;
}

#main_head {
	margin: 0px;
	padding: 0px;
}

#main_head table, #main_head td, #main_head tr {
	margin: 0px;
	padding: 0px;
}

#main_status {
	margin: 0px;
	padding: 1px 1px 1px 1px;
}

#main_menu {
    margin: 0px;
    padding: 0px;
    width: 120px;
}

#main_menu a {
	display: block;
	font-size: 11px;
	padding: 1px 1px 1px 3px;
	text-decoration: none;
	width: 120px;
}

#main_menu a:link {
}

#main_menu a:visited {
}

#main_menu a:active {
}

#main_menu a:hover {
}

#main_menu a.button {
	border: 0px;
	font-size: 9px;
}

#main_menu a.button img {
	border: 0px;
}

#main_content {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	min-width: 648px;
}

#main_content p {
	padding: 0px 5px 0px 5px;
}

#main_content h2 {
	padding: 0px 5px 0px 5px;
}

#main_content form {
	padding: 0px 5px 0px 5px;
}

a {
	text-decoration: none;
}

a.category {
	color: #fff;
	display: block;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

div.title {
	text-align: center;
	display: block;
	font-size: 16px;
	font-weight: bold;
}

hr {
	border: 0px;
}

div.error {
	background-color: #a00;
	border: 1px solid #f00;
	color: #fff;
	display: block;
	margin: 5px;
	padding: 5px;
}

div.success {
	background-color: #070;
	border: 1px solid #0f0;
	color: #fff;
	display: block;
	margin: 5px;
	padding: 5px;
}

div.notice {
	background-color: #8f6600;
	border: 1px solid #ffba00;
	color: #fff;
	display: block;
	margin: 5px;
	padding: 5px;
}

p.error {
	background-color: #a00;
	border: 1px solid #f00;
	color: #fff;
	display: block;
	margin: 5px;
}

p.success {
	background-color: #070;
	border: 1px solid #0f0;
	color: #fff;
	display: block;
	margin: 5px;
}

p.notice {
	background-color: #8f6600;
	border: 1px solid #ffba00;
	color: #fff;
	display: block;
	margin: 5px;
}

div.pageMenu {
	display: block;
	font-size: 12px;
	padding: 4px 3px 4px 15px;
}

div.pageMenu a {
	padding: 3px 10px 3px 10px;
	text-decoration: none;
}

table.list tr td {
	padding-left: 5px;
	padding-right: 5px;
}

tr.middle_status_0 { color: #f00;}
tr.middle_status_1 { color: #f0f;}
tr.middle_status_2 { color: #0ff;}
tr.middle_status_3 { color: #0f0;}
tr.middle_status_4 { color: #00f;}

div.in_page_menu {
	background-color: #000;
	display: block;
	padding: 5px 10px 5px 10px;
	margin: 1px;
}

div.in_page_menu span {
	background-color: #000;
	border: 1px solid #6D1001;
	display: inline-block;
	padding: 5px 10px 5px 10px;
	margin: 1px;
}

.ac_results {
	border: 1px solid #666;
	padding: 1px;
	list-style: none outside none;
	margin: 0px;
	padding: 0px;
}
.ac_results ul {
	padding: 0;
	margin: 0;
}
.ac_results ul li {
	list-style-type: none;
	position: relative;
	cursor: pointer;
}
.ac_even {
	background: #000;
}
.ac_even:hover {
	background: #6d1001;
}
.ac_odd {
	background: #333;
}
.ac_odd:hover {
	background: #6d1001;
}

table.services td {
	padding: 5px;
}

table.services td.price {
	text-align: right;
}

table.system_scan td {
	margin: 5px;
	padding: 5px;
}table.news {
	background-color: #000;
	border: 0px;
	color: #fff;
	margin: 2px 2px 15px 2px;
	width: 100%;
}

table.news td.pic {
	background-color: #000;
	border: 0px;
	color: #fff;
	width: 72px;
}

table.news img.picture {
	height: 70px;
	width: 70px;
	width: 70px;
}

table.news hr {
	border-top: 1px solid #fff;
	border-bottom: 0px;
}

table.news div.newsTitle {
	display: block;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 4px 0px;
	padding: 3px 2px 3px 2px;
}
input, select, textarea, button {
	background-color: #000;
	border: 1px solid #fff;
	color: #fff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	padding: 1px 0px 1px 2px;
}

.disabled {
	background-color: #a00;
}
#main_head {
	border-top: 1px solid #0020b3;
	border-left: 1px solid #0020b3;
	border-right: 1px solid #0020b3;
}

#main_status {
	border-top: 1px solid #0020b3;
	border-left: 1px solid #0020b3;
	border-right: 1px solid #0020b3;
}

#main_menu {
	border: 1px solid #0020b3;
}

#main_menu a.menu {
	border: 1px solid #0020b3;
	color: #fff;
}

#main_menu a.menu:link {
	background-color: #0020b3;
}

#main_menu a.menu:visited {
	background-color: #0020b3;
}

#main_menu a.menu:active {
	background-color: #0090f2;
}

#main_menu a.menu:hover {
	background-color: #0090f2;
}

#main_menu a.button {
	background-color: #000;
	color: #fff;
}

/* market */
#main_menu a.marketMenu:link, #main_menu a.marketMenu:visited {
	background-color: #0020b3;
	border: 1px solid #0020b3;
	color: #fff;
}

#main_menu a.marketMenu:hover, #main_menu a.marketMenu:active {
	background-color: #000;
	border: 1px solid #0020b3;
	color: #fff;
}

#main_menu tr td.spacer {
	border: 1px solid #0020b3;
}

#main_menu td.marketMenu a, #main_menu td a {
	background-color: #0020b3;
}

#main_menu table.marketMenuTable {
	border: 1px solid #0020b3;
}

#main_menu tr td.spacer {
	border: 1px solid #0020b3;
}

#main_menu tr.marketMenu {
	background-color: #0020b3;
	color: #fff	font-size: 11px;
}

#main_menu tr.marketMenu:hover, #main_menu tr.marketMenu:hover a {
	background-color: #000;
	color: #fff;
	font-size: 11px;
}

#main_menu tr.marketMenu a {
	color: #fff;
	display: block;
	width: 63px;
}

#main_menu tr.marketMenu td {
	color: #fff;
}

#marketMenuCreatures a, #marketMenuCreatures a:link, #marketMenuCreatures a:visited,
#marketMenuDroids a, #marketMenuDroids a:link, #marketMenuDroids a:visited,
#marketMenuFacilities a, #marketMenuFacilities a:link, #marketMenuFacilities a:visited,
#marketMenuItems a, #marketMenuItems a:link, #marketMenuItems a:visited,
#marketMenuNPCs a, #marketMenuNPCs a:link, #marketMenuNPCs a:visited,
#marketMenuShips a, #marketMenuShips a:link, #marketMenuShips a:visited,
#marketMenuServices a, #marketMenuServices a:link, #marketMenuServices a:visited,
#marketMenuVehicles a, #marketMenuVehicles a:link, #marketMenuVehicles a:visited,
#marketMenuWeapons a, #marketMenuWeapons a:link, #marketMenuWeapons a:visited {
	background-color: #0090f2;
	border: 0px;
	color: #fff;
	display: block;
	padding-left: 25px;
	width: 98px;
}

#marketMenuCreatures a:hover, #marketMenuCreatures a:active,
#marketMenuDroids a:hover, #marketMenuDroids a:active,
#marketMenuFacilities a:hover, #marketMenuFacilities a:active,
#marketMenuItems a:hover, #marketMenuItems a:active,
#marketMenuNPCs a:hover, #marketMenuNPCs a:active,
#marketMenuShips a:hover, #marketMenuShips a:active,
#marketMenuServices a:hover, #marketMenuServices a:active,
#marketMenuVehicles a:hover, #marketMenuVehicles a:active,
#marketMenuWeapons a:hover, #marketMenuWeapons a:active {
	background-color: #000;
	color: #fff;
}

#marketMenuDroids td,
#marketMenuFacilities td,
#marketMenuItems td,
#marketMenuNPCs td,
#marketMenuShips td,
#marketMenuServices td,
#marketMenuVehicles td,
#marketMenuWeapons td {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

table.olisting {
	background: #8F6800;
	border: 0px;
	color: #fff;
	width: 420px;
}

table.olisting1 {
	background: #aaaaaa;
	border: 0px;
	color: #fff;
	width: 420px;
}

table.olisting2 {
	background: #00aa00;
	border: 0px;
	color: #fff;
	width: 420px;
}

table.olistingX {
	background: #a80000;
	border: 0px;
	color: #fff;
	width: 420px;
}

table.listing {
	background: #8F6800;
	border: 0px;
	color: #fff;
	width: 600px;
}

table.listing1 {
	background: #aaaaaa;
	border: 0px;
	color: #fff;
	width: 600px;
}

table.listing2 {
	background: #00aa00;
	border: 0px;
	color: #fff;
	width: 600px;
}

table.listingX {
	background: #a80000;
	border: 0px;
	color: #fff;
	width: 600px;
}

table.listing a img {
	border: 0px;
}

table.system_scan td {
	padding: 2px 5px 2px 5px;
}

table #customer td.menu {
    padding: 2px 5px 2px 5px;
    background-color: #0090f2;
}

table #customer td.selected {
    background-color: #0020b3;
}

td.listingHeader {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	background: #000000;
	color: #ffffff;
}
td.listingContent {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	text-align: left;
	width: 300px;
	background: #000000;
	color: #ffffff;
}
td.listingImage {
	width: 100px;
	height: 100px;
	color: #ffffff;
	background: #000000;
}
td.listingIcon{
	width: 12px;
	color: #ffffff;
	background: #000000;

}
td.listingIcon2 {
	width: 27px;
	color: #ffffff;
	background: #000000;
}
td.dbMax {
	background: #ff0000;
	color: #ffffff;
}
td.dbMin {
	background: #00aa00;
	color: #ffffff;
}
td.dbLast {
	background: #0000ff;
	color: #ffffff;
}
td.dbAvg {
	background: #ffff00;
	color: #000000;
	font-weight: bold;
}

table.feedb1 {
	border: 1px solid #0f0;
	width: 250px;
}

table.feedb0 {
	border: 1px solid #fff;
	width: 250px;
}

table.feedbX {
	border: 1px solid #f00;
	width: 250px;
}

table.feedbackDel {
	background-color: #700000;
	border: 1px solid #000;
	width: 250px;
}     

div.adminMenu {
	border: 1px solid #0020b3;
	width: 168px;
}

div.adminMenu a:link, div.adminMenu a:visited {
	background-color: #0020b3;
	color: #fff;
	display: block;
	font-size: 11px;
	padding: 2px;
}

div.adminMenu a:hover, div.adminMenu a:active {
	background-color: #000;
	color: #fff;
	display: block;
	font-size: 11px;
	padding: 2px;
}

div.ad_box {
	background-color: #0020b3;
	border: 1px solid #0020b3;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	width: 168px;
}

div.ad_box_text {
	background-color: #000;
	color: #fff;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	text-align: center;
}
/* market end */
#main_content {
	border-top: 1px solid #0020b3;
	border-right: 1px solid #0020b3;
	border-bottom: 1px solid #0020b3;
}

img {
	border: 0px;
}

a {
	//background: #000;
}

a:link {
	color: #0020b3;
}

a:visited {
	color: #0020b3;
}

a:hover {
	color: #ffffff;
}

a:active {
	color: #ffffff;
}

a[href^="http://www.swcombine.com/"] {
	background: url(http://img.swcombine.com/client/icon.ico) center right no-repeat;
	padding-right: 19px;
}

a[href^="http://www.swcombine.com/members/messages/"], a[href^="http://www.swcombine.com/community/toplist/"] {
	background: none;
	padding-right: 0px;
}

div.title {
	background-color: #0020b3;
	color: #fff;
}

hr {
	border-top: 1px solid #0020b3;
}

table.news {
	border-bottom: 1px solid #0020b3;
}

table.news div.newsTitle {
	background-color: #0020b3;
	color: #fff;
}

div.pageMenu {
	background-color: #0090f2;
}

div.pageMenu a:link, div.pageMenu a:visited {
	background-color: #0090f2;
	color: #fff;
}

div.pageMenu a:hover, div.pageMenu a:active {
	background-color: #0020b3;
	color: #fff;
}

tr.usertable:hover {
	background-color: #0020b3;
}

span.faqentry {
   color: #0020b3;
   cursor: pointer;
   font-weight: bold;
}

span.faqentry:hover {
   color: #ffffff;
   cursor: pointer;
   font-weight: bold;
}

span.ajaxlink {
	color: #0020b3;
	cursor: pointer;
}

span.ajaxlink:hover, span.ajaxlink:active {
	color: #fff;
	cursor: pointer;
}

td.news1 {
	background-color: #007700;
	border: 1px solid #0f0;
	color: #fff;
	margin: 5px;
	padding: 5px;
}

td.news2 {
	background-color: #8f6600;
	border: 1px solid #ffba00;
	color: #fff;
	margin: 5px;
	padding: 5px;
}

td.news3 {
	background-color: #770000;
	border: 1px solid #f00;
	color: #fff;
	margin: 5px;
	padding: 5px;
}

span.menu, span.searchMenu {
	background-color: #0020b3;
	border: 1px solid #0020b3;
	cursor: pointer;
	display: block;
	font-size: 11px;
	padding: 1px 1px 1px 3px;
	text-decoration: none;
	width: 120px;
}

span.menu:hover {
	background-color: #000;
	border: 1px solid #0020b3;
	cursor: pointer;
	display: block;
	font-size: 11px;
	padding: 1px 1px 1px 3px;
	text-decoration: none;
	width: 120px;
}

#dbMenuCreatures a:link, #dbMenuCreatures a:visited,
#dbMenuShips a:link, #dbMenuShips a:visited,
#dbMenuVehicles a:link, #dbMenuVehicles a:visited,
#dbMenuFacilities a:link, #dbMenuFacilities a:visited,
#dbMenuItems a:link, #dbMenuItems a:visited,
#dbMenuWeapons a:link, #dbMenuWeapons a:visited,
#dbMenuNPCs a:link, #dbMenuNPCs a:visited,
#dbMenuDroids a:link, #dbMenuDroids a:visited,
#dbMenuStocks a:link, #dbMenuStocks a:visited,
#dbMenuSearch a:link, #dbMenuSearch a:visited {
	background-color: #0090f2;
	border: 1px solid #0090f2;
	color: #fff;
	display: block;
	font-size: 11px;
	padding: 1px 1px 1px 16px;
	text-decoration: none;
	width: 107px;
}

#dbMenuCreatures a:active, #dbMenuCreatures a:hover,
#dbMenuShips a:active, #dbMenuShips a:hover,
#dbMenuVehicles a:active, #dbMenuVehicles a:hover,
#dbMenuFacilities a:active, #dbMenuFacilities a:hover,
#dbMenuItems a:active, #dbMenuItems a:hover,
#dbMenuWeapons a:active, #dbMenuWeapons a:hover,
#dbMenuNPCs a:active, #dbMenuNPCs a:hover,
#dbMenuDroids a:active, #dbMenuDroids a:hover,
#dbMenuStocks a:active, #dbMenuStocks a:hover,
#dbMenuSearch a:active, #dbMenuSearch a:hover {
	background-color: #000;
	border: 1px solid #0090f2;
	color: #fff;
	display: block;
	font-size: 11px;
	padding: 1px 1px 1px 16px;
	text-decoration: none;
	width: 107px;
}

div.searchbox {
	background-color: #0090f2;
	border: 1px solid #0090f2;
	color: #fff;
	display: block;
	font-size: 11px;
	padding: 1px 1px 1px 16px;
	text-decoration: none;
	width: 107px;
}

.dbMax {
	background-color: #f00;
	color: #fff;
}

.dbMin {
	background-color: #0a0;
	color: #fff;
}

.dbLast {
	background-color: #00f;
	color: #fff;
}

.dbAvg {
	background-color: #ff0;
	color: #000;
	font-weight: bold;
}

#membersMenuCSS a:link, #membersMenuCSS a:visited,
#membersMenuCM a:link, #membersMenuCM a:visited,
#membersMenuCPM a:link, #membersMenuCPM a:visited,
#membersMenuADY a:link, #membersMenuADY a:visited,
#membersMenuHEALTH a:link, #membersMenuHEALTH a:visited {
	background-color: #0090f2;
	border: 1px solid #0090f2;
	color: #fff;
	display: block;
	font-size: 11px;
	padding: 1px 1px 1px 16px;
	text-decoration: none;
	width: 107px;
}

#membersMenuCSS a:active, #membersMenuCSS a:hover,
#membersMenuCM a:active, #membersMenuCM a:hover,
#membersMenuCPM a:active, #membersMenuCPM a:hover,
#membersMenuADY a:active, #membersMenuADY a:hover,
#membersMenuHEALTH a:active, #membersMenuHEALTH a:hover {
	background-color: #000;
	border: 1px solid #0090f2;
	color: #fff;
	display: block;
	font-size: 11px;
	padding: 1px 1px 1px 16px;
	text-decoration: none;
	width: 107px;
}

#addJobMenu {
	background: #0090f2;
	height: 20px;
}

#addJobMenu td {
	margin: 5px;
	padding: 5px;
	width: 160px;
}

#addJobMenu td.addJobMenuSelected {
	background: #0020b3;
}

#addJobMenu td.addJobMenuRegular {
	background: #0090f2;
}

tr.usertable:hover {
	background-color: #666;
}

div.galaxyMenu {
	background-color: #999;
	display: block;
	font-size: 10px;
	padding: 4px 3px 4px 15px;
}

div.galaxyMenu a {
	padding: 3px 10px 3px 10px;
	text-decoration: none;
}

div.galaxyMenu a:link, div.galaxyMenu a:visited {
	background-color: #999;
	color: #000;
}

div.galaxyMenu a:hover, div.galaxyMenu a:active {
	background-color: #333;
	color: #fff;
}

tr.bg0 {
	background-color: #000;
	padding: 0px 5px 0px 5px;
}

tr.bg0:hover {
	background-color: #0020b3;
}

tr.bg1 {
	background-color: #0090f2;
	padding: 0px 5px 0px 5px;
}

tr.bg1:hover {
	background-color: #0020b3;
}

tr.bg0 td, tr.bg1 td {
	padding: 0px 5px 0px 5px;
}

tr.job_status_0 { color: #ff0000;}
tr.job_status_1 { color: #ff00ff;}
tr.job_status_2 { color: #00ffff;}
tr.job_status_3 { color: #0000ff;}
tr.job_status_4 { color: #00ff00;}

tr.hv {
	background-color: #000;
}

tr.hv:hover {
	background-color: #333;
}

.subjob_status_0 {background-color: #000;}
.subjob_status_1 {background-color: #033;}
.subjob_status_2 {background-color: #003;}
.subjob_status_3 {background-color: #020;}

.table_customersheet {
	font-size: 12px;
	min-width: 700px;
}

.table_customersheet td {
	padding-left: 6px;
	padding-right: 6px;
}

.table_customersheet .td_title {
	font-weight: bold;
	width: 100px;
}

td .roomcell, td .doorCellV, td .doorCellH {
	cellpadding: 0px;
	cellspacing: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

td .doorCellV {
	height: 4px;
}

.knownEntities {
  background: #000;
  color: #fff;
  border: 1px #0090f2 solid;
  padding: 4px;
  margin: 4px;
  display: inline-block;
}

.knownEntities a {
  color: #fff;
}

.knownEntities:hover {
  background: #0090f2;
  color: #fff;
  border: 1px #0090f2 solid;
  padding: 4px;
  margin: 4px;
  display: inline-block;
}

div.customerProp {
	cursor: pointer;
	margin: 1px;
	padding: 3px;
}

div.customerProp:hover {
	cursor: pointer;
	background: #000;
	margin: 1px;
	padding: 3px;
}

.ui-autocomplete-loading {background: #0090f2 url('http://images.centrepointstation.com/members/ajax-loader.gif') right center no-repeat;}

ul.ui-autocomplete {
	background-color: #0090f2;
	color: #fff;
	width: 150px;
	list-style-type: none;
	padding: 0px;
	line-height: 1.5;
}

ul.ui-autocomplete {}

li.ui-menu-item {
	padding: 3px;
	cursor: pointer;
}

li.ui-menu-item:hover, li.ui-menu-item:focus {
	color: #fff;
	background: #0020b3;
	padding: 3px;
}

li.ui-menu-item a {
	display: block;
}

.clickable {
	cursor: pointer;
}

.scanProcessData {
    padding: 1px;
    margin: 2px;
    border: 1px solid #ffba00;
}

.scanProcessData td {
    padding: 5px;
    vertical-align: top;
}