html {
	background : #888888;
}

body {
	width : 85%;
	margin : 0 auto;
	border : #666666 solid 1px;
	background : url('../images/bbbbbb.png');
	color : #222222;
}

.banner {
	text-align : center;
	padding : 15px;
}

.banner .title {
	font-size : 140%;
	font-weight : bold;
}

.banner .subtitle {
	padding-top : 10px;
	font-size : 120%;
	font-weight : bold;
}

.clock {
	color : #222222;
	width : 80%;
	margin : 0 auto;
	text-align : right;
	font-size : 90%;
}

.menustrip1 {
	color : #222222;
	width : 90%;
	margin : 0 auto;
	padding : 5px 0;
	border-top : #666666 solid 1px;
	border-bottom : #666666 solid 1px;
	text-align : center;
}

.menustrip1 ul {
	color : #222222;
	list-style : none;
	margin : 0;
	padding : 0;
}

.menustrip1 li {
	color : #222222;
	display : inline;
	font-size : 90%;
	padding : 0 12px;
}

.menustrip1 a:link {
	color : #222222;
	text-decoration : none;
}

.menustrip1 a:visited {
	color : #222222;
	text-decoration : none;
}

.menustrip1 a:hover {
	color : #222222;
	text-decoration : underline;
}

.alert {
	background : #DDDDDD;
	padding : 5px;
	border : dashed 1px;
	width : 50%;
	margin : 5px auto;
	color : red;
	font-weight : bold;
	text-align : center;
}

.content {
	margin : 10px;
}

.content .instructnote {
	font-size: 70%;
}

.confirm {
        font-size: 80%;
        font-style: italic;
}

.updown {
	font-size: 90%;
	text-align: center;
	margin: 10px auto;
}

table.inventory {
	border-collapse: collapse;
	width: 840px;
	margin: 20px auto;
	font-size: 14px;
}

table.inventory th {
	text-align: center;
	background: #666666;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	padding: 4px;
	border-bottom: solid 1px #666666;
}

table.inventory td {
	text-align: center;
	padding: 10px;
	border: solid 1px #666;
	width: 280px;
}

table.inventory div.title {
	font-weight: bold;
	font-size: 16px;
	margin: 5px 0 10px 0;
}
