/*
Menu related selectors
*/
.jsdomenudiv {
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    background-color: #c9e1e5;
    cursor: default;
    position: absolute; /* Do not alter this line! */
    visibility: hidden;
    z-index: 10;
    border-top: solid 1px #5593a2;
    border-left: solid 1px #5593a2;
    border-right: solid 1px #5593a2;
    border-bottom: solid 1px #5593a2;
}

.jsdomenuitem {
    background-color: transparent;
    color: #ffffff;
    font-size: 10px;
    font-weight: normal;
    padding-bottom: 2px;
    padding-left: 22px;
    padding-right: 15px;
    padding-top: 2px;
    position: relative; /* Do not alter this line! */
}

.jsdomenuitemover {
    background-color: #5593a2;
    color: #ffffff;
    font-size: 10px;
    font-weight: normal;
    padding-bottom: 2px;
    padding-left: 22px;
    padding-right: 15px;
    padding-top: 2px;
    position: relative; /* Do not alter this line! */
}

#menuBarItem1, #menuBarItem2, #menuBarItem3, #menuBarItem4, #menuBarItem5, #menuBarItem6  {
    padding-right:28px;
    position:relative;
    left:-14px;
}


.lm1main {
    float: left;
    width:210px;
    border: 0px solid;
    font-size: 10px;
    text-align: left;
    background-color: #FFFFFF;
    cursor: default;
    position: absolute; /* Do not alter this line! */
    visibility: hidden;
    z-index: 10;
}

.lm1 {
    font-size: 10px;
    text-align: left;
    background-color: #9cb169;
    cursor: default;
    position: absolute; /* Do not alter this line! */
    visibility: hidden;
    z-index: 10;
    border-top: solid 1px #9cb169;
    border-left: solid 1px #9cb169;
    border-right: solid 1px #9cb169;
    border-bottom: solid 1px #9cb169;
}

.lm1i {
    background-color: #cfeb8b;
    color: #71853e;
    position: relative;
    margin-bottom: 1px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
	font-weight: bold;
}


.lm1ir {
    background-color: #cfeb8b;
    color: #333333;
    position: relative;
    margin-bottom: 1px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
}

/* menu1, uzvedus pele */
.lm1io {
    background-color: #9cb169;
    color: white;
    margin-bottom: 1px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
    position: relative;
	font-weight: bold;
}
/* rodyklyte ant kairiojo pirmojo meniu, kuris turi vaiku*/
.a1 {
    background-image: url(images/vstt_menu_arrow.gif);
    background-repeat: no-repeat; /* Do not alter this line! */
    background-color: transparent;
    position: absolute; /* Do not alter this line! */
    right: 8px;
    width: 7px;/*3px;*/
    height: 7px;/*5px;*/
}

.a1o {
    background-color: transparent;
    background-image: url(images/vstt_menu_arrow.gif); /*url(images/icon_arow.png); */
    background-repeat: no-repeat; /* Do not alter this line! */
    position: absolute; /* Do not alter this line! */
    right: 8px;
    width: 7px;
    height: 7px;
}


.lm2main {
    font-size: 10px;
    border: 0px solid;
    text-align: left;
    background-color: #FFFFFF;
    cursor: default;
    position: absolute;
    visibility: hidden;
    z-index: 10;
}

.lm2 {
    font-size: 10px;
    text-align: left;
    background-color: #9cb169;
    cursor: default;
    position: absolute;
    visibility: hidden;
    z-index: 10;
    border-top: solid 1px #9cb169;
    border-left: solid 1px #9cb169;
    border-right: solid 1px #9cb169;
    border-bottom: solid 1px #9cb169;
}

.lm2i {
    background-color: #cfeb8b;
    position: relative;
    margin-bottom: 1px;
    padding-left: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
    color: #71853e;
    font-weight: bold;
}

.lm2ir {
    background-color: #cfeb8b;
    position: relative;
    margin-bottom: 1px;
    padding-left: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
    
}

.lm2io {
    background-color: #9cb169;
    margin-bottom: 1px;
    padding-left: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
    position: relative; 
    font-weight: bold;
    color: white;
}

/* rodyklyte ant kairiojo antrojo meniu, kuris turi vaiku*/
.a2 {
    background-image: url(images/vstt_menu_arrow.gif);
    background-repeat: no-repeat; /* Do not alter this line! */
    background-color: transparent;
    position: absolute; /* Do not alter this line! */
    right: 8px;
    width: 7px;
    height: 7px;
}

.a2o {
    background-color: transparent;
    background-image: url(images/vstt_menu_arrow.gif);
    background-repeat: no-repeat; /* Do not alter this line! */
    position: absolute; /* Do not alter this line! */
    right: 8px;
    width: 7px;
    height: 7px;
}

.jsdomenuarrow {
    background-image: url(images/classic_arrow.png);
    background-repeat: no-repeat; /* Do not alter this line! */
    background-color: transparent;
    height: 7px;
    position: absolute; /* Do not alter this line! */
    right: 8px;
    width: 4px;
}

.jsdomenuarrowover {
    background-color: transparent;
    background-image: url(images/classic_arrow_o.png);
    background-repeat: no-repeat; /* Do not alter this line! */
    height: 7px;
    position: absolute; /* Do not alter this line! */
    right: 8px;
    width: 4px;
}


.jsdomenusep {
}

.jsdomenusep hr {
    text-align: center;
    width: 95%;
}

/*
Menu bar related selectors
*/
.tmmain{
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    cursor: default;
    z-index: 10;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 5px;
    padding-bottom: 0px;
    border-top: 0px; /* border-xxx - galima keisti reiksmes, bet negalima istrinti !!! */ 
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
    /*border: solid 1px #5593a2;*/
}

.tm {
	display: inline; /* netrinti !!! */
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	background-color: #9cb169;
	cursor: default;
	z-index: 10;
	border-top: solid 0px #9cb169;
	border-left: solid 1px #9cb169;
	border-right: solid 1px #9cb169;
	border-bottom: solid 1px #9cb169;
	position: absolute; /* Do not alter this line! */
	visibility: hidden;
}

.jsdomenubardragdiv {
    cursor: move;
    background-color: yellow;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    position: relative; /* Do not alter this line! */
    visibility: hidden;
    width: 9px;
}

.tmi {
    background-color: transparent;
    border: none;
    margin-top: 1px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 1px;
    /*top: 2px;*/
    position: relative; /* Do not alter this line! */
	color: white;
	font-weight: bold;
}

.tmir {
    background-color: #5593a2;
    border: none;
    color: #c0dbe0;
    margin-top: 1px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 1px;
    position: relative; /* Do not alter this line! */
}

.at {
    background-image: url(images/vstt_menu_arrow.gif);
    background-repeat: no-repeat; /* Do not alter this line! */
    background-color: transparent;
    position: absolute; /* Do not alter this line! */
    right: 8px;
    width: 3px;
    height: 5px;
}

.ato {
    background-color: transparent;
    background-image: url(images/vstt_menu_arrow.gif);
    background-repeat: no-repeat; /* Do not alter this line! */
    position: absolute; /* Do not alter this line! */
    right: 8px;
    width: 3px;
    height: 5px;
}


.jsdomenubaritemover {
    background-color: #91c2c9;
    color: #ffffff;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 2px;
    position: relative; /* Do not alter this line! */
}

.tmio {
    border: 0px;
    background-color: #cfeb8b;
    margin-top: 1px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 1px;
    /*top: 2px;*/
    position: relative; /* Do not alter this line! */
	color: #9cb169;
	font-weight: bold;
}

/*
Example of selectors for icons. Change the height and width to match the actual 
height and width of the icon image.
*/
.icon1 {
    background-image: url(icon1.png);
    background-repeat: no-repeat; /* Do not alter this line! */
    height: 16px;
    left: 2px;
    position: absolute; /* Do not alter this line! */
    width: 16px;
}

.icon2 {
    background-image: url(icon2.png);
    background-repeat: no-repeat; /* Do not alter this line! */
    height: 16px;
    left: 2px;
    position: absolute; /* Do not alter this line! */
    width: 16px;
}

.icon3 {
    background-image: url(icon3.png);
    background-repeat: no-repeat; /* Do not alter this line! */
    height: 16px;
    left: 2px;
    position: absolute; /* Do not alter this line! */
    width: 16px;
}
/* --------------------------------------------------------------------*/