.footer {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#323232; font-weight:bold; text-decoration:none;}
a.footer:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#323232; font-weight:bold; text-decoration:none;}

.homeText {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4a6fa8; font-weight:bold; text-decoration:none;}
a.homeText:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4a6fa8; font-weight:bold; text-decoration:none;}

.homeText2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

.homeText3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;}
a.homeText3:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;}

.morenews {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4a6fa8; font-weight:bold; padding-left:10px;}

.morenews4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; padding-left:10px; text-decoration:none;}
a.morenews4:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; padding-left:10px; text-decoration:none;}

.morenews2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:10px; text-decoration:none;}
a.morenews2:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:10px; text-decoration:none;}

.arrow {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;}

.formText {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;}
a.formText:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#042a97; text-decoration:none;}

.textfield {
font-family:Arial, Helvetica, sans-serif;
color:#333333; 
font-size:12px;
padding-left:5px;
border: 1px;
background-color: #ffffff;
border-left-color:#333333;
border-top-color:#333333;
border-width: 1px;
border-style: inset;
height:15px;
width:200px;
}

.textfield2 {
font-family:Arial, Helvetica, sans-serif;
color:#333333; 
font-size:12px;
padding-left:5px;
border: 1px;
background-color: #ffffff;
border-left-color:#333333;
border-top-color:#333333;
border-width: 1px;
border-style: inset;
height:15px;
width:300px;
}

.textarea {
font-family:Arial, Helvetica, sans-serif;
color:#333333; 
font-size:12px;
padding-left:5px;
border: 1px;
background-color: #ffffff;
border-left-color:#333333;
border-top-color:#333333;
border-width: 1px;
border-style: inset;
width:300px;
}

.list {
font-family:Arial, Helvetica, sans-serif;
color:#333333; 
font-size:12px;
padding-left:5px;
border: 1px;
background-color: #ffffff;
border-left-color:#333333;
border-top-color:#333333;
border-width: 1px;
border-style: inset;
width:300px;
}

.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-left:30px;}

.Title{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#042a97;}

.text2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#042a97; font-weight:bold; text-decoration:none;}
a.text2:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#042a97; font-weight:bold; text-decoration:none;}

.Title2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}

.boldText{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#042a97; font-weight:bold; text-decoration:underline;}
a.boldText:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#042a97; font-weight:bold; text-decoration:underline;}

.more{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000; text-decoration:underline; }
a.more:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000; text-decoration:underline; }

.moreNews3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FF0000; font-weight:bold; }

.number{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-decoration:underline;}
a.number:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-decoration:underline;}



/*---------------------------------------------------------------------------------------*/
.clsNavi {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #323232; 
vertical-align: bottom;
font-weight: bold;
text-decoration: none;
}

.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:#032C95;
padding-left: 3px;
padding-bottom: 8px;
}

.subnavi {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #323232;
text-decoration: none;
}

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: #032C95;
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: 10pt;
}
/* 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; }


.morenews104 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;}
a.morenews104:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;}
