.orange {color: #FF9900;}
.darkblue {color: #5C91A4;}
.lightblue {color: #ADDDEB;}

BODY {
	background-image: /media/dot_background.gif;
	background-repeat: repeat;
	background-color: #ADDDEB;
	background: #ADDDEB;
	color: #999999;
	text-align: center;
	vertical-align: top;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

TABLE, TR, TD {
	background: #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.header {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: center;
	display: block;
	clear: both;
}

.headernav {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	display: inline;
}

.headerlogo {
	float: right;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	display: inline;
}

.footer {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	vertical-align: bottom;
	text-align: center;
	clear: both;
	display: block;
}

.footerorgs {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	vertical-align: bottom;
	text-align: center;
	display: inline;
}

.footerorgs IMG {
	margin-left: 25px;
}

.footernav {
	float: right;
	padding: 0px 5px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	vertical-align: bottom;
	text-align: center;
	display: inline;
}

.mainbody {
	width: 750px;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	background: #FFFFFF;
	background-color: #FFFFFF;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	clear: both;
	display: block;
}

.pagetitle {
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	vertical-align: bottom;
	text-align: center;
	display: block;
	clear: both;
}

.bodyblock {
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background: #FFFFFF;
	background-color: #FFFFFF;
	clear: both;
	display: block;
}

.bodyblockleft {
	width: 380px;
	float: left;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background: #FFFFFF;
	background-color: #FFFFFF;
	clear: both;
	display: block;
}

.bodyblockright {
	width: 380px;
	float: right;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background: #FFFFFF;
	background-color: #FFFFFF;
	clear: both;
	display: block;
}

.tabletext {
	vertical-align: top;
	text-align: left;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background: #FFFFF;
	background-color: #FFFFF;
	padding: 0px 0px 0px 0px;
}

.tableform {
	vertical-align: top;
	text-align: left;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background: #CCCCFF;
	background-color: #CCCCFF;
	padding: 0px 0px 0px 0px;
}

.homepage {
	vertical-align: top;
	text-align: left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background: #FFFFFF;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
}

a, a:link, a:visited {
	color: #FF9900;
	text-decoration: none;
}

a:active, a:focus, a:hover {
	color: #FF9900;
	text-decoration: underline;
}

.storeitem {
	border : thin solid #5C91A4;
	padding : 5px 5px 5px 5px;
	text-align : left;
	width : 225px;
	vertical-align : top;
	height : 350px;
}

.storeitem_reading {
	border : thin solid #5C91A4;
	padding : 5px 5px 5px 5px;
	text-align : left;
	width : 225px;
	vertical-align : top;
	height : 400px;
}

.storeitem_name {
	width : 220px;
	text-align : left;
	vertical-align : top;
	color : #FF9900;
	font : bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom : 5px;
}

.storeitem_desc {
	width : 220px;
	text-align : left;
	vertical-align : top;
	color: #999999;
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom : 5px;
}

.storeitem_img {
	width : 225px;
	height : 200px;
	text-align : center;
	vertical-align : middle;
}

.storeitem_reading_img {
	width : 225px;
	height : 160px;
	text-align : center;
	vertical-align : middle;
}
