
body.header {
	margin-top: 9px;
	background-color: #F8F8F8;
}

body.toc {
	margin-top: 0px;
	margin-left: 0px;	
	background-color: #F0F0F0;
}

body.content {
	margin-top: 8px;
	margin-left: 10px;
}

body.footer {
	margin-top: 2px;
	background-color: #F8F8F8;
}

body.content_list {
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left: 0px;
	margin-right: 0px;
}

body.content_edit {
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left: 0px;
	margin-right: 0px;
}

iframe.content {
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
}

iframe.edit {
	border-left: 1px solid #FFFFFF;
}

iframe.edit_inframe {
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
}

table.toc {
	padding-left: 8px;
	font-family: Arial;
	font-size: 12px;
}
table.toc a:link 		{ color: #000080; text-decoration: none; }
table.toc a:visited 	{ color: #000080; text-decoration: none; }
table.toc a:active 		{ color: #000080; text-decoration: none; }
table.toc a:hover 		{ text-decoration: underline; }

td.customer_name {
	height: 16px;
	background-color: #BBBBCB;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 2px;
	padding-left: 11px;	
}

table.history_list {
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;		
}
tr.history_list_sended 			{ background-color: #F5FFF4; }
tr.history_list_sended_sel 		{ background-color: #ECFFEA; }
tr.history_list_waiting 		{ background-color: #FEFFF4; }
tr.history_list_waiting_sel 	{ background-color: #FCFFDF; }
tr.history_list_error 			{ background-color: #FFF5F4; }
tr.history_list_error_sel		{ background-color: #FFECEA; }

table.credits_list {
	background-color: #F4FAFF;
	font-family: Arial;
	font-size: 12px;
}
tr.credits_sum {
	background-color: #E8F3FD;
	color: #333333;
	font-weight: bold;
}

table.content_list {
	font-family: Arial;
	font-size: 12px;
}
table.content_list a:link 		{ color: #000080; text-decoration: none; }
table.content_list a:visited 	{ color: #000080; text-decoration: none; }
table.content_list a:active 	{ color: #000080; text-decoration: none; }
table.content_list a:hover 		{ text-decoration: underline; }
tr.content_list					{ background-color: #F4FAFF; }
tr.content_list_sel				{ background-color: #E8F3FD; }

table.content_select {
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;	
}
table.content_select a:link 	{ color: #000080; text-decoration: none; }
table.content_select a:visited 	{ color: #000080; text-decoration: none; }
table.content_select a:active 	{ color: #000080; text-decoration: none; }
table.content_select a:hover 	{ text-decoration: underline; }
tr.content_select				{ background-color: #E8F3FD; }
tr.content_select_sel			{ background-color: #F4FAFF; }

table.content_report {
	background-color: #F4FAFF;
	font-family: Arial;
	font-size: 12px;
}
table.content_report a:link 	{ color: #000080; text-decoration: none; }
table.content_report a:visited 	{ color: #000080; text-decoration: none; }
table.content_report a:active 	{ color: #000080; text-decoration: none; }
table.content_report a:hover 	{ text-decoration: underline; }

table.content_edit {
	font-family: Arial;
	font-size: 12px;
}

tr.list_hdr {
	background-color: #F3F3F3;
	color: #222222;
}
tr.list_hdr a:link 		{ color: #000080; text-decoration: none; }
tr.list_hdr a:visited 	{ color: #000080; text-decoration: none; }
tr.list_hdr a:active 	{ color: #000080; text-decoration: none; }
tr.list_hdr a:hover 	{ text-decoration: underline; }

td.checkout_field_hdr {
	background-color: #F3F3F3;
	color: #222222;
}

.txt_header_content {
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #999999;
}

.txt_header_group {
	font-family: Arial;
	font-size: 12px;
	color: #881111;
}

.txt_normal 			{ font-family: Arial; font-size: 12px; }
.txt_normal a:link 		{ color: #000080; text-decoration: none; }
.txt_normal a:visited	{ color: #000080; text-decoration: none; }
.txt_normal a:active 	{ color: #000080; text-decoration: none; }
.txt_normal a:hover 	{ text-decoration: underline; }

.txt_notification {
	font-family: Arial;
	font-size: 12px;
	color: #990000;
}

.txt_topheader {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;	
	color: #000066;
}

input.text_edit {
	font-family: Arial;
	font-size: 12px;
}

input.text_counter {
	height: 20px;
	font-family: Arial;
	font-size: 12px;	
}

input.button {
	font-family: Arial;
	font-size: 12px;
}

input.button_navigation {
	font-family: Arial;
	font-size: 12px;
	color: #881111;
}

select.list_messages {
	font-family: Arial;
	font-size: 12px;
}

select.text_edit {
	font-family: Arial;
	font-size: 12px;
}

textarea.text_edit {
	font-family: Arial;
	font-size: 12px;
}