@charset   "UTF-8";

BODY{
padding:0px;
margin:0px;
font-size:12pt;
line-height:140%;
}


#PAGEBODY{
font-size:12pt;
line-height:140%;
text-align:left;
background-color:#FFF;
padding:0px;
margin:0px;
}
#MAINBODY{
font-size:12pt;
line-height:140%;
border:1px solid #062673;
padding:0px;
margin:0px;
}
#PAGE{
padding:4px 12px 4px;
margin:0px;
width:755px;
}

#PAGE P{
margin:0px 0px 4px;
padding:0px;
}

/* for Firefox */
#TOPTOPICSBOX{
margin:0px;
padding:0px;
width:700px;
}
/* for ie */
*html #TOPTOPICSBOX{
margin:0px;
padding:0px;
width:720px;
}

#TOPTOPICS{
margin:2px 0px 8px;
padding:8px;
font-size:12pt;
line-height:140%;
width:100%;
height:120px;
border:1px solid #f9b25f;
background-color:#FFFFFF;
overflow:auto;
}


#PTOP{
padding:4px 8px;
margin:0px;
}
#FOOTER{
padding:4px 8px;
margin:0px;
}


h1{
border-top:1px solid #062673;
border-right:1px solid #062673;
border-bottom:1px solid #062673;
border-left:15px solid #062673;
padding:12px;
margin:14px 0px 16px;
font-size:14pt;
line-height:120%;
font-weight:bold;
color:#062673;
}

h2{
margin:12px 0px 4px;
padding:0px;
font-size:12pt;
line-height:140%;
background-image : url(../img/midasi_img/mi_img_bg.png);
background-repeat : repeat-x;
background-position : left top;
}

h3{
font-size:12pt;
line-height:140%;
margin:8px 0px 0px;
padding:0px 0px 4px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

STRONG{
font-size:12pt;
line-height:140%;
color:#385981;
font-weight:bold;
text-decoration:none;
}

.txtbox{
max-width:755px;
margin:4px 0px 4px;
padding:0px 18px 4px;
}

.dftxt{
padding:4px 16px 4px;
font-size:12pt;
text-align:140%;
}

.mem_smenu_txt{
font-size:10pt;
line-height:120%;
font-weight:bold;
}
.mem_smenu_txt A.subm{
font-size:10pt;
line-height:120%;
font-weight:bold;
}

A.subm{
font-size:12pt;
font-weight:bold;
}
A.subm:link{
color: #062673;
text-decoration:none;
}
A.subm:visited {
color: #062673;
text-decoration:none;
}
A.subm:hover {
color: #FF0000;
text-decoration:underline;
}
A.subm:active {
color: #FF0000;
text-decoration:underline;
}




/*------------ table style set ------------*/
.topcontact_left{
width:380px;
}

.directory_table{
width:700px;
border-left:1px solid #333;
border-top:1px solid #333;
}

.directory_td1{
width:468px;
padding:4px 16px 4px;
font-size:12pt;
text-align:140%;
border-right:1px solid #333;
border-bottom:1px solid #333;
background-color:#EEEEEE;
}
.directory_td2{
width:368px;
padding:4px 16px 4px;
font-size:12pt;
text-align:140%;
border-right:1px solid #333;
border-bottom:1px solid #333;
}

.deans_table{
max-width:700px;
width:700px;
border:none;
}

.members_tb{
	max-width:700px;
	background-color: #333333;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.members_td1{
	width:92px;
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.members_td2{
	width:72px;
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.members_td3{
	width:152px;
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.members_td4{
	width:200px;
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.members_td5{
	width:82px;
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.members_td6{
	width:82px;
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}


.hpb-cnt-tb1{
	background-color: #333333;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb2{
	background-color: #333333;
	border: 1px solid #333333;
}
.hpb-cnt-tb3{
	background-color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-th1 {
	background-color: #BBBBBB;
	font-size: 12pt;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-th2 {
	background-color: #CCCCCC;
	font-size: 12pt;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell1 {
	background-color: #EEEEEE;
	font-size: 12pt;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-cell2 {
	background-color: #FFFFFF;
	font-size: 12pt;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-cell3 {
	background-color: #EEEEEE;
	font-size: 12pt;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell4 {
	background-color: #FFFFFF;
	font-size: 12pt;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell5 {
	background-color: #FFFFFF;
	font-size: 12pt;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
