@charset "UTF-8";

/* PAGE */
body{
/* background:#e9e4d4 url(/images/bg/current.jpg) center 0 fixed;*/
 background:#fff6d7 url(/images/bg/current.jpg) right 0 fixed no-repeat;
 margin:0;
}
body,button,input,select,textarea{
 color:#000;
 font-family:arial,sans-serif;
 font-size:16px;
}
/********/

/* HEADERS */
h1{
 background:url(/images/generic/sprite.png) no-repeat;
 height:59px;
 left:25px;
 margin:0;
 top:4px;
 width:292px;
}
	h1 a{
	 height:59px;
	}
h2{
 color:#f29100;
 font-size:25px;
 margin:0 0 10px 0;
}
h3{
 color:#000;
 font-size:22px;
 margin:0 0 5px 0;
}
h4{
 color:#000;
 font-size:19px;
 margin:0 0 2px 0;
}
h5{
 font-size:16px;
 margin:0;
}
/***********/

/* TEXT+ */
a,a:link,a:visited{
 color:#f29100;
 text-decoration:underline;
}
a:active,a:focus,a:hover{
 color:#000;
}
abbr,acronym{
 border-bottom:1px dashed #ccc;
 cursor:help;
}
em{
 font-style:italic;
}
ol{
 list-style:decimal-leading-zero;
 margin:0 0 10px 28px;
 padding:0;
}
p{
 margin:0 0 10px 0;
}
strong{
 font-weight:bold;
}
ul{
 list-style:disc;
 margin:0 0 10px 15px;
 padding:0;
}
/*********/

/* OBJECTS */
hr{
 background:#000;
 border:0;
 color:#000;
 height:1px;
 margin:10px 0 10px 0;
}
img{
 border:0;
 margin:0;
 padding:0;
}
object{
 margin:0 0 10px 0;
}
/***********/

/* FORMS */
button{
 background:#f29100;
 border:0;
 cursor:pointer;
 margin:0 0 5px 5px;
 padding:0 5px 0 5px;
}
form{
 margin:0;
}
input{
 background:#fff;
 border:1px solid #000;
 margin:0 0 5px 0;
}
label{
 margin:0 5px 5px 0;
}
optgroup{
 background:#f29100;
 color:#fff;
 font-style:normal;
 text-indent:2px;
}
	optgroup option{
	 padding:0;
	 text-indent:8px;
	}
option{
 background:#fff;
 color:#000;
}
select{
 background:#fff;
 border:1px solid #000;
 margin:0 0 5px 0;
 padding:0;
}
textarea{
 background:#fff;
 border:1px solid #000;
 height:85px;
 margin:0 0 5px 0;
 padding:2px;
 width:304px;
}
/*********/

/* TABLES */
table{
 border:1px solid #f29100;
 border-spacing:1px;
 margin:0 0 10px 0;
 width:100%;
}
td{
 padding:3px;
}
th,tfoot td{
 background:#f29100;
 color:#fff;
 padding:3px;
}
/**********/
