
ul.lineup-link li {
display:inline;
margin:0 30px 0 0;
}
ul.lineup-link li a {
padding:0 0 0 10px;
background:url(../shared/img/icn_arw_right2.gif) no-repeat 0 4px;
}

h2.fc {
margin:20px 0 10px 0;
padding:3px 6px 4px 6px;
background:url(img/h2_bg_fc.gif) repeat-x top;
}
h2.bw {
margin:20px 0 10px 0;
padding:3px 6px 4px 6px;
background:url(img/h2_bg_bw.gif) repeat-x top;
}
h2.pp {
margin:20px 0 10px 0;
padding:3px 6px 4px 6px;
background:url(img/h2_bg_pp.gif) repeat-x top;
}
#enclosingArea #contentsArea #prodDescriptions h2.fc a,
#enclosingArea #contentsArea #prodDescriptions h2.bw a,
#enclosingArea #contentsArea #prodDescriptions h2.pp a {
color:#FFFFFF;
font-size:18px;
}

table td sup {
padding:0 0 0 2px;
position:relative;
top:-2px;
}

table.fc {
width:100%;
margin:5px 0 0 0;
border-collapse:collapse;
}
table.fc th,
table.fc td {
padding:4px 6px;
border:1px solid #9F9F9F;
text-align:center;
}
table.fc th {
text-align:left;
background:#ECCE74;
}
table.fc th.modelname {
width:auto;
}
table.fc th.model {
width:50px;
text-align:center;
background:#FCF6E5;
}


table.bw {
margin:5px 0 0 0;
border-collapse:collapse;
}
table.bw th,
table.bw td {
padding:4px 6px;
border:1px solid #9F9F9F;
text-align:center;
}
table.bw th {
text-align:left;
background:#C4C4C4;
}
table.bw th.model {
text-align:center;
background:#F4F4F4;
}


table.ppc {
width:570px;
margin:5px 0 0 0;
border-collapse:collapse;
}
table.ppc th,
table.ppc td {
padding:4px 6px;
border:1px solid #9F9F9F;
text-align:center;
}
table.ppc th {
text-align:left;
background:#A7B2C3;
}
table.ppc th.model {
text-align:center;
background:#DCE0E7;
}


table.ppb {
width:570px;
margin:5px 0 0 0;
border-collapse:collapse;
}
table.ppb.mgb20 {
margin-bottom:20px;
}
table.ppb th,
table.ppb td {
padding:4px 6px;
border:1px solid #9F9F9F;
text-align:center;
}
table.ppb th {
text-align:left;
background:#C9C9C9;
}
table.ppb th.model {
text-align:center;
background:#EFEFEF;
}
table.ppb th.none {
padding:4px 2px;
}

h3 {
margin:10px 0 0 0;
}

table th.model {
width:37%;
}
table th.modelname {
width:26%;
text-align:center;
}

ul.notice li {
list-style:none;
}



/*--====================== popup ======================--*/

div#popup {
width:560px;
margin:0 auto;
}

div#popup #headerArea {
background:none;
height:77px;
}
div#popup #headerArea img.teoi {
position:relative;
left:120px;
}

div#popup h1 {
padding:2px 10px;
background:#00328C;
font-size:16px;
}
div#popup h1 span.lft {
display:block;
float:left;
width:400px;
background:none;
}
div#popup h1 span.rgt {
display:block;
float:right;
width:60px;
text-align:right;
background:none;
}
div#popup h1 span.rgt a {
padding:0 0 0 10px;
background:url(../shared/img/icn_arrow_blue-w.gif) no-repeat 0 6px;
color:#FFFFFF;
font-size:14px;
}

div#popup div.icon-list dl {
float:left;
width:500px;
margin:0 0 25px 30px;
}
div#popup div.icon-list dl dt {
float:left;
width:48px;
}
div#popup div.icon-list dl dd {
float:left;
width:450px;
}
div#popup div.icon-list dl dd h2 {
color:#0066CC;
font-size:14px;
}
div#popup div.icon-list dl dd p {
color:#4B4B4B;
font-size:12px;
}















