p.lit-title{
	margin:10px 5px 10px 0px;
	padding:0px;
	font-size:11px;
	font-weight:bold;
}

p.lit-content{
	margin:8px 0px 3px 0px;
	padding:0px;
	font-size:11px;
}
h1{
	font-size:11px;
	font-weight:bold;
	margin:14px 0px 14px 0px;
}
p.paragraph-source{
	font-size:11px;
	margin:10px 0px 10px 0px;
}
div.warning-source, div.step-by-step-source, div.important-source,   div.advice-source, div.note-source, div.problem-source{
	font-size:11px;
	margin:10px 0px 10px 0px;
	background-repeat:no-repeat;
	min-height:20px;
}
div.warning-source div.content, div.step-by-step-source div.content, div.important-source div.content,   div.advice-source div.content, div.note-source div.content, div.problem-source div.content{
	margin:0px 0px 0px 32px;	
}
div.warning-source div.img, div.step-by-step-source div.img, div.important-source div.img,   div.advice-source div.img, div.note-source div.img, div.problem-source div.img{
	width:24px;
	height:25px;
	float:left;
	margin:4px 0px 0px 0px;		
}
div.warning-source div.img{
	background-image:url(bg_warning.png);
}
div.step-by-step-source div.img{
	background-image:url(bg_step_by_step.png);
}
div.important-source div.img{
	background-image:url(bg_important.png);
}
div.note-source div.img{
	background-image:url(bg_note.png);
}
div.advice-source div.img{
	background-image:url(bg_advice.png);
}
div.problem-source div.img{
	background-image:url(bg_problem.png);
}

p.warning-source, p.step-by-step-source, p.important-source, p.advice-source, p.note-source, p.problem-source, p.additional{
	margin:2px 0px 2px 0px;
	font-weight:normal;
}
div.seeMoreCol, div.seeMoreExp{
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:5px 0px 5px 0px;
	background-repeat:no-repeat;
	line-height:15px;
}
div.seeMoreCol span, div.seeMoreExp span{
	color:#000000;
	cursor:pointer;
}
div.seeMoreCol button, div.seeMoreExp button{
	text-align:left;
	font-weight:bold;
	font-size:11px;
}

div.seeMoreCol{
	background-image:url(bul_menu_col.png);
}
div.seeMoreExp{
	background-image:url(bul_menu_exp.png);
}

table.formula-source{
	border:none;
	border-collapse:collapse;
}
table.formula-source td, table.formula-source th{
	vertical-align:middle;
	padding:0px;
	text-align:center;
}
table.formula-source th{
	width:500px;
}
table.formula-source td{
	width:50px;
	font-size:11px;
}
p.unit-comment{
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
p.unit-title{
	font-size:11px;
	margin:10px 0px 0px 0px;
	padding:0px;
}
table.inline-table{
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-collapse:collapse;
	width:555px;
	font-size:11px;
}
table.inline-table td{
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:0px;
}
p.inline-table{
	padding:0px;
	margin:0px;
}
p.inline-picture-source{
	font-size:11px;
	margin:2px 0px 2px 0px;
}
p.gloss-term-source{
	font-size:11px;
	margin:10px 0px 10px 0px;
	font-weight:bold;
}
p.gloss-synonym-source{
	font-size:11px;
	margin:3px 0px 10px 0px;
}
span.glossaryLabel{
	font-size:10px;
	font-weight:bold;
}
table.columns-text-source{
	width:555px;
}
table.columns-text-source td{
	vertical-align:top;
}
p.columns-text-source{ 
	font-size:11px;
	margin:10px 0px 10px 0px;
}
img.icon-file-source{
	width:32px;
	height:32px;
}
a.link{
	color:#336699;
	text-decoration:none;
}
a.link:hover{
	color:#6699cc;
	text-decoration:underline;
}


table.testFooter{
	border:0px;
	border-collapse:collapse;
	width:570px;
}

table.testFooter td{
	padding:0px;
}
table.testFooter td.testLabel{
	font-size:11px;
	font-weight:bold;
	padding:0px;
}
div.testLabel{
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:10px 0px 10px 0px;
}
table.testFooter td.testNext{
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:5px 0px 5px 0px;
	line-height:15px;
	text-align:right;
}
table.testFooter td.testNext button{
	text-align:right;
	font-weight:bold;
	font-size:11px;
}


form{
	padding:0px;
	margin:0px;
}
select, input, textarea{
	margin-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
	border:none;
	background:none;
	padding:0px;
	margin:0px;
}

table.test{
	border:0px solid red;
	border-collapse:collapse;
}

table.test td, table.test th{
	padding:0px;
	vertical-align:middle;
}
span.true-false{
	font-size:11px;
	padding:0px 10px 0px 0px;
}
table#resultTable{
	border:none;
	width:560px;
	border-collapse:collapse;
	margin-top: 5px;
	font-size:11px;
}
table#resultTable td, table#resultTable th{
	border-bottom:1px solid #97D2D6; /*border-bottom:1px solid #99b6FF;*/ 
	padding:5px 0px 5px 0px;
}
table#resultTable th{
	width:20px;
}
table#resultTable td.testStatus{
	width:50px;
	color:#FFBF55;
	font-weight:bold;
}

#infoTable{
	margin-top:20px;
	padding:0px;
	background-color:#FFFFFF;
	font-size:11px;
	text-align:justify;
	width:560px;
	border-collapse:collapse;
}
#infoTable tr{
	padding:0px;
	margin:0px;
}
#infoTable th, #infoTable td{
	border:1px solid #FFFFFF; /*border:1px solid #FFFFFF;*/
	padding:5px 5px 5px 0px;
	margin:1px;
	vertical-align:baseline;
}
#infoTable th{
	width:140px;
}

img.icon-file-source-binary, img.icon-file-source-video, img.icon-file-source-archive, img.icon-file-source-text, img.icon-file-source-table, img.icon-file-source-presentation, img.icon-file-source-hypertext, img.icon-file-source-pdf, img.icon-file-source-audio, img.icon-file-source-animation{
	width:32px;
	height:32px;
	background-repeat:no-repeat;
}

img.icon-file-source-binary{
	background-image:url(btn_binary.png);
}
img.icon-file-source-video{
	background-image:url(btn_video.png);
}
img.icon-file-source-archive{
	background-image:url(btn_archive.png);
}
img.icon-file-source-text{
	background-image:url(btn_text.png);
}
img.icon-file-source-table{
	background-image:url(btn_table.png);
}
img.icon-file-source-presentation{
	background-image:url(btn_presentation.png);
}
img.icon-file-source-hypertext{
	background-image:url(btn_hypertext.png);
}
img.icon-file-source-pdf{
	background-image:url(btn_pdf.png);
}
img.icon-file-source-audio{
	background-image:url(btn_audio.png);
}
img.icon-file-source-animation{
	background-image:url(btn_animation.png);
}
ul.inline-list, ol.inline-list{
	font-size:11px;
}

