body {margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; font-size: 10pt; color:#464646}
th, td {  color:#464646;font-family: "Arial"; font-size: 10pt;line-height: 18pt;}}
body, th, td, {font-family: "Arial"; font-size: 10pt;line-height: 18pt;}

.ta11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height: 20pt;
	color: #999999;
}
.tb11 {font-family:Arial, Helvetica, sans-serif;font-size:10pt;}
.ta12s {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:16pt;
	color: #333333;
}
.ta12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	line-height:20pt;
	color: #333333;
}
.tb12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	line-height: 20pt;
	font-weight: bold;
	color: #666666;
}
.tc12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	line-height: 20pt;
	color: #990000;
}
.t15 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	color: #707070;
}
.p12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color: #0000CC;
	text-decoration: none;
}
.p12:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#0000CC;
	font-size: 11pt;
	text-decoration: none;
}
.p12:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#0000CC;
	font-size: 11pt;
}
.p12:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: underline;
	font-size: 11pt;
}
.p12:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size: 11pt;
}

.p1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0000CC;
	text-decoration: none;
}
.p1:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#0000CC;
	font-size: 12px;
	text-decoration: none;
}
.p1:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#0000CC;
	font-size: 12px;
}
.p1:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: underline;
	font-size: 12px;
}
.p1:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size: 12px;
}
.p2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-decoration: none;
}
.p2:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	text-decoration: none;
}
.p2:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
}
.p2:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: underline;
	font-size: 12px;
}
.p2:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
}
.p3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.p3:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.p3:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	font-weight: bold;
}
.p3:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #1364B5;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.p3:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	font-weight: bold;
}

.menu {
	color: #747474;
	text-decoration: none;
}


.menu a{
	color: #747474;
	text-decoration: none;
}



.menu a:visited{
    color:#747474;
	text-decoration: none;
}

.menu a:hover{
	color: #000000;
	text-decoration: underline;
}

.menu2 {
	color: #177BC1;
	text-decoration: none;
}


.menu2 a{
	color: #177BC1;
	text-decoration: none;
}



.menu2 a:visited{
    color:#177BC1;
	text-decoration: none;
}

.menu2 a:hover{
	color: #000000;
	text-decoration: underline;
}
/* news_dia */
.news_dia {
	letter-spacing: 1pt;
	color:#990000;
	text-decoration: none;
}
.news_dia a{
	letter-spacing: 1pt;
	color: #990000;
	text-decoration: none;
}
.news_dia a:visited{
	letter-spacing: 1pt;
	color:#990000;
	text-decoration: none;
}
.news_dia a:hover{
	letter-spacing: 1pt;
	color: #000000;
	text-decoration: underline;
}
/* news_endo */
.news_endo {
	font-size:11pt;
	letter-spacing: 1pt;
	color:#990000;
	text-decoration: none;
}
.news_endo a{
	font-size:11pt;
	letter-spacing: 1pt;
	color: #990000;
	text-decoration: none;
}
.news_endo a:visited{
	font-size:11pt;
	letter-spacing: 1pt;
	color:#990000;
	text-decoration: none;
}
.news_endo a:hover{
	font-size:11pt;
	letter-spacing: 1pt;
	color: #000000;
	text-decoration: underline;
}

/* book_dia */
.book_dia {
	text-decoration: none;
}
.book_dia a{
	color: #990000;
	text-decoration: none;
}
.book_dia a:visited{
	text-decoration: none;
}
.book_dia a:hover{
	text-decoration: underline;
}

/* book_endo */
.book_endo {
	text-decoration: none;
}
.book_endo a{
	text-decoration: none;
}
.book_endo a:visited{
	text-decoration: none;
}
.book_endo a:hover{
	text-decoration: underline;
}
/* menutable */
.cwendomenutable {
	width: 98%;
}
/* maintable */
.cwendotable {
	width: 98%;
}
.cwdiatable {
	width: 98%;
}
/* contenttable */
.cwendotable1 {
	width: 99%;
}
.cwdiatable1 {
	width: 99%;
}
.cwendotitleimg {
	color:#009933;
	font-weight: bold;
	font-size: 16px;
}
.cwdiatitleimg {
	color:#009933;
	font-weight: bold;
	font-size: 16px;
}
.cwendotitlebgimg {
	background: url(../images/title_bgline.gif) repeat-x;
	padding-bottom: 20px;
	/*border-bottom: 1px dashed #CFEEF9;*/
}
.cwdiatitlebgimg {
	background: url(../images/title_bgline.gif) repeat-x;
	padding-bottom: 20px;
	/*border-bottom: 1px dashed #CFEEF9;*/
}
.cwendolineBG {
	background-color: #fcfada;
}
.cwendolineT {
	border-top: 1px dashed #f4a460;
}
.cwendolineB {
	border-bottom: 1px dashed #f4a460;
}
.cwdialineBG {
	background-color: #f0f8ff;
}
.cwdialineT {
	border-top: 1px dashed #66cdaa;
}
.cwdialineB {
	border-bottom: 1px dashed #66cdaa;
}
.BtnSrh { font-size:10pt; color:#000000; padding:0 0 0 1pt; border:1px solid #999999; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFFFF', EndColorStr='#FFD7CFC7');font-family:verdana; }
.cwtablestyle {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
}
.cwtd {
	padding: 2px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.c-5f5f5fCopy {
    text-decoration: underline;
	font-family: "Arial";
	font-size: 13px;
	color: #1E78D1;
	height: auto;
	line-height: 21px;
	cursor: pointer;
}


/* -----------------------------------
For Print Style
-----------------------------------*/
div.forPrinted {display:block}
@media print {
div.forPrinted {
display:none;
}
.forPrintedno {display:none}
}
