body {	
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 0px;
	color: #666633;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 7pt; 
	text-align: center; 
	background-image: url(../images/bg_tile.jpg);
	}

a:link { color: #FF6600; text-decoration:none; }
a:visited { color: #FF9966; text-decoration:none; }
a:hover { color: #33CC33; text-decoration:underline; }


a.main:link {
	width: 474px;
	height: 412px;
	padding: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 10pt;
	float: left;
	border-style: dotted dotted dotted dotted;
	border-color: #456027;
	border-width: 1px;
	}
a.main:visited {
	width: 474px;
	height: 412px;
	padding: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 10pt;
	float: left;
	border-style: dotted dotted dotted dotted;
	border-color: #456027;
	border-width: 1px;
	}
a.main:hover {
	width: 474px;
	height: 412px;
	padding: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 10pt;
	float: left;
	border-style: dotted dotted dotted dotted;
	border-color: #456027;
	border-width: 1px;
	color: #214a2b;
	background-color: #ffffbb;
	}

a.thumb:link {
	width: 221px;
	height: 201px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
	float: left;
	border-style: dotted dotted dotted dotted;
	border-color: #456027;
	border-width: 1px;
	}
a.thumb:visited {
	width: 221px;
	height: 201px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
	float: left;
	border-style: dotted dotted dotted dotted;
	border-color: #456027;
	border-width: 1px;
	}
a.thumb:hover {
	color: #214a2b;
	width: 221px;
	height: 201px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
	float: left;
	border-style: dotted dotted dotted dotted;
	border-color: #456027;
	border-width: 1px;
	background-color: #ffffbb;
	}


a.menu:link {	
	text-align: center; 
	padding: 2px; 
	color: #FF6600;
	background-color: #FFFF66;
	height: 14px;
	width: 80px;
	font-size: 8pt;
	float: left;
	border-style: none none solid solid;
	border-color: #456027;
	border-width: 1px;
	}
a.menu:visited {	
	text-align: center; 
	padding: 2px; 
	color: #FF9966;
	background-color: #FFFF66;
	height: 14px;
	width: 80px;
	font-size: 8pt;
	float: left;
	border-style: none none solid solid;
	border-color: #456027;
	border-width: 1px;
	}
a.menu:hover {	
	text-align: center; 
	padding: 2px; 
	color: #FFFF66;
	background-color: #214a2b;
	height: 14px;
	width: 80px;
	font-size: 8pt;
	float: left;
	border-style: none none solid solid;
	border-color: #456027;
	border-width: 1px;
	}


a.menusel:link {
	text-align: center; 
	margin-top: 0px; 
	margin-left: 0px; 
	padding: 2px;
	color: #214a2b;
	width: 80px;
	height: 13px;
	font-size: 8pt;
	font-weight: bold;
	float: left;
	border-style: solid none none solid;
	border-color: #456027;
	border-width: 1px;
	}
a.menusel:visited {
	text-align: center; 
	margin-top: 0px; 
	margin-left: 0px; 
	padding: 2px;
	color: #214a2b;
	width: 80px;
	height: 13px;
	font-size: 8pt;
	font-weight: bold;
	float: left;
	border-style: solid none none solid;
	border-color: #456027;
	border-width: 1px;
	}
a.menusel:hover {
	text-align: center; 
	margin-top: 0px; 
	margin-left: 0px; 
	padding: 2px;
	color: #FFFF66;
	background-color: #214a2b;
	width: 80px;
	height: 13px;
	font-size: 8pt;
	font-weight: bold;
	float: left;
	border-style: solid none solid solid;
	border-color: #456027;
	border-width: 1px;
	}

a.img:link {
	width: 325px;
	padding: 0px;
	margin-left: 6px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 6px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 10pt; 
	text-align: center;
	float: left;
	border-style: solid solid solid solid;
	border-width: 3px;
	border-color: #FFDD99;
	}
a.img:visited {
	width: 325px;
	padding: 0px;
	margin-left: 6px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 6px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 10pt; 
	text-align: center;
	float: left;
	border-style: solid solid solid solid;
	border-width: 3px;
	border-color: #FFDD99;
	}
a.img:hover {
	width: 325px;
	padding: 0px;
	margin-left: 6px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 6px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 10pt; 
	text-align: center;
	float: left;
	border-style: solid solid solid solid;
	border-width: 3px;
	border-color: #666633;
	}

a.tiles:link {
	width: 360px;
	height: 78px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #FFDD99;
	}
a.tiles:visited {
	width: 360px;
	height: 78px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #FFDD99;
	}
a.tiles:hover {
	width: 360px;
	height: 78px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	color: #FFFF66;
	background-color: #214a2b;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #666633;
	}

a.tilesdis:link {
	width: 360px;
	height: 78px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: Silver;
	background-color: #d9d9d9;
	}
a.tilesdis:visited {
	width: 360px;
	height: 78px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #ffdd99;
	background-color: #d9d9d9;
	}
a.tilesdis:hover {
	width: 360px;
	height: 78px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	color: #FFFF66;
	background-color: #214a2b;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #666633;
	background-color: Gray;
	}


a.tilesgift:link {
	width: 360px;
	height: 78px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: Silver;
	background-color: #ffffaa;
	}
a.tilesgift:visited {
	width: 360px;
	height: 78px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #ffdd99;
	background-color: #ffffaa;
	}
a.tilesgift:hover {
	width: 360px;
	height: 78px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	color: #FFFF66;
	background-color: #214a2b;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #666633;
	background-color: Gray;
	}

a.box:link {
	width: 360px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #FFDD99;
	}
a.box:visited {
	width: 360px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #FFDD99;
	}
a.box:hover {
	width: 360px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	color: #FFFF66;
	background-color: #214a2b;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #666633;
	}

a.res:link {
	width: 360px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #FFDD99;
	color: #FFFFFF;
	background-color: #999999;
	}
a.res:visited {
	width: 360px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #FFDD99;
	color: #FFFFFF;
	background-color: #999999;
	}
a.res:hover {
	width: 360px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	color: #FFFF66;
	background-color: #214a2b;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #666633;
	}

a.letter:link {
	padding: 3px;
	width: 13px;
	height: 12px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 0px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 7pt; 
	text-align: center;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #FFDD99;
	}
a.letter:visited {
	padding: 3px;
	width: 13px;
	height: 12px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 0px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 7pt; 
	text-align: center;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #FFDD99;
	}
a.letter:hover {
	padding: 3px;
	width: 13px;
	height: 12px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 0px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 7pt; 
	text-align: center;
	float: center;
	color: #FFFF66;
	background-color: #214a2b;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #666633;
	}

a.lettab:link {
	padding: 3px;
	width: 26px;
	height: 12px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 0px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 7pt; 
	text-align: center;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #FFDD99;
	}
a.lettab:visited {
	padding: 3px;
	width: 26px;
	height: 12px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 0px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 7pt; 
	text-align: center;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #FFDD99;
	}
a.lettab:hover {
	padding: 3px;
	width: 26px;
	height: 12px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 0px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 7pt; 
	text-align: center;
	float: center;
	color: #FFFF66;
	background-color: #214a2b;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #666633;
	}

a.tab:link {	
	width: 100%;
	padding: 0px;
	text-align: left;
	float: left;
	color: #FF6600;
	background-color: #FFFFAA;
	}
a.tab:visited {	
	width: 100%;
	padding: 0px;
	text-align: left;
	float: left;
	color: #FF9966;
	background-color: #FFFFAA;
	}
a.tab:hover {	
	width: 100%;
	padding: 0px;
	text-align: left;
	float: left;
	color: #FFFF66;
	background-color: #214a2b;
	}

.basic {
	width: 760px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
.header {
	color: #FFFF66;
	width: 100%;
	height: 40px;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 20pt; 
	text-align: center;
	background-image: url(../images/banner.jpg);
	border-style: solid solid solid solid;
	border-color: #456027;
	border-width: 2px;
	float: left;
	}
.footer {
	width: 100%;
	text-align: center;
	float: left;
	font-size: 6pt;
	}


.nav {	
	text-align: center; 
	padding: 2px; 
	color: #666633;
	background-color: #FFFF66;
	height: 14px;
	width: 80px;
	font-size: 8pt;
	float: left;
	border-style: none none solid solid;
	border-color: #999966;
	border-width: 1px;
	}
.nav_l {	
	margin-left: 0px;
	text-align: center; 
	color: #666633;
	background-color: #FFFF66;
	width: 9px;
	height: 18px;
	font-size: 8pt;
	float: left;
	border-style: none none solid none;
	border-color: #999966;
	border-width: 1px;
	}
.nav_r {
	color: #666633;
	background-color: #FFFF66;
	width: 9px;
	height: 18px;
	font-size: 8pt;
	float: left;
	border-style: none none solid solid;
	border-color: #999966;
	border-width: 1px;
	}
.toppic {
	color: #FFDD99;
	font-size: 15pt;
	margin-left: 10px;
	float: left;
	}
.color_strip {
	color: #999966;
	width: 260px;
	height: 15px;
	margin-left: -230px;
	margin-top: 10px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-right: 0px;
	border-style: solid solid solid solid;
	border-color: #FFDD99;
	border-width: 2px;
	background-color: #FFFFFF;
	float: left;
	}
.smalltext {
	text-align: right;
	float: right;
	font-size: 7pt;
	color: gray;
	margin-right: 45px;
	}
.sub_title {
	font-family: Tahoma, Arial, Helvetica, serif;
	text-decoration: underline;
	font-weight: bold;
	margin-top: 10px;
	}
.body_text {
	font-size: 10pt;
	float: left;
	text-align: left;
	}
.spacer {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	float: left;
	background-color: #FFFF66;
	border-style: solid solid solid solid;
	border-color: #999966;
	border-width: 1px;
	}

.col_1 {
	width: 320px;
	text-align: left;
	float: left;
	font-size: 8pt;
	border-style: none none solid none;
	border-color: #999966;
	border-width: 1px;
	}
.col_1d {
	width: 320px;
	text-align: left;
	float: left;
	font-size: 8pt;
	background-color: #FFFFAA;
	border-style: none none solid none;
	border-color: #999966;
	border-width: 1px;
	}
.col_2 {
	width: 90px;
	text-align: left;
	float: left;
	font-size: 8pt;
	border-style: none none solid none;
	border-color: #999966;
	border-width: 1px;
	}
.col_2d {
	width: 90px;
	text-align: left;
	float: left;
	font-size: 8pt;
	background-color: #FFFFAA;
	border-style: none none solid none;
	border-color: #999966;
	border-width: 1px;
	}
.col_3 {
	width: 132px;
	padding-left: 2px;
	text-align: left;
	float: left;
	font-size: 8pt;
	border-style: none none solid none;
	border-color: #999966;
	border-width: 1px;
	}
.col_3d {
	width: 132px;
	text-align: left;
	float: left;
	font-size: 8pt;
	background-color: #FFFFAA;
	border-style: none none solid none;
	border-color: #999966;
	border-width: 1px;
	}
.col_4 {
	width: 35px;
	text-align: left;
	float: left;
	font-size: 8pt;
	border-style: none none solid none;
	border-color: #999966;
	border-width: 1px;
	}
.col_4d {
	width: 35px;
	text-align: left;
	float: left;
	font-size: 8pt;
	background-color: #FFFFAA;
	border-style: none none solid none;
	border-color: #999966;
	border-width: 1px;
	}
.tab_l_dec {
	width: 370px;
	padding-top: 20px;
	float: left;
	text-align: center;
	}
.tab_r_dec {
	width: 349px;
	padding-top: 5px;
	float: left;
	}
.tab_stop {
	width: 719px;
	margin-bottom: 10px;
	float: left;
	border-style: none none dotted none;
	border-color: #999966;
	border-width: 1px;
	}
.center {	
	text-align: center;
	}
.tileprt {
	width: 360px;
	height: 78px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 8pt; 
	text-align: left;
	float: left;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: Silver;
	}