/* lightbox content */

img { border:0; }
h2 { font:bold 16px Arial; margin:0 0 15px 0; }
.footnote { color:#808080; }
.cb { clear:both; }
.butcenter { text-align:center; }
#submitbut { width:90px; }
#backbut { width:190px; }
.butleft { text-align:left; border-top:2px solid #999;}
#content { height:300px; }
#popup-container { width:440px; }
#brief { width:180px; }
#brief p { margin:0 0 10px 0; padding:0; }
#photo-list { width:260px; }
#photo-list div { overflow:auto; width:260px; height:265px; border:1px solid #e5e6ee; }
#photo-table { width:240px; }
#photo-table td { width:50%; }
#photo-table input { margin:25px 10px 0 0; float:left; }
#photo-table img, #visual img { border:2px solid #edeef0; width:46px; height:62px; float:left; }
#add { text-align:center; padding-top:20px; }
#visual { padding-right:20px; }
#workit { width:100%; }
#helloworld textarea { margin:10px 0 0 0; border:1px solid #333; width:310px; height:75px; font:normal 16px Arial; }
#wclose { position:relative; top:-15px; left:-3px; }
.ob { background:#ffc; color:#a46b35; }
.ob_top { background:url('rc_top.gif') right top no-repeat; }
.ob_middle { background:url('back_line.gif') left top repeat-y; }
.ob_bottom { background:url('rc_bottom.gif') right top no-repeat; }
.ob_content { background:url('back_line.gif') right top repeat-y; padding:0 20px; }
.ob_num { border:1px solid #ffe39c; background:#fff; padding:0 3px; }

.ob_fixed { width:370px; position:relative; top:5px; }

.write_voice_msg { font-size:13px; }
.write_voice_msg .voice-short-number,
.write_voice_msg .voice-code {
	color:#000;
	font-weight:bold;
	background-color:#fff;
	border:1px solid #FFE39C;
	padding:0 2px;
}

.not-write {
	text-decoration:none;
	border-bottom:1px dashed #333;
	color:#333;
	font-size:13px;
}

#VoiceRecord.expand .hide { display:none; }


.sims { background:url(sims.gif) top left no-repeat; color:#808080; font-size:13px; white-space:nowrap; }

.arial18 { font:normal 18px Arial; }


.voice-check,
.voice-play,
.voice-record { text-decoration:none; border-bottom:1px dashed #03c; }
.voice-ignor,
.voice-delete { text-decoration:none; color:#c00; border-bottom:1px dashed #c00; }


.voice_msg_file,
.voice_refresh,
.voice_ignore,
.voice_delete { width:18px; height:18px; position:absolute; }
.voice_msg_file { background:url(voice_msg.gif) top left no-repeat; }
.voice_refresh { background:url(voice_refresh.gif) top left no-repeat; }
.voice_ignore { background:url(voice_ignore.gif) top left no-repeat; }
.voice_delete { background:url(voice_delete.gif) top left no-repeat; }
.voice_play { position:absolute; width:24px; height:24px; background:url(voice_play.gif) top left no-repeat; }
.voice_stop { position:absolute; width:24px; height:24px; background:url(voice_stop.gif) top left no-repeat; }




.w-title { margin:10px 0 30px 0; color:#808080; }
.w-title b { color:#333; }
.w-title a { color:#03c; }
#sims { margin:15px 0; }

.l_info { line-height:20px; clear:both; float:none; color:#656565; padding:10px 30px 20px 25px; position:relative; }
.l_info h3 { margin:15px 0 0 0;padding:0; font:normal 20px Arial; color:#000;}
.l_form { width:450px; line-height:18px; position:relative; margin:0 0 0 23px; }
.l_form div { clear:both; margin:0; padding:0;  font-size:12px; line-height:18px; }

#ppli { width:200px; height:50px; background:url(ppli_arrow.png) top left no-repeat; text-align:center; }
#ppli img { border:0; position:relative; top:12px; behavior:url("png.htc"); width:154px; height:26px; }

/* photoline */

.mm { width:300px; position:absolute; z-index:1000; display:none; }
.mm_none { display:block; width:300px; height:0px; position:absolute; z-index:1000; overflow:hidden; }
.mm_none div { display:block; width:300px; height:0px; position:absolute; z-index:1000; overflow:hidden; }
.mm_block { display:block; width:300px; height:auto; position:absolute; z-index:1001; overflow:hidden; }
.mm_top1 { height:15px; font-size:0; background:url('/pix/mm_top1.png') right top no-repeat; -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=scale,src='/pix/mm_top1.png'); }
.mm_top2 { height:15px; font-size:0; background:url('/pix/mm_top2.png') right top no-repeat; -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/pix/mm_top2.png'); }
.mm_content { width:260px; background:url('/pix/mm_content.png') right top repeat-y; -background:none; padding:0 20px; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/pix/mm_content.png'); }
.mm_bottom { height: 19px; font-size:0; background:url('/pix/mm_bottom.png') right top no-repeat; -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/pix/mm_bottom.png'); }
.mmc_block { position:relative; top:-3px; width:260px; }
.mm_greeting { font-style:italic; }
.mm_person { color:#808080; margin-top:5px; }
.mm_person a { color:#03c; }
.mm_person b { color:#333; }
.mm_person img { width:11px; height:11px; margin:0 5px; }

.d_none { display: none; }
.qform { width:500px; height:54px; background:url(flash_no_bg.gif) no-repeat; text-align:center; }
.qtext { position:relative; top:14px; font:normal 20px Arial; color:#000; }
.qtext2 { float:right; position:relative; top:-3px; left:-10px; font:normal 11px Arial; color:#666; text-align:right; }
.qtext2 a { color:#06c; }

.m_b_20 { margin-bottom:5px; }

