﻿/* border: dotted 1px black; */


.mb_container
{
	overflow:hidden;
	width:100%;
	/*padding-bottom:8px;*/
}
.mb_content
{
	padding:10px 50px 0px 50px;
	float:left;

}
.mb_header
{
	float:left;
	width:100%;
	height:100px;
}
.mb_header .left
{
	float:left;
	padding-top:20px;
	color:rgb(124,157,116);
	font-size:18pt;
	font-weight:bold;
}
.mb_header .right
{
	float:right;
	padding:20 0 15 0;
	font-size:8pt;
	font-weight:bold;
	color:rgb(144,144,144);
	clear:right;
}
.mb_description
{
	font-style:italic;
	font-size:8pt;
}
.mb_benefit
{
	height:30px;
	border:dashed 1px rgb(124,157,116);
	padding:5 0 5 3;
	margin-bottom: 10px;
	background:#FFFFFF;
	background-repeat:no-repeat;
}
.mb_benefit td
{
	font-size:10px;
	padding-left:3px;
}
.mb_nologin
{
	border:solid 1px #000;
	background:rgb(154,187,146);
	text-align:center;
	padding:20 10 20 10;
	font-size:10pt;
	float:right;
	margin-right:200px;
	margin-bottom:20px;
}

.mb_items {text-align:left;}
.mb_items UL { list-style:none;margin:0;padding:0;}
.mb_items UL LI {list-style-image:none;list-style-position:outside;list-style-type:none; float:left;width:200px;  margin: 5px 20px 0 0; padding:5px; height:150px; overflow:hidden; background-color: #f1f1f1; border-top: solid 1px #d5d5d5;}
.mb_items .mb_img {float:left; height:10em; padding: 0 5px 0 0; overflow:hidden;}
.mb_items .mb_img IMG {height:30px;width:40px;border-color:#F1F1F1 #A1A1A1 #A1A1A1 #F1F1F1; border-style: solid; border-width:1px;}
.mb_items .mb_remove {display:block;height:12px;background-color: #d1d1d1;font-size:8px;}
.mb_items .mb_description {display:block; margin:4px 0 0 0;}
.mb_items .mb_content {float:right; width:140px;}
.mb_items .mb_link {overflow:hidden; height:4.2em;display:block;}
.mb_admin {}
.mb_admin .mb_edit_link{}
.mb_admin .mb_remove_link{}
.mb_add_container {clear:both;text-align:left; margin:10px 0 0 0;}
.mb_edit .editform_container {float:left; border:solid 1px #a1a1a1; background-color:#f5f5f5;}
.mb_edit .editform_container TABLE, 
.mb_edit .editform_container TABLE INPUT {font-size:10px;}
.mb_edit .thumbnail_container {float:left; background-color:#f5f5f5;}
.thumbnail_container {height:200px;width:250px;border: solid 1px #a1a1a1; border-left:none;}
.thumbnail_container IMG {width:160px;height:120px;}
.mb_edit {margin-top:10px;}
.mb_item_preview_container {width:500px;}
.mb_footer {clear:both;}


/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 42em; /* ems so it will grow */
	background: url(sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
	float:left;
}
.boxhead {
	background: url(mb_sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(mb_sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
	height:16em;
	font-size:10pt;
}

