.jsnav2 {}
.jsnav3 {}

A {text-decoration: none}

.translation-hidden{
display: none;
}

#logTableAnchor th{
/*display: none;*/
}




 .sectionheader {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 14px;
font-weight: bold}

.section {
font-family: Verdana, Arial, Helvetica, Sans-serif;
margin-top: 0px;
margin-bottom: 4px}

.tabletext {
font-family: Verdana, Arial, Helvetica, Sans-serif;

}

.navigation {
font-family: Verdana, Arial, Helvetica, Sans-serif}

.topnavsingActive {
margin-top: 5px;

}

.spacer {
height:8px;
}

.toprightlinks {
font-family: Arial, Verdana, Sans-serif;
font-size: 12px;
color: #000000;
margin: 0;

padding: 0;

}

.toprightlinks a,.toprightlinks span {
font-family: Arial, Verdana, Sans-serif;
font-size: 12px;
color: #000000;
text-align: left;
text-decoration: none;
margin: 0;

padding: 0;

position: static;

letter-spacing: 0px;


}

.toprightlinks a:hover {
text-decoration: underline}

.bigspacer {
height:26px;
}

.footer {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 10px;
color: #a1a1a1;
line-height: 30px;
text-align: center}

.homebuttom {
height:29px;

background: url(../../media/bms_kun_homebottom.jpg) no-repeat left top;

font-family: Arial, Helvetica, sans-serif;

font-weight: bold;

font-size: 10px;

color: #ffffff;

text-align: center;

line-height: 29px;

}

.homebackground {
background-image: URL('../../media/bms_kun_homeback.jpg');
background-position: left top;
background-repeat: no-repeat;
margin: 0;

padding: 0;

height:207px;

padding-left: 30px;

}

LABEL {
font-family: Arial, Helvetica, Sans-serif;
font-size: 16px;
color: #000000}

#user_10 {
border-left: 0px  ;
border-right: 0px  ;
border-top: 0px  ;
border-bottom: 0px  ;
background-image: URL('../../media/bms_kun_inputtext.jpg');
background-position: left top;
background-repeat: no-repeat;
margin: 0;

padding: 0;

width:189px;

height:22px;

}

#user_20 {
border-left: 0px  ;
border-right: 0px  ;
border-top: 0px  ;
border-bottom: 0px  ;
background-image: URL('../../media/bms_kun_inputtext.jpg');
background-position: left top;
background-repeat: no-repeat;
margin: 0;

padding: 0;

width:189px;

height:22px;

}

#user_-1 {
font-size: 0px;
border-left: 0px  ;
border-right: 0px  ;
border-top: 0px  ;
border-bottom: 0px  ;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-position: center center;
background-repeat: no-repeat;
background-image: URL('../../media/bms_kun_sub_kun_submit.jpg');

width:66px;

height:21px;

}

.homepagelogin {
border-left: 0px  ;
border-right: 0px  ;
border-top: 0px  ;
border-bottom: 0px  ;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 4px;
padding-bottom: 3px}

.topnav ul {
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
list-style: none;

float: left;

clear: both;

height: 24px;

width: 953px;
}

.topnav li {
position: relative;
 
float: left;

list-style: none;

display: inline;

padding-left:28px;

height: 24px;

margin-top:3px;

}

.topnav li ul {
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
display: inline;

float: left;

position: absolute;

left: 0;

top: 24px;

margin-top:-3px;

overflow: visible;

background: url(../../media/bms_kun_submenu.gif) no-repeat left bottom;

padding-left:19px;

}

.topnav li li {
display: inline;

float: left;

position: relative;

width: auto;

left: auto;

margin-top: 0px;

padding-left:9px;

padding-right:9px;

}

.topnav {
	width:972px;

	float:left;


	font-family: Arial, Verdana, Helvetica, Sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-align: left;

	text-decoration: none;


margin: 0px;

	padding: 0px;

	height: 24px;
}

.topnav li a {
text-decoration:none;

float: left;

display: inline;

height: 21px;

line-height: 24px;

}

.dtopnavsing a:hover, .dtopnavsingActive a:hover {
color: #a1a1a1;
text-decoration: none;
border-bottom:3px solid #5092ac;

}

.dtopnavsing a, .dtopnavsingActive a {
font-family: Arial, Helvetica, Sans-serif;
font-size: 15px;
color: #a1a1a1;
text-decoration: none;
padding-top: 0px}

.submenu {
background-color: #FFFFFF;
float: left;

color:#000;

padding-top:0px;

font-family: Arial, Verdana, Helvetica, Sans-serif;

font-size: 12px;

text-align: left;

text-decoration: none;

border:0px solid red;

display: inline;
}

.submenuroot {
float: left;

overflow:visible;

position: absolute;

display: inline;

z-index:1000;
}

.submenuroot li {
float: left;

display: none;

background: none;
}

.topnavborder {
padding-top: 0px;
padding-bottom: 0px}

.topnavsing {
margin-top: 5px;

background: none;

}

.topnav .nav2 .active2 {
border-bottom:3px solid #5092ac;

margin-top: -2px;
}

.nav3 a {
color: #363636;
BACKGROUND-IMAGE:none;

text-decoration: underline;
}

.submenuroot li a {
color: #000000;
BACKGROUND-IMAGE: none;

font-weight:normal;
}

.logos {
padding: 0;

margin: 0;

margin-left: 29px;

}

.elderChild {
margin-top: 3px;
background-image:url(../../media/nav_divider.jpg);

background-position:center right;

background-repeat:no-repeat;
}

.lastchild {
margin-top: 2px;
background: none;
}

.elderChild .nav2:hover, .lastchild .nav2:hover {
color: #959595;

text-decoration: none;

border-bottom:3px solid #5092ac;
}

.elderChild .nav2 a, .lastchild .nav2 a {
font-family: Arial, Helvetica, Sans-serif;

font-size: 15px;

color: #959595;

text-decoration: none;
}

.submenu a:hover {
text-decoration: underline;
/*BORDER-BOTTOM: #ffffff 3px solid;
*/}

img {
border-left: 0px  ;
border-right: 0px  ;
border-top: 0px  ;
border-bottom: 0px  }

.submenu a {
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color: #000000}

.homepageforgot {
margin: 0;

padding: 0;

padding-top: 10px;
}

.homepagepass {
margin: 0;

padding: 0;

padding-top: 3px;

padding-bottom: 3px}

.homepageuser {
margin: 0;

padding: 0;

padding-top: 5px;

padding-bottom: 6px;

}

a.logud {
padding-left: 10px;

}

.active3 {
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px}

.active3:hover {
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color: #959595;
background:none;
}

.nav2 {
font-family: Arial, Helvetica, Sans-serif;
color: #4d4e53;

margin-top: -2px;

}

supageHader .sectionheader a {
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight:normal;
}

#bodycontent {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px}

.sectionHading H2 {
font-family: Arial, Helvetica, Sans-serif;
color: #FF0000;
margin-top: 0px;
margin-bottom: 4px;
padding-top: 0px;
padding-bottom: 0px}

#sectionBody P {
margin-top: 0px;
padding-top: 0px}

.homebackgroundforgot {
padding-left: 30px;
padding-top: 100px;
background-image: URL('../../media/bms_kun_forgotpassback.jpg');
background-position: left top;
background-repeat: no-repeat;
height:100px;
}

form {
margin: 0;

padding: 0;

}

.toprightlinks div {
margin: 0;

padding: 0;

padding-right: 29px;
}

.homebackground table {
background-position: left top;
margin-top: 56px;

}

ul.topnav, .topnav ul {
border-bottom: 1px solid #d5e8ef;

/*background: url(../../media/bms_kun_menuBorder.gif)repeat-x left bottom;
*/

}

.topnavsingActive .nav2:hover {
/*color: #959595;
*/
text-decoration: none;

border-bottom:3px solid #5092ac;

}

.topnavsing .nav2:hover {
/*color: #959595;
*/
text-decoration: none;

border-bottom:3px solid #5092ac;

}

.topnavsingActive .nav2 a, .topnavsing .nav2 a {
font-family: Arial, Helvetica, Sans-serif;


color: #404040;


text-decoration: none;

}

.homepageforgot a {
margin: 0;

padding: 0;

font-family: Arial, Helvetica, sans-serif;

font-weight: bold;

font-size: 14px;

line-height: 31px;

letter-spacing: 0;

color: #ffffff;

margin-right: -1px;

}

.submenuroot a:hover {
text-decoration: underline;

border-bottom:0px solid #5092ac;

color: #000000;
}

.submenuActive a {
text-decoration: underline;
}

.midspacer {
height: 19px;
}

.toprightlinks a img {
margin: 0;

padding: 0;

border: none;

}

.toprightlinks span {
margin: 0;

padding: 0;

padding-left: 7px;

padding-right: 6px;

}

body {
background: url(../../media/bms_kun_back.gif) repeat-x left top;

}

#logudLink {
display: none;

margin: 0;

padding: 0;
}

li.submenuActive {
background: url(../../media/bms_kun_currentSubmenu.gif) repeat-x left bottom;

}

.submenu:hover, .submenuActive:hover {
/*background: url(../../media/bms_kun_currentSubmenu.gif) repeat-x left bottom;
*/
}

.systemFilterTable {
font-size: 11px;
/*padding-top: 22px;
*/
letter-spacing: 0px;
}

.calendarIcon input {
border: none;

background: url(../../media/bms_datePicker.jpg) no-repeat left top;

width: 81px;

height: 22px
}

#systemFilterTable select {
/*border: none;
*/
/*background: url(../../media/bms_datePicker.jpg) no-repeat left top;
*/
width:138px;

height: 22px}

.calendarIcon img {
margin-top: 5px;

padding-left: 4px;

padding-right: 13px;
}

#logTableAnchor {
font-size: 11px;

}

#logTableAnchor th {
background: #d5e8ef;

}

#logTableAnchor th[scope=col] {
height: 19px;

vertical-align: middle;

}

#logTableAnchor a {
color: #000000;
}

#logTableAnchor td {
height: 22px;

border-top: 1px solid #d9d9d9;
}

.filterLine {
border-top: 1px solid #d9d9d9}

#logTableAnchor .tabletext {
margin: 0;

padding: 0;

margin-left: 8px;

display: block
}

#logTableAnchor th img {
vertical-align: middle}

.noBorder {
border: none;
}

#logTableAnchor td.secondRow {
border-top: none;

padding-top: 3px}

#logTableAnchor td .section {
/*margin: 0;

padding: 0;
*/
}

#logTableAnchor th a {
margin-left: 8px;

padding-right: 5px;

}

.pagingtable_top {
font-size: 11px;
}

.pagingtable_top .CurrentPagePosition {
font-weight: bold;

margin: 0;

padding: 0;

padding-left: 4px;
}

.pagingtable_top a {
color: #000000;
}

.pagingtable_top .PagePosition {
margin: 0;

padding: 0;

/*padding-left: 4px;
*/}


