.navi{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; padding-left:20px;text-decoration:none;}
a.navi:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999; text-decoration:none;}
.navi2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; padding-left:23px; text-decoration:none;}
a.navi2:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999; text-decoration:none;}


.footer{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-align:center;}
.footer2{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-align:right;}

.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1d1d1d;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
	text-decoration:none;
}
a.text:hover{font-family:Arial, Helvetica, sans-sefif; font-size:11px; color:#999; padding-left:10px; padding-right:10px; line-height:18px; text-decoration:none}


.text2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1d1d1d; padding-left:10px; line-height:12px;}

.text3{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1d1d1d; padding-left:10px; line-height:18px; padding-right:10px}

.caption{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#1d1d1d; line-height:12px; text-decoration:none}

.titletext{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#005fc0; font-weight:bold;padding-left:10px ;line-height:14px;}

.titletext2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#005fc0; font-weight:bold;line-height:16px; padding-left:10px}

.titletext3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#005fc0; font-weight:bold;padding-left:10px ;line-height:18px;}

.titletext4{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#005fc0; font-weight:bold;padding-left:10px ;line-height:10px;text-decoration:none}
.titletext4{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#005fc0; font-weight:bold;padding-left:10px ;line-height:10px;text-decoration:none}


.titleevent{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1d1d1d; font-weight:bold;line-height:14px;}
.titleevent2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1d1d1d; font-weight:bold;line-height:14px;}



.tabletext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
	text-decoration:none;
}

.smalltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
	text-decoration:none;
}

.image{text-decoration:none}
.image:hover{padding-left:10px;text-decoration:none}
.image2{border: double; border-width:1px; }
.image3{padding-left:10px; padding-top:5px;}

.eventtitle{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#005fc0; font-weight:bold;padding-left:10px ;line-height:10px;}

.eventlist{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1d1d1d;	
	line-height:18px;
	text-decoration:none;
}
a.eventlist:hover{font-family:Arial, Helvetica, sans-sefif; font-size:11px; color:#999; line-height:18px; text-decoration:none}

.back{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#005fc0; font-weight:bold;line-height:16px; text-decoration:none}
.back:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999; font-weight:bold;line-height:16px; text-decoration:none}

.orgtext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e97118; padding-left:10px;}

.textBold{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363; padding-left:10px; font-weight:bold;}

.textBold2{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#636363; font-weight:bold;}

.orgtextBold{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e97118; padding-left:10px; font-weight:bold; text-decoration:none;}
a.orgtextBold:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363; padding-left:10px; font-weight:bold;}

.orgtextBold2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e97118; font-weight:bold; text-decoration:none;}
a.orgtextBold2:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363; font-weight:bold;}

.orgDot{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e97118; padding-left:10px;}





.sidetext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
a.sidetext:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363; text-decoration:underline; }

.sidetext2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363; text-decoration:none;}
a.sidetext2:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline; }

.download{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e97118; text-decoration:underline;}

.download_homepage{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e97118; text-decoration:underline;padding-left:10px;padding-right:10px;}

.orgtext2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e97118;}

.whitetext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:18px; padding-left:10px;}

.newstext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}

.textfield {
font-family:Arial, Helvetica, sans-serif;
color:#636363; 
font-size:12px;
border: 1px solid #7f9db9;
background-color:#ffffff;
border-bottom-color:#636363;
border-left-color:#636363;
border-right-color:#636363;
border-top-color:#636363;
border-color: #636363;
border-width: 1px;
border-style: double;
height:20px;
width:300px;
}

.list {
font-family:Arial, Helvetica, sans-serif;
color:#636363; 
font-size:12px;
padding-left:10px;
border: 1px solid #7f9db9;
background-color:#ffffff;
border-bottom-color:#636363;
border-left-color:#636363;
border-right-color:#636363;
border-top-color:#636363;
border-color: #636363;
border-width: 1px;
border-style: double;
width:300px;
}

.textarea {
font-family:Arial, Helvetica, sans-serif;
color:#636363; 
font-size:12px;
padding-left:10px;
border: 1px solid #7f9db9;
background-color:#ffffff;
border-bottom-color:#e97118;
border-left-color:#e97118;
border-right-color:#e97118;
border-top-color:#e97118;
border-color: #e97118;
border-width: 1px;
border-style: double;
width:550px;
}

.text_nopadding{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1d1d1d;
	line-height:18px;
	text-decoration:none;
}

/*---------------------------------------------------------------------------------------*/
.clsNavi {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: bold;
text-decoration: none;
padding-left: 3px;
padding-right: 3px;
}

.button {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #636363;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
}

.AdminTitleText {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
}

.titleCopy {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px; 
font-weight: bold;
color:#797979;
padding-left: 3px;
padding-bottom: 8px;
}

.subnavi {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #323232;
text-decoration: none;
}

.textfieldADM {
font-family:Arial, Helvetica, sans-serif;
color:#000000; 
font-size:12px;
border: 1px;
background-color: #ffffff;
border:#999999;
border-width: 1px;
border-style: double;
height:20px;
}

input,select,textarea {
font-family:Arial, Helvetica, sans-serif;
color:#333333; 
font-size:12px; 
}

.tbHeader { 
font-family:Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
height: 22px;
background-color: #0066C5;
color: #ffffff;
border: 1px #B4B4B4 solid;
padding-left: 1px;
padding-right: 1px;
}

.tbRow {
font-family:Arial, Helvetica, sans-serif;
font-size: 9pt;
height: 22px;
vertical-align:top;  
border: 1px #B4B4B4 solid;
padding-left: 1px;
padding-right: 1px;
}

.tbBody { 
border-collapse:collapse;
color:#000000;
padding:0;
border :1px #B4B4B4 solid;
}

.remark {
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size: 8pt;
font-weight: bold;
}

.text { 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
text-decoration:none; 
}

/* Tab */
.tabTitle { background-image: url("../images/Tab/tabL2.jpg"); background-repeat: repeat-x; height: 31px; padding-top:1px; padding-left:5px; padding-right:5px; }

.tabTitle2 { background-image: url("../images/Tab/tabL6.jpg"); background-repeat: repeat-x; height: 31px; padding-top:1px; padding-left:5px; padding-right:5px; }

.tabLine { background-image: url("../images/Tab/tabL4.jpg"); background-repeat: repeat-x; width:100%; height: 31px; }
