img { border: none; }

body {
    padding: 0px;
    margin: 0px;
    text-align:center;
}

.main {
    margin: 0 auto;
    width: 1200px;
    font-size: 10px;
    font-family:Verdana, Arial, sans-serif;
    text-align:left;
}

.content {
    padding: 10px;
    margin: 10px;
    position: relative;
}

.infobox {
    width: 550px;
    border: 1px solid black;
    margin-bottom: 10px;
}

.infobox_full {
    width: 1100px;
    border: 1px solid black;
}

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }


.bar {
    border: 1px solid black;
    height: 12px;
    display: block;
    float: left !important;
    font-size: 10px;
    padding: 0;
}

.bar span {
    float:left;
    display:block;
    height:100%;
    margin: 0;
    padding: 0;
    background-repeat: repeat-y;
}

.bar50   { background-image: url(/graphs/bar50.png); }
.bar100  { background-image: url(/graphs/bar100.png); }
.bar150  { background-image: url(/graphs/bar150.png); }
.bar200  { background-image: url(/graphs/bar200.png); }
.bar250  { background-image: url(/graphs/bar250.png); }
.bar300  { background-image: url(/graphs/bar300.png); }
.bar350  { background-image: url(/graphs/bar350.png); }
.bar400  { background-image: url(/graphs/bar400.png); }
.bar450  { background-image: url(/graphs/bar450.png); }
.bar500  { background-image: url(/graphs/bar500.png); }

.weaponimg {
    background-color: #000000;
    text-align:center;
}

.bg2 {
 background-color: #cccccc;
}
.bg1 {
 background-color: #aaaaaa;
}

table {
    border-spacing: 0px;
}


.navigation {
    margin-top:10px;
    text-align: center;
    width: 1200px;
}

.navigation ul {
	list-style:none;
	margin:0;
	/* border-bottom:1px solid #000000; */
	height:32px;
	/* clear:both; */
}

.navigation ul li {
	float:left;
	margin-right:5px;
	text-align:center;
	border: 1px dotted #666666;
}

.navigation ul li a {
	display:block;
	height:32px;
	line-height:14px;
	background-color:#fff;
	color:#000000;
	width:100px;
	font-weight:bold;
	font-family:Verdana, Arial, sans-serif;
	font-size: 10px;
}

.navigation ul li a img { float:left; margin-left:2px; line-height:32px; }


.navigation ul li a:hover {
	background-color:#666;
}

.navigation ul li a:active {
	background-color:#000000;
	color:#eeeeee;
}

.list {
    text-align:right;
}

.list table { width:100%; text-align:left; }

.list table tbody tr td {
    border-right: 1px solid #666666;
}

.pagination {
    margin-top: 10px;
    color:red;
}

.pagination a {
    font-weight:bold;
}

.awardbox div.aw {
    width:250px;
    height:65px;
    border: 1px solid black;
    margin: 5px;
    padding: 5px;
    display: inline-block;
}
.awardbox div img {
    float:left;
}

.awardbox div div {
    float:right;
    width:185px;
    height:65px;
}

.rankbox div.aw {
    width:170px;
    height:65px;
    border: 1px solid black;
    margin: 5px;
    padding: 5px;
    display: inline-block;
}
.rankbox div img {
    float:left;
}

.rankbox div div {
    float:right;
    width:105px;
    height:65px;
}


.server {
    width:1100px;
    margin-left: 25px;
    border: 1px solid black;
    margin-top: 10px;
}

.mapboxleft {
    float:left;
    width: 740px;
}

.mapboxright {
    float:right;
    width:410px;
    text-align:right;
    border: thin solid black;
}

.serverteambox {
    width: 540px;
}

.serverplayers {
    width:100%;
}

.serverplayers tr {
    background-color:black;
}

.serverplayers tr.team1 {
    background-color: #aa6666; 
}

.serverplayers tr.team2 {
    background-color: #6666aa; 
}

.serverplayers tr.team3 {
    background-color: #555555; 
}

.serverplayers tr.team4 {
    background-color: #444444; 
}

.menu ul li a {
    color:black;
}

.menu ul li a:hover {
    color:red;
}

.edit {
    color: black;
}

.banner {
    margin-left: -5px;
    margin-top: -5px;
}

/* OVERRIDE FRAMEWORK IMAGES FOR MOOTOOLS */
#SexyAlertBox-Box {
  background: url('/frameworkimg/sexy/bg-box-bottom.png') bottom left no-repeat !important;
}

#SexyAlertBox-InBox {
  background: url('/frameworkimg/sexy/bg-box-top.png') top left no-repeat !important;	
}

#SexyAlertBox-BoxContent {
  background: url('/frameworkimg/sexy/bg-box-body.png') top left repeat-y !important;
}

#SexyAlertBox-Box .BoxAlert {
  background: url('/frameworkimg/sexy/dialog-warning.png') top left no-repeat;
}

#SexyAlertBox-Box .BoxConfirm {
  background: url('/frameworkimg/sexy/dialog-help.png') top left no-repeat;
}

#SexyAlertBox-Box .BoxPrompt {
  background: url('/webif/img/sexy/dialog-help.png') top left no-repeat;
}

#SexyAlertBox-Box .BoxInfo {
  background: url('/frameworkimg/sexy/dialog-information.png') top left no-repeat;
}

#SexyAlertBox-Box .BoxError {
  background: url('/frameworkimg/sexy/dialog-error.png') top left no-repeat;
