.content {
	COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px
}
.maincontent {
	COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px
}
.authorLink {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.newsTagBlock {
	BACKGROUND-COLOR: #36575e; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.smallnewsHeadline {
	COLOR: #016a96; FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.Category {
	COLOR: #5c5b59; FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.newsTag {
	BACKGROUND-COLOR: white; COLOR: #d66321; FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.dateTag {
	COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, Sans-serif; FONT-SIZE: 10px
}
.LargeTitle {
	COLOR: #5c5b59; FONT-FAMILY: Georgia; FONT-SIZE: 36px; FONT-WEIGHT: bold;text-decoration:none;
}
.LargeTitle a {
	COLOR: #5c5b59; FONT-FAMILY: Georgia; FONT-SIZE: 36px; FONT-WEIGHT: bold;text-decoration:none;
}
.LargeTitle a:hower {
	COLOR: #5c5b59; FONT-FAMILY: Georgia; FONT-SIZE: 33px; FONT-WEIGHT: bold;text-decoration:underline;
}
.KBLargeTitle {
	FONT-FAMILY: Georgia; FONT-SIZE: 33px; FONT-WEIGHT: bold;text-decoration:none;
	color:#000033;
	background-color:#DDEEFF;
	padding:5px;
	border-bottom:solid 1px #1679C2;
}
.KBLargeTitle a {
	COLOR: black; FONT-FAMILY: Georgia; FONT-SIZE: 33px; FONT-WEIGHT: bold;text-decoration:none;
	background-color:#DDEEFF;
	padding:5px;
	border-bottom:solid 1px #1679C2;
}
.KBLargeTitle a:hower {
	COLOR: black; FONT-FAMILY: Georgia; FONT-SIZE: 33px; FONT-WEIGHT: bold;text-decoration:underline;
	background-color:#DDEEFF;
	padding:5px;
	border-bottom:solid 1px #1679C2;
}
.L2Title {
	COLOR: #5c5b59; FONT-FAMILY: Georgia; FONT-SIZE: 23px; FONT-WEIGHT: bold
}
.KBL2Title {
	FONT-FAMILY: Georgia; FONT-SIZE: 21px; FONT-WEIGHT: bold
	color:#000033;
	background-color:#DDEEFF;
	padding:3px;
	border-top:solid 1px #1679C2;
}
.KBL3Title {
	FONT-FAMILY: Georgia; FONT-SIZE: 16px; FONT-WEIGHT: bold
	color:#000033;
	background-color:#DDEEFF;
	padding:1px;
	border-bottom:solid 1px #1679C2;
}
.BoardTitle {
	COLOR: #000088; FONT-FAMILY: Arial; FONT-SIZE: 18px; FONT-WEIGHT: Bold
}
.str { color: #080; }
.kwd { color: #008; }
.com { color: #800; }
.typ { color: #606; }
.lit { color: #066; }
.pun { color: #660; }
.pln { color: #000; }
.tag { color: #008; }
.atn { color: #606; }
.atv { color: #080; }
.dec { color: #080;}
.prettyprint{ 
	padding: 10px; 
	border: 1px solid #888; 
	background-color:#F4FBFB; 
	overflow:auto; 
	text-wrap: unrestricted;
	white-space: -moz-pre-wrap; /* Moz */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: pre-wrap; /* CSS3  */
	word-wrap: break-word; /* IE 5.5+ */
}
.cssLink{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; color:#0000FF; }
.cssLink a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; color:#0000FF; }
.cssLink a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; color:#0000FF; }
.cssClassTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold;
	color:#000033;
	background-color:#DDEEFF;
	padding:5px;
	border-bottom:solid 1px #1679C2;
}
.cssClassContent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:4px;
	padding-bottom:7px;
}
.cssTitleProcess{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	color:#000033;
	background-color:#DDEEFF;
	padding:2px;
	padding-left:5px;
	border-top:solid 1px #1679C2;
}
.cssRefTable{
	border-top:solid 1px #1679C2;
	border-left:solid 1px #1679C2;
}
.cssRefTitle{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	color:#000033; 
	padding:5px; 
	border-bottom:solid 1px #1679C2;
	border-right:solid 1px #1679C2;
	background-color:#DDEEFF;
}
.cssTitleSubject{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#000033; 
}
.cssRefConCon{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	color:#006000;
	padding:5px; 
	border-bottom:solid 1px #1679C2;
	border-right:solid 1px #1679C2;
	vertical-align:text-top;
}
.cssRefConCon a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	color:#006000;
	text-decoration:underline;
	vertical-align:text-top;
}
.cssRefConDes{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	padding:5px; 
	vertical-align:text-top;
	border-bottom:solid 1px #1679C2;
	border-right:solid 1px #1679C2;
}
.cssClassPara{
	padding-left:10px;
}
.cssListItem{
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:10px;
}
.cssContentItem{
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.cssImagesItem{
	text-align:center;
}
.cssTitleKBMapWeb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:4px;
	padding-bottom:10px;
}
.cssTitleStepByStep{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	color:#000033;
	padding:2px;
	padding-top:5px;
	padding-left:5px;
	border-bottom:solid 1px #1679C2;
}
