
#header {
	background-color: #ffffff ;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 110px;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 90;
}

#bcontent{
	margin: 0px;
	padding: 155px 0px 0px 0px ;
}


body {
	background-color: #ffffff ;
	margin: 0px;
	padding: 0px;
	font-size:10pt ;
	line-height:150% ;
}

tr,td,th {
	text-align:left;
	font-size:10pt ;
	line-height:150% ;
}

a {
	color:#000000 ;
	text-decoration:none;
}

.blogta {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size:9pt ;
	font-weight:normal;
	color:#444444 ;
}

.blogtb {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size:12pt ;
	line-height:200% ;
	font-weight:normal;
	color:#ffffff ;
	text-align:center;
}


.blogtc {
	margin: 0px 0px 0px 0px;
	padding: 5px;
	font-size:15pt ;
	line-height:200% ;
	font-weight:normal;
	color:#000099 ;
	text-align:center;
}

.hrca {
	width: 1000px;
	border: dashed 1px #99aaee ; 

}

/* Top __________________________________c */

.topnews {
	width: 100%;
	background-color: #eeeeee ;
	margin: 0px;
	padding: 0px;
}

.toptdtxt {
	padding: 5px 40px 5px 10px;
}


.toptoit{
	width:620px ;
	background-color: #f5f5ff ;
	border: dashed 1px #5566ff ; 
	border-radius: 8px;
	padding: 12px;
	text-align: center;
	font-size:15pt ;
	color:#0000cc ;
}

.toptoit a {
	color:#0000cc ;
}


/* Top End Menu News _________________________________c */
.topmenu {
	height: 50px;
	width: 100%;
	background: #0077cc;
	margin: 0px;
	padding: 0px;
	z-index: 91;
}

.topred {
	width:750px ;
	background-color: #fff5f5 ;
	border: solid 1px #ffcccc ; 
	border-radius: 4px;
	padding: 15px;
	margin: 15px;
	text-align: center;
	font-size:11pt ;
	line-height:150% ;
	color:#000000 ;
}

.topred b {
	text-align: center;
	font-size:13pt ;
	line-height:150% ;
	color:#990000 ;
}

.topgar {
	background-color: #dddddd ;
}

.topgbr {
	background-color: #eeeeee ;
}


.enda {
	width: 100%;
	background-color: #ddeeff ;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	color:#000000 ;
	text-align:center;
}

.enda a {
	color:#000000 ;
}

.enda a:hover {
	color:#000033 ;
}

.endb {
	width: 100%;
	background-color: #0077cc ;
	margin: 0px;
	padding: 0px;
	color:#dddddd ;
	text-align:center;
}

.endb a {
	color:#f0f0f0 ;
}

.endb a:hover {
	color:#ffffff ;
}

.endnavi {
	margin-left:10px;
	text-align:left;
	font-size:12px ;
	line-height:26px ;
	color:#000000;
}

.endnavi a {
	color:#000000;
}
.endnavi a:hover{
	color:#000033;
	text-decoration: underline;
  -webkit-transition: .3s ease;
  transition: .3s ease;
}


/* Next Page __________________________________ */

.neatop {
	height: 100px;
	width: 100%;
	background: #ddddee;
	margin: 0px;
	padding: 0px;
	font-size:14pt ;
	color:#000033 ;
}

/* Back Top __________________________________ */
.pagetop {
	display: none;
	position: fixed;
	bottom: 20px;
	right: 20px;
}

.pagetop a {
	display: block;
	background-color: #ccc;
	text-align: center;
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	padding: 10px 10px;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
border:solid 1px #aaaacc; 
border-radius: 10px 10px 10px 10px / 10px 10px 10px 10px;
}

.pagetop a:hover {
	display: block;
	background-color: #ccccee;
	text-align: center;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	padding: 10px 10px;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
border:solid 1px #aaaacc; 
border-radius: 10px 10px 10px 10px / 10px 10px 10px 10px;
}

