body {
	background-position: center;
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	background-image: url(images/mainbg_2.jpg);
}
td {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.inputstyle {
	background-color: #0F0F0F;
	border: 1px solid #333333;
	color: #FFFF00;
}
a {
	color: #CCCCCC;
	text-decoration: none;
}
a:hover {
	color: #FFCC00;
}
.title14white {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

/* clearing */

    .clear {
        clear:both; 
        height:15px; 
        margin:0; 
        padding:0; 

    }
    
	 .clearfix:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }

    .clearfix {display: inline-block;}

    /* Hides from IE-mac \*/
    * html .clearfix {height: 1%;}
    .clearfix {display: block;}
    /* End hide from IE-mac */


div.zone{
padding:5px 10px;
}


h1{color:#ddd;font-size:16px;}
h2{color:#cccc99;font-size:13px;border-bottom:1px dashed #333}


table.table td{border:1px solid #222;}
table.table th{background:#111;color:#cc9;border-right:1px solid #222;border-bottom:1px solid #222;}

table.detail td{border-bottom:1px solid #333;}


/*Form*/
.inputtxt{width:100px;border:1px solid #444;background:#333;color:#eee;}

.button{
border:1px solid #444;
  border-right:1px solid #222;
  border-bottom:1px solid #222;
  background-color:#333;
  font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  color:#ccc;
  padding:2px 5px;}

  /*Text inputs*/
.textinput, .textinputHovered {
	width:280px;
	height:15px;
	background:url(images/input.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textinputHovered {
	background-position:left bottom;
}
