_html {overflow-y:scroll;}

body{
	font-size:8pt;
	scrollbar-face-color: #cc3366;
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #cc3366;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #cc3366;
	scrollbar-darkshadow-color: #ffffff;
}

A{ color:#0000ff;}
A:visited{ color:#0000ff;}
A:hover{ text-decoration:none;color:#ffffff; background:#0000ff;}

.awhite{ color:#AD0042;}
.awhite:visited{ color:#AD0042;}
.awhite:hover{ text-decoration:none;color:#ffffff; background:#AD0042;}

.ashiro { color:#ffffff; }
.ashiro:visited { color:#ffffff; }
.ashiro:hover { text-decoration:none; color:#AD0042; background:#ffffff; }

.mailicon:hover{	position:relative; left:0px; top:-1px;}

td {color: #000000; font-size:12px;}
.ten {color: #000000; font-size:8pt; _font-size:10pt;}
.white {color: #000000; font-size:8pt; _font-size:10pt;}
.nob {border:none; color: #333333; font-size:8pt; _font-size:10pt;}
.madagle{border:solid 1pix #E6008D;}
.search_jo{background:#AD0042; padding:0px;}
.pad3{padding:3px;}

form#talentsearch table {
	box-sizing: border-box;
	margin: 0 1em;
	width: 95%;
	border-collapse: collaplse;
	border-spacing: 0;
}
form#talentsearch table td{padding:0px;}
table.search {
	border-collapse: collaplse;
	border-spacing: 0;
	border: 3px double #AD0042;
	width:800px;
	background-color:#FFF;
}
div.caption_box{
	color:#AD0042;
	font-weight:bold;
	font-size:12px;
	margin:10px 10px 0px 10px;
	padding-bottom:2px;
	border-bottom:1px dashed #AD0042;
}

div.caption_box_hidden{
	color:#00F;
	font-weight:bold;
	font-size:12px;
	margin:10px 10px 0px 10px;
	padding-bottom:2px;
	border-bottom:1px dashed #666;
}

.subcaption_box{
	font-size:12px;
	margin:10px 10px 0px 10px;
	padding-bottom:2px;
	border-bottom:1px dashed #DBB;
	cursor:pointer;
}

.position_aboutsearch{float:right; padding-bottom:4px;}

.select_box{margin:10px; font-size:12px;}

span.hidden_click{
	text-decoration:underline;
	cursor:pointer;
}

input.search_button{
	width:200px;
	height:40px;
	background-color:#AAA;
	background-image:url(../img/madamsearch_button.gif);
	border:none;
	/*text-indent: -9999px;*/
	cursor:pointer;
}

form#talentsearch th, form#talentsearch td {
	padding: 0.25em;
}
.LItem_Header {
	height:27px;
    background-image:url('/img/alllisttable01a.gif');
    text-align:center
}
.LItem_HN {width:99px;background-image:url('/img/alllisttablebg1.gif'); font-size:10px;}
.LItem_Mail {width:26px;background-image:url('/img/alllisttablebg2.gif');}
.LItem_Foot {height:2px;background-image:url('/img/alllisttable04.gif');}

select.area {
    background-color:#fffff8;
    color:#000;
}

option.option_area_ditails {
    background-color:#fff888;
    color:#000;
}

