a { font-family : arial, helvetica, sans-serif; color : #000000; margin : 0px; text-decoration: none;}
a:hover { text-decoration : none; }
.chapter { font-weight : bold; color : #bcae77; }
a.chapter { text-decoration : none; }
a.chapter:hover { color : #ffffff; background-color : #bcae77; text-decoration : none; }

.prod_table { margin : 0 0 52 0px; padding : 0px; font-size : 100%; color : #444444; background-color : #ffffff; border : 1px solid black; clear : both;}
.prod_table_head  { padding : 2px; font-weight : bold; background : #CBC095 }
.prod_table_cell { padding : 2px; background : #DCD5B8 }
.content { font-family : arial, helvetica, sans-serif; font-size : 70%; float : left; width : 650px; padding-left : 16px; padding-top : 7px; }
.contentpwf { font-family : arial, helvetica, sans-serif; font-size : 70%; width : 100%; padding-top : 70px;}

.hairline { border : 1px #000000 solid; }

.intro { font-family : arial, helvetica, sans-serif; font-size : 80%; line-height : 100%;}
.heading { font-size : 150%; font-weight: bold; color : #bcae77; }
.caption { font-size : 80%; padding : 2px; }

.pwfback {
	margin: 0;
	padding: 0;
	border: 0;
	overflow: hidden;
	height: 100%;
	max-height: 100%;
	background: url(/images/line-back.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.main_menu_table {
	background-color: #ffffff;
	margin: 5px;
	padding: 0px;
	border-bottom: 1px solid #bcae77;
}
.main_menu_text { font-size : 70%; font-family : arial, helvetica, sans-serif; color : #444444; font-weight : bold; margin-left : 5px; margin-right : 5px; padding : 2px; }
a.main_menu_text { color : #444444; text-decoration : none; }
a.main_menu_text:hover, a.left_menu_link:hover, .marked { background-color : #bcae77 }
