html
{
	font-family: Arial, Tahoma, Verdana, Sans;
	overflow-y: scroll;
}

body
{
    background-color:#fff;
    background-image:url(../images/bg.png);
    background-repeat:repeat-x;
    font-size:13px;
    color: #505050;
    line-height: 1.4em;
}

li
{
}
ul
{
    list-style-position:outside;
    padding-left: 1.4rem;
}
ul ul
{
    list-style-position:outside;
}
ul ul ul
{
    list-style-position:outside;
}

td, th
{
	color: #505050;
	font-size: 13px;
	height:20px;
	padding:0px 4px 0px 1px;
	margin:1px 0px 2px 0px;
}
th
{
	font-weight:bold;
}
a, 
a:visited, 
a:active
{
	color:#e2aa00;
	text-decoration:none;
}


a:hover
{
	text-decoration:underline;
}

strong
{
	font-weight:bold;
}
em
{
	font-style:italic;
}
.WebletInfo
{
	font-style:italic;
}


#wrapper
{
	width:1000px;
	margin:0px auto;
}

#header #logo
{
	background-image:url(../images/admin.png);
	background-repeat:no-repeat;
	width:225px;
	height:50px;
	margin:10px 0px 8px 0px;
}

#site_navigation
{
	height:24px;
	margin:0px auto;
	margin-top:0px;
	text-align:right;
}

#site_navigation ul
{
	padding-top:10px;
}

#site_navigation ul li
{
	display:inline;
	border-right:1px solid #505050;
	padding:10px 8px 0px 8px;
	margin:4px 0px 0px 0px;
}

#site_navigation ul li.last
{
	border:none;
}

#site_navigation ul li a, 
#site_navigation ul li a:active, 
#site_navigation ul li a:visited
{
	color: #e2aa00;
	text-decoration:none;
}
#site_navigation ul li a:hover
{
	text-decoration:underline;
}

#header #syswide
{
	font-weight:bold;
	margin:24px 0px 0px 0px;
}

#header #syswide div
{
	display:inline;
}
#header #syswide ul
{
	margin:0px;
	padding:0px;
}
#header #syswide li
{
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 7px 0px 7px;
	border-right:1px solid #505050;
}

#pagetitle
{
	font-size:20px;
	color: #3f4040;
	font-weight:bold;
	padding:16px 0px 15px 25px;
}


#breadcrumb
{
	margin:10px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #505050;
}

#breadcrumb ul li
{
	display:inline;
	font-size:13px;
	padding:0px 10px 0px 10px;
	border-right:1px solid #505050;
}

#breadcrumb ul li input.support:active, 
#breadcrumb ul li input.support:focus
{
	outline: none;
}
#breadcrumb ul li.last
{
	border:none;
	padding:0;
	margin:0px;
}

#breadcrumb ul li a
{
	color: #e2aa00;
	text-decoration:none;
}

#breadcrumb ul li a:hover 
{
	color: #e2aa00;
	text-decoration:underline;
}

#breadcrumb li.link
{
	border:none;
	padding-right:20px;
	height:17px;
	background-image:url(../images/breadcrumb.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#grid a, 
#grid a:visited, 
#grid a:active
{
	color:#3f4090;
	text-decoration:none;
}
#grid #column_1
{
	width: 720px;
	padding:10px 0px 30px 0px;
	float:left;
}

#grid #column_1 .row_2,
#grid #column_1 .row_3,
#grid #column_1 .row_4
{
	padding-top:10px;
}

#grid #column_2
{
	width: 270px;
	padding:10px 0px 30px 0px;
	float:right;
}

#grid #column_2 .row_2,
#grid #column_2 .row_3,
#grid #column_2 .row_4,
#grid #column_2 .row_5,
#grid #column_2 .row_6
{
	padding-top:24px;
}

#grid #column_1 h2 
{
	font-size:18px;
	color: #3f4090;
	font-weight:bold;
	padding:5px 0px 15px 0px;
	clear: both;
}

#grid #column_1 h3 
{
	font-size:15px;
	color: #3f40E0;
	font-weight:bold;
	padding:5px 0px 15px 0px;
	clear: both;
}

#grid #column_1 p
{
	font-size:13px;
	line-height:20px;
	padding:0px 0px 10px 0px;
}

#grid #column_1 .identifier 
{
	font-weight:bold;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
}

#grid #column_1 .title 
{
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
}

#grid #column_1 .info
{
	color: #505050;
	font-size:11px;
	line-height:15px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:2px;
}

#grid #column_2 h2 
{
	font-size:15px;
	color: #3f4040;
	font-weight:bold;
	padding:5px 0px 10px 0px;
}

#grid #column_2 h3 
{
	font-size:13px;
	color: #3f4040;
	font-weight:bold;
	padding:5px 0px 10px 0px;
}

#grid #column_2 p
{
	font-size: 13px;
	line-height:19px;
	padding:0px 0px 0px 0px;
}

/* #grid #column_1 ul
{
	list-style-type:disc;
	list-style-position:inside;
	padding:0px 0px 8px 0px;
}

#grid #column_1 li
{
	font-size:13px;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

#grid #column_1 ul li ul
{
	padding:0px 0px 4px 20px;
}

#grid #column_1 li li
{
	font-size:13px;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

#grid #column_2 ul
{
	list-style-type:disc;
	list-style-position:inside;
	padding:0px 0px 0px 0px;
}

#grid #column_2 li
{
	font-size: 13px;
	line-height:19px;
	font-weight:normal;
	padding:0px 0px 12px 0px;
}

#grid #column_2 li li
{
	font-size: 13px;
	line-height:19px;
	font-weight:normal;
	padding:0px 0px 0px 0px;
}
*/ 
#grid #column_2 .identifier
{
	font-weight:bold;
	font-size:13px;
	padding-top:8px;
	padding-bottom:5px;
	margin-bottom:10px;
}

#grid #column_2 .info
{
	font-size: 13px;
	padding-top:8px;
	padding-bottom:5px;
	margin-bottom:10px;
}

#grid #column_2 .cntnt_agenda_archive .selected,
#grid #column_2 .cntnt_news_archive .selected
{
	font-weight:bold;
}

#grid #column_2 .cntnt_agenda_archive .notselected,
#grid #column_2 .cntnt_news_archive .notselected
{
	font-weight:normal;
}

/* #grid #column_2 .cntnt_agenda_archive ul,
#grid #column_2 .cntnt_news_archive ul
{
	list-style-type:none;
	list-style-position:inside;
	padding:0px 0px 12px 0px;
}

#grid #column_2 .cntnt_agenda_archive ul li,
#grid #column_2 .cntnt_news_archive ul li
{
	line-height:20px;
	padding:4px 0px;
}

#grid #column_2 .cntnt_agenda_archive ul li ul,
#grid #column_2 .cntnt_news_archive ul li ul
{
	line-height:18px;
	padding:4px 0px 12px 16px;
}

#grid #column_2 .cntnt_agenda_archive ul li ul li,
#grid #column_2 .cntnt_news_archive ul li ul li
{
	line-height:20px;
	padding:0px;
}
*/
.error
{
	font-weight : bold;
	color:#cc0000;
}

.warning
{
	font-weight : bold;
	color:#e8773f;
}

.erroneous
{
	background-color: #efd7d7;
}

.highlight
{
	background-color: #ff0;
}

/* #grid ul .right
{
	clear:right;
}
#grid ul .left
{
	clear:left;
	padding-right:145px;
}
*/
#footer
{
	border-top: 1px solid #505050;
	margin-bottom:55px;
}

#footer .copy
{
	margin:0px auto;
	margin-top:10px;
	text-align:center;
}

#footer .navigation
{
	margin:0px auto;
	margin-top:10px;
	text-align:center;
}

/* #footer ul
{
	padding-top:12px;
}

#footer ul li
{
	display:inline;
	border-right:1px solid #505050;
	padding:0px 8px 0px 8px;
	margin:4px 0px 0px 0px;
}

#footer ul li.last
{
	border:none;
}

#footer ul li a, #footer ul li a:active, #footer ul li a:visited
{
	color: #e2aa00;
	text-decoration:none;
}
#footer ul li a:hover
{
	text-decoration:underline;
}
*/

form .labels
{
	font-weight:normal;
	text-align:left;
	margin:0px 0px 5px 0px;
	font-size:13px;
	padding-right:10px;
}

form .label
{
	font-weight:normal;
	padding-right:15px;
	text-align:left;
	margin:1px 1px 1px 1px;
}

form input
{
	font-size: 13px;
	margin:1px 1px 1px 1px;
}

form input[type=text],
form input.text
{
	font-size: 13px;
}

form input[type=password],
form input.password
{
}

form input[type=file],
form input.file
{
}

form input[type=radio],
form input.radio
{
}

form input[type=checkbox],
form input.checkbox
{
}

form input[type=submit],
form input[type=reset],
form input.submit,
form input.reset
{
}

input[type=button],
input.button
{
}

form input[type=image],
form input.image
{
}

button[type=submit],
button.submit
{
	margin: 0px;
}

form select
{
	font-size: 13px;
	padding:1px 1px 1px 1px;
	margin:1px 0px 1px 0px;
}

textarea
{
	width: 600px;
	font-size: 13px;
	padding:2px 5px 2px 5px;
	margin:10px 0px 0px 0px;
}

form
{
	padding:0px;
}

.header_in_list {
	background-color: #606060;
	height: 22px;
} 
.header_in_list th {
	color: #f0f0ff;
	font-weight : bold;
} 
.odd_row_in_list {
	background-color: #e0e0e0;
	height: 20px;
} 
.even_row_in_list {
	background-color: #f0f0f0;
	height: 20px;
} 
.odd_row_in_list td,
.even_row_in_list td,
.odd_row_in_list th,
.even_row_in_list th {
	padding: 3px 4px 3px 0px;
} 
.odd_row_in_list_searchstring_found_in_list {
	background-color: #eeee66;
} 
.even_row_in_list_searchstring_found_in_list {
	background-color: #ffffcc;
}
.odd_row_in_list_queued {
	background-color: #e0f9e0;
	height: 20px;
} 
.even_row_in_list_queued {
	background-color: #f6fdf6;
	height: 20px;
}
.odd_row_in_list_ongoing {
	background-color: #fcedbc;
	height: 20px;
} 
.even_row_in_list_ongoing {
	background-color: #fcf4da;
	height: 20px;
} 
.odd_row_in_list_done {
	background-color: #ececfd;
	height: 20px;
} 
.even_row_in_list_done {
	background-color: #f6f6fd;
	height: 20px;
} 
.odd_row_in_list_error {
	background-color: #fdecec;
	height: 20px;
} 
.even_row_in_list_error {
	background-color: #fdf6f6;
	height: 20px;
} 
.odd_row_in_list img,
.even_row_in_list img {
	padding: 0px 2px 0px 1px;
} 

.img_align_right {
	margin-top : 4px;
	margin-bottom : 4px;
	padding-left : 12px;
	margin-right : 0px;
} 

.img_align_left {
	margin-top : 4px;
	margin-bottom : 4px;
	margin-left : 0px;
	margin-right : 12px;
}

.imagereplaced
{
	text-indent:-9999999px;
}

.left
{
	float:left;
}

.right
{
	float:right;
}

.align_left
{
	text-align:left;
}

.align_right
{
	text-align:right;
}

.align_center
{
	text-align:center;
}

.clear
{
	clear:both;
}

#grid .weblet_header,
#grid .weblet_content,
#grid .weblet_admin
{
	clear:both;
}

