body {
	margin 				: 0px;
	padding				: 0px;
	background-color	: #FFFFFF;
}

img {
	border			: none;
}

td {
	font				: 11px verdana;
}

p,ul {
	margin-top 		: 5px;
	margin-bottom	: 15px;
}

.button {
	font			: 10px verdana;
	font-weight		: bold;
	background		: #EF2F72;
	border			: 2px solid #ffffff;
	cursor			: hand;
	color			: #FFFFFF;
}

select, input, textarea {
	font			: 10px verdana;
	border			: 1px solid #0089E1;
	background		: #F2FBFF;
}

input.img {
	border			: none;
}

.topslogan {
	font-weight		: bold;
	font-size		: 16px;
	color			: rgb(0,147,221);
	text-align		: center;
	padding			: 3px;
}

.headertd {
	background		: rgb(0,147,221);
}

.pagetitle {
	font-weight		: bold;
	font-size		: 20px;
}

.pageslogan {
	font-weight		: bold;
	font-size		: 18px;
	color			: rgb(255,255,255);
}

.headertd a{
	color			: #FFFFFF;
}

a {
	color			: #000000;
	font-weight		: bold;
	text-decoration	: none;
}

a:hover {
}

small {
	font-size		: 10px;
}

li {
	margin-bottom	: 5px;
}

#pup {
	Z-INDEX			: 200; 
	VISIBILITY		: hidden; 
	POSITION		: absolute;
}

.menutable {
	background		: #FFFFFF;
}

.pupitem {
	background		: #444444;
}

.pup_link {
	font-weight		: bold;
	text-decoration	: none;
	color			: #ffffff;
}

.top_ttl {
	font-size		: 10px;
	font-weight		: bold;
}

.menu_td {
	background		: #444444;
	font-size		: 12px;
	font-weight		: bold;
	padding			: 6px;
}

.menu_td_link {
	text-decoration	: none;
	color			: #ffffff;
	font-weight		: bold;
}

.title_td {
	font-size		: 14px;
	font-weight		: bold;
	padding-bottom	: 10px;
}


.td_cont {
	padding			: 0 10 20 10px;
}

.date {
	text-decoration	: none;
	font-weight		: bold;
	color			: #818181;
	font-weight		: normal;
}

.desc {
	text-decoration	: none;
	color			: #818181;
	font-weight		: normal;
}

h1 {
	margin			: 0px 0px 15px 0px;
	font-weight		: bold;
	font-size		: 18px;
}