h2  { color: #060; font-style: normal; font-weight: bold; font-size: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
h3 { color: #060; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
h4 { color: #900; font-style: normal; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
p { color: #000; font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
ul { font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pageid { color: #000; font-style: normal; font-weight: normal; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; padding-right: 63px }
.deck { font-weight: normal; font-size: 21px; text-align: left; padding-left: 25px }
.refer  { color: #900; font-style: italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.namedrop { font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.from  { color: #000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: middle; padding: 4px 10px; border: solid 1px }
.subhead { color: #060; font-style: normal; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.leftbody { color: #000; font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.rightbody { color: #000; font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; text-align: right }
.recipe { color: #000; font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; padding-left: 30px }
.cutline   { font-weight: bold; font-size: 12px; text-align: left }
.ital { font-style: italic }
.copyrt   { font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; text-align: left }
.floatrt  {
	float: right;
	margin: 20px;
	padding: 0px;
	border: 1px solid #333;
}
.floatlt { 
	float: left; 
	margin: 20px 20px 10px;
	padding: 0px;
	border: 1px solid #333;}
	


.date   { color: #000; font-style: normal; font-weight: bold; font-size: 13px; font-family: "Courier New", Courier, Monaco, Fixed-width; background-color: #cc0; text-align: right }
.speaking   { font-style: normal; font-weight: bold; font-size: 13px; font-family: "Courier New", Courier, Monaco, Fixed-width; background-color: #fc0; text-align: right }
ol { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; }
.italsm { font-style: italic; font-size: 12px; }
.imghp { border: 2px solid #333;
		  margins: 0 auto;}
.white {background-color:#FFF;}
.clear {clear:both;}
.hpimgboxlt {width: 400px; float: right; margin: 0 25px 0 5px;}
.hpimgboxlt img {border: solid 1px #000}

.caption {	
	float: left;
	width: 100%;
	margin: 5px auto;
	text-align: center;
	font-size: 13px;
	font-style: italic;
}
.colmimglft {
	float: left;
	border: 2px solid #000;
	margin: 10px 15px 10px 2px;
}
.colmimglftnb {
	float: left;
	margin: 10px 15px 10px 2px;
}.boldcolor {
	font-weight: bold;
	color: #900;
	font-style: italic;
}

