	body {

	}

	a.title{color:#000000;text-decoration:none;}
	a.title:link{color:#FFFFFF;text-decoration:none;}
	a.title:visited{text-decoration:none;}
	a.title:active{}
	a.title:hover{color:#FFFFFF;text-decoration:underline;}

	.title{
		color: #000000;
		font-size:30px;
	}

 	.description {
		font-size:15px;
		margin-top: 0px;
		margin-bottom: 0px;
 	}

	table{
		border: 2px solid gray;
	}

	table.entry {
		border: 0px solid gray;
		width : 100%;
		/* height : 200px; */
		border-collapse: collapse;
	}

	th {
		font-size: 13px;
		border: 1px solid gray;
		background-color: #90EE90;
		/* height: 20px; */
	}

	th.subtitle {
		color: #FF5555;
		font-size:20px;
		border: 2px solid gray;
		background-color: #FFFFFF;
		text-align:center;
		padding: 8px 0px 8px 0px;
	}

	th.title {
		text-align:left;
		font-size:14px;
		font-weight: normal;
		border: 1px solid gray;
		background-color: #AAEEAA;
		padding: 3px 1px 3px 3px;
	}

	td {
		font-size:15px;
		border: 1px solid gray;
		padding: 2px; 0px; 2px; 0px;
		background-color: #FFFFFF;
	}

	td.left {
		font-size:12px;
		border: 0px solid gray;
		padding: 2px; 0px; 2px; 0px;
		background-color: #FFFFFF;
		width: 25%;
		vertical-align: text-top;
	}

	td.right {
		font-size:12px;
		border: 0px solid gray;
		padding: 2px; 0px; 2px; 0px;
		background-color: #FFFFFF;
	}

	td.thumb {
		font-size:12px;
		border: 1px solid gray;
		padding: 2px; 0px; 2px; 0px;
		background-color: #FFFFFF;
		width: 120px;
		height: 120px;
		text-align:center;
		vertical-align: middle;
	}

	td.des {
		font-size:12px;
		border: 1px solid gray;
		padding: 5px; 0px; 2px; 0px;
		background-color: #FFFFFF;
		vertical-align: text-top;
	}

	b {
		color: red;
	}