@charset "utf-8";

/* General */
h1,h2,h3,h4,h5,h6				{ color:#533600; }

a:link							{ color:#000; }
a:visited						{ color:#000; }
a:hover							{ color:#900; }
a:active  						{ color:#00F; }
a:focus							{ color:#900; }

input							{ border-color:#CCC; }
input:focus						{ background-color:#FFD; }

blockquote						{ color:#666; }
abbr,acronym					{ border-color:#666; }
del								{ color:#666; }
thead th						{ background-color:#C3D9FF; }
tr.even td						{ background-color:#E5ECF9; }
caption							{ background-color:#EEE; }

.small							{ color:#989898; }
.large							{ color:#414141; }
.quiet							{ color:#666; }
.loud							{ color:#000; }
.added							{ background-color:#060; color:#FFF; }
.removed						{ background-color:#900; color:#FFF; }
.highlight						{ background-color:#FF0; }

.createdate						{ color:#989898; }
.modifydate						{ color:#989898; }

.invalid						{ border-color:#FF0000; }
label.invalid					{ color:#FF0000; }
input.disabled					{ background-color:#F0F0F0; }

input.inputbox					{ background-color:#FFF; }
input.inputbox:hover			{ border-color:#AAA; }
input.inputbox:focus			{ border-color:#888; }

input.button					{ background-image:url(images/yellow/menu_b.gif); background-color:#fcdeab; }
input.button:hover				{ background-image:url(images/yellow/menu_t.gif); border-color:#FDB742; }
input.button:focus				{ background-image:url(images/yellow/menu_t.gif); border-color:#FDB742; }

input.error						{ border-color:#C33; }

/* Layout */
#wrapper						{ background-color:#FFF5DE; }
#header-box						{ background-image:url(images/yellow/shadow_t.png); }
#content-box					{ border-color:#FDB742 !important; }
#footer-box						{ background-image:url(images/yellow/shadow_b.png); }
#component-box a:link			{ color:#00F; }
#component-box a:visited		{ color:#DB55C4; }
#component-box img				{ border-color:#FDB742; }

/* Border rounded */
div.r-m							{ border-color:#FDB742; }
div.r-t							{ background-image:url(images/yellow/dot.gif); }
div.r-tr						{ background-image:url(images/yellow/r_tr.png); }
div.r-tl						{ background-image:url(images/yellow/r_tl.png); }
div.r-b							{ background-image:url(images/yellow/dot.gif); }
div.r-br						{ background-image:url(images/yellow/r_br.png); }
div.r-bl						{ background-image:url(images/yellow/r_bl.png); }

/* Border shutter */
div.sh-tl h3					{ border-color:#FDB742; }
div.sh-tl						{ background-image:url(images/yellow/sh_tl.png); }
div.sh-tr						{ background-image:url(images/yellow/sh_tr.png); }
div.sh-bl						{ background-image:url(images/yellow/sh_bl.png); }
div.sh-br						{ background-image:url(images/yellow/sh_br.png); }

/* Left Menu */
#left ul.menu					{ background-image:url(images/yellow/hdot.gif); }
#left ul.menu li a				{ background-image:url(images/yellow/hdot.gif); color:#2e1e01; }
#left ul.menu li.active a		{ background-color:#fffbf2; color:#533600; }

#left ul.menu li a:hover, #left ul.menu li a:active, #left ul.menu li a:focus,
#left ul.menu li.active a:hover, #left ul.menu li.active a:active, #left ul.menu li.active a:focus
								{ background-color:#FDB742; color:#150e00; }

#left ul.menu li a span			{ background-image:url(images/yellow/bullet.gif); }
#left ul.menu li.active a span	{ background-image:url(images/yellow/bullet_a.gif); }
