/* Global */
#stage #content{
padding-bottom:53px;
word-wrap:break-word;
}
#stage #content .floatleft{
float:left;
}
#stage #content .floatright{
float:right;
}
/* Left Nav */
#stage #content #leftnav{
margin-top:5px;
}
/* Hero Module 1 */
#stage #content #detailhero1{
margin:10px 0 0 0;
}
#stage #content div#detailhero1 .base{
background-repeat:repeat-x;
background-position:bottom left;
}
#stage #content #detailhero1 .heroboxshot{
background-position:right top;
background-repeat:no-repeat;
height:100%;
}
#stage #content #detailhero1 .heroboxshot .left{
width:331px;
float:left;
padding:30px 0 0 18px;
position:relative;
}
#stage #content #detailhero1 .heroboxshot .left .detailmediaselector{
margin:0 0 71px 0;
padding:0;
list-style:none;
line-height:1.3em;
}
#stage #content #detailhero1 .heroboxshot .left .detailmediaselector .title{
font:10pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
}
#stage #content #detailhero1 .heroboxshot .left .detailmediaselector .subtitle{
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
margin:0 0 1px 0;
}
#stage #content #detailhero1 .add{
font:13pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
padding:3px 0 0 0;
}
#stage #content #detailhero1 .add img{
margin:0 15px 0 0;
}
#stage #content #detailhero1 .detailitempopup .productpopup{
top:-93px;
left:-8px;
}
#stage #content div#detailhero1 img.clogo{
height:69px;
padding:0 0 0 18px;
}
#stage #content #detailhero1 li.select{
margin:0 0 20px 0;
}
#stage #content #detailhero1 li.desc{
margin:20px 0 0 0;
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
line-height:1.4em;
width:311px;
text-align:justify;
}
#stage #content #detailhero1 li.desc_desc{
margin:10px 0 0 0;
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
line-height:1.4em;
width:311px;
text-align:justify;
}
#stage #content #detailhero1 li.desc b{
display:block;
margin:0 0 5px 0;
}
/* Add to Cart */
#stage #content .detailmediaselector .add ul{
float:left;
list-style-type:none;
margin:0px;
padding:0px;
}
#stage #content .detailmediaselector .add a{
float:left;
}
#stage #content .detailmediaselector .add ul li.strike{
font-size:8pt;
font-weight:normal;
margin:-3px 0 0 0;
text-decoration: line-through;
}
#stage #content .detailmediaselector .add ul li.totalsp{
font:13pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
margin:-3px 0 0 0;
color:#ed1c24;
}
/* Special Offer Text */
#stage #content .offertxt{
position:absolute;
top:161px;
left:208px;
font-size:9pt;
font-weight:bold;
}
#stage #content .redoffertxt{
color:#ed1c24;
}
/* Line Separator */
#stage #content .line_sep{
width:691px;
height:1px;
margin:0 0 20px 0;
padding:20px 0 0 0;
}
/* Three Check Points */
#stage #content .chkpoints{ 
display: inline; 
float: left; 
margin: 37px 0 15px 0; 
width: 691px;
}
#stage #content .chkpoints .mid{
margin:0 60px 0 60px;
}
#stage #content .chkpoints .chkpoint{	
background: url(../../pages/details/modules/check/chk_point.png) center left no-repeat;	
display: block;	
float: left; 
font-size: 12px; 
width: 190px;
}
#stage #content .chkpoints .chkpointHeight{ 
height: 34px;
vertical-align: middle;
width: 40px; 
} 
#stage #content .chkpoints .chkpointText{ 
display: table; 	
height: 34px; 
text-align: left; 
vertical-align: middle; 
width: 190px; 
}
#stage #content .chkpoints .chkpointText span{ 
display: table-cell; 
padding-left: 40px; 
line-height: 16px; 
vertical-align: middle;
font: 9pt "Malgun Gothic","Lucida Grande", Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
}
/* Details + 2 Product Container */
#stage #content .mod_detail2prod{
border:1px solid transparent;
background-repeat:repeat-y;
background-position: 345px 0px;
}
/* Left Module  (details) */
#stage #content .mod_detail2prod ul.details{
list-style:none;
padding:0px;
margin:0px;
width:320px;
}
#stage #content .mod_detail2prod ul.details li{
font: 8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
line-height:13pt;
}
#stage #content .mod_detail2prod ul.bulletdetails li.bull{
width:15px;
}
#stage #content .mod_detail2prod ul li.text{
margin:5px 0 0 0;
}
#stage #content .mod_detail2prod ul.bulletdetails li.bulltext{
width:305px;
line-height:1.6em;
margin-bottom:5px;
}
#stage #content .mod_detail2prod ul.bulletdetails .subheader{
margin:0 0 10px 0;
}
#stage #content .mod_detail2prod ul.bulletdetails b.red{
color:#CC4643;
}
#stage #content .mod_detail2prod ul.details .header{
font: 10pt "Malgun Gothic","Lucida Grande", Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
padding:0 0 10px 0;
}
#stage #content .mod_detail2prod ul.details li b{
padding:0 4px 0 0;
}
#stage #content .mod_detail2prod ul.details .esrb {	
background-position:center left;
background-repeat: no-repeat;	
display: block;	
float: left; 
font-size: 8px; 
line-height:8px;
width: 325px;
margin:5px 0 0 0;
}
#stage #content .mod_detail2prod ul.details .esrb .esrbHeight { 
height: 54px;
vertical-align: middle;
width: 40px; 
} 
#stage #content .mod_detail2prod ul.details .esrb .esrbText { 
display: table; 	
height: 63px; 
text-align: left; 
margin:0 0 0 4px;
vertical-align: middle; 
width: 320px; 
}
#stage #content .mod_detail2prod ul.details .esrb .esrbText span { 
display: table-cell; 
padding-left: 40px; 
line-height: 16px; 
vertical-align: middle;
font: 7pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
}
/* Right Module (2 products) */
#stage #content .mod_detail2prod .right_mod{
float:right;
}
#stage #content .mod_detail2prod .mod_2pack{
padding:0px;
width:304px;
}
#stage #content .mod_detail2prod .mod_2pack ul.gen{
list-style:none;
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
margin:0px;
padding:0px;
width:129px;
}
#stage #content .mod_detail2prod .mod_2pack ul.gen .boxshot{
height:126px;
}
#stage #content .mod_detail2prod .mod_2pack ul.first{
margin-left:20px;
}
#stage #content .mod_detail2prod .mod_2pack ul.last{
margin-right:0px;
}
#stage #content .mod_detail2prod .mod_2pack ul .title{
height:37px;
margin-top:10px;
}
#stage #content .mod_detail2prod .mod_2pack ul li img{
border:0;
}
#stage #content .mod_detail2prod .mod_2pack ul .title a{
text-decoration:none;
font-weight:bold;
display:block;
width:129px;
}
#stage #content .mod_detail2prod .mod_2pack ul .title a:hover{
color:#027fc5;
}
#stage #content .mod_detail2prod .mod_2pack ul .price{
font-weight:bold;
}
#stage #content .mod_detail2prod .mod_2pack ul .select{
height:10px;
}
#stage #content .mod_detail2prod .mod_2pack ul .select img{
margin:0 3px 0 0;
vertical-align:middle;
}
#stage #content .mod_detail2prod .mod_2pack ul .add img{
margin:0 3px 0 0;
vertical-align:middle;
}
#stage #content .mod_detail2prod .mod_2pack .addbtn{
list-style:none;
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
margin:11px 0 0 0;
padding:0;
}
#stage #content .mod_detail2prod .mod_2pack .buysave{
font: 10pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
margin:0 0 10px 0;
}
#stage #content .mod_detail2prod .mod_2pack .buysave .displayFalse{
display:none;
}
#stage #content .mod_detail2prod .mod_2pack .bundle_img{
float:left;
margin:55px 17px 0 0;
width:23px;
height:22px;
}
#stage #content .mod_detail2prod .mod_2pack .bundle_img img{
position:relative;
display:none;
}
#stage #content .mod_detail2prod .mod_2pack .bundle_img img.ver1{
margin:0 0 0 6px;
display:block;
}
#stage #content .mod_detail2prod .mod_2pack .bundle_img img.ver2{
position:relative;
right:10px;
display:block;
}
#stage #content .mod_detail2prod .mod_2pack .bundle_img img.ver3{
position:relative;
right:4px;
display:block;
}
#stage #content .mod_detail2prod .mod_2pack .bundle_img img.ver4{
position:relative;
right:10px;
display:block;
}
#stage #content .mod_detail2prod .mod_2pack .bundle_img img.left93{
right:9.5px;
display:block;
}
#stage #content .mod_detail2prod .mod_2pack .bundle_img img.left95{
right:8.5px;
display:block;
}
#stage #content .mod_detail2prod .mod_2pack .bundle_img img.left112{
right:0px;
display:block;
}
#stage #content .mod_detail2prod .mod_2pack .bundle_img img.left126{
right:-7px;
display:block;
}
.highdpi #stage #content .mod_detail2prod .mod_2pack ul .title a{
font-size:6.5pt;
}
.highdpi #stage #content .mod_detail2prod .mod_2pack ul .type{
font-size:6.5pt;
}
/* // green downloads... // */ 
#stage #content #detailhero1 .heroboxshot .left .detailmediaselector .greenblock{
display:none;
font-family:"Malgun Gothic","Lucida Grande" ,Verdana,Arial,Helvetica,"Sans Serif";
font-size:8pt;
color:#545454;
padding: 15px 0 0 0;
}
#stage #content #detailhero1 .heroboxshot .left .detailmediaselector  .show {
display:block;
}
#stage #content #detailhero1 .heroboxshot .left .detailmediaselector .greenblock .greenimage{
float:left;
padding-right: 10px;
width:55px;
height:55px;
}
#stage #content #detailhero1 .heroboxshot .left .detailmediaselector .greenblock .greenbenefits{
padding:0px;
font-weight:bold;
}
#stage #content #detailhero1 .heroboxshot .left .detailmediaselector .greenblock .greenreasons{
padding-left:80px;
}
#stage #content #detailhero1 .heroboxshot .left .detailmediaselector .greenblock li{
list-style-type:disc;
margin-top:-3px;
}
#stage #content #detailhero1 .heroboxshot .left .detailmediaselector li.clearfloat{
display:none;
}
/* Together and Save */
#stage #content .mod_detail2prod .mod_2pack_tas ul .select{
height:13px;
}
#stage #content .mod_detail2prod .mod_2pack_tas ul .price span.strike{
font-weight:normal;
margin:0 0 0 5px;
text-decoration: line-through;
display:none;
}
#stage #content .mod_detail2prod .mod_2pack_tas ul .add img{
vertical-align:top;
}
#stage #content .mod_detail2prod .mod_2pack_tas .addbtn ul{
list-style:none;
margin:0px;
padding:0px;
float:left;
}
#stage #content .mod_detail2prod .mod_2pack_tas .addbtn .totalsp{
font: 9pt "Malgun Gothic","Lucida Grande", Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
margin:-1px 0 0 0;
}
#stage #content .mod_detail2prod .mod_2pack_tas .addbtn .totalsp .displayFalse{
color:#dddcdc;
font-size:8pt;
line-height:22px;
}
#stage #content .mod_detail2prod .mod_2pack_tas .addbtn li.strike{
font-weight:normal;
margin:-1px 0 0 0;
text-decoration: line-through;
}
#stage #content .mod_detail2prod .mod_2pack_tas .text{
font: 8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
margin:7px 0 0 0;
}
#stage #content .mod_detail2prod .totalp{
margin-top:4px;
}
#stage #content .mod_detail2prod .crosssellpopupbtn .totalp{
margin-top:0px;
}
/* Single Upsell */
#stage #content .mod_2pack .singleupsell{
padding:10px 0 0 0;
}
#stage #content .mod_2pack .singleupsell img.singleprod{
width:auto;
height:126px;
border:0;
float:left;
}
#stage #content .mod_2pack .singleupsell ul.singleprodmediaselector{
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, "San Serif";
float:left;
margin:0 0 0 15px;
list-style:none;
padding:0;
}
#stage #content .mod_2pack .singleupsell ul.singleprodmediaselector li.type{
padding:5px 0 0 0;
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, "San Serif";
}
#stage #content .mod_2pack .singleupsell ul.singleprodmediaselector li.select{
padding:0 0 2px 0;
}
#stage #content .mod_detail2prod .mod_2pack UL .select img{
margin:0 3px 0 0;
}
#stage #content .mod_2pack .singleupsell ul.singleprodmediaselector .price{
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, "San Serif";
font-weight:bold;
}
#stage #content .mod_2pack .singleupsell ul.singleprodmediaselector .title a{
width:160px;
}
#stage #content .mod_2pack .singleupsell ul.singleprodmediaselector .add{
width:160px;
}
/* Why Buy */
#stage #content .tcbullets .title{
font: 10pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
}
#stage #content .tcbullets ul,
#stage #content .tcbullets .subtitle{
list-style:none;
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
font-weight:normal;
padding:0px;
margin:5px 0 0 0;
width:325px;
}
#stage #content .tcbullets .subtitle{
margin:10px 0 0 0;
}
#stage #content .tcbullets div.floatleft ul{
width:325px;
}
#stage #content .tcbullets div.floatright ul{
width:304px;
}
#stage #content .tcbullets ul li{
padding:5px 0 0 0;
}
#stage #content .tcbullets div ul li{
float:left;
}
#stage #content .tcbullets ul li div{
float:left;
}	
#stage #content .tcbullets div ul li.bull{
width:15px;
}
#stage #content .tcbullets div ul li.text_l{
width:299px;
line-height:1.6em;
}
#stage #content .tcbullets div ul li.text_r{
width:289px;
line-height:1.6em;
}
/* System Requirements */
#stage #content .tcattrs{
padding:0 0 10px 0;
}
#stage #content .tcattrs span{
font-style:italic;
margin:0 5px 0 0;
}
#stage #content .tcattrs .hdr_title{
font:10pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
margin:0 0 10px 0;
}
#stage #content .tcattrs .sub_hdr_title{
font: 8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
margin:10px 0 10px 0;
}
#stage #content .tcattrs .bold{
font-weight:bold;
}
#stage #content .tcattrs .complete{
margin:21px 0 18px 0;
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
}
#stage #content .tcattrs .complete a{
color:#027fc5;
}
#stage #content .tcattrs .complete a:hover{
color:#004066;
}
#stage #content .tcattrs ul{
list-style:none;
font:8pt "Malgun Gothic","Lucida Grande", Verdana, Arial, Helvetica, "Sans Serif";
padding:0px;
margin:0px;
line-height:1.7em;
}
#stage #content .tcattrs .req_left{
float:left;
width:325px;
}
#stage #content .tcattrs .req_right{
float:right;
width:304px;
}
#stage #content .tcattrs .seemore_left,
#stage #content .tcattrs .seemore_right,
#stage #content .tcattrs #seemorespec_left,
#stage #content .tcattrs #seemorespec_right{
margin:0;
padding:1px 0 0 0;
list-style:none;
display:none;
}
#stage #content .tcattrs li.bull{
float:left;
width:15px;
}
#stage #content .tcattrs li.text_l{
float:left;
width:676px;
}
#stage #content .tcattrs dl{
margin:0 0 10px 20px;
}
/* See other retailers */
#stage #content .otherretail{
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
}
#stage #content .otherretail a{
text-decoration:none;
}
/* ESRB Module - Cannot use #stage #content prefix. Popup Div cannot use themes, skin values remain in master files.*/
#concent{
width:403px;
height:255px;
margin:100px 0 0 141px;
background-image:url(../../pages/details/ageconcent/white_background.png);
background-repeat:no-repeat;
}
#concent .title{
font:20pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
color:#545454;
font-weight:bold;
margin:65px 0 0 90px;
padding:60px 0 0 0;
}
#concent .question{
color:#545454;
font:10pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
font-weight:bold;
margin:0 5px 0 0;
position:relative;bottom:-2px;
}
#concent .ageselector{
width:57px;
position:absolute;
top:233px;
right:240px;
}
#concent .esrbimg{
margin:23px 0 0 110px;
}
#concent .ageselector .combobox{	
height:15px;
width:25px;
color:#000000;
border:0;
margin:4px 0 0 2px;
padding:0 0 0 8px;
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
color:#545454;
cursor:pointer;
background-color:#fff;
}
#concent .ageselector #useroptions{
padding:0;
display:none;
height:110px;
width:55px;
overflow-y:auto;
overflow-x:hidden;
}
#concent .ageselector #useroptions a{
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
color:#545454;
line-height:1.6em;
padding:0 0 0 10px;
color:#000000;
width:100%;
display:block;
text-decoration:none;
}
#concent .ageselector #useroptions a:hover{
color:#027fc5;
}
#concent .ageselector #selector.deselected{
background-image:url(../../pages/details/ageconcent/background.jpg);
background-repeat:no-repeat;
width:57px;
height:22px;
}
#concent .ageselector #selector.selected{
background-image:url(../../pages/details/ageconcent/background.jpg);
background-repeat:no-repeat;
height:22px;
width:57px;
background-position:bottom left;
}
#concent .ageselector #selector a{
position:absolute;
background-image:url(../../pages/details/ageconcent/arrows/active_arrow.gif);
background-repeat:no-repeat;
background-position:right 10px;
width:45px;
text-decoration: none;
}
#concent .ageselector #selector a:hover{
background-image:url(../../pages/details/ageconcent/arrows/hover_arrow.gif);
}
#concent .ageselector #btmselector{
display:none;
background-image:url(../../pages/details/ageconcent/background_btm.png);
background-repeat:no-repeat;
background-position:left bottom;
padding:0 0 5px 0;
}
#concent .ageselector #btmselector .backdrop{
background-image:url(../../pages/details/ageconcent/background_drop.gif);
width:57px;
}
#concent form{
margin:42px 0 0 74px;
}
#concent input.submit{
margin:0 0 0 64px;
border:0;
background-color:#fff;
background-image:url(../../pages/details/ageconcent/submit.jpg);
width:58px;
height:21px;
cursor:pointer;
}
#concent input.submit:hover{
background-position:0 21px;
}
/* Cross sell cart popups - 314px */
#stage #content .crosssellitempopup_left .productpopup{
top:-130px;
left:-10px;
}
#stage #content .crosssellitempopup_right .productpopup{
margin:0 0 0 -45px;
}
#stage #content .crosssellitempopup_right .popupcontent{
border-left:1px solid #D6D6D6;
}
#stage #content .crosssellitempopup_right .popupcontent .radiobuttons{
margin-top:4px;
padding-left:10px;
}
/* Cross Sell Popup Positioning FF/Safari */
#stage #content .prod1 .productpopup{
top:-50px;
}
#stage #content .prod2 .productpopup{
top:-90px;
}
#stage #content .prod3 .productpopup{
top:-120px;
}
#stage #content .rcprod1 .productpopup{
margin-top:-45px;
}
#stage #content .rcprod2 .productpopup{
margin-top:-86px;
}
#stage #content .rcprod3 .productpopup{
margin-top:-115px;
}
#stage #content .prod1 ul.popupcontent{
padding-bottom:15px;
}
#stage #content .prod2 ul.popupcontent{
padding-bottom:52px;
}
#stage #content .prod3 ul.popupcontent{
padding-bottom:80px;
}
#stage #content .crosssellpopupbtncontainer .crosssellpopupbtn{
right:-304px;
top:205px;
}
#stage #content .crosssellpopupbtncontainer ul.showprice{
margin:-1px 0 0 0;
}
#stage #content .crosssellpopupbtncontainer ul.showprice .totalsp{
margin:-2px 0 0 0;
}
/* Single Media Selector */
#stage #content .singleprodmediaselector .prod1 .productpopup{
top:-84px;
}
#stage #content .singleprodmediaselector .prod2 .productpopup{
top:-115px;
}
#stage #content .singleprodmediaselector .prod3 .productpopup{
top:-116px;
}
#stage #content .singleprodmediaselector .prod1 ul.popupcontent,
#stage #content .singleprodmediaselector .prod2 ul.popupcontent,
#stage #content .singleprodmediaselector .prod3 ul.popupcontent{
padding-bottom:0;
}
/* ESRB warning Module - Cannot use #stage #content prefix. Popup Div cannot use themes, skin values remain in master files.*/
#ageerror{
width:403px;
height:255px;
margin:100px 0 0 111px;
padding:10px 0 0 100px;
background-image:url(../../pages/details/ageconcent/white_background.png);
background-repeat:no-repeat;
text-align:center;
}
#ageerror .errortitle{
width:205px;
margin:100px 0 0 0;
font:10pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
color:#545454;
}
/* Popup Video */
#detail_video #firefox{
margin:0 0 0 50px;
}
/* Single Product Module - 691x240 */
#stage #content .mod_1_prod{
background-repeat:no-repeat;
background-position: top left;
width:691px;
height:240px;
margin-top:20px;
margin-bottom:20px;
}
#stage #content .mod_1_prod img{
margin:15px 0 0 15px;
width:661px;
height:210px;
}
#stage #content .mod_1_prod .mod1_txtwrap{
position:absolute;
margin:0;
width:680px;
}
#stage #content .mod_1_prod .hdr_title{
font-size:16px;
font-weight:bold;
margin:40px 0 0 40px;
}
#stage #content .mod_1_prod ul{
font:8pt/1.5em "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
float:left;
margin:0;
padding:0;
list-style-type:none;
}
#stage #content .mod_1_prod ul b{
font-size:9pt;
}
#stage #content .mod_1_prod .leftinfo{
padding:0 0 0 40px;
width:245px;
}
#stage #content .mod_1_prod .leftinfo li{
margin:10px 0 0 0;
}
#stage #content .mod_1_prod .rightinfo{
margin:10px 0 0 20px;
width:370px;
}
#stage #content .mod_1_prod .rightinfo .line2{
margin:0 0 5px 0;
}
#stage #content .mod_1_prod .rightinfo .line6{
margin:10px 0 0 0;
}
/* Red Important Items */
#stage #content span.asterisk{
margin:0 0 0 2px;
}
/* Important Information */
#stage #content .importantcontainer{
font:8pt "Malgun Gothic","Lucida Grande" , Verdana, Arial, Helvetica, "Sans Serif";
}
#stage #content .importantcontainer .leftinfo,
#stage #content .importantcontainer .rightinfo{
float:left;
margin:10px 0 0 0;
padding:0;
list-style-type:none;
line-height:16px;
width:340px;
}
#stage #content .importantcontainer .rightinfo{
margin-left:10px;
}
#stage #content .importantcontainer .leftinfo li{
float:left;
margin:0 0 4px 0;
}
#stage #content .importantcontainer .leftinfo .asterisk,
#stage #content .importantcontainer .leftinfo .bull{
width:15px;
}
#stage #content .importantcontainer .idetailstitle{
font-size:10pt;
font-weight:bold;
}
#stage #content .importantcontainer .leftinfo .idetails{
width:325px;
}
/* Vista Popup */
#stage #content #linkpopupcontainer{
display:none;
position:relative;
z-index:1000;
border:0;
}
#stage #content #linkpopupcontainer .popupposition {
position:absolute;
bottom:0;
}
#stage #content #linkpopupcontainer div{
border:0;
}
#stage #content #linkpopupcontainer .topborder{
background:url(../../pages/base/help_popup/corners.png) no-repeat 0 0;
width:517px;
height:15px;
}
#stage #content #linkpopupcontainer .bottomborder{
background:url(../../pages/base/help_popup/corners.png) no-repeat 0 -15px;
width:517px;
height:15px;
}
#stage #content #linkpopupcontainer .bodyborder{
background:url(../../pages/base/help_popup/bodyborder.png) repeat-y 0 0;
width:517px;
padding-bottom:30px;
}
#stage #content #linkpopupcontainer .bodyborder img{
border:0;
}
#stage #content #linkpopupcontainer .bodyborder .closebox{
text-align:right;
padding:10px 35px 0 0;
}
#stage #content #linkpopupcontainer .bodyborder .popupcontentcontainer{
color:#545454;
margin:0 30px;
}
#stage #content #linkpopupcontainer .bodyborder .popupcontentcontainer h1 {
font-size:22px;
border-top:1px solid #e6e6e6;
padding-top:20px;
}
#stage #content #linkpopupcontainer .bodyborder .popupcontentcontainer h2 {
font-size:14px;
}
#stage #content #linkpopupcontainer .bodyborder .popupcontentcontainer ul {
padding:0 0 0 1em;
margin:0;
}
#stage #content #linkpopupcontainer .bodyborder .popupcontentcontainer p {
font-size:13px;
}
#stage #content #linkpopupcontainer .bodyborder .popupcontentcontainer a {
color:#027fc5;
}
#stage #content #linkpopupcontainer .bodyborder .popupcontentcontainer a:hover {
color:#004046;
}
/********************/
/* This section fixes FireFox Only and should ALWAYS be at the end of this file */
/********************/
/* ESRB Module - Cannot use #stage #content prefix. Popup Div cannot use themes, skin values remain in master files.*/
#concent .question, x:-moz-any-link{
position:relative;
bottom:1px;
}
/********************/



#stage #content .product_desc
{
position:relative;
width:691px;
min-height:200px;
}

#stage #content .cardfee
{
margin:0 0 8px 0;
}