/*
common
*/

html{
height:100%;
}
h1{
color:gray;
font-size:10pt;
font-weight:normal;
}
body{
height:100%;
}

.mono_logo{
}

.mono_catch{
text-align: right;
}


.mono_body{
text-align:center;
height:100%;
min-height:100%;
}
.mono_table{
width:600px;
margin:1em auto 0;
text-align:left;
}
.mono_header{
}

.mono_left{
}

.mono_center{
}

.mono_right{
}

.mono_footer{
}

.mono_form{
text-align:center;
padding:3em 0px;
border: 1px solid gray;
background:#FAFAFA;
}

.mono_message{
margin:0px;
}

.mono_login_panel{
margin:1em auto 1em;
text-align:left;
}

.mono_bookmark_ancher{
font-size:8pt;
}

.mono_relation{
background:#FAFAFA;
padding:1em 0px;
}
.mono_relation_panel{
background:#FAFAFA;
}

/*
top
*/


.mono_login{
margin:0px auto 0;
float:right;
text-align : right;
}

.mono_input{
margin:5px auto 0;
float:right;
text-align : right;
}

.mono_result{
margin:2em 0px 10px;
clear:both;
}

.mono_bookmarklet{
font-size:8pt;
text-align:left;
}

.mono_info{
font-size:8pt;
text-align:center;
}

.mono_copylight{
font-size:9pt;
text-align:center;
}


.mono_search_move_panel{
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;
background:white;
position:absolute;
z-index:9;
width:100%;
height:50%;
}

.mono_search_move_panel_back{
cursor: url("../img/up.gif"), pointer;
}
.mono_search_move_panel_forward{
cursor: url("../img/down.gif"), pointer;
}

.mono_search_count{
font-size:8pt;
text-align:right;
width:100%;
position:absolute;
z-index:10;
}

.mono_search_result_panel{
background:#FAFAFA;
}

.mono_search_result_url{
color:black;
}

/*
viewer
*/
.mono_canvas{
background:url(alpha.png);
}

.mono_menu_logo{
font-weight:bold;
}
.mono_label_opacity{
filter:alpha(opacity=50);
-moz-opacity:0.50;
opacity:0.50;
}

.mono_translate_label{
text-align:left;
padding:5px;
border:1pxdotted#99bbe8;
background:#dfe8f6;
color:#15428b;
cursor:default;
margin:10px;
font-size:10pt;
width:auto;
}


.mono_image_small
{
border: 1px solid gray;
cursor: url("../img/expansion.gif"), pointer;
}
.mono_image_big
{
border: 1px solid gray;
cursor: url("../img/reduction.gif"), pointer;
}


/*
help
*/
.mono_help_title
{
font-weight:bold;
font-size:12pt;
}
.mono_help_index
{
font-weight:bold;
font-size:10pt;
}
.mono_help_step
{
font-weight:bold;
font-size:10pt;
}
.mono_help_contents
{
font-size:10pt;
}
.mono_help_img
{
border:1px solid gray;
}
.mono_help_update
{
font-size:8pt;
text-align:right;
width:100%;
}
.mono_help_exp
{
margin-left:1em;
}

.mono_help_blogparts
{
margin:0px auto 0px;
}

.mono_help_blogparts_frame_panel
{
text-align:center;
}
.mono_help_blogparts_frame
{
border: 0px solid gray;
}

.mono_help_blogparts_text
{
width:250px;
height:180px;
}


/*
* blog parts
*/
.mono_parts_shadow{
background-color:silver;
}
.mono_parts
{
text-align:left;
border: 1px solid gray;
font-size:8pt;
}
.mono_parts_header
{
font-weight:bold;
margin:5px;
text-align:center;
}
.mono_parts_header img{
border: 0px solid gray;
}
.mono_parts_footer
{
position:absolute;
bottom:0px;
right:0px;
margin:5px;
text-align:right;
}
.mono_parts_main
{
margin:5px;
text-align:center;
}
.mono_parts_summary
{
margin:5px;
text-align:left;
overflow:hidden;
font-size:8pt;
}
.mono_parts_prev
{
position:absolute;
bottom:20px;
left:20px;
margin:5px;
}
.mono_parts_foward
{
position:absolute;
bottom:20px;
right:20px;
margin:5px;
}
.mono_parts_anchor{
margin:5px;
font-size:8pt;
}


/*
gadget
*/
.mono_gadget_link{
padding:5px;
font-size:8pt;
}
.mono_gadget_footer{
width:100%;
text-align:right;
font-size:8pt;
}
.mono_gadget_footer img{
border:0pt;
}
