BODY { 
	margin: 0px; 
	background-image: url(../_gfx/bg_body.gif); 
	font-family: "Lucida Sans Unicode", Verdana, Sans-Serif; 
	font-size: 12px; 
	color: #454545; 
}

.bg_content { 
	background-image: url(../_gfx/bg_content.gif); 
}

.bg_left { 
	background-image: url(../_gfx/bg_left.gif); 
	background-repeat: repeat-y; 
	background-position: top right; 
}

.bg_right { 
	background-image: url(../_gfx/bg_right.gif); 
	background-repeat: repeat-y; 
	background-position: top left; 
}

/*
A { 
	text-decoration: none; 
	color: #397599; 
	border-bottom: 1px #68A3C5 solid; 
}

A:hover { 
	text-decoration: none; 
	border-bottom: 1px #397599 solid; 
}
*/

.menu { 
	width: 150px; 
	padding: 5px 0px 0px 0px; 
	vertical-align: top; 
}

DIV#menu { 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	font-size: 12px; 
}

#menu UL { 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	list-style-type: none; 
}

#menu LI { 
	text-transform: uppercase; 
	margin: 0px 0px 10px 0px; 
	line-height: 150%; 
	color: #EB2525; 
}

#menu LI A { 
	color: #DA9E9E; 
	text-decoration: none; 
}

#menu LI A:hover { 
	color: #EB2525; 
	border-bottom: 1px #EB2525 solid; 
}

#menu LI A.active { 
	color: #EB2525; 
}

.cover { 
	width: 727px; 
	padding: 6px 0px 7px 0px; 
	vertical-align: top; 
}
.content { 
	width: 577px; 
	padding: 3px 0px 11px 0px; 
	vertical-align: top; 
	font-size: 12px; 
}

.content UL.list1 { 
	font-size: 12px; 
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 16px 0px; 
	list-style-image: url(../_gfx/bullet.gif); 
}

.content UL.list1 LI { 
	padding: 0px 0px 0px 0px; 
	margin: 5px 0px 0px 35px; 
	line-height: 150%; 
	color: #5A6A70; 
}

.content UL.list1 LI A { 
	text-decoration: none; 
	color: #5A6A70; 
	border-bottom: 1px #C7C7C7 solid; 
}

.content UL.list1 LI A:hover { 
	color: #EB2525; 
	border-bottom: 1px #EB2525 solid; 
}

.content UL.list2 { 
	font-size: 12px; 
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 16px 0px; 
	list-style-image: url(../_gfx/bullet.gif); 
}

.content UL.list2 LI { 
	padding: 0px 0px 0px 0px; 
	margin: 3px 0px 12px 35px; 
	line-height: 17px; 
}

.content UL.list3 { 
	font-size: 12px; 
	padding: 0px 0px 0px 0px; 
	margin: 12px 0px 16px 0px; 
	list-style-image: url(../_gfx/bullet.gif); 
}

.content UL.list3 LI { 
	padding: 0px 0px 0px 0px; 
	margin: 3px 0px 0px 35px; 
	line-height: 17px; 
}

.content OL.list1 { 
	font-size: 12px; 
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 16px 0px; 
}

.content OL.list1 LI { 
	padding: 0px 0px 0px 0px; 
	margin: 3px 0px 12px 35px; 
	line-height: 17px; 
}

.content OL.list2 { 
	font-size: 12px; 
	padding: 0px 0px 0px 0px; 
	margin: 12px 0px 16px 0px; 
	list-style-image: none; 
}

.content OL.list2 LI { 
	padding: 0px 0px 0px 0px; 
	margin: 3px 0px 0px 35px; 
	line-height: 17px; 
}

P { 
	font-size: 12px; 
	color: #454545; 
	font-weight: normal; 
	line-height: 17px; 
	padding: 0px 0px 0px 0px; 
}

H1 { 
	font-size: 20px; 
	color: #EB2525; 
	font-weight: normal; 
	padding: 1px 0px 3px 0px; 
	margin: 0px 0px 0px 0px; 
}

H2 { 
	font-size: 15px; 
	color: #EB2525; 
	font-weight: normal; 
	padding: 5px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
}

H3 { 
	font-size: 13px; 
	color: #EB2525; 
	font-weight: normal; 
	padding: 5px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
}

TABLE.data TD { 
	font-size: 12px; 
	line-height: 17px; 
	padding: 2px 0px 2px 1px; 
	vertical-align: top; 
}

TABLE.data TD UL.list2 { 
	font-size: 12px; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 16px 0px; 
	list-style-image: url(../_gfx/bullet.gif); 
}

TABLE.data TD UL.list2 LI { 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 35px; 
	line-height: 17px; 
}

TABLE.data2 { 
	margin: 5px 0px 17px 17px; 
	border: 1px #5A6A70 solid; 
}

TABLE.data2 TD.title P { 
	padding: 20px 0px 10px 0px; 
	text-align: center; 
	font-weight: bold; 
}

TABLE.data2 TD.data2 { 
	padding: 5px 28px 25px 28px; 
}

TABLE.thumbnail {
	margin-top: 10px; 
}

TABLE.thumbnail TD {
	text-align: right;
	vertical-align: top;
	padding: 14px 0px 0px 14px; 
}

TABLE.image {
	margin-top: 4px; 
}

TABLE.image TD.img {
	text-align: center;
	vertical-align: top;
	padding: 20px 0px 23px 0px; 
}

TABLE.image TD IMG {
	border: 1px #5A6A70 solid; 
}

TABLE.image TD.navi {
	font-size: 10px; 
	color: #EB2525; 
	text-transform: uppercase; 
	vertical-align: top;
	padding: 5px 0px 5px 0px; 
}

TABLE.image TD.navi A { 
	color: #EB2525; 
	text-decoration: none; 
}

TABLE.image TD.navi A:hover { 
	color: #EB2525; 
	border-bottom: 1px #EB2525 solid; 
}

TABLE.image TD.txt {
	padding: 3px 0px 19px 0px; 
}