/* Edited with EditCSS *//**** Imported style sheet list.css ****/.mgnlListText,.mgnlListHeader {    font-family: Verdana, sans-serif;    font-size: 11px;    vertical-align: top;    color: #000;    position: relative;    top: 2px;}.mgnlListHeader {    padding-top: 2px;    font-weight: bold;}.mgnlListColumnLine {    width: 1px;    background-color: #D8EFB6;    position: absolute;    z-index: 1;}.mgnlListColumnResizer {    position: absolute;    left: -1000px;    background-image:        url(../../.resources/controls/list/headerDelimiterGreen.gif);    height: 20px;    width: 9px;    z-index: 1;    cursor: e-resize;}.mgnlListHeaderBackground {    border-left: 1px #999999 solid;    border-right: 1px #CCCCCC solid;    position: relative;    background-image:        url(../../.resources/controls/list/headerBackgroundGreen.gif);    background-repeat: repeat-x;    height: 20px;}.mgnlListContentDiv {    position: absolute;    /* borders are switched on and of by code*/    border-bottom-width: 1px;    border-bottom-color: silver;    border-right-width: 1px;    border-right-color: silver;}.mgnlListInnerContentDiv {    border-left: 1px solid #999;    overflow: auto;}.mgnlListSortGroupDiv {    position: absolute;    width: 160px;    border: 1px solid silver;    background-color: #EDEEE9;    padding: 10px 5px 5px 5px;    visibility: hidden;}.mgnlListSortGroupTitle {    font-weight: bold;}.mgnlListSortGroupLine {    background-image: url("../../.resources/controls/list/separator.gif");    background-repeat: repeat;    margin: 10px 0 10px 0;    height: 2px;    overflow: hidden;}.mgnlListSortGroupLink,.mgnlListSortGroupLinkASC,.mgnlListSortGroupLinkDESC    {    padding-top: 5px;}.mgnlListSortGroupLink a,.mgnlListSortGroupLinkASC a,.mgnlListSortGroupLinkDESC a    {    text-decoration: none;}.mgnlListSortGroupLink a {    color: gray;}.mgnlListSortGroupLinkASC a,.mgnlListSortGroupLinkDESC a {    color: #28506A;    font-weight: bold;}.mgnlListRow,.mgnlListRowHover,.mgnlListRowSelected {    position: relative;    margin-top: 5px;    height: 18px;}.mgnlListRowHover {    background-color: #EDF2FA;}.mgnlListRowSelected {    background-color: #D1E1ED;}/**** Imported style sheet general.css ****/body#mgnl img {	border: none;}.mgnlBgDark,body.mgnlDialogBody,body#mgnl {	background-color: #FAFBF4;}.mgnlBgDark {	margin: 0;	padding: 0;}.mgnlBgLight,div.mgnlDialogTab,div.mgnlTreeDiv,.mgnlTreeMenu,.mgnlAdminCentralMenuDiv	{	background-color: white;}.mgnlText,body#mgnl {	font-family: Verdana, sans-serif;	font-size: 11px;	color: #000;}.mgnlTextSmall {	font-family: Verdana, sans-serif;	font-size: 9px;	color: #000;}/**** Imported style sheet controls.css ****/.mgnlMainbar,.mgnlMainbarPreview {	position: absolute;	z-index: 900;}.mgnlBtnsLeft {    text-align: left;    line-height: 14px;}.mgnlBtnsRight {    text-align: right;    line-height: 14px;}.mgnlControlButton,.mgnlControlButton_PUSHED {	font-size: 11px;	height: 15px;	padding: 1px 8px 1px 10px;}.mgnlControlButtonSmall,.mgnlControlButtonSmall_PUSHED {	font-size: 9px;	height: 5px;	padding: 0 3px 0 3px;}.mgnlControlButton,.mgnlControlButton_PUSHED,.mgnlControlButtonSmall,.mgnlControlButtonSmall_PUSHED	{	font-family: Verdana, sans-serif;	color: #F0F2E6;	cursor: default;	white-space: nowrap;}.mgnlControlButton_PUSHED,.mgnlControlButtonSmall_PUSHED {	background-color: #9DB517;	border-top: 1px solid #B9C950;	border-left: 1px solid #B9C950;	border-bottom: 1px solid #8a2;	border-right: 1px solid #8a2;}.mgnlControlButtonTransparent,.mgnlControlButtonTransparentSmall {	background: transparent;	white-space: nowrap;}.mgnlControlButton,.mgnlControlButtonSmall,.mgnlControlButtonTransparent,.mgnlControlButtonTransparentSmall	{	background-color: #5E9201;	border-top: 1px solid #ADC97B;	border-left: 1px solid #ADC97B;	border-bottom: 1px solid #396101;	border-right: 1px solid #396101;}.mgnlControlBarSmall,.mgnlControlBarSmall_PUSHED,.mgnlControlBarSmall_MOUSEOVER	{	width: 100%;}.mgnlControlBar,.mgnlControlBarSmall {	background-color: #5E9201;	border-top: 1px solid #ADC97B;	border-left: 1px solid #ADC97B;	border-bottom: 1px solid #396101;	border-right: 1px solid #396101;}.mgnlControlBar_PUSHED,.mgnlControlBarSmall_PUSHED {	background-color: #9DB517;	border-top: 1px solid #B9C950;	border-left: 1px solid #B9C950;	border-bottom: 1px solid #8a2;	border-right: 1px solid #8a2;}.mgnlControlBar_MOUSEOVER,.mgnlControlBarSmall_MOUSEOVER {	background-color: #8a3;	border-left: 1px solid #ac6;	border-top: 1px solid #ac6;	border-right: 1px solid #680;	border-bottom: 1px solid #680;}.mgnlControlBar,.mgnlControlBar_PUSHED,.mgnlControlBar_MOUSEOVER {	width: 100%;}.mgnlControlBar td,.mgnlControlBar_PUSHED td,.mgnlControlBar_MOUSEOVER td	{	padding: 4px 2px 4px 2px;}#mgnlMoveDivShadow,#mgnlMoveDivDenied,#mgnlMoveDivAllowed {	position: absolute;	top: -50px;	left: -50px;	z-index: 901;	visibility: hidden;	font-family: Verdana;	font-size: 10px;	background-repeat: no-repeat;	width: 286px;	height: 20px;}#mgnlMoveDivShadow {	background-image:		url("../../.resources/admin-images/mgnlMoveShadow.gif");}#mgnlMoveDivDenied {	background-image:		url("../../.resources/admin-images/mgnlMoveDenied.gif");}.smothTextField {	height: 18px;	border: 0px #dddddd solid;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-top: 2px;}.smothTextFieldTD {	height: 20px;}.smothDropdownHeader {	padding-left: 3px;	padding-right: 3px;	padding-top: 2px;	cursor: pointer;	font: 11px verdana, arial, helvetica, sans-serif;	background-color: #ffffff;}.smothDropdownHeaderField {	padding-top: 2px;	cursor: pointer;	font: 11px verdana, arial, helvetica, sans-serif;	background-color: #ffffff;	border-top: 1px #999999 solid;	border-bottom: 1px #CCCCCC solid;}.smothDropdownBox {	margin: 0px;	padding: 0px;	cursor: pointer;	background-color: #ffffff;	visibility: hidden;	position: absolute;	z-index: 2;}.smothDropdownEntry {	margin: 0px;	padding: 0px;	cursor: pointer;	width: auto;	border-left: 1px #999999 solid;	border-right: 1px #CCCCCC solid;	padding-left: 6px;	padding-right: 10px;	padding-top: 2px;	padding-bottom: 2px;}.smothDropdownEntryHover {	margin: 0px;	padding: 0px;	cursor: pointer;	background-color: #D9F1B3;	width: auto;	border-left: 1px #999999 solid;	border-right: 1px #CCCCCC solid;	padding-left: 6px;	padding-right: 10px;	padding-top: 2px;	padding-bottom: 2px;}.smothDropdownEntryText {	font: 11px verdana, arial, helvetica, sans-serif;}/**** Imported style sheet tree.css ****/.mgnlTreeText,.mgnlTreeHeader,.mgnlTreeTextLoading {    font-family: Verdana, sans-serif;    font-size: 11px;    vertical-align: top;    color: #000;}.mgnlTreeTextNoValue {    font-style: italic;    color: #999999;   }.mgnlTreeTextDefaultValue {    font-style: italic;    color: #666666;   }.mgnlTreeTextLoading {    padding-top: 5px;    height: 18px;}.mgnlTreeText,.mgnlTreeHeader {    position: relative;    top: 2px;}.mgnlTreeIcon {    position: relative;    top: 1px;    margin-right: 3px;}.mgnlTreeHeader {    padding-top: 2px;    font-weight: bold;}.mgnlTreeShifter {    position: relative;    top: -2px;    margin-right: 3px;}div.mgnlTreeDiv {    width: 500px;    overflow: auto;    visibility: visible;    padding-left: 0px;    padding-right: 0px;    padding-top: 0px;    padding-bottom: 0px;    border-style: none solid none solid;    border-width: 1px;    border-top-color: #999;    border-left-color: #999;    border-bottom-color: #ccc;    border-right-color: #ccc;}/* show bottom line in the browser mode */ div.mgnlTreeBrowseModeDiv{    border-style: none solid solid solid;}div.mgnlTreeMenu {    position: absolute;    top: 0px;    left: -500px;    visibility: hidden;    border-style: solid;    border-width: 1px;    border-color: #999;    z-index: 600;}div.mgnlTreeMenuItem, div.mgnlTreeMenuItem_DISABLED {    width: 150px;    padding-left: 4px;    padding-right: 4px;    padding-top: 2px;    padding-bottom: 2px;    font-family: Verdana, sans-serif;    color: #000;    font-size: 11px;    cursor: default;}div.mgnlTreeMenuItem {	cursor: pointer;}div.mgnlTreeMenuLine {    width: 158px;    height: 1px;    background-color: #999;    cursor: default;}div.mgnlTreeMenuItemX,div.mgnlTreeMenuItemX_DISABLED {    width: 150px;    padding-left: 4px;    padding-right: 4px;    padding-top: 2px;    padding-bottom: 2px;    border-style: solid;    border-width: 0px;    border-top-width: 1px;    border-color: #999;    font-family: Verdana, sans-serif;    color: #000;    font-size: 11px;    cursor: default;}div.mgnlTreeMenuItem_DISABLED {    color: #999;    cursor: default;}.mgnlTreeLineInter {    width: 100%;    height: 5px;    overflow: hidden;}.mgnlTreeLineInter img {    width: 100%;}.mgnlTreeText {    height: 15px;    min-width: 20px;}.mgnlTreeColumn {    white-space: nowrap;    min-width: 20px;    height: 15px;}.mgnlTreeMenu div {    line-height: 15px;    height: 15px;    display: block;    white-space: nowrap;}.mgnlTreeMenuLine {    height: 1px !important;    padding: 0 !important;}.mgnlTreeMenuItem {    cursor: pointer;}#mgnlImportdiv {    position: absolute;    width: 300px;    height: 90px;    background-color: #F0F2E6;    border: 1px solid #000;}#mgnlImportdiv form {    padding: 20px;}#mgnlImportdiv input.mgnlImportButton {    font-family: Verdana, sans-serif;    font-size: 11px;    padding: 1px 8px 1px 10px;    color: #F0F2E6;    background-color: #5E9201;    cursor: default;    border-top: 1px solid #ADC97B;    border-left: 1px solid #ADC97B;    border-bottom: 1px solid #396101;    border-right: 1px solid #396101;    margin-top: 10px;}/**** Imported style sheet functionbar.css ****/div.mgnlFunctionBar{    background-color: #EBEEDE;    padding:2px;    font-family: verdana;    font-size: 10px;    border: 1px solid;    border-left-color: #999;    border-top-color:#ccc;    border-bottom-color: #ccc;    border-right-color: #ccc;    height: 42px;}input.queryField {    border-top: 1px #999999 solid;    border-bottom: 1px #CCCCCC solid;    border-left: none;    border-right: none;    height: 20px;    font:11px verdana, arial, helvetica, sans-serif;    z-index:1;}div.mgnlFunctionBar td.separator {    border-left: 1px solid #B2B2B2 !important;    width:10px;}td.mgnlFunctionBarButton {    padding: 0 15px 0 5px;    text-align: center;}td.mgnlFunctionBarButton a {    padding: 2px;    font-size: 10px;    cursor: pointer;    display: table-cell;    text-decoration: none;    color: black;}td.mgnlFunctionBarButton a:hover {    text-align: center;    font-size: 10px;    cursor: pointer;    /*background-color: #FBFEEE;*/    display: table-cell;    text-decoration: none;    color: black;}/* inactive stuff */td.mgnlFunctionBarButtonInactive {    padding: 0 15px 0 5px;    text-align: center; }td.mgnlFunctionBarButtonInactive a {    padding: 2px;    text-align: center;    font-size: 10px;    cursor: default;    color: gray;    display: table-cell;    text-decoration: none;}/**** Imported style sheet dialogs.css ****/.mgnlDialogBody {    padding: 0;    margin: 0;}.mgnlDialogBody,.mgnlDialogBody td {    font-family: Verdana, sans-serif;    font-size: 11px;    vertical-align: top;    color: #000;}div.mgnlDialogTab {    position: absolute;    top: 55px;    left: -2000px;    width: 100%;    height: 300px;    overflow: auto;    visibility: visible;    border-style: solid;    border-width: 1px;    border-top-color: #999;    border-left-color: #999;    border-bottom-color: #ccc;    border-right-color: #ccc;}td.mgnlDialogTab {    padding-left: 12px;    padding-right: 12px;    padding-top: 44px;}div.mgnlDialogTabsetButtonBar {    position: absolute;    top: 0px;    left: 0px;    width: 100%;}td.mgnlDialogTabsetButtonBar {    height: 61px;    width: 100%;    text-align: center;    vertical-align: bottom;}div.mgnlDialogTabsetSaveBar {    position: absolute;    bottom: 13px;    right: 10px;    text-align: right;}.mgnlDialogSmall,.mgnlDialogDescription,.mgnlDialogRichEToolboxLabel,.mgnlDialogRichEToolboxSubLabel {    font-size: 9px;}.mgnlDialogDescription {    padding-top: 2px;}.mgnlDialogRichEToolboxSubLabel {    padding-top: 6px;    padding-bottom: 1px;}.mgnlDialogRichEToolboxLabel {    font-weight: bold;    padding-top: 3px;    padding-bottom: 2px;}td.mgnlDialogBoxInput {    padding-top: 2px;}td.mgnlDialogBoxLabel {    padding-top: 4px;}div.mgnlDialogBoxLabel {    padding-bottom: 3px;}td.mgnlDialogBoxInput,td.mgnlDialogBoxLabel {    padding-bottom: 9px;}td.mgnlDialogBoxLine {    height: 1px;    font-size: 1px;    background-color: #E6E7DF;}input.mgnlDialogControlEdit,input.mgnlDialogControlFile,textarea.mgnlDialogControlEdit,select.mgnlDialogControlSelect {    font-family: Verdana, sans-serif;    font-size: 11px;}input.mgnlDialogControlEditSmall,input.mgnlDialogControlFileSmall,textarea.mgnlDialogControlEditSmall,select.mgnlDialogControlSelectSmall    {    font-family: Verdana, sans-serif;    font-size: 9px;}.mgnlDialogRichEIFrame,.mgnlDialogWebDAVIFrame {    height: 350px;    width: 100%;}input.mgnlDialogControlEdit,textarea.mgnlDialogControlEdit,.mgnlDialogRichEIFrame,.mgnlDialogWebDAVIFrame,input.mgnlDialogControlEditSmall,input.mgnlDialogControlFileSmall,textarea.mgnlDialogControlEditSmall    {    border-style: solid;    border-width: 1px;    border-top-color: #999;    border-left-color: #999;    border-bottom-color: #ccc;    border-right-color: #ccc;}td.mgnlDialogEditWithButton {    vertical-align: middle;}td.mgnlDialogButtonsetLabel {    padding-top: 2px;}td.mgnlDialogButtonsetButton {    width: 10px;}td.mgnlDialogButtonsetInterCol {    width: 24px;}td.mgnlDialogInterCol {    width: 12px;}td.mgnlDialogFileImage {    width: 1px;    padding-top: 1px;    padding-right: 18px;}img.mgnlDialogFileImage {}img.mgnlDialogFileIcon {    position: relative;    top: 3px;}input.mgnlDialogButtonsetButton {    position: relative;    left: -4px;}a.mgnlDialogButtonsetButton {    text-decoration: none;    color: #000000;    cursor: default;}a.mgnlDialogButtonsetButton:hover {    text-decoration: underline;}div.mgnlDialogSpacer {    font-size: 1px;    line-height: 1px;    height: 4px;    width: 2px;}.mgnlDialogBgAlt {    background-color: #e3e3e3;}.mgnlDialogAcl {    height: 16px;}div.mgnlDialogLinkBrowserTreeDiv {    position: absolute;    left: 8px;    top: 20px;    width: 400px;    height: 400px;    display: block;}/**** Imported style sheet adminCentral.css ****/body.mgnlAdminMain {	overflow: hidden;}#mgnlAdminCentralMessageBoxDiv {	position: absolute;    text-align: center;    padding-top: 9px;    font-family: verdana;    font-size: 10px;    border-top:1px solid #ccc;    height: 37px;    width: 100%;    visibility: hidden;    bottom: 0px;}div.messageBoxError {	background-color: #FFD0DC;}div.messageBoxWarn {	background-color: #F6D082;}div.messageBoxInfo {    background-color: #EBEEDE;}div.mgnlAdminCentralMenuDiv {	position: absolute;	left: 20px;	top: 60px;	height: 400px;	width: 165px;	overflow: auto;	visibility: visible;	border-style: solid;	border-width: 1px;	border-top-color: #999;	border-left-color: #999;	border-bottom-color: #ccc;	border-right-color: #ccc;}div.mgnlAdminCentralContentDiv {	position: absolute;	left: 195px;	top: 60px;	width: 800px;	height: 400px;	visibility: hidden;	display: none;	border-style: solid;	border-width: 1px;	border-top-color: #999;	border-left-color: #999;	border-bottom-color: #ccc;	border-right-color: #ccc;}#mgnlAdminCentralFooterDiv {	position: absolute;	left: 195px;	top: 60px;	width: 800px;	height: 18px;	font-size: 9px;}#mgnlAdminCentralFooterDiv,#mgnlAdminCentralFooterDiv a {	color: #AAAAAA;}/**** Imported style sheet navigation.css ****//** to be removed and set at original-place **/div.mgnlAdminCentralButtonsDiv {    margin: 0;    padding: 0;}/** navigation styles **/.mgnlNavigationText {    color: black;    font-size: 11px;    text-align: left;    font-family: Verdana, sans-serif;    text-decoration: none;}#mgnlAdminCentralMenuInnerDiv {    width: 100%;}div.mgnlNavigationBox {    margin: 3px;    cursor: default;}div.mgnlNavigationWrapper1 {    width: 100%;    margin-bottom: 3px;}table.mgnlNavigation1Active {    height: 30px;    width: 100%;    background-color: #ADCADF;    background-image: url(../../.resources/controls/navigation/mgnlNavigationBgActive.gif);    background-repeat: repeat-x;    cursor: pointer;}table.mgnlNavigation1Hover {    height: 30px;    width: 100%;    background-color: #C4D9E8;    background-image: url(../../.resources/controls/navigation/mgnlNavigationBgHover.gif);    background-repeat: repeat-x;    cursor: pointer;}table.mgnlNavigation1Inactive {    height: 30px;    width: 100%;    background-color: #CDE8A6;    background-image: url(../../.resources/controls/navigation/mgnlNavigationBgInactive.gif);    background-repeat: repeat-x;    cursor: pointer;}table.mgnlNavigation2Active {    height: 24px;    width: 100%;    background-color: #ADCADF;    background-image: url(../../.resources/controls/navigation/mgnlNavigationBgActive.gif);    background-repeat: repeat-x;    cursor: pointer;}table.mgnlNavigation2Hover {    height: 24px;    width: 100%;    background-color: #C4D9E8;    background-image: url(../../.resources/controls/navigation/mgnlNavigationBgHover.gif);    background-repeat: repeat-x;    cursor: pointer;}table.mgnlNavigation2Inactive {    height: 24px;    width: 100%;    cursor: pointer;}img.mgnlNavigation1Arrow { margin: 0 6px 0 2px; vertical-align: middle; }td.mgnlNavigation1Cell {    background-repeat: no-repeat;    background-position: 2px 2px;    padding-left: 30px;}td.mgnlNavigation2Cell {    background-repeat: no-repeat;    background-position: 5px 2px;    padding-left: 30px;}div.mgnlNavigationWrapper2Active {    border-bottom: 1px solid #ADCADF;    border-right: 1px solid #ADCADF;    border-left: 1px solid #ADCADF;    width: auto !important;    width: 100%;}div.mgnlNavigationWrapper2Hover {    border-bottom: 1px solid #C4D9E8;    border-right: 1px solid #C4D9E8;    border-left: 1px solid #C4D9E8;    width: auto !important;    width: 100%;}div.mgnlNavigationWrapper2Inactive {    border-bottom: 1px solid #CDE8A6;    border-right: 1px solid #CDE8A6;    border-left: 1px solid #CDE8A6;    width: auto !important;    width: 100%;}/**** Imported style sheet pages.css ****/#mgnl h3 {    border-bottom: 1px solid #9DB517;}#mgnl .formelement {    height: 24px;}#mgnl .formelement label {    width: 200px;    float: left;    clear: left;}#mgnl .formelement input.text {    width: 400px;    clear: right;}#mgnl .pageframe {    background-color: #fff;    margin: 20px;    padding: 10px;    border: 1px solid #9DB517;}#mgnl .mgnlControlButton {    height: auto;}/**** Imported style sheet table.css ****/#mgnl table.data {    border-collapse: collapse;    width: 100%;}#mgnl table.data td,#mgnl table.data th {    text-align: left;    padding: 2px;    border: 1px solid #999;    font-size: 9pt;}#mgnl table.data th {    background-color: #9DB517;    color: #fff;    font-weight: bold;}#mgnl table.data td {    background-color: #fff;}/**** LINK-tag style sheet admin-all.css ****//* @import url(list.css); *//* @import url(general.css); *//* @import url(controls.css); *//* @import url(tree.css); *//* @import url(functionbar.css); *//* @import url(dialogs.css); *//* @import url(adminCentral.css); *//* @import url(navigation.css); *//* @import url(pages.css); *//* @import url(table.css); *//**** Imported style sheet table.css ****/table.data {    width: 100%;    border-collapse: collapse;}table.data td,table.data th {    padding-top: 1px;    padding-bottom: 1px;    padding-left: 2px;    padding-right: 2px;    margin-bottom: 4px;    border-style: solid;    border-width: 0px;    border-color: #aaaaaa;    text-align: left;}table.data th {    background-color: #999;    color: #fff;    font-weight: bold;}table.table-alt tr.odd td {    background-color: #eee;}table.table-linesh td,table.table-linesh th {    border-top: 1px solid #000;    border-bottom: 1px solid #000;}table.table-linesv td,table.table-linesv th {    border-left: 1px solid #000;    border-right: 1px solid #000;}table.table-alignright td,table.table-alignright th {    text-align: right;}table.table-fontsm td,table.table-fontsm th {    font-size: 9px;}/**** Imported style sheet menu.css ****/.inhalt {margin:0;  padding:1.5em;2em;}.contentparagraph a{    color:#3333CC;   }#contentDivMainColumnTotalWidth a{    color:#3333CC;   }.spacer0 div {    margin-top:15px;    margin-left:20px;    color:#3333CC;   }/**** Imported style sheet editor.css ****/.small {    font-size: 9px;}a.bgRed {    background-color: #ffcccc;    color: #000000;}a.bgBlue {    background-color: #ccccff;    color: #000000;}.highlight {    background-color: #ffff00;    font-weight: bold;}/**** LINK-tag style sheet main.css ****//* @import url(table.css); *//* @import url(menu.css); *//* @import url(editor.css); */body {  background-color: #CCCCCC;  margin-left:auto;  margin-rigth:auto;}#container2 {  position:absolute;  top:61px;   }div,h1,h2,td,ul,li {    font-family: Verdana, sans-serif;    color: #000;    font-size: 11px;    vertical-align: top;    line-height: 17px;}h1 {    font-size: 13px;    font-weight: bolder;    color: #993333;}h2 {    font-size: 16px;    color: #666666;    margin-top: 10px;    font-weight: normal;}h3 {    font-size: 13px;    color: #666666;    margin-top: 5px;    font-weight: normal;}h4 {    font-size: 11px;    color: black;    margin-top: 3px;    font-weight: bold;}a {    color: #000;}.contentImage_left {    float: left;    padding-right: 20px;    padding-bottom: 10px;}.contentImage_right {    float: right;    padding-left: 5px;    padding-bottom: 10px;}#contentDivMainColumnTotalWidth {    position: absolute;    top: 385px;    width: 900px;   background-color:#FFF;}#yellowline{ position:absolute;  top:448px;  width: 603px;  left:50%;  margin-left:-450px;  height:40px;  background-color:#FF9933;  font-family:Arial;  font-weight: bold;  font-size:20px;  color:#FFF;  line-height: 32px;      }#contentDivMainColumn {    position: absolute;    left: 217px;    top: 150px;    width: 450px;}#yellowbar{  background-color:white;}#contentDivRightColumn {    position: absolute;    left: 702px;    top: 75px;    width: 225px;}.rightColumnTitle {    background-color: #999;    color: #fff;    font-weight: bold;    padding-top: 2px;    padding-bottom: 3px;    padding-left: 2px;    margin-bottom: 4px;    margin-top: 25px;}.devShowBox {    background-color: #cccccc;    padding: 4px;}.code {    font-family: Courier New, monospace;    font-size: 12px;}.searchresult {    padding-bottom: 10px;    border-bottom: 1px solid #ccc;}.searchresult p {    margin: 3px 0 3px 0;}.searchresult h4,.searchresult a {    display: block;    margin-bottom: 2px;}.spacer1 {    margin-bottom: 1em;}.spacer2 {    margin-bottom: 2em;}#footer {    margin-top: 10px;    padding-top: 3px;    font-family:Arial;    font-weight: bold;    font-size:10px;    color:#FFF;          float:right; }#footer img {    float: right;    border: none;    margin-top: 5px;}#pic{  position:absolute;  top: 507px;  width: 302px;  left:50%;  margin-left:148px;  background-color:#6666CC;  background-image:url(/tmcmsa/docroot/samples/imgs/Valial.jpg);background-repeat: no-repeat; }#whity{  background-color:#FFF;  width:598px;  }hr {    background-color: transparent;    font-size: 1px;    line-height: 1px;    height: 1px;    border: none;    width: 100%;}#contentDivMainColumnTotalWidth {    position: absolute;    top: 385px;    width: 900px;   background-color:#FFF;   height:60px;}#contentDivMainColumnTotalWidth2 {        width: 900px;   height:60px;}a img {border : 0 none;}#yellowline{  margin-top:26px;  height:32px;  padding-left:26px;  background-color:#FF9933;  font-family:Arial;  font-weight: bold;  font-size:20px;  color:#FFF;  line-height: 32px;        text-align:left;}#flyer{  position:absolute;   left:50%;  top:467px;  margin-left:148px;  width:302px;  height:40px;   background-color:#FF9933;}#contentDivMainColumnTotalWidth3 {    width: 600px;}#contentDivMainColumnTotalWidth4 {text-align:center;} #whiteflyer{  position:absolute;  left:50%;  top:448px;  margin-left:148px;  width:302px;  height:26px;  background-color:#FFF;}/**** LINK-tag style sheet valial_startpage.css ****/#header_small{  position:absolute;  left:50%;  margin-top:13px;  margin-left:-370px;  width:750px;  height:269px;}.ronavi_small{        background:url("../imgs/roundedbox_ro.jpg") top right no-repeat;  position:absolute;  left:50%;  margin-top:209px;margin-left:-370px; width:750px;}.ronavi {	background:url("../imgs/roundedbox_ro.jpg") top right no-repeat;  position:absolute;   left:50%;  margin-top:357px;  margin-left:-450px; width:900px;}.rotext {	background:url("../imgs/roundedbox_ro_text.jpg") top right no-repeat;	margin:15px auto;	padding:0;        width: 750px;	}.lonavi {	background:url("../imgs/roundedbox_lo.jpg") top left no-repeat;	margin:0;	padding:0;}.runavi {	background:url("../imgs/roundedbox_ru.jpg") bottom right no-repeat;	margin:0;	padding:0;}.lunavi {	background:url("../imgs/roundedbox_lu.jpg") bottom left no-repeat;	margin:0;	padding:0;}#contentDivMainColumnTotalWidth2 {        width: 750px;   height:608px;}#container {   position:absolute;   left:50%;  margin-top:-13px;  margin-left:-370px; width:750px; }#contentDivMainColumnTotalWidth {    position: absolute;     margin-top: -152px;    width: 750x;   background-color:#FFF;}#contentDivMainColumnTotalWidth{    width: 750px;}#contentDivMainColumnTotalWidth2{    width: 750px;}#contentDivMainColumnTotalWidth3{    width: 750px;}#yellowline_small{  height:32px;  background-color:#FF9933;  font-family:Arial;  font-weight: bold;  font-size:20px;  color:#FFF;  line-height: 32px;        text-align:left;  position:absolute;   left:50%;  margin-top:264px;  margin-left:-370px;  width:750px;}.contentparagraph{    width:750px;    padding-left:26px;    padding-right:26px;    color:#3333CC;     font-family:Arial;    font-weight: bold;    font-size:11px;    line-height: 15px;}#whity{  background-color:#FFF;  width:750px;  }.line{  background: #FF9933;   height:2px;   width:698px;  margin-top:20px;  margin-bottom:20px;  margin-left:26px;}#upperfooter a{  line-height:20px;  vertical-align:center;  font-family:Arial;  font-weight: bold;  font-size:11px;  color:#FFF;  word-spacing:5px;  text-decoration:none;}#upperfooter{  position:absolute;   left:50%;    margin-top:-5px;  margin-left:-377px;   width:750px;  text-align:right;}#yellowline_small2{  width:730px;  margin-left:-0px;  margin-top:0px;  background-color:#FF9933;  font-family:Arial;  font-weight: bold;  font-size:15px;  color:#FFF;  line-height: 20px;        padding-left:20px;}.paragraph{list-style-type: square;}div {color:#3333CC;font-weight: bold;font-size:10px;}a {color:#3333CC;font-weight: bold;}h2 {  text-align:left;  width:730px;  margin-left:-0px;  margin-top:0px;  background-color:#FF9933;  font-family:Arial;  font-weight: bold;  font-size:15px;  color:#FFF;  line-height: 20px;        padding-left:20px;  margin-bottom:0px;}ul.level2 li a {       font-family:Arial;       font-size:15px;       color:#FFF;        margin-left:10px;   text-decoration:none;}.navigation li, .navigation ul  {	display: inline;        line-height:50px;	}.contentparagraph ul,.contentparagraph li{    color:#3333CC;   }ul.level2 {	padding: 0 0 0 0;}

ul {
 margin: 0;
padding: 0;
}

ul.level2 strong a{
color: #FF9933;	
text-decoration: none;
}

ul.level2 a:active {
color: #FF9933;	
text-decoration: none;
}


