﻿table.jlms_skinElement {
	border-collapse: collapse;
	background-color: #fff;
	margin: 0;
}
table.jlms_skinElement td {
	padding: 0;
}


.jlms_logon p.error {
	color: #900;
	font-style: italic;
	display: block;
	padding: .5em;
	margin: .5em .5em .5em 0;
	border: 1px solid #900;
	background-color: #fff8f0;
}

table.jlms_skinElement thead td.jlms_skinElement_tl {
	background: url(/janison.controls/style/skinElement/lefttop.gif) no-repeat bottom right;
	font-size: 0;
}
table.jlms_skinElement thead td.jlms_skinElement_tm {
	font-size: 0;
	background: url(/janison.controls/style/skinElement/middletop.gif) repeat-x bottom center;
}
table.jlms_skinElement thead td.jlms_skinElement_tr {
	font-size: 0;
	background: url(/janison.controls/style/skinElement/righttop.gif) no-repeat bottom left;
}



table.jlms_skinElement tbody td.jlms_skinElement_white_ml {
	background: url(/janison.controls/style/skinElement/leftmiddle_white.gif) repeat-y top left;
}
table.jlms_skinElement tbody td.jlms_skinElement_white_mm {
}
table.jlms_skinElement tbody td.jlms_skinElement_white_mr {
	background: url(/janison.controls/style/skinElement/rightmiddle_white.gif) repeat-y top right;
}



table.jlms_skinElement tbody td.jlms_skinElement_grey_ml {
	background: url(/janison.controls/style/skinElement/left_splitter.gif) repeat-y top left;
}
table.jlms_skinElement tbody td.jlms_skinElement_grey_mm {
	background: url(/janison.controls/style/skinElement/middle_splitter.gif);
}
table.jlms_skinElement tbody td.jlms_skinElement_grey_mr {
	background: url(/janison.controls/style/skinElement/right_splitter.gif) repeat-y top right;
}



table.jlms_skinElement tfoot td.jlms_skinElement_grey_ml {
	background: url(/janison.controls/style/skinElement/leftmiddle_grey.gif) repeat-y top left;
}
table.jlms_skinElement tfoot td.jlms_skinElement_grey_mm {
	background: url(/janison.controls/style/skinElement/middle_grey.gif);
}
table.jlms_skinElement tfoot td.jlms_skinElement_grey_mr {
	background: url(/janison.controls/style/skinElement/rightmiddle_grey.gif) repeat-y top right;
}



table.jlms_skinElement tfoot td.jlms_skinElement_white_bl {
	background: url(/janison.controls/style/skinElement/leftbottom_white.gif) no-repeat top right;
}
table.jlms_skinElement tfoot td.jlms_skinElement_white_bm {
	font-size: 0; /* for firefox oddity */
	background: url(/janison.controls/style/skinElement/middlebottom_white.gif) repeat-x top center;
}
table.jlms_skinElement tfoot td.jlms_skinElement_white_br {
	background: url(/janison.controls/style/skinElement/rightbottom_white.gif) no-repeat top left;
}



table.jlms_skinElement tfoot td.jlms_skinElement_grey_bl {
	background: url(/janison.controls/style/skinElement/leftbottom_grey.gif) no-repeat top right;
}
table.jlms_skinElement tfoot td.jlms_skinElement_grey_bm {
	font-size: 0;
	background: url(/janison.controls/style/skinElement/middlebottom_grey.gif) repeat-x top center;
}
table.jlms_skinElement tfoot td.jlms_skinElement_grey_br {
	background: url(/janison.controls/style/skinElement/rightbottom_grey.gif) no-repeat top left;
}
