body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul, ol, li, dl, dt, dd{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-size:inherit;font-weight:inherit;margin:0;padding:0;}
legend{color:#000;padding:0;}
a img, iframe{border: none;}
html{background:#FFF url(../themes/sony/images/layout/royalGrayBackground.png) repeat-x;}
html[lang="ja-JP"], html[lang="ja-JP"] input, html[lang="ja-JP"] textarea, html[lang="ja-JP"] select{font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Meiryo, "メイリオ", "MS PGothic", "MS Pゴシック", Helvetica, Arial, sans-serif;}
body{font-size:.75em;line-height:1.250em;text-align:left;}
h2, h3, h4, h5, h6{font-weight:bold;}
h1{font-size:2.083em;font-weight:normal;line-height:1.8em;}
h2{font-size:1.333em;line-height:1.4em;}
h3{color:#2F2F2F;font-size:1.167em;line-height:1.3em;}
h4{color:#404040;font-size:1em;line-height:1.3em;}
h5{color:#505050;font-size:0.917em;line-height:1.0em;}
h6{color:#505050;font-size:0.833em;line-height:.8em;}
p{line-height:1.4em;margin-bottom:1em;}
table{border-collapse:separate;border-spacing:0.3em;}
hr{margin:10px 0px;}
strong{font-weight: bolder;}
caption{color:#404040;font-size:1em;font-weight:bold;line-height:1.3em;}
blockquote{margin:10px 30px;}
a:visited{color:#3C0D68;}
input[type="text"], input[type="password"]{height:18px;}
input, textarea, select{border:solid 1px #000;padding:2px;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus{border-color:#000;background-color:#F8F8F8;}
input[type="submit"], button{background:#0E53A7 url(../themes/sony/images/buttonGradientCombo.png) 0px 0px repeat-x;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);box-shadow: 0 1px 3px rgba(0,0,0,0.5);border:1px solid #304764;color:#FFF;cursor:pointer;font:bold 12px Helvetica,Arial,sans-serif;line-height:normal;margin-right:6px;padding:6px 8px;text-decoration:none;text-shadow:2px 2px 2px rgba(0,0,0,0.25);*width:auto;*overflow:visible;}
input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus{background-position: 0px -40px;border-color:#46494D;cursor:pointer;}
input[type="submit"][disabled], button[disabled]{background-color:#304764;background-position: 0px -40px;border-color:#333;color:#DDD;}
#rn_Container{height:100%;margin:0px auto;overflow:visible;text-align:left;width:942px;}
#rn_Header{color:#FFF;height:72px;min-height:72px;overflow:visible;padding:0 10px;}
#rn_Header a{color:#FFF;}
#rn_Logo{cursor:pointer;float:left;height:70px;letter-spacing:-0.8px;margin-top:4px;position:relative;width:32%;}
#rn_Logo a{bottom:0;color:#FFF;cursor:pointer;font-size:2.083em;font-weight:normal;left:0;line-height:1em;text-decoration:none;}
#rn_Logo a span.rn_LogoTitle{cursor:pointer;top:20px;position:relative;}
#rn_Logo a span.rn_LogoTitleMinor{color:#DEDEDE;}
#rn_Logo a img{display:block;}
#rn_LoginStatus{font-size:0.917em;text-align:right;}
#rn_LoginStatus a{font-weight:bold;text-decoration:none;}
#rn_Navigation{background:transparent none repeat scroll center top;height:31px;_height:28px;margin-left:1px;padding:3px 10px 0 0;}
#rn_NavigationBar{float:left;height:14px;}
#rn_NavigationBar ul li{float:left;}
#rn_Footer, #rn_Body{background:#FFF;border-right:1px solid #DDD;border-left:1px solid #DDD;overflow:hidden;padding:0 0px 20px 10px;text-align:left;width:99%;-moz-box-shadow:3px 3px 3px #888;-webkit-box-shadow:3px 3px 3px #888;box-shadow:3px 3px 3px #888;}
#rn_MainColumn{background:#FFF;float:left;margin-right:8px;min-height:650px;height:auto !important;height:650px;overflow:visible;padding:0px 0px 10px 6px;width:74%;}
#rn_SideBar{float:right;margin-right:12px;width:23%;margin-top:16px;}
#rn_Footer{border-bottom:1px solid #E2E2E2;}
#rn_RightNowCredit{border-top:1px solid #DDD;clear:both;padding:10px 0px 10px 0px;text-align:right;margin:auto 20px;}
body, fieldset legend{color:#000;}
a:link{color:#0000CC;}
#rn_SideBar .rn_Padding{padding:16px 4px 2px 10px;overflow:auto;}
.rn_HelpResources{margin:0 4px 10px 4px;}
.rn_HelpResources .rn_Questions, .rn_HelpResources .rn_Community, .rn_HelpResources .rn_Contact, .rn_HelpResources .rn_Chat, .rn_HelpResources .rn_Feedback{margin-top:10px;}
.rn_HelpResources a{background:url(../themes/sony/images/layout/contactDiscs.png) no-repeat;color:#464646;display:block;font-size:1.25em;font-weight:bold;margin:4px;min-height:22px;height:auto !important;height:22px;padding:10px 0 0 40px;text-decoration:none;}
.rn_HelpResources a:hover{text-decoration:underline;}
.rn_HelpResources span{display:block;margin:0 0 0 44px;}
.rn_HelpResources .rn_Questions a{background-position: 0px -4px;}
.rn_HelpResources .rn_Contact a{background-position: 0px -48px;}
.rn_HelpResources .rn_Chat a{background-position: 0px -96px;}
.rn_HelpResources .rn_Feedback a{background-position: 0px -140px;}
.rn_HelpResources .rn_Community a{background-position: 0px -184px;}
#rn_SearchControls{background:#EFEFF4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0;*background:#EFEFF4;border:1px solid #BBB;clear:left;float:left;overflow:visible;padding:2px 0 2px 0;position:relative;width:97.4%;}
#rn_SearchControls form{_margin-bottom:20px;overflow: auto;}
#rn_SearchControls form input[type="submit"], #rn_SearchControls form input[type="image"]{margin:0 0 0 6px;padding:.4em 1em;}
#rn_SearchControls input{_margin:1.3em 0 0 1.3em;_padding:.4em 1em;}
#rn_SearchControls .rn_SearchInput{float:left;position:relative;width:90%;}
#rn_SearchControls .rn_SearchInput a{color:#000;font-weight:bold;display:block;float:right;font-size:.917em;margin-right:0;*margin-right:0;*position:absolute;*right:-8px;_right:0px;text-decoration: none;*margin-top: -14px;}
#rn_SearchControls .rn_SearchInput label{bottom:0px;position:absolute;*bottom:-50px !important;*position:relative !important;}
#rn_SearchControls .rn_SearchInput input{font-weight:bold;height:20px;margin-bottom:20px;margin-left:15px;_margin: 0;padding:4px 4px 3px;width:98%;}
#rn_PageTitle{border-bottom:1px solid #E2E2E0;color:#25383C;overflow:hidden;padding:16px 0 0;}
#rn_PageTitle.rn_Home, #rn_PageTitle.rn_QuestionList, #rn_PageTitle.rn_AnswerList{border-bottom:0;overflow:visible;}
#rn_PageTitle.rn_Home{margin-bottom:10px;}
#rn_PageTitle h1, #rn_PageTitle h2, #rn_PageTitle h3, #rn_PageTitle h4, #rn_PageTitle h5, #rn_PageTitle h6{clear:left;word-wrap:break-word;}
#rn_PageTitle p{clear:both;}
#rn_PageContent{clear:both;overflow:visible;}
#rn_PageContent form h2, .rn_HeadingBar{background:#F9F9F9;border:1px solid #CCC;clear:both;color:#414142;letter-spacing:-0.03em;padding:4px;margin:20px 0 10px;}
form legend{font-size:0em;visibility:hidden;}
form fieldset{padding-left:8px;}
form button{margin-top:20px;}
form .rn_Column{margin-bottom:10px;}
.rn_HintBox{background-color:#F2F2F2;border:1px solid #DBDBDB;color:#222;opacity:.7;padding:4px 16px 2px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;}
.rn_Required, .rn_ErrorLabel{color:#C10000;}
.rn_ErrorField{background-color:#FEFDA0 !important;}
.rn_MessageBox{background-color:#FFFFE0;border:1px solid #808080;color:#990000;margin:10px 0;padding:6px;}
.rn_ErrorMessage{background:#FFFFE0 url(../themes/sony/images/layout/important.png) no-repeat;padding:8px 6px 8px 40px !important;}
.rn_ErrorMessage a{color:#990000;}
.rn_InfoMessage{background:#FFFFE0 url(../themes/sony/images/layout/info.png) no-repeat;padding:6px 6px 4px 40px !important;}
.rn_Dialog{overflow:visible;}
.rn_Dialog ol, .rn_Dialog ul{padding:0.4em 0 0 1.8em;}
.rn_Dialog ol li{list-style:decimal outside none;}
.rn_Dialog ul li{list-style:disc outside none;}
.rn_Module{background:#F7F7F7;border:1px solid #CCC;clear:both;margin-bottom: 12px;overflow:hidden;padding-bottom:8px;}
.rn_Module h3, .rn_Module h2{background:#EBEFF5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0;*background:#EBEFF5;border-bottom:1px solid #CCC;font-weight:normal;margin-bottom:8px;padding:4px;}
.rn_FloatRight{float:right;}
.rn_FloatLeft{float:left;}
.rn_Padding{padding:8px 10px 2px 10px;}
.rn_ClearBoth{clear:both;}
.rn_Highlight{font-style:normal;font-weight:bold;text-decoration:inherit;}
.rn_ColumnContainer{width:100%;}
.rn_Column{width:48%;}
.rn_LeftColumn{float: left;padding:0 4px 0 0;}
.rn_RightColumn{float:right;padding: 0 0 0 4px;}
.rn_LargeText{font-size:1.333em;font-weight:bold;line-height:1.4em;}
#rn_Summary{padding: 7px 0 0 0;line-height:1em;letter-spacing:-.01em;}
#rn_AnswerInfo{color:#888;margin:6px 0 20px;}
#rn_AnswerInfo div{display:inline;}
#rn_AnswerText{clear:both;line-height:1.4em;padding:10px 0 15px;margin-left:2em;}
#rn_FileAttach{padding-bottom:1em;padding-left: 2em;}
.rn_QuestionDetail ol, .rn_QuestionDetail ul, .rn_AnswerDetail ol, .rn_AnswerDetail ul{padding-left:3em;clear: both;}
.rn_QuestionDetail > ol, .rn_QuestionDetail > ul, .rn_AnswerDetail > ol, .rn_AnswerDetail > ul{margin-bottom:1em;}
.rn_QuestionDetail li, .rn_AnswerDetail li{line-height:1.4em;margin:4px;}
.rn_QuestionDetail ul li, .rn_AnswerDetail ul li{list-style: disc;}
.rn_QuestionDetail li ul li, .rn_AnswerDetail li ul li{list-style: circle;}
.rn_QuestionDetail li li ul li, .rn_AnswerDetail li li ul li{list-style: square;}
.rn_QuestionDetail ol li, .rn_QuestionDetail li ol li, .rn_QuestionDetail li li ol li, .rn_AnswerDetail ol li, .rn_AnswerDetail li ol li, .rn_AnswerDetail li li ol li{list-style: decimal;}
#rn_UpdateQuestion textarea{width:98%;}
#rn_QuestionThread{margin:4px;}
#rn_AdditionalInfo, #rn_DetailTools{background:#EEE url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0;*background:#EEE;border:1px solid #BBB;}
#rn_AdditionalInfo{margin:1em;overflow:hidden;padding:12px;width:560px;}
#rn_DetailTools{line-height:1em;margin-top:2em;padding:8px 0;text-align: right;}
#rn_PageContent.rn_Home{overflow: hidden;}
#rn_PageContent.rn_Home .rn_Module ul{margin:12px;overflow:hidden;}
#rn_PageContent.rn_Home .rn_Module ul li{float:left;margin:0px;padding:4px;width:48%;}
#rn_PageContent.rn_Home .rn_Module ul li img{display:none;}
#rn_PageContent.rn_Home .rn_Module ul li a{float:left;font-size:.8em;margin:4px;}
#rn_PageContent.rn_Home .rn_AnswersLink{display:inline-block;font-size:120%;font-weight:bold;margin:10px 0 10px 16px;}
.rn_Overview{padding:12px 10px 2px;}
.rn_Overview h2{background-color:#F9F9F9;border:1px solid #DDD;margin-top:10px;}
.rn_Overview h2 a, .rn_Overview h2 strong{background:url(../themes/sony/images/layout/accountOverview.png) no-repeat;color:#505050;display:block;height:26px;margin:4px;outline:none;padding:8px 0 0 40px;text-decoration:none;}
.rn_Overview a:focus, .rn_Overview a:hover{text-decoration:underline;}
.rn_Overview a.rn_Questions{background-position: 0px 2px;}
.rn_Overview a.rn_Profile{background-position: 2px -38px;}
.rn_Overview a.rn_Notifs{background-position: 0px -74px;}
.rn_Overview strong.rn_Contracts{background-position: 0px -114px;}
.rn_Overview div.rn_Questions, .rn_Overview div.rn_Notifs, .rn_Overview div.rn_Profile, .rn_Overview div.rn_Contracts{margin:10px 0px 40px 40px;}
.rn_QuestionList caption{font-size:1.333em;font-weight:bold;line-height:1.4em;}
.rn_Account.rn_LoginForm h2{color:#404040;font-size:1em;line-height:1.3em;}
.rn_Account.rn_LoginForm .rn_Column.rn_RightColumn{width:47%;position: relative;left:20px;}
.rn_Account.rn_LoginForm .rn_Column.rn_LeftColumn{border-right:1px solid #CCC;min-height: 350px;*position:relative;}
.rn_Account.rn_LoginForm .rn_MiddleBuffer{background:#FFF;bottom:-80px;left:-9px;padding:4px 0;position:relative;}
.rn_Account.rn_LoginForm .rn_ThirdPartyLogin{*position: relative;}
#rn_SkipNav a{left:0px;height:1px;overflow:hidden;position:absolute;top:-500px;width:1px;}
#rn_SkipNav a:active, #rn_SkipNav a:focus{background-color:#FFF;height:auto;left:auto;top:auto;width:auto;}
@media print{body{font-size:1em;}
#rn_DetailTools, #rn_Header, #rn_Navigation, #rn_SideBar, #rn_Footer{display:none;}
#rn_Footer, #rn_Body, #rn_PageContent, #rn_PageTitle, #rn_AdditionalInfo{overflow:visible;}
}
#rn_ChatContainer{height:100%;margin:0px auto;overflow:hidden;text-align:left;}
#rn_ChatDialogContainer{background-color:#EBEFF5;border:1px solid #555;overflow-x:hidden;overflow-y:auto;position:relative;height:450px;}
#rn_ChatDialogHeaderContainer{height:30px;overflow:visible;padding:4px;vertical-align:middle;}
#rn_ChatDialogTitle{margin-top: 8px;}
#rn_ChatDialogHeaderButtonContainer button{background: none;border-color: transparent;color: #555;margin-right: .25em;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;padding: 2px;}
#rn_ChatDialogHeaderButtonContainer button:hover, #rn_ChatDialogHeaderButtonContainer button:focus{background-color: #F8F8F8;border-color: #CCC #555 #555 #CCC;color: #000;}
#rn_InChatButtonContainer{overflow: visible;}
#rn_PreChatButtonContainer{overflow: visible;}
#rn_ChatQueueSearchContainer{bottom: 0px;position: absolute;width: 100%;}
#rn_ChatQueueSearchContainer div.rn_ScreenReaderOnly{display: none;}
#rn_ChatFooter{padding: 10px;}
#rn_ChatLogo{height:100px;position: absolute;right: 10px;top: 10px;width:135px;}
@media print{#rn_ChatDialogHeaderContainer, #rn_InChatButtonContainer, #rn_PreChatButtonContainer, #rn_ChatQueueSearchContainer, #rn_ChatLogo{display:none;}
#rn_ChatContainer{border:0;overflow: visible;height: auto;}
#rn_ChatDialogContainer{overflow: visible;height: auto;}
}
.rn_AnswerList #rn_SearchControls, .rn_Home #rn_SearchControls{background:none;border:none;}
.rn_Padding .rn_Multiline2 li{border-bottom:none;}
.rn_Multiline2 a:link, .rn_Multiline2 a:visited{text-decoration:underline;}
.rn_AnswerList .rn_Multiline2 ol, .rn_AnswerList .rn_Multiline2 li{list-style:decimal;margin-left:12px;}
.rn_Module .rn_Multiline2 ol, .rn_Module .rn_Multiline2 li{list-style:disc;margin-left:12px;font-size: 0.9em;margin-bottom: 0px;padding-bottom: 0px;}
#rn_SearchControls form input[type="submit"]{background: url(../themes/sony/sony_images/search_btn.png) no-repeat scroll 0 0;height:29px;width:53px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0;border:0;}
.rn_ResultInfo2{margin-right:12px;}
#solution_header{background: url(../themes/sony/sony_images/solution_hdr.png) no-repeat scroll 0 0;width:166px;height:15px;color:#FFF;font-size: 14px;font-weight: bold;padding-bottom: 2px;padding-left: 10px;padding-top: 5px;margin-top:10px;}
#collapse{margin-left: 2em;}
#collapse_background{background: url(../themes/sony/sony_images/collapse.png) no-repeat scroll 5px;height:12px;width:18px;position: relative;top:20px;left:-23px;}
#collapse_background:hover{cursor:pointer;}
#expand{background: #E9E9E9 url(../themes/sony/sony_images/expand.png) no-repeat scroll 5px;font-weight: bold;height: 30px;margin-left: 2em;padding-top: 17px;}
#expand:hover{cursor:pointer;}
table .rn_ProductCategoryDisplay .rn_DataValue{margin-left:50px;}
.pankuzu-list a:link, .pankuzu-list a:visited{text-decoration:underline;}
.rn_AskQuestion h2{color:#808080;}
.rn_ProductCategoryInput button.rn_DisplayButton{border-color:#000 !important;}
.rn_AskQuestion .rn_ProductCategoryInput{clear: both;float: left;width: 45%;}
.rn_AskQuestion .rn_TextInput .rn_TextArea{width: 465px !important;}
.rn_AskQuestion .rn_Padding{padding-left:0;padding-top:0;}
#rn_MainColumn #rn_PageContent form h2{border:none;background:none;padding-left:0;margin-top:10px;}
.rn_Direction{margin-top: 5px;}
#rn_SearchControls .rn_SearchButton2{position:relative;top:14px;*position:absolute;*margin-top: -11px;}
.rn_SearchButton2 input[type="submit"], .rn_SearchButton2 button{-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
#rn_SideBar .rn_Module{border:none;margin-bottom:0;}
#rn_SideBar .rn_Module h2{background:#000;}
.rn_AskQuestion .rn_ProductCategoryInput .rn_Label{width:96%;}
.rn_AskQuestion .rn_ProductCategoryInput button.rn_DisplayButton{min-width:300px;}
.rn_FileAttachmentUpload2{clear:both;}
#rn_QuestionSubmit .rn_SelectionInput{}
.rn_FormSubmit{clear: both;}
html{background:none;font-size: 14px;font-family: 'SST W01 Roman',sans-serif;}
body{background-color: #FFFFFF;font-size: 14px;font-family: 'SST W01 Roman',sans-serif;}
a{color: #2a5ce9;text-decoration: none;}
a:visited{color: #800080;}
a:link{color: #2a5ce9;}
a:hover{text-decoration:underline;}
select, input{font-size: 14px;}
.clearfloats{clear:both;}
img{border:none;}
#lang_contact_wrapper{background-color: #30343F;width: 100%;padding: 0;margin: 0;min-width: 1060px;}
#lang_contact{width: 1060px;margin: 0 auto;position: relative;top: 15px;height: 32px;}
#header_region_language_selection{color: #FFFFFF;float: right;font-size: 11px;font-weight: bold;padding: 9px 0 0 9px;text-transform: uppercase;}
#header_region_select{background-color: #FFFFFF;border: 1px solid #E2E2E2;color: #000000;float: left;font-size: 11px;height: 73px;padding: 14px 0 0 10px;position: absolute;right: 96px;text-align: left;top: 30px;width: 120px;z-index: 9999;}
#header_language_select{background-color: #FFFFFF;border: 1px solid #E2E2E2;color: #000000;font-family: Verdana;font-size: 11px;height: 53px;padding: 20px 0 0 10px;position: absolute;right: 46px;text-align: left;top: 30px;width: 120px;z-index: 9999;}
#header_region_language_selection a:link, #header_region_language_selection a:visited{color: #FFFFFF;}
.flags{padding-right: 5px;vertical-align: top;}
#header_contact{display: inline;padding-left: 30px;}
#header-container{width: 100%;background: #000;}
#pageheader{background-color: #000000;background-position: center bottom;background-repeat: no-repeat;height: 70px;margin: 0 auto;width: 1060px;}
#topleftlogo{padding: 26px 20px 0 10px;float: left;}
#nav-divider{float: left;padding: 18px 20px 0 0;}
#global-nav{float: left;font-size: 16px;margin-left: 27px;margin-top: 24px;}
#pageheader a{text-decoration: none;color: #FFFFFF;}
#global-nav a{color: #FFFFFF;margin-left: 43px;padding: 0 7px 6px;}
#pageheader a:visited{color: #FFFFFF;}
#pageheader a:hover{text-decoration: underline;}
#global-nav a.selected{color:#ffcc00;background: transparent url('../themes/sony/sony_images/selected.gif') bottom center no-repeat;}
#global-nav a.selected:hover{text-decoration:none;}
.header_search_wrapper{float: right;height: 26px;width: 280px;margin: 0;}
input.topHeaderSearchBar{float: left;width: 270px;height: 23px;line-height: 20px;padding: 0 5px 0 5px;border: 1px solid #cccccc;border-right: none;background: #FFF;font-size: 12px;color: #252525;}
#header_search_submit_image{float: right;border: 1px solid #cccccc;border-left: none;background-color: #fff;height: 23px;}
.navTab_holder{background-color: #EAEDF3;margin: 15px 0 0;min-width: 1060px;}
#mainNavAndSearchSection{margin: 0 auto;width: 1060px;}
.mainNav{height:39px;list-style-type: none;margin: 0;padding: 0;}
#globalNavigation li{float:left;cursor:pointer;}
#globalNavigation li.tabExternal{cursor: auto;}
.navTitle{font-family: 'SST W01 Bold', sans-serif;font-size:14px;margin: 0 1.66em 0 0.9em;display:block;position:relative;padding: 10px 0 7px;}
#globalNavigation li:first-child > .navTitle{margin-left: 0;}
#globalNavigation li:hover> .navTitle{color: #2a5ce9;padding-bottom: 3px;border-bottom: 4px solid #2a5ce9;}
#globalNavigation li:hover> .navTitle:before{content: "";border: 7px solid transparent;border-color: #2a5ce9 transparent transparent transparent;font-size: 0;left: 42%;left: calc(50% - 7px);left: -moz-calc(50% - 7px);left: -webkit-calc(50% - 7px);bottom: -17px;z-index: 52;position: absolute;}
#globalNavigation li:hover> .navTitle:after{content: "";border: 8px solid transparent;border-color: #fff transparent transparent transparent;font-size: 0;left: calc(50% - 8px);left: -moz-calc(50% - 8px);left: -webkit-calc(50% - 8px);bottom: -21px;z-index: 51;position: absolute;}
li.tabExternal a{color:#000;}
li.tabExternal a:hover{text-decoration:none;color: #2a5ce9;}
#globalNavigation li.tabExternal:hover> .navTitle{padding-bottom: 3px;border-bottom: none;}
#globalNavigation li.tabExternal:hover> .navTitle:before, #globalNavigation li.tabExternal:hover> .navTitle:after{content: "";border: none;}
.navTab_holder{margin: 15px 0 0;background-color:#EAEDF3;}
.navDropDown{display: none;box-shadow: 0 10px 10px -7px rgba(0,0,0,0.25);background-color: #FFF;z-index: 10;position: absolute;left: 0;top: auto;width:100%}
.subcat_cat_wrapper{margin:0 auto;width: 1064px;padding:15px 0;overflow:auto;}
.header_main_cat_holder{float:left;text-align:center;width:150px;}
.header_main_cat_holder a{display:block;padding: 5px 3px;height:160px;}
.header_main_cat_holder a:hover{background-color: #eaedf4;text-decoration:none;}
.header_main_banner{width:160px;float:left;text-align: right;}
.header_main_banner a:hover{text-decoration:none;}
.cat_names{display:block;color: #30343f}
.header_main_cat_holder a:hover .cat_names, .header_main_banner a:hover .cat_names{color: #2a5ce9;}
.header_main_banner .cat_names{background: url('../themes/sony/sony_images/promo_arrow.png') right center no-repeat;padding-right: 25px;}
.navHeader{text-transform: uppercase;}
#rn_Container{width: 1062px;clear: both;}
#main{background: #fff;width: 1060px;margin: auto;overflow: auto;border-left: 1px solid #c2c2c2;border-right: 1px solid #c2c2c2;padding: 0;}
#langban{width: 1020px;background-color: #FFF;border-bottom: 1px solid #c2c2c2;font-size: 0.917em;padding: 20px 14px 20px 26px;color: #333;overflow:auto;}
#langban img{margin: 0 5px;vertical-align: middle;}
#langban #header_search_submit_image img{margin-top: 3px;margin-right: 2px;margin-left: 2px;}
#rn_MainColumn{padding: 45px 25px 25px 25px;width: 780px;margin-right:15px;border-right:1px solid #c2c2c2;margin-top: -35px;}
.pankuzu-list{float:left;margin-top:5px;}
.pankuzu-list a:link, .pankuzu-list a:visited{text-decoration: none;}
.noModel_alert{font-size: 16px;}
.noModel_alert a{text-decoration: underline;color: white;}
.noModel_alert span{font-weight: bold;padding-right: 15px;margin-right: 15px;border-right: solid 1px #c0c0c0;}
#searchheader{margin-top:0;color: white;}
.lowercase{text-transform:lowercase;}
#rn_SearchControls .rn_SearchInput{width:727px;position:static;overflow:hidden;}
#rn_SearchControls .rn_SearchInput input{margin: 0;width: 100%;padding:2px 0;text-indent:5px;height:23px;border: solid 1px #D3D5DB;font-weight:normal;}
.rn_AnswerList #rn_SearchControls, .rn_Home #rn_SearchControls{padding:0;width:100%;border:none;background:none;}
#rn_SearchControls .rn_SearchButton2{position: static;top: auto;float:right;overflow:hidden;}
#rn_SearchControls form input[type="submit"]{background: url('../themes/sony/sony_images/list_search.png') no-repeat scroll 0 0;margin:0;padding:0;border-left:none;}
.rn_ResultInfo2{margin-right: 0px;}
.rn_AnswerList .rn_Multiline2 ol, .rn_AnswerList .rn_Multiline2 li{list-style:none;padding:0;border-bottom:none;margin:0;}
#rn_PageContent .rn_Multiline2 li{margin-bottom:30px;}
#searchheader h1{font-size:32px;line-height:32px;padding-top:5px;margin-bottom:15px;}
#sort_resutls{margin-top:10px;overflow:auto;}
.rn_ResultInfo2{margin-bottom:20px;}
#sort_resutls .rn_AdvancedSearchDialog{float:right;}
.rn_DialogContent .rn_SearchTips{margin-top: 15px;display: block;}
.rn_AdvancedSort .rn_SortList2 select + label{margin-left:20px;}
.rn_KeywordText2 label{display:none;}
.rn_AdvancedSearchDialog button{background-color:#43516D;}
.rn_AdvancedSearchDialog button + button{background-color:#7C7E8B;}
#article_tools{float:right;margin-bottom:15px;}
#rn_PageTitle{padding:0 25px;border-bottom: none;margin-top:30px;}
#rn_AnswerText{padding: 25px 0px;margin-left: 0px;}
h1#rn_Summary{font-size:28px;line-height:32px;padding-top:5px;margin-bottom:10px;}
#article_title_description{width:780px;overflow:auto;}
#article_update_details{float:left;margin:15px 0 0;color:white;}
#rn_PageContent .short_description{margin:25px 0 0;font-style:italic;color:#888;}
.kk_Module{background:#E9E9E9;border:1px solid #CCC;margin: 0 0 25px;padding:0px 8px 3px 25px;}
#expand{margin-left:0px;height:auto;padding: 12px 12px 12px 25px;background-position: 6px 14px;}
#collapse{margin-left:0px;}
#rn_FileAttach{padding-bottom:0px;}
#rn_FileAttach .rn_FileListDisplay{padding-bottom:25px;}
input[type="submit"], button{font-size:1em;font-weight:bold;color:#fff;padding:8px;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow:none;background-image: none;background-repeat:no-repeat;background-color:#396cf8;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border:none;margin-right:15px;text-shadow:none;}
.yui-skin-sam .yui-dialog .rn_AnswerFeedback2Dialog .ft button.default{font-weight: normal;}
.rn_AnswerFeedback2Dialog input[type="submit"], .rn_AnswerFeedback2Dialog button{font-size:1em;font-weight:normal;text-transform:uppercase;color:#fff;padding:8px;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow:none;background-image: none;background-repeat:no-repeat;background-color:#43516D;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border:none;margin-right:15px;text-shadow:none;}
.rn_AnswerFeedback2Dialog .ft .button-group button + button{background-color:#7c7e8b;}
input[type="submit"]:hover, button:hover{background-position: 0px 0px;border:none;}
input[type="submit"]:focus, button:focus{background-position: 0px 0px;border:none;}
input[type="submit"][disabled], button[disabled]{background-color: #7c7e8b;background-position: 0px 0px;border:none;color: #fff;}
#previous_viewed_answers ul{padding-left:22px;}
#previous_viewed_answers li{list-style:none;background: transparent url(../themes/sony/sony_images/bullet_arrow.gif) no-repeat scroll 0 4px;padding-left:15px;}
.rn_QuestionDetail ol li, .rn_QuestionDetail li ol li, .rn_QuestionDetail li li ol li, .rn_AnswerDetail ol li, .rn_AnswerDetail li ol li, .rn_AnswerDetail li li ol li{list-style: none;}
.rn_QuestionDetail ol, .rn_QuestionDetail ul, .rn_AnswerDetail ol, .rn_AnswerDetail ul{padding-left: 30px;margin-bottom:1em;}
#rn_AnswerText ol > li{list-style-type:decimal;margin-bottom: 5px;}
#rn_AnswerText ol > li > ol > li{list-style-type: upper-alpha;}
#rn_AnswerText ol > li > ol > li > ol > li{list-style-type: upper-roman;}
#rn_AnswerText ol > li > ol > li > ol > li > ol > li{list-style-type: lower-alpha;}
#rn_AnswerText ol > li > ol > li > ol > li > ol > li > ol > li{list-style-type: lower-roman;}
.rn_QuestionDetail ul li, .rn_AnswerDetail ul li{list-style: disc;}
#rn_AnswerText img{border:none;margin:0px 5px;max-width: 780px;}
#rn_AnswerText p > img{margin:0px;display:inline;}
#rn_AnswerText img.BorderSolid{border: 1px solid black;}
#rn_AnswerText li p{margin-top:1em;}
#rn_AnswerText table{border-top:1px solid #aaa;border-left:1px solid #aaa;border-bottom:none;border-right:none;padding:0;width:auto;margin-bottom:15px;border-spacing:0;border-collapse:collapse;}
#rn_AnswerText th{border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-top:none;border-left:none;padding:10px;text-align:center;font-weight:bold;background:#ddd;margin:0;font-size: 14px;}
#rn_AnswerText td{border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-top:none;border-left:none;padding:5px 10px;margin:0;}
.bgGold{border: 1px solid #666;background-color: #ffd700;padding: 12px;margin-bottom:25px;}
.bgGreen{border: 1px solid #666;background-color: #c9ff84;padding: 12px;margin-bottom:25px;}
.bgRed{background-color: #ffe4e1;border: 1px solid #666;padding: 12px;margin-bottom:25px;}
.bgYellow{background-color: #ffffcc;border: 1px solid #666;padding: 12px;margin-bottom:25px;}
.bgBlue{background-color: #ccffff;border: 1px solid #666;padding: 12px;margin-bottom:25px;}
.bgLavender{background-color: #ffccff;border: 1px solid #666;padding: 12px;margin-bottom:25px;}
.bgPurple{background-color: #ccccff;border: 1px solid #666;padding: 12px;margin-bottom:25px;}
.bgTeal{background-color: #99ffcc;border: 1px solid #666;padding: 12px;margin-bottom:25px;}
.bgGrey{background-color: #dddddd;border: 1px solid #666;padding: 12px;margin-bottom:25px;}
.bgGreen .FloatLeft, .bgGold .FloatLeft, .bgRed .FloatLeft, .bgYellow .FloatLeft, .bgBlue .FloatLeft, .bgLavender .FloatLeft, .bgPurple .FloatLeft, .bgTeal .FloatLeft, .bgGrey .FloatLeft{float:left;}
#rn_AnswerText .bgGreen img, #rn_AnswerText .bgGold img, #rn_AnswerText .bgRed img, #rn_AnswerText .bgYellow img, #rn_AnswerText .bgBlue img, #rn_AnswerText .bgLavender img, #rn_AnswerText .bgPurple img, #rn_AnswerText .bgTeal img, #rn_AnswerText .bgGrey img{margin:0;}
.bgGreen div + div, .bgGold div + div, .bgYellow div + div, .bgBlue div + div, .bgLavender div + div, .bgPurple div + div, .bgTeal div + div, .bgGrey div + div, .bgRed div + div{width:525px;}
table .rn_ProductCategoryDisplay .rn_DataValue{padding-top: 20px;margin-left:30px;}
.rn_ProductCategoryDisplay .rn_DataLabel{padding-top: 3px;}
.callout{margin-bottom: 20px;font-size:12px;vertical-align:middle;}
.callout img{margin: 0 10px 0 0;display:inline;}
#rn_PageTitle h2{font-weight:normal;}
#rn_MainColumn #rn_PageContent form h2{margin-top:15px;padding-top:0;font-weight:normal;}
#rn_MainColumn #rn_PageContent form .rn_TextInput{margin-bottom:20px;}
.rn_AskQuestion .rn_ProductCategoryInput{margin-bottom:20px;width:auto;}
#rn_PageContent input[type="text"], #rn_PageContent textarea, #rn_PageContent select, #rn_PageContent .rn_ProductCategoryInput button.rn_DisplayButton{background-color: #EAEDF4;border: 1px solid #DADCDF !important;}
.rn_AskQuestion .rn_TextInput .rn_TextArea, input[type="text"]{width: 735px !important;}
.rn_SelectionInput select, .rn_AskQuestion .rn_ProductCategoryInput button.rn_DisplayButton{width:350px;}
#questionText{margin-top:10px;}
#questionText p{margin-bottom:10px;}
#questionText ul{padding: 0 0 10px 38px;}
#questionText ul li{line-height: 18px;list-style: square outside none;}
.rn_InfoMessage{background-color: transparent;}
.rn_MessageBox{border: none;color: #000;}
#taggedOn{font-weight:bold;text-align: left;padding: 0 0 10px 377px;font-size: 13px;}
.rn_AnswerFeedback2Dialog input[type="submit"], .rn_AnswerFeedback2Dialog button{font-size:1em;font-weight:normal;text-transform:uppercase;color:#fff;padding:8px;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow:none;background-image: none;background-repeat:no-repeat;background-color:#43516D;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border:none;margin-right:15px;text-shadow:none;}
.rn_SmartAssistantDialogContainer .button-group button{float:left;background-image: none;background-color:#7C7E8B;}
.rn_SmartAssistantDialogContainer .button-group button + button, .rn_SmartAssistantDialogContainer .button-group button + button + button{float:none;background-image: none;background-color:#43516D;}
.rn_SmartAssistantDialogContainer .button-group button:last-child{background-color: #43516D;}
.rn_ErrorField, .rn_ErrorMessage{background-color: #fce8e8 !important;}
#rn_QuestionSubmit .rn_ProductCategoryInput .rn_Panel .rn_ErrorField{background-color: #ffffff !important;}
.sutherland_notice{background-color: #f3f4f4;background-image: url("//esupport.sony.com/graphics/site/infoAlert.png");background-position: 12px 11px;background-repeat: no-repeat;border: 1px solid #c0c0c0;display: inline-block;font-size: 16px;margin: 25px 0;padding: 13px 13px 13px 50px;}
.sutherland_notice span{font-weight: bold;padding-right: 15px;margin-right: 15px;border-right: solid 1px #c0c0c0;}
#rn_SideBar{float: right;margin-right: 25px;width: 185px;margin-top: 0px;}
#rn_SideBar .rn_Module{background:none;}
#rn_SideBar .rn_Module h2{background:none;border:none;padding: 4px 0px;font-size:1.1em;color:#333333;margin-bottom:8px;text-transform:uppercase;}
.rn_Module .rn_Multiline2 ol{list-style:none;margin-left:10px;padding:0;}
.rn_Module .rn_Multiline2 li{list-style:none;margin:0 0 7px 0;padding:0;background: url('../themes/sony/sony_images/bullet_arrow.gif') no-repeat scroll 0 5px;padding-left:15px;border-bottom:none;font-size: 1em;}
.rn_Module .rn_Multiline2 li a:link{text-decoration:none;}
.sidebar_icon{margin-right:7px;float: left;margin-top: 5px;}
#rn_Ask_Question_Content .rn_Element1{font-size: 1em;}
#footer_wrapper{background-color:#eaedf4;padding: 20px 0;margin-top:15px;min-width: 1060px;}
#footer{width:1060px;margin:0 auto;overflow:auto;}
#footer_support{float:left;width:800px;overflow:hidden;}
#footer_support_links{margin-bottom:44px;overflow:auto;}
.footer_link_column{margin-right:40px;float:left;overflow:hidden;}
.footer_link_column:last-child{margin-left:0;}
.footer_link_column img, #other_sony_links img, #footer_social li img, #legal img{margin-left:7px;vertical-align: bottom;}
.footer_link_column li{padding-bottom:7px;}
.footer_link_column li:last-child{padding-bottom:0px;}
#other_sony_links a{padding-right:30px;}
#other_sony_links a:last-child{padding-right:0px;}
#footer_social{float:right;width:260px;text-align:right;overflow:hidden;}
#social_links{overflow:auto;margin-bottom:20px;}
#social_links img{float:right;width:29px;height:29px;margin-left:6px;}
#footer_social li{padding-bottom:15px;text-align:right;}
#footer_social li:last-child{padding-bottom:0px;}
#copyright_wrapper{background-color:#30343f;padding: 20px 0;min-width: 1060px;}
#copyright{width:1060px;margin: 0 auto;overflow:auto;}
#copyright a:visited{color:#2a5ce9;}
#mobile{float:left;width:530px;color:#fff;}
#legal{float:left;width:530px;text-align:right;color:#fff;}
#copyright ul{list-style:none;padding:0;margin:0;}
#copyright li{margin-bottom:7px;}
#copyright li:last-child{margin-bottom:0;}
.book{font-family:'SST W01 Roman', sans-serif;}
@font-face{font-family:"SST W01 Light";src:url("../themes/sony/sony_fonts/SST_01_light.eot?#iefix");src:url("../themes/sony/sony_fonts/SST_01_light.eot?#iefix") format("eot"),url("../themes/sony/sony_fonts/SST_01_light.woff") format("woff"),url("../themes/sony/SST_01_light.ttf") format("truetype"),url("../themes/sony/sony_fonts/SST_01_light.svg#SST_01_light") format("svg");}
@font-face{font-family:"SST W01 Roman";src:url("../themes/sony/sony_fonts/SST_01_roman.eot?#iefix");src:url("../themes/sony/sony_fonts/SST_01_roman.eot?#iefix") format("eot"),url("../themes/sony/sony_fonts/SST_01_roman.woff") format("woff"),url("../themes/sony/SST_01_roman.ttf") format("truetype"),url("../themes/sony/sony_fonts/SST_01_roman.svg#SST_01_roman") format("svg");}
@font-face{font-family:"SST W01 Medium";src:url("../themes/sony/sony_fonts/SST_01_medium.eot?#iefix");src:url("../themes/sony/sony_fonts/SST_01_medium.eot?#iefix") format("eot"),url("../themes/sony/sony_fonts/SST_01_medium.woff") format("woff"),url("../themes/sony/SST_01_medium.ttf") format("truetype"),url("../themes/sony/sony_fonts/SST_01_medium.svg#SST_01_medium") format("svg");}
@font-face{font-family:"SST W01 Bold";src:url("../themes/sony/sony_fonts/SST_01_bold.eot?#iefix");src:url("../themes/sony/sony_fonts/SST_01_bold.eot?#iefix") format("eot"),url("../themes/sony/sony_fonts/SST_01_bold.woff") format("woff"),url("../themes/sony/SST_01_bold.ttf") format("truetype"),url("../themes/sony/sony_fonts/SST_01_bold.svg#SST_01_bold") format("svg");}
@media print{#lang_contact_wrapper, #header-container, #langban, .rn_SocialBookmarkLink, .kk_Module, #rn_FileAttach, .rn_AnswerFeedback2, #previous_viewed_answers, #rn_SideBar, #footer, .for_print, #article_tools{display:none;}
#rn_MainColumn, #main{border:none;}
body{font-size:1.15em;}
#rn_MainColumn, #article_title_description{width:900px;}
h1#rn_Summary{font-size:36px;}
#rn_PageTitle{margin-top:30px;}
#article_update_details{font-size:14px;}
.bgGreen{border:1px solid #cecece;background:none;}
}
.black_right_arrow:after{content: "\25B6";font-size: 8px;left: 10px;position: relative;top: -2px;color: black !important;}
#other_sony_links li, #footer_shop li{float: left;list-style-type: none;margin-right: 40px;}
#footer_shop li:last-child{margin-right: 0px;}
#footer_app{margin-bottom: 42px;}
#appBanner_bg{background-image: url("https://esupport.sony.com/graphics/site/footer_appBanner.png");background-repeat: no-repeat;color: white;display: inline-block;font-size: 16px;margin-bottom: 3px;margin-top: 4px;padding: 22px 14px 22px 54px;}
#social_links{margin-top: 13px;}
#social_links img{float:left;width:29px;height:29px;margin-right: 10px;margin-left: 0px;}
div#navbar > div.grid{height: 100%;}
#globalHeader{font-size: 1.15em;margin-bottom: 0px;}
.nav-li-account{display: none;}
.nav-li-support .global-nav-indicator-bar{border-top: 4px solid #5787f4 !important;}
#header_region_language_selection a:link, #header_region_language_selection a:visited{color: #2a5ce9 !important;font-weight: normal;}
#header_region_language_selection, #header_region_language_selection{color: #000;font-weight: normal;}
.navTab_holder{margin-top: 0px;}
.nav-view-all-tl span{background-image: url("../themes/sony/images/global/icons/allElectronics_up.png");background-repeat: no-repeat;padding-bottom: 5px !important;padding-left: 25px !important;padding-top: 2px !important;}
.nav-view-all-tl span:hover{background-image: url("../themes/sony/images/global/icons/allElectronics_over.png");}
.ghf-wrap-outer .navmenu-w .fonticon-10-arrowhead-up.nav-indicator{top: -10px !important;left: 415px !important;width: unset !important;height: unset !important;}
.btn-clear-search-input span{background-image: url('../themes/sony/images/global/icons/searchClear_up.png');background-repeat: no-repeat;display: block;width: 27px;height: 28px;}
.btn-clear-search-input span:hover{background-image: url('../themes/sony/images/global/icons/searchClear_over.png');}
.ghf-wrap-outer .navmenu-w-search .btn-clear-search-input:hover, .ghf-wrap-outer .navmenu-w-search .btn-clear-search-input:active, .ghf-wrap-outer .navmenu-w-search .btn-clear-search-input:focus{background: unset !important;}
.ghf-wrap-outer .navmenu-w-search .btn-clear-search-input{padding: unset !important;}
.ghf-wrap-outer .fonticon-10-chevron::before, .ghf-wrap-outer .fonticon-10-chevron--after::after{content: unset !important;}
.search-result-line{background-image: url('../themes/sony/images/global/icons/chevron_up.png');background-repeat: no-repeat;background-position: 420px center;}
.search-result-line:hover{background-image: url('../themes/sony/images/global/icons/chevron_over.png');}
.fonticon-10-arrowhead-down::before, .fonticon-10-arrowhead-down::after, .ghf-wrap-outer .fonticon-10-favorite::before, .ghf-wrap-outer .fonticon-10-favorite--after::after{content: unset !important;}
.fonticon-10-arrowhead-down{background-image: url('../themes/sony/images/global/icons/languageArrow.png');height: 5px;width: 9px;display: block;background-repeat: no-repeat;}
.fonticon-10-favorite{background-image: url('../themes/sony/images/global/icons/favoritesHeart_up.png');height: 36px;width: 31px;display: block;background-repeat: no-repeat;position: relative;top: -8px;}
.fonticon-10-favorite:hover{background-image: url('../themes/sony/images/global/icons/favoritesHeart_over.png');}
.span3.mega-nav-coloumn{display: table-cell;width: 24%;position: relative;}
.ghf-wrap-outer .navtray{background: none !important;}
.ghf-wrap-outer .navtray-w{background: white !important;border-bottom: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border-bottom: none;top: -800px;-webkit-box-shadow: 0 0 20px 0 rgba(39, 43, 55, 0.25);-moz-box-shadow: 0 0 20px 0 rgba(39, 43, 55, 0.25);box-shadow: 0 0 20px 0 rgba(39, 43, 55, 0.25);}
.mega-nav-second-level-link{color: #61656a !important;display: block;margin-left: 15px !important;}
.mega-nav-second-level-link:hover{color: #2a5ce9 !important;text-decoration: underline !important;}
.mega-nav-first-level-link{font-size: 13px !important;font-family: "SST W01 Medium","Helvetica Neue",Helvetica,Arial,sans-serif !important;}
.mega-nav-subcategory{font-size: 11px !important;margin-left: 0px !important;min-height: 110px;}
.navtray .mega-nav-subcategory-item{line-height: 2.4em;}
.navtray .mega-nav-subcategory-item::before{color: #61656a;content: "»";display: block;font-size: 1.2em;height: 0;}
.text-arrow{margin-left: 4px !important;}
.mega-nav-menu-inner .center{margin-top: 10px;}
.mega-nav-menu-outer{background: #FFF !important;margin: 0 auto !important;}
.mega-nav-menu-inner{border-collapse: collapse;display: block;margin: 40px auto 10px !important;padding: 34px 0 !important;}
.faux_tr{display: inline-block;width: 100%;}
.span3.mega-nav-coloumn{float: left;line-height: 1.2em;position: relative;width: 269px;margin-bottom: 40px;}
.mega-nav-menu-inner .center{text-align: center;}
.faux_tr div:nth-child(1){width: 297px;margin-left: 0 !important;}
.faux_tr div{border-right: 1px solid #d6d6d6 !important;margin-bottom: 30px;margin-left: 27px !important;}
.faux_tr div:last-child{border-right: none !important;margin-right: 0;}
.mega-nav-view-all-link{font-size: 12px !important;position: absolute;bottom: 0 !important;}
.mega-nav-blue-button{background-color: #396cf8 !important;color: white !important;cursor: pointer;display: inline-block;font-size: 13px !important;padding: 10px 20px 8px !important;width: 198px;}
.mega-nav-blue-button:hover{background-color: #5887f5 !important;}
.all_icon{background-image: url("../themes/sony/images/global/icons/allElectronics_white.png");background-position: 31px 8px;background-repeat: no-repeat;margin-right: 25px !important;padding-left: 30px !important;}
.mega-nav-menu-bottom{background-color: #f1f5f9 !important;padding: 35px !important;overflow: auto;}
.mega-nav-menu-bottom img{float: left;margin-right: 50px !important;width: 170px;}
.mega-nav-bottom-wrapper{width: 1100px;margin: 0 auto !important;}
p > .faux_link:first-child{color: #3c4c74 !important;font-size: 13px;font-family: "SSt W01 Medium";}
.mega-nav-menu-bottom a{float: left;width: 48%;font-size: 14px !important;}
.mega-nav-menu-bottom a p{color: #484850 !important;}
.mega-nav-menu-bottom a:hover .hover{text-decoration: underline !important;}
.mega-nav-menu-bottom-inner{max-width: 1025px;}
.faux_link{color: #2a5ce9 !important;}
.ghf-wrap-outer ul{margin-bottom: 40px !important;margin-top: 6px;}
#navtrayEntertainment{background-color: white !important;margin-top: 30px;max-width: 1292px !important;}
.ghf-wrap-outer .navtray-section-featured{background-color: #f1f5f9;padding-top: 62px;}
.ghf-wrap-outer .navtray-section-main .navtray-list-main .navtray-li-link .nav-img-w img{width: unset !important;}
.topContainer1060{width: 1060px;margin: 0 auto 60px;overflow: visible;clear: both;padding-bottom: 58px;}
#supportNavigation{clear: both;display: block;position: relative;}
#supportNavigation a{color: #000;float: left;margin-right: 20px;text-decoration: none;}
.topSearchForm{margin-top: 12px;height: 31px;}
#mdl_srch_constraint{clear: both;}
#supportNavigation a:hover{text-decoration: underline;color: #2a5ce9;}
.topSearch{color: #111111;padding: 8px;border: solid #cacaca 1px;border-left: 0;}
.topSearchSubmit{color: white;padding: 8px 10px;background-color: #396cf8;border: none;margin-left: -5px;cursor: pointer;width: 42px;height: 31px;overflow: hidden;background-image: url('//esupport.sony.com/graphics/site/iconsSprite.png');background-repeat: no-repeat;background-position: -7px -1298px;}
@-moz-document url-prefix(){.topSearchSubmit{height: 32px;}
}
.topSearchSubmit:hover{background-position: -7px -1373px;}
#intro{margin-top: 27px;width: 90%;}
#intro .leftSide{width: 100% !important;}
#lang_contact{width: auto !important;}
h1.branding{font-size: 26px;clear: both;font-family: "SST W01 Light";margin-bottom: 14px;font-weight: bold;}
h2.branding{font-size: 18px;font-family: "SST W01 Light";}
.floatLeft{float: left;}
.floatRight{float: right;}
.clearBoth{clear: both;}
.container1010{width: 1010px;margin: 0 auto;overflow: auto;clear: both;padding: 0 25px;}
.font16{font-size: 16px;}
.container1060{width: 1060px;margin: 0 auto;overflow: auto;clear: both;}
.introduction{height: 150px;background-repeat:no-repeat;}
.introduction h1{font-size: 30px;font-weight: normal;padding: 25px 0 15px 30px;width: 500px;color:#fff;line-height: 1.2em;}
.introduction p{font-size: 18px;font-weight: normal;padding: 0 0 0 30px;width: 450px;color:#fff;line-height: 1.2em;}
.noLink{text-decoration: none;color: #000 !important;}
.content_top_bar{background-color: #404B6B;margin-bottom: 30px;}
#lightbox{display: none;background-image: url('//esupport.sony.com/graphics/site/lightboxBg.png');width: 100%;height: 100%;position: fixed;z-index: 998;}
#prodNavListContainer{background-color: #fff;display: none;position: absolute;top: 30px;z-index: 999;padding: 5px 1px;}
.prodButton{background-color: #e4e7eb;box-sizing: border-box;clear: both;color: #000 !important;font-family: "SST W01 Roman";font-size: 16px;margin: 1px 5px !important;width: 360px;padding: 18px 20px 18px 65px;text-decoration: none !important;}
.prodButton:hover{color: #000 !important;background-image: url('//esupport.sony.com/graphics/site/prodNav_arrow_hover.png');background-color: #FFF;font-family: "SST W01 Medium";}
.buttonActive{background-image: url('//esupport.sony.com/graphics/site/prodNav_arrow_hover.png');background-color: #FFF;font-family: "SST W01 Medium";}
.prodButton:hover - #prodNavListContainer{width: 700px;}
#navComputer{background-image: url('//esupport.sony.com/graphics/site/prodNav_arrow.png'), url('//esupport.sony.com/graphics/site/prodNav_computer.png');background-repeat: no-repeat, no-repeat;background-position: right 15px center, 5px 9px;}
#navCamera{background-image: url('//esupport.sony.com/graphics/site/prodNav_arrow.png'), url('//esupport.sony.com/graphics/site/prodNav_camera.png');background-repeat: no-repeat, no-repeat;background-position: right 15px center, 3px 8px;}
#navTv{background-image: url('//esupport.sony.com/graphics/site/prodNav_arrow.png'), url('//esupport.sony.com/graphics/site/prodNav_tv.png');background-repeat: no-repeat, no-repeat;background-position: right 15px center, 7px 9px;}
#navMobile{background-image: url('//esupport.sony.com/graphics/site/prodNav_arrow.png'), url('//esupport.sony.com/graphics/site/prodNav_mobile.png');background-repeat: no-repeat, no-repeat;background-position: right 15px center, 12px 9px;}
#navPlaystation{background-image: url('//esupport.sony.com/graphics/site/prodNav_arrow.png'), url('//esupport.sony.com/graphics/site/prodNav_playstation.png');background-repeat: no-repeat, no-repeat;background-position: right 15px center, 5px 12px;}
#navPortable{background-image: url('//esupport.sony.com/graphics/site/prodNav_arrow.png'), url('//esupport.sony.com/graphics/site/prodNav_portable.png');background-repeat: no-repeat, no-repeat;background-position: right 15px center, 12px 3px;}
#navAudio{background-image: url('//esupport.sony.com/graphics/site/prodNav_arrow.png'), url('//esupport.sony.com/graphics/site/prodNav_audio.png');background-repeat: no-repeat, no-repeat;background-position: right 15px center, 2px 19px;}
#navCar{background-image: url('//esupport.sony.com/graphics/site/prodNav_arrow.png'), url('//esupport.sony.com/graphics/site/prodNav_car.png');background-repeat: no-repeat, no-repeat;background-position: right 15px center, 12px 7px;}
.navContents{display: none;left: 370px;padding: 15px;position: absolute;width: 280px;}
.navContents p{font-size: 16px;font-family: "SST W01 Medium";margin-bottom: 20px;}
.navContents a{clear: both;color: #2a5ce9 !important;font-family: "SST W01 Roman";font-size: 14px;line-height: 1.4em;margin-bottom: 15px;padding-left: 15px;}
.downBlackTriangle{border-color: #000000 transparent transparent;border-style: solid;border-width: 5px 4px 0;height: 0;left: 5px;margin-right: 4px;position: relative;top: 10px;}
.upBlackTriangle{border-color: transparent transparent #000000;border-style: solid;border-width: 0 4px 5px;height: 0;left: 5px;margin-right: 4px;position: relative;top: -10px;width: 0;}
#productCategoryMenu, #supportTypeMenu{text-align: center;}
.moreProducts{float: right !important;background-image: url('//esupport.sony.com/graphics/site/nav_btn_arrow.gif');background-repeat: no-repeat;padding-right: 9px;background-position: right center;margin-top: 20px;font-size: 12px !important;}
.supportTypeContainer .sprite_iconDrivers{background-position: 0 -609px;}
.supportTypeContainer .sprite_iconDocs{background-position: 0 -159px;}
.supportTypeContainer .sprite_iconFAQ{background-position: 0 -309px;}
.supportTypeContainer .sprite_iconAlert{background-position: 0 -909px;}
.supportTypeContainer .sprite_iconDrivers:hover{background-position: 0 -684px;}
.supportTypeContainer .sprite_iconDocs:hover{background-position: 0 -234px;}
.supportTypeContainer .sprite_iconFAQ:hover{background-position: 0 -384px;}
.supportTypeContainer .sprite_iconAlert:hover{background-position: 0 -984px;}
.orangeArrowBullet{background-image:url("//esupport.sony.com/graphics/site/nav_btn_arrow.gif") !important;background-position: 0 7px !important;background-repeat: no-repeat !important;list-style-type: none !important;margin-left: 5px !important;padding-left: 8px !important;padding-bottom: 5px !important;}
#supportTypeDropDown{position: relative;}
.supportTypeContainer{background-color: white;left: 138px;padding: 5px 1px;position: absolute;top: 30px;display: none;z-index: 999;}
.supportTypeContainer a{background-color: #e4e7eb;box-sizing: border-box;clear: both;color: #000 !important;font-family: "SST W01 Roman";font-size: 16px;margin: 1px 5px !important;min-width: 320px;padding: 18px 0 18px 65px;text-decoration: none !important;background-image: url("//esupport.sony.com/graphics/site/iconsSprite.png");background-repeat: no-repeat;}
.supportTypeContainer a:hover{color: #000 !important;background-color: #FFF;font-family: "SST W01 Medium";}
#langban{width: 1020px;background-color: #FFF;border-bottom: 1px solid #c2c2c2;font-size: 0.917em;padding: 20px 14px 20px 26px;color: #333;overflow:auto;display: none;}
.bgBlue{background-color: #404b6b;}
#article_title_description{width: 1060px;color: white;margin: 20px auto;}
#main{clear: both;}
.rn_AnswerDetail{margin-top: -40px;}
p.selected_product{color: white !important;}
p.selected_product a{color: white !important;text-decoration: underline;}
#footer_wrapper{background-color:#f1f5f9;padding: 50px 0;min-width: 1060px;margin-top: 50px}
#footer{width:1060px;margin:0 auto;overflow:auto;}
#footer h2{font-size:1.143em;color:#6e707c;padding-bottom:15px;font-weight:normal;}
.black_right_arrow:after{content: "\25B6";font-size: 8px;left: 10px;position: relative;top: -2px;color: black !important;}
#footer_store_links li, #footer_shop li{float: left;list-style-type: none;margin-right: 40px;}
#footer_shop li:last-child{margin-right: 0px;}
#appBanner_bg{background-image: url("//esupport.sony.com/graphics/site/footer_appBanner.png");background-repeat: no-repeat;color: white;display: inline-block;font-size: 16px;margin-bottom: 3px;margin-top: 15px;padding: 22px 18px 22px 54px;}
.footerBlock_es{width: 23%;margin-bottom: 20px;}
.footerBlock{margin-bottom: 20px;padding-top: 10px;width: 19%;}
.footerBlockSocial{padding-top: 10px;width: 12%;}
.footerBlock li, .footerBlock_es li,.footerBlockSocial li, .footerBlockApp li{line-height: 1.8em;list-style-type: none;}
.footerBlock > ul, .footerBlock_es > ul, .footerBlockSocial > ul, .footerBlockApp > ul{margin-top: 10px;}
.footerBlock li, .footerBlockSocial li, .footerBlockApp li{line-height: 1.8em;list-style-type: none;}
.footerBlock > ul, .footerBlockSocial > ul, .footerBlockApp > ul{margin-top: 10px;}
.footerSignup{color: #111111;padding: 8px;border: solid #cacaca 1px;width: 135px;margin-top: 18px;}
.footerSignupSubmit{color: white;padding: 8px 10px;background-color: #396cf8;border: none;margin-left: -2px;cursor: pointer;width: 42px;height: 32px;overflow: hidden;background-image: url('//esupport.sony.com/graphics/site/iconsSprite.png');background-repeat: no-repeat;background-position: -9px -1298px;margin-top: 18px;}
.footerSignupSubmit:hover{background-position: -9px -1373px;}
.footerBlockApp{margin-right: 0px;margin-left: 30px;}
#footerSiteFunctions a{float: left;padding-right: 20px;border-right: solid grey 1px;margin-left: 20px;}
#footerSiteFunctions a:last-child{border-right: none;}
#footerSiteFunctions a:first-child{margin-left: 0px;}
#footerSiteFunctions_region a{float: left;padding-right: 20px;border-right: solid grey 1px;margin-left:20px;font-weight: bold;}
#footerSiteFunctions_region a:last-child{border-right: none;}
#footerSiteFunctions_region a:first-child{margin-left: 0px;}
#footerMobile{float: left;margin-left: 630px;}
.footer_mobile a{background-image: url("//esupport.sony.com/graphics/site/bullet_arrow.gif");background-position: 0 6px;background-repeat: no-repeat;list-style-type: none !important;margin-left: 18px !important;padding-left: 16px !important;position: relative;}
.blueButton{background-color: #396cf8;color: white !important;display: inline-block;padding: 10px 20px;}
#footerSiteFunctions_regiona a:nth-child(2){margin-right: 20px;}
#rn_PageContent > #article_update_details{display: none;}
.supportTypeContainer > .sprite_iconRemote{background-position: 0 -458px;}
.supportTypeContainer > .sprite_iconRemote:hover{background-position: 0 -533px;}
.sbstitle_footer{background-image: url("//esupport.sony.com/graphics/site/sbsIcon_footer.png");background-repeat: no-repeat;display: block;height: 36px;padding-left: 46px;padding-top: 10px;}
#article_tools .rn_PrintPageLink a span, #article_tools .rn_EmailAnswerLink a span{color: white !important;}
#article_tools{margin-bottom: 0px;margin-top: 15px;}
.expand_parent{background-image: url("../themes/sony/sony_images/icon_expand.png");background-repeat: no-repeat;color: #2a5ce9 !important;padding-left: 20px;text-decoration: underline !important;cursor: pointer;}
.expand_child{border: 1px solid transparent;display: none;margin-left: 20px;}
.toggleFocus{font-weight: bold;background-image: url('../themes/sony/sony_images/icon_collapse.png');}
.questionIcon{background-image: url("../themes/sony/images/questionIcon.png");background-position: 0 0px;background-repeat: no-repeat;display: block;height: 30px;padding-left: 25px;padding-top: 2px;}
.navtray-secondary-tout .p4{color: #484850 !important;}
.skipNav{background-color: black;border: 1px solid white;color: white;display: inline-block;padding: 10px;position: absolute;top: -100px;transition: all 0.5s ease-in-out 0s;}
.navtray-secondary-tout .p4{color: #484850 !important;}
.ghf-wrap-outer a{color: #2a5ce9;}
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}
.yui-panel{position:relative;}
.yui-panel-container form{margin:0;}
.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}
.mask.block-scrollbars{overflow:auto;}
.masked select,.drag select,.hide-select select{_visibility:hidden;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.show-scrollbars{overflow:auto;}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}
.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}
.yui-tt-shadow{position:absolute;}
.yui-override-padding{padding:0!important;}
.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}
.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}
.yui-skin-sam .mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}
.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px;}
.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;*border-width:1px;*zoom:1;_zoom:normal;}
.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;*margin:0;*border:0;}
.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}
.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}
.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) repeat-x 0 -200px;}
.yui-skin-sam .yui-panel .bd{padding:10px;}
.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}
.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) no-repeat 0 -300px;cursor:pointer;}
.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}
.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}
.yui-skin-sam .yui-panel-container.shadow{_padding:2px 4px 0 2px;}
.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;filter:alpha(opacity=12);}
.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}
.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}
.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}
.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}
.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}
.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled{background-position:0 -1500px;border-color:#ccc;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6;}
.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}
.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}
.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}
.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}
.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}
.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}
.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}
.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}
.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}
.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}
.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;filter:alpha(opacity=12);}