.blah{}
*{
	padding: 0px;
	margin: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
body{
	background-color: #FEF3EF;
	color: #4D734C;
	overflow-x: hidden;
}
div.pageHeader{
	font-size: 1.5em;
	font-weight: bold;
	padding-left: 5px;
	background: #F7EFE7;
	color: #4D734C;
	border-bottom: 2px solid #4D734C;
	border-right: 2px solid #FFF;
	cursor: default;
	float: left;
	width: 100%;
}
div.pageSubHeader{
	font-size: .9em;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 5px;
	padding-left: 5px;
	background: #F7EFE7;
	color: #4D734C;
	border-bottom: 1px solid #4D734C;
	border-right: 2px solid #FFF;
	cursor: default;
	float: left;
	width: 100%;
}
div.pageText{
	font-size: .75em;
	border: 1px solid #A5B29D;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 3px;
	padding: 5px;
	text-align: justify;
	float: left;
	width: 440px;
}
div.pageText b{
	font-weight: bold;
	border-bottom: 1px solid #4D734C;
}
div.pageMenu{
	font-size: .75em;
	border: none;
	margin-left: 11px;
	margin-right: 10px;
	margin-top: 3px;
	padding: 0px;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	float: left;
	width: 450px;
	background: #DED7CE;
	overflow: hidden;
	height: 24px;
}
div.pageMenu a{
	font-weight: bold;
	color: #9C9A9C;
	background: #F7EFE7;
	width: 110px;
	display: block;
	float: left;
	margin-left: 2px;
	border: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
div.pageMenu a:hover{
	color: #060;
	background: #FAF5F0;
}
div.pageROMenu{
	font-size: .75em;
	border: none;
	margin-left: 86px;
	margin-right: 10px;
	margin-top: 3px;
	padding: 0px;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	float: left;
	width: 300px;
	background: #DED7CE;
	overflow: hidden;
	height: 24px;
}
div.pageROMenu a{
	font-weight: bold;
	color: #9C9A9C;
	background: #F7EFE7;
	width: 147px;
	display: block;
	float: left;
	margin-left: 2px;
	border: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
div.pageROMenu a.sel{
	font-weight: bold;
	color: #444;
	background: #F7EFE7;
}
div.pageROMenu a:hover{
	color: #060;
	background: #FAF5F0;
}
div.pageROByOrder{
	font-size: .75em;
	border: 1px solid #A5B29D;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 3px;
	padding: 5px;
	text-align: justify;
	float: left;
	width: 440px;
}
div.pageROByOrder div.top{
	border: 1px solid #A5B29D;
	height: 16px;
}
div.pageROByOrder div.top div.text{
	float: left;
	text-align: center;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 20px;
	width: 298px;
}
div.pageROByOrder div.top select{
	font-family: Veridan, Arial, Helvetica, sans-serif;
	border-left: 1px solid #A5B29D;
	color: #474;
	background: #FAF5F0;
	font-weight: bold;
	border-top: none;
	border-bottom: none;
	border-right: none;
	width: 120px;
	float: right;
}
div.pageROByOrder iframe{
	margin-top: 3px;
	width: 438px;
	height: 370px;
	border: 1px solid #A5B29D;
}
div.pageROByItem{
	font-size: .75em;
	border: 1px solid #A5B29D;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 3px;
	padding: 5px;
	text-align: justify;
	float: left;
	width: 440px;
}
div.pageROByItem div.top{
	border: 1px solid #A5B29D;
	height: 16px;
}
div.pageROByItem div.top div.text{
	float: left;
	text-align: center;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 20px;
	width: 298px;
}
div.pageROByItem div.top select{
	font-family: Veridan, Arial, Helvetica, sans-serif;
	border-left: 1px solid #A5B29D;
	color: #474;
	background: #FAF5F0;
	font-weight: bold;
	border-top: none;
	border-bottom: none;
	border-right: none;
	width: 120px;
	float: right;
}
div.pageROByItem iframe.ifOne{
	margin-top: 3px;
	width: 438px;
	height: 20px;
	border: 1px solid #A5B29D;
}
div.pageROByItem iframe.ifTwo{
	margin-top: 3px;
	width: 438px;
	height: 340px;
	border: 1px solid #A5B29D;
}
div.pageForm{
	text-align: center;
	float: left;
	font-size: .75em;
	border: 1px solid #A5B29D;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 3px;
	padding: 5px;
	line-height: 19px;
}
div.pageForm span{
	font-weight: bold;
	float: left;
	width: 125px;
	text-align: right;
	line-height: 21px;
}
div.pageForm form{
	text-align: left;
	float: right;
	color: #F44;
	width: 280px;
	font-size: 1.2em;
	background: #FEF3EF;
}
div.pageForm form b{
	color: #252;
	font-size: 1.4em;
	background: #FEF3EF;
	font-weight: normal;
}
div.pageForm form input{
	font-size: .8em;
	padding-left: 2px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin: 1px;
	color: #252;
	background: #FFFAF6;
	border: 1px solid #252;
	width: 250px;
}
div.osLoginForm{
	background-color: #FEF3EF;
	color: #4D734C;
	text-align: center;
	float: left;
	font-weight: bold;
	border: 1px solid #A5B29D;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 3px;
	padding: 5px;
}
div.osLoginForm span{
	margin-top: 5px;
	font-size: .75em;
	font-weight: normal;
	float: left;
	width: 200px;
	text-align: center;
	line-height: 20px;
}
div.osLoginForm form{
	font-size: .6em;
	text-align: left;
	float: right;
	color: #282;
	background: #EEF3EE;
	margin-top: 5px;
	border: 1px solid #ACA;
	padding: 5px;
}
div.osLoginForm form input{
	font-size: 1em;
	padding: 1px 1px 1px 2px;
	color: #252;
	background: #FFFAF6;
	border: 1px solid #282;
	margin: 0;
	float: right;
	clear: both;
	width: 97%;
}
div.osLoginForm form label{
	display: none;
}
table.pageCheckout{
	border: 1px solid #A5B29D;
	width: 100%;
	border-collapse: collapse;
}
table.pageCheckout td{
	padding-top: 0px;
	border-bottom: 1px solid #A5B29D;
	border-right: 1px solid #A5B29D;
}
table.pageCheckout tr.heading td{
	border: 1px solid #A5B29D;
	font-weight: bold;
	text-align: center;
	padding: 3px;
}
table.pageCheckout td.remove input{
	border: none;
	color: #686;
	background: #FFF0E0;
	width: 19px;
	height: 15px;
	font-size: 1em;
}
table.pageCheckout td.textMoney input{
	border: none;
	float: right;
	color: #686;
	background: #FFF0E0;
	width: 40px;
	height: 14px;
	padding-right: 3px;
	padding-top: 1px;
	font-size: .8em;
	font-weight: bold;
	text-align: right;
}
table.pageCheckout td.button input{
	border: none;
	color: #686;
	background: #FFF0E0;
	width: 100%;
	cursor:pointer;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
}
table.pageCheckout td.remove input{
	cursor:pointer;
}
#submit{
	border: 1px solid #282;
	padding: 0px;
	width: 70px;
	margin-top: 3px;
	margin-left: 80px;
}
a{
	background: #FEF3EF;
	color: #4D734C;
	border-bottom: 1px solid #A5B29D;
	text-decoration: none;
}
a:hover{
	background: #FFFAF3;
	color: #A5B29D;
}
