/* CSS 21/07/2009 */

/* SSS Global */
body{
	background:#FFFFFF url(../image/bcgBody.gif) repeat-x 0 0; color:#000; font-size:70%; font-family:Tahoma, Verdana, Arial, sans-serif; margin:0; padding:0;}
	
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

a{
	text-decoration:none; color:#000; outline:none}
a.access{
	display:none;}
a:hover{
	text-decoration:none;}
p, h1, h2, h3, h4, h5, h6{
	margin:0; padding:0;}
img{
	border:none;}
form{
	margin:0;}
.main{
	width:1003px;
	margin: 0 auto;
	background: #fff;
	position: relative;
	padding:0 16px; /* a */
	voice-family:"\"}\""; /* a */
	voice-family:inherit; /* a */
	width:971px; /* c */
}
.main .mainTop{
	height: 14px;}
.mainBottom {
	height:20px; width: 1003px;
	margin: 0 auto 15px;*position:relative;*top:-4px;
	background: transparent url(../image/bcgMainFooter.gif) no-repeat 0 0;}
	
.clearer{
	clear:both; border:none; line-height:0; height:0;}
.showall{
	margin-bottom:10px;
	position:relative;
	height:10px;}
.showall a{
	background:transparent url(../image/icoArrowDouble.gif) no-repeat top right; padding-right:12px;}
p.error{
	font-weight:bold; color:#d41001;
	zoom:100%;}
p span.glossary{
	border-bottom: 1px dotted #9f0f0f;}
.DDAaccessibletext {
	display: none !important;}
h1{
	font-size:130%;}
h2{
	font-size:120%;}
h3{
	font-size:110%;}
/* EEE Global */

/* SSS noNav */

body.noNav .cntHeader img.ftr{
	display:none;}

body.noNav .content{
	float:none; margin:0; width:auto;}
body.noNav .content .contentMiddle{
	background:none; margin:0; padding:0; width:auto; height:auto;}
body.noNav .content .contentLower{
	display:none;}

body.noNav .cntFooter{
	text-align:center; border-top:1px solid #C4C4C4; padding-top:15px; margin:0;}
body.noNav .cntFooter .inner{
	width:650px;}
/* EEE noNav */

/* SSS Header */
.cntHeader, .cntHeaderNoNav{
	height:68px;
	margin: 0 auto;
	width: 1003px;}
.cntHeader a.logo, .cntHeaderNoNav a.logo {
	left:16px;
	top:16px;
	position:relative;
}
.cntHeader p.cntry{
	color:#fff; 
	font: 90% Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	position:relative; float: right; top:-24px; right:16px;}
.cntHeader p.cntry span {
	font-weight: normal;
	margin-left: 5px;}
.cntHeader p.cntry span a {
	color: #fff;
	text-decoration: underline;}

.cntHeaderPrint .printclose a{
	float:left;
	display:block;
	color:#999; font-weight:bold;
	border:1px solid #999;
	width:160px;
	margin:1em 1em 1em 0; padding:5px 10px;
	-moz-border-radius:4px;}
.cntHeaderPrint p{
	margin:-35px 0 30px 438px;
	font-family:Verdana, sans-serif; font-weight: bold; font-size: 90%;}
/* EEE Header */



/* SSS Content */
.content{
	float:left;
	width:574px;}
.content .contentClose{
	background:#fff url(../image/bcgMagTabMainBotC2.gif) no-repeat;
	height:10px;}
.content .contentMiddle{
	margin: 0; padding: 0;
	position: relative;
	width:574px; height:470px;}
.content .contentMiddle .contentLeft{
	clear:both;
	float:left;
	width:351px;}
.content .contentMiddle .contentRight{
	float:right;
	width:182px;}
.content .contentLower{
	height:12px;}
	
.content .bdr1 {
	padding:0px 0 5px; margin-bottom: 20px;
	width:574px;
	background:transparent url(../image/bcgMagNavBotC6.gif) no-repeat bottom left;}
.content .bdr1 .bdr1inner {
	padding-top:1px;
	background:transparent url(../image/bcgMagNavTopC6.gif) no-repeat 0 0;}
.content .bdr1 .bdr1inner .bdr1inner2 {
	border-left: 1px solid #c2c4cb; border-right: 1px solid #c2c4cb;
	margin-top:4px;
	width:572px;}
.content .bdr1 .bdr1inner .bdr1inner2 .bdr1inner3 {
	padding:14px 17px 1px;}
		
.content .bdr1-productdetails {
	padding:0 0 5px; margin-bottom: 20px;
	width:778px;
	background:transparent url(../image/bcgMagNavBotC7.gif) no-repeat bottom left;}
.content .bdr1-productdetails .bdr1inner {
	padding-top:8px;
	background:transparent url(../image/bcgMagNavTopC7.gif) no-repeat 0 0;}
.content .bdr1-productdetails .bdr1inner .bdr1inner2 {
	border-left: 1px solid #c2c4cb; border-right: 1px solid #c2c4cb; border-bottom:1px solid transparent;
	_border-bottom:0;
	margin-top:4px;
	width:776px;}
.content .bdr1-productdetails .bdr1inner .bdr1inner2 .bdr1inner3 {
	padding:4px 0 1px;
	margin: 0;
	zoom: 100%;}	
/* EEE Content */

/* SSS bdrStyle1 */
.bdrStyle1Top{
	position: relative;
	background:url(../image/bdrStyle1Top.gif) no-repeat  bottom left;
	padding:0; margin:0;
	height:4px; width:574px;_line-height:0px;_font-size:1px;
	zoom: 100%;}
.bdrStyle1{
	position: relative; _left:0;
	border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE;
	padding:3px 0 1px; margin:0;
	width:572px;
	border-bottom:1px solid #fff;
	zoom: 100%;}
.pgeShowAllProducts .contentMiddle .bdrStyle1 {
	border:0;
	background:url(../image/bdrStyleBorder.gif) repeat-y 0 0;
	width:574px;
}
.pgeShowAllProducts .contentMiddle .cntProductSeries {
	padding:2px;
}
.bdrStyle1Bot{ 
	position: relative; _left:0;
	background:url(../image/bdrStyle1Bot.gif) no-repeat 0 0;
	padding:0; margin:0 0 10px;
	height:7px; width:574px;
	zoom: 100%;}
/* EEE bdrStyle1 */


/* SSS Footer */
.cntFooter{
	width: 574px;
	margin:0 0 20px;}
.pgeMagazineFullFlash .cntFooter {
	width: 650px;}
.MFFfooter {
	width: 650px;
	margin: 0 auto;}
.cntFooter .globalhome{
	float:right;
	width:75px;
	margin:0;}
.cntFooter ul{
	list-style-type:none;
	margin:0px 50px 10px 35px; padding-left:0;
	text-align:center;}
.cntFooter ul li{
	display:inline;
	padding-right:15px;}
.cntFooter ul li a{
	color:#5A5959;
	white-space:nowrap;}

.cntFooter .cntNavigationLinksMisc .divider {
	width: 100%;
	margin: auto;
	margin-bottom: 2px;
	height: 1px;
	border-top: 1px solid #EFF0F2;}
.cntFooter .cntNavigationLinksMisc ul {
	margin: 10px 0;}
.cntFooter .cntNavigationLinksMisc ul li {
	margin: 0; padding: 0 5px;}
.cntFooter .cntNavigationLinksMisc ul li img {
	margin: 0;}
	
.cntFooter .tsandcsPrivacy{
	text-align:center; color:#c9c9c9;
	margin:15px 94px 0 60px; padding-left:0;}
.cntFooter .tsandcsPrivacy a{
	color:#c9c9c9;}
.cntFooter .tsandcsPrivacy .makeBelieveLocalizedText {
	margin-left:5px;
}
/* EEE Footer */


/* SSS IE7 Only */
.cntFloater .cntSearchBox .inner2 {
	*padding-bottom: 0px;}

.cntFloater .LinksBox ul li {
	*overflow: hidden; *position: relative;}	
.cntFloater .LinksBox ul li .cntr{
	*position: absolute; *top: 50%;
	*background:transparent url(../image/icoArrowDoubleHover.gif) no-repeat 170px 0;}
.cntFloater .LinksBox ul li a {	
	*position: relative; *top: -50%;}
.cntFloater .LinksBox ul li .Arw {	
	*left: 170px;}
/* EEE IE7 Only */

/* SSS left and right logos, no floater */
.lgoContainer {
	position: relative;}
.lgoHdrLH img{
	position:absolute; top:-23px; left:20px;}
.lgoHdrRH {
	position:absolute; top:-37px; right:20px;}
.lgoHdrRHinner {
	height: 54px;
	width: 200px;
	overflow: hidden; 
	display: table;
	position: static;
	_position: relative;
	*position: relative;}
.lgoHdrRHinner2 {
	display: table-cell;
	vertical-align: middle;
	position: static;
	_position: absolute; 
	_top: 50%;
	*position: absolute; 
	*top: 50%;}
.lgoHdrRHinner3 {
	_position: relative;
	_top: -50%;
	*position: relative;
	*top: -50%;}
	
/* SSS cntNewsletterSubscription */
.cntNewsletterSubscription {
	margin: 0 0 10px
}
.cntNewsletterSubscription .inner {
	padding: 0 0 15px !important;
	margin: 0;
}
.cntNewsletterSubscription .inner2 {
	margin: 0; 
	padding: 10px 10px 5px;
	zoom: 100%;
}
.cntNewsletterSubscription h3 {
	margin:5px 0 10px;
	color: #5B5B5B;
	clear: both;
	font-size:100%;
}
.cntNewsletterSubscription p {
	margin-bottom: 10px;
}
.cntNewsletterSubscription .successful {
	color:#000000;
	font-weight:bold;
}
.cntNewsletterSubscription .question-block {
	margin: 5px 0 10px 0;
}
.cntNewsletterSubscription .question-block .answer {
	margin-bottom:8px;
	*margin-bottom:4px;
}
.cntNewsletterSubscription .question-block .checkbox {
	display:inline;
	float: left;
	margin:0 8px 0;
	padding:0;
	*margin-left:4px;
	*margin-right:5px;
	position: relative; 
	*bottom:4px;
}
.cntNewsletterSubscription .question-block label {
	font-size:10px;
	float:left;
	width:80%;
}
.cntNewsletterSubscription .email-address-block {
	margin-bottom:6px;
}
.cntNewsletterSubscription .email-address-block label {
	display:block;
	margin-bottom:4px;
}
.cntNewsletterSubscription .email-address-block input.text {
	color: #000;
	padding: 3px;
	width:95%; 
}
.cntNewsletterSubscription .btn-block {
	width:100%;
	overflow:hidden;
}
.cntNewsletterSubscription .btn-block .btn.privacy {
	float:left;
}
.cntNewsletterSubscription .btn-block .btn.privacy a {
	font-size:10px;
	text-decoration:underline;
}
.cntNewsletterSubscription .btn-block .btn.submit {
	background:url(../image/layout/icoArrowSingleRightC8.gif) no-repeat right 50%;
	float:right;
	padding: 0 15px 0 0;
	text-align:right;
}
.cntNewsletterSubscription .btn-block .btn.submit a {
	color:#153C8B;
}
/* EEE cntNewsletterSubscription */

/* SSS Flexible Button */
a.btn.flexible {color:#FFFFFF !important;text-decoration:none !important}
a.btn.flexible span {display:block}
a.btn.flexible .t .tr, a.btn.flexible .b .br {font-size:0}
a.btn.flexible .m .mr {text-align:center; !important;}
a.btn.flexible.type1 {font-size:110%}
a.btn.flexible.type1 .t .tr,
a.btn.flexible.type1 .b .br,
a.btn.flexible.type1 .m .mr {margin-left:5px}
a.btn.flexible.type1 .t .tr {height:3px}
a.btn.flexible.type1 .b .br {height:5px}
a.btn.flexible.type1 .t {background:url(../image/layout/btnFlexible1.gif) 0 0 no-repeat}
a.btn.flexible.type1 .tr {background:url(../image/layout/btnFlexible1.gif) 100% 0 no-repeat}
a.btn.flexible.type1 .m {background:url(../image/layout/btnFlexible1.gif) 0 -3px no-repeat}
a.btn.flexible.type1 .m .mr {background:url(../image/layout/btnFlexible1.gif) 100% -5px no-repeat; padding:0 10px 3px 5px}
a.btn.flexible.type1 .b {background:url(../image/layout/btnFlexible1.gif) 0 100% no-repeat}
a.btn.flexible.type1 .b .br {background:url(../image/layout/btnFlexible1.gif) 100% 100% no-repeat}

a.btn.flexible.btn-type2 {font-weight:bold}
a.btn.flexible.btn-type2 .t .tr,
a.btn.flexible.btn-type2 .b .br,
a.btn.flexible.btn-type2 .m .mr {margin-left:6px}
a.btn.flexible.btn-type2 .t .tr {height:6px}
a.btn.flexible.btn-type2 .b .br {height:9px}
a.btn.flexible.btn-type2 .t {background:url(../image/layout/btnFlexible2.gif) 0 0 no-repeat}
a.btn.flexible.btn-type2 .tr {background:url(../image/layout/btnFlexible2.gif) 100% 0 no-repeat}
a.btn.flexible.btn-type2 .m {background:url(../image/layout/btnFlexible2.gif) 0 -6px no-repeat}
a.btn.flexible.btn-type2 .m .mr {background:url(../image/layout/btnFlexible2.gif) 100% -5px no-repeat; padding:0 10px 0 3px; _height:1%}
a.btn.flexible.btn-type2 .b {background:url(../image/layout/btnFlexible2.gif) 0 100% no-repeat}
a.btn.flexible.btn-type2 .b .br {background:url(../image/layout/btnFlexible2.gif) 100% 100% no-repeat}

a.btn.flexible.btn-type3 {font-weight:bold}
a.btn.flexible.btn-type3 .t .tr,
a.btn.flexible.btn-type3 .b .br,
a.btn.flexible.btn-type3 .m .mr {margin-left:6px}
a.btn.flexible.btn-type3 .t .tr {height:6px}
a.btn.flexible.btn-type3 .b .br {height:9px}
a.btn.flexible.btn-type3 .t {background:url(../image/layout/btnFlexible3.gif) 0 0 no-repeat}
a.btn.flexible.btn-type3 .tr {background:url(../image/layout/btnFlexible3.gif) 100% 0 no-repeat}
a.btn.flexible.btn-type3 .m {background:url(../image/layout/btnFlexible3.gif) 0 -6px no-repeat}
a.btn.flexible.btn-type3 .m .mr {background:url(../image/layout/btnFlexible3.gif) 100% -5px no-repeat; padding:0 10px 0 3px; _zoom:100%}
a.btn.flexible.btn-type3 .b {background:url(../image/layout/btnFlexible3.gif) 0 100% no-repeat}
a.btn.flexible.btn-type3 .b .br {background:url(../image/layout/btnFlexible3.gif) 100% 100% no-repeat}

a.btn.flexible.btn-type4 {font-weight:bold;}
a.btn.flexible.btn-type4 .t .tr,
a.btn.flexible.btn-type4 .b .br,
a.btn.flexible.btn-type4 .m .mr {margin-left:5px}
a.btn.flexible.btn-type4 .t .tr,
a.btn.flexible.btn-type4 .b .br {height:5px;}
a.btn.flexible.btn-type4 .t {background:url(../image/layout/btnFlexible4.gif) 0 0 no-repeat}
a.btn.flexible.btn-type4 .tr {background:url(../image/layout/btnFlexible4.gif) 100% 0 no-repeat;}
a.btn.flexible.btn-type4 .m {background:url(../image/layout/btnFlexible4.gif) 0 -5px no-repeat}
a.btn.flexible.btn-type4 .m .mr {background:url(../image/layout/btnFlexible4.gif) 100% -5px no-repeat; padding:0 20px 0 3px;}
a.btn.flexible.btn-type4 .b {background:url(../image/layout/btnFlexible4.gif) 0 100% no-repeat}
a.btn.flexible.btn-type4 .b .br {background:url(../image/layout/btnFlexible4.gif) 100% 100% no-repeat}

a.btn.flexible.btn-type5 {color:#000000 !important;}
a.btn.flexible.btn-type5 .t .tr,
a.btn.flexible.btn-type5 .b .br,
a.btn.flexible.btn-type5 .m .mr {margin-left:5px}
a.btn.flexible.btn-type5 .t .tr,
a.btn.flexible.btn-type5 .b .br {height:5px;}
a.btn.flexible.btn-type5 .t {background:url(../image/layout/btnFlexible6.gif) 0 0 no-repeat}
a.btn.flexible.btn-type5 .tr {background:url(../image/layout/btnFlexible6.gif) 100% 0 no-repeat;}
a.btn.flexible.btn-type5 .m {background:url(../image/layout/btnFlexible6.gif) 0 -5px no-repeat}
a.btn.flexible.btn-type5 .m .mr {background:url(../image/layout/btnFlexible6.gif) 100% -5px no-repeat; padding:1px 10px 1px 5px;}
a.btn.flexible.btn-type5 .b {background:url(../image/layout/btnFlexible6.gif) 0 100% no-repeat}
a.btn.flexible.btn-type5 .b .br {background:url(../image/layout/btnFlexible6.gif) 100% 100% no-repeat}

a.btn.flexible.btn-type6 {color:#fff !important;}
a.btn.flexible.btn-type6 .t .tr,
a.btn.flexible.btn-type6 .b .br,
a.btn.flexible.btn-type6 .m .mr {margin-left:5px}
a.btn.flexible.btn-type6 .t .tr,
a.btn.flexible.btn-type6 .b .br {height:4px;}
a.btn.flexible.btn-type6 .t {background:url(../image/layout/btnFlexible7.gif) 0 0 no-repeat}
a.btn.flexible.btn-type6 .tr {background:url(../image/layout/btnFlexible7.gif) 100% 0 no-repeat;}
a.btn.flexible.btn-type6 .m {background:url(../image/layout/btnFlexible7.gif) 0 -5px no-repeat}
a.btn.flexible.btn-type6 .m .mr {background:url(../image/layout/btnFlexible7.gif) 100% -5px no-repeat; padding:1px 10px 1px 5px;}
a.btn.flexible.btn-type6 .b {background:url(../image/layout/btnFlexible7.gif) 0 100% no-repeat}
a.btn.flexible.btn-type6 .b .br {background:url(../image/layout/btnFlexible7.gif) 100% 100% no-repeat}

.cntSearchProductPress .srch .srchIn .btn-block { width:213px; float:left; }
.cntSearchProductPress .srch .srchIn a.btn.flexible.btn-type4 {padding:0 !important; margin:2px 5px !important; background:none !important; -moz-border-radius:0 !important; border:0 !important;color:#9F0F0F !important; position:static !important;display:block}


/* EEE Flexible Button */
.box {
	margin-bottom:15px;
}

/* SSS BOX TYPE 1 */
.box.box-type1 .box-top {
	background:url(../image/layout/box-top.gif) 0 0 repeat-x;
}
.box.box-type1 .box-top .box-top-left {
	background:url(../image/layout/box-round.gif) 0 0 no-repeat;
}
.box.box-type1 .box-top .box-top-right {
	background:url(../image/layout/box-round.gif) -7px 0 no-repeat;
}
.box.box-type1 .box-bottom {
	background:url(../image/layout/box-bottom.gif) bottom left repeat-x;
}
.box.box-type1 .box-bottom .box-bottom-left {
	background:url(../image/layout/box-round.gif) bottom left no-repeat;
}
.box.box-type1 .box-bottom .box-bottom-right {
	background:url(../image/layout/box-round.gif) bottom right no-repeat;
}
.box.box-type1 .box-body {
	background:url(../image/layout/box-body-left.gif) top left repeat-y;
}
.box.box-type1 .box-body-inner {
	background:url(../image/layout/box-body-right.gif) top right repeat-y;
	padding:20px;
}
.box.box-type1 .box-top .box-top-left,
.box.box-type1 .box-top .box-top-right,
.box.box-type1 .box-bottom .box-bottom-left,
.box.box-type1 .box-bottom .box-bottom-right {
	width:7px;
}
.box.box-type1 .box-top .box-top-left,
.box.box-type1 .box-bottom .box-bottom-left {
	float:left;
	font-size:7px;
}
.box.box-type1 .box-top .box-top-right,
.box.box-type1 .box-bottom .box-bottom-right {
	float:right;
	font-size:7px;
}
.ProductInTheBox {
	overflow:hidden;
	width:530px;
	margin-bottom:20px;
}
.ProductInTheBox .box.box-type1 {
	float:left;
	width:510px;
}

/* EEE BOX TYPE 1*/

/* SSS BOX TYPE 2 */
.box.box-type2 .box-top {
	background:url(../image/layout/box2-top.gif) 0 0 repeat-x;
}
.box.box-type2 .box-top .box-top-left {
	background:url(../image/layout/box2-round.gif) 0 0 no-repeat;
}
.box.box-type2 .box-top .box-top-right {
	background:url(../image/layout/box2-round.gif) -6px 0 no-repeat;
}
.box.box-type2 .box-bottom {
	background:url(../image/layout/box2-bottom.gif) scroll 0 3px repeat-x;
}
.box.box-type2 .box-bottom .box-bottom-left {
	background:url(../image/layout/box2-round.gif) 0 -5px no-repeat;
}
.box.box-type2 .box-bottom .box-bottom-right {
	background:url(../image/layout/box2-round.gif) -6px -5px no-repeat;
}
.box.box-type2 .box-body {
	background:url(../image/layout/box2-body-left.gif) top left repeat-y;
}
.box.box-type2 .box-body-inner {
	background:url(../image/layout/box2-body-right.gif) top right repeat-y;
	padding:10px;
}
.box.box-type2 .box-top .box-top-left,
.box.box-type2 .box-top .box-top-right,
.box.box-type2 .box-bottom .box-bottom-left,
.box.box-type2 .box-bottom .box-bottom-right {
	width:6px;
}
.box.box-type2 .box-top,
.box.box-type2 .box-top .box-top-left,
.box.box-type2 .box-top .box-top-right {
	height:5px;
	overflow:hidden;
}
.box.box-type2 .box-bottom,
.box.box-type2 .box-bottom .box-bottom-left,
.box.box-type2 .box-bottom .box-bottom-right {
	height:9px;
	overflow:hidden;
}
.box.box-type2 .box-top .box-top-left,
.box.box-type2 .box-bottom .box-bottom-left {
	float:left;
}

.box.box-type2 .box-top .box-top-right,
.box.box-type2 .box-bottom .box-bottom-right {
	float:right;
}

/* EEE BOX TYPE 2 */


/* SSS BOX TYPE 3 */
.box.box-type3 .box-top {
	background:url(../image/layout/box3-top.gif) 0 0 repeat-x;
}
.box.box-type3 .box-top .box-top-left {
	background:url(../image/layout/box3-round.gif) 0 0 no-repeat;
}
.box.box-type3 .box-top .box-top-right {
	background:url(../image/layout/box3-round.gif) -5px 0px no-repeat;
}
.box.box-type3 .box-bottom {
	background:url(../image/layout/box3-bottom.gif) scroll 0 0px repeat-x;
}
.box.box-type3 .box-bottom .box-bottom-left {
	background:url(../image/layout/box3-round.gif) 0 -5px no-repeat;
}
.box.box-type3 .box-bottom .box-bottom-right {
	background:url(../image/layout/box3-round.gif) -5px -5px no-repeat;
}
.box.box-type3 .box-body {
	background:url(../image/layout/box3-body-left.gif) top left repeat-y;
}
.box.box-type3 .box-body-inner {
	background:url(../image/layout/box3-body-right.gif) top right repeat-y;
	padding: 0px 5px;
	zoom:100%;
}
.box.box-type3 .box-top .box-top-left,
.box.box-type3 .box-top .box-top-right,
.box.box-type3 .box-bottom .box-bottom-left,
.box.box-type3 .box-bottom .box-bottom-right {
	width: 5px;
}
.box.box-type3 .box-top,
.box.box-type3 .box-top .box-top-left,
.box.box-type3 .box-top .box-top-right {
	height:5px;
	overflow:hidden;
}
.box.box-type3 .box-bottom,
.box.box-type3 .box-bottom .box-bottom-left,
.box.box-type3 .box-bottom .box-bottom-right {
	height: 5px;
	overflow: hidden;
}
.box.box-type3 .box-top .box-top-left,
.box.box-type3 .box-bottom .box-bottom-left {
	float:left;
}

.box.box-type3 .box-top .box-top-right,
.box.box-type3 .box-bottom .box-bottom-right {
	float:right;
}

/* EEE BOX TYPE 3 */

/* SSS BOX TYPE 4 */
.box.box-type4 {
	width:100%;
}
.box.box-type4 .box-heading {
	background:#32353e url(../image/layout/box4-heading.gif) repeat-x;
	overflow:hidden;
}
.box.box-type4 .box-heading h2 {
	background:url(../image/layout/box4-heading-left.gif) no-repeat;	
	color:#FFFFFF;
	font-size:100%;
	margin:0; /* cikacak */
	padding:0; /* cikacak */
	right:0; /* cikacak */
}
.box.box-type4 .box-heading h2 span {
	background:url(../image/layout/box4-heading-right.gif) 100% 0 no-repeat;	
	display:block;
	padding:4px 0 5px 15px;
}
.box.box-type4 .box-bottom {
	background:url(../image/layout/box4-bottom.gif) scroll 0 0px repeat-x;
}
.box.box-type4 .box-bottom .box-bottom-left {
	background:url(../image/layout/box4-round.gif) 0 0 no-repeat;
}
.box.box-type4 .box-bottom .box-bottom-right {
	background:url(../image/layout/box4-round.gif) -5px 0 no-repeat;
}
.box.box-type4 .box-body {
	background:url(../image/layout/box4-body-left.gif) top left repeat-y;
}
.box.box-type4 .box-body-inner {
	background:url(../image/layout/box4-body-right.gif) top right repeat-y;
	padding: 15px;
	zoom:100%;
}
.box.box-type4 .box-bottom .box-bottom-left,
.box.box-type4 .box-bottom .box-bottom-right {
	width: 5px;
}
.box.box-type4 .box-bottom,
.box.box-type4 .box-bottom .box-bottom-left,
.box.box-type4 .box-bottom .box-bottom-right {
	height: 5px;
	overflow: hidden;
}
.box.box-type4 .box-bottom .box-bottom-left {
	float:left;
}
.box.box-type4 .box-bottom .box-bottom-right {
	float:right;
}
/* EEE BOX TYPE 4 */

/* SSS seeAlso */
.seeAlso {
	margin: 0px 30px 10px 20px;
}
.seeAlso .currentCategoryHeader {
	float: left;
}

.seeAlso .seeAlsoLink {
	float: right;
}
/* EEE seeAlso */

/* SSS seeAlsoSeries */
.seeAlsoSeries {
	margin-top:5px;
	padding:0 10px 0 15px;
	text-align:right;
}
/* EEE seeAlsoSeries */

/* SSS cntBannerBox */
.cntBannerBox {
	margin: 0 0 10px;}
.cntBannerBox .heading{
	background:transparent url(../image/layout/floater/bcgHeaderRLHNAV.gif) no-repeat 0 0;
	padding: 4px 0;
	zoom: 100%;}
.cntBannerBox .heading strong{
	color: #fff;
	font-size: 100%;
	padding: 0 0 0 10px;
	zoom: 100%;}	
.cntBannerBox .inner {
	background:#fff url(../image/layout/floater/bcgBot2LHNAV.gif) no-repeat bottom left;
	width: 190px;
	padding: 0 0 2px !important;
	margin: 0;}
.cntBannerBox .inner2 {
	background:url(../image/layout/floater/bcgBgLHNAVMySony.gif) repeat-y 0 0;
	border-top: 1px solid #cad1d0;
	margin: 0;
	padding: 0;
	width: 190px;}
.cntBannerBox ul {
	margin: 0; padding: 0;
	list-style: none;
	zoom: 100%;}
.cntBannerBox ul li {
	margin: 0; padding: 0;
	width: 190px;
	float:left;}
.cntBannerBox ul li.seperate {
	background:#fff;
	border-top: 1px solid #cad1d0;
	border-bottom: 1px solid #cad1d0;
	height:10px !important;
	overflow:hidden;
}
.cntBannerBox ul li .cntr{
	width: 176px;
	margin:7px;}
.cntBannerBox ul li .cntr a {
	display:block;
	position:relative;
}
.cntBannerBox ul li .cntr a img  {
	width:176px;
}
.cntBannerBox.fullWidth ul li .cntr a img {
	width:190px;
}
.cntBannerBox ul li .cntr a div.banner-text {
	left:0;
	padding:0 6px 6px 6px;
	position:absolute;
	bottom: 0px;
	width:170px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:143px;
}
.cntBannerBox ul li .cntr a div.banner-text h5 {
	color:#fff;
	font-size:130%;
}
.cntBannerBox ul li .cntr a div.banner-text p {
	background:url(../image/layout/floater/cntBannerBoxIcon.gif) no-repeat;
	color:#fff;
	font-size:100%;
	line-height:12px;
}

.cntBannerBox ul li .cntr.banner-type1 a div.banner-text {
	margin-top:28px;
}
.cntBannerBox ul li .cntr.banner-type1 a div.banner-text h5 {
	margin-bottom:18px;
}
.cntBannerBox ul li .cntr.banner-type1 a div.banner-text {
	text-align:left;
}
.cntBannerBox ul li .cntr.banner-type1 a div.banner-text p { 
	background-position:0 0;
	padding-left:32px;
}

.cntBannerBox ul li .cntr.banner-type2 a div.banner-text {
	text-align:right;
}
.cntBannerBox ul li .cntr.banner-type2 a div.banner-text {
	margin-top:42px;
}
.cntBannerBox ul li .cntr.banner-type2 a div.banner-text h5 {
	margin-bottom:4px
}
.cntBannerBox ul li .cntr.banner-type2 a div.banner-text p { 
	background-position:100% 0;
	padding-right:32px;
}

.cntBannerBox ul li .cntr.banner-type3 a div.banner-text {
	margin-top:156px;
}
.cntBannerBox ul li .cntr.banner-type3 a div.banner-text h5 {
	margin-bottom:18px;
}
.cntBannerBox ul li .cntr.banner-type3 a div.banner-text {
	text-align:left;
}
.cntBannerBox ul li .cntr.banner-type3 a div.banner-text p { 
	background-position:0 0;
	padding-left:32px;
}

.cntBannerBox ul li .cntr.banner-type4 a div.banner-text {
	margin-top:170px;
}
.cntBannerBox ul li .cntr.banner-type4 a div.banner-text h5 {
	margin-bottom:4px;
}
.cntBannerBox ul li .cntr.banner-type4 a div.banner-text {
	text-align:right;
}
.cntBannerBox ul li .cntr.banner-type4 a div.banner-text p { 
	background-position:100% 0;
	padding-right:32px;
}
.cntBannerBox.noBorder .inner2 {
	background:none !important;
	border-top:0  !important;
}
.cntBannerBox.noBorder .inner {
	background:none  !important;
}
.cntBannerBox.noBorder ul li.seperate {
	border-top:0  !important;
	border-bottom:0  !important;
}
.cntBannerBox.fullWidth ul li .cntr {
	margin:7px 0 0;
	width:190px;
}
.cntBannerBox.fullWidth ul li.seperate {
	height:0px !important;
}
.cntBannerBox.fullWidth ul li .cntr a div.banner-text {
	width:178px;
}
.cntBannerBox div.cntr object,
.cntBannerBox div.cntr embed {
	width: 100%;
}

/* EEE cntBannerBox */

/* SSS h1.title */
h1.title {
	color:#666666;
	font-size:160%;
	font-weight:normal;
	margin-bottom:11px;
}
/* EEE h1.title */

/* SSS cntTaglineAndSubBrandLogoBlock */
.cntTaglineAndSubBrandLogoBlock {
	position:relative;
	height:46px;
	margin-top:9px;
}
.cntTaglineAndSubBrandLogoBlock .cntTagline {
	font:bold 12px Arial, Helvetica, sans-serif;
	position:absolute;
	top:4px;
	right:0;
}
.cntTaglineAndSubBrandLogoBlock .cntSubBrandLogo {
	position:absolute;
	left:0;
	top:0;
}
/* EEE cntTaglineAndSubBrandLogoBlock */