/**ഀ
 * SyntaxHighlighterഀ
 * http://alexgorbatchev.com/ഀ
 *ഀ
 * SyntaxHighlighter is donationware. If you are using it, please donate.ഀ
 * http://alexgorbatchev.com/wiki/SyntaxHighlighter:Donateഀ
 *ഀ
 * @versionഀ
 * 2.1.364 (October 15 2009)ഀ
 * ഀ
 * @copyrightഀ
 * Copyright (C) 2004-2009 Alex Gorbatchev.ഀ
 *ഀ
 * @licenseഀ
 * This file is part of SyntaxHighlighter.ഀ
 * ഀ
 * SyntaxHighlighter is free software: you can redistribute it and/or modifyഀ
 * it under the terms of the GNU Lesser General Public License as published byഀ
 * the Free Software Foundation, either version 3 of the License, orഀ
 * (at your option) any later version.ഀ
 * ഀ
 * SyntaxHighlighter is distributed in the hope that it will be useful,ഀ
 * but WITHOUT ANY WARRANTY; without even the implied warranty ofഀ
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theഀ
 * GNU General Public License for more details.ഀ
 * ഀ
 * You should have received a copy of the GNU General Public Licenseഀ
 * along with SyntaxHighlighter.  If not, see <http://www.gnu.org/copyleft/lesser.html>.ഀ
 */ഀ
/**ഀ
 * Eclipse IDE SyntaxHighlighter color themeഀ
 * (C) Code-Houseഀ
 * http://blog.code-house.org/2009/10/xml-i-adnotacje-kod-ogolnego-przeznaczenia-i-jpa/ഀ
 */ഀ
ഀ
.toggle_strip .toggle_content ഀ
{ഀ
	border-bottom: medium none; ഀ
	border-left: medium none; ഀ
	background: none transparent scroll repeat 0% 0%; ഀ
	margin-left: 0px; ഀ
	border-top: medium none; ഀ
	border-right: medium noneഀ
}ഀ
.toggle_strip .toggle_content .block ഀ
{ഀ
	padding-bottom: 0px; ഀ
	padding-left: 0px; ഀ
	padding-right: 0px; ഀ
	padding-top: 0pxഀ
}ഀ
.toggle_strip .toggle_content .block .syntaxhighlighter .no-wrap.lines ഀ
{ഀ
	background-color: #f4f4f4 !importantഀ
}ഀ
.toggle_strip .toggle_content .block .syntaxhighlighter .line ഀ
{ഀ
	border-bottom: medium none; ഀ
	border-left: medium none; ഀ
	border-top: medium none; ഀ
	border-right: medium noneഀ
}ഀ
.syntaxhighlighter ഀ
{ഀ
	border-bottom: 0px; position: static !important; ഀ
	text-align: left !important; ഀ
	border-left: 0px; ഀ
	padding-bottom: 0px !important; ഀ
	line-height: 20px !important; ഀ
	font-style: normal !important; ഀ
	margin: 0px; ഀ
	outline-style: none !important; ഀ
	outline-color: invert !important; ഀ
	padding-left: 0px !important; ഀ
	outline-width: 0px !important; width: auto !important; ഀ
	bottom: auto !important; ഀ
	padding-right: 0px !important; ഀ
	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; ഀ
	direction: ltr !important; ഀ
	background: none transparent scroll repeat 0% 0%; ഀ
	float: none !important; ഀ
	height: auto !important; ഀ
	font-size: 1em !important; ഀ
	vertical-align: baseline !important; ഀ
	border-top: 0px; ഀ
	top: auto !important; ഀ
	right: auto !important; ഀ
	font-weight: normal !important; ഀ
	border-right: 0px; ഀ
	padding-top: 0px !important; ഀ
	left: auto !importantഀ
}ഀ
ഀ
.syntaxhighlighter div ഀ
{ഀ
	border-bottom: 0px; ഀ
	position: static !important; ഀ
	text-align:: left !important; ഀ
	border-left: 0px; ഀ
	padding-bottom: 0px !important; ഀ
	line-height: 20px !important; ഀ
	font-style: normal !important; ഀ
	margin: 0px; ഀ
	outline-style: none !important; ഀ
	outline-color: invert !important; ഀ
	padding-left: 0px !important; ഀ
	outline-width: 0px !important; ഀ
	width: auto !important; ഀ
	bottom: auto !important; ഀ
	padding-right: 0px !important; ഀ
	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; ഀ
	direction: ltr !important; ഀ
	background: none transparent scroll repeat 0% 0%; ഀ
	float: none !important; ഀ
	height: auto !important; ഀ
	font-size: 1em !important; ഀ
	vertical-align: baseline !important; ഀ
	border-top: 0px; ഀ
	top: auto !important; ഀ
	right: auto !important; ഀ
	font-weight: normal !important; ഀ
	border-right: 0px; ഀ
	padding-top: 0px !important; ഀ
	left: auto !importantഀ
}ഀ
.syntaxhighlighter code ഀ
{ഀ
	border-bottom: 0px; ഀ
	position: static !important; ഀ
	text-align:: left !important; ഀ
	border-left: 0px; ഀ
	padding-bottom: 0px !important; ഀ
	line-height: 20px !important; ഀ
	font-style: normal !important; ഀ
	margin: 0px; ഀ
	outline-style: none !important; ഀ
	outline-color: invert !important; ഀ
	padding-left: 0px !important; ഀ
	outline-width: 0px !important; ഀ
	width: auto !important; ഀ
	bottom: auto !important; ഀ
	padding-right: 0px !important; ഀ
	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; ഀ
	direction: ltr !important; ഀ
	background: none transparent scroll repeat 0% 0%; ഀ
	float: none !important; ഀ
	height: auto !important; ഀ
	font-size: 1em !important; ഀ
	vertical-align: baseline !important; ഀ
	border-top: 0px; ഀ
	top: auto !important; ഀ
	right: auto !important; ഀ
	font-weight: normal !important; ഀ
	border-right: 0px; ഀ
	padding-top: 0px !important; ഀ
	left: auto !importantഀ
}ഀ
ഀ
.syntaxhighlighter table ഀ
{ഀ
	border-bottom: 0px; ഀ
	position: static !important; ഀ
	text-align:: left !important; ഀ
	border-left: 0px; ഀ
	padding-bottom: 0px !important; ഀ
	line-height: 20px !important; ഀ
	font-style: normal !important; ഀ
	margin: 0px; ഀ
	outline-style: none !important; ഀ
	outline-color: invert !important; ഀ
	padding-left: 0px !important; ഀ
	outline-width: 0px !important; ഀ
	width: auto !important; ഀ
	bottom: auto !important; ഀ
	padding-right: 0px !important; ഀ
	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; ഀ
	direction: ltr !important; ഀ
	background: none transparent scroll repeat 0% 0%; ഀ
	float: none !important; ഀ
	height: auto !important; ഀ
	font-size: 1em !important; ഀ
	vertical-align: baseline !important; ഀ
	border-top: 0px; ഀ
	top: auto !important; ഀ
	right: auto !important; ഀ
	font-weight: normal !important; ഀ
	border-right: 0px; ഀ
	padding-top: 0px !important; ഀ
	left: auto !importantഀ
}ഀ
.syntaxhighlighter table tr ഀ
{ഀ
	border-bottom: 0px; ഀ
	position: static !important; ഀ
	text-align:: left !important; ഀ
	border-left: 0px; ഀ
	padding-bottom: 0px !important; ഀ
	line-height: 20px !important; ഀ
	font-style: normal !important; ഀ
	margin: 0px; ഀ
	outline-style: none !important; ഀ
	outline-color: invert !important; ഀ
	padding-left: 0px !important; ഀ
	outline-width: 0px !important; ഀ
	width: auto !important; ഀ
	bottom: auto !important; ഀ
	padding-right: 0px !important; ഀ
	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; ഀ
	direction: ltr !important; ഀ
	background: none transparent scroll repeat 0% 0%; ഀ
	float: none !important; ഀ
	height: auto !important; ഀ
	font-size: 1em !important; ഀ
	vertical-align: baseline !important; ഀ
	border-top: 0px; ഀ
	top: auto !important; ഀ
	right: auto !important; ഀ
	font-weight: normal !important; ഀ
	border-right: 0px; ഀ
	padding-top: 0px !important; ഀ
	left: auto !importantഀ
}ഀ
ഀ
.syntaxhighlighter table tr ഀ
{ഀ
	border-bottom: 0px; ഀ
	position: static !important; ഀ
	text-align: left !important; ഀ
	border-left: 0px; ഀ
	padding-bottom: 0px !important; ഀ
	line-height: 20px !important; ഀ
	font-style: normal !important; ഀ
	margin: 0px; ഀ
	outline-style: none !important; ഀ
	outline-color: invert !important; ഀ
	padding-left: 0px !important; ഀ
	outline-width: 0px !important; ഀ
	width: auto !important; ഀ
	bottom: auto !important; ഀ
	padding-right: 0px !important; ഀ
	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; ഀ
	direction: ltr !important; ഀ
	background: none transparent scroll repeat 0% 0%; ഀ
	float: none !important; ഀ
	height: auto !important; ഀ
	font-size: 1em !important; ഀ
	vertical-align: baseline !important; ഀ
	border-top: 0px; ഀ
	top: auto !important; ഀ
	right: auto !important; ഀ
	font-weight: normal !important; ഀ
	border-right: 0px; ഀ
	padding-top: 0px !important; ഀ
	left: auto !importantഀ
}ഀ
ഀ
.syntaxhighlighter table tbody ഀ
{ഀ
	border-bottom: 0px; ഀ
	position: static !important; ഀ
	text-align: left !important; ഀ
	border-left: 0px; ഀ
	padding-bottom: 0px !important; ഀ
	line-height: 20px !important; ഀ
	font-style: normal !important; ഀ
	margin: 0px; ഀ
	outline-style: none !important; ഀ
	outline-color: invert !important; ഀ
	padding-left: 0px !important; ഀ
	outline-width: 0px !important; ഀ
	width: auto !important; ഀ
	bottom: auto !important; ഀ
	padding-right: 0px !important; ഀ
	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; ഀ
	direction: ltr !important; ഀ
	background: none transparent scroll repeat 0% 0%; ഀ
	float: none !important; ഀ
	height: auto !important; ഀ
	font-size: 1em !important; ഀ
	vertical-align: baseline !important; ഀ
	border-top: 0px; ഀ
	top: auto !important; ഀ
	right: auto !important; ഀ
	font-weight: normal !important; ഀ
	border-right: 0px; ഀ
	padding-top: 0px !important; ഀ
	left: auto !importantഀ
}ഀ
.syntaxhighlighter ഀ
{ഀ
	position: relative !important; ഀ
	padding-bottom: 1px !important; ഀ
	margin: 0px 0px; ഀ
	padding-left: 1px !important; ഀ
	width: 99% !important; ഀ
	padding-right: 1px !important; ഀ
	padding-top: 1px !importantഀ
}ഀ
.syntaxhighlighter code ഀ
{ഀ
	display: inline !importantഀ
}ഀ
.syntaxhighlighter .bold ഀ
{ഀ
	font-weight: bold !importantഀ
}ഀ
.syntaxhighlighter .italic ഀ
{ഀ
	font-style: italic !importantഀ
}ഀ
.syntaxhighlighter .line ഀ
{ഀ
  /* empty */	ഀ
}ഀ
.syntaxhighlighter .no-wrap .line .content ഀ
{ഀ
	white-space: pre !importantഀ
}ഀ
.syntaxhighlighter .line table ഀ
{ഀ
	border-collapse: collapse !importantഀ
}ഀ
.syntaxhighlighter .line td ഀ
{ഀ
	vertical-align: top !importantഀ
}ഀ
.syntaxhighlighter .line .number ഀ
{ഀ
	width: 3em !importantഀ
}ഀ
.syntaxhighlighter .line .number code ഀ
{ഀ
	text-align: right !important; ഀ
	width: 2.7em !important; ഀ
	padding-right: 0.3em !important; ഀ
	display: block !importantഀ
}ഀ
.syntaxhighlighter .line .content ഀ
{ഀ
	padding-left: 0.5em !importantഀ
}ഀ
.syntaxhighlighter .line .spaces ഀ
{ഀ
    /* empty */ഀ
}ഀ
.nogutter.syntaxhighlighter .line .content ഀ
{ഀ
	border-left: medium noneഀ
}ഀ
.syntaxhighlighter .bar ഀ
{ഀ
	display: none !importantഀ
}ഀ
.syntaxhighlighter .show.bar ഀ
{ഀ
	display: block !importantഀ
}ഀ
.collapsed.syntaxhighlighter .bar ഀ
{ഀ
	display: block !importantഀ
}ഀ
.collapsed.syntaxhighlighter .lines ഀ
{ഀ
	display: none !importantഀ
}ഀ
.syntaxhighlighter .no-wrap.lines ഀ
{ഀ
	overflow-y: hidden !important; ഀ
	overflow: auto !important; ഀ
}ഀ
ഀ
.syntaxhighlighter .toolbar ഀ
{ഀ
	position: absolute !important; ഀ
	padding-bottom: 8px !important; ഀ
	padding-left: 0px !important; ഀ
	padding-right: 8px !important; ഀ
	font-size: 1px !important; ഀ
	top: 0px !important; ഀ
	right: 0px !important; ഀ
	padding-top: 8px !importantഀ
}ഀ
.collapsed.syntaxhighlighter .toolbar ഀ
{ഀ
	position: static !important; ഀ
	padding-bottom: 0.5em !important; ഀ
	padding-left: 0.5em !important; ഀ
	padding-right: 0px !important; ഀ
	font-size: 80% !important; ഀ
	padding-top: 0.2em !importantഀ
}ഀ
.syntaxhighlighter .toolbar a.item ഀ
{ഀ
	text-indent: -5000px !important; ഀ
	display: block !important; ഀ
	background-repeat: no-repeat !important; ഀ
	float: left !important; ഀ
	margin-left: 8px !important; ഀ
	overflow: hidden !importantഀ
}ഀ
.syntaxhighlighter .toolbar .item ഀ
{ഀ
	text-indent: -5000px !important; ഀ
	display: block !important; ഀ
	background-repeat: no-repeat !important; ഀ
	float: left !important; ഀ
	margin-left: 8px !important; ഀ
	overflow: hidden !importantഀ
}ഀ
.collapsed.syntaxhighlighter .toolbar .item ഀ
{ഀ
	display: none !importantഀ
}ഀ
.collapsed.syntaxhighlighter .toolbar .expandSource.item ഀ
{ഀ
	background-image: url(magnifier.png) !important; ഀ
	text-indent: 0px !important; ഀ
	padding-left: 20px !important; ഀ
	width: auto !important; ഀ
	display: inline !important; ഀ
	float: none !important; ഀ
	height: 16px !importantഀ
}ഀ
.syntaxhighlighter .toolbar .viewSource.item ഀ
{ഀ
	background-image: url(page_white_code.png) !importantഀ
}ഀ
.syntaxhighlighter .toolbar .printSource.item ഀ
{ഀ
	background-image: url(printer.png) !importantഀ
}ഀ
.syntaxhighlighter .toolbar .copyToClipboard.item ഀ
{ഀ
	text-indent: 0px !important; ഀ
	background: none transparent scroll repeat 0% 0%; ഀ
	overflow: visible !importantഀ
}ഀ
.syntaxhighlighter .toolbar .about.item ഀ
{ഀ
	background-image: url(help.png) !importantഀ
}ഀ
.printing.syntaxhighlighter .line .number ഀ
{ഀ
	color: #bbb !importantഀ
}ഀ
.printing.syntaxhighlighter .line .content ഀ
{ഀ
	color: #000 !importantഀ
}ഀ
.printing.syntaxhighlighter .toolbar ഀ
{ഀ
	display: none !importantഀ
}ഀ
.printing.syntaxhighlighter a ഀ
{ഀ
	text-decoration: none !importantഀ
}ഀ
.printing.syntaxhighlighter .plain ഀ
{ഀ
	color: #000 !importantഀ
}ഀ
.printing.syntaxhighlighter .plain a ഀ
{ഀ
	color: #000 !importantഀ
}ഀ
.printing.syntaxhighlighter .comments ഀ
{ഀ
	color: #008200 !importantഀ
}ഀ
.printing.syntaxhighlighter .comments a ഀ
{ഀ
	color: #008200 !importantഀ
}ഀ
.printing.syntaxhighlighter .string ഀ
{ഀ
	color: blue !importantഀ
}ഀ
.printing.syntaxhighlighter .string a ഀ
{ഀ
	color: blue !importantഀ
}ഀ
.printing.syntaxhighlighter .keyword ഀ
{ഀ
	color: #069 !important; ഀ
	font-weight: bold !importantഀ
}ഀ
.printing.syntaxhighlighter .preprocessor ഀ
{ഀ
	color: gray !importantഀ
}ഀ
.printing.syntaxhighlighter .variable ഀ
{ഀ
	color: #a70 !importantഀ
}ഀ
.printing.syntaxhighlighter .value ഀ
{ഀ
	color: #090 !importantഀ
}ഀ
.printing.syntaxhighlighter .functions ഀ
{ഀ
	color: #ff1493 !importantഀ
}ഀ
.printing.syntaxhighlighter .constants ഀ
{ഀ
	color: #0066cc !importantഀ
}ഀ
.printing.syntaxhighlighter .script ഀ
{ഀ
	font-weight: bold !importantഀ
}ഀ
.printing.syntaxhighlighter .color1 ഀ
{ഀ
	color: #808080 !importantഀ
}ഀ
.printing.syntaxhighlighter .color1 a ഀ
{ഀ
	color: #808080 !importantഀ
}ഀ
.printing.syntaxhighlighter .color2 ഀ
{ഀ
	color: #ff1493 !importantഀ
}ഀ
.printing.syntaxhighlighter .color2 a ഀ
{ഀ
	color: #ff1493 !importantഀ
}ഀ
.printing.syntaxhighlighter .color3 ഀ
{ഀ
	color: red !importantഀ
}ഀ
.printing.syntaxhighlighter .color3 a ഀ
{ഀ
	color: red !importantഀ
}