@charset "utf-8";
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
}
#mb2a_copyright {
	font-size: 80%;
	border-top: 1px #000000 solid;
	color: #666666;
	padding-left: 1em;
}
.large {
	font-size: 130%;
}
#mb2a_header {
	padding: 5px;
	background: url("../image/header.jpg") repeat-x;
	height: 90px;
	color: #fff;
	padding-left: 1em;
}
#mb2a_user_panel {
	float: right;
	margin-right: 1em;
}
#mb2a_heading {
	margin-left: 1em;
}
#mb2a_maincontent {
	padding: 5px;
	margin-left: 1em;
}
#mb2a_viewcart {
	float: right;
	padding: 1em;
}
#mb2a_message_temp {
	text-align: center;
	padding: 5px;
	margin: 5px;
	border: 1px red solid;
}
#mb2a_message_email {
	text-align: center;
	padding: 5px;
	margin: 5px;
	border: 1px blue solid;
}



#mb2a_navigation {
	border-top: 5px #000 solid;
	background-color: #000000;
}

#mb2a_navigation ul {
	/*margin-left: 1em;*/
	padding-left: 0;
	display: inline;
}

#mb2a_navigation ul li {
	color: #fff;
	list-style: none;
	display: inline;
	padding: 2px;
	margin-left: 1em;
}

#mb2a_navigation ul li.here {
	background-color: #fff;
	color: #000;
	list-style: none;
	display: inline;
	font-weight: bold;
	padding: 2px;
	margin-left: 1em;
}
#mb2a_navigation ul li a {
	color: #fff;
	text-decoration: none;
}
#mb2a_navigation ul li a:hover {
	text-decoration: underline;
}
#mb2a_navigation ul li.here a {
	background-color: #fff;
	color: #000;
	text-decoration: none;
}
#mb2a_navigation ul li.here a:hover {
	text-decoration: underline;
}
.small {
	font-size: 80%;
}
.item_description {
	font-size: 80%;
	color: #666;
}
.comment_off {
	display: none;
}
.comment_on {
	display: block;
}


.tr_td, th, .tr_title {
	border-right: 1px solid #666;
}
.tr_td_rb {
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}
.tr_td_rt {
	border-right: 1px solid #666;
	border-top: 1px solid #666;
}
.tr_td_rl {
	border-right: 1px solid #666;
	border-left: 1px solid #666;
}
.tr_td_left {
	border-left: 1px solid #666;
}
.tr_td_bottom {
	border-bottom: 1px solid #666;
	padding: 0;
}
.tr_td_top {
	border-top: 1px solid #666;
}
th, .tr_title {
	font-weight: bold;
	background-color: #DDDDDD;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.tr_1, .tr_1_hover, .tr_1_list {
	background-color: #EEEEEE;
}
.tr_highlight_0, .tr_highlight_1 {
	background-color: #8DCFF4;
}
.link {
	text-decoration: underline;
	cursor: pointer;
}
a .link img {
	text-decoration: none;
}
.background_off {
	background-color: #FFC0C0;
}
.background_on {
	background-color: #C0FFC0;
}
.background_blue_subtle {
	background-color: #D7D8FF;
}
.background_yellow {
	background-color: #FFFF99;
}
.failed {
	color: red;
}
.success {
	color: green;
}
.error {
	border: 1px dashed red;
	padding: 10px;
}
.error, .error_highlight, .red_background {
	background-color: #FFEBEB;
}
.error_highlight, .red_background {
	border: 1px solid red;
}
#mb2a_emailhoward {
	float: right;
	margin: 5px;
	padding: 5px;
	border: 1px solid #0033FF;
	background-color: #99CCFF;
	font-size: 125%;
	color: #000;
}
