
/* -----===================================== common style =====================================----- */

* {
margin:0;
padding:0;
}

.clear {
clear:both;
height:1px;
overflow:hidden;
font-size:0;
}

/* ----- clear fix ----- */

ul#pdct-feature li:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0;
}
ul#pdct-feature li {
display:inline-block;
}

/* Hides from IE-mac \*/
* html ul#pdct-feature li {
height:1%;
}
ul#pdct-feature li{
display:block;
}

.ta_c {
text-align:center;
}
.ta_r {
text-align:right;
}

.arw-list{
padding:0 0 0 11px;
background:url(../../solutions/img/icn_arw_right_blk.gif) no-repeat 1px 5px;
}

ul.arw-list {
padding:0;
background:none;
list-style:none;
}
ul.arw-list li {
margin:0 0 5px 0;
padding:0 0 0 9px;
background:url(../../solutions/img/icn_arw_right_blk.gif) no-repeat 0 6px;
}
ul.arw-list li a {
font-weight:bold;
}

.flt_l {
float:left;
}
.flt_r {
float:right;
}
.w370 {
width:370px;
}

#contentsArea .mg_t0 {
margin-top:0;
}
#contentsArea .mg_b0 {
margin-bottom:0;
}

.mgt30 {
margin:30px 0 0 0;
}

.mg_b20 {
margin-bottom:20px;
}

.pdt10 {
padding-top:10px;
}

.px18 {
font-size:18px;
}

body.column03 #contentEnclosingArea {
background:url(../img/bg_list_cp00_blk.gif) repeat-y left;
}

#headerArea.head02 form {
padding:17px 14px 0 0;
}

#headerArea form ul {
padding-right:8px;
}

#contentsArea h1 {
padding:0;
background:url(../img/bg_h1_btm.gif) repeat-y left bottom;
}
#contentsArea h1 span {
display:block;
padding:4px 10px 2px 10px;
background:url(../img/bg_h1.gif) no-repeat left top;
}

#contentsArea h1.color {
background:url(../img/bg_h1_color_btm.gif) repeat-y left bottom;
}
#contentsArea h1.color span {
background:url(../img/bg_h1_color.gif) no-repeat left top;
}

#contentsArea h1.pp {
background:url(../img/bg_h1_pp_btm.gif) repeat-y left bottom;
}
#contentsArea h1.pp span {
background:url(../img/bg_h1_pp.gif) no-repeat left top;
}

h2.notice_ttl {
margin:0 0 10px 0;
padding:0 0 0 20px;
background:url(../img/icn_notice.gif) no-repeat left center;
border-bottom:1px solid #003366;
font-weight:bold;
color:#003366;
}
h2.rline {
margin:0 0 15px 0;
padding:0px 0 0 20px;
background:url(../img/bg_h2-rline.gif) no-repeat 0 5px;
color:#0066CC;
line-height:42px;
}

table.target {
width:520px;
margin:0 0 10px 0;
border-top:1px solid #000000;
border-left:1px solid #000000;
}
table.target caption {
margin:10px 0 0 0;
font-weight:bold;
color:#003366;
text-align:left;
}
table.target th,
table.target td {
padding:5px 10px;
border-bottom:1px solid #000000;
vertical-align:top;
}
table.target th {
width:70px;
text-align:left;
font-weight:bold;
background:#C9C9C9;
}
table.target td {
border-right:1px solid #000000;
}
ul.square li {
list-style:none;
padding:0 0 0 15px;
background:url(../img/icn_square_blue_sml.gif) no-repeat 0 5px;
}
ul.blue li {
color:#0066CC;
}


/* -----===================================== where to buy  =====================================----- */

#contentsArea dl.wheretobuy {
clear:both;
margin:0 0 10px 0;
padding:20px 0 0 0;
}
#contentsArea dl.wheretobuy dd {
padding:8px 7px 7px 7px;
border-left:1px solid #08396B;
border-right:1px solid #08396B;
border-bottom:1px solid #08396B;
}
#contentsArea dl.wheretobuy dd p.pic {
float:left;
width:108px;
}
#contentsArea dl.wheretobuy dd .cont {
float:right;
width:482px;
padding:7px 0 0 0;
}
#contentsArea dl.wheretobuy dd dl dt {
margin:0 0 2px 0;
font-size:14px;
font-weight:bold;
color:#6E6D72;
}
#contentsArea dl.wheretobuy dd p.txt {
margin:0 0 12px 0;
}
#contentsArea dl.wheretobuy dd dl.sr {
float:left;
width:147px;
}
#contentsArea dl.wheretobuy dd dl.sc {
float:left;
width:152px;
}
#contentsArea dl.wheretobuy dd dl dd {
padding:0 0 2px 0;
border:none;
}
#contentsArea dl.wheretobuy dd dl dd select {
width:135px;
}
#contentsArea dl.wheretobuy dd p.btn {
float:left;
width:183px;
padding:10px 0 0 0;
}
* html #contentsArea dl.wheretobuy dd p.btn {
padding:14px 0 0 0;
}
*+html #contentsArea dl.wheretobuy dd p.btn {
padding:14px 0 0 0;
}


/* -----===================================== productLineup =====================================----- */

#contentsArea p.tolineup {
position:relative;
top:-6px;
margin:0 0 8px 0;
text-align:right;
}
#contentsArea p.tolineup a {
padding:0 0 0 8px;
background:url(../img/icn_arw_right2.gif) no-repeat 0 4px;
}

#contentsArea #productLineup {
clear:both;
width:620px;
margin:0;
padding:15px 0 0 0;
}
#contentsArea #productLineup ul {
padding:0;
}
#contentsArea #productLineup ul li {
width:301px;
list-style:none;
margin:0 0 15px 0;
padding:5px 0 0 0;
background:url(../img/bg_box_top.gif) no-repeat left top;
}
#contentsArea #productLineup ul li.lft {
float:left;
}
#contentsArea #productLineup ul li.rgt {
float:right;
}
#contentsArea #productLineup ul li div {
width:301px;
padding:0 0 5px 0;
background:url(../img/bg_box_bottom.gif) no-repeat left bottom;
}
#contentsArea #productLineup ul li div dl {
width:301px;
margin:0;
padding:0 0 5px 0;
background:url(../img/bg_box_middle.gif) repeat-y left;
}
#contentsArea #productLineup ul li div dl dt {
margin:0 0 0 5px;
padding:0 0 0 15px;
background:url(../img/icn_disc.gif) no-repeat 0 1px;
}
#contentsArea #productLineup ul.color li div dl dt {
background:url(../img/icn_disc_color.gif) no-repeat 2px 5px;
}
#contentsArea #productLineup ul li div dl dt a {
color:#003366;
font-weight:bold;
}
#contentsArea #productLineup ul li div dl dd {
zoom:1;
position:relative;
margin:10px 0 0 5px;
}
#contentsArea #productLineup ul li div dl dd p {
float:left;
width:150px;
}
#contentsArea #productLineup ul li div dl dd ul {
float:left;
width:115px;
margin:0;
padding:0;
}
#contentsArea #productLineup ul li div dl dd ul li {
width:130px;
margin:0;
padding:0 0 0 10px;
background:url(../img/icn_list_square.gif) no-repeat 0 5px;
}
#contentsArea #productLineup ul li div dl dd.wide p {
width:160px;
}
#contentsArea #productLineup ul li div dl dd.wide ul {
width:130px;
}
#contentsArea #productLineup ul li div dl dd.wide ul li {
width:120px;
}
#contentsArea #productLineup ul li div dl dd p.size {
position:absolute;
right:10px;
top:0;
float:none;
width:auto;
}





/* -----===================================== listNav =====================================----- */


#listNav dl{
background-color:#000000;
}
#listNav dl a{
color:#FFFFFF;
}
#listNav dl dt a{
padding:0;
}
#listNav dl dd a{
width:160px;
padding:3px 5px 6px 17px;
background:url(../img/bg_side_off.gif) no-repeat left bottom;
font-weight:bold;
}
#listNav dl dd a:hover,
#listNav dl dd.current a{
width:160px;
padding:3px 5px 6px 17px;
background:url(../img/bg_side_on.gif) no-repeat left bottom;
font-weight:bold;
}
#listNav dl dd.current a,
#listNav dl dd dl dt a{
width:160px;
padding:3px 5px 6px 17px;
background:url(../img/bg_side_on.gif) no-repeat left bottom;
font-weight:bold;
color:#FABB00;
}
#listNav dl dd.current a:hover,
#listNav dl dd dl dt a:hover{
background:url(../img/bg_side_on.gif) no-repeat left bottom;
}

#listNav dl dd dl dd a{
width:152px;
padding:3px 5px 6px 25px;
background:#4B4B4B url(../img/icn_arw_rgt.gif) no-repeat 15px 10px;
font-weight:normal;
}
#listNav dl dd dl dd a:hover{
width:152px;
padding:3px 5px 6px 25px;
background:#003368 url(../img/icn_arw_rgt.gif) no-repeat 15px 10px;
font-weight:normal;
}


#listNav dl dd dl dd.current a,
#listNav dl dd dl dd.current a:hover {
width:152px;
padding:3px 5px 6px 25px;
background:#003368 url(../img/icn_arw_rgt.gif) no-repeat 15px 10px;
font-weight:normal;
color:#FFFFFF;
}

#listNav dl dd dl dd dl dt a{
width:152px;
padding:3px 5px 6px 25px;
background:#4B4B4B url(../img/icn_arw_dwn.gif) no-repeat 15px 10px;
font-weight:normal;
color:#FFFFFF;
}
#listNav dl dd dl dd dl dt a:hover,
#listNav dl dd dl dd dl dt.current a,
#listNav dl dd dl dd dl dt.current a:hover{
width:152px;
padding:3px 5px 6px 25px;
background:#003368 url(../img/icn_arw_dwn.gif) no-repeat 15px 10px;
font-weight:normal;
color:#FFFFFF;
}
#listNav dl dd dl dd dl dd a{
width:142px;
padding:3px 5px 6px 35px;
background:#4B4B4B url(../img/icn_arw_rgt.gif) no-repeat 25px 10px;
font-weight:normal;
color:#FFFFFF;
}
#listNav dl dd dl dd dl dd a:hover{
width:142px;
padding:3px 5px 6px 35px;
background:#003368 url(../img/icn_arw_rgt.gif) no-repeat 25px 10px;
font-weight:normal;
color:#FFFFFF;
}
#listNav dl dd dl dd dl dd.current a,
#listNav dl dd dl dd dl dd.current a:hover{
width:142px;
padding:3px 5px 6px 35px;
background:#003368 url(../img/icn_arw_rgt.gif) no-repeat 25px 10px;
font-weight:normal;
color:#FFFFFF;
}

#listNav dl dd dl dd dl dt dl dt a{
width:145px;
padding:3px 5px 6px 33px;
background:#4B4B4B url(../img/icn_arw_dwn.gif) no-repeat 23px 10px;
font-weight:normal;
color:#FFFFFF;
}
#listNav dl dd dl dd dl dt dl dt a:hover,
#listNav dl dd dl dd dl dt dl dt.current a,
#listNav dl dd dl dd dl dt dl dt.current a:hover{
width:145px;
padding:3px 5px 6px 33px;
background:#003368 url(../img/icn_arw_dwn.gif) no-repeat 23px 10px;
font-weight:normal;
color:#FFFFFF;
}
#listNav dl dd dl dd dl dd dl dd a{
width:132px;
padding:3px 5px 6px 45px;
background:#4B4B4B url(../img/icn_arw_rgt.gif) no-repeat 35px 10px;
font-weight:normal;
color:#FFFFFF;
}
#listNav dl dd dl dd dl dd dl dd a:hover{
width:132px;
padding:3px 5px 6px 45px;
background:#003368 url(../img/icn_arw_rgt.gif) no-repeat 35px 10px;
font-weight:normal;
color:#FFFFFF;
}
#listNav dl dd dl dd dl dd dl dd.current a,
#listNav dl dd dl dd dl dd dl dd.current a:hover{
width:132px;
padding:3px 5px 6px 45px;
background:#003368 url(../img/icn_arw_rgt.gif) no-repeat 35px 10px;
font-weight:normal;
color:#FFFFFF;
}


/* -----===================================== relationalNav =====================================----- */

#relationalNav .standardBox01 form {
width:128px;
margin:0 0 4px 0;
overflow:hidden;
}
#relationalNav .standardBox01 dl.wheretobuy {
width:148px;
}
#relationalNav .standardBox01 dl.wheretobuy dt {
padding:0;
background:#000000 url(../img/bg_ttl_rgt-bar_top.gif) no-repeat left top;
}
#relationalNav .standardBox01 dl.wheretobuy dt span {
display:block;
padding:8px 5px 6px 36px;
}
#relationalNav .standardBox01 dl.wheretobuy dd {
background:none;
}

#relationalNav .standardBox01 dl.wheretobuy dd.jsblock {
padding:5px 10px;
}
#relationalNav .standardBox01 dl.wheretobuy dd.jsblock form#wheretobuyform p a {
display:block;
width:120px;
height:31px;
background:url(../img/btn_go.gif) no-repeat 0 0;
text-indent:-9999px;
}


#relationalNav .standardBox01 dl.wheretobuy dd dl {
margin:0;
padding:0;
}
#relationalNav .standardBox01 dl.wheretobuy dd dl dt {
background:none;
color:#6E6D72;
}
#relationalNav .standardBox01 dl.wheretobuy dd dl dd {
margin:2px 0 4px 0;
}

#relationalNav .standardBox01 dl.wheretobuy dd dl dd select {
width:120px;
}
#relationalNav .standardBox01 dl.wheretobuy dd dl dd select option {
position:relative;
z-index:2;
}

#relationalNav .standardBox01 dl.wheretobuy dd p#go {
position:relative;
left:-3px;
padding:4px 0 4px 0;
}

#relationalNav .standardBox01 dl.wheretobuy dd dl dd p {
margin:2px 0 4px 0;
text-align:left;
}
#relationalNav .standardBox01 dl.wheretobuy dd dl dd p.link {
padding:0 0 0 10px;
background:url(../img/icn_arw_right.gif) no-repeat 0 6px;
}

#relationalNav .standardBox01 p {
margin:0;
text-align:center;
}
#relationalNav ul.bnrLink {
list-style:none;
padding:10px 0 0 0;
}
#relationalNav ul.bnrLink li {
margin:0 0 10px 0;
}


/* -----===================================== other common style =====================================----- */


.icn_btn {
width:145px;
font-size:12px;
color:#FFFFFF;
background:url(../../img/bg_btn_top_mdl.gif) repeat-y left;
border-top:1px solid #8E8E8E;
}
.icn_btn span {
display:block;
padding:6px 0 8px 0;
background:url(../../img/bg_btn_top_btm.gif) no-repeat left bottom;
text-align:center
}
.icn_btn span a {
padding:0 0 0 20px;
background:url(../img/icn_btn-arw-disc.gif) no-repeat 0 3px;
}
.icn_btn span a:link,
.icn_btn span a:visited,
.icn_btn span a:hover,
.icn_btn span a:active {
color:#FFFFFF;
}

/* ----- Product Finder----- */

.icn_btn.grn {
width:158px;
margin:4px 0 0 36px;
background:url(../../concierge/img/bg_btn_top_mdl.gif) repeat-y left;
border-top:1px solid #A7A7A7;
}
.icn_btn.grn span {
background:url(../../concierge/img/bg_btn_top_btm.gif) no-repeat left bottom;
}
.icn_btn span a {
padding:0 0 0 20px;
background:url(../img/icn_btn-arw-disc.gif) no-repeat 0 3px;
}
.concierge-area {
float:left;
width:230px;
margin:0 8px 0 0;
}

div.box_cc {
float:left;
width:382px;
}
div.box_cc dl.concierge {
float:left;
width:175px;
min-height:232px;
margin:0;
padding:0;
border:1px solid #6CB001;
}
/* for ie6 */
* html div.box_cc dl.concierge{
height:232px;
}

div.box_cc dl.concierge dt {
width:155px;
margin:0 0 6px 0;
padding:3px 10px 3px 10px;
background:#6CB001;
color:#FFFFFF;
font-weight:bold;
}

div.box_cc div.right {
float:left;
clear:none;
width:200px;
padding:0 0 0 4px;
}
div.box_cc div.right dl.concierge {
width:198px;
min-height:50px;
margin:0 0 4px 0;
}
/* for ie6*/
* html div.box_cc div.right dl.concierge{
height:50px;
}
div.box_cc div.right dl.concierge dt,
div.box_cc div.right dl.concierge_r dt {
width:178px;
margin:0 0 6px 0;
padding:3px 10px 3px 10px;
background:#6CB001;
color:#FFFFFF;
font-weight:bold;
}
div.box_cc dl.concierge dd ul li,
div.box_cc div.right dl.concierge_r dd  ul li {
list-style:none;
margin:0 0 4px 10px;
padding:0 0 0 10px;
background:url(../../concierge/img/bg_list-grn.gif) no-repeat 0 6px;
}
div.box_cc div.right dl.concierge_r {
float:left;
margin:0 0 4px 0;
border:1px solid #6CB001;
}
div.box_cc div.right dl.concierge dd,
div.box_cc div.right dl.concierge_r dd {
width:178px;
}

dl.green-ttl_box{
margin:26px 0 0 0;
}
dl.green-ttl_box dt span {
display:block;
padding:3px 8px;
background:url(../img/bg_box_ttl_grn.gif) repeat-x left top;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}

dl.green-ttl_box dd dl.solutions-for {
float:left;
width:308px;
margin:15px 0 0 0;
border:1px solid #08396B;
}
dl.green-ttl_box dd dl.solutions-for dt span,
dl.green-ttl_box dd dl.recommended dt span {
display:block;
margin:0 0 5px 0;
padding:3px 8px;
background:url(../img/bg_box_ttl_solutions.gif) repeat-x left top;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}

dl.green-ttl_box dd dl.solutions-for dd ul li {
list-style:none;
margin:0 4px 0 10px;
padding:0 0 10px 0;
}
dl.green-ttl_box dd  dl.solutions-for dd ul li img {
display:block;
margin:0 11px 0 0;
}
dl.green-ttl_box dd dl.solutions-for dd ul li span {
display:block;
min-height:47px;
margin:-47px 0 0 58px;
padding:0 0 0 11px;
background:url(../../solutions/img/icn_arw_right_blk.gif) no-repeat 1px 5px;
}

		/* -- hack for ie6 -- */
		* html dl.green-ttl_box dd dl.solutions-for dd ul li span {
		height:47px;
		}

dl.green-ttl_box dd dl.solutions-for dd ul li span a {
display:block;
font-weight:bold;
font-size:12px;
}

dl.green-ttl_box dd dl.recommended {
float:right;
width:300px;
margin:15px 0 0 0;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended {
width:300px;
margin:10px 0 0 0;
padding:12px 0 0 0;
background:url(../../concierge/img/bg_recommended-box_tp.gif) no-repeat left top;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended_bt {
width:300px;
padding:0 0 11px 0;
background:url(../../concierge/img/bg_recommended-box_bt.gif) no-repeat left bottom;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended_md {
padding:0 16px 0 16px;
background:url(../../concierge/img/bg_recommended-box_md.gif) repeat-y;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended_md.npd {
padding:0;
background:url(../../concierge/img/bg_recommended-box_md.gif) repeat-y;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended-s {
float:left;
width:135px;
margin:10px 0 0 0;
padding:12px 0 0 0;
background:url(../../concierge/img/bg_recom-box-s_tp.gif) no-repeat left top;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended-s.mgt10 {
margin:10px 0 0 0;
}

dl.green-ttl_box dd dl.recommended dd .box_recommended-s_bt {
width:135px;
padding:0 0 11px 0;
background:url(../../concierge/img/bg_recom-box-s_bt.gif) no-repeat left bottom;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended-s_md  {
width:125px;
padding:0 0 0 10px;
background:url(../../concierge/img/bg_recom-box-s_md.gif) repeat-y;
}

dl.green-ttl_box dd dl.recommended dd p.plus-s {
float:left;
width:25px;
padding:95px 2px 0 3px;
}
dl.green-ttl_box dd dl.recommended dd p.plus-l {
float:left;
width:41px;
padding:95px 5px 0 0px;
}

dl.green-ttl_box dd dl.recommended dd p.number {
padding:64px 0 0 0;
text-align:center;
font-weight:bold;
font-size:20px;
}
dl.green-ttl_box dd dl.recommended dd p.number span {
font-size:60px;
}

dl.green-ttl_box dd dl.recommended dd .box_recommended_md dl dt span,
dl.green-ttl_box dd dl.recommended dd .box_recommended-s_md dl dt span {
margin:0;
color:#4B4B4B;
}

dl.green-ttl_box dd dl.recommended dd .box_recommended_md dl dd p {
float:left;
width:98px;
padding:15px 0 0 0;
text-align:center;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended_md dl dd ul {
float:right;
width:130px;
padding:15px 0 0 16px;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended_md dl.queue.pdl {
padding:0 0 0 10px;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended_md dl dd ul li,
dl.green-ttl_box dd dl.recommended dd .box_recommended-s_md  dl dd ul li {
list-style:square;
color:#707070;
}
#relationalNav div.sr-area_md dl dd#recommended-area li dl dt span,
dl.green-ttl_box dd dl.recommended dd .box_recommended_md dl dt span,
dl.green-ttl_box dd dl.recommended dd .box_recommended-s_md dl dt span {
color:#4B4B4B;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended-s_md  dl dd ul {
width:103px;
padding:10px 0 0 16px;
}
dl.green-ttl_box dd dl.recommended dd .box_recommended-s_md dl dd ul li {
padding:0
}
dl.green-ttl_box dd dl.recommended dd .box_recommended-s_md dl dd p {
width:103px;
padding:12px 0 0 0;
text-align:center;
}

/*-----------------------------------*/



dl.catch-img {
width:620px;
}
dl.catch-img dt {
float:left;
width:195px;
margin:0 10px 0 0;
}
dl.catch-img dd {
float:left;
width:400px;
margin:0;
}
dl.catch-img dd p.catch {
margin:0 0 20px 0;
font-size:18px;
font-weight:bold;
color:#0066CC;
}

div#solution-box_c3,
div#solution-box_c2 {
clear:both;
width:620px;
padding:20px 0 0 0;
}
div#solution-box_c3 dl.box {
width:195px;
}
div#solution-box_c2 dl.box {
width:300px;
}
div#solution-box_c3 dl.lft,
div#solution-box_c2 dl.lft {
float:left;
}
div#solution-box_c3 dl.rgt,
div#solution-box_c2 dl.rgt {
float:right;
}
div#solution-box_c3 dl.mg,
div#solution-box_c2 dl.mg {
margin:0 18px 0 0;
}

div#solution-box_c3 dl.box dt.ttl,
div#solution-box_c2 dl.box dt.ttl {
padding:4px 6px;
background:#003368 url(../img/bg_box_ttl_solutions.gif) repeat-x bottom;
color:#FFFFFF;
font-size:16px;
font-weight:bold
}
div#solution-box_c3 dl.box dd.cont,
div#solution-box_c2 dl.box dd.cont {
padding:6px 8px;
border:1px solid #003368;
border-top:none;
zoom:1;
}
div#solution-box_c3 dl.box dd.cont ul li,
div#solution-box_c2 dl.box dd.cont ul li {
margin:0 0 5px 0;
list-style:none;
}

div#solution-box_c3 dl.box dd.arw,
div#solution-box_c2 dl.box dd.arw {
margin:5px 0 0 0;
text-align:center;
}

div#solution-box_c1 p.arw {
padding:8px 0 0 62px;
}
div#solution-box_c1 p.arw02 {
margin:-63px 0 0 0;
padding:8px 0 0 281px;
}
div#solution-box_c1 p.arw03 {
margin:-63px 0 0 0;
padding:8px 0 0 484px;
}
div#solution-box_c1 p.arw_large {
margin:0 0 9px 0;
text-align:center;
}

div#solution-box_c1 {
padding:5px 0 0 0;
}
div#solution-box_c1 dl.w100 {
float:left;
width:193px;
margin:5px 20px 15px 0;
}
div#solution-box_c1 dl.w100.nmgr {
margin:5px 0 15px 0;
}
div#solution-box_c1 dl.w100 dt.ttl {
padding:4px 6px;
background:#6CB001 url(../img/bg_box_ttl_concierge.gif) repeat-x bottom;
color:#FFFFFF;
font-size:16px;
font-weight:bold
}
div#solution-box_c1 dl.w100 dd.cont {
min-height:133px;
padding:6px 8px;
border:1px solid #6CB001;
border-top:none;
}
/* for ie6 */
* html div#solution-box_c1 dl.w100 dd.cont {
height:150px;
}
/* for ie7 */
*:first-child + html div#solution-box_c1 dl.w100 dd.cont {
height:150px;
}

div#solution-box_c1 dl.w100 dd.cont ul li {
float:left;
width:160px;
padding:0 0 0 11px;
margin:0 0 5px 0;
list-style:none;
}
div#solution-box_c1 dl.w100 dd.cont ul.noflt li {
float:none;
width:560px;
padding:0 0 0 15px;
margin:0 0 5px 0;
list-style:none;
background:url(../img/icn_square_blue_sml.gif) no-repeat 0 5px;
}


div#solution-box_c3 dl.box dd.cont ul li input,
div#solution-box_c2 dl.box dd.cont ul li input,
div#solution-box_c1 dl.w100 dd.cont ul li input {
margin:0 10px 0 0;
vertical-align:middle;
}

/* ----- Solutions Modelcase ----- */
dl.blue-ttl_box {
width:620px;
}
dl.blue-ttl_box dt {
margin:0 0 10px 0;
}
dl.blue-ttl_box dt span {
padding:3px 8px;
background:url(../img/bg_ttl_blue.gif) repeat-x left top;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}
dl.blue-ttl_box dd {
margin:0 0 15px 0;
}
dl.blue-ttl_box dd ul li {
list-style:none;
padding:0 0 0 15px;
background:url(../img/icn_square_blue_sml.gif) no-repeat 0 5px;
}
h2.cs_ttl {
margin:18px 0 5px 0;
padding:0 0 0 10px;
background:url(../../solutions/img/bg_ttl_cs.gif) no-repeat 0 0;
font-size:16px;
line-height:1;
border-bottom:1px solid #003366;
color:#003366;
}
ul.cs_list li {
list-style:none;
}

/*----------------------------------*/


p.mainVisual {
margin:0 0 25px 0;
}



/* ----- product index ----- */

p.right-arw-link {
padding:15px 0;
text-align:right;
}
p.right-arw-link a {
padding:0 0 0 10px;
background:url(../img/icn_arw_right2.gif) no-repeat 0 4px;
}

#pdct-index {
clear:both;
width:620px;
padding:18px 0 0 0;
}
#pdct-index dl.box_clr {
float:left;
width:194px;
margin:0 15px 0 0;
}
#pdct-index dl.box_bw {
float:left;
width:193px;
}
#pdct-index dl.box_pp {
float:right;
width:194px;
}
#pdct-index dl.box_clr dt.clr {
height:26px;
line-height:26px;
padding:0 0 0 74px;
background:url(../../products/img/bg_pdt_ttl_cl.gif) no-repeat 0 0;
}
#pdct-index dl.box_bw dt.bw {
height:26px;
line-height:26px;
padding:0 0 0 92px;
background:url(../../products/img/bg_pdt_ttl_bw.gif) no-repeat 0 0;
}
#pdct-index dl.box_pp dt.pp {
height:26px;
line-height:26px;
padding:0 0 0 48px;
background:url(../../products/img/bg_pdt_ttl_pr.gif) no-repeat 0 0;
}
#pdct-index dl dt a {
font-weight:bold;
color:#FFFFFF;
font-size:14px;
}
#pdct-index dl dd {
border:1px solid #666666;
padding:20px 0 10px 0;
}
#pdct-index dl dd dl dt {
text-align:center;
}
#pdct-index dl dd dl dd {
margin:0 0 0 30px;
border:none;
}
#pdct-index dl dd dl dd ul {
margin:0 0 20px 20px;
list-style:none;
}
#pdct-index dl dd dl dd ul li {
margin:0 0 2px 0;
padding:0 0 0 10px;
background:url(../img/icn_arw_right.gif) no-repeat 0 6px;
}
#pdct-index dl dd dl dd ul li a {
font-weight:bold;
}

#pdct-index dl dd dl dd p.pp-ttl_clr {
padding:0 0 0 13px;
background:url(../img/icn_disc_color.gif) no-repeat 0 5px;
font-size:14px;
font-weight:bold;
color:#003368;
}
#pdct-index dl dd dl dd p.pp-ttl_bw {
padding:0 0 0 13px;
background:url(../img/icn_disc.gif) no-repeat 0 3px;
font-size:14px;
font-weight:bold;
color:#003368;
}


/* ----- product detail ----- */

div#pdct-main-img {
position:relative;
width:620px;
height:200px;
margin:0 0 20px 0;
}
div#pdct-main-img img {
position:absolute;
z-index:10;
top:0;
left:0;
}
div#pdct-main-img a {
display:block;
position:absolute;
z-index:100;
right:26px;
bottom:11px;
font-size:10px;
}
div#pdct-main-img a.rgt14 {
right:14px;
}
div#pdct-main-img a.rgt17 {
right:17px;
}
div#pdct-main-img a.left {
display:block;
position:absolute;
z-index:100;
left:33px;
bottom:11px;
font-size:10px;
}
div#pdct-main-img {
margin:0 0 20px 0;
}


/* --=============== icon pooup ===============-- */

#icn_pop {
position:absolute;
bottom:0px;
left:0px;
width:317px;
padding:7px 0 0 0;
background:url(../../products/img/bg_popup_top.gif) no-repeat left top;
z-index:900;
}
#iframe {
width:317px;
position:absolute;
bottom:0px;
left:0px;
z-index:5;
}

#icn_pop #box_btm {
width:317px;
padding:0 0 32px 0;
background:url(../../products/img/bg_popup_btm.gif) no-repeat left bottom;
}
#icn_pop #box_mdl {
width:317px;
padding:0 0 0 0;
background:url(../../products/img/bg_popup_mdl.gif) repeat-y left;
}



#icn_pop #box_mdl p {
padding:5px 20px 0 20px;
}
#icn_pop #box_mdl p.ttl {
height:36px;
padding:8px 20px 0 20px;
color:#00328C;
font-weight:bold;
font-size:16px;
}

/* -- Duplex -- */
#icn_pop #box_mdl p.dp {
background:url(../../products/img/icn_pop03.gif) no-repeat 266px 4px;
}
/* -- Duplex(OP) -- */
#icn_pop #box_mdl p.dpo {
background:url(../../products/img/icn_pop04.gif) no-repeat 266px 4px;
}
/* -- FAX -- */
#icn_pop #box_mdl p.fax {
background:url(../../products/img/icn_pop05.gif) no-repeat 266px 4px;
}
/* -- FAX(OP) -- */
#icn_pop #box_mdl p.faxo {
background:url(../../products/img/icn_pop06.gif) no-repeat 266px 4px;
}
/* -- Printer -- */
#icn_pop #box_mdl p.prt {
background:url(../../products/img/icn_pop07.gif) no-repeat 266px 4px;
}
/* -- Printer(OP) -- */
#icn_pop #box_mdl p.prto {
background:url(../../products/img/icn_pop08.gif) no-repeat 266px 4px;
} 
/* -- Scanner -- */
#icn_pop #box_mdl p.scn {
background:url(../../products/img/icn_pop09.gif) no-repeat 266px 4px;
}
/* -- Scanner(OP) -- */
#icn_pop #box_mdl p.scno {
background:url(../../products/img/icn_pop10.gif) no-repeat 266px 4px;
}
/* -- Energy Star -- */
#icn_pop #box_mdl p.egs {
background:url(../../products/img/icn_pop11.gif) no-repeat 266px 4px;
}
/* -- Blue Angel -- */
#icn_pop #box_mdl p.ba {
background:url(../../products/img/icn_pop12.gif) no-repeat 266px 4px;
}
/* -- ISO 15408 -- */
#icn_pop #box_mdl p.iso {
background:url(../../products/img/icn_pop13.gif) no-repeat 266px 4px;
}
/* -- IPV6 -- */
#icn_pop #box_mdl p.ipv6 {
background:url(../../products/img/icn_pop14.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.ipv6_2 {
background:url(../../products/img/ip6-gray.gif) no-repeat 266px 4px;
}
/* -- color -- */
#icn_pop #box_mdl p.cs5 {
background:url(../../products/img/icn_cs5.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.cs25 {
background:url(../../products/img/icn_cs25.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.cs20 {
background:url(../../products/img/icn_cs20.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.cs24 {
background:url(../../products/img/icn_cs24.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.cs30 {
background:url(../../products/img/icn_cs30.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.cs35 {
background:url(../../products/img/icn_cs35.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.cs45 {
background:url(../../products/img/icn_cs45.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.cs55 {
background:url(../../products/img/icn_cs55.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.cs50 {
background:url(../../products/img/icn_cs50.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.cs65 {
background:url(../../products/img/icn_cs65.gif) no-repeat 266px 4px;
}

/* -- b/w -- */
#icn_pop #box_mdl p.bs16 {
background:url(../../products/img/icn_bs16.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs20 {
background:url(../../products/img/icn_bs20.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs21 {
background:url(../../products/img/icn_bs21.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs24 {
background:url(../../products/img/icn_bs24.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs28 {
background:url(../../products/img/icn_bs28.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs25 {
background:url(../../products/img/icn_bs25.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs30 {
background:url(../../products/img/icn_bs30.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs35 {
background:url(../../products/img/icn_bs35.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs36 {
background:url(../../products/img/icn_bs36.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs45 {
background:url(../../products/img/icn_bs45.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs42 {
background:url(../../products/img/icn_bs42.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs50 {
background:url(../../products/img/icn_bs50.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs55 {
background:url(../../products/img/icn_bs55.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs60 {
background:url(../../products/img/icn_bs60.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs65 {
background:url(../../products/img/icn_bs65.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs75 {
background:url(../../products/img/icn_bs75.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs92 {
background:url(../../products/img/icn_bs92.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs95 {
background:url(../../products/img/icn_bs95.gif) no-repeat 266px 4px;
}
#icn_pop #box_mdl p.bs105 {
background:url(../../products/img/icn_bs105.gif) no-repeat 266px 4px;
}


h2.pdct-ttl {
margin:0 0 10px 0;
padding:0 0 0 10px;
background:url(../img/icn_pdct_h2.gif) no-repeat 0 4px;
font-size:18px;
color:#003366;
}
dl#pdct-catch {
width:620px;
margin:0 0 8px 0;
}
dl#pdct-catch dt {
float:right;
text-align:center;
}
dl#pdct-catch dd {
float:left;
}

dl#pdct-catch.w200 dt {
width:200px;
}
dl#pdct-catch.w200 dd {
width:400px;
}

dl#pdct-catch.w260 dt {
width:260px;
}
dl#pdct-catch.w260 dd {
width:340px;
}
dl#pdct-catch.w300 dt {
width:300px;
}
dl#pdct-catch.w300 dd {
width:300px;
}
dl#pdct-catch.w320 dt {
width:320px;
}
dl#pdct-catch.w320 dd {
width:280px;
}

dl#pdct-catch.w360 dt {
width:360px;
}
dl#pdct-catch.w360 dd {
width:240px;
}

dl#pdct-catch dd p.catch {
margin:0 0 17px 0;
font-weight:bold;
font-size:18px;
color:#0066CC;
}
p.catch_alone {
margin:0 0 17px 0;
font-weight:bold;
font-size:18px;
color:#0066CC;
}

p.more-detail-product {
margin:0 0 20px 0;
text-align:right;
}

/* ----- Products ----- */
ul#pdct-feature {
width:620px;
margin:20px 0 0 0;
}
ul#pdct-feature li {
clear:both;
width:618px;
margin:0 0 10px 0;
border:1px solid #4B4B4B;
}
ul#pdct-feature li h2 {
margin:8px 0 10px 4px;
}
ul#pdct-feature li dl {
margin:0 0 0 4px;
}
ul#pdct-feature li dl dt {
float:left;
width:180px;
margin:0 0 10px 0;
}
ul#pdct-feature li dl dd {
float:left;
width:420px;
}
ul#pdct-feature li dl dd p {
margin:0 0 15px 0;
}
ul#pdct-feature li dl dd p.aio_txt {
width:600px;
}
ul#pdct-feature li dl dd ul {
margin:0 0 15px 0;
}
ul#pdct-feature li dl dd ul li {
margin:0 0 3px 0;
padding:0 0 0 10px;
background:url(../img/icn_pdct-list-disc.gif) no-repeat 0 6px;
color:#0066CC;
font-weight:bold;
border:none;
width:400px;
}
ul#pdct-feature li dl dd ul.annotation {
margin:-5px 0 15px 0;
}
ul#pdct-feature li dl dd ul.annotation li {
margin:0 0 3px 1.3em;
text-indent:-1.3em;
padding:0 0 0 10px;
background:none;
color:#4B4B4B;
font-weight:normal;
font-size:10px;
}
/*---------------------------------------------------*/

p.clickfor {
zoom:1;
margin:18px 0 0 0;
padding:0;
}
p.clickfor span {
display:block;
float:right;
width:143px;
padding:2px 0 4px 0;
background:#0F6FCF url(../../products/img/bg_pr000_clickfor.gif) no-repeat left bottom;
}
p.clickfor span a:link,
p.clickfor span a:hover,
p.clickfor span a:active,
p.clickfor span a:visited {
padding:0 0 0 12px;
color:#FFFFFF;
}

p.nojs {
clear:both;
padding:0 0 10px 0;
}
p.nojs_top {
clear:both;
padding:10px 0 10px 0;
}

.notice_ss {
color:#ff0000;
}
.notice_ss_pr {
color:#ff0000;
position:relative;
top:-10px;
}

/* ----- Solution Index ----- */
ul.cs_box {
clear:both;

}
ul.cs_box li {
float:left;
width:310px;
margin:8px 0 17px 0;
padding:0 0 5px 0;
list-style:none;
}
ul.cs_box li.rgt {
width:300px;
padding:0 0 5px 10px;
}
ul.cs_box li h3 {
margin:0 0 8px 0;
font-size:0.9em;
color:#003366;
}
ul.cs_box li h3 span {
display:block;
padding:0 0 0 11px;
background:url(../../solutions/img/icn_arw_right_blk.gif) no-repeat 1px 7px;
}
ul.cs_box li h3 span a {
font-size:1.3em;
}
ul.cs_box p.img {
float:left;
width:72px;
padding:0 11px 0 0;
}
ul.cs_box li.wide p.img {
width:112px;
}
ul.cs_box p.text {
float:left;
width:217px;
font-size:1em;
}
ul.cs_box li.wide p.text {
width:165px;
}
ul.si-list {
clear:both;
width:620px;
padding:0 0 0 0;
text-align:center;
}
ul.si-list li {
display:inline;
padding:0 18px 0 9px;
background:url(../../solutions/img/icn_arw_right_blk.gif) no-repeat left center;
font-weight:bold;
}
div#solution-box_c2 dl.box dt.ttl_img {
border:1px solid #003368;
}
div#solution-box_c2 dl.box dd ul.blk-arw li,
div#mc_body ul.blk-arw li {
margin:0 0 5px 0;
padding:0 0 0 9px;
background:url(../../solutions/img/icn_arw_right_blk.gif) no-repeat 0 6px;
}
div#solution-box_c2 dl.box dd ul.blk-arw li a,
div#mc_body ul.blk-arw li a {
font-weight:bold;
}
div#solution-box_c2 dl.box dd ul.blk-arw li p,
div#mc_body ul.blk-arw li p {
margin:0 0 0 -9px;
}

/* ----- Products ----- */
ul.tab-product {
list-style:none;
width:616px;
padding:29px 0 0 0;
border-bottom:1px solid #003366;
}
ul.tab-product li {
width:101px;
height:35px;
margin:0 2px 0 0;
}
ul.tab-product li a {
display:block;
width:101px;
height:35px;
}
ul.tab-product li a:hover {
background-color:transparent;
zoom:1;
}
ul.tab-product li a:hover img,
ul.tab-product li.selected a img {
visibility:hidden;
}
ul.tab-product li#tab_sm {
background:url(../../products/img/tab_security_on.gif) no-repeat left top;
}
ul.tab-product li#tab_cs {
background:url(../../products/img/tab_compact-size_on.gif) no-repeat left top;
}
ul.tab-product li#tab_ds {
margin:-35px 0 0 103px;
background:url(../../products/img/tab_document-send_on.gif) no-repeat left top;
}
ul.tab-product li#tab_aod {
margin:-35px 0 0 103px;
background:url(../../products/img/tab_all-in-one_d_02_on.gif) no-repeat left top;
}
ul.tab-product li#tab_nu {
margin:-35px 0 0 206px;
background:url(../../products/img/tab_network_on.gif) no-repeat left top;
}
ul.tab-product li#tab_op {
margin:-35px 0 0 206px;
background:url(../../products/img/tab_outstanding-pro_on.gif) no-repeat left top;
}
ul.tab-product li#tab_dm {
margin:-35px 0 0 309px;
background:url(../../products/img/tab_document-manage_on.gif) no-repeat left top;
}
ul.tab-product li#tab_hqd {
margin:-35px 0 0 309px;
background:url(../../products/img/tab_high-quality-doc_on.gif) no-repeat left top;
}
ul.tab-product li#tab_hqd2 {
margin:-35px 0 0 206px;
background:url(../../products/img/tab_high-quality-doc_on.gif) no-repeat left top;
}
ul.tab-product li#tab_do {
margin:-35px 0 0 412px;
background:url(../../products/img/tab_document-output_on.gif) no-repeat left top;
}
ul.tab-product li#tab_upd {
margin:-35px 0 0 412px;
background:url(../../products/img/tab_universal-printer-d_on.gif) no-repeat left top;
}
ul.tab-product li#tab_pd {
margin:-35px 0 0 515px;
background:url(../../products/img/tab_product-design_on.gif) no-repeat left top;
}
ul.tab-product li#tab_ei {
margin:-35px 0 0 515px;
background:url(../../products/img/tab_enhanced-integration_on.gif) no-repeat left top;
}
ul.tab-product li#tab_aio {
background:url(../../products/img/tab_all-in-one_on.gif) no-repeat left top;
}
ul.tab-product li#tab_aio_02{
background:url(../../products/img/tab_all-in-one_d_on.gif) no-repeat left top;
}
ul.tab-product li#tab_fax {
margin:-35px 0 0 309px;
background:url(../../products/img/tab_fax_on.gif) no-repeat left top;
}
ul.tab-product li#tab_fif {
margin:-35px 0 0 206px;
background:url(../../products/img/tab_fax-internetfax_on.gif) no-repeat left top;
}
ul.tab-product li#tab_hi {
margin:-35px 0 0 103px;
background:url(../../products/img/tab_high-image_on.gif) no-repeat left top;
}
ul.tab-product li#tab_np {
margin:-35px 0 0 515px;
background:url(../../products/img/tab_network-printing_on.gif) no-repeat left top;
}


ul.tab-product li#tab_sc {
margin:-35px 0 0 206px;
background:url(../../products/img/tab_scanning_on.gif) no-repeat left top;
}
ul.tab-product li#tab_tp {
margin:-35px 0 0 412px;
background:url(../../products/img/tab_thick-paper_on.gif) no-repeat left top;
}
ul.tab-product li#tab_aph {
margin:-35px 0 0 412px;
background:url(../../products/img/tab_advanced_on.gif) no-repeat left top;
}
ul.tab-product li#tab_ud {
margin:-35px 0 0 515px;
background:url(../../products/img/tab_universal-design_on.gif) no-repeat left top;
}

/*c10*/
ul.tab-product li#tab_ss {
background:url(../../products/img/tab_scan-send_on.gif) no-repeat left top;
}
ul.tab-product li#tab_np {
margin:-35px 0 0 103px;
background:url(../../products/img/tab_network-printing_on.gif) no-repeat left top;
}
ul.tab-product li#tab_fax_03 {
margin:-35px 0 0 206px;
background:url(../../products/img/tab_fax_on.gif) no-repeat left top;
}
ul.tab-product li#tab_pt {
margin:-35px 0 0 309px;
background:url(../../products/img/tab_productivity_on.gif) no-repeat left top;
}
ul.tab-product li#tab_ud_05 {
margin:-35px 0 0 412px;
background:url(../../products/img/tab_universal-design_on.gif) no-repeat left top;
}


ul.tab-product li#tab_pl {
background:url(../../products/img/tab_production-level_on.gif) no-repeat left top;
}
ul.tab-product li#tab_pl_02 {
background:url(../../products/img/tab_productivity-reliab_on.gif) no-repeat left top;
}
ul.tab-product li#tab_ex {
margin:-35px 0 0 103px;
background:url(../../products/img/tab_exceptional_on.gif) no-repeat left top;
}
ul.tab-product li#tab_iqas {
margin:-35px 0 0 103px;
background:url(../../products/img/tab_image_on.gif) no-repeat left top;
}
ul.tab-product li#tab_fb {
margin:-35px 0 0 206px;
background:url(../../products/img/tab_media-flexibility_on.gif) no-repeat left top;
}
ul.tab-product li#tab_nfo {
margin:-35px 0 0 206px;
background:url(../../products/img/tab_numerous_on.gif) no-repeat left top;
}
ul.tab-product li#tab_fs {
margin:-35px 0 0 309px;
background:url(../../products/img/tab_powerful-finishing_on.gif) no-repeat left top;
}
ul.tab-product li#tab_spp {
margin:-35px 0 0 412px;
background:url(../../products/img/tab_security-pp_on.gif) no-repeat left top;
}

ul.tab-product li#tab_spp02 {
margin:-35px 0 0 412px;
background:url(../../products/img/tab_security-pp2_on.gif) no-repeat left top;
}
ul.tab-product li#tab_spp03 {
margin:-35px 0 0 206px;
background:url(../../products/img/tab_security-pp_on.gif) no-repeat left top;
}
ul.tab-product li#tab_spp04 {
margin:-35px 0 0 309px;
background:url(../../products/img/tab_security-pp_on.gif) no-repeat left top;
}
ul.tab-product li#tab_ud04 {
margin:-35px 0 0 309px;
background:url(../../products/img/tab_universal-design_on.gif) no-repeat left top;
}
ul.tab-product li#tab_ud05 {
margin:-35px 0 0 412px;
background:url(../../products/img/tab_universal-design_on.gif) no-repeat left top;
}


ul.tab-product li#tab_pf {
margin:-35px 0 0 103px;
background:url(../../products/img/tab_printing-functoin_on.gif) no-repeat left top;
}
ul.tab-product li#tab_pf_02 {
margin:-35px 0 0 103px;
background:url(../../products/img/tab_p-function_on.gif) no-repeat left top;
}


dl.pdct-feature {
clear:both;
width:616px;
padding:20px 0 10px 0;
}
dl.pdct-feature dt {
float:right;
margin:0 0 15px 20px;
}
dl.pdct-feature dt.w280 {
width:280px;
}
dl.pdct-feature dt.w285 {
padding:0 5px 0 0;
width:285px;
}
dl.pdct-feature dt.w300 {
width:300px;
padding:0 5px 0 0;
}
dl.pdct-feature dd {
margin:0 0 15px 0;
}
dl.pdct-feature dd.w300,
dl.pdct-feature dd.w300 ul li {
width:300px;
}

dl.pdct-feature dd.w300 ul li img {
margin:0 0 0 12px;
}

dl.pdct-feature dd p {
margin:0 0 2px 0;
}
dl.pdct-feature dd p.aio_txt {
width:600px;
}
dl.pdct-feature dd p.img_lft {
float:left;
display:inline;
margin:0 16px 16px 0;
}
dl.pdct-feature dd p.btn {
text-align:right;
}
dl.pdct-feature dd ul {
list-style:none;
padding:10px 0 5px 0;
}
dl.pdct-feature dd ul li {
margin:0 0 3px 0;
padding:0 0 0 10px;
background:url(../img/icn_pdct-list-disc.gif) no-repeat 0 6px;
color:#0066CC;
font-weight:bold;
border:none;
}
dl.pdct-feature dd ul li span {
color:#4B4B4B;
font-size:10px;
}
dl.pdct-feature dd ul li strong {
color:#FF0000;
}
dl.pdct-feature dd ul.annotation {
margin:-5px 0 15px 0;
}
dl.pdct-feature dd ul.annotation li {
margin:0 0 3px 0.5em;
text-indent:-0.5em;
padding:0 0 0 10px;
background:none;
color:#4B4B4B;
font-weight:normal;
font-size:10px;
}
/* ----- Solutions Modelcase ----- */
ul.tab_solutions-modelcase {
list-style:none;
width:620px;
padding:29px 0 0 0;
border-bottom:1px solid #003366;
}
ul.tab_solutions-modelcase li {
width:174px;
height:35px;
margin:0 2px 0 0;
}
ul.tab_solutions-modelcase li a {
display:block;
width:174px;
height:35px;
}
ul.tab_solutions-modelcase li a:hover {
background-color:transparent;
zoom:1;
}
ul.tab_solutions-modelcase li a:hover img,
ul.tab_solutions-modelcase li#tab_who a img {
visibility:hidden;
}
ul.tab_solutions-modelcase li#tab_who {
background:url(../../solutions/modelcase/img/tab_who-needs_on.gif) no-repeat left top;
}
ul.tab_solutions-modelcase li#tab_kms {
margin:-35px 0 0 176px;
background:url(../../solutions/modelcase/img/tab_konika-minolta_on.gif) no-repeat left top;
}
ul.tab_solutions-modelcase li#tab_related {
margin:-35px 0 0 352px;
background:url(../../solutions/modelcase/img/tab_related_on.gif) no-repeat left top;
}


#concierge_mc ul.tab_solutions-modelcase li#tab_kms {
margin:0 0 0 176px;
}


.solution-feature {
padding:25px 0 0 0;
}
.inner-box {
margin:0 0 15px 0;
}
#cb_kms.inner-box ul {
margin:0;
}
.inner-box ul li {
list-style:none;
padding:0 0 0 15px;
background:url(../img/icn_square_blue_sml.gif) no-repeat 0 5px;
}
.inner-box p.btn {
clear:both;
text-align:right;
}

/* -----  Searchi Results -----*/
#relationalNav div.sr-area {
width:150px;
padding:6px 0 0 0;
background:url(../img/bg_beige-box_tp.gif) no-repeat left top;
}
#relationalNav div.sr-area_md {
padding:0 7px 0 7px;
background:url(../img/bg_beige-box_md.gif) repeat-y;
}
#relationalNav div.sr-area_bt {
width:150px;
margin:0 0 10px 0;
padding:0 0 7px 0;
background:url(../img/bg_beige-box_bt.gif) no-repeat left bottom;
}
#relationalNav div.sr-area_md dl {
width:136px;
margin:5px 0 0 0;
}
#relationalNav div.sr-area_md dl dt{
width:136px;
line-height:0;
}
#relationalNav div.sr-area_md dl dd{
width:136px;
padding:10px 0 0 0;
background:#FFFFFF;
}
#relationalNav div.sr-area_md dl dd#recommended-area{
padding:0;
}
/* ----- Solutions For You ----- */
#relationalNav div.sr-area_md dl dd ul.solutions-for li {
list-style:none;
margin:0 4px 0 4px;
padding:0 0 10px 0;
}
#relationalNav div.sr-area_md dl dd ul.solutions-for li img {
display:block;
margin:0 4px 0 0;
}
#relationalNav div.sr-area_md dl dd ul.solutions-for li span {
display:block;
min-height:32px;
margin:-32px 0 0 36px;
padding:0 0 0 9px;
background:url(../../solutions/img/icn_arw_right_blk.gif) no-repeat 1px 5px;
}

		/* -- hack for ir6 -- */
		* html #relationalNav div.sr-area_md dl dd ul.solutions-for li span {
		height:32px;
		}

#relationalNav div.sr-area_md dl dd ul.solutions-for li span a {
font-weight:bold;
font-size:10px;
}
/* ----- Recommended Products For You ----- */
#relationalNav div.sr-area_md dl dd#recommended-area ul {
width:122px;
margin:0 7px 0 7px;
}
#relationalNav div.sr-area_md dl dd#recommended-area ul li {
list-style:none;
padding:10px 0 11px 0;
background:url(../img/bdr_dot.gif) repeat-x left bottom;
}
#relationalNav div.sr-area_md dl dd#recommended-area li.tpdn {
padding:0 0 11px 0;
}
#relationalNav div.sr-area_md dl dd#recommended-area li.bgn {
background:none;
}
#relationalNav div.sr-area_md dl dd#recommended-area li dl,
#relationalNav .related_products dl dd dl {
width:122px;
margin:0;
background:url(../img/bg_recommended-box_md.gif) repeat-y;
}
#relationalNav div.sr-area_md dl dd#recommended-area li dl dt,
#relationalNav .related_products dl dd dl dt {
width:116px;
padding:6px 0 0 6px;
background:url(../img/bg_recommended-box_tp.gif) no-repeat left top;
line-height:1.1;
}
#relationalNav div.sr-area_md dl dd#recommended-area li dl dt.second ,
#relationalNav .related_products dl dd dl dt.second{
width:116px;
padding:6px 0 0 6px;
background:url(../img/bg_recommended-box_tp.gif) no-repeat left top;
line-height:1.1;
}
#relationalNav div.sr-area_md dl dd#recommended-area li dl dd,
#relationalNav .related_products dl dd dl dd {
width:122px;
padding:6px 0 6px 0;
background:url(../img/bg_recommended-box_bt.gif) no-repeat left bottom;
}

#relationalNav div.sr-area_md dl dd#recommended-area li dl dt span.clr,
dl.green-ttl_box dd dl.recommended dd .box_recommended_md dl dt span.clr,
dl.green-ttl_box dd dl.recommended dd .box_recommended-s_md dl dt span.clr,
#relationalNav .related_products dl dd dl dt span.clr {
display:block;
padding:0 0 0 12px;
background:url(../../shared/img/bg_color-mfp.gif) no-repeat 0 3px;
}

#relationalNav div.sr-area_md dl dd#recommended-area li dl dt span.bw,
dl.green-ttl_box dd dl.recommended dd .box_recommended_md dl dt span.bw,
dl.green-ttl_box dd dl.recommended dd .box_recommended-s_md dl dt span.bw {
display:block;
padding:0 0 0 12px;
background:url(../../shared/img/bg_bw-mfp.gif) no-repeat 0 3px;
}
#relationalNav div.sr-area_md dl dd#recommended-area li dl dt span,
#relationalNav .related_products dl dd dl dt span {
font-weight:bold;
}

#relationalNav div.sr-area_md dl dd#recommended-area li dl dd img.biz-c550,
#relationalNav .related_products dl dd dl dd img.biz-550 {
margin:0 0 0 31px;
}
#relationalNav div.sr-area_md dl dd#recommended-area li dl dd.ta_c,
#relationalNav .related_products dl dd dl dd.ta_c {
text-align:center;
}
#relationalNav div.sr-area_md dl dd#recommended-area li div {
margin:10px 0 0 0;
background:#FFFFFF;
}
#relationalNav div.sr-area_md dl dd#recommended-area li div p.plus {
margin:-10px 0 0 0;
padding:2px 0 2px 0;
text-align:center;
}

#relationalNav div.sr-area_md dl dd#recommended-area li div p.number {
padding:0 0 0 0;
text-align:center;
font-weight:bold;
font-size:20px;
}
#relationalNav div.sr-area_md dl dd#recommended-area li div p.number span {
font-size:25px;
}


/* ----- concierge ----- */
div#solution-box_c2 dl.box dt.ttl_grn {
padding:4px 6px;
background:#6CB101 url(../img/bg_box_ttl_grn.gif) repeat-x bottom;
color:#FFFFFF;
font-size:16px;
font-weight:bold
}
div#solution-box_c2 dl.box dd.cont {
padding:6px 8px;
border:1px solid #6CB101;
border-top:none;
min-height:240px;
}
		
		/* -- hack for ie6 -- */
		* html div#solution-box_c2 dl.box dd.cont {
		height:280px;
		}
		/* -- hack for ie7 -- */
		*+html div#solution-box_c2 dl.box dd.cont {
		height:280px;
		}
		

p.ttl_bl {
margin:10px 0 5px 0;
padding:4px 6px;
background:#003368 url(../img/bg_box_ttl_solutions.gif) repeat-x bottom;
color:#FFFFFF;
font-size:16px;
font-weight:bold
}

#hid_ttl {
display:none;
margin:0 0 25px 0;
}

#relationalNav .side_brochure {
margin:0 0 10px 0;
padding:0 0 4px 0;
border:1px solid #B8B8B8;
}
#relationalNav .side_brochure dt {
background:#2874BF;
}
#relationalNav .side_brochure p {
padding:6px;
text-align:center;
}
#relationalNav .side_brochure p.download {
padding:2px 5px;
background:#E0E0E0;
font-size:12px;
}
#relationalNav .side_brochure p.download img {
margin:0 4px 0 0;
}

/* ----- casestudies ----- */



/* overview.html */
#caseStudies h2 {
margin:0 0 14px 0;
padding:0 0 0 10px;
background:url(../../solutions/img/bg_ttl_cs.gif) no-repeat 0 0;
font-size:133%;
line-height:1.1;
border-bottom:1px solid #003366;
color:#003366;
}
#caseStudies ul {
list-style:none;
}
#caseStudies ul.annotation li {
margin:0 0 3px 0.7em;
text-indent:-0.7em;
background:none;
color:#626262;
font-weight:normal;
font-size:10px;
}
#caseStudies p.toTop {
clear:both;
margin:0 0 24px 0;
text-align:right;
}
#caseStudies p.toTop a {
padding:0 0 0 10px;
background:url(../../../shared/img/bg_totop.gif) no-repeat left center;
}

#caseStudies p.cs_ttl {
margin:0 0 4px -6px;
}
#caseStudies .print {
margin:0 0 4px 0;
padding:5px 8px 5px 8px;
background:#EDF1E8;
}
#caseStudies .print p.ttl {
float:left;
width:200px;
margin:4px 0 0 0;
padding:0 0 0 4px;
border-left:3px solid #C50018;
color:#003366;
font-size:117%;
line-height:1;
}
#caseStudies .print p.pdf_link {
float:left;
margin:0 0 0 0;
}
#caseStudies .print p.pdf_link img {
padding:0 0 2px 0;
vertical-align:middle;
}
#caseStudies .print p.pdf_link a {
margin:0 0 0 8px;
padding:0 0 0 8px;
background:url(../../solutions/casestudies/img/icn_pdf_arrow.gif) no-repeat 0 5px;
}
#caseStudies ul.cs_tab {
margin:0 0 0 0;
}
#caseStudies ul.cs_tab li {
float:left;
width:300px;
height:21px;
margin:0 20px 0 0;
}
#caseStudies ul.cs_tab li.overview {
background:url(../../solutions/casestudies/img/tab_overview_on.gif) no-repeat 0 0;
}
#caseStudies ul.cs_tab li.details {
margin:0 0 0 0;
background:url(../../solutions/casestudies/img/tab_details_on.gif) no-repeat 0 0;
}
#caseStudies ul.cs_tab li a {
display:block;
}
#caseStudies ul.cs_tab li a img {
background:transparent;
}
#caseStudies ul.cs_tab li a:hover img {
visibility:hidden;
}
#caseStudies ul.cs_link_box {
margin:0 0 25px 0;
padding:5px 12px 5px 12px;
border:1px solid #B5B5B5;
}
#caseStudies ul.cs_link_box li {
padding:0 0 3px 9px;
background:url(../../solutions/img/icn_arw_right_blk.gif) no-repeat 0 7px;
font-weight:bold;
font-size:108%;
}
#caseStudies .cs_cont {
margin:0 0 10px 0;
padding:0 0 15px 0;
border-bottom:1px solid #BFBFBF;
}
#caseStudies #overview01 p.txt {
float:left;
width:243px;
padding:0 15px 15px 0;
}
#caseStudies #overview01 .box {
float:left;
width:360px;
padding:0 0 15px 0;
color:#FFFFFF;
}
#caseStudies #overview01 .box dl dt {
font-size:16px;
}
#caseStudies #overview01 .box dl dd {
margin:0 0 8px 1px;
padding:0 0 0 11px;
background:url(../../solutions/casestudies/img/icn_square_w.gif) no-repeat 0 5px;
}
#caseStudies #overview01 .box dl dd.last {
margin:0 0 0 1px;
}
#caseStudies #overview01 .box .issues {
background:url(../../solutions/casestudies/img/bg_issues_line.gif) repeat-y 0 0;
}
#caseStudies #overview01 .box .issues dl {
padding:10px 7px 5px 10px;
background:url(../../solutions/casestudies/img/bg_issues.gif) no-repeat 0 0;
}
#caseStudies #overview01 .box .issues dl dt,
#caseStudies #overview01 .box .results dl dt {
font-weight:bold;
}
#caseStudies #overview01 .box .results {
padding:0 0 0 0;
background:url(../../solutions/casestudies/img/bg_results_line.gif) repeat-y 0 0;
}
#caseStudies #overview01 .box .results .arrow {
padding:18px 0 0 0;
background:url(../../solutions/casestudies/img/bg_iar_arrow.gif) no-repeat 0 0;
}
#caseStudies #overview01 .box .results dl {
padding:0 7px 5px 10px;
margin:-10px 0 0 0;
background:url(../../solutions/casestudies/img/bg_results.gif) no-repeat left bottom;
}
#caseStudies #overview02 .scd_box {
width:620px;
background:url(../../solutions/casestudies/img/bg_scd_line.gif) repeat-y 0 0;
}
#caseStudies #overview02 .scd_btm {
padding:10px 10px 10px 9px;
background:url(../../solutions/casestudies/img/bg_scd.gif) no-repeat left bottom;
}
#caseStudies #overview02 .scd_btm dl {
float:left;
width:280px;
padding:0 0 0 9px;
font-weight:bold;
}
#caseStudies #overview02 .scd_btm dl.rgt {
width:296px;
}
#caseStudies #overview02 .scd_btm dl dt {
padding:0 0 0 11px;
background:url(../img/icn_square_blue_sml.gif) no-repeat 0 7px;
font-size:14px;
}
#caseStudies #overview02 .scd_btm dl dd {
margin:0 0 0 11px;
padding:0 0 0 6px;
background:url(../../solutions/casestudies/img/icn_list_dot.gif) no-repeat 0 7px;
}
#caseStudies #overview03 h3 {
padding:0 0 12px 0;
font-size:16px;
line-height:1;
}
#caseStudies #overview03 .rahc ul.img_lft li {
float:left;
width:167px;
margin:0 10px 18px 0;
}
#caseStudies #overview03 .rahc ul.img_lft_02 {
float:left;
width:295px;
margin:0 5px 18px 0;
}
#caseStudies #overview03 .rahc ul.img_lft_02 li {
float:left;
width:132px;
padding:0 15px 0 0;
}
#caseStudies #overview03 .rahc ul.img_lft li dl dt,
#caseStudies #overview03 .rahc ul.img_lft_02 li dl dt {
padding:5px 0 2px 0;
font-weight:bold;
}
#caseStudies #overview03 .rahc ul.img_lft li dl dd,
#caseStudies #overview03 .rahc ul.img_lft_02 li dl dd {
font-size:10px;
color:#565656;
}
#caseStudies #overview03 .rahc .text {
float:left;
width:443px;
margin:0 0 18px 0;
}
#caseStudies #overview03 .rahc .text_02 {
float:left;
width:320px;
margin:0 0 18px 0;
}
#caseStudies #overview03 .rahc table {
float:left;
width:494px;
font-size:10px;
border:1px solid #4B4B4B;
border-collapse:collapse;
}
#caseStudies #overview03 .rahc table.wide {
width:100%;
}
#caseStudies #overview03 .rahc table th,
#caseStudies #overview03 .rahc table td {
padding:2px 3px 2px 3px; 
border-bottom:1px solid #4B4B4B;
}
#caseStudies #overview03 .rahc table th {
width:89px;
background:#E4E4E4;
text-align:left;
}
#caseStudies #overview03 .rahc p.img_rgt {
float:right;
}
#caseStudies dl.next_page {
margin:0 0 12px 0;
padding:5px 12px 5px 12px;
background:#EDF1E8;
}
#caseStudies dl.next_page dt {
padding:0 0 5px 18px;
background:url(../../solutions/casestudies/img/icn_next_arrow.gif) no-repeat 0 6px;
font-weight:bold;
font-size:13px;
}
#caseStudies dl.next_page dd {
margin:0 0 5px 19px;
padding:0 0 0 9px;
background:url(../../solutions/casestudies/img/icn_arw_right_blk_02.gif) no-repeat 0 7px;
}
#caseStudies h2.related {
margin:0 0 0 0;
padding:5px 9px 3px 9px;
background:#597A9C url(../../solutions/casestudies/img/bg_ttl_rs.gif) repeat-x 0 0;
color:#FFFFFF;
border:none;
}
#caseStudies ul.rs_link {
padding:10px 8px 10px 8px;
border-left:1px solid #08396B;
border-right:1px solid #08396B;
border-bottom:1px solid #08396B;
}
#caseStudies ul.rs_link li {
padding:0 0 5px 11px;
background:url(../img/icn_square_blue_sml.gif) no-repeat 0 7px;
font-size:13px;
}
#relationalNav .related_products {
margin:0 0 10px 0;
border:1px solid #B8B8B8;
}
#relationalNav .related_products dl dd {
padding:0 0 10px 0;
}
#relationalNav .related_products dl dd dl {
margin:10px 13px 0 13px;
}
#relationalNav .related_products dl dd dl dt span {
font-size:14px;
color:#4B4B4B;
}
#relationalNav .related_products dl dd dl dt span.bw {
display:block;
padding:0 0 0 12px;
background:url(../../shared/img/bg_bw-mfp_02.gif) no-repeat 0 3px;
}
#relationalNav ul.cs_dd li.icon06 {
background:#EDF1E8 url(../../solutions/casestudies/img/icon_related_cs_dd.gif) no-repeat scroll 9px center;
}

/* overview.html */
#caseStudies h2.sd_ttl {
padding:0 0 0 0;
border:0;
background:none;
}
#caseStudies h2.sd_ttl img {
float:left;
width:37px;
padding:0 8px 0 0;
}
#caseStudies h2.sd_ttl span {
float:left;
width:565px;
}
#caseStudies h2.sd_ttl span.one {
margin:8px 0 0 0;
}
#caseStudies .sd_txt p,
#caseStudies .sd_txt p span {
display:block;
text-indent:1em;
}
#caseStudies .cs_cont img.sd_img_lft,
#caseStudies .cs_cont .sd_img_lft {
float:left;
margin:0 23px 15px 0;
}
#caseStudies .cs_cont img.mgt10 {
margin-top:10px;
}
#caseStudies .cs_cont p.mgt20,
#caseStudies .cs_cont img.mgt20 {
margin-top:20px;
}
#caseStudies .cs_cont img.sd_img_rgt,
#caseStudies .cs_cont .sd_img_rgt {
float:right;
margin:0 0 15px 23px;
}
#caseStudies .cs_cont .sd_img_lft img,
#caseStudies .cs_cont .sd_img_rgt img {
display:block;
}

#caseStudies .cs_cont .accent {
color:#FF0000;
font-size:10px;
margin:0 0 15px 0;
}


/* -----===================================== Software =====================================----- */

#contentsArea h1.softwareH1 {
padding:0;
background:transparent url(../img/bg_h1_btm.gif) repeat-y scroll left bottom;
}
#contentsArea h1.softwareH1 span {
display:block;
padding:4px 10px 2px;
background:url(../../software/img/picbg_h1.jpg) no-repeat left top;
}
#contentsArea p.topttl {
margin:0 0 9px 0;
}
#enclosingArea #contentsArea #prodDescriptions ul.software_box {
margin:12px 0 0 0;
}
#enclosingArea #contentsArea #prodDescriptions ul.inside_box1 {
line-height:1.4;
padding:0;
}
ul.software_box li {
float:left;
width:310px;
padding:0 0 5px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.inside_box1 li {
float:left;
width:305px;
padding:0 0 2px 13px;
background:url(../../software/img/icn_dot-list.gif) no-repeat left 5px;
list-style-position:inside;
list-style-type:none;
}
ul.inside_box2 li {
float:left;
width:305px;
padding:0 0 2px 13px;
background:url(../../software/img/icn_dot-list2.gif) no-repeat left 5px;
list-style-position:inside;
list-style-type:none;
}
ul.inside_box3 li {
float:left;
width:305px;
padding:0 0 2px 13px;
background:url(../../software/img/icn_dot-list3.gif) no-repeat left 5px;
list-style-position:inside;
list-style-type:none;
}
ul.inside_box4 li {
float:left;
width:305px;
padding:0 0 2px 13px;
background:url(../../software/img/icn_dot-list4.gif) no-repeat left 5px;
list-style-position:inside;
list-style-type:none;
}
ul.inside_box5 li.txtBold {
text-indent:14px;
font-weight:bold;
}
ul.inside_box5 li {
float:left;
width:305px;
padding:0 0 2px 13px;
background:url(../../software/img/icn_dot-list5.gif) no-repeat left 5px;
list-style-position:inside;
list-style-type:none;
}
ul.inside_box1 li.styleNone,ul.inside_box2 li.styleNone,ul.inside_box3 li.styleNone,ul.inside_box4 li.styleNone,ul.inside_box5 li.styleNone {
background:none;
padding:0;
}
ul.inside_box1 li span,ul.inside_box2 li span,ul.inside_box3 li span,ul.inside_box4 li span,ul.inside_box5 li span {
float:right;
display:block;
margin:8px 0 0 0px;
padding:0 0 0 11px;
background:transparent url(../../solutions/img/icn_arw_right_blk.gif) no-repeat scroll 1px 7px;
font-size:1.2em;
font-weight:bold;
zoom:1;
}
ul.software_box li.flt_r {
float:right;
width:290px;
padding:0;
}

ul.cs_box li#mb2px {
background:transparent url(../../solutions/img/bg_dot_line.gif) repeat-y scroll 1px 7px;
padding:0 0 2px 10px;
width:300px;
}

div.underBox {
clear:both;
width:620px;
}
div.leftBox,div.rightBox {
float:left;
width:310px;
}
div.underSpace {
margin:0 0 13px 0;
}
div.leftBox h2,div.rightBox h2 {
margin:0 0 8px 0;
}
div.leftBox h3,div.rightBox h3 {
color:#003366;
font-size:0.9em;
margin:0 0 8px;
}
div.leftBox p.ttltext,div.rightBox p.ttltext {
float:left;
}
div.leftBox p span,div.rightBox p span {
display:block;
width:210px;
padding:0 0 0 11px;
background:transparent url(../../solutions/img/icn_arw_right_blk.gif) no-repeat scroll 1px 7px;
font-size:1.2em;
font-weight:bold;
}
div.leftBox p.img,div.rightBox p.img {
float:left;
padding:0 10px 0 0;
}
div.leftBox p.text {
float:left;
width:220px;
margin:5px 0 0 0;
}
div.rightBox p.text {
float:left;
width:228px;
margin:5px 0 0 0;
}


/* -----===================================== yamamoto overview style =====================================----- */


#caseStudies #overview01 .box03 {
float:left;
width:361px;
padding:0 0 15px;
color:#FFFFFF;
}
#caseStudies #overview01 .box03 dl dt {
font-size:16px;
}
#caseStudies #overview01 .box03 dl dd {
background:transparent url(../../solutions/casestudies/img/icn_square_w.gif) no-repeat scroll 0 5px;
margin:0 0 8px 1px;
padding:0 0 0 11px;
}
#caseStudies #overview01 .box03 dl dd.last {
margin:0 0 0 1px;
}
#caseStudies #overview01 .box03 .issues03 {
background:url(../../solutions/casestudies/img/bg_issues_line_03.gif) repeat-y;
}
#caseStudies #overview01 .box03 .issues03 dl {
padding:10px 7px 5px 10px;
background:url(../../solutions/casestudies/img/bg_issues_03.gif) no-repeat;
}
#caseStudies #overview01 .box03 .results03 {
background:url(../../solutions/casestudies/img/bg_results_line_03.gif) repeat-y;
}
#caseStudies #overview01 .box03 .results03 .arrow {
padding:8px 0 0;
background:url(../../solutions/casestudies/img/bg_iar_arrow_03.gif) no-repeat;
}
#caseStudies #overview01 .box03 .results03 dl {
min-height:129px;
margin:0 0 0 0;
padding:0 7px 5px 10px;
background:url(../../solutions/casestudies/img/bg_results_03.gif) no-repeat left bottom;
}
* html #caseStudies #overview01 .box03 .results03 dl {
height:129px;
}
#caseStudies #overview01 .box03 .issues03 dl dt, #caseStudies #overview01 .box03 .results03 dl dt {
font-weight:bold;
}

