.gameData {
	font-style: italic; font-weight: bolder; 
}
.error {
	color: red; font-weight: bolder;
}
.message {
	font-weight: bolder;
}
.checkSystem {
	color: red; font-weight: bold; font-size: 12px;
}
.downloadTitle{
	font-size: 11pt;
	font-weight: bold;
}

.simpleBorder {
	background-color: #FFFFFF;
}

#debugNav {
  display: block;
  background: #222;
  overflow: hidden;
}
#debugNav a {
  color: #fff;
  margin-right: 15px;
  font-weight: bold;
  text-decoration: none;
  margin-left: 6px;
}

#debugNav a:hover {
  color: #fc0;
  text-decoration: underline;
}
.tacosFloatingPaneToolBar {
  background: transparent;
  overflow: hidden;
  position: absolute;
  width:95%;
  text-align:right;
  font-weight:bold;
}
.tacosFloatingPaneContent {
  height: 100%;
  width: 100%;
  margin: 0px;
  padding: 0px;
  overflow: auto;
}


#dshow {
  display: none;
}

#debugconsoleContentId {
  background:#000000;
  height: 100%;
  width: 100%;
  margin: 0px;
  padding: 0px;
  color: #33FF00;
  overflow: auto;
}

DIV.dojoFloatingPaneTitle {
  color: #fff;
}

.dojoFloatingPane {
  border: 1px solid #aaa;
  background-color: #222;
}

.dojoFloatingPaneDragbar {
  color: #000;
}

DIV.dojoFloatingPaneClient {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  border: none;
}
.defaultInput{
	width: 200px;
}

.smallInput{
	width: 80px;
}

.fieldMissing {
    background: #bedef4;
}

.fieldInvalid {
    background: #ffaf7e;
    font-weight: bold;
}

.alertButton {
        width: auto;
        border: none;
        background-color: #699ED9;
        color: #fff;
        padding: 0.1em;
        border-bottom: 1px solid #5885b6 !important;
        border-right: 1px solid #5885b6 !important;
        border-top: 1px solid #92b8e2 !important;
        border-left: 1px solid #92b8e2 !important;
        cursor: hand;
        cursor: pointer;
}

.alertDialog {
    width: 30em;
    border: 2px solid #ff660a;
    padding: 1em;
    background: #ffffff;
    -moz-border-radius: 10px;
}

.alertContent .alertButton {
    float:right;
    position:relative;
    bottom:1em;
}

.missingList, .invalidList {
    padding-bottom: 0.6em;
    padding-top: 0.2em;
    padding-left:0.1em;
    padding-right:0.2em;
    margin: 0;
}

.missingList {
    border-top: 4px solid #bedef4;
}

.invalidList {
    border-top: 4px solid #ffaf7e;
}

.missingList li, .invalidList li {
    list-style:none;
    font-style:italic;
}