
html, body { height:100%; }

body {
	margin:0;
	padding:0;
	border:0;
	
	font-family:verdana, arial, tahoma, sans-serif;
	font-size:10pt;
	background:#fff;
	}
	
a {
	border:0;
	}
	
a img, img {
	border:0;
	}
	
p {
	margin:0;
	padding:7px 0;
	}

ul, ol {
	margin:0 16px;
	padding:4px 8px;
	list-style-position:inside;
	}
	
#wrap {
	width:882px;
	margin:0 auto;
	background:#fff;
	}
	
#header {
	height:104px;
	margin-bottom:5px;
	}
	
#incubizheader {
	float:left;
	}
	
#rssbutton {
	float:right;
	}
	
#topnav {
	min-height:56px;
	background:#000;
	color:#fff;
	line-height:24px;
	padding-left:20px;
	}
	
#topnav a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	}
	
#topnav img {
	vertical-align:middle;
	}

#topnav .page, #loginbar .page {
	color:#cccccc;
	}

#topnav .active_item, #topnav .active_page {
	color:#ce1b20;
	}

#topnav .item:hover, #topnav .page:hover, #loginbar .page:hover {
	color:#ff6c00;
	}

#social-media-logos {
	margin-right:90px;
	}

.menu-separator {
	font-size:11pt;
	padding-left:12px;
	}

.FB_login_button {
	line-height: 28px;
	padding-left:5px;
	padding-top:2px;
	position:absolute;
	}

	
#middle {
	background:url("middle-bg.png");
	background-repeat:repeat-y;
	padding-bottom:10px;
	}
	
#loginbar {
	color:#fff;
	line-height:28px;
	font-weight:bold;
	margin-left:10px;
	margin-right:9px;
	padding-left:8px;
	padding-right:8px;
	background:url("loginbar-bg.png") #ce1b20;
	background-position:top left;
	background-repeat:no-repeat;
	}
	
#loginbar p {
	padding:0;
	margin:0;
	}

#loginbar a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
	
#loginbar input[type=text], #loginbar input[type=password] {
	width:115px;
	border:1px solid gray;
	}

#loginbar form {
	margin:0;
	padding:0;
	}
	

#search {
	float:right;
	}
	
#content {
	margin-left:22px;
	margin-top:4px;
	float:left;
	width:664px;
	}

#content_full {
	margin-left:22px;
	margin-top:4px;
	}
	
#rightbar {
	width:173px;
	margin-left:689px;
	padding-top:4px;
	}
	
#latestpoststitle {
	height:20px;
	}
	
#latestposts {
	background:#000;
	color:#000;
	font-size:9pt;
	height:218px;
	padding:4px;
	}

#latestposts a {
	color:#000;
	}
.latest_posts_div {
	padding:4px 8px;
	}
.latest_posts_item {
	padding:0 0 3px 0;
	margin:0px;
	}
	
#competitiontitle {
	height:26px;
	}
	
#competition {
	background:#000;
	color:#fff;
	padding:5px 5px 0 5px;
	font-size:9pt;
	}

#competition a {
	color:#fff;
}
	
#blackbottom {
	background:url("blackbottom.gif");
	background-position:top center;
	height:5px;
	margin-bottom:5px;
	}

#quicklinkstop, #showroom-preview-top {
	height:24px;
	}

#onlineuserstop {
	height:4px;
	background:url("box-top.gif");
	background-position:top center;
	background-repeat:no-repeat;
	margin-top:5px;
	}
	
#quicklinks, #onlineusersmiddle, #showroom-preview {
	border-left:2px solid #ce1b20;
	border-right:2px solid #ce1b20;
	padding:0 5px;
	font-size:9pt;
	}
#showroom-preview {
	height:104px;
	}
#quicklinks {
	height:92px;
	}
#onlineusersmiddle {
	min-height:110px;
	}

#quicklinks a, #onlineusersmiddle a {
	color:#000;
	}

#quicklinks a {
	line-height:17px;
	}
	
#quicklinksbottom, #onlineusersbottom, #showroom-preview-bottom {
	height:4px;
	background:url("quick-links-bottom.png");
	background-position:top center;
	background-repeat:no-repeat;
	margin-bottom:5px;
	}

div.pagetop, div.pagebottom {
	margin:0px;
	padding:0px;
	width:663px;
	height:6px;
	}
div.pagetop {
	background:url("page_top.gif");
	}
div.pagebottom {
	background:url("page_bottom.gif");
	margin-bottom:4px;
	}

div.pagemiddle {
	margin:0px;
	padding:0px;
	width:657px;
	border-left:3px solid black;
	border-right:3px solid black;
	}
div.pagemiddle h1, h2, h3, p {
	margin:0px;
	padding:4px;
	}
div.fullpagemiddle h1, h2, h3, p {
	margin:0px;
	padding:4px;
	}
div.pagemiddle h1, div.fullpagemiddle h1 {
	font-size:16pt;
	}
div.pagemiddle h2, div.fullpagemiddle h2 {
	font-size:13pt;
	}
div.pagemiddle h3, div.fullpagemiddle h3 {
	font-size:11pt;
	}
div.pagemiddle p, div.fullpagemiddle p {
	font-size:10pt;
	}

div.fullpagetop, div.fullpagebottom {
	margin:0px;
	padding:0px;
	width:836px;
	height:6px;
	}
div.fullpagetop {
	background:url("fullpage_top.gif");
	}
div.fullpagebottom {
	background:url("fullpage_bottom.gif");
	margin-bottom:4px;
	}

div.fullpagemiddle {
	margin:0px;
	padding:0px;
	width:830px;
	border-left:3px solid black;
	border-right:3px solid black;
	}


/* Minicalendar styles */
	
#calendartop {
	height:22px;
	}
	
#calendarmiddle {
	width:173px;
	background:#ce1b20;
	color:#000;
	height:150px;
	}
	
#calendarbottom {
	height:25px;
	line-height:25px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	background:url("minicalendar-bottom.png");
	}
	
#minicalendartable {
	margin:0 auto;
	}
	
#minicalendartable tr th {
	color:#000;
	font-size:8pt;
	font-weight:normal;
	}
	
#minicalendartable tr td {
	text-align:right;
	color:#fff;
	}

#minicalendarbuttonleft {
	display:block;
	float:left;
	height:25px;
	line-height:25px;
	margin-left:5px;
	vertical-align:middle;
	}

#minicalendarbuttonright {
	display:block;
	float:right;
	height:25px;
	line-height:25px;
	margin-right:5px;
	vertical-align:middle;
	}

.minicalendar-hasevents {
	background:#333;
	cursor:pointer;
	}
.minicalendar-hasevents a {
	color:#fff;
	display:block;
	}
.minicalendar-istoday {
	background:#f44;
	}
	
/* Calendar index styles */
	
#calendar-index-table {
	margin:5px auto;
	}
#calendar-index-table tr th {
	color:#000;
	font-size:10pt;
	font-weight:bold;
	}
.cal-day {
	text-align:center;
	color:#black;
	background-color:#e5e5e5;
	width:104px;
	height:100px;
	border:1px solid white;
	}
.week-number {
	text-align:center;
	color:#black;
	font-weight:bold;
	background-color:#cccccc;
	width:30px;
	height:100px;
	border:1px solid white;
	}
.week-number a {
	display:block;
	line-height:33px;
	text-decoration:none;
	color:black;
	}
.week-number a:hover {
	background-color:#ffe552;
	}
.calendar-index-day-number {
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:10pt;
	}
.calendar-index-day-number {
	background-color:#cccccc;
	}
.calendar-index-day-number a {
	display:block;
	text-decoration:none;
	color:black;
	}
.calendar-index-day-number a:hover {
	background-color:#ffe552;
	}
.calendar-index-day-event-1 {
	background-color:#7fbd85;
	margin-top:2px;
	text-align:left;
	padding:0px;
	}
.calendar-index-day-event-2 {
	background-color:#a8d2f3;
	margin-top:2px;
	text-align:left;
	padding:0px;
	}
.calendar-index-day-event-1 a, .calendar-index-day-event-2 a {
	display:block;
	font-size:8pt;
	padding:2px;
	text-decoration:none;
	width:100px;
	overflow:hidden;
	}
.calendar-index-day-event-1 a:hover {
	background-color:#9ae4a1;
	}
.calendar-index-day-event-2 a:hover {
	background-color:#bee3ff;
	}
	
.cal-view-buttons {
	padding:4px;
	}
.cal-view-buttons input {
	width:120px;
	}
input.cal-view-button-selected {
	font-weight:bold;
	color:#6a74c1;
	}

.event-info-box-1, .event-info-box-2 {
	width:220px;
	padding:4px;
	margin:10px 14px 8px 24px;
	border:2px solid #cccccc;
	}	
.event-info-box-1 {
	background-color:#7fbd85;
	}
.event-info-box-2 {
	background-color:#a8d2f3;
	}
	

.cal-month {
	text-align:center;
	color:#black;
	background-color:#e5e5e5;
	width:154px;
	height:50px;
	border:1px solid white;
	}

.calendar-month-number {
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:10pt;
	}
.calendar-month-number {
	background-color:#cccccc;
	}
.calendar-month-number a {
	display:block;
	text-decoration:none;
	color:black;
	}
.calendar-month-number a:hover {
	background-color:#ffe552;
	}
	
.is-today {
	background-color:#faffb1;
	border:1px solid #faffb1;
	}
	
/* Footer styles */
	
#footer-logos {
	float:left;
	margin-top:0px;
	margin-left:55px;
	}
#footer-links {
	float:left;
	margin-top:35px;
	margin-left:25px;
	}
#footer-links a, #footer-links {
	font-size:8pt;
	}

.gobutton {
	vertical-align:middle;
	padding-bottom:3px;
	}

#backtotop {
	float:right;
	margin-top:10px;
	margin-right:25px;
	}
#backtotop a {
	color:black;
	text-decoration:none;
	}
	
/* 
 * Front page 
 */
.scrolling-box {
	height:252px;
	margin-bottom:4px;
	}
.wide-box-top {
	background-image:url('/static/layout2/wide-box-top.png');
	height:2px;
	width:663px;
	}
.wide-box {
	font-size:8pt;
	width:659px;
	height:248px;
	border-left:2px solid #a12d30;
	border-right:2px solid #a12d30;
	}
.wide-box-flash {
	width:326px;
	height:248px;
	margin-right:5px;
	}
.wide-box h1, .medium-box h2 {
	color:#c6272b;
	font-size:12pt;
	margin:0px;
	padding:2px 2px;
	}
.wide-box-bottom {
	background-image:url('/static/layout2/wide-box-bottom.png');
	height:2px;
	width:663px;
	margin-bottom:4px;
	}
.flash-box-top {
	background-image:url('/static/layout2/flash-box-top.png');
	height:2px;
	width:330px;
	}
.flash-box {
	font-size:8pt;
	width:326px;
	height:202px;
	border-left:2px solid #a12d30;
	border-right:2px solid #a12d30;
	}
.flash-box-bottom {
	background-image:url('/static/layout2/flash-box-bottom.png');
	height:2px;
	width:330px;
	margin-bottom:4px;
	}
	
.medium-box-top {
	background-image:url('/static/layout2/medium-box-top.png');
	height:4px;
	width:330px;
	}
.medium-box {
	width:320px;
	padding:0px 3px;
	font-size:8pt;
	border-left:2px solid #cf1820;
	border-right:2px solid #cf1820;
	}
.medium-box-bottom {
	background-image:url('/static/layout2/medium-box-bottom.png');
	height:4px;
	width:330px;
	margin-bottom:4px;
	}
	
#fp-videobox {
	width:329px;
	height:307px;
	margin-right:1px;
	}
#fp-video {
	text-align:center;
	}
#fp-videotitle {
	height:20px;
	background:#d31c21;
	line-height:20px;
	font-size:12pt;
	color:#fff;
	font-weight:bold;
	padding:0 5px;
	}
#frontpage-flash-window-close, #frontpage-flash-window-close2 {
	font-size:14pt;
	line-height:24px;
	}
#frontpage-flash-window-tags, #frontpage-flash-window-tags2 {
	margin:0px;
	padding:0px;
	font-size:14pt;
	line-height:24px;
	color:black;
	margin-right:4px;
	}
#frontpage-flash-window-x, #frontpage-flash-window-x2 {
	text-decoration:none;
	font-size:13pt;
	font-weight:bold;
	color:black;
	}
#frontpage-flash-window-tags2, #frontpage-flash-window-close2, #frontpage-flash-window-x2 {
	color:white;
	}
#frontpage-flash-window-x:hover, #frontpage-flash-window-x2:hover {
	color:red;
	}
#frontpage-flash-window, #frontpage-flash-window2 {
	text-align:center;
	display:none;
	position:absolute;
	top:50px;
	width:90%;
	left:5%;
	height:684px;
	border:5px solid gray;
	background-color:#dfdfdf;
	z-index:100;
	}
#frontpage-flash-window2 {
	background-color:black;
	}
#frontpage-flash-window embed, #frontpage-flash-window object {
	width:100%;
	height:660px;
	}
#frontpage-flash-window2 embed, #frontpage-flash-window2 object {
	width:100%;
	height:660px;
	}
#frontpage-info-1 {
	height:200px;
	}
#frontpage-info-2 {
	height:84px;
	}
.frontpage-margin {
	margin-right:4px;
	}
#frontpage-twitter {
	height:266px;
	}
#frontpage-facebook {
	height:266px;
	}
	
/* Form styles */
table.wide_form {
	width:99%;
	}
table.wide_form input[type=text], table.wide_form textarea {
	width:500px;
	}
form {
	margin:0px;
	padding:0px 0px 8px 0px;
	}

form table {
	margin:16px 16px 0px 0px;
	}
table.narrow {
	width:550px;
	}
table.tiny {
	width:380px;
	}
table.wide {
	width:99%;
	}
table.wide input[type=text], table.narrow input[type=text] {
	width:99%;
	}
div#content table th {
	text-align:left;
	padding:0px 4px;
	}
form table th {
	text-align:left;
	padding:0px 16px;
	}
form table td {
	padding:5px;
	background:silver;
	margin-right:16px;
	}
form table td.fieldset {
	background:none;
	font-size:11pt;
	font-weight:bolder;
	color:#444444;
	}
form table td.submit {
	padding:5px;
	background:none;
	}

p.submit {
	text-align:center;
	padding:5px;
	}
p.submit input {
	font-size:9pt;
	}

.errorlist {
	color:red;
	}
.dark {
	color:black;
	}
.pale {
	color:#444444;
	}
.selected {
	color:#ff7733;
	}
.attention {
	color:red;
	}

.small_input input {
	width:40px;
	}

/* Messagebox styles */
div.maintenance_message {
	margin:100px;
	}

.message_section {
	font-weight:bold;
	margin-bottom:4px;
	}

.message_error {
	background:#ffaaaa;
	}
.message_ok {
	background:#aaffaa;
	border:1px solid #609f32;
	}
.message_info {
	background:#fff17e;
	border:1px solid #cccccc;
	}

/* Profile and members page styles */
.profile_title {
	font-size:13pt;
	font-weight:bolder;
	color:#333333;
	margin-bottom:0;
	padding-bottom:0;
	}
.profile_info {
	padding:4px 4px 4px 8px;
	margin:0px 0px 0px 8px;
	border-left:3px solid silver;
	font-size:9pt;
	color:#333333;
	}
.profile_image {
	float:right;
	margin:10px;
	}

.members-block {
	width:163px;
	text-align:center;
	}
.member-portrait {
	padding:5px 8px;
	}

.male, a.male:visited {
	color:#339933;
	}
.female, a.female:visited {
	color:#aa3333;
	}
.unknown, a.unknown:visited {
	color:#3333aa;
	}
.superuser {
	color:gray;
	}

.letter_grouper {
	font-size:12pt;
	font-weight:bolder;
	}
.letter_group {
	margin-left:15px;
	}

/* Calendar styles */
table.calendar_event_table {
	width:99%;
	margin:0 3px;
	}
table.calendar_event_table th {
	width:12%;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	}
table.calendar_event_table td {
	width:83%;
	background:#dfdfdf;
	padding:3px;
	}

div.calendar_ongoing_title {
	width:200px;
	float:left;
	}
p.calendar_year_event {
	float:left;
	width:190px;
	margin-left:15px;
	}
p.calendar_month_separator {
	margin:0px 15px;
	border-bottom:2px solid #bbbbbb;
	border-top:2px solid #bbbbbb;
	background:#efefef;
	}

input#id_begins, input#id_begins_0, input#id_begins_1,
input#id_ends, input#id_ends_0, input#id_ends_1 {
	width:280px;
	}

/* Misc styles */

table.zero_margin_table, table.zero_margin_table td, table.zero_margin_table tr {
	margin:0px;
	padding:0px;
	}
a.topright_link {
	color:black;
	float:right;
	margin:8px 12px 0px 0px;
	}
a.moderator_link {
	font-size:7pt;
	font-weight:bold;
	text-transform:uppercase;
	}

hr.dotted_hr {
	margin:4px;
	border:1px dotted gray;
	}

.clear, .clear-left, .clear-right {
	margin:0px;
	padding:0px;
	border:0px;
	}
.clear {
	clear:both;
	}
.clear-left {
	clear:left;
	}
.clear-right {
	clear:right;
	}

.float-left {
	float:left;
	}
.float-right {
	float:right;
	}

.margin-auto {
	margin:0px auto;
	}
.padding-vertical-auto {
	padding:auto 0px;
	}
.centered {
	text-align:center;
	}
.left-aligned {
	text-align:left;
	}

.strong {
	font-weight:bold;
	}
.line-through {
	text-decoration:line-through;
	}

/* Group styles */

.section_header {
	background-color:#ddddff;
	margin:4px;
	padding:4px;
	border-bottom:1px solid gray;
	border-right:1px solid gray;
	}

/* CMS styles */

table.editing_history_table {
	margin:3px;
	width:99%;
	}
table.editing_history_table td {
	width:32%;
	padding:2px;
	background:#dfdfdf;
	}

div#history_list {
	display:none;
	}

textarea.editing_description {
	width:99%;
	height:60px;
	}

span.cms_separator {
	color:#7777bb;
	font-weight:bold;
	font-size:15pt;
	}

p.cms_content textarea {
	width:99%;
	height:300px;
	}

table.cms_popup {
	border:1px solid gray;
	width:790px;
	}
table.cms_popup td {
	background:#dddddd;
	}
td.cms_popup_section {
	text-transform:uppercase;
	color:#dd2222;
	font-weight:bold;
	}

/* Partner info styles */

img.partner_logo {
	float:right;
	margin:10px;
	}

/* Europe map styles */

p.map_info {
	background:#dddddd;
	color:#d02143;
	}
div.map_cinfo {
	height:390px;
	}

/* Embedded calendar in creativeyouth */

body.embedded {
	width:173px;
	padding-left:40px;
	}

/* Uploads & Downloads styles */

p.download_link a {
	display:block;
	font-size:16pt;
	color:#dfdfdf;
	text-decoration:none;
	background:#277e29;
	margin:0 auto;
	width:150px;
	padding:10px 5px;
	border:1px solid #666;
	}

p.download_link a:hover {
	border:1px solid #000;
	color:#fff;
}
			
div.updown_thumb {
	float:left;
	width:255px;
	text-align:center;
	}
div.updown_thumb_small {
	float:left;
	width:155px;
	text-align:center;
	}
div.updown_fileinfo {
	float:left;
	width:395px;
	}
div.updown_fileinfo_index {
	}

.updown-index-preview-box {
	text-align:center;
	width:200px;
	border:1px solid black;
	margin:5px auto;
	padding:5px;
}


/* Styles for comments app */

.comment_back {
	background:#d0d0d0;
	padding-top:6px;
	}
.comment_body {
	padding:4px 4px 10px 10px;
	}
.light_back {
	background:#f0f0ff;
	}

/* Styles for showroom app */

#showroom_intro {
	padding:7px 20px 14px 20px;
	font-size:11pt;
	}

.showroom_back_button, .showroom_add_button, .showroom_dummy_button {
	width:132px;
	height:40px;
	padding:0 0 12px 0;
	}
.showroom_back_button {
	background:url("/static/graphics/buttons/back_button.png") no-repeat;
	}
.showroom_back_button:hover {
	background:url("/static/graphics/buttons/back_button_hover.png") no-repeat;
	}
.showroom_add_button {
	background:url("/static/graphics/buttons/add_button.png") no-repeat;
	}
.showroom_add_button:hover {
	background:url("/static/graphics/buttons/add_button_hover.png") no-repeat;
	}

#showroom_vbutton, #showroom_mbutton, #showroom_pbutton,
#showroom_cbutton, #showroom_bbutton, #showroom_mabutton {
	width:210px;
	height:79px;
	margin:4px 4px;
	float:left;
	}
#showroom_vbutton a img {
	background:url("/static/graphics/buttons/vbutton.png") no-repeat;
	}
#showroom_vbutton a img:hover {
	background:url("/static/graphics/buttons/vbutton_hover.png") no-repeat;
	}
#showroom_mbutton a img {
	background:url("/static/graphics/buttons/mbutton.png") no-repeat;
	}
#showroom_mbutton a img:hover {
	background:url("/static/graphics/buttons/mbutton_hover.png") no-repeat;
	}
#showroom_pbutton a img {
	background:url("/static/graphics/buttons/pbutton.png") no-repeat;
	}
#showroom_pbutton a img:hover {
	background:url("/static/graphics/buttons/pbutton_hover.png") no-repeat;
	}
#showroom_cbutton a img {
	background:url("/static/graphics/buttons/cbutton.png") no-repeat;
	}
#showroom_cbutton a img:hover {
	background:url("/static/graphics/buttons/cbutton_hover.png") no-repeat;
	}
#showroom_bbutton a img {
	background:url("/static/graphics/buttons/bbutton.png") no-repeat;
	}
#showroom_bbutton a img:hover {
	background:url("/static/graphics/buttons/bbutton_hover.png") no-repeat;
	}
#showroom_mabutton a img {
	background:url("/static/graphics/buttons/mabutton.png") no-repeat;
	}
#showroom_mabutton a img:hover {
	background:url("/static/graphics/buttons/mabutton_hover.png") no-repeat;
	}

.showroom_gallery_video {
	float:left;
	width:288px;
	padding:7px 20px 10px 20px;
	}

.showroom_cabinet_file {
	float:left;
	width:190px;
	height:100px;
	padding:13px;
	}

.showroom_gallery_photo {
	float:left;
	width:190px;
	padding:6px 13px;
	}

.showroom_preview_list {
	margin-top:-30px;
	}

/* COLLABORATION */

#collaboration-info {
	width:437px;
	float:left;
}

#collaboration-buttons {
	margin-left:447px;
}

#collaboration-buttons a {
	width:205px;
	display:block;
	height:65px;
	line-height:65px;
	text-align:center;
	text-decoration:none;
	font-size:20pt;
	color:#666;
	background:url("updown_button.png");
	background-position:center center;
	background-repeat:no-repeat;
	padding:5px 0;
}

#collaboration-buttons a:hover {
	color:#333;
	}

#collaboration-categories {
	width:180px;
	float:left;
	}

#collaboration-populars {
	margin-left:190px;
	}

#collaboration-popular-files {
	width:220px;
	float:left;
	}

#collaboration-newest-files {
	width:220px;
	margin-left:240px;
	}

.collaboration-updown-ytvideo-small {
	width:300px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	margin-bottom:20px;
}

.notify {
	display:block;
	padding:10px;
	background:#fdf2cd;
	border:1px solid #ecbc17;
}

/* Messages app styles */
#mailbox-table {
	width:99%;
	}
.message-row1 {
	background-color:#eeeeee;
	}
.message-row2 {
	background-color:#e0eeff;
	}
#mailbox-table th {
	width:25%;
	background-color:#cccccc;
	border-bottom:1px solid gray;
	border-right:1px solid gray;
	}
#mailbox-table td {
	width:25%;
	padding:4px;
	border-bottom:1px solid gray;
	border-right:1px solid gray;
	}
#pm-content {
	border-top:2px solid #e0e0e0;
	border-bottom:2px solid #e0e0e0;
	background-color:#e9f2f9;
	margin:4px;
	}

/* Administrative tools styles */
.admintoolstop {
	height:24px;
	}

.admintools {
	background-color:white;
	border-right:2px solid #9b9b9b;
	padding:0 5px;
	font-size:9pt;
	}

.admintools a {
	color:#000;
	}

.admintoolsbottom {
	height:4px;
	background:url("admin-bottom.gif");
	background-position:top center;
	background-repeat:no-repeat;
	}

#floating_toolbox {
	position:fixed;
	top:20px;
	left:0px;
	z-index:2;
	}
.toolbox_table {
	width:99%;
	margin-left:2px;
	}
.toolbox_table td {
	padding:4px;
	background-color:#f6f6ff;
	border:1px solid gray;
	}
.toolbox_action {
	width:45%;
	}
.toolbox_category {
	width:10%;
	}

