@charset "UTF-8";

html {
	overflow-y:scroll;
	}

body {
	margin:0;
	padding:0 0 15px 0;
	text-align:center;
	font-size:11px;
	color:#333333;
	background-color:#ffffff;
	background:url(../img/head_titback.jpg) repeat-x scroll left top;
	}
td,th {
	text-align:left;
	}
/*\*/
* html body {
	font-size:68.75%;
	}
* html td {
	font-size:68.75%;
	}
* html th {
	font-size:68.75%;
	}
/**/
*:first-child+html  body {
	font-size:68.75%;
	}

sub {
	vertical-align:baseline;
	}

#body2 {
	border-bottom:1px solid #006699;
	}

/*font size*/
.f10 {
	font-size:1em;
	line-height:1.5em;
	}
.f12 {
	font-size:1.2em;
	line-height:1.5em;
	}
.f13 {
	font-size:1.3em;
	line-height:1.5em;
	}
.f14 {
	font-size:1.4em;
	line-height:1.5em;
	}
.f16 {
	font-size:1.6em;
	line-height:1.5em;
	}
.f20 {
	font-size:2em;
	line-height:100%;
	}
.fBlue {
	color:#006699;
	}
.fWhite {
	color:#ffffff;
	}
.fRed {
	color:#e2000f;
	}
.txtright {
	text-align:right;
	}
.txtcenter {
	text-align:center;
	}
.bold {
	font-weight:bold;
	}
.caution {
	text-indent:-1em;
	padding-left:1em;
	display:block;
	}

/* clearfix */
.ClearFix:after {/* modernbrowser */
	height:0;
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
	}
* html .ClearFix {/* MacIE5 */
	display:inline-block;
	}

*:first-child+html .ClearFix {/* IE7 */
	display:inline-block;
	min-height: 1%;
	}
/*\*/
* html .ClearFix {/* winIE */
	height:0;
	display:block;
	}
/**/
/* / clearfix */


.topP {
	padding-top:12px;
	}

ul,li {
	margin:0;
	padding:0;
	list-style:none;
	}
.dot {
	padding-left:10px;
	background:url(../img/icon_dot.gif) no-repeat scroll 0 8px;
	}

hr {
	display:none;
	}
img {
	border:none;
	vertical-align:bottom;
	}
h1,h2,h3,h4 {
	margin:0;
	padding:0;
	}
h2.next {
	margin:18px 0 0 0;
	padding:0;
	}

a:link, a:visited {
	color:#006699;
	}
a:hover,a:active {
	color:#003366;
	}
a.colorG:link, a.colorG:visited {
	color:#459754;
	}
a.colorG:hover,a.colorG:active {
	color:#004631;
	}

.thumnail {
	margin-left:10px;
	}
.floatL {
	float:left;
	}

.clear {
	clear:both;
	}

/*Header*/
#head {
	margin:0 auto;
	width:760px;
	text-align:right;
	}
#head h1 {
	float:left;
	margin:0;
	padding:0;
	width:335px;
	}
#head h1#g20Head {
	float:left;
	margin:0;
	padding:0;
	width:263px;
	}
#head img {
	display:block;
	}
#head ul {
	float:right;
	margin:0;
	padding:12px 0 0 0;
	list-style:none;
	text-align:right;
	}
#head li {
	display:inline;
	margin:0 0 0 12px;
	}
#head li a {
	padding:0 0 0 10px;
	background:url(../img/icon_arrow.gif) no-repeat scroll left center;
	}
#head li#backtotop a {
	padding:0 0 0 17px;
	background:url(../img/icon_arrow_back.gif) no-repeat scroll left center;
	}
#head li#bottom {
	display:block;
	clear:both;
	float:none;
	padding-top:3px;
	}

/*Content*/
#containerINDEX {
	width:760px;
	margin:0 auto;
	padding:15px 0 0 0;
	text-align:left;
	}
#container {
	width:760px;
	margin:0 auto;
	text-align:left;
	clear:both;
	}
#container2 {
	width:760px;
	padding:120px 0 0 0;
	background:url(../img/head_img_kobe.jpg) no-repeat scroll top left;
	}

#panlist {
	padding:5px 0;
	}

/*Side*/
#side {
	width:190px;
	padding-bottom:205px;
	background:url(../img/navi_back.jpg) no-repeat scroll left bottom;
	float:left;
	}
#side ul {
	margin:0;
	padding:0;
	list-style:none;
	}
#side li {
	margin:0  0 1px 0;
	padding:0;
	}
#side li a {
	display:block;
	width:164px;
	padding:6px 5px 6px 21px;
	background:url(../img/navi_arrow1.gif) no-repeat scroll 8px 50%;
	}
/*\*/
* html #side li a {
	width:190px;
	}
/**/
#side li a:link,#side li a:visited {
	background-color:#5c9dbe;
	color:#ffffff;
	text-decoration:none;
	}
#side li a:hover,#side li a:active {
	background-color:#006699;
	color:#ffffff;
	text-decoration:none;
	}
#side li a.ov:link,#side li a.ov:visited,#side li a.ov:hover,#side li a.ov:active {
	background-color:#006699;
	color:#ffffff;
	text-decoration:none;
	}

#side li#g20 {
	margin:4px 0 0 0;
	}
#side li#g20 a {
	display:block;
	width:159px;
	padding:10px 5px 10px 26px;
	background:url(../img/navi_arrow2.gif) no-repeat scroll 5px 50%;
	}
/*\*/
* html #side li#g20 a {
	width:190px;
	}
/**/
#side li#g20 a:link,#side li#g20 a:visited {
	background-color:#88bd92;
	color:#ffffff;
	text-decoration:none;
	}
#side li#g20 a:hover,#side li#g20 a:active {
	background-color:#459754;
	color:#ffffff;
	text-decoration:none;
	}
#side li#g20 a.ov:link,#side li#g20 a.ov:visited,#side li#g20 a.ov:hover,#side li#g20 a.ov:active {
	background-color:#459754;
	color:#ffffff;
	text-decoration:none;
	}

#side li#bnr {
	margin:4px 0 0 0;
	padding:6px;
	background-color:#eeeeee;
	}
#side li#bnr a {
	margin:0;
	padding:0;
	background:none;
	width:auto;
	}


/*Main*/
#main {
	width:555px;
	float:right;
	}
.box {
	padding:0 15px 18px 15px;
	clear:both;
	text-align:left;
	}
.boxNotP {
	padding:12px 15px 18px 15px;
	clear:both;
	text-align:left;
	}
.boxTopP {
	padding:30px 15px 18px 15px;
	clear:both;
	text-align:left;
	}
#main .sideP {
	padding-left:15px;
	}

#main p {
	margin:0 0 12px 0;
	padding:0;
	}
#main h3 {
	margin:0 0 10px 0;
	}
h3 a.anchor {
	color:#333333;
	}

#main .popup img {
	vertical-align:text-bottom;
	margin-left:3px;
	}

/*Footer*/
#foot {
	text-align:center;
	width:760px;
	clear:both;
	padding-top:12px;
	}
#foot p.f10 a {
	padding:0 0 0 12px;
	background:url(../img/icon_arrow_backtop.gif) no-repeat scroll left center;
	}
#foot  p {
	text-align:right;
	margin:0;
	padding:0 15px 5px 0;
	}

/* sitemap.html */
#sitemap ul {
	margin:0 0 24px 0;
	padding:0;
	list-style:none;
	}
#sitemap p {
	margin:0 0 12px 0;
	padding:0 0 0 15px;
	list-style:none;
	}
#sitemap p.g8 {
	background:url(../img/icon_h3.gif) no-repeat scroll left center;
	}
#sitemap p.g20 {
	background:url(../img/g20_icon_h3.gif) no-repeat scroll left center;
	}

#sitemap li {
	margin:0 0 12px 5px;
	padding:0 0 0 10px;
	list-style:none;
	background:url(../img/icon_dot.gif) no-repeat scroll 0 9px;
	}


/* index.html */
/*Flash*/
#flash {
	padding:15px 0 0 0;
	margin:0 auto;
	width:760px;
	height:187px;
	background:url(../../img/img_topvisual.jpg) no-repeat scroll left bottom;
	}
/*\*/
* html #flash {
	height:202px;
	}
/**/
#nofla {
	width:760px;
	height:187px;
	background-color:#ffffff;
	}

/* What's New */
#NewsOverflow {
	height:142px;
	overflow:auto;
	}
#NewsOverflow li {
	margin-bottom:12px;
	border-bottom:1px dashed #cccccc;
	}
#NewsOverflow li#end {
	margin-bottom:0px;
	}


/*Main*/
#main h3.idx {
	padding-left:15px;
	background:url(../img/icon_h3.gif) no-repeat scroll left center;
	}
#main h3.idxO {
	padding-left:15px;
	background:url(../img/icon_h3_o.gif) no-repeat scroll left center;
	}
ul#fair li {
	margin-bottom:12px;
	}
ul#fair h4.list {
	float:left;
	width:85px;
	}
ul#fair div {
	float:right;
	width:405px;
	padding-left:14px;
	border-left:1px solid #cccccc;
	}
/*\*/
* html ul#fair div {
	width:420px;
	}
/**/
ul#fair p.end {
	padding:0;
	margin:0;
	}

/*Foot*/
#GetFlash {
	border-top:1px dashed #999999;
	padding-top:6px;
	}
#GetFlash table {
	margin:5px auto;
	}
#GetFlash p {
	text-align:left;
	padding-left:8px;
	}


/* meeting/index.html (agenda)*/
/*Main*/
#main h3.num img {
	vertical-align:text-bottom;
	}
#main h3.num span {
	margin-left:4px;
	}

/*  meeting/features.html */
#main img.left {
	float:left;
	margin:0 15px 15px 0;
	display:block;
	}
#main img.right {
	float:right;	
	margin:0 0 15px 15px;
	display:block;
	}
#main img.center {
	clear:both;
	margin:15px 0 0 0;
	display:block;
	}

/* meeting/contact.html */
#address {
	padding:15px;
	background-color:#eeeeee;
	width:366px;
	}
/*\*/
* html #address {
	width:396px;
	}
/**/
#address ul,#address li {
	margin:0;
	padding:0;
	list-style:none;
	clear:both;
	}
#address span.list {
	display:block;
	float:left;
	width:4em;
	}

/* meeting/recent.html */
th.tHead {
	margin:0;
	padding:4px 12px;
	color:#ffffff;
	background-color:#4ebdd7;
	border-right:1px dashed #ffffff;
	}
th.tHeadend {
	margin:0;
	padding:4px 12px;
	color:#ffffff;
	background-color:#4ebdd7;
	}
td.tBody {
	margin:0;
	padding:4px 12px;
	border-right:1px dashed #cccccc;
	border-bottom:2px solid #cccccc;
	}
td.tBodyend {
	margin:0;
	padding:4px 12px;
	border-bottom:2px solid #cccccc;
	}

.ico_jp {
	padding:0 0 4px 32px;
	background:url(../../meeting/img/rec_icon_jp.gif) no-repeat scroll left top;
	}
.ico_it {
	padding:0 0 4px 32px;
	background:url(../../meeting/img/rec_icon_it.gif) no-repeat scroll left top;
	}
.ico_ca {
	padding:0 0 4px 32px;
	background:url(../../meeting/img/rec_icon_ca.gif) no-repeat scroll left top;
	}
.ico_fr {
	padding:0 0 4px 32px;
	background:url(../../meeting/img/rec_icon_fr.gif) no-repeat scroll left top;
	}
.ico_uk {
	padding:0 0 4px 32px;
	background:url(../../meeting/img/rec_icon_uk.gif) no-repeat scroll left top;
	}
.ico_de {
	padding:0 0 4px 32px;
	background:url(../../meeting/img/rec_icon_de.gif) no-repeat scroll left top;
	}

td.tBodyend a {
	text-decoration:none;
	}
span.dot {
	padding:0 0 0 10px;
	background:url(../img/icon_dot.gif) no-repeat scroll 0 6px;
	}
td.tBodyend span.line {
	text-decoration:underline;
	}

/* meeting/link.html */
ul.LinkList li {
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dashed #cccccc;
	/*border-bottom:2px solid #cccccc;*/
	}

/* meeting/participants.html */
#main h3.participants {
	margin:0;
	}
.line2Gray {
	border-top:2px solid #cccccc;
	}
.line2GrayB {
	border-bottom:2px solid #cccccc;
	}
#main h3.line2Gray {
	margin:0;
	padding-top:10px;
	}

ul.participants li {
	float:left;
	width:97px;
	padding:10px 10px 5px 0;
	}
/*\*/
* html ul.participants li {
	width:107px;
	}
/**/
ul.participants li.end {
	float:left;
	width:97px;
	padding:10px 0 0 0; 
	}
ul.participants a {
	text-decoration:none;
	}
ul.participants span {
	text-decoration:underline;
	}

ul.org li {
	border-bottom:2px solid #cccccc;
	padding:10px 0;
	}

/* meeting/sideevent.html */
table#sideevent td.tBodyend a {
	text-decoration:underline;
	}
ul#sid-fair  li {
	margin-bottom:12px;
	}
ul#sid-fair h4 {
	float:left;
	width:85px;
	}
ul#sid-fair div {
	float:right;
	width:405px;
	padding-left:14px;
	border-left:1px solid #cccccc;
	}
/*\*/
* html ul#sid-fair div {
	width:420px;
	}
/**/
ul#sid-fair p.end {
	padding:0;
	margin:0;
	}
ul#sid-fair img.right {
	float:right;
	width:178px;
	display:block;
	 margin:0;
	}
ul#sid-fair div.left {
	width:217px;
	padding:0;
	border:none;
	}
ul#sid-fair li.list {
	margin:0;
	}
ul#sid-fair li span.addres {
	display:block;
	float:left;
	width:4em;
	}
.nowrap {
	white-space:nowrap;
	}

/* g20 navigation */
#side li.g20nav {
	margin:0;
	padding:0;
	}
#side li.g20nav a {
	display:block;
	width:146px;
	padding:6px 5px 6px 37px;
	border-right:1px solid #88bd92;
	border-bottom:1px solid #88bd92;
	border-left:1px solid #88bd92;
	}
/*\*/
* html #side li.g20nav a {
	width:190px;
	}
/**/
#side li.g20nav a.top {
	display:block;
	width:146px;
	padding:6px 5px 6px 37px;
	border-top:1px solid #88bd92;
	border-right:1px solid #88bd92;
	border-bottom:1px solid #88bd92;
	border-left:1px solid #88bd92;
	}
/*\*/
* html #side li.g20nav a.top {
	width:190px;
	}
/**/
#side li.g20nav a:link,#side li.g20nav a:visited {
	background:url(../img/navi_arrow1g.gif) no-repeat scroll 24px 50%;
	background-color:#ffffff;
	color:#459754;
	text-decoration:none;
	}
#side li.g20nav a:hover,#side li.g20nav a:active {
	background:url(../img/navi_arrow1g2.gif) no-repeat scroll 24px 50%;
	background-color:#459754;
	color:#ffffff;
	text-decoration:none;
	}
#side li.g20nav a.ov:link,#side li.g20nav a.ov:visited,#side li.g20nav a.ov:hover,#side li.g20nav a.ov:active {
	background:url(../img/navi_arrow1g2.gif) no-repeat scroll 24px 50%;
	background-color:#459754;
	color:#ffffff;
	text-decoration:none;
	}

#side li#g20 {
	margin:4px 0 0 0;
	}
#side li#g20 a {
	display:block;
	width:159px;
	padding:10px 5px 10px 26px;
	background:url(../img/navi_arrow2.gif) no-repeat scroll 5px 50%;
	}
/*\*/
* html #side li#g20 a {
	width:190px;
	}
/**/
#side li#g20 a:link,#side li#g20 a:visited {
	background-color:#88bd92;
	color:#ffffff;
	text-decoration:none;
	}
#side li#g20 a:hover,#side li#g20 a:active {
	background-color:#459754;
	color:#ffffff;
	text-decoration:none;
	}
#side li#g20 a.ov:link,#side li#g20 a.ov:visited,#side li#g20 a.ov:hover,#side li#g20 a.ov:active {
	background-color:#459754;
	color:#ffffff;
	text-decoration:none;
	}


/* g20/index.html */
h3.idxG {
	padding-left:15px;
	background:url(../img/g20_icon_h3.gif) no-repeat scroll left center;
	}
h3.idxG2col {
	padding-left:15px;
	background:url(../img/g20_icon_h3.gif) no-repeat scroll 0 5px;
	}

.g20 li {
	clear:both;
	}

.g20 span.list{
	display:block;
	float:left;
	width:40px;
	}
.g20 span.listRight {
	display:block;
	width:445px;
	float:right;
	padding-left:10px;
	border-left:1px solid #cccccc;
	}
/*\*/
.g20 span.listRight {
	width:455px;
	}
/**/
.g20 span.listEn {
	display:block;
	float:left;
	width:50px;
	}
.g20 span.listRightEn {
	display:block;
	width:435px;
	float:right;
	padding-left:10px;
	border-left:1px solid #cccccc;
	}
/*\*/
.g20 span.listRightEn {
	width:445px;
	}
/**/

.g20 span.list2 {
	display:block;
	float:left;
	width:95px;
	}
.g20 span.list2Right {
	display:block;
	width:395px;
	float:right;
	padding-left:10px;
	border-left:1px solid #cccccc;
	}
/*\*/
* html .g20 span.list2Right {
	width:405px;
	}
/**/
.g20 span.list2En {
	display:block;
	float:left;
	width:75px;
	}
.g20 span.list2RightEn {
	display:block;
	width:415px;
	float:right;
	padding-left:10px;
	border-left:1px solid #cccccc;
	}
/*\*/
* html .g20 span.list2RightEn {
	width:425px;
	}
/**/

span.dot2 {
	padding:0 0 0 10px;
	background:url(../img/icon_dot.gif) no-repeat scroll 0 6px;
	display:block;
	}
.g20 span.list2En span.dot2 {
	padding:0 0 0 10px;
	background:url(../img/icon_dot.gif) no-repeat scroll 0 9px;
	display:block;
	}
.g20 li.topP {
	clear:both;
	margin:0;
	padding:5px 0 0 0;
	}

/* g20/background.html */
.fGreen {
	color:#459754;
	font-weight:bold;
	}
.fGreen img {
	margin-right:10px;
	vertical-align:middle;
	}

/* g20/past.html */

th.year {
	padding-top:12px;
	background-color:#ffffff;
	}
th.year div {
	background-color:#eeeeee;
	}
th.year img {
	vertical-align:bottom;
	}

th.past {
	text-align:right;
	padding:12px 10px;
	border-bottom:1px dashed #cccccc;
	width:48px;
	background-color:#ffffff;
	font-weight:normal;
	}
div.En th.past {
	width:60px;
	}

td.past {
	text-align:left;
	padding:12px 0;
	border-bottom:1px dashed #cccccc;
	background-color:#ffffff;
	font-weight:normal;
	}
td.noBorder {
	border:none;
	}
td.BorderTop {
	border-top:1px dashed #cccccc;
	}

td.past div.g8 {
	border:1px solid #006699;
	color:#006699;
	padding:12px;
	font-weight:bold;
	}
td.past div.g8ja {
	border:1px solid #5c9dbe;
	background-color:#5c9dbe;
	color:#ffffff;
	padding:12px;
	font-weight:bold;
	}
td.past div.g8ja a {
	color:#ffffff;
	text-decoration:underline;
	}

td.past div.g20 {
	color:#006699;
	padding-left:21px;
	font-weight:bold;
	background:url(../img/navi_arrow2g.gif) no-repeat scroll left center;
	}

table.process {
	background:url(../../g20/img/exp_pic_process3.gif) repeat-y scroll center top;
	}
td.process {
	background:url(../../g20/img/exp_pic_process2.gif) no-repeat scroll center bottom;
	text-align:right;
	width:48px;
	padding:12px 0;
	}
#En table.process {
	background:url(../../en/g20/img/exp_pic_process3.gif) repeat-y scroll right top;
	}
#En td.process {
	background:url(../../en/g20/img/exp_pic_process2.gif) no-repeat scroll right bottom;
	text-align:right;
	width:48px;
	padding:12px 0;
	}

#main h3.idxGpast {
	padding-left:15px;
	background:url(../img/g20_icon_h3.gif) no-repeat scroll 0 5px;
	margin:15px 0;
	}
div.G203rd {
	border-top:2px solid #cccccc;
	width:525px;
	}
div.G203rd .left {
	width:83px;
	float:left;
	padding:12px 12px 12px 0;
	}
/*\*/
* html div.G203rd .left {
	width:95px;
	}
/**/
div.G203rd .right  {
	width:408px;
	padding:12px 0 12px 12px;
	float:right;
	border-left:10px solid;
	}
/*\*/
* html div.G203rd .right {
	width:430px;
	}
/**/

div.En div.G203rd .left {
	width:103px;
	}
/*\*/
* html div.En div.G203rd .left {
	width:115px;
	}
/**/
div.En div.G203rd .right  {
	width:388px;
	}
/*\*/
* html div.En div.G203rd .right {
	width:410px;
	}
/**/


div.G203rd  .Blue {
	color:#4ebdd7;
	}
div.G203rd  .Yellow {
	color:#ffcc33;
	}
div.G203rd  .Red {
	color:#ff3300;
	}
div.G203rd  .borderBlue {
	border-color:#4ebdd7;
	}
div.G203rd  .borderYellow {
	border-color:#ffcc33;
	}
div.G203rd  .borderRed {
	border-color:#ff3300;
	}

div.G203rdArrow {
	border-top:2px solid #cccccc;
	width:525px;
	text-align:center;
	}

/* g20/role.html */
.tHeadTop {
	width:151px;
	border-top:2px solid #cccccc;
	border-right:1px dashed #cccccc;
	padding:4px 0;
	}
.tHeadTop0 {
	border-right:none;
	}
.tHeadTopBlank {
	width:46px;
	}
th.tHeadRight {
	margin:0;
	padding:4px 8px 4px 0px;
	text-align:right;
	border-right:1px dashed #cccccc;
	border-bottom:2px solid #cccccc;
	font-weight:normal;
	width:46px;
	}

div.tBodyWidth {
	width:127px;
	}

.En .tHeadTop {
	width:141px;
	border-top:2px solid #cccccc;
	border-right:1px dashed #cccccc;
	padding:4px 0;
	}
.En .tHeadTop0 {
	border-right:none;
	}
.En .tHeadTopBlank {
	width:87px;
	}
div.En th.tHeadRight {
	padding:4px 8px 4px 8px;
	width:71px;
	}

td.BorderB0,th.BorderB0 {
	border-bottom:none;
	}
th.bgGreen {
	background-color:#459754;
	}
th.bgGreen img {
	vertical-align:bottom;
	}
table.rolearrow {
	background:url(../../g20/img/role_pic_arrow2.gif) repeat-y scroll left top;
	}
th.rolearrow {
	background:url(../../g20/img/role_pic_arrow1.gif) no-repeat scroll left bottom;
	padding:4px 8px;
	width:38px;
	}

.relationG20 {
	border:1px solid #459754;
	padding:12px;
	}
.relationG8 {
	border:1px solid #55c5e9;
	padding:12px;
	}


/* popup */
body#popup {
	background-image:none;
	background-color:#ffffff;
	padding:12px 0 0 0;
	}
#popup #container {
	width:700px;
	text-align:left;
	}

#popup #foot {
	text-align:center;
	width:auto;
	clear:both;
	padding-top:12px;
	}
#popup #foot p.f10 a {
	padding:0 0 0 12px;
	background:url(../img/popup_icon_close.gif) no-repeat scroll left center;
	}
#popup #foot  p {
	text-align:center;
	border-top:1px solid #006699;
	margin:0;
	padding:8px 0;
	}

/* g20/index_popup.html */
table#idxLine {
	border:1px solid #000000;
	}
#idxLine td,#idxLine th {
	padding:4px;
	}
#idxLine .G20 {
	border-bottom:1px solid #808080;
	background-color:#eeeeee;
	}
#idxLine .G8head {
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	background-color:#a0e2e8;
	}
#idxLine .G8body {
	border-bottom:1px solid #808080;
	border-right:1px solid #d9d9d9;
	}
#idxLine .end {
	border-right:none;
	}

#idxLine .Etchead {
	border-right:1px solid #808080;
	background-color:#459754;
	}
#idxLine .Etcbody {
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	}
#idxLine .bottomEnd {
	border-bottom:none;
	}

#popup p.caution2 {
	text-indent:-1em;
	padding-left:1em;
	display:block;
	padding-top:5px;
	margin-top:0;
	margin-right:-1em;
	}

/* g20/past_popup1-3 */
#popup h4.past {
	font-weight:normal;
	}
#popup .list2 {
	display:block;
	float:left;
	width:95px;
	}
#popup p.list2Right {
	display:block;
	width:555px;
	float:right;
	padding:0 0 0 10px;
	margin:0;
	border-left:1px solid #cccccc;
	}
/*\*/
* html #popup p.list2Right {
	width:565px;
	}
/**/
#popup div.list2Right {
	display:block;
	width:555px;
	float:right;
	padding:0 0 0 10px;
	margin:0;
	border-left:1px solid #cccccc;
	}
/*\*/
* html #popup div.list2Right {
	width:565px;
	}
/**/
#popup div.list2Right ul.float li {
	float:left;
	width:277px;
	}
#popup div.list2Right ul.float li.clearWidth {
	float:left;
	width:554px;
	}
	
#popup div.list2Right p {
	margin:0;
	padding-bottom:0;
	padding-top:6px;
	}

#popup .topP {
	padding-top:6px;
	}
#popup div.list2Right div.topP {
	padding-top:12px;
	}