body {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333;
}
p {
	PADDING: 0px; MARGIN: 3px 0px 3px 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height: 1.3em;
}
th {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; white-space: nowrap;
}
td {
	FONT-WEIGHT: normal; FONT-SIZE: 12px;
}
input {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; 
}
form {
	DISPLAY: inline
}
STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; COLOR: #333333; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
A:link {
	COLOR: #e94b00;
}
A:visited {
	COLOR: #e94b00;
}
A:active {
	COLOR: #ff0000;
}
A:hover {
	COLOR: #ff0000;
}

ul{
	PADDING: 3px 0px 3px 0px; MARGIN: 0px 0px 0px 25px; list-style: lower-roman; FONT-SIZE: 12px; COLOR: #333333;
}

li{
	PADDING: 0px; MARGIN: 3px 0px 3px 0px;
}



#top_link {
	FONT-SIZE: 10px; COLOR: #333333;
}

#top_link h3 {
	PADDING: 0px; MARGIN: 4px 0px 4px 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e94b00;
}

#top_link p {
	PADDING: 0px; MARGIN: 0px 0px 5px 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333;
}
#top_link ul {
	PADDING: 0px 0px 6px 0px; MARGIN: 0px 0px 0px 25px; list-style: lower-roman; FONT-SIZE: 11px; COLOR: #333333;
}
#top_link ul li{
PADDING: 0px; MARGIN: 3px 0px 3px 0px;
}

#top_link ul A {
	FONT-SIZE: 12px;
}
#top_link ul A:link {
	COLOR: #333333;
}
#top_link ul A:visited {
	COLOR: #333333;
}
#top_link ul A:active {
	COLOR: #e94b00;
}
#top_link ul A:hover {
	COLOR: #e94b00;
}

table.beginner {
	border-collapse: collapse; border: 0px; PADDING: 0px; MARGIN: 0px 0px 5px 0px;
}

table.beginner th{
	text-align: left; border: 1px solid #cccccc; PADDING: 3px; MARGIN: 0px; FONT-SIZE: 12px; background: #f0f0f0;
}

table.beginner th.title{
	width: 135px;
}

table.beginner th p{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; 
}

table.beginner th.cost_title{
	width: 150px;
}

table.beginner th.cost{
	text-align: right; width: 70px;
}

table.beginner td{
	border: 1px solid #cccccc; PADDING: 3px; MARGIN: 0px; FONT-SIZE: 12px;
}

table.beginner_noborder th{
	text-align: left; border: 0px solid #cccccc; PADDING: 3px; MARGIN: 0px; FONT-SIZE: 12px; background: #f0f0f0;
}

table.beginner_noborder td{
	border: 0px solid #cccccc; PADDING: 3px; MARGIN: 0px; FONT-SIZE: 12px;
}

table.beginner ul{
	PADDING: 3px 0px 3px 0px; MARGIN: 0px 0px 0px 25px; list-style: lower-roman; FONT-SIZE: 12px; COLOR: #333333;
}

table.beginner li{
	PADDING: 0px; MARGIN: 3px 0px 3px 0px;
}




table.sitemap {
	border-collapse: collapse; border: 0px; PADDING: 0px; MARGIN: 0px 0px 5px 0px;
}

table.sitemap td{
	border: 0px; PADDING: 3px; MARGIN: 0px; FONT-SIZE: 12px;
}

table.sitemap h3{
	border: 0px; PADDING: 0px; MARGIN: 4px 0px; FONT-SIZE: 12px; color: #e94b00; FONT-WEIGHT: bold;
}

table.sitemap ul{
	PADDING: 3px 0px 3px 0px; MARGIN: 0px 0px 15px 25px; list-style: lower-roman; FONT-SIZE: 12px; COLOR: #666666;
}

table.sitemap li a {
	PADDING: 0px; MARGIN: 5px 0px 5px 0px;
}

table.sitemap li a:link {
	COLOR: #666666;
}

table.sitemap li a:visited {
	COLOR: #666666;
}

table.sitemap li a:active {
	COLOR: #e94b00;
}
table.sitemap li a:hover {
	COLOR: #e94b00;
}



