@charset "UTF-8";
/* CSS Document */

/*_____________________________________________*/

  body {
	margin:auto;
}
div#all {
	margin:auto;
	margin-top:7px;
	overflow:hidden;
	width:95%;
}
div#blinker {
	margin-top:12px;
	margin-bottom:4px;
	padding:9px;
	width:100%;
	margin:auto;
    background-color:grey;
}
div#top {
	margin:auto;
	padding-top:7px;
	padding-bottom:7px;

}
div#menu {
	height:32px;
	border:thin #ccc solid;
	margin:auto;
	margin-left:5%;
	margin-right:5%;
}
div#mid {
	margin:35px;
	padding:13px;
	margin-top:17px;
	overflow:hidden;
}
div#content {
	text-align:justify;
	margin:auto;
	overflow:hidden;
}
#foot {
	height:44px;
	margin:auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	line-height:38px;
	
}

/*_____________________________________________*/


  A:link {
	text-decoration:none;
	font-style:italic;
	font-family: Trebuchet, Arial, sans-serif;
	font-weight:800;
	color:blue;
}
A:visited {
	text-decoration: none;
	font-style:italic;
	font-family: Trebuchet, Arial, sans-serif;
	font-weight:800;
	color:blue;
}
A:active {
	text-decoration: none;
	font-style:italic;
	font-family: Trebuchet, Arial, sans-serif;
	font-weight:900;
	color:darkred;
}
A:hover {
	text-decoration: none;
	font-style:italic;
	font-family: Trebuchet, Arial, sans-serif;
	font-size:16px;
	font-weight:900;
	color:darkgreen;
}
/*_____________________________________________*/


.style29 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size: 21px;
	color: #111;
}
.style29b {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size: 21px;
	color: #111;
	font-weight:bold;
	font-style:italic;
}
.style30 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size: 23px;
	color: #111;
}
.style30b {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size: 23px;
	color: #111;
	font-weight:bold;
	font-style:italic;
}




.style1 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size: 18px;
	color: #111;
	text-align:justify;
}
.style1u {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size: 18px;
	color: #111;
	}
.style2 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size: 25px;
	color: #111;
	text-align:center;
	font-weight:bold;
}
.style3 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size: 15px;
	color: #000;
	font-weight:bold;
}

/*_____________________________________________*/


 div.c1 {
	text-align: center;
	width:10%;
	float:left;
	overflow:hidden;
	white-space:nowrap;
}
div.c2 {
	text-align: center;
	width:17%;
	float:left;
	overflow:hidden;
	white-space:nowrap;
}
div.c3 {
	text-align: center;
	width:16%;
	float:left;
	overflow:hidden;
	white-space:nowrap;
}
div.menu2 {
	margin:0 auto;
	text-align:center;
	font-size:0;
}
div.menu2 a {
	display: inline-block;
	padding: 0 9px;
	text-decoration:none;
	font: bold 16px Arial;
	line-height: 32px;
}
div.menu2 a:hover, div.menu2 a.current {
	background-position:0 -60px;
	color:gold;
}
div.menu2 a.dummy {
	width:2px;
	padding:0 0;
}


/*_____________________________________________*/

.blink_me {
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;

    -webkit-animation-name: blinker;
    -webkit-animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }

.clear{
	clear: both;
}
