body {
	margin: 0px;
	background-color: #FFFFFF;
	text-align: center;
}

ol {
	list-style-type:lower-roman;
}

li {
	line-height: 18px;
	color:#545454;
	display: block;
	padding: 5px 7px 5px 12px;
	margin: 0;

}

.inputBox {
	width: 118px;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	font-size:9px;
	height: 11px;
}

#google_results iframe {
        width: 400px;

} 

.msgBText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #999999;
	font-weight: bold;	
}

.goldBookTit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color:#FF6600;
	font-weight: bold;	
}

.standardText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #3E3E3E;
}

.standardText a {
	text-decoration:none;
}

.standardText a:hover {
	text-decoration: underline;
}

.standardText ul{
	list-style-type:disc;
}

.standardText ol{
	list-style-type:decimal;
}

.memberBText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #0085A9;
	font-weight:bold;
}

.HonoraryBText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #005B81;
	font-weight:bold;
}

.memberConpanyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color:#000066;
	font-weight:bold;
}

.memberConpanyText a {
	color:#000066;
	text-decoration:none;
}

.memberConpanyText a:hover {
	color:#0033CC;
	text-decoration:underline;
}

.memberConpanyText a:visit {
	color:#000066;
	text-decoration:none;
}

.keyword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#6986A4;
	font-weight:bold;
}

.keyword a {
	text-decoration:none;
}

.keyword a:hover {
	text-decoration: underline;
}

.specialLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color:#797979;
	font-weight: bold;	
}

.specialLink a {
	color: #007ABD;
	text-decoration:none;
}

.specialLink a:hover {
	color: #007ABD;
	text-decoration: underline;
}

.newsTexta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #007ABD;
	font-weight: bold;	
}

.newsTexta a {
	color: #007ABD;
	text-decoration:none;
}

.newsTexta a:hover {
	color: #007ABD;
	text-decoration: underline;
}

.newsTextb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #0000FF;
	font-weight: bold;	
}

.newsTextb a {
	color: #0000FF;
	text-decoration:none;
}

.newsTextb a:hover {
	color: #0000FF;
	text-decoration: underline;
}

.newsTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color:#FF6600;
	font-weight: bold;
}

.newsBigDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color:#666666;
	font-weight: bold;
	
}

.newsDateText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color:#7A7A7A;
}

.uLinkDateText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color:#7A7A7A;
}

.eventTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color:#FFFFFF;
	font-weight: bold;
}

.eventBigDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color:#CC6600;
	font-weight: bold;
	
}

.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color:#9A9A9A;
}

.captionText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color:#6699CC;
}


.footerText a {
	color:#555555;
	text-decoration:none;
}

.footerText a:hover {
	color:#555555;
	text-decoration: underline;
}

#submenu {
	left: 20px;
	bottom: 10px;
	background-color: #C4E2F7;
	width: 156px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	padding:0 0 5px;
}

#submenu a {
	text-decoration: none;
}

#submenu a:hover {
	text-decoration:underline;
}


#submenu ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
}

#submenu li {
	list-style-type:none;
	line-height: 120%;
	display: block;
	padding: 7px 7px 7px 12px;
	margin: 0;
	font-weight:bold;
	color:#00718E;
}
#submenu li a {color:#00718E;}

#submenu li a:hover {color:#00718E;}


#submenu ul.subsubmenu {
	list-style-type:none;
	margin: 0;
	padding: 0;
}

#submenu li.subsubmenu {
	list-style-type:none;
	line-height: 120%;
	display: block;
	padding: 3px 7px 3px 26px;
	margin: 0;
}
#submenu li.subsubmenu a {color:#3969CD;}

#submenu li.subsubmenu a:hover {color:#3969CD;}

.imagesty {
	padding: 1px;
	border: 1px solid #999999;
}

#net {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color:#0099CC;
	padding:3px 0px 0px 13px;
}

#net a {
	color:#0F799C;
	font-size: 9px;
	text-decoration: none;
	font-weight:100;
}

#net a:hover {
	text-decoration:underline;
}

#sitemap {
	left: 20px;
	bottom: 10px;
	width: 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	padding:0px 0px 5px 30px;
	font-weight:bold;
}

#sitemap a {
	text-decoration: none;
	color:#003366;
}

#sitemap a:hover {
	text-decoration:underline;
	color:#003366;
}


#sitemap ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
}

#sitemap li {
	list-style-type:none;
	line-height: 120%;
	display: block;
	padding: 4px 7px 4px 30px;
	margin: 0;
	font-size: 11px;
	font-weight:bold;
	color:#00718E;
}
#sitemap li a {color:#00718E;}

#sitemap li a:hover {color:#00718E;}


#sitemap ul.subsubmenu {
	list-style-type:none;
	margin: 0;
	padding: 0;
}

#sitemap li.subsubmenu {
	list-style-type:none;
	line-height: 120%;
	display: block;
	padding: 3px 7px 3px 50px;
	margin: 0;
}
#sitemap li.subsubmenu a {color:#3969CD;}

#sitemap li.subsubmenu a:hover {color:#3969CD;}


#indexNewsBox {
	left: 20px;
	bottom: 10px;
	width: 430px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	margin: 8px 3px 3px 15px;
	padding:5px 5px 5px 5px;
	border:1px solid #E3E3E3;
	color:#7A7A7A;
}

#indexNewsBox a {
	text-decoration: none;
	color:#003366;
}

#indexNewsBox a:hover {
	text-decoration:underline;
	color:#003366;
}
.jim_font001 {
	FONT-WEIGHT: none;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.jim_font008 {
	FONT-WEIGHT: none;
	FONT-SIZE: 12px;
	COLOR: #0066FF;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.jim_font009 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

