/* $Id: default.css,v 1.14 2006/03/26 23:35:53 web0 Exp $ */

/* backgrounds */

body {
	background-color:	#00a0e7;
	margin:				6px 3px 6px 6px;
}

.workspace, .navi textarea, body.iframe {
	background-color:	#0051a3;
}

/* font	family and color */
p, h2, h3, h4, ul, ol, div, td,	th, input, li, textarea, a {
	font-family:		Arial,Helvetica,sans-serif;
}

p, h2, h3, h4, ul, ol, div, td,	th, li, textarea.workspace {
	color:				#82c8e7;
}

.error,	.attention {
	font-weight:		bold;
	color:				#efa81f;
}

.category {
	font-weight:		bold;
}

/* sizes */
p, td, th, div,	ol, ul, h4 {
	font-size:			13px;
}

input, textarea {
	font-size:			12px;
}

h2 {
	font-size:			17px;
}

h3, td.title {
	font-size:			15px;
}

.small, td.footer {
	font-size:			11px;
}

.very_small {
	font-size:			9px;
}

/* margins */
body.dialog, body.navi, body.iframe {
	margin:				0px;
}

form, .flat {
	margin-top:			0px;
	margin-bottom:		0px;
	padding-top:		0px;
	padding-bottom:		0px;
}

/* links */
a, .navi td.workspace a, .navi td.workspace a:visited {
	text-decoration:	none;
	font-weight:		bold;
	color:				#fff32a;
}

a:visited {
	color:				#fff32a;
}

/* layout */
td.std, td.stdi {
	color:				#82c8e7;
	background-color:	#0051a3;
}

td.stdi {
	padding:			2px;
}

th.std, th.std a {
	color:				#ffffff;
	background-color:	#0051a3;
	font-weight:		bold;
}

th.std table.title, th.std table.title td {
	padding:			0px 2px 0px 2px;
}

th.std a:visited {
	color:				#eeeeee;
	background-color:	#0051a3;
	font-weight:		bold;
}

a:hover, .navi td.workspace a:hover, th.std a:hover {
	color:				#ff2e38;
}


/* special areas */
th.box {
	color:				#ffffff;
	background-color:	#0051a3;
	font-weight:		bold;
	letter-spacing:		.5pt;
}

th.box a:hover {
	color:				red;
}

td.box {
	background-color:	#0051a3;
}

th {
	background-color:	#003163;
	text-align:			left;
	color:				#ffffff;
	font-weight:		bold;
}

/* backgrounds */
.bg0, tr.bg0 td, tr.bg1 td.bg0 {
	background-color:	#0051a3;
}
.bg1, tr.bg1 td, tr.bg0 td.bg1 {
	background-color:	#003163;
}

.different {
	color:				#ffffff;
}

/* for chat */
#bb a.op1, #bb a.op3 {
	text-decoration:	none;
	color:				#efa81f;
	font-weight:		bold;
}

#bb a.op2 {
	text-decoration:	none;
	color:				#00ffff;
	font-weight:		bold;
}

img.link {
	cursor:				pointer;
}

blockquote.cb_desc {
	margin:				0px 0px 0px 20px;
}