body,p,td,th,li {	font-family:Arial, Helvetica, Sans-Serif;
	font-size:13px;}

body {	margin:0px;}

h1 {
	font-size:25px;
}

h2 {
	font-size:20px;
}

h3 {
	font-size:15px;
}

a {	color:#158E4E;
}

.f {	display:block;
	margin-bottom:10px;
	border:solid 2px #158E4E;}

a:hover {	color:#F00;
}

a:hover .f {
	border-color:#F00;
}

th, #title {
	background-color:#2EA466;
	color:#FFF;
	font-weight:bold;
}

#title {	background:url('/img/bg.gif') repeat-x;
	height:148px;
	background-color:#6cb882;
}

#title .t {	font-size:28px;
	padding-top:13px;
	padding-left:15px;}


.t a, .t a:hover, .t a:visited {	text-decoration:none;
	color:#FFF;}

#body, #footer {	margin:15px 15px 25px;}

#footer {	padding-top:10px;
	border-top:solid 1px #CCC;
	color:#CCC;
	text-align:right;}

.how {	padding:10px;
	background-color:#E5F5EC;
}


.p5b {	padding:10px;
	background-color:#EEE;}


.d, .ds, .dp, .c, .cs, .th {
	padding:2px 7px;
}

.d,.ds,.dp,.th {
	text-align:left;
}

.c,.cs {
	text-align:center;
}

.ds,.rs,.cs,.new {
	font-size:11px;
}

.dp {	padding:15px;
}

.x0 {	background-color:#EEE;
}

.x1 {
	background-color:#E2E2E2;
}

.hx0 {
	background-color:#94A9E3;
}

.hx1 {
	background-color:#7D97DF;
}

.pad {
	background-color:#EAEAEA;
	padding:15px;
	padding-top:1px;
}

.new {
	font-weight:bold;
	color:#F00;
}




