.hyphens {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
}
.word-break {
-ms-word-break: break-all;
word-break: break-all;
work-break: break-word;
}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; line-height:200%;}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; line-height:150%}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; line-height:150$}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;}
font { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
font.ul          { color: #000066; text-decoration: underline;}
font.white       { font-weight: bold; color: blue;}
font.whitebig    { font-weight: bold; color: #FF8C00;}
font.article     { font-size: 14px;}
font.redtitle    { font-size: 14px; color: #FF0000; font-weight: bold; }
font.bigtitle    { font-size: 20px; color: #008080; font-weight: bold; }
font.comic       { font-size: 16px;}
font.big         { font-size: 16px; font-weight: bold;}
a        { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; text-decoration: none;}
a.big    { font-size: 14px;font-weight: bold;}
input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; color: #0000FF;}
option {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; color: #0000FF;}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; color: #0000FF; text-align: Justify; }
table {	cell-spacing: 2; cell-padding: 2; border: 0px;border-collapse:inherit;}
td {	cell-spacing: 2; cell-padding: 2; border: 0px;border-collapse:inherit;}
p  { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; margin: 1em; color: #000066; text-align: justify; padding-top:2px; padding-bottom:2px; padding-right:1px; padding-left:0px; word-wrap: break-word; overflow-wrap: break-word; }
p.main      { font-size: 12px; color: #000066;	font-weight: bold; }
p.article   { color: #000000; line-height:150%}
p.normal    { margin:0; padding:0; font-size: 11px; color: #000066;}
tr.result {	background-color: #99B0B7;}
tr.result1 {	background-color: #E4EDE6;}
tr.white {	background-color: #FFFFFF;}
tr.header {	background-color: #E1E6E8;}
tr.header2 {	background-color: #550033;}
tr.secondary {	background-color: #E8EFE2}
tr.primary {	background-color: #F5F4EF;}
tr.headerp {background-color: #E1E6E8;}
table.secondary { background-color: #d8f4fe;}
table.primary {	background-color: #efdc9f;}
td {padding:0px;}
td.secondary { background-color: #e1e1e1; }
td.header {	background-color: #444482;}
td.headerp {background-color: #799189;}
td.headers {background-color: #0000FF;}
pre {	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  text-align: justify;}
li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#mapContainer {     height: 600px;     width: 600px; }
@charset "utf-8";
ul#css3menu2,ul#css3menu2 ul{
	margin:0;list-style:none;padding:0;background-color:#dedede;border-width:1px;border-style:solid;border-color:#aabbcd;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
ul#css3menu2 ul{
	display:none;position:absolute;left:0;top:100%;-moz-box-shadow:3.5px 3.5px 5px #000000;-webkit-box-shadow:3.5px 3.5px 5px #000000;box-shadow:3.5px 3.5px 5px #000000;padding:0 10px 10px;background-color:#FFFFFF;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-color:#d4d4d4; z-index:9999;}
ul#css3menu2 li:hover>*{
	display:block;}
ul#css3menu2 li:hover{
	position:relative;}
ul#css3menu2 ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu2{
	display:block;font-size:0;float:left;}
ul#css3menu2 li{
	display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu2>li,ul#css3menu2 li{
	margin:0;}
ul#css3menu2 a:active, ul#css3menu2 a:focus{
	outline-style:none;}
ul#css3menu2 a{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;font:bold 20px Trebuchet MS;color:#000000;text-shadow:#FFF 0 0 1px;cursor:pointer;padding:10px 17.5px 10px 14px;background-color:#c1c1c1;background-image:url(../images/mainbk.png);background-repeat:repeat;background-position:0 0;border-width:0 0 0 1px;border-style:solid;border-color:#C0C0C0;}
ul#css3menu2 ul li{
	float:none;margin:10px 0 0;}
ul#css3menu2 ul a{
	text-align:left;padding:4px;background-color:#FFFFFF;background-image:none;border-width:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:12px Tahoma;color:#000;text-decoration:none;}
ul#css3menu2 li:hover>a{
	background-color:#0c97e2;border-color:#C0C0C0;border-style:solid;font:bold 20px Trebuchet MS;color:#000000;text-decoration:none;text-shadow:#FFF 0 0 1px;background-image:url(../images/mainbk.png);background-position:0 100px;}
ul#css3menu2 img{
	border:none;vertical-align:middle;margin-right:10px;}
ul#css3menu2 img.over{
	display:none;}
ul#css3menu2 li:hover > a img.def{
	display:none;}
ul#css3menu2 li:hover > a img.over{
	display:inline;}
ul#css3menu2 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu2 ul li:hover>a{
	background-color:#FFFFFF;background-image:none;font:12px Tahoma;color:#0978b3;text-decoration:none;}
ul#css3menu2 li.topfirst>a{
	height:8px;line-height:8px;border-radius:0px 0 0 0px;-moz-border-radius:0px 0 0 0px;-webkit-border-radius:0px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}
ul#css3menu2 li.topfirst:hover>a{
	line-height:8px;}
ul#css3menu2 li.topmenu>a{
	height:8px;line-height:8px;}
ul#css3menu2 li.topmenu:hover>a{
	line-height:8px;}
ul#css3menu2 li.toplast>a{
	height:8px;line-height:8px;border-radius:0 0px 0px 0;-moz-border-radius:0 0px 0px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;}
ul#css3menu2 li.toplast:hover>a{
	line-height:8px;}
