body, table, tr, td, p {font-family: verdana; font-size: 11px; color: #000000; text-align:left;}

select		{font-family: verdana; font-size: 10px;}
small		{font-size: 10px;}
a			{color: #48397F; text-decoration: none;}
a:hover		{color: #A8B9EF; text-decoration: underline;}
a.additional		{color: #A8B9EF; text-decoration: none; cursor: hand; cursor: pointer;}
a.additional:hover	{color: #A8B9EF; text-decoration: underline; cursor: hand; cursor: pointer;}
b			{color: #666666;}
small		{color: #A8B9EF; text-decoration: none; }

.TableHead	{color: #ffffff; background-color: #A8B9EF; font-weight: bold; font-size: 11px; text-align: center;}
.TableHead	b {color: #ffffff; background-color: #A8B9EF; font-weight: bold; font-size: 11px; text-align: center;}
.TableFoot	{color: #ffffff; background-color: #999999; font-size: 11px;}
.TableFoot:hover{color: #ffffff;}
.TableCell	{color: #000000; background-color: #F7F7F7; font-size: 10px;}
.TableCell_level_1	{color: #000000; background-color: #F7F7F7; font-size: 10px; padding-left: 0px;}
.TableCell_level_2	{color: #000000; background-color: #F7F7F7; font-size: 10px; padding-left: 20px;}
.TableCell_level_3	{color: #000000; background-color: #F7F7F7; font-size: 10px; padding-left: 40px;}

.tableTd	{border-top: 1px solid #A8B9EF;}

.FormInput	{border: 1px groove; font-family: verdana; font-size: 10px; width: 200px;}
.FormInputSmall		{border: 1px groove; font-family: verdana; font-size: 10px; width: 50px;}
.FormInputSmall2	{border: 1px groove; font-family: verdana; font-size: 10px; width: 60px;}
.FormInputSmall3	{border: 1px groove; font-family: verdana; font-size: 10px; width: 80px;}
.FormSelect	{border: 1px groove; font-family: verdana; font-size: 10px;}
.FormButton	{border: 1px groove; font-family: verdana; font-size: 10px; color: #000000; background: #FFFFFF;}
.FormText	{border: 1px groove; font-family: courier new; font-size: 12px; width: 100%;}

.FormInputError	{border: 1px solid; border-color: red; font-family: verdana; font-size: 10px;}
.FormTextError	{border: 1px solid; border-color: red; font-family: courier new; font-size: 12px; width: 100%;}

.MenuNormal	{color: #666666; text-decoration: none;}
.MenuActive 	{color: #666666; text-decoration: none;}

a.letter		{color: #A8B9EF; text-decoration: none;}
a.letter_active	{color: #A8B9EF; text-decoration: none; font-weight: bold;}

tr.admin_row_error td {
	background-color: #f6f6f6;
	color: red;
	font-weight: bold;
	font-size: 10px;
}

tr.excluded td {
	color: red;
}

tr.excluded td a {
	color: red;
}

.line {background-color: #A8B9EF;}

.title {
	padding-bottom: 3px;
	color: #666666;
	font-size: 15px;
	font-weight: bold;
}

.sub_title {
	padding-top:10px;
	color: #7889cF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}

.padding_left {
	padding-left: 20px;
}

.padding_left_big {
	padding-left: 25px;
}

.padding_left_big a {
	font-weight: normal;
}

a.buildBussLink {
	color: #000000;
	text-decoration: none;
}

a.buildBussLink:hover {
	color: #A8B9EF;
	text-decoration: none;
}

.rte_table {
	border: 1px solid;
	border-color: #cedcec;
	padding: 2px;
	border-collapse: collapse;
}

.rte_table td, th {
	border: 1px solid;
	border-color: #cedcec;
}

.rte_table th {
	text-align: center;
	font-size: 12px;
	background-color: #DCE6F0;
}
