body {
	background-color: #EFEBE2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
table, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div {
	margin: 0px;
	padding: 0px;
}
p {
	margin-left: 0px;
	margin-right: 0px;
}
.visible_group {
	display: block;
}
.invisible_group {
	display: none;
}
a.menu_link1 {
	margin: 0px;
	padding-top: 3px;
	text-indent: 20px;
	height: 20px;
	display: block;
	color: #efebe2;
	text-decoration: none;
	background: #515242 url(/customizing/images/interface/menu_level_one.gif) no-repeat 0px 0px;
	cursor: pointer;
}
a.menu_link1:visited {
	color: #efebe2;
	text-decoration: none;
}
a.menu_link1:hover {
	color: #ffffff;
	text-decoration: none;
        background: #515242 url(/customizing/images/interface/over_entry.gif) no-repeat 0px 0px;
}
a.menu_link2 {
	margin: 0px;
	padding-top: 3px;
	text-indent: 20px;
	height: 20px;
	display: block;
	color: #efebe2;
	text-decoration: none;
	background: #515242 url(/customizing/images/interface/menu_level_two.gif) no-repeat 0px 0px;
	cursor: pointer;
}
a.menu_link2:visited {
	color: #efebe2;
	text-decoration: none;
}
a.menu_link2:hover {
	color: #ffffff;
	text-decoration: none;
        background: #515242 url(/customizing/images/interface/over_entry.gif) no-repeat 0px 0px;
}
a.active_link {
	margin: 0px;
	padding-top: 3px;
	text-indent: 20px;
	height: 20px;
	display: block;
	color: #efebe2;
	text-decoration: none;
	background: #515242 url(/customizing/images/interface/active_menu_level.gif) no-repeat 0px 0px;
	cursor: pointer;
}
a.active_link:visited {
	color: #efebe2;
	text-decoration: none;
}
a.active_link:hover {
	color: #ffffff;
	text-decoration: none;
}
#LateralModulePluginForm {
	margin: 0px;
	padding: 0px;
	background-color: #97948c;
	border-width: 1px 0px 1px 0px;
	border-color: #efebe2;
	border-style: solid;
}
.uim_login_input {
	height: 16px;
	width: 90px;
	border: 1px solid #6a210e;
	background-color: #efebe2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-right: 3px;
}
a.bottomlink {
	color: #717171;
	text-decoration: none;
}
.MainTitle {
        background-image:url(/customizing/customizing/images/interface/header.jpg);
        font-size: 32px;
        font-weight:bold;
        color: #FFFFFF;
        border-width: 1px;
        border-style: solid;
        border-color: #333333;
}

.MainFooter {
        background-image:url(/customizing/customizing/images/interface/header.jpg);
        text-align:center;
        font-size: 9px;
        font-weight:bold;
        padding-top: 4px;
        padding-bottom: 4px;
        color: #000000;
        border-width: 1px;
        border-style: solid;
        border-color: #333333;
}

a.ArtuLink {
        text-decoration: none;
        color: #671909;
}
a.ArtuLink:hover {
        text-decoration: underline;
        color: #671909;
}
a.light_link {
        text-decoration: none;
        color: #efebe2;
}
a.light_link:hover {
        text-decoration: underline;
        color: #ffffff;
		font-weight: bold;
}

a.MOduleMainMenuEntry {
        FONT-SIZE: 11px;
        text-decoration: none;
        color: #000000;
}

a.MOduleMainMenuEntry:hover {
        font-weight: bold;
        color: #0f09FF;
}

a.mail {
        font-size: 11px;
        font-weight: bolder;
        color: #b9090f;
        text-decoration: none;
}

a.mail:hover {
        font-size: 11px;
        font-weight: bolder;
        color: #b9090f;
        text-decoration: underline;

}

.small {
        font-size: 9px;
}

.infoPage {
        font-size: 11px;
        font-weight: bold;
        color: #b9090f;
        background-color: #FFFFFF;
}

.cell {
        font-size: 11px;
        font-weight: normal;
        color: #6A6A6A;
        border: 1px solid #cccccc;
        padding-top: 0;
        padding-right: 1px;
        padding-bottom: 0;
        padding-left: 1px;
}

.button {
	border: solid #c3c3c3 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
	font-weight: bold;
        background: #f4f4f4 url(/customizing/customizing/images/interface/windows/button_bg.gif) repeat-x left bottom;
        color: #112233;
	height: 20px;
	margin: 0px;
}

.myTableMiniFont {
        FONT-SIZE: 10px;
        COLOR: #000000
}

.myTable {
        font-size: 11px;
        text-align: left;
        background-color: #efebe2;
        font-style: normal;
        border: 0px;
}

.myTr {
}

.myTd {
        border-width: 1px;
        border-style: solid;
        border-color: #97948c;
}

.myTitle {
        font-size: 11px;
        font-weight: bolder;
        letter-spacing: normal;
        text-indent: 0px;
        color: #efebe2;
        background-color: #686c6e;
        height: 19px;
        vertical-align: middle;
        border-width: 0px;
        border-style: none;
        border-color: #686c6e;
}

.myBottom {
}

.myQuote { border: 1px solid #000000; padding: 3px;
        font-size: 11px; text-align: justify;
        background-color: #fff8dc; }

#TopPage { height: 60px; }

#MainPage { height: 60px; }

#Display { height: 450px; }

.menutitle {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #113e5c;
    BACKGROUND-COLOR: #d0d0d0;
    HEIGHT: 21px;
    BORDER-TOP: #3f5c8e 1px solid;
    BORDER-LEFT: #3f5c8e 1px solid;
    BORDER-RIGHT: #3f5c8e 1px solid;
    BORDER-BOTTOM: #3f5c8e 1px solid;
    BORDER-COLOR: #FFFFFF;
}

.ShortEdit {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    background-color: #FFFFFF;
    text-align: left;
    text-indent: 2px;
    border: 1px solid #CCCCCC;
    width: 86px;
    height: 18px;
}

.LongEdit {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    background-color: #FFFFFF;
    text-align: left;
    text-indent: 2px;
    border: 1px solid #CCCCCC;
    width: 250px;
    height: 18px;
}

.ffDefaultClass {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    background-color: #FFFFFF;
    text-align: left;
    text-indent: 2px;
    border: 1px solid #CCCCCC;
    width: 250px;
    height: 18px;
}

.TextTable
{
    FONT-SIZE: 11px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    background-color: #efebe2;
    BORDER-RIGHT: #000000 3px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000  1px solid;
    BORDER-BOTTOM: #000000 3px solid;
    LIST-STYLE-TYPE: square;
}

.TextTD
{
    FONT-SIZE: 11px;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}

.ListTable
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #adaba7;
    color: #333333;
}

.ListTableEven
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #efebe2;
	border-bottom: 1px solid #ffffff;
}

.ListTableOdd
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #e3e0d7;
	border-bottom: 1px solid #ffffff;
}

.page_viewer_title {
        font-size: 11px;
        font-weight: bold;
        BACKGROUND-COLOR: #DEDEDE;
}

.page_viewer_body {
        BACKGROUND-COLOR: #EFEBE2;
}
form {
	margin: 5px 5px;
	padding: 0px;
}
.bg_input {
	width: 79%;
	height: 18px;
	border: dashed #d7d7d7 1px;
	background: #f4f4f4 url(/customizing/customizing/images/interface/bullets/alias.gif) no-repeat 2px center;
	color: #7b7b7b;
}
.read_input {
	width: 70%;
	border: solid #f4f4f4 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f4f4f4;
	color: #8b8b8b;
	margin: 1px 1px 1px 18px;
}
.stnd_input {
	width: 79%;
	height: 20px;
	border: solid #c3c3c3 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f4f4f4;
	color: #313131;
	margin: 0px;
}
.text_area {
	width: 78%;
	height: 150px;
	border: solid #c3c3c3 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f4f4f4;
	color: #313131;
}
#userprofile_form {
	background: #fff url(/customizing/customizing/images/interface/bullets/profile_bg.jpg) no-repeat top right;
}
dl {
	width: 480px;
	margin: 1px;
	padding: 0;
	clear: left;
}
dt {
	width: 105px;
	float: left;
	margin: 5px 1px;
	padding: 1px 0px;
	font-weight: bold;
	clear: left;
	vertical-align: middle;
}
dd {
	float: left;
	width: 370px;
	margin: 5px 1px;
	padding: 1px 0px;
	border-bottom: solid #efefef 1px;
}
#last_dd {
	float: left;
	width: 370px;
	margin: 5px 1px;
	padding: 1px 0px;
	border-bottom: solid #fff 0px;
}
#prof_dt_container {
	width: 98%;
	background: #fff url(/customizing/customizing/images/interface/bullets/profile_bg.jpg) no-repeat top right;
	clear: right;
}
#edit_profile {
	clear: both;
	margin: 5px 1px;
	padding: 1px 0px;
	font-weight: bold;
}
a.prev_next_link {
	font-familY: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #84706e;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 110%;
}
#promo_table table {
	color: #efebe2;
	margin-top: 1px;
}
#promo_table a:link, #promo_table a:visited {
	color: #efebe2;
	text-decoration: underline;
}
#promo_table a:hover {
	color: #ffffff;
	font-weight: bold;
}
#news_body table, #news_body td {
	font-size: 11px;
	color: #efebe2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#UimContacts_table {
        font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        text-align: justify;
        margin: 0px;
}
#UimContacts_table tr, #UimContacts_table td {
        height: 18px;
}
#UimContacts_table td {
        padding-right: 2px;
}
#UimContacts_form {
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	width: 360px;
	text-align: justify;
    padding: 0px;
}
#UimContacts_form input {
	height: 19px;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin: 1px 0px 6px 0px;
	padding: 0px 1px;
	width: 100%;
	border: 1px solid #6a210e;
}
#UimContacts_form textarea {
    height: 60px;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin: 1px 0px 6px 0px;
	padding: 0px 1px;
	width: 100%;
	border: 1px solid #6a210e;
}
#UimContacts_form #submit {
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	height: 20px;
	border: 1px solid #6a210e;
	color: e6ece6;
	background-color: #b04c16;
	font-size: 11px;
	width: 100px;
    margin-top: 10px;
	height:17px;
}
#UimContacts_form #reset {
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	height: 20px;
	border: 1px solid #6a210e;
	color: e6ece6;
	background-color: #b04c16;
	font-size: 11px;
	width: 100px;
    margin-top: 10px;
	height:17px;
}
#mandatory_p {
	font-size: 9px;
	text-align: right;
	width: 100%;
	margin: 0px;
}
