article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-size: 13px; line-height: 1.231; }
body, button, input, select, textarea { font-family: sans-serif; color: #222; }
::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
::selection { background: #fe57a1; color: #fff; text-shadow: none; }
a { color: #00e; }
a:visited { color: #551a8b; }
a:hover { color: #06e; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; text-shadow:none; border-shadow:none;}
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; *overflow: visible; }
table button, table input { *overflow: auto; }
/* button, input[type="button"], input[type="reset"], input[type="submit"], [role="button"] { cursor: pointer; -webkit-appearance: button; } */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }
table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }



@media
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
}

@media only screen and (min-device-width : 320px) and (max-device-width : 540px) {

}

.nocallout {-webkit-touch-callout: none;}
.ellipsis {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
textarea[contenteditable] {-webkit-appearance: none;}
.gifhidden {position: absolute; left: -100%;}
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }


@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } 
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}
/* jqm ui changes */
.ui-content {padding: 0 0 0px; overflow: inherit;}
.ui-content .ui-listview {margin: 0;}
.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li {padding: 0.7em 5px; text-shadow:none; box-shadow:none;}
.ui-icon-arrow-r {background-position: 0 0;	background-image: none;	background-size: inherit;}
.ui-header .ui-btn-icon-top .ui-icon, .ui-footer .ui-btn-icon-top .ui-icon, .ui-bar .ui-btn-icon-top .ui-icon {top: 8px;}
.touchcarousel-item {position: relative;}
.ui-listview .ui-li-icon {max-height: inherit;}
.ui-body-c {background: none;}
.touchcarousel.minimal-light .arrow-icon.right {right: 0;}
/* main styles */
/* global */
#header {
/* http://www.colorzilla.com/gradient-editor/#3397ca+0,3290c5+14,2b619e+81,2a5997+100;Custom */
	background: #3397ca; /* Old browsers */
	background: -moz-linear-gradient(top,  #3397ca 0%, #3290c5 14%, #2b619e 81%, #2a5997 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3397ca), color-stop(14%,#3290c5), color-stop(81%,#2b619e), color-stop(100%,#2a5997)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3397ca 0%,#3290c5 14%,#2b619e 81%,#2a5997 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3397ca 0%,#3290c5 14%,#2b619e 81%,#2a5997 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3397ca 0%,#3290c5 14%,#2b619e 81%,#2a5997 100%); /* IE10+ */
	background: linear-gradient(top,  #3397ca 0%,#3290c5 14%,#2b619e 81%,#2a5997 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3397ca', endColorstr='#2a5997',GradientType=0 ); /* IE6-9 */
	border-bottom: 1px solid #7f9bc1;
	position: relative;
	padding-top: 10px;
	height: 27px;
	width: 100%;
}
#footer {
	background: #d9d9d9; /* Old browsers */
	background: -moz-linear-gradient(top,  #d9d9d9 0%, #d9d9d9 36%, #cbcbcb 59%, #aeaeae 94%, #adadad 98%, #a9a9a9 99%, #adadad 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(36%,#d9d9d9), color-stop(59%,#cbcbcb), color-stop(94%,#aeaeae), color-stop(98%,#adadad), color-stop(99%,#a9a9a9), color-stop(100%,#adadad)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* IE10+ */
	background: linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#adadad',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow: 0 -1px 9px #333;
	-webkit-box-shadow: 0 -1px 9px #333;
	box-shadow: 0 -1px 9px #333;
	height: 52px;
	width: 100%;
}











#logo {
	background: url(/images/mobile/m/sprite_m.png) no-repeat -199px -1092px;
	position: absolute;
	right: 5px;
	top: 8px;
	text-indent: -9999em;
	width: 35px;
	height: 19px;
}
#hdr_homeNetworking {
	background: url(/images/mobile/m/sprite_m.png) no-repeat 0 -1062px;
	display: block;
	text-indent: -9999em;
	text-align: center;
	margin: 0 auto;
	padding-top: 5px;
	width: 149px;
	height: 18px;
	border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius:0 !important;
	box-shadow: 0 !important;-webkit-box-shadow:0 !important;-moz-box-shadow:0 !important;
}
#goBack {
	background: url(/images/mobile/m/sprite_m.png) no-repeat 0 -61px;
	position: absolute;
	left: 5px;
	top: 5px;
	text-indent: -9999em;
	border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius:0 !important;
	box-shadow: 0 !important;-webkit-box-shadow:0 !important;-moz-box-shadow:0 !important;
	text-shadow: 0 !important;
	border: 0 !important;
	width: 27px;
	height: 27px;
}
#goBack .ui-btn-corner-all {border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius:0 !important;}
#goBack .ui-btn-inner {border: 0 !important;}
#header.ui-bar-a .ui-shadow,#header.ui-bar-b .ui-shadow,#header.ui-bar-c .ui-shadow {border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius:0 !important; box-shadow: 0 !important;-webkit-box-shadow:0 !important;-moz-box-shadow:0 !important;box-shadow: 0 0 0 rgba(255, 255, 255, 0.3)}
/* home */
.moduleGallery {width: 100%;height: 286px;} /* changed from 246px for android 2.3 fix */

.moduleGallery1 {width: 100%;height: 246px;} /*  */

#productDetailReviews.moduleGallery1, #compareProductsTable.moduleGallery1 {height: 100%;}

#homeGallery .img2{
	background: #a2bbd0; /* Old browsers */
	background: -moz-linear-gradient(top, #a2bbd0 0%, #d2dfe8 10%, #e6ecf2 15%, #f9fafc 23%, #ffffff 34%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a2bbd0), color-stop(10%,#d2dfe8), color-stop(15%,#e6ecf2), color-stop(23%,#f9fafc), color-stop(34%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #a2bbd0 0%,#d2dfe8 10%,#e6ecf2 15%,#f9fafc 23%,#ffffff 34%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #a2bbd0 0%,#d2dfe8 10%,#e6ecf2 15%,#f9fafc 23%,#ffffff 34%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #a2bbd0 0%,#d2dfe8 10%,#e6ecf2 15%,#f9fafc 23%,#ffffff 34%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top, #a2bbd0 0%,#d2dfe8 10%,#e6ecf2 15%,#f9fafc 23%,#ffffff 34%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2bbd0', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.touchcarousel.minimal-light .tc-paging-item { background: url(/images/mobile/m/sprite_nav.png) no-repeat 0 0px !important; width: 8px !important; height: 8px !important; margin: 0 3px;} 
.touchcarousel.minimal-light .tc-paging-item.current { background: url(/images/mobile/m/sprite_nav.png) no-repeat -11px 0px !important; width: 8px !important; height: 8px !important;  margin: 0 3px;}
.btnGallery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.813em;
	color: #ffffff !important;
	text-decoration: none;
	padding: 5px 15px;
	position: absolute;
	top: 98px;
	left: 15px;
	background: -moz-linear-gradient(top,#4db7f0 0%,#0681c8);
	background: -webkit-gradient(linear, left top, left bottom, from(#4db7f0),to(#0681c8));
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0px solid #003366;
	-moz-box-shadow:1px 1px 3px rgba(000,000,000,0.3),inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:1px 1px 3px rgba(000,000,000,0.3),inset 0px 0px 1px rgba(255,255,255,0.5);
	text-shadow:0px 1px 0px rgba(000,000,000,0.7),0px 1px 0px rgba(255,255,255,0.3);
}
.btnAppStore {
	background: url(/images/mobile/h/btn_app_store.png) no-repeat;
	float: left;
	display: block;
	text-indent: -9999px;
	width: 110px;
	height: 39px;
	background-size: 110px 39px !important;
	position: absolute;
	top: 123px;
	left: 12px;
	overflow:hidden;
}
.btnAndroid {



	background: url(/images/mobile/h/btn_android_market.png) no-repeat;
	float: left;
	display: block;
	text-indent: -9999px;
	width: 100px;
	height: 39px;
	background-size: 100px 39px !important;
	position: absolute;
	top: 175px;
	left: 12px;
	overflow:hidden;
}
#homeMenuList, .productList {
	display: block;
	list-style: none;
	padding:0;
}
#homeMenuList li, .productList li{
	display: block;
	background: #000;
	border-bottom: 1px solid #fff;
	height:40px;
	
}
#homeMenuList li a, .productList li a {
	color: #fff;
	font-size: 1.130em;
	text-decoration: none;
	font-weight: normal; border:0px; padding-left:40px;
}

#homeMenuList li a:active{border-top:none; text-shadow:none;}
.productList li a:active{border-top:none; text-shadow:none;}


#homeMenuList .ui-icon.ui-icon-arrow-r.ui-icon-shadow,
.productList .ui-icon.ui-icon-arrow-r.ui-icon-shadow {
	background: url(/images/mobile/m/leftarrowNav.png) no-repeat scroll 0 0 transparent;
	width: 25px;
	height: 32px;
	left: 8px;
	float: left;
	bottom:12px;
	/* added for Android 2.3 background image issue */
	position:static; margin-top:-21px; margin-left:8px;
}
#homeMenuList .ui-icon, .productList .ui-icon {border-radius: 0;-webkit-border-radius: 0;-moz-border-radius:0;}
#homeMenuList .ui-icon-shadow, .productList .ui-icon-shadow {box-shadow: 0;-webkit-box-shadow:0;-moz-box-shadow:0;}
/* #homeMenuList a.ui-link-inherit, .productList a.ui-link-inherit{padding-left: 15px;} */
#homeMenuList .ui-li-icon, .productList .ui-li-icon, #suggestion .ui-li-icon{
	left: 0;
	top: -1px;
	width: 9px;
	height: 40px;
}
#standardView, #misclist {
	background-color: #000;
	display: block;
	list-style: none;
	overflow: auto;
	/*Updated for PST-12332 height: 38px;*/
	margin: 0;
	padding: 0;
	text-align: center;
	padding: 8px 0px 5px 0px;
}
#standardView li, #misclist li {
	/*Updated for PST-float: left;*/
	text-align: center;
	display: inline;
	border-right: 1px solid #494949;
	/*padding-right: 10px;*
	margin: 12px 10px 0 12px;*/
	color: #fff;
	font-size: 11px;
	text-shadow: none;
	padding: 0px 10px 0px 10px;
}
#standardView li a, #misclist li a {color: #fff;text-decoration: none;}
#standardView li:last-child, #misclist li:last-child {border: 0;margin-left: 0}
#footer .ui-btn .ui-btn-inner { padding-top: 33px !important; border-color: 0 !important; border-top: 0 !important;background:url(/images/mobile/h/divider-footer.gif) no-repeat;}
#footer .ui-block-a .ui-btn .ui-btn-inner{ background:none;}
#footer .ui-btn .ui-icon { width: 30px!important; height: 30px!important; margin-left: -15px !important; box-shadow: none!important; -moz-box-shadow: none!important; -webkit-box-shadow: none!important; -webkit-border-radius: 0 !important; border-radius: 0 !important; }
#footer .ui-btn-text .ui-icon {background: none !important;}
#navStart.ui-btn .ui-icon { background:  url(/images/mobile/m/sprite_m.png) no-repeat 2px -1780px; width: 31px !important; height: 24px !important; left: 48%;}
#navStart.ui-btn-active .ui-icon {background-position: 2px -1850px;}
#navCompare.ui-btn .ui-icon { background:  url(/images/mobile/m/sprite_m.png) 0 -1313px no-repeat;width: 28px !important; height: 24px !important; left: 52%;}
#navCompare.ui-btn-active .ui-icon {background-position: 0 -1387px;}

#navFinder.ui-btn .ui-icon { background:  url(/images/mobile/m/sprite_m.png) 0 -1461px no-repeat; width: 22px !important; height: 22px !important; left: 53%;}
#navFinder.ui-btn-active .ui-icon {background-position: 0 -1539px;}

#navHelp.ui-btn .ui-icon { background:  url(/images/mobile/m/sprite_m.png) 0 -1617px no-repeat;width: 25px !important; height: 25px !important; left: 52%;}
#navHelp.ui-btn-active .ui-icon {background-position: 0 -1698px;}
#footer.ui-bar-a {background: none; border: 0;}
#footer ul {
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 5%, rgba(0,0,0,0.02) 7%, rgba(0,0,0,0.09) 8%, rgba(0,0,0,0.2) 10%, rgba(0,0,0,0.32) 11%, rgba(0,0,0,0.48) 13%, rgba(0,0,0,0.49) 15%, rgba(217,217,217,1) 16%, rgba(217,217,217,1) 44%, rgba(202,202,202,1) 64%, rgba(164,164,164,1) 98%, rgba(168,168,168,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(5%,rgba(255,255,255,0)), color-stop(7%,rgba(0,0,0,0.02)), color-stop(8%,rgba(0,0,0,0.09)), color-stop(10%,rgba(0,0,0,0.2)), color-stop(11%,rgba(0,0,0,0.32)), color-stop(13%,rgba(0,0,0,0.48)), color-stop(15%,rgba(0,0,0,0.49)), color-stop(16%,rgba(217,217,217,1)), color-stop(44%,rgba(217,217,217,1)), color-stop(64%,rgba(202,202,202,1)), color-stop(98%,rgba(164,164,164,1)), color-stop(100%,rgba(168,168,168,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 5%,rgba(0,0,0,0.02) 7%,rgba(0,0,0,0.09) 8%,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.32) 11%,rgba(0,0,0,0.48) 13%,rgba(0,0,0,0.49) 15%,rgba(217,217,217,1) 16%,rgba(217,217,217,1) 44%,rgba(202,202,202,1) 64%,rgba(164,164,164,1) 98%,rgba(168,168,168,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 5%,rgba(0,0,0,0.02) 7%,rgba(0,0,0,0.09) 8%,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.32) 11%,rgba(0,0,0,0.48) 13%,rgba(0,0,0,0.49) 15%,rgba(217,217,217,1) 16%,rgba(217,217,217,1) 44%,rgba(202,202,202,1) 64%,rgba(164,164,164,1) 98%,rgba(168,168,168,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 5%,rgba(0,0,0,0.02) 7%,rgba(0,0,0,0.09) 8%,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.32) 11%,rgba(0,0,0,0.48) 13%,rgba(0,0,0,0.49) 15%,rgba(217,217,217,1) 16%,rgba(217,217,217,1) 44%,rgba(202,202,202,1) 64%,rgba(164,164,164,1) 98%,rgba(168,168,168,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 5%,rgba(0,0,0,0.02) 7%,rgba(0,0,0,0.09) 8%,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.32) 11%,rgba(0,0,0,0.48) 13%,rgba(0,0,0,0.49) 15%,rgba(217,217,217,1) 16%,rgba(217,217,217,1) 44%,rgba(202,202,202,1) 64%,rgba(164,164,164,1) 98%,rgba(168,168,168,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#a8a8a8',GradientType=0 ); /* IE6-9 */
	height: 52px;
	width: 100%;
}
#footer .ui-btn-active {
	background: url(/images/mobile/m/bg_footer_navbar_on.png) repeat-x 0 0 !important;
	height: 52px;
}
#footer .ui-btn-up-a {
	background: url(/images/mobile/m/bg_footer_navbar_off.png);
	height: 52px;
	color: #333;
	text-shadow: 0 1px 1px #333;
	border: 0;
}
#footer .ui-btn-text {font-size: 0.688em;text-transform: uppercase;text-shadow: none;}
#footer .ui-btn-active .ui-btn-text {color: #fff;text-shadow: none;}
#footer li {background: url(/images/mobile/m/bg_navbar_divider.png) no-repeat right bottom;}

/* product detail */
#hdrProductDetail {
	height: 50px;
	position: relative;
}
#producttitle {
	float: left;
	text-shadow: none;
	color: #fff;
	padding: 5px 0 0 5px;
}
#producttitle h2 {margin: 0; font-weight: normal;font-size: 1.25em; padding-top:2px;}
#producttitleTxt {padding:0 0px 0px 7px;}
#productTxt{padding:7px;}
#productTxt p{padding:0px 7px;}
#productTxt img{margin:12px 0 0 12px;}
#producttitle span {font-size: 1em;}
#producttitle span.shortDescWES610N {font-size: 0.813em;}
#productsubtitle{
	padding:10px 7px 0 7px;
}
#productsubtitle h3{margin: 0; font-weight:bold; font-size: 1.1em; color:#1481cc;}
#retailers {
	float: right;
	position: relative;
	text-align: center;
	text-shadow: none;
	text-decoration: none;
	color: #fff;
	font-size: 0.563em;
	width: 48px;
	height: 50px;
	border-left: 1px solid #c0aeba;
}
#retailerPin {
	background: url(/images/mobile/m/sprite_m.png) no-repeat -199px -1358px;
	width: 24px; height: 23px;
	position: absolute;
	left: 50%;
	top: 40%;
	margin-left: -12px;
	margin-top: -12px;
}
#retailers span {
	display: block;
	padding-top: 34px;
	text-transform: uppercase;
}
#productGalleryDesc {
	position: absolute;
	/* top: 8px; */

	left: 12px;
	/* z-index: 2; */
}
#productDetailGallery li {
	background-color: #fff;
	width: 320px;
	height: 246px; top:95px; /* added for android 2.3 carousel alignment fix */
}
#productDetailGallery li img {
	position: absolute;
	left: 50%;
	top: 36%; /* changed from 63% */
	width: 275px;
	height: 168px;
	margin-top: -84px;
	margin-left: -138px;
}
#productDetailGallery li a.imgtxt {
	position: absolute;
	left: 59%;
	top: 0%;
	width: 275px;
	height: 20px;
	margin-top: 0px;
	margin-left: -138px;
}
#productDetailGallery li p {position: absolute;top: 8px;left: 12px;}
#productDetailGallery.touchcarousel.minimal-light .arrow-icon.left {
	/* background: url(/images/mobile/m/sprite_m.png) no-repeat 0 -1250px; */
	margin-top: 10px; top:50%;
}
#productDetailGallery.touchcarousel.minimal-light .arrow-icon.right {
	/* background: url(/images/mobile/m/sprite_m.png) no-repeat 0 -1187px; */
	margin-top: 10px;
}
/* product detail - features */
#productDetailContent {padding: 0 8px;}
#productDetailContent h3 {color: #175689;font-size: 1.375em;font-weight: normal;margin-top: 5px;}
#productDetailContent ul {display: block; list-style: none;padding-left:0;}
#productDetailContent ul li{ width:100%;}
#productDetailContent ul li:after{
	display:block;
	clear:both;
	content:"";
}

#productDetailGallery li {display: block;overflow: auto;}
.featureIcn,.featuresDesc {float: left;}
.featureIcn {width: 28px; height: 28px;}
.featuresDesc {width: 80%; margin-left: 12px;}
#productDetailGallery li strong {color: #175689;font-size: 0.875em;}
#productDetailGallery li p {margin-top: 5px;}
#maxSpeed {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -936px;}
#dualBand {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -78px;}
#gigabit {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -234px;}
#usbPort {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -234px;}
#mobileApp {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -468px;}
#wirelessCoverage {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px 0;}
#speedBoost {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -1014px;}
#advancedSecurity {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -780px;}
#rtSecurity {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -780px;}
#easyManage {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -468px;}
#easyInstall {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -703px;}
#compatibility {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -858px;}
#flexiblePlacement {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -312px;}
#ethernetBridge {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -234px;}
#qualityofService {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -624px;}
#hdVideo {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -390px;}
#noCables {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -546px;}
#seeitLive {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -858px;}

/* product detail - reviews */
#productDetailReviews.moduleGallery, #compareProductsTable.moduleGallery {height: 100%;}
#productDetailReviews li {
	width: 320px;
}
#productDetailReviews .tc-paging-container {
	float: none;
	right: -5px;
	top: -12px;
	width: auto;
	position: absolute;
}
#productDetailReviews li p {padding-right: 30px;}
.reviewIntro {
	padding: 0 60px 20px 0;
	margin: 0 20px 20px 0;
	border-bottom: 1px solid #999;

}
.reviewIntro strong {display: block; margin-bottom: 8px;}
.starRating {width: 86px;height: 15px;text-indent: -9999em;}
.fourStar {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -1432px;}
.fiveStar {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -1497px;}
/* product detail - related items */
#productDetailContent.relatedItems {padding: 0;}
#productDetailContent.relatedItems h3 {padding-left: 12px;}
#productDetailContent.relatedItems #homeMenuList li, #productDetailContent.relatedItems .productList li {background: none; height: 51px;}
#productDetailContent.relatedItems #homeMenuList li img, #productDetailContent.relatedItems .productList li img {float: left;}
#productDetailContent.relatedItems #homeMenuList li a, #productDetailContent.relatedItems .productList li a {color: #000; font-size: 1.0em;}
#productDetailContent.relatedItems #homeMenuList li a span, #productDetailContent.relatedItems .productList li a span {display: block; color: #666; font-size: 0.813em;}
#productDetailContent.relatedItems.routerFamily .productList li a {color: #666; font-size: 0.938em;}
#productDetailContent.relatedItems #homeMenuList .ui-icon.ui-icon-arrow-r.ui-icon-shadow, #productDetailContent.relatedItems .productList .ui-icon.ui-icon-arrow-r.ui-icon-shadow {background: url('/images/mobile/m/sprite_m.png') no-repeat 0 -998px; height: 13px; position:static; margin-top:-18px;}
#productDetailContent.relatedItems #homeMenuList a.ui-link-inherit, #productDetailContent.relatedItems .productList a.ui-link-inherit {padding-top: 0.3em; padding-left: 12px;}
#productDetailContent.relatedItems #homeMenuList .ui-icon.ui-icon-arrow-r.ui-icon-shadow, #productDetailContent.relatedItems .productList .ui-icon.ui-icon-arrow-r.ui-icon-shadow {top: 50%;}
/* retailer list */
#whereToBuyList {display: block; list-style: none;overflow: auto;padding-left: 0; margin-top: 0;}
#whereToBuyList li {float: left; display: inline; padding: 8px 3px;}
.ui-dialog .ui-content {overflow: auto;-moz-box-shadow: 5px 5px 5px #ccc;
  -webkit-box-shadow: 5px 5px 5px #ccc;
  box-shadow: 5px 5px 5px #ccc;
}
.ui-body-c {background-color: #fff;}
.ui-header .ui-btn-left {background: url('/images/mobile/m/sprite_m.png') no-repeat -199px -1562px; width: 12px; height: 13px;}
#headerDialog .ui-icon {background: none;box-shadow: none!important; -moz-box-shadow: none!important; -webkit-box-shadow: none!important; -webkit-border-radius: 0 !important; border-radius: 0 !important;}
.ui-overlay-shadow {background: #fff;box-shadow: none!important; -moz-box-shadow: none!important; -webkit-box-shadow: none!important;}
#headerDialog.ui-bar-a {background: #fff;border: 0;}
#headerDialog h1 {text-shadow: none; color: #000; font-weight: normal;position: relative; top: 15px;}
.ui-header .ui-btn-left {right: 8px; top: 15px; left: auto; border: 0;-webkit-border-radius: 0 !important; border-radius: 0 !important; width: 20px; height: 20px;}
.ui-header .ui-title {text-align: left; margin-left: 5px; margin-top: 12px;}
.ui-dialog .ui-header {padding-top: 0;}
.ui-dialog {opacity: 0.9;}
/* home networking rooms */
#roomContainer {
	width: 320px;
	height: 232px;
	background-size: 320px 232px;
	position: relative;
	margin:0 auto;
}
#roomContainer.roomSelect {
	background: url(/images/mobile/m/homenetworking-family-h.jpg) no-repeat 0 0;
}
#roomContainer h1, #roomContainer p {position: relative; top: 8px; left: 12px; margin: 0; color: #fff; font-weight: normal;text-shadow: none; width: 80%;}
#roomContainer p {color: #ccc; width: 80%;}
#homeMenuList.roomSelection {border-top: 0;}
#roomHdr {
	position: absolute;
	top: 8px;
	left: 12px;
	color: #fff;
	font-size: 2.5em;
	font-weight: normal;
	text-shadow: 0 1px 0 #000;
}
/* living room */
#roomContainer.livingroom {background: url(/images/mobile/m/home-livingroom-h.jpg) no-repeat 0 0;}
#roomContainer.bedroom {background: url(/images/mobile/m/home-bedroom-h.jpg) no-repeat 0 0;}
#roomContainer.kitchen {background: url(/images/mobile/m/home-kitchen-h.jpg) no-repeat 0 0;}
#roomContainer.office {background: url(/images/mobile/m/home-office-h.jpg) no-repeat 0 0;}
#roomContainer a {
	display: block;
	position: absolute;
	background: -moz-linear-gradient(top,  rgba(0,102,203,0.97) 0%, rgba(1,103,205,1) 4%, rgba(6,99,195,1) 21%, rgba(11,84,176,1) 54%, rgba(2,55,155,1) 96%, rgba(1,56,163,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,102,203,0.97)), color-stop(4%,rgba(1,103,205,1)), color-stop(21%,rgba(6,99,195,1)), color-stop(54%,rgba(11,84,176,1)), color-stop(96%,rgba(2,55,155,1)), color-stop(100%,rgba(1,56,163,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,102,203,0.97) 0%,rgba(1,103,205,1) 4%,rgba(6,99,195,1) 21%,rgba(11,84,176,1) 54%,rgba(2,55,155,1) 96%,rgba(1,56,163,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,102,203,0.97) 0%,rgba(1,103,205,1) 4%,rgba(6,99,195,1) 21%,rgba(11,84,176,1) 54%,rgba(2,55,155,1) 96%,rgba(1,56,163,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,102,203,0.97) 0%,rgba(1,103,205,1) 4%,rgba(6,99,195,1) 21%,rgba(11,84,176,1) 54%,rgba(2,55,155,1) 96%,rgba(1,56,163,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(0,102,203,0.97) 0%,rgba(1,103,205,1) 4%,rgba(6,99,195,1) 21%,rgba(11,84,176,1) 54%,rgba(2,55,155,1) 96%,rgba(1,56,163,1) 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f70066cb', endColorstr='#0138a3',GradientType=0 ); /* IE6-9 */
	font-size: 1.250em;
	color: #fff;
}
#roomContainer .ui-btn-inner {padding: 0.2em 9px;}
#roomContainer a.btn_livingroom_1 {bottom: 60px; right: 80px;}
#roomContainer a.btn_livingroom_2 {bottom: 25px; left: 37px;}
#roomContainer a.btn_livingroom_3 {bottom: 5px; left: 140px;}
#roomContainer a.btn_bedroom_1 {bottom: 45px; left: 70px;}
#roomContainer a.btn_bedroom_2 {bottom: 45px; right: 40px;}
#roomContainer a.btn_bedroom_3 {top: 15px; right: 40px;}
#roomContainer a.btn_office_1 {top: 65px; left: 20px;}
#roomContainer a.btn_office_2 {bottom: 65px; left: 120px;}
#roomContainer a.btn_office_3 {bottom: 85px; right: 50px;}
#roomContainer a.btn_kitchen_1 {bottom: 40px; right: 120px;}
#roomContainer a.btn_kitchen_2 {bottom: 65px; right: 0px;}
#roomContainer a.btn_kitchen_3 {top: 10px; right: 125px;}
.roomSection h2 {
	background: rgb(129,149,166); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(129,149,166,1) 0%, rgba(30,117,189,1) 4%, rgba(28,110,177,1) 33%, rgba(20,78,126,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,149,166,1)), color-stop(4%,rgba(30,117,189,1)), color-stop(33%,rgba(28,110,177,1)), color-stop(100%,rgba(20,78,126,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(129,149,166,1) 0%,rgba(30,117,189,1) 4%,rgba(28,110,177,1) 33%,rgba(20,78,126,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(129,149,166,1) 0%,rgba(30,117,189,1) 4%,rgba(28,110,177,1) 33%,rgba(20,78,126,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(129,149,166,1) 0%,rgba(30,117,189,1) 4%,rgba(28,110,177,1) 33%,rgba(20,78,126,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(129,149,166,1) 0%,rgba(30,117,189,1) 4%,rgba(28,110,177,1) 33%,rgba(20,78,126,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8195a6', endColorstr='#144e7e',GradientType=0 ); /* IE6-9 */
	height: 28px;
	margin: 0;
	padding: 3px 12px 2px;
	color: #fff;
	font-weight: normal;
	text-shadow: 0 1px 0 #000;
}
.roomSection p {padding: 0 12px;}
.roomSection h3 {margin-bottom: 5px;}
.productList li:last-child {border-bottom: 0;} 
/*/mediaquery*/
@media only screen and (min-width: 800px) {}
@media only screen and (min-device-width : 320px) and (max-device-width : 540px) {
	#productDetailGallery li, #productDetailReviews li, #productDetailContent ul li{ width:320px;}
}
/* meet the family */
.routerFamily h2 {
	height: 28px;
}
#menu4200, #hdrFamilyE4200, #colorLinksysE4200, .productHdrE4200 {
	background: rgb(70,79,92); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(70,79,92,1) 0%, rgba(78,78,78,1) 4%, rgba(82,82,82,1) 15%, rgba(82,82,82,1) 30%, rgba(79,79,79,1) 41%, rgba(70,70,70,1) 56%, rgba(37,37,37,1) 96%, rgba(120,120,120,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(70,79,92,1)), color-stop(4%,rgba(78,78,78,1)), color-stop(15%,rgba(82,82,82,1)), color-stop(30%,rgba(82,82,82,1)), color-stop(41%,rgba(79,79,79,1)), color-stop(56%,rgba(70,70,70,1)), color-stop(96%,rgba(37,37,37,1)), color-stop(100%,rgba(120,120,120,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(70,79,92,1) 0%,rgba(78,78,78,1) 4%,rgba(82,82,82,1) 15%,rgba(82,82,82,1) 30%,rgba(79,79,79,1) 41%,rgba(70,70,70,1) 56%,rgba(37,37,37,1) 96%,rgba(120,120,120,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(70,79,92,1) 0%,rgba(78,78,78,1) 4%,rgba(82,82,82,1) 15%,rgba(82,82,82,1) 30%,rgba(79,79,79,1) 41%,rgba(70,70,70,1) 56%,rgba(37,37,37,1) 96%,rgba(120,120,120,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(70,79,92,1) 0%,rgba(78,78,78,1) 4%,rgba(82,82,82,1) 15%,rgba(82,82,82,1) 30%,rgba(79,79,79,1) 41%,rgba(70,70,70,1) 56%,rgba(37,37,37,1) 96%,rgba(120,120,120,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(70,79,92,1) 0%,rgba(78,78,78,1) 4%,rgba(82,82,82,1) 15%,rgba(82,82,82,1) 30%,rgba(79,79,79,1) 41%,rgba(70,70,70,1) 56%,rgba(37,37,37,1) 96%,rgba(120,120,120,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#464f5c', endColorstr='#787878',GradientType=0 ); /* IE6-9 */
}
#menu3200, #hdrFamilyE3200, #colorLinksysE3200, .productHdrE3200 {
	background: rgb(235,153,214); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(235,153,214,1) 0%, rgba(203,0,152,1) 4%, rgba(190,0,142,1) 33%, rgba(135,0,101,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,153,214,1)), color-stop(4%,rgba(203,0,152,1)), color-stop(33%,rgba(190,0,142,1)), color-stop(100%,rgba(135,0,101,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(235,153,214,1) 0%,rgba(203,0,152,1) 4%,rgba(190,0,142,1) 33%,rgba(135,0,101,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(235,153,214,1) 0%,rgba(203,0,152,1) 4%,rgba(190,0,142,1) 33%,rgba(135,0,101,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(235,153,214,1) 0%,rgba(203,0,152,1) 4%,rgba(190,0,142,1) 33%,rgba(135,0,101,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(235,153,214,1) 0%,rgba(203,0,152,1) 4%,rgba(190,0,142,1) 33%,rgba(135,0,101,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb99d6', endColorstr='#870065',GradientType=0 ); /* IE6-9 */
}
#menu2500,#hdrFamilyE2500, #colorLinksysE2500, .productHdrE2500 {
	background: rgb(255,194,153); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,194,153,1) 0%, rgba(254,102,0,1) 4%, rgba(234,94,0,1) 37%, rgba(178,71,0,1) 89%, rgba(169,68,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,194,153,1)), color-stop(4%,rgba(254,102,0,1)), color-stop(37%,rgba(234,94,0,1)), color-stop(89%,rgba(178,71,0,1)), color-stop(100%,rgba(169,68,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,194,153,1) 0%,rgba(254,102,0,1) 4%,rgba(234,94,0,1) 37%,rgba(178,71,0,1) 89%,rgba(169,68,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,194,153,1) 0%,rgba(254,102,0,1) 4%,rgba(234,94,0,1) 37%,rgba(178,71,0,1) 89%,rgba(169,68,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,194,153,1) 0%,rgba(254,102,0,1) 4%,rgba(234,94,0,1) 37%,rgba(178,71,0,1) 89%,rgba(169,68,0,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,194,153,1) 0%,rgba(254,102,0,1) 4%,rgba(234,94,0,1) 37%,rgba(178,71,0,1) 89%,rgba(169,68,0,1) 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc299', endColorstr='#a94400',GradientType=0 ); /* IE6-9 */
}
#menu1500,#menu1200,#hdrFamilyE1500,#hdrFamilyE1200, #colorLinksysE1500, #colorLinksysE1200, .productHdrE1500, .productHdrE1200 {
	background: rgb(0,204,51); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0,204,51,1) 0%, rgba(0,189,47,1) 33%, rgba(0,135,34,1) 96%, rgba(102,182,122,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,204,51,1)), color-stop(33%,rgba(0,189,47,1)), color-stop(96%,rgba(0,135,34,1)), color-stop(100%,rgba(102,182,122,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,204,51,1) 0%,rgba(0,189,47,1) 33%,rgba(0,135,34,1) 96%,rgba(102,182,122,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,204,51,1) 0%,rgba(0,189,47,1) 33%,rgba(0,135,34,1) 96%,rgba(102,182,122,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,204,51,1) 0%,rgba(0,189,47,1) 33%,rgba(0,135,34,1) 96%,rgba(102,182,122,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(0,204,51,1) 0%,rgba(0,189,47,1) 33%,rgba(0,135,34,1) 96%,rgba(102,182,122,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00cc33', endColorstr='#66b67a',GradientType=0 ); /* IE6-9 */
}
#productDetailContent.relatedItems.routerFamily .productList li {height: 95px;}
#productDetailContent.relatedItems.routerFamily .productList li a img {
	position: absolute !important;
	right: 12px !important;
	left: inherit;
	margin-right: 20px;
	margin-top: 10px;
}
#productDetailContent.relatedItems.routerFamily .productList a.ui-link-inherit {white-space:normal;padding-top: 0.7em; position: relative;}
#productDetailContent.relatedItems.routerFamily .productList li a span {display: inline; float: left; width: 60%; font-size: 1em;}
#productDetailContent.relatedItems.routerFamily .productList .ui-icon.ui-icon-arrow-r.ui-icon-shadow {top: 50%}
#productDetailContent.relatedItems.routerFamily .ui-li > .ui-btn-inner {height: 95px;}
/* product comparison */
.compareProducts {width:100%;}
.compareProducts thead {
	background: rgb(56,55,55); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(56,55,55,1) 0%, rgba(52,52,52,1) 22%, rgba(44,44,44,1) 37%, rgba(11,11,11,1) 78%, rgba(5,5,5,1) 89%, rgba(1,1,1,1) 93%, rgba(4,4,4,1) 96%, rgba(70,70,70,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(56,55,55,1)), color-stop(22%,rgba(52,52,52,1)), color-stop(37%,rgba(44,44,44,1)), color-stop(78%,rgba(11,11,11,1)), color-stop(89%,rgba(5,5,5,1)), color-stop(93%,rgba(1,1,1,1)), color-stop(96%,rgba(4,4,4,1)), color-stop(100%,rgba(70,70,70,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(56,55,55,1) 0%,rgba(52,52,52,1) 22%,rgba(44,44,44,1) 37%,rgba(11,11,11,1) 78%,rgba(5,5,5,1) 89%,rgba(1,1,1,1) 93%,rgba(4,4,4,1) 96%,rgba(70,70,70,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(56,55,55,1) 0%,rgba(52,52,52,1) 22%,rgba(44,44,44,1) 37%,rgba(11,11,11,1) 78%,rgba(5,5,5,1) 89%,rgba(1,1,1,1) 93%,rgba(4,4,4,1) 96%,rgba(70,70,70,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(56,55,55,1) 0%,rgba(52,52,52,1) 22%,rgba(44,44,44,1) 37%,rgba(11,11,11,1) 78%,rgba(5,5,5,1) 89%,rgba(1,1,1,1) 93%,rgba(4,4,4,1) 96%,rgba(70,70,70,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(56,55,55,1) 0%,rgba(52,52,52,1) 22%,rgba(44,44,44,1) 37%,rgba(11,11,11,1) 78%,rgba(5,5,5,1) 89%,rgba(1,1,1,1) 93%,rgba(4,4,4,1) 96%,rgba(70,70,70,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383737', endColorstr='#464646',GradientType=0 ); /* IE6-9 */
	height: 14px;
}
.compareProducts th {color: #fff;text-shadow: none !important; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; font-size: 0.688em; text-align: center; padding: 3px;}
.compareProducts #hdrFamilyE4200 td, .compareProducts #hdrFamilyE3200 td,.compareProducts #hdrFamilyE2500 td, .compareProducts #hdrFamilyE1500 td, .compareProducts #hdrFamilyE1200 td {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;height: 16px; color: #fff;text-shadow: none !important;}
.compareProducts td, .compareProducts th {width: 98px;}
.compareProducts td {position: relative; font-size: 0.813em; padding: 5px;border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center;}
.compareProducts img {margin-left: 10px;}
.check-cell{vertical-align:middle;}
.compareCheck {
	background: url('/images/mobile/m/sprite_m.png') no-repeat -11px -770px;
	width: 49px;
	height: 56px;
	margin:0 auto;
}
/* finder results */
#suggestion {
	position: relative;
	height: 320px;
}
.suggestE4200 {
	background: url(/images/mobile/h/results-E4200.png) no-repeat 100% 100%;
	width: 320px;
	height: 282px;
	background-size: 320px 282px;
}
.suggestE3200 {
	background: url(/images/mobile/h/results-E3200.png) no-repeat 100% 100%;
	width: 320px;
	height: 282px;
	background-size: 320px 282px;
}
.suggestE2500 {
	background: url(/images/mobile/h/results-E2500.png) no-repeat 100% 100%;
	width: 320px;
	height: 282px;
	background-size: 320px 282px;
}
.suggestE1500 {
	background: url(/images/mobile/h/results-E1500.png) no-repeat 100% 100%;
	width: 320px;
	height: 282px;
	background-size: 320px 282px;
}
.suggestE1200 {
	background: url(/images/mobile/h/results-E1200.png) no-repeat 100% 100%;
	width: 320px;
	height: 282px;
	background-size: 320px 282px;
}
/* New Products added April 3, 2013 */
.suggestEA6500 {
	background: url(http://www.linksys.com/assets/mobile/images/2013/results-EA6500.png) no-repeat 100% 100%;
	width: 320px;
	height: 282px;
	background-size: 320px 282px;
}
.suggestEA4500 {
	background: url(http://www.linksys.com/assets/mobile/images/2013/results-EA4500.png) no-repeat 100% 100%;
	width: 320px;
	height: 282px;
	background-size: 320px 282px;
}
.suggestEA3500 {
	background: url(http://www.linksys.com/assets/mobile/images/2013/results-EA3500.png) no-repeat 100% 100%;
	width: 320px;
	height: 282px;
	background-size: 320px 282px;
}
.suggestEA2700 {
	background: url(http://www.linksys.com/assets/mobile/images/2013/results-EA2700.png) no-repeat 100% 100%;
	width: 320px;
	height: 282px;
	background-size: 320px 282px;
}

#suggestion p {
	position: absolute;
	top: 12px;
	left: 12px;
	margin: 0;
	font-size: 1.125em;
}
#suggestion h3 {font-size: 1.5em; font-weight: normal;margin: 0; width: 75%;}
#suggestion h3 span {display: block; font-size: 0.625em;}
.btnStartOver {
	background: url('/images/mobile/m/sprite_m.png') no-repeat 0 3px;
	padding-left: 15px;
	text-decoration: none;
	position: absolute;
	bottom: 20px;
	left: 12px;
}
#suggestTitle {
	position: absolute;
	top: 45px;
	left: 12px;
	width: 75%;
}
#suggestion .btnGallery {top: 115px;}
#suggestion .ui-li-icon {margin: 0; float: left; margin-right: 8px; height: 52px;}
/* help */
#helpHero {
	background: url(/images/mobile/h/help-hero.png) no-repeat 100% 100%;
	width: 320px;
	height: 220px;
	background-size: contain;
	position: relative;
	margin:0 auto;
	overflow:hidden;
}
#helpHero h1, #helpHero p {position: relative; top: 8px; left: 12px; margin: 0; color: #006699; font-weight: normal;text-shadow: none;}
#homeMenuList .linkOut .ui-icon.ui-icon-arrow-r.ui-icon-shadow {
	background: url(/images/mobile/m/sprite_m.png) no-repeat 0 -876px;
	width: 14px;
	height: 11px;
	top: 65%;
	box-shadow: none;
}
/* FAQ */
#hdrFAQ {
	color: #175689;
	padding-left: 14px;
	font-size: 1.125em;
}

.faqList .ui-icon.ui-icon-arrow-r.ui-icon-shadow {
	background: url(/images/mobile/m/sprite_m.png) no-repeat 0 -937px;
	width: 13px;
	height: 11px;
	top: 25px;
	box-shadow: none;
}
#homeMenuList.faqList li {
	background: none;
	font-size:11px; border-bottom:1px solid #999;
}
#homeMenuList.faqList li .ui-btn-text{
	height:38px;
	display:table-cell;
	vertical-align:middle;
}
#homeMenuList.faqList li a {
	color: #333;
	padding:0 25px 0 7px;
	white-space:normal;
}
/*Tabs*/
.tabNav{
	width: 99.9%;
	margin:25px 0 0 0px;
	border-right:1px solid #333;
	/* border-radius:8px 8px 0 0; */
}

.menuListstd{float:left; width:100%; height:auto;}
.footNav{float:left; width:100%;} /* Removed height: 125px; */
/* custom footer styles */

.footer{
	width:100%;
	overflow:hidden;
	position:absolute;
	background: #d9d9d9; /* Old browsers */
	background: -moz-linear-gradient(top,  #d9d9d9 0%, #d9d9d9 36%, #cbcbcb 59%, #aeaeae 94%, #adadad 98%, #a9a9a9 99%, #adadad 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(36%,#d9d9d9), color-stop(59%,#cbcbcb), color-stop(94%,#aeaeae), color-stop(98%,#adadad), color-stop(99%,#a9a9a9), color-stop(100%,#adadad)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* IE10+ */
	background: linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#adadad',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow: 0 -1px 9px #333;
	-webkit-box-shadow: 0 -1px 9px #333;
	box-shadow: 0 -1px 9px #333;
	display: none; 
}
.footer .nav{
	list-style:none;
	margin:0;
	padding:0;
}
.footer .nav li{
	width:25%;
	float:left;
	text-align:center;
	background:url(/images/mobile/m/bg_navbar_divider.png) no-repeat;
}
.footer .nav li:first-child{ background:none;}
.footer .nav li:first-child a{ margin:0;}
.footer .nav a{
	display:block;
	background:url(/images/mobile/m/bg_footer_navbar_off.png) repeat-x;
	height:44px;
	padding:8px 0 0;
	margin:0 0 0 1px;
	text-decoration:none;
	text-shadow:none;
	color:#333;
	font-size:11px;
}
.footer .nav a:visited{ color:#333;}
.footer .nav a:hover,
.footer .nav .active a{
	color:#fefefe;
	background: #666666; /* Old browsers */
	background: -moz-linear-gradient(top,  #666666 0%, #444444 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#444444)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #666666 0%,#444444 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #666666 0%,#444444 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #666666 0%,#444444 100%); /* IE10+ */
	background: linear-gradient(top,  #666666 0%,#444444 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
}
.footer .nav a:active{
	color:#fefefe;
	background: #333333; /* Old browsers */
	background: -moz-linear-gradient(top,  #333333 0%, #5A5A5A 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#5A5A5A)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #333333 0%,#5A5A5A 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #333333 0%,#5A5A5A 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #333333 0%,#5A5A5A 100%); /* IE10+ */
	background: linear-gradient(top,  #333333 0%,#5A5A5A 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#5A5A5A',GradientType=0 ); /* IE6-9 */
}
.footer .ico{
	display:block;
	width:31px;
	height:30px;
	margin:0 auto;
	background:url(/images/mobile/m/sprite_nav.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.btn-start .ico{ background-position:0 -650px;}
.btn-start a:hover .ico,
.btn-start a:active .ico,
.btn-start.active a .ico{ background-position:0 -720px;}

.btn-compare .ico{background-position:0 -183px;}
.btn-compare a:hover .ico,
.btn-compare a:active .ico,
.btn-compare.active a .ico{ background-position:0 -257px;}
.btn-finder .ico{ background-position:4px -329px;}
.btn-finder a:hover .ico,
.btn-finder a:active .ico,
.btn-finder.active a .ico{ background-position:1px -409px;}
.btn-help .ico{ background-position:2px -485px;}
.btn-help a:hover .ico,
.btn-help a:active .ico,
.btn-help.active a .ico{ background-position:-1px -568px;}
.footer .text{
	display:block;
	text-transform:uppercase;
}
.simple-image{
	height:1%;
	padding:21px 12px 7px;
}
.simple-image p{ margin:0 0 34px;}
.simple-image img{
	display:block;
	margin:0 auto;
}
.image-table{
	width:108px;
	float:left;
	position:relative;
}
.table-holder{
	height:1%;
	overflow:hidden !important;
	width:auto !important;
}
.table-holder ul{
	list-style:none;
	margin:0;
	padding:0;
}
.table-holder li{
	float:left;
	width:108px;
}
.image-table .btn-arrow,
.table-holder .btn-arrow {
	height: 20px;
	width: 18px;
	position: absolute;
	top:0;
	right:0;
	padding:4px 5px 4px 25px;
	cursor: pointer;
	z-index: 25;
	background:url(/images/mobile/m/sprite_m.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.image-table .btn-arrow.left {
	background-position:-575px -336px;
}
.table-holder .btn-arrow.right {
	background-position:-575px -286px;
	right: 2px;
}
/* finder page */
.page-finder{
	padding:6px 10px 52px;
	font-size:10px;
	color:#333;
}
.page-finder h3{
	font-size:22px;
	line-height:1.25;
	font-weight:normal;
	color:#000;
	margin:0;
}
.page-finder p{ margin:0;}
.selection-form { padding:19px 0 0;}
.selection-form h4{
	font-size:18px;
	line-height:1.25;
	border-bottom:1px solid #999;
	font-weight:normal;
	padding:0 0 3px;
	margin:0 0 6px;
}
.selection-form .people-list,
.selection-form .size-list{
	font-size:0;
	line-height:0;
	list-style:none;
	margin:0 0 15px;
	padding:0;
}
.selection-form .people-list li,
.selection-form .size-list li{
	display:inline-block;
	font-size:10px;
	line-height:1.25;
	margin:0 0 10px 0;
}
.selection-form .ui-radio{margin:0;}
.selection-form .ui-btn{
	width:98px;
	height:121px;
	border:0;
	background:url(/images/mobile/m/sprite_m.png) no-repeat;
	border-radius:0;
}
.selection-form .ui-btn{background-position:-9999px -9999px;}
.selection-form .ui-radio-on{background-position: -399px -1840px;}
.selection-form .ui-btn-inner{
	background:url(/images/mobile/m/sprite_m.png) no-repeat -9999px -9999px;
	padding:83px 0 0 38px !important;
	border-radius:0;
	width:61px;
	height:38px;
}
.selection-form .sq1 .ui-btn-inner{background-position:-391px -832px;}
.selection-form .sq1 .ui-radio-on .ui-btn-inner{ background-position:-391px -957px;}

.selection-form .sq2 .ui-btn-inner{background-position:-389px -583px;}
.selection-form .sq2 .ui-radio-on .ui-btn-inner{ background-position:-389px -708px;}

.selection-form .sq3 .ui-btn-inner{background-position:-391px -330px;}
.selection-form .sq3 .ui-radio-on .ui-btn-inner{ background-position:-391px -455px;}
.selection-form .ui-icon{
	margin:0;
	top:88px;
	left:15px !important;
	z-index:999;
}
.selection-form .ui-btn-text > span{
	font-size:8px;
	display:block;
}
.selection-form .ui-icon-radio-on,
.selection-form .ui-icon-radio-off{
	background:url(/images/mobile/m/sprite_m.png) no-repeat;
	width:17px;
	height:17px;

}
.selection-form .ui-radio input{
	margin:0;
	left:18px !important;
	top:90px;
	opacity:0;
}
.selection-form .ui-icon-radio-on{ background-position:-201px -1852px;}
.selection-form .ui-icon-radio-off{ background-position:-201px -1782px;}
.selection-form .num1 .ui-btn-inner{background-position:-391px -1082px;}
.selection-form .num1 .ui-radio-on .ui-btn-inner{ background-position:-391px -1207px;}

.selection-form .num2 .ui-btn-inner{background-position:-389px -1332px;}
.selection-form .num2 .ui-radio-on .ui-btn-inner{ background-position:-389px -1457px;}

.selection-form .num3 .ui-btn-inner{background-position:-391px -1582px;}
.selection-form .num3 .ui-radio-on .ui-btn-inner{ background-position:-391px -1707px;}

.selection-form .action-list{
	font-size:0;
	line-height:0;
	list-style:none;
	margin:0 0 15px;
	padding:0;
}
.selection-form .action-list li{
	display:inline-block;
	font-size:10px;
	line-height:1;
	margin:0 0 2px 0;
	vertical-align:top;
}
.selection-form .action-list .ui-btn{
	width:98px;
	height:86px;
	position:relative;
}
.selection-form .ui-checkbox{
	margin:0;
	background:url(/images/mobile/m/sprite_m.png) no-repeat -9999px -9999px;
}
.selection-form .ui-checkbox-on{ background-position:-600px 0;}
.selection-form .action-list .ui-btn-inner{
	background:url(/images/mobile/m/sprite_m.png) no-repeat -9999px -9999px;
	padding:5px 0 0 !important;
	border-radius:0;
	width:98px;
	height:81px;
	text-align:center;
}
.selection-form .email .ui-btn-inner{background-position:-191px -1946px;}
.selection-form .printing .ui-btn-inner{background-position:-390px -146px;}
.selection-form .sream .ui-btn-inner{background-position:-389px -62px;}
.selection-form .games .ui-btn-inner{background-position:-391px 25px;}
.selection-form .backup .ui-btn-inner{background-position:-562px -185px;}
.selection-form .tv .ui-btn-inner{background-position:-390px -235px;}

.selection-form .action-list  .ui-icon{
	margin:0 0 0 -12px;
	left:50% !important;
	top:58px;
}
.selection-form .ui-checkbox input{
	margin:0;
	left:40px !important;
	top:65px;
	opacity:0;
}
.selection-form .ui-icon-checkbox-on,
.selection-form .ui-icon-checkbox-off{
	background:url(/images/mobile/m/sprite_m.png) no-repeat;
	width:24px;
	height:21px;

}
.selection-form .ui-icon-checkbox-on{ background-position:-201px -1698px;}
.selection-form .ui-icon-checkbox-off{ background-position:-201px -1625px;}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-resolution:240 dpi){
	.ui-icon-plus, .ui-icon-minus, .ui-icon-delete, .ui-icon-arrow-r, .ui-icon-arrow-l, .ui-icon-arrow-u, .ui-icon-arrow-d, .ui-icon-check, .ui-icon-gear, .ui-icon-refresh, .ui-icon-forward, .ui-icon-back, .ui-icon-grid, .ui-icon-star, .ui-icon-alert, .ui-icon-info, .ui-icon-home, .ui-icon-search, .ui-icon-searchfield:after, .ui-icon-checkbox-off, .ui-icon-checkbox-on, .ui-icon-radio-off, .ui-icon-radio-on{ background-image:url(/images/mobile/m/sprite_m.png); -moz-background-size:auto; -o-background-size:auto; -webkit-background-size:auto; background-size:auto;}
}
.selection-form .btn-submit .ui-btn{
	font-size:18px;
	margin:16px auto 0;
	background: #4eb4f0; /* Old browsers */
	background: -moz-linear-gradient(top,  #4eb4f0 0%, #0682c8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4eb4f0), color-stop(100%,#0682c8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4eb4f0 0%,#0682c8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4eb4f0 0%,#0682c8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4eb4f0 0%,#0682c8 100%); /* IE10+ */
	background: linear-gradient(top,  #4eb4f0 0%,#0682c8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4eb4f0', endColorstr='#0682c8',GradientType=0 ); /* IE6-9 */
	border:1px solid #51a0c8;
	border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;
	width:192px;
	height:38px;
	text-align:center;
	text-shadow:none;
}
.selection-form .btn-submit .ui-btn input{
	width:192px;
	height:38px;
	text-shadow:none;
	padding:8px 0;
}
.selection-form .btn-submit .ui-btn-inner{
	padding:6px 0 10px !important;
	border-radius:0;
	width:192px;
	height:22px;
	color:#fff;
	text-shadow:none;
}
/* table-fixed-headline */
.table-fixed-headline{
	display:none;
	position:absolute;
	top:39px;
	left:0;
	width:100%;
	z-index:999;
}



.footernav .ico{
	display:block;
	width:31px;
	height:30px;
	margin:0 auto;
	background:url(/images/mobile/m/sprite_m.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	
}

.footernav {float:left; width:100%; height:auto; margin:12px 0px 0px 0px; padding:px; background: #d9d9d9; /* Old browsers */
	background: -moz-linear-gradient(top,  #d9d9d9 0%, #d9d9d9 36%, #cbcbcb 59%, #aeaeae 94%, #adadad 98%, #a9a9a9 99%, #adadad 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(36%,#d9d9d9), color-stop(59%,#cbcbcb), color-stop(94%,#aeaeae), color-stop(98%,#adadad), color-stop(99%,#a9a9a9), color-stop(100%,#adadad)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* IE10+ */
	background: linear-gradient(top,  #d9d9d9 0%,#d9d9d9 36%,#cbcbcb 59%,#aeaeae 94%,#adadad 98%,#a9a9a9 99%,#adadad 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#adadad',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow: 0 -1px 9px #333;
	-webkit-box-shadow: 0 -1px 9px #333;
	box-shadow: 0 -1px 9px #333;}
.footernav ul { margin: 0px; padding:0px;  }
.footernav ul li { float: left; list-style-type: none; width:25%; background:url(/images/mobile/bg_navbar_divider.png) no-repeat; text-align:center; }
.footernav ul li a {  color: white; display: block; font-family: Arial, Helvetica, sans-serif; padding: 10px 20px; text-decoration: none; }

.footernav .nav li:first-child{ background:none;}
.footernav .nav li:first-child a{ margin:0;}
.footernav .nav a{
	display:block;
	background:url(/images/mobile/m/bg_footer_navbar_off.png) repeat-x;
	height:44px;
	padding:8px 0 0;
	margin:0 0 0 1px;
	text-decoration:none;
	text-shadow:none;
	color:#333;
	font-size:11px;
}

.footernav .nav a:visited{ color:#333;}
.footernav .nav a:hover,
.footernav .nav .active a{
	color:#fefefe;
	background: #666666; /* Old browsers */
	background: -moz-linear-gradient(top,  #666666 0%, #444444 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#444444)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #666666 0%,#444444 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #666666 0%,#444444 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #666666 0%,#444444 100%); /* IE10+ */
	background: linear-gradient(top,  #666666 0%,#444444 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
}
.footernav .nav a:active{
	color:#fefefe;
	background: #333333; /* Old browsers */
	background: -moz-linear-gradient(top,  #333333 0%, #5A5A5A 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#5A5A5A)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #333333 0%,#5A5A5A 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #333333 0%,#5A5A5A 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #333333 0%,#5A5A5A 100%); /* IE10+ */
	background: linear-gradient(top,  #333333 0%,#5A5A5A 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#5A5A5A',GradientType=0 ); /* IE6-9 */
}



.btn-start .ico{ background-position:0 -650px;}
.btn-start a:hover .ico,
.btn-start a:active .ico,
.btn-start.active a .ico{ background-position:0 -720px;}

.btn-compare .ico{background-position:0 -183px;}
.btn-compare a:hover .ico,
.btn-compare a:active .ico,
.btn-compare.active a .ico{ background-position:0 -257px;}
.btn-finder .ico{ background-position:4px -329px;}
.btn-finder a:hover .ico,
.btn-finder a:active .ico,
.btn-finder.active a .ico{ background-position:1px -409px;}
.btn-help .ico{ background-position:2px -485px;}
.btn-help a:hover .ico,
.btn-help a:active .ico,
.btn-help.active a .ico{ background-position:-1px -568px;}

.footernav .text{
	display:block;
	text-transform:uppercase; text-align:center;
}

.btmlinks{float:left; width:100%; height:auto; text-align:center; font-size:12px; padding:2px 0px 10px 0px;}

.btmlinks a{color:#175689; text-decoration:none;}
.btmlinks a:hover{color:#175689; text-decoration:none;}
.btmlinks a:active{color:#175689; text-decoration:none;}
.btmlinks a.mlink{color:#333333;}

#footerLink{margin-top:7px; float:left;}


/* Expand - Collapse */

#standardView, #misclist{float:left; width:100%;}

    .ui-btn-icon-left .ui-icon {

    left: auto !important;

    right: 20px !important;

    }
	/*data*/
.dataallopen
{
	float:right;
	margin:4px 13px 5px 0px;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:0.8em;
	
	line-height:17px;
	display:block;
}

.dataallopen span{
	display: block;
}
.toOpen
{
	background-image:url(/images/mobile/m/plusbtn.png);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:20px;
}


.toClose
{
	background-image:url(/images/mobile/m/minusbtn.png);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:20px;
}

.msg_list {
	margin: 0px;
	padding: 0px;
	width: 100%;
	float:left;
}
.msg_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	margin:1px;
}
.msgbg{ width:100%; height:40px; background:#f3f1f1;  border-bottom:1px solid #dedede;}
.msg_body{
	padding: 5px 0px 15px 13px; width:100%;
	background-color:#F4F4F8;
}
.trigger {background:url(/images/mobile/m/listopenbtn.gif) no-repeat; width:100%; height:40px; display:block; background-position:95%; }
.active {background:url(/images/mobile/m/listclosebtn.gif) no-repeat; background-position:95%; height:40px;}

 /* END; Expand - Collapse */
 
 /* Videos */
 .videoSec{float:left; width:98%; height:auto;}
 .videoinnerSec{float:left; width:98%; height:auto; padding:8px 5px 5px 5px; border-bottom:1px solid #dedede;}
 .videoinnerSec img{width:200px; height:100px;}
 .videoinnerSec p{color:#036;}
 .videoBg{background:#CCC;}
 
 
 #tabContaier{
	background:#f0f0f0;
	border:1px solid #fff;
	margin:0px auto;
	padding:0px;
	position:relative;
	width:100%;
}
	#tabContaier ul{
		overflow:hidden;
		border-right:1px solid #fff;
		height:35px;
		position:absolute;
		z-index:100;
		padding:0px;
	}
	#tabContaier li{
		float:left;
		list-style:none;
		width:114px;
	}
	#tabContaier li a{
		background:#ddd;
		border:1px solid #fcfcfc;
		border-right:0;
		color:#666;
		cursor:pointer;
		display:block;
		height:35px;
		line-height:35px;
		padding:0 30px;
		text-decoration:none;
		text-transform:uppercase;
	}
	#tabContaier li a:hover{
		background:#eee;
	}
	#tabContaier li a.active{
		background:#fbfbfb;
		border:1px solid #fff;
		border-right:0;
		color:#333;
	}
	.tabDetails{
		background:#fbfbfb;
		border:1px solid #fff;
		margin:47px 0 0;
	}
	.tabContents{
		padding:20px 0px 0px 0px;
	}
	.tabContents h1{
		font:normal 24px/1.1em Georgia, "Times New Roman", Times, serif;
		padding:0 0 10px;
	}
	.tabContents p{
		padding:0 0 10px;
	}
	
	#homeMenuList.faqList .ui-icon.ui-icon-arrow-r.ui-icon-shadow {
	background: url(/images/mobile/m/sprite_m.png) no-repeat 0 -937px;
	width: 13px;
	height: 11px;
	top: 25px;
	box-shadow: none; left:-9px; top:-14px; float:right; /* attributes left, right, top is added for icon on right side of FAQ's and Forums Link */ 
}

 .arrow-icon.left {
	background: url(/images/mobile/m/sprite_m.png) no-repeat 0 -1250px;
	margin-top: 84px;
	float:left;
	width:12px;
	height:20px;
	left: 643px;
	top: -4px;
}
.arrow-icon.right {
	background: url(/images/mobile/m/sprite_m.png) no-repeat 0 -1187px;
	margin-top: 84px; float:right; width:12px; height:20px;
}
.ui-loader{
width:auto !important;
padding: 0 30px !important;
}
.ui-loader .ui-icon{
display: table-row !important;

}
.ui-btn-up-a {
   background: #cecece; /* Old browsers */
background: -moz-linear-gradient(top, #cecece 0%, #a4a4a4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cecece), color-stop(100%,#a4a4a4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cecece 0%,#a4a4a4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cecece 0%,#a4a4a4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cecece 0%,#a4a4a4 100%); /* IE10+ */
background: linear-gradient(to bottom, #cecece 0%,#a4a4a4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#a4a4a4',GradientType=0 ); /* IE6-9 */
   color: #333;
   text-shadow:none !important;
}
.ui-btn-active {
   background: #3397ca; /* Old browsers */
	background: -moz-linear-gradient(top,  #3397ca 0%, #3290c5 14%, #2b619e 81%, #2a5997 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3397ca), color-stop(14%,#3290c5), color-stop(81%,#2b619e), color-stop(100%,#2a5997)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3397ca 0%,#3290c5 14%,#2b619e 81%,#2a5997 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3397ca 0%,#3290c5 14%,#2b619e 81%,#2a5997 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3397ca 0%,#3290c5 14%,#2b619e 81%,#2a5997 100%); /* IE10g+ */
	background: linear-gradient(top,  #3397ca 0%,#3290c5 14%,#2b619e 81%,#2a5997 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3397ca', endColorstr='#2a5997',GradientType=0 ); /* IE6-9 */
   color: #ffffff;
}


.ui-btn-hover-a:hover {
   color: #fff;
}
.ui-btn-up-a:hover{color:#ffffff;}

/*Menu ---Start*/
.msg_list {
	margin: 0px;
	padding: 0px;
float:right; text-shadow:none; 
}
.msg_head {
	padding:17px 14px 5px 19px;
	cursor: pointer;
	position: relative;
	height:21px;
	margin:1px; background:url(/images/mobile/m/listopenbtn1.png) no-repeat; width:auto;  display:block; background-position:0px 16px; font-weight:bold; color:#fff; margin:0px;
}
.msgshadow{background:#38a7eb; margin-top:-5px;
 width:80px; height:100%; right:0; position:absolute;}
.msg_body {
	box-shadow: 0px 6px 5px #236792 inset;
	background: #38a7eb;

	padding: 5px 0px 0px 3px; width:100%; color:#fff; right:0px; 
	 height:auto; position:absolute; z-index:2; overflow:hidden;
}

.msg_list1 {
	margin: 0px;
	padding: 0px;
float:right; text-shadow:none; background:none;
}

#header1 {
	background: #000;
	/* border-bottom: 1px solid #7f9bc1; */
	position: relative;
	padding-top: 10px;
	height: 32px;
	width: 100%;
}

#logo1 {
	
	position: absolute;
	right: 0px;
	top: 1px;
    margin:0px;
	width: 100%;
	height: 19px;
}
#logo2{
	top: 13px; margin: 0px auto; position: absolute; text-align: center; width: 100%; text-shadow: none; color:#3160b9; font-size: 16px;
	}
#hdr_homeNetworking1 {
	
	display: block;
	text-align: left;
	margin: 0 auto;
	width: 149px; font-size:21px;
	margin:-2px auto 0 5px;
	height: 26px;
	border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius:0 !important;
	box-shadow: 0 !important;-webkit-box-shadow:0 !important;-moz-box-shadow:0 !important;
}
.globalnav ul{float:left; width:auto; height:auto;list-style-type:none;  margin:0px; color:#fff; padding-top:12px;} /* Removed Position: relative - for videos fix */
.globalnav ul li{background-image:url(/images/mobile/m/rightarrownav.png); background-repeat:no-repeat; background-position:0px 6px; padding:5px 0 22px 31px; font-size:17px; font-weight:800; }
.globalnav ul li a.ui-link, .globalnav ul li a:hover.ui-link{color:#fff; text-decoration:none; font-weight:bold; text-transform: uppercase;}
.globalnav ul li a.ui-link.ui-link:visited{color:#fff;}
.globalnav ul li a{color:#fff; text-decoration:none;}
.trigger {background:url(/images/mobile/m/listopenbtn1.png) no-repeat; width:auto; height:24px;  display:block; background-position:0px 13px; padding-left:19px; padding-top:14px ;font-weight:bold; color:#fff; margin:0px;}
.active {background:url(/images/mobile/m/listclosebtn.gif) no-repeat; background-position:11px 14px; background-color:#38a7eb; color:#333; margin:0px; width:35px; padding-left:31px; }
.trigger2 {background:url(/images/mobile/m/listopenbtn.gif) no-repeat; width:auto; height:28px;  display:block; background-position:0px 9px; padding-left:19px; padding-top:10px ;font-weight:bold; color:#fff; margin:0px;}
.active2 {background:url(/images/mobile/m/listclosebtn.gif) no-repeat; background-position:0px 9px; background-color:#38a7eb; color:#333; margin:0px;}
.active1 {background:url(/images/mobile/m/listopenbtn.gif) no-repeat; background-position:0px 9px; color:#fff; margin:0px;}
.footerlogo{float:left; text-align:center; background:#000; width:100%; padding: 10px 0 15px 0px;}

.globalnav1 ul{float:left; width:100%; height:auto;list-style-type:none;  margin:0px; color:#2a5d9a; padding-left:0px;}
.globalnav1 ul li{	display: block;
	background: #000; /* Old browsers */
	text-shadow:none;
	 padding:10px 0px 0px 8px;
	height:32px; margin-left:0px; text-decoration:none; font-size:15px; font-weight:normal; color:#fff; padding:0px 0px 7px 3px; }
	.globalnav1 ul li.first{border-top:1px solid #999;}
	
	.ui-body-c .ui-link, .globalnav1 ul li a {text-decoration:none; color:#fff;}
	
	.ui-li, .ui-li.ui-field-contain{overflow:hidden;}
.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li{padding:10px 5px 0px 10px; color:#fff;}
.ui-btn-icon-left .ui-icon, .ui-btn-icon-right .ui-icon{position:relative;}

.globalnav1  a{ width:99%;}
	
.globalnav2 ul li{height:33px;}
/*Menu --End*/


/* Country icons*/

.cn_at{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-50px 0px;}
.cn_be{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-75px 0px;}
.cn_cz{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-75px -125px;}
.cn_dk{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-175px 0px;}
.cn_fi{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:0px -25px;}
.cn_fr{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-25px -25px;}
.cn_de{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-50px -25px;}
.cn_gr{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-75px -25px;}
.cn_hu{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-175px -125px;}
.cn_it{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-175px -25px;}
.cn_nl{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-175px -75px;}
.cn_no{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-50px -50px;}
.cn_pl{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-150px -50px;}
.cn_pt{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-175px -50px;}
.cn_ro{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-75px -150px;}
.cn_ru{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-100px -150px;}
.cn_es{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-100px -75px;}
.cn_se{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-125px -75px;}
.cn_ch{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-150px -75px;}
.cn_tr{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-125px -150px;}
.cn_ua{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-150px -150px;}
.cn_gb{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:0px -100px;}

.cn_au{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-25px 0px;}

.cn_hk{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:0px -125px;}

.cn_in{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-125px -25px;}
.cn_id{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-150px -125px;}
.cn_my{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-200px -25px;}
.cn_nz{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-25px -50px;}
.cn_ph{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-125px -50px;}
.cn_sg{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-50px -75px;}
.cn_th{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-200px -100px;}
.cn_vn{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-100px -100px;}
.cn_ar{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:0px 0px;}
.cn_bo{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-50px -125px;}
.cn_br{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-100px 0px;}
.cn_bz{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-25px -125px;}
.cn_cl{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-125px -100px;}
.cn_co{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-50px 0px;}
.cn_cr{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-150px -100px;}
.cn_do{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-175px -100px;}
.cn_ec{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-200px 0px;}
.cn_sv{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-125px -125px;}
.cn_gt{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-150px -125px;}
.cn_hn{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-100px -25px;}
.cn_mx{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:0px -50px;}
.cn_ni{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:0px -150px;}
.cn_pa{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-75px -50px;}
.cn_py{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-100px -50px;}
.cn_pe{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-25px -150px;}
.cn_pr{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-200px -50px;}
.cn_uy{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-50px -100px;}
.cn_ve{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-75px -100px;}
.cn_eg{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-100px -125px;}
.cn_kw{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-200px -125px;}
.cn_qa{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-50px -150px;}
.cn_sa{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-25px -75px;}
.cn_za{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-75px -75px;}
.cn_ae{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-200px -75px;}
.cn_us{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-25px -100px;}
.cn_ca{height: 25px; width: 25px;  margin:-4px 10px 3px -6px; float: left; background:url(/images/mobile/m/flags_sprite_new.png) no-repeat; background-position:-125px 0px;}

.cn_home{height: 25px; width: 25px;  margin:-6px 10px 3px -6px; float: left; background:url(/images/mobile/m/leftarrowNav.png) no-repeat; }

/* /Counrty icons*/


.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li.cn_Regl{padding-left:7px;}
.EuRegion, .ApacRegion, .LaRegion, .MeaRegion, .NaRegion, #regionCommon{padding:5px 5px 0px 5px;}

.chnCntry{float:left; width:100%; text-align:center; background:#000; font-size:12px; text-shadow:none; padding:10px 0px 10px 0px; color:#fff;}
.chnCntry a{color:#fff; text-decoration:none;}
#standardView li a.stdView{color:#0c9d7d;}
.cnRegional{padding-left:3px;}
.cnReghdr{padding:10px 10px 10px 0px; color:#fff; font-size:15px; font-weight:bold;}
/* Choose Country --End*/

/*Updated for Video--Start*/
.preview { left: 0;  cursor: pointer; width:308px; height:228px;}
/*Updated for video--End*/

/*video link color--Start*/
.title_Link.ui-link{color:#2489CE;}
/*video link color--End*/

.prod_Desc{font-size: 13px; font-weight: normal; padding-left: 8px;}

.Rel_Itm{float: right; left: -5px;}

#menu4200, #hdrFamilyE4200, #colorLinksysE4200, .productHdrE4200 {
    background: -moz-linear-gradient(center top , #464F5C 0%, #4E4E4E 4%, #525252 15%, #525252 30%, #4F4F4F 41%, #464646 56%, #252525 96%, #787878 100%) repeat scroll 0 0 transparent;
}
#menu3200, #hdrFamilyE3200, #colorLinksysE3200, .productHdrE3200 {
    background: -moz-linear-gradient(center top , #EB99D6 0%, #CB0098 4%, #BE008E 33%, #870065 100%) repeat scroll 0 0 transparent;
}
#menu2500, #hdrFamilyE2500, #colorLinksysE2500, .productHdrE2500 {
    background: -moz-linear-gradient(center top , #FFC299 0%, #FE6600 4%, #EA5E00 37%, #B24700 89%, #A94400 100%) repeat scroll 0 0 transparent;
}
#menu1500, #menu1200, #hdrFamilyE1500, #hdrFamilyE1200, #colorLinksysE1500, #colorLinksysE1200, .productHdrE1500, .productHdrE1200 {
    background: -moz-linear-gradient(center top , #00CC33 0%, #00BD2F 33%, #008722 96%, #66B67A 100%) repeat scroll 0 0 transparent;
	
}

