/* -----------------------------------
	modify List Elements
----------------------------------- */

.bgNews #contents .contentUnitA01 ul.backToIndexB01 li,
.bgNews #contents .contentUnitA01 ul.backToIndexB01 li {
	margin: 0.36em 0 0;
	padding-left: 30px !important;
	background:none !important;
	_margin: 0 0 0.36em;
}

.bgNews #contents .contentUnitA01 ul,
.bgNews #contents .contentUnitA01 ol,
.bgNews #contents .contentUnitA01 dl {
	line-height: 1.25;
}

/* === [ul] unorderedListA01 & B01 Style === */
.bgNews #contents .contentUnitA01 ul,
.bgNews #contents .contentUnitA01 ul {
	margin-top: 0.36em;
}
.bgNews #contents .contentUnitA01 ul li,
.bgNews #contents .contentUnitA01 ul li {
	margin: 0.36em 0 0;
	padding-left: 30px !important;
	background:url(../../img/shared/listmarker_01.gif) 10px 0.43em no-repeat;
	_margin: 0 0 0.36em;
}
.bgNews #contents .contentUnitA01 ul > li:first-child,
.bgNews #contents .contentUnitA01 ul > li:first-child {
	margin-top: 0;
}
.bgNews #contents .contentUnitA01 ul ul,
.bgNews #contents .contentUnitA01 ul ul{
	margin: 0.29em 0 0;
}

/* === [ul] unorderedListA01 Only === */
.bgNews #contents .contentUnitA01 ul li {
	margin: 0.36em 0 0;
	padding-left: 8px;
	background:url(../../img/shared/listmarker_01.gif) 1px 0.43em no-repeat;
	_margin: 0 0 0.36em;
	line-height:1.14;
}

.bgNews #contents .contentUnitA01 ul ul,
.bgNews #contents .contentUnitA01 ul ul,
.bgNews #contents .contentUnitA01 ol ul,
.bgNews #contents .contentUnitA01 ol ul{
	margin: 0.43em 0 0;
}

a[href^="http://search.fujifilm.com/"]:after,
a[href^="http://www.fujifilm.com/"]:after,
a[href^="https://www.fujifilm.com/"]:after,
a[href="http://search.fujifilm.com"]:after,
a[href="http://www.fujifilm.com"]:after,
a[href="https://www.fujifilm.com"]:after,
div#worldwide a[href^="http"]:after,
#body a[href^="http"]:after {
    content: url('/img/shared/icn_window_02.png') !important;
    margin: 0 0 0 0.3em;
    vertical-align: middle;
}

.internalDomain:after {
    content: '' !important;
    margin: 0 !important;
}


.menuItemA01 .header a:after,
.menuItemA02 .header a:after {
    content: '' !important;
    margin: 0;
}


#footer div.newsFeeds ul li.facebook a {
    background: url("../../img/custom/facebook10x10.png") no-repeat scroll 0 0.25em transparent;
}

#footer div.newsFeeds ul li.twitter a {
    background: url("../../img/custom/twitter10x10.png") no-repeat scroll 0 0.25em transparent;
}

#footer div.newsFeeds ul li.youtube a {
    background: url("../../img/custom/ico-youtube.gif") no-repeat scroll 0 0.25em transparent;
}

#footer div.newsFeeds ul li.subscribe a {
    background: url("../../img/custom/subscribe10x10.png") no-repeat scroll 0 0.25em transparent;
}

#footer #footerBody {    
    z-index: 6;  
}

#globalNavigation ul li .parent > a[href^="http"]:after {
    content: '' !important;
}

#globalNavigation ul li .child .childUnitB01{
    width: 910px;
}

#globalNavigation ul li .child .childUnitB01 dl.thumbnailListB01 dt a[href^="http"] span:after {
    content: url('/img/shared/icn_window_02.png') !important;  
}

 
/* == Promo box style ===*/
.modal-container {
    max-width: 600px;
    border: 6px solid #eee;
    border: 6px solid rgba(255, 250, 250, .2);
    -webkit-background-clip: 6px solid rgba(255, 250, 250, .2); /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
}
 
.modal-content {
    position: relative;
}
 
    .modal-content .modal-close {
        position: absolute;
        top: 15px;
        right: 15px;
        background: url(../../img/custom/close.png) no-repeat;
        width: 16px;
        height: 16px;
        cursor: pointer;
    }
 
    .modal-content iframe {
        border: none !important;
    }
 
.modal-top-left {
    border-left: none !important;
    border-top: none !important;
    padding: 0 20px 20px 0!important;
}
 
.modal-bot-left {
    border-left: none !important;
    border-bottom: none !important;
    padding: 20px 20px 0 0!important;
}
 
.modal-top-right {
    border-top: none !important;
    border-right: none !important;
    padding: 0 0 20px 20px!important;
}
 
.modal-bot-right {
    border-right: none !important;
    border-bottom: none !important;
    padding: 20px 0 0 20px!important;
}

/* Used by the bottom footer for links */
/*
div.footer-link-utility{
	width:100% !important;
	text-align:center !important;
	margin-top: 25px !important; 
	margin-bottom: 10px !important;
}
div.footer-link-utility ul{
	width:100% !important;
	text-align:center !important;
}
*/