font,td, li, ul, div, body{font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #636363}

.part_header {
	color: #00694A;
	font-weight:bold;
}
.ulcatalogue {
	padding:0;
	margin:4px 4px 4px 24px;
}
.copyright {
	color:#751549;
	font-size:9px;
}
.fixed10 {
font-size:10px;
}
.big {font-size:14px;}
table {
	border-collapse:collapse;
}

td {
	border:1px solid gray;
	padding:4px;
}
td.o {
	border:none;
	padding:0;
}

td.c {
	border:1px solid #ccc;
	padding:4px;
}

a { color: #00694F}
select,input,button,textarea {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #454545}
.news_date {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #008967}
.news_announce {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #636363;border:none;padding:0;}
.news_header {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #636363; font-weight:bold}
.menu_p {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #00694F}
.menu_a {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #DC087B;	border:none;padding:0px;}
.nav_a {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #DC087B}
.nav_p {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #751549}
.sub1_a {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #DC087B; text-decoration:none}
.sub1_p {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #00694F; text-decoration:underline}
.sub2_a {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #DC087B; text-decoration:none}
.sub2_p {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #00694F; text-decoration:none}
.header {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #DC087B; text-decoration:none;font-weight:bold;border:none;}
a.header {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #DC087B; text-decoration:underline;font-weight:bold}
a.header_s {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #DC087B; text-decoration:underline}
.cat_ref {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #00694F}
input.car {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color: #454545;border: #636163 1px solid; background-color: #FFFFFF}
.minus {width:14;height:14;color: #454545;border: #636163 1px solid; background-color: #FFFFFF}
.tblheader{font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #00694A;border:1px solid #ccc;}
.navpage_a {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #DC087B; text-decoration:none}
.navpage_p {font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #00694F; text-decoration:underline}

select.setonpage {
	border: 1 solid #FFFFFF;
	font-size:9px; color: #00694A;
	padding:0;margin:0;
	background-color: #FFF6FF;
	border-style:solid;
	border-width:1px;
}

input.setonpage {padding:0;margin:0;font-size:24px; color: #454545;border: #636163 1px solid; background-color: #FFFFFF}
.alph_a{font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #DC087B;text-decoration:none}
.alph_p{font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #00694F;text-decoration:underline}
.alph_n{font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #00694F;text-decoration:none}

.mtd {BORDER-BOTTOM: #cccccc 1 solid;BORDER-LEFT: #cccccc 0 none; BORDER-RIGHT: #cccccc 1 solid; BORDER-TOP:cccccc none;}
.mtd_b {BORDER-BOTTOM: #CCCCCC 1 solid; BORDER-LEFT: #CCCCCC 1 solid; BORDER-RIGHT: #CCCCCC 1 solid; BORDER-TOP:#CCCCCC none;}
.mtd_t {BORDER-BOTTOM: #CCCCCC 1 solid; BORDER-LEFT: #CCCCCC 0 none; BORDER-RIGHT: #CCCCCC 1 solid; BORDER-TOP:#CCCCCC none;}
.mtd_tr {BORDER-BOTTOM: #CCCCCC 1 solid; BORDER-LEFT: #CCCCCC 0 none; BORDER-RIGHT: 0 none; BORDER-TOP:#CCCCCC none;}
.mtd_full {BORDER-BOTTOM: #CCCCCC 1 solid; BORDER-LEFT: #CCCCCC 1 solid; BORDER-RIGHT: #CCCCCC 1 solid; BORDER-TOP:#CCCCCC none;}

.pleaseregister {
float:left;
position:relative;
top:-20px;
	margin:0 20px 0 10px;
	font-size:10px;
}


.fp_banner {
font-family: Verdana, sans-serif;
padding:3px 0 3px 0;
font-size:10px;
}

.sp_banner {
font-family: Verdana, sans-serif;
padding:3px 0 8px 0;
font-size:10px;
}