BODY	{background-color : #FFFFFF;
		color : #000000;
		margin-top : 0;
		margin-left : 0;
		font : normal 10px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}


A:link		{color : #309E4E; text-decoration : none}
A:visited	{color : #307E3E; text-decoration : none}
A:active	{color : #00DE6A; text-decoration : none}
A:hover		{color : #00DE6A; text-decoration : none}

A.note	{font : normal 8px 'Times New Roman, serif';
		vertical-align : super}

A.newpic:link		{color : #000000; text-decoration : none}
A.newpic:visited	{color : #000000; text-decoration : none}
A.newpic:active		{color : #20AE6A; text-decoration : none}
A.newpic:hover		{color : #20AE6A; text-decoration : none}

TD	{vertical-align : top;
	font : normal 12px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}

TD.main	{width : 624px;
	background : #FFFFFF;
	margin-left : 10px;
	color : #000000;
	text-align : left;		
	height : 100%;
	font : normal 12px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}
		
TD.margin	{width : 12px;
		height : 100%;
		background : #FFFFFF}

TD.top	{width : 760px;
	height : 32px;
	background : #063A0F url(/img/RightSide.gif) right repeat-y;
	color : #EEFFEE}
		
TD.bottom	{height : 32px;
	background : #FFFFFF;
	color : #002E0E;
	text-align : center;
	vertical-align : text-bottom;
	font : normal 10px}
		
TD.nav	{width : 50px;
	height : 40px;
	background : #D5EED6;
	color : #000000;
	text-align : center;
	vertical-align : middle;
	font : normal 10px}

td.sidebar	{background : #D5EED6 url('/img/front/Left-LightGreen.png') right repeat-y;
	width : 170px;
	color : #000000;
	text-align : left;
	vertical-align : top;
	font : normal 10px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}

td.desc	{background : #DDFFDD;
		text-align : center;
		padding-left : 15px;
		padding-right : 15px}

td.desc2	{background : #EEFFEE;
			text-align : center;
			padding-left : 15px;
			padding-right : 15px}

td.price	{font-weight : 800;
			background : #DDFFDD;
			text-align : center}

td.price2	{font-weight : 800;
			background : #EEFFEE;
			text-align : center}

TD.img	{width : 60px;
	height : 60px;
	background : #FFFFFF;
	color : #000000;
	text-align : center;
	vertical-align : middle;
	font : normal 10px}
		
TD.img1	{background : #AABBAA;
		color : #000000;
		width : 110px;
		height : 110px;
		vertical-align : middle;
		text-align : center;
		font : normal 12px}
TD.img2	{background : #CCDDCC;
		color : #000000;
		width : 110px;
		height : 110px;
		vertical-align : middle;
		text-align : center;
		font : normal 12px}
TD.img3	{background : #FFFFFF;
		color : #000000;
		width : 85px;
		height : 85px;
		vertical-align : middle;
		text-align : center;
		font : normal 10px}

TD.new	{background : #000000;
		color : #FFFFFF;
		width : 77px;
		height : 77px;
		vertical-align : middle;
		text-align : center;
		font : normal 10px}

TD.txt1	{background : #DEEEDE;
		color : #000000;
		width : 190px;
		height : 110px;
		text-align : left;
		font : normal 10px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}

TD.txt2	{background : #EFFFEF;
		color : #000000;
		width : 190px;
		height : 110px;
		text-align : left;
		font : normal 10px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}

TD.pf1	{vertical-align : middle;
		text-align : center;
		width : 75px;
		font : normal 9px}

TD.pf2	{vertical-align : middle;
		text-align : center;
		width : 20px;
		font : normal 9px}

TD.listsmall	{text-align : center;
		text-indent : 0;
		background : #D5EED6;
		line-height : 11px;
		font : normal 9px}
		
TD.caption	{background : #E0F0E0;
		vertical-align : middle;
		text-align : center;
		font : normal 9px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}

TD.right	{text-align : right;
			width : 200px}

TH	{height : 30;
	background-color : #103015;
	background-image : url('/img/TopBar.gif');
	color : #FFFFFF;
	text-align : center;
	vertical-align : middle;
	font : normal 18px}
		
th.faq	{background : #BFEABF;
		color : #000000;
		text-align : center;
		font : bold 12px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif;
		height : 20px;
		vertical-align : middle;
		padding-left : 25px;
		padding-right : 25px}

H1	{text-align : center;
	color : #105010;
	font : normal 24px}

H1.fantasy	{text-align : center;
	color : 660000;
	font-weight : 700;
	font : normal 32px 'Old English Text MT', 'Lucida Blackletter', 'Colonna MT', fantasy}

H1.essay	{text-align : left;
	text-indent : 0px;
	color : #000000;
	font : bold 14px 'Times New Roman, serif'}

H2	{text-align : center;
	color : #105010;
	font : normal 21px}

H2.essay	{text-align : left;
	text-indent : 25px;
	color : #000000;
	font : oblique 12px 'Times New Roman, serif'}

H3	{text-align : left;
	color : #000000;
	font : normal 18px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}

H4		{text-align : center;
		color : #000000;
		font : bold 12px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}

h4.sidebar	{color : #000000;
	text-align : left;
	font : bold 11px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}

P	{text-align : left;
	text-indent : 0px;
	color : #000000;
	font : normal 12px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif}

P.caption	{text-align : center;
			font-weight : bold;
			font-size : x-small}

P.essay	{text-align : left;
	text-indent: 50px;
	line-height : 24px;
	color : #000000;
	font-weight : 100;
	font : normal 14px 'Times New Roman, serif'}

P.serifcenter	{text-align : center;
	text-indent: 0;
	line-height : 16px;
	color : #222222;
	font-weight : 100;
	font : normal 12px 'Times New Roman, serif'}

P.q1	{text-align : left;
	text-indent: 0px;
	margin-left : 50px;
	margin-right : 30px;
	line-height : 16px;
	color : #000000;
	font-weight : 100;
	font : normal 14px 'Times New Roman, serif'}

P.q2	{text-align : left;
	text-indent: 25px;
	margin-left : 50px;
	margin-right : 30px;
	line-height : 16px;
	color : #000000;
	font-weight : 100;
	font : normal 14px 'Times New Roman, serif'}

P.note	{text-align : left;
	text-indent: 0px;
	line-height : 18px;
	color : #000000;
	font-weight : 100;
	font : normal 9px 'Times New Roman, serif'}

P.endnote	{text-align : left;
	text-indent: 0px;
	line-height : 18px;
	color : #000000;
	font-weight : 100;
	font : normal 12px 'Times New Roman, serif'}

DT	{text-align : left;
	color : #226622;
	font : normal 16px;
	line-height : 22px;
	font-weight : 500}

DT.special	{text-align : left;
	color : #662222;
	font : normal 16px;
	line-height : 22px;
	font-weight : 500}

dt.faq	{font-size : 13px;
		font-weight : 800;
		color : black}
		
DD	{text-align : justify;
	color : #000000;
	line-height : 18px;
	font : normal 12px;
	margin-bottom : 6px}

dd.faq	{font-style : oblique;
		font-size : 12px;
		color : #333333}

UL	{text-align : left;
		text-indent : 0;
		color : #000000;
		line-height : 18px;
		font : normal 12px}

UL.icon	{list-style-image: url(/img/bullet1.gif);
		line-height : 14px;
		vertical-align : baseline;
		font : normal 10px}

OL	{text-align : left;
	text-indent: 0px;
	line-height : 18px;
	color : #000000;
	font-weight : 100;
	font : normal 9px}

OL LI	{text-align : left;
		text-indent : 0px;
		color : #000000;
		font : normal 12px}

.red	{color : red}

.center	{text-align : center}

.small	{font : normal 10px}

.smaller	{font : normal 9px}

.italicgrey	{font : oblique 10px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif;
			line-height : 18px;
			color : #444444}

.latest	{background : #BFEABF;
			color : #000000;
			text-align : center;
			font : bold 12px 'Verdana', 'Arial', 'Skia', 'Trebuchet', sans-serif;
			height : 20px;
			vertical-align : middle}

/* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/


.m0l0o {
	border: 1px solid #334433;
	text-decoration: none;
}

.m0l0i {
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	font-weight : 700;
	padding: 4px;
	text-decoration: none;
	border: 1px solid #446644;
}