/* CSS Document */
* {
    			padding: 0;
    			margin: 0;
    		}
    	
html, body {
	width: 100%;
	/*text-align: center;*/
	font: 12px Arial, Helvetica, sans-serif;
	background: #FFB017 url(../images/bg.jpg) repeat-x right top;
	color: #090030;
    		}
span {
     display: none;
    		}

a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
	
div#container {	
	background: url(../images/bg-corner.jpg) no-repeat right top;
				}
div#body {
	width:590px;
	margin-left:10px;
	padding:15px 30px;
	text-align:left;
	}
				
/* -------------------------- Header --------------------------  */
#footer{
	clear:both;
	padding-bottom: 20px;
}
#footer p em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
/* -------------------------- login page --------------------------  */
div#login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 320px;
}
#login th {
	width:150px;
}
#login p {
	padding-bottom:0;	
}
input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input.fields{
	border:1px solid #FF5E17;
	padding:2px;
	width:148px;
}
textarea.fields{
	border:1px solid #FF5E17;
	padding:2px;
	width:300px;
}
input.height{
	border:1px solid #FF5E17;
	padding:2px;
}

/* -------------------------- Content --------------------------  */
.content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding:6px;
}
.larger{
font-size:14px;
}
.clear {
	clear: both;
}
.center {
	text-align: center;
}

.floatRight {
	float: right;
}
p.error {
	font-size: 11px;
	font-weight: bold;
	color: #CA0000;
	font-family: Arial, Helvetica, sans-serif;
}
.floatLeft {
	float: left;
}
