body {
	background-color: #400;
	align: center;
    font-size:  14px;
}

.inner {
	border: 2px solid white;
	width: 647px;
}

.outter {
	border: 4px solid #F4750E;
	width: 651px;
}


h1,h2,h3,h4 {
	color: #F4750E;
}

h1,h2,h3,h4,p,pre {
    padding-left: 10px;
    padding-right: 10px;
}

table {
    font-size: 14px;
    background-color: #FFF;
}

th {
    font-size: 10px;
}


.interface {
    border-top: 2px solid #FBA35D;    
    background-color:  #F4750E;
    padding: 4px;
    margin-top: 0px;
    margin-bottom: 0px;
    border-bottom: 2px solid #C85E09;    
}

.interface a {
    padding: 4px;
    border-top: 2px solid #FFF;
    border-left: 1px solid #FFF;
    background-color: #EEE;
    border-bottom: 2px solid #CCC;
    border-right: 1px solid #CCC;
    color: #000;
    text-decoration: none;
}

.interface a:hover {
    padding: 4px;
    border-top: 2px solid #CCC;
    border-left: 1px solid #CCC;
    background-color: #DDD;
    border-bottom: 2px solid #EEE;
    border-right: 1px solid #EEE;
    color: #FFF;
    text-decoration: none;
}

.hilite a {
    padding: 4px;
    border-top: 2px solid #666;
    border-left: 1px solid #666;
    background-color: #444;
    border-bottom: 2px solid #222;
    border-right: 1px solid #222;
    color: #FFF;
    text-decoration: none;
}

table .interface
{
	font-size: 10px;
}

.admin {
	background-color: #FFEEEE;
}

.readonly {
	background-color: #EEEEFF;
}

.error
{
	margin: 0px;
	background-color: #FEE;
	color: red;
	padding:14px;
}

.page 
{
	border: 2px solid #FFF;
	background-color: #FFF;
	text-align:left;
}
