<!--
body {
	color: #222222; text-align: center; font-size: 1em; font-family: "lr oSVbN"; 
}
div {
	color: #111111; font-size: 9pt; font-family:
}
div.title_home {
	color: #111111; font-size: 10pt; font-family:
}
p {
	font-size: 1em; margin: 0.8em 0em 0.8em;
}
.p_title {
	font-size: 1.3em;
}
h1 {
	width: 756px; height: 12px; padding-top: 0px; padding-left: 0px; margin: 0px; font-size: 65%; font-weight: normal; color: #222222; text-align: left; line-height:1em; border-top-width: 0px; border-bottom-width: 2px; border-right-width: 0px; border-left-width: 0px; border-style: solid; border-color: #6699FF; background-color: #FFFFFF;
}
h2 {
	width: 435px; height: 18px; padding-top: 0px; padding-left: 3px; margin: 0px; font-size: 100%; font-weight: normal; color: #000000; text-align: left; line-height:1em;
}
table {
	text-align: center;
}
td {
	text-align: left; vertical-align: top; font-size: 9pt;
}
th {
	text-align: left; vertical-align: top; font-size: 9pt;
}
a { 
	color: 000099; text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:hover.small_link_black {
	 text-decoration: underline;
}
.small_link_black { 
	font-size: 10px; color: black; line-height: 18px; text-decoration: none;
}

#access_analysis {
	height: 0px; left: -200px; position: absolute; top: -200px;visibility: visible; width: 0px; z-index: 1;
}

#top_description {
	margin: 5px auto 0px; width: 756px; text-align: left
}
#banner_description {
	text-align: right; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; padding-left: 0px;
}

#maincontaints {
	width: 740px; margin: 0px auto 0px; padding-top: 5px; clear: both;
}
#menucontaints {
	width: 756px; margin: 0px auto 0px; clear: both;
}
#historycontaints {
	width: 740px; margin: 0px auto 0px;
}
#footercontaints {
	width: 756px; margin: 2px auto 0px; clear: both; border-top-width: 1px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px; border-style: solid; border-color: #6699FF;
}
#header_left {
	width: 210px; float: left; text-align: left;
}
#header_right {
	width: 546px; float: right; text-align: right;
}

#main_left {
	width: 164px; float: left; text-align: left; margin-top: 0px; border-top-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #CCCCCC;
}
#main_left_containts {
	border-top-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #CCCCCC;
}
#main_center {
	width: 576px; padding-bottom: 10px; margin-left: 0px; margin-right: 0px; float: right; text-align: left;
}
#main_center_containts {
	padding-left: 4px; border-top-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 2px; border-style: dotted; border-color: #CCCCCC;
}
#main_right {
	width: 130px; float: right; text-align: left;
}

#float_clear {
	clear: both;
}

#navbar_main {
	width: 756px; list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; font-size: 12px;
}
ul#navbar_main li {
	width: 124px; float: left; margin-top: 0px; margin-bottom: 0px; text-align: center; background-color: #3366CC; border: 1px solid #003399;
}
ul#navbar_main li a {
	display: block; width: 124px; padding: 3px 0px; text-decoration: none; background-color: #3366CC; color: #FFFFFF;
}
ul#navbar_main li a:hover {
	background-color: #6699FF; color: #FFFFFF;
}
#navbar_sub {
	width: 756px; list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; font-size: 1em;
}
ul#navbar_sub li {
	width: 124px; float: left; text-align: center; background-color: #FFDD77; border: 1px solid #FFEE00;
}
ul#navbar_sub li a {
	display: block; width: 124px; padding: 3px 0px; text-decoration: none; background-color: #FFDD77; color: #000000;
}
ul#navbar_sub li a:hover {
	background-color: #FFFF99; color: #000000;
}

.localinfo-title-bg { 
	background-image: url(images/localinfo_title_bg.gif); background-repeat: repeat-x; background-position: left; padding-left: 19px;
}

.local_nav {
	margin-bottom: 5px; margin-right: 4px; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-style: solid; border-color: #009900; background-color: #66CC00;
}
.local_nav_title {
	color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; margin-right: 4px; margin-left: 0px; padding-top: 6px; padding-bottom: 6px; padding-right: 0px; padding-left: 4px;  border-top-width: 1px; border-bottom-width: 0px; border-right-width: 1px; border-left-width: 7px; border-style: solid; border-color: #009900; background-color: #66CC00;
}
.local_nav_title a {
	text-decoration: none; color: #FFFFFF;
}
.local_nav_title a:hover {
	text-decoration: underline; color: #FFFFFF;
}
.local_nav_sub_title {
	list-style-type: none; color: #000000; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 5px;  border-top-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 6px; border-style: solid; border-color: #999999; background-color: #DDDDDD;
}
.local_nav_extra {
	margin-bottom: 5px; margin-right: 4px; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-style: dashed; border-color: #999999; background-color: #DDEEFF;
}
.extra_link {
	margin-top: 1em; margin-bottom: 0px; margin-right: 5px; margin-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-left: 5px; font-size: 10pt; line-height:1.2em; text-align: left; border-top-width: 2px; border-bottom-width: 2px; border-right-width: 2px; border-left-width: 2px; border-style: dashed; border-color: #99BBFF; background-color: #EEFAFF;
}
#local_nav {
	list-style-type: none; margin-top: 0px; margin-bottom: 5px; margin-right: 4px; margin-left: 0px; padding-top: 1px; padding-bottom: 1px; padding-right: 0px; padding-left: 0px; border-top-width: 0px; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-style: solid; background-color:#EEFFDD; border-color: #009900;
}
ul#local_nav li {
	padding-left: 0px; background-color: #EEFFDD; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 0px; border-left-width: 0px; border-style: dashed; border-color: #FFFFFF;
}
ul#local_nav li a {
	display: block; padding: 2px 0px; text-decoration: none; background-color: #EEFFDD; color: #000000;
}
ul#local_nav li a:hover {
	background-color: #FFFFFF; color: #000000;
}
#local-nav-sub {
	list-style-type: none; color: #000000; margin-top: 0px; margin-bottom: 5px; margin-right: 4px; margin-left: 0px; padding-top: 0px; padding-bottom:0px; padding-right: 0px; padding-left: 0px; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 7px; border-style: solid; border-color: #999999; background-color: #DDDDDD;
}
ul#local-nav-sub li {
	padding-left: 0px; background-color: #DDDDDD;
}
ul#local-nav-sub li a {
	height: 14px; display: block; padding: 6px 0px; text-decoration: none; background-color: #DDDDDD; color: #000000;
}
ul#local-nav-sub li a:hover {
	background-color: #FFFFFF; color: #333333;
}

ol {
	color: #000000; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 28px; padding-top: 0px; padding-bottom:0px; padding-right: 0px; padding-left: 0px;
}
#local-nav-extra {
	list-style-type: none; color: #000000; margin-top: 0px; margin-bottom: 5px; margin-right: 4px; margin-left: 0px; padding-top: 0px; padding-bottom:0px; padding-right: 0px; padding-left: 0px; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; border-style: dashed; border-color: #999999; background-color: #DDEEFF;
}
ul#local-nav-extra li {
	padding-left: 0px; background-color: #DDEEFF;
}
ul#local-nav-extra li a {
	height: 10px; display: block; padding: 3px 0px; text-decoration: none; background-color: #DDEEFF; color: #000000;
}
ul#local-nav-extra li a:hover {
	background-color: #FFFFFF; color: #333333;
}

input {
	font-size: 12px;
}
textarea {
	font-size: 12px;
} 
select {
	font-size: 12px;
} 


/*  r[` */
table.local_nav {
	border-spacing: 0px; border-collapse: collapse;
}
td#local_nav div {
	padding-left: 0px; background-color: #EEFFDD; border-top-width: 0px; border-bottom-width: 1px; border-right-width: 0px; border-left-width: 0px; border-style: dashed; border-color: #999999;
}
td#local_nav a {
	display: block; padding: 2px 0px; text-decoration: none; background-color: #EEFFDD; color: #000000; text-align: center;
}
td#local_nav a:hover {
	background-color: #66CC00; color: #FFFFFF; text-align: center;
}
/*  JtF */
table.cafe-coffee-table {
	
}
table.cafe-coffee-table td {
	padding: 5px; border: 2px solid #993300;
}
table.cafe-table td {
	padding: 5px; border: 2px solid #FF9999;
}
/*  r[` */
table.beach-rank-table {
	border-spacing: 2px; border: 2px solid #FF3333;
}
table.beach-rank-table td {
	padding: 5px; border: 2px solid #FF9999; background-color: #FFEEEE;
}
table.beach-rank-table td.white {
	padding: 5px; border: 2px solid #FF9999; background-color: #FFFFFF;
}
table.beach-activity {
	border-spacing: 2px; border: 2px solid #0099FF;
}
table.beach-activity td.title {
	padding: 5px; border: 2px solid #99BBFF; background-color: #DDEEFF;
}
table.beach-activity td {
	padding: 5px; border: 2px solid #99BBFF;
}

table.beach-caution {
	border-spacing: 2px; border: 2px solid #FF9900;
}
table.beach-caution td {
	padding: 0px 10px; border: 2px solid #FFCC66;
}

/*  r[` */
table.fremantle {
	border-spacing: 2px; border: 2px solid #0099FF;
}
table.fremantle td.title {
	padding: 5px; border: 2px solid #99BBFF; background-color: #DDEEFF;
}
table.fremantle td {
	padding: 5px; border: 2px solid #99BBFF;
}
table.subiaco {
	border-spacing: 2px; border: 2px solid #FF3333;
}
table.subiaco td {
	padding: 5px; border: 2px solid #FF9999; background-color: #FFEEEE;
}
table.subiaco td.white {
	padding: 5px; border: 2px solid #FF9999; background-color: #FFFFFF;
}

table.canning-vale {
	border-spacing: 2px; border: 2px solid #FF9900; background-color: #FFEEDD;
}
table.canning-vale td {
	padding: 5px; border: 2px solid #FFCC66; background-color: #FFEEDD;
}
table.canning-vale td.white {
	padding: 5px; border: 2px solid #FFCC66; background-color: #FFFFFF;
}

/*  gΡdb */
div.mobile-optus {
	margin: 5px; padding: 10px; border: 3px solid #FFD100; background-color: #FFFFFF;
}
div.mobile-optus-free {
	margin: 0px; padding: 10px; border: 2px solid #FFD100; background-color: #FFFCF5;
}
div.mobile-optus-turbo {
	margin: 0px; padding: 10px; border: 2px solid #FFD100; background-color: #FFFCF5;
}
div.mobile-optus-16ctxt {
	margin: 0px; padding: 10px; border: 2px solid #FFD100; background-color: #FFFCF5;
}
table.mobile-optus-plan {
	border: 1px solid #006685;
}
table.mobile-optus-plan td {
	padding: 3px; border: 1px solid #006685; background-color: #FFFFFF; vertical-align: middle;
}
td#mobile-optus-plan-header {
	background-color: #77CBE4;
}
td#mobile-optus-plan-details {
	background-color: #DDEEF4;
}

div.mobile-nittel {
	margin: 5px; padding: 10px; border: 3px solid #85198B; background-color: #FFFFFF;
}
table.mobile-nittel-plan {
	border: 1px solid #85198B;
}
table.mobile-nittel-plan td {
	padding: 3px; border: 1px solid #85198B; background-color: #FFFFFF; vertical-align: middle;
}
td#mobile-nittel-plan-header {
	background-color: #E6ACE9;
}
td#mobile-nittel-plan-details {
	background-color: #F9E8F5;
}

div.mobile-navitel {
	margin: 5px; padding: 10px; border: 3px solid #FF5A00; background-color: #FFFFFF;
}
table.mobile-navitel-plan {
	border: 1px solid #FF5A00;
}
table.mobile-navitel-plan td {
	padding: 3px; border: 1px solid #FF5A00; background-color: #FFFFFF; vertical-align: middle;
}
td#mobile-navitel-plan-header {
	background-color: #FFCCBA;
}
td#mobile-navitel-plan-details {
	background-color: #F9EFE8;
}

/* VFAnEXξρ2006 */
p.sharehouse2006-p {
	padding: 0 10px 0;
}
p.sharehouse2006-p2 {
	margin-bottom: 0px;
	padding: 0 10px 0;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}
p.sharehouse2006-p3 {
	padding: 0 20px 0;
}
hr.sharehouse2006-hr {
	width: 85%;
	padding: 0 0 8px;
	text-aligh: center;
	border-top: dotted 3px #FF6666;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}
p.sharehouse2006-questionnaire {
	padding: 0 5px 0;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
p.sharehouse2006-header {
	padding: 0 0 0 5px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}
div.sharehouse2006-2005 {
	padding: 2px 20px 0;
}
div.sharehouse2006-example {
	margin: 5px 5px 15px;
	padding: 10px;
	border: 2px solid #FFFF66;
	background-color: #FFFFEE;
	/*position: relative;*/
}
div.sharehouse2006-example div.topic span {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
div.sharehouse2006-example div.topic {
	margin: 0 0 5px;
	font-weight: normal;
	text-decoration: none;
}
div.sharehouse2006-example div.point span {
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline;
}
div.sharehouse2006-example div.point {
	margin: 0 10px 8px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
div.sharehouse2006-exp {
	margin: 5px 5px 15px;
	padding: 10px;
	border: 2px solid #666666;
	/*position: relative;*/
}
div.sharehouse2006-exp-person {
	/*position: absolute;
	top:0px; left:200px;*/
	width: 128px;
	float: right;
	line-height: 20px;
}
div.sharehouse2006-exp div.exp {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}
div.sharehouse2006-exp div.text {
	padding: 0 10px 0;
	font-size: 12px;
}
table.sharehouse2006-table {
	margin: 0px 20px 0px;
	border-top: 2px solid #666666;
	border-right: 2px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 2px solid #666666;
}
table.sharehouse2006-table td {
	padding: 5px;
	border-bottom: solid 2px #666666;
}
table.sharehouse2006-table td.left1 {
	background-color: #FF9999;
}
table.sharehouse2006-table td.left2 {
	background-color: #FFCCCC;
}
table.sharehouse2006-table td.left3 {
	background-color: #FFCC99;
}
table.sharehouse2006-table td.left4 {
	background-color: #FFEEDD;
}
table.sharehouse2006-table td.left5 {
	background-color: #99EE33;
}
table.sharehouse2006-table td.left6 {
	background-color: #EEFFDD;
}
table.sharehouse2006-table td.left7 {
	background-color: #99BBFF;
}
table.sharehouse2006-table td.left8 {
	background-color: #DDEEFF;
}
table.sharehouse2006-table td.left9 {
	background-color: #DDAAFF;
}
table.sharehouse2006-table td.left10 {
	background-color: #EEDDFF;
}
table.sharehouse2006-table td.right {
	width: 60px;
	background-color: #FFFFFF;
	border-left: dashed 1px #666666;
}
table.sharehouse2006-location {
	border-top: 2px solid #666666;
	border-right: 2px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 2px solid #666666;
}
table.sharehouse2006-location td {
	padding: 5px;
}
table.sharehouse2006-location td.left1 {
	background-color: #FFCC99;
	border-bottom: solid 2px #666666;
}
table.sharehouse2006-location td.left2 {
	background-color: #FFEEDD;
	border-bottom: solid 2px #666666;
}
table.sharehouse2006-location td.right {
	background-color: #FFFFFF;
	border-left: dashed 1px #666666;
	border-bottom: solid 2px #666666;
}
table.sharehouse2006-rent {
	border: 1px solid #666666;
}
table.sharehouse2006-rent td {
	padding: 5px;
}
table.sharehouse2006-furniture {
	border: 1px solid #666666;
}
table.sharehouse2006-furniture td {
	padding: 5px;
}
table.sharehouse2006-electricity {
	border: 1px solid #666666;
}
table.sharehouse2006-electricity td {
	padding: 5px;
}
table.sharehouse2006-items {
	border: 1px solid #666666;
}
table.sharehouse2006-items td {
	padding: 5px;
}
table.sharehouse2006-bond {
	border: 1px solid #666666;
}
table.sharehouse2006-bond td {
	padding: 5px;
}
table.sharehouse2006-duration {
	border: 1px solid #666666;
}
table.sharehouse2006-duration td {
	padding: 5px;
}
table.sharehouse2006-transportation {
	border: 1px solid #666666;
}
table.sharehouse2006-transportation td {
	padding: 5px;
}
table.sharehouse2006-search {
	border: 1px solid #666666;
}
table.sharehouse2006-search td {
	padding: 5px;
}
table.sharehouse2006-head {
	border: 1px solid #666666;
}
table.sharehouse2006-head td {
	padding: 5px;
}
table.sharehouse2006-nationality {
	border: 1px solid #666666;
}
table.sharehouse2006-nationality td {
	padding: 5px;
}
table.sharehouse2006-topic {
	border: 1px solid #666666;
}
table.sharehouse2006-topic td {
	padding: 5px;
}
table.sharehouse2006-good {
	border: 1px solid #666666;
}
table.sharehouse2006-good td {
	padding: 5px;
}
table.sharehouse2006-bad {
	border: 1px solid #666666;
}
table.sharehouse2006-bad td {
	padding: 5px;
}

/* I[XgAΜθΤ¨ς */
p.chemist-p {
	padding: 0 10px 0;
}
.chemist-title {
	margin: 10px 0 0 0;
	padding: 10px 0 5px 5px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	border-top: 2px dashed #999999;
}
p.chemist-conc {
	margin: 10px 0 0 0;
	padding: 10px 10px 5px 10px;
	border-top: 2px dashed #999999;
}
table.chemist-cold {
	border-top: 2px solid #FF6666;
	border-right: 2px solid #FF6666;
	border-bottom: 2px solid #FF6666;
	border-left: 2px solid #FF6666;
	border-collapse: collapse;
}
table.chemist-cold td {
	border-top: 0px solid #FF6666;
	border-right: 0px solid #FF6666;
	border-bottom: 1px solid #FF6666;
	border-left: 1px solid #FF6666;
	vertical-align: middle;
}
table.chemist-cold td.chemist-cold-pic-header {
	width: 96px;
	border-bottom: 2px solid #FF6666;
	background-color: #FF9999;
}
table.chemist-cold td.chemist-cold-name-header {
	width: 155px;
	padding: 3px;
	border-bottom: 2px solid #FF6666;
	background-color: #FF9999;
	text-align: center;
}
table.chemist-cold td.chemist-cold-utility-header {
	padding: 3px;
	border-bottom: 2px solid #FF6666;
	background-color: #FF9999;
	text-align: center;
}
table.chemist-cold td.chemist-cold-price-header {
	width: 60px;
	padding: 3px;
	border-bottom: 2px solid #FF6666;
	background-color: #FF9999;
	text-align: center;
}
table.chemist-cold td.chemist-cold-pic {
	padding: -1px;
}
table.chemist-cold td.chemist-cold-name {
	padding: 4px;
}
table.chemist-cold td.chemist-cold-utility {
	padding: 4px;
}
table.chemist-cold td.chemist-cold-price {
	padding: 4px;
}
table.chemist-cough {
	border-top: 2px solid #FF9900;
	border-right: 2px solid #FF9900;
	border-bottom: 2px solid #FF9900;
	border-left: 2px solid #FF9900;
	border-collapse: collapse;
}
table.chemist-cough td {
	border-top: 0px solid #FF9900;
	border-right: 0px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	border-left: 1px solid #FF9900;
	vertical-align: middle;
}
table.chemist-cough td.chemist-cough-pic-header {
	width: 96px;
	border-bottom: 2px solid #FF9900;
	background-color: #FFBB99;
}
table.chemist-cough td.chemist-cough-name-header {
	width: 155px;
	padding: 3px;
	border-bottom: 2px solid #FF9900;
	background-color: #FFBB99;
	text-align: center;
}
table.chemist-cough td.chemist-cough-utility-header {
	padding: 3px;
	border-bottom: 2px solid #FF9900;
	background-color: #FFBB99;
	text-align: center;
}
table.chemist-cough td.chemist-cough-price-header {
	width: 60px;
	padding: 3px;
	border-bottom: 2px solid #FF9900;
	background-color: #FFBB99;
	text-align: center;
}
table.chemist-cough td.chemist-cough-pic {
	padding: -1px;
}
table.chemist-cough td.chemist-cough-name {
	padding: 4px;
}
table.chemist-cough td.chemist-cough-utility {
	padding: 4px;
}
table.chemist-cough td.chemist-cough-price {
	padding: 4px;
}
table.chemist-pain {
	border-top: 2px solid #FFEE00;
	border-right: 2px solid #FFEE00;
	border-bottom: 2px solid #FFEE00;
	border-left: 2px solid #FFEE00;
	border-collapse: collapse;
}
table.chemist-pain td {
	border-top: 0px solid #FFEE00;
	border-right: 0px solid #FFEE00;
	border-bottom: 1px solid #FFEE00;
	border-left: 1px solid #FFEE00;
	vertical-align: middle;
}
table.chemist-pain td.chemist-pain-pic-header {
	width: 96px;
	border-bottom: 2px solid #FFEE00;
	background-color: #FFEE99;
}
table.chemist-pain td.chemist-pain-name-header {
	width: 155px;
	padding: 3px;
	border-bottom: 2px solid #FFEE00;
	background-color: #FFEE99;
	text-align: center;
}
table.chemist-pain td.chemist-pain-utility-header {
	padding: 3px;
	border-bottom: 2px solid #FFEE00;
	background-color: #FFEE99;
	text-align: center;
}
table.chemist-pain td.chemist-pain-price-header {
	width: 60px;
	padding: 3px;
	border-bottom: 2px solid #FFEE00;
	background-color: #FFEE99;
	text-align: center;
}
table.chemist-pain td.chemist-pain-pic {
	padding: -1px;
}
table.chemist-pain td.chemist-pain-name {
	padding: 4px;
}
table.chemist-pain td.chemist-pain-utility {
	padding: 4px;
}
table.chemist-pain td.chemist-pain-price {
	padding: 4px;
}
table.chemist-stomach {
	border-top: 2px solid #33CC00;
	border-right: 2px solid #33CC00;
	border-bottom: 2px solid #33CC00;
	border-left: 2px solid #33CC00;
	border-collapse: collapse;
}
table.chemist-stomach td {
	border-top: 0px solid #33CC00;
	border-right: 0px solid #33CC00;
	border-bottom: 1px solid #33CC00;
	border-left: 1px solid #33CC00;
	vertical-align: middle;
}
table.chemist-stomach td.chemist-stomach-pic-header {
	width: 96px;
	border-bottom: 2px solid #33CC00;
	background-color: #BBEE99;
}
table.chemist-stomach td.chemist-stomach-name-header {
	width: 155px;
	padding: 3px;
	border-bottom: 2px solid #33CC00;
	background-color: #BBEE99;
	text-align: center;
}
table.chemist-stomach td.chemist-stomach-utility-header {
	padding: 3px;
	border-bottom: 2px solid #33CC00;
	background-color: #BBEE99;
	text-align: center;
}
table.chemist-stomach td.chemist-stomach-price-header {
	width: 60px;
	padding: 3px;
	border-bottom: 2px solid #33CC00;
	background-color: #BBEE99;
	text-align: center;
}
table.chemist-stomach td.chemist-stomach-pic {
	padding: -1px;
}
table.chemist-stomach td.chemist-stomach-name {
	padding: 4px;
}
table.chemist-stomach td.chemist-stomach-utility {
	padding: 4px;
}
table.chemist-stomach td.chemist-stomach-price {
	padding: 4px;
}
table.chemist-itch {
	border-top: 2px solid #3399FF;
	border-right: 2px solid #3399FF;
	border-bottom: 2px solid #3399FF;
	border-left: 2px solid #3399FF;
	border-collapse: collapse;
}
table.chemist-itch td {
	border-top: 0px solid #3399FF;
	border-right: 0px solid #3399FF;
	border-bottom: 1px solid #3399FF;
	border-left: 1px solid #3399FF;
	vertical-align: middle;
}
table.chemist-itch td.chemist-itch-pic-header {
	width: 96px;
	border-bottom: 2px solid #3399FF;
	background-color: #99BBFF;
}
table.chemist-itch td.chemist-itch-name-header {
	width: 155px;
	padding: 3px;
	border-bottom: 2px solid #3399FF;
	background-color: #99BBFF;
	text-align: center;
}
table.chemist-itch td.chemist-itch-utility-header {
	padding: 3px;
	border-bottom: 2px solid #3399FF;
	background-color: #99BBFF;
	text-align: center;
}
table.chemist-itch td.chemist-itch-price-header {
	width: 60px;
	padding: 3px;
	border-bottom: 2px solid #3399FF;
	background-color: #99BBFF;
	text-align: center;
}
table.chemist-itch td.chemist-itch-pic {
	padding: -1px;
}
table.chemist-itch td.chemist-itch-name {
	padding: 4px;
}
table.chemist-itch td.chemist-itch-utility {
	padding: 4px;
}
table.chemist-itch td.chemist-itch-price {
	padding: 4px;
}
table.chemist-pollenosis {
	border-top: 2px solid #85198B;
	border-right: 2px solid #85198B;
	border-bottom: 2px solid #85198B;
	border-left: 2px solid #85198B;
	border-collapse: collapse;
}
table.chemist-pollenosis td {
	border-top: 0px solid #85198B;
	border-right: 0px solid #85198B;
	border-bottom: 1px solid #85198B;
	border-left: 1px solid #85198B;
	vertical-align: middle;
}
table.chemist-pollenosis td.chemist-pollenosis-pic-header {
	width: 96px;
	border-bottom: 2px solid #85198B;
	background-color: #E6ACE9;
}
table.chemist-pollenosis td.chemist-pollenosis-name-header {
	width: 155px;
	padding: 3px;
	border-bottom: 2px solid #85198B;
	background-color: #E6ACE9;
	text-align: center;
}
table.chemist-pollenosis td.chemist-pollenosis-utility-header {
	padding: 3px;
	border-bottom: 2px solid #85198B;
	background-color: #E6ACE9;
	text-align: center;
}
table.chemist-pollenosis td.chemist-pollenosis-price-header {
	width: 60px;
	padding: 3px;
	border-bottom: 2px solid #85198B;
	background-color: #E6ACE9;
	text-align: center;
}
table.chemist-pollenosis td.chemist-pollenosis-pic {
	padding: -1px;
}
table.chemist-pollenosis td.chemist-pollenosis-name {
	padding: 4px;
}
table.chemist-pollenosis td.chemist-pollenosis-utility {
	padding: 4px;
}
table.chemist-pollenosis td.chemist-pollenosis-price {
	padding: 4px;
}
table.chemist-etc {
	border-top: 2px solid #666666;
	border-right: 2px solid #666666;
	border-bottom: 2px solid #666666;
	border-left: 2px solid #666666;
	border-collapse: collapse;
}
table.chemist-etc td {
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	vertical-align: middle;
}
table.chemist-etc td.chemist-etc-pic-header {
	width: 96px;
	border-bottom: 2px solid #666666;
	background-color: #CCCCCC;
}
table.chemist-etc td.chemist-etc-name-header {
	width: 155px;
	padding: 3px;
	border-bottom: 2px solid #666666;
	background-color: #CCCCCC;
	text-align: center;
}
table.chemist-etc td.chemist-etc-utility-header {
	padding: 3px;
	border-bottom: 2px solid #666666;
	background-color: #CCCCCC;
	text-align: center;
}
table.chemist-etc td.chemist-etc-price-header {
	width: 60px;
	padding: 3px;
	border-bottom: 2px solid #666666;
	background-color: #CCCCCC;
	text-align: center;
}
table.chemist-etc td.chemist-etc-pic {
	padding: -1px;
}
table.chemist-etc td.chemist-etc-name {
	padding: 4px;
}
table.chemist-etc td.chemist-etc-utility {
	padding: 4px;
}
table.chemist-etc td.chemist-etc-price {
	padding: 4px;
}
/*	2008N515ϊ	V΅’[Jξρp	*/
/*##
####	p[X¨Ώ
##*/

.perth-title {
	font-size: 1.3em;
}
.perth-sub-title {
	font-size: 1.2em; padding: 4px; border-width: 0px 0px 1px 5px; border-style: solid; border-color: #FF6666;
}
table.perth-price {
	padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; border: solid 2px #999999;
}
td.perth-price-item-header {
	text-align: center; padding: 5px; border-right: solid 1px #CCCCCC; border-bottom: double 3px #999999; background-color: #CCCCCC;
}
td.perth-price-item {
	padding: 5px; border-right: dashed 1px #CCCCCC; border-bottom: solid 1px #999999; background-color: #EEEEEE;
}
td.perth-price-item-noline {
	padding: 5px; border-right: dashed 1px #CCCCCC; border-bottom: dotted 1px #999999; background-color: #EEEEEE;
}
td.perth-price-au-header {
	width: 110px; text-align: center; padding: 5px; border-right: solid 1px #CCCCCC; border-bottom: double 3px #999999; background-color: #FFCC99;
}
td.perth-price-au {
	padding: 5px; border-right: dashed 1px #CCCCCC; border-bottom: solid 1px #999999; background-color: #FFEEDD; text-align: right;
}
td.perth-price-au-noline {
	padding: 5px; border-right: dashed 1px #CCCCCC; border-bottom: dotted 1px #999999; background-color: #FFEEDD;
}
td.perth-price-jp-header {
	width: 110px; text-align: center; padding: 5px; border-bottom: double 3px #999999; background-color: #FFCCCC;
}
td.perth-price-jp {
	padding: 5px; border-bottom: solid 1px #999999; background-color: #FFEEEE; text-align: right;
}
td.perth-price-jp-noline {
	padding: 5px; border-bottom: dotted 1px #999999; background-color: #FFEEEE;
}
td.perth-price-comments {
	padding: 5px; background-color: #FFFFFF; border-bottom: solid 1px #999999;
}
td.perth-price-blank {
	padding: 5px; background-color: #FFFFFF;
}

/*	««««	p[XπΚ@Φ Transperth	«««	*/

.transperth2 p {
	padding: 0px 5px 8px;
}
.transperth2 .transperth2-p {
	font-size: 16px;
	font-weight: bold;
	border-top: 2px dotted #999999;
	padding: 14px 5px 0;
}
.transperth2 .transperth2-rules {
	padding: 0px 5px 0px 10px;
	font-weight: bold;
}
.transperth2 .transperth2-rules-div {
	padding: 0px 5px 8px 10px;
}
table.transperth2-buy {
	margin: 0 0 0 5px;
	border: 1px solid #666666;
}
table.transperth2-buy td {
	border: 1px solid #666666;
	padding: 5px;
}
.transperth2-rules-fare {
	padding: 8px 5px 5px 5px;
}
table.transperth2-rules-fare-table {
	margin: 0 0 0 5px;
	border: 1px solid #666666;
}
table.transperth2-rules-fare-table td {
	border: 1px solid #666666;
	padding: 5px;
}
/*	ͺͺͺͺ	p[XπΚ@Φ Transperth	ͺͺͺ	*/

/*	««««	πμ¬	«««	*/
div.resume-textarea {
	padding-right: 5px;
	padding-left: 10px;
}
p.resume-title {
	margin-top: 6px;
	padding-top: 18px;
	border-top: 2px dashed #07A83C;
	font-size: 16px;
	font-weight: bold;
}
div.resume-sample {
	width: 550px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
table.resume-sample {
	width: 530px;
	margin: 18px 9px;
	border-collapse: collapse;
	border-spacing: 0px;
}
table.resume-sample td {
	padding: 5px;
	font-size: 14px;
}
table.resume-sample td div {
	font-size: 12px;
	line-height: 18px;
}
table.resume-sample ul {
	margin: 0 0 0 16px;
	padding: 0;
	font-size: 12px;
	line-height: 18px;
}
table.resume-sample td.header div {
	font-size: 14px;
	text-align: center;
}
table.resume-sample td.header div.name {
	font-size: 18px;
	font-weight: bold;
}
table.resume-sample td.title {
	border-top: 2px solid #666666;
	border-bottom: 2px solid #666666;
}
table.resume-sample td.title div {
	text-align: left;
	font-size: 16px;
}
table.resume-sample td.left2 {
	width: 110px;
	text-align: right;
}
table.resume-sample td.right2 {
	width: 420px;
}
table.resume-sample td.left3 {
	width: 110px;
	text-align: right;
}
table.resume-sample td.center3 {
	width: 310px;
}
table.resume-sample td.right3 {
	width: 110px;
}
div.resume-basic-info {
	padding-left: 16px;
	font-size: 12px;
	line-height: 16px;
}
div.resume-basic-info-title {
	margin-top: 16px;
	margin-bottom: 6px;
	padding-left: 8px;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
}
div.resume-img {
	text-align: right;
	float: right;
}
div.resume-img img {
	margin-bottom: 2px;
	margin-left: 2px;
}
/*	ͺͺͺͺ	πμ¬	ͺͺͺ	*/

/*  ««««	2006NΜ―Μjϊ@««« */
table.pholiday-jan {
	border-spacing: 0px; border-collapse: collapse; border: 1px solid #FF0000; 
}
table.pholiday-jan td {
	padding: 5px; vertical-align: middle; border: 1px solid #FF0000;
}
td.pholiday-jan-header {
	background-color: #FF9999;
}
td.pholiday-jan-date {
	width: 70px; background-color: #FFCCCC;
}
td.pholiday-jan-name {
	width: 120px; background-color: #FFEEEE;
}
td.pholiday-jan-details {
	background-color: #FFFFFF;
}
table.pholiday-autumn {
	border-spacing: 0px; border-collapse: collapse; border: 1px solid #FF6600; 
}
table.pholiday-autumn td {
	padding: 5px; vertical-align: middle; border: 1px solid #FF6600;
}
td.pholiday-autumn-header {
	background-color: #FF9933;
}
td.pholiday-autumn-date {
	width: 70px; background-color: #FFCC99;
}
td.pholiday-autumn-name {
	width: 120px; background-color: #FFEEDD;
}
td.pholiday-autumn-details {
	background-color: #FFFFFF;
}
table.pholiday-winter {
	border-spacing: 0px; border-collapse: collapse; border: 1px solid #3366FF; 
}
table.pholiday-winter td {
	padding: 5px; vertical-align: middle; border: 1px solid #3366FF;
}
td.pholiday-winter-header {
	background-color: #77AAFF;
}
td.pholiday-winter-date {
	width: 70px; background-color: #99CCFF;
}
td.pholiday-winter-name {
	width: 120px; background-color: #DDEEFF;
}
td.pholiday-winter-details {
	background-color: #FFFFFF;
}
table.pholiday-spring {
	border-spacing: 0px; border-collapse: collapse; border: 1px solid #FF00FF; 
}
table.pholiday-spring td {
	padding: 5px; vertical-align: middle; border: 1px solid #FF00FF;
}
td.pholiday-spring-header {
	background-color: #FFAAFF;
}
td.pholiday-spring-date {
	width: 70px; background-color: #FFCCFF;
}
td.pholiday-spring-name {
	width: 120px; background-color: #FFEEFF;
}
td.pholiday-spring-details {
	background-color: #FFFFFF;
}
/*	ͺͺͺͺ	2006NΜ―Μjϊ	ͺͺͺ	*/
/*  ««««	ANZβs@@«««@*/
div.anzBankType {
	margin: 6px 12px;
	padding: 6px 0 0;
	border-top: 1px dashed #999999;
}
div.anzBankType .title {
	padding: 12px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}
div.anzBankType .text {
	padding: 0 12px;
}
div.anzBankType .requirements, div.anzBankType .opening {
	padding: 8px 16px;
}
div.anzBankType .charge {
	padding: 8px 16px;
}
div.anzBankLink {
	padding: 8px 16px;
	font-size: 1.1em;
}
/*	ͺͺͺͺ	ANZβs@@ͺͺͺ@*/
/*  ««««	p[XΜ‘ΐ@@«««@*/
.list_public {
	list-style-position: outside;
}
.public_measure {
	width: 570px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; font-size: 1em; line-height: 1em; text-align: left; clear: right;
}
.list_public_measure_textarea {
	margin-top: 0em; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; padding-top: 5px; padding-bottom: 5px; padding-right: 10px; padding-left: 5px; font-size: 1.2em; line-height:1.2em; text-align: left; border-top-width: 3px; border-bottom-width: 3px; border-right-width: 3px; border-left-width: 3px; border-style: solid; border-color: #FFCC99; background-color: #FFFFCC;
}
ul.list_public_measure_text {
	font-size: 0.8em; list-style-type: square;
}
.phonebok_list_title {
	margin-top: 9px; margin-bottom: 3px;
}
table.phonebook {
	margin-bottom: 5px; border: solid 1px #000000; border-collapse: collapse;
}
td.phonebook_title {
	padding: 3px; text-align: center; border: solid 1px #000000; background-color: #F2F2F2
}
td.phonebook {
	padding: 3px; text-align: left; border: solid 1px #000000;
}
/*	ͺͺͺͺ	p[XΜ‘ΐ@@ͺͺͺ@*/
/*  ««««	·s@@«««@*/
.travelContents {
	padding: 0 5px;
}
.travelContents h2 {
	font-size: 18px;
	font-weight: bold;
}
.travelContents h3 {
	font-size: 16px;
	font-weight: bold;
}
.travelContents h4 {
	padding: 5px 5px 5px 8px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #FF9900;
	border-left: 7px solid #FF9900;
	background-color: #FFFFCC;
	clear: right;
}
.travelContents p {
	padding: 0 8px 0 8px;
}
.travelContents div.day {
	padding: 0 8px 0 8px;
	font-weight: bold;
}
.travelContents div.day span {
	font-weight: bold;
	text-decoration: underline;
}
.travelContents .photo {
	float: right;
	margin: 0 5px;
	padding: 0;
}
.travelContents .photo img {
	margin: 0 0 3px;
}
.travelContents .hot {
	color:#FF0000;
	font-size: 14px;
	font-weight: bold;
}
/*	ͺͺͺͺ	·s@@ͺͺͺ@*/
-->