
html, body {
	margin: 0;
	padding: 0;
	text-align: center;
	font: 10px "Univers Condensed Bold", arial, helvetica, sans-serif;
	height: 100%;
}
body {
	background: #fff url(/staticfiles/Admin%20Content/Resources/Support/img/shared/bg_body.jpg) repeat-x top left;
}
* {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
}
img {
	border: 0;
}
.wrap {
	background: #fff;
	margin: 0 auto;	
	text-align: left;
	width: 1003px;
	position: relative;
	left: -15000px;
}

.wrapNoPreloader
{
    left: auto !important;
}

#main-loading {
	position: relative;
	top: 173px;
	display: block;
	width: 1003px;
	margin: auto;
}
#main-loading .spinner {
	padding-bottom: 10px;
}
hr.border {
	background-color:#FFFFFF;
	border-top:1px solid #CCCCCC;
	padding-top:1px;
}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
/* blank page commented out  
#primary-content {
	min-height: 300px; 
	height:auto;
}
* html .#primary-content {
	height: 300px;
}
*/
/* Styled Dropdown */
div.dropdown {
	position: relative;
	float: left;
}
div.dropdown input {
	position: absolute;
	left: -5000px;
}
div.dropdown .dropdownSelection {
	cursor: pointer;
	position: absolute;
	z-index: 20;
	height: 17px;
	width: 205px;
}
div.dropdown .dropdownBg {
	border: solid 1px #ccc;
	background: #fff url(/staticfiles/Admin%20Content/Resources/Support/img/shared/bg_dropdown.png) repeat-x bottom left;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 15px;
	width: 203px;
}
div.dropdown .selection {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/btn_dropdown.gif) no-repeat top right;
	padding: 2px 0 0 5px;
	position: absolute;
	height: 17px;
	width: 200px;
}
div.dropdown div.list {
	overflow: hidden;
	position: absolute;
	z-index: 10;
	top: 15px;
	left: 0px;
	width: 190px;
}
div.dropdown-active div.list {
	border: solid 1px #ccc;
}
div.dropdown .options {
	background: #F2F2F2;
}
div.dropdown .options .disabled {
	display: none;
}
div.dropdown .option {
	padding: 5px;
	background: #f2f2f2;
	cursor: pointer;
	height: 1em;
}
/* Product Styles */
ol.products li.product {
	float: left;
	width: 174px;
	height: 190px;
	padding: 0 3px;
	text-align: center;
	position: relative;
	overflow: hidden;
}
ol.products li.product .badge, ol.products li.product .remarks {
	position: absolute;
	left: 5px;
	top: 10px;
}
ol.products li.product .productContent {
	position: absolute;
	top: 4px;
	left: 0px;
	z-index: 2;
	height: 177px;
	width: 170px;
	border: solid 2px #FFF;
	overflow: hidden;
	padding-top: 10px;
}
ol.products li.product .productContent .info {
	display: none;
}
html>body ol.products li.product .productContent {
	height: 167px;
}
.productContent a {
	color: #000;
	text-decoration: none;
}
.productContent .info {
	margin-top: 15px;
	list-style: disc;
	height: 78px;
	overflow: hidden;
}
.productContent .info li {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/cable/bullet.gif) 0px 4px no-repeat;
	padding-left: 6px;
}
.productOptions {
	text-align: left;
	list-style: none;
	position: absolute;
	left: 1px;
	bottom: 0px;
	width: 168px;
	visibility: hidden;
}
.productOptions li {
	cursor: pointer;
	height: 26px;
}
li.buyNow, .oldModel li.viewDetails, .currentModel .noBuy li.viewDetails,
.currentModel .noBuyOrSupport li.viewDetails, li.dealerLocator {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/product/bg_menu-first.png) no-repeat 0px 0px;
	padding-top: 8px;
	height: 35px;
}
.currentModel .noBuyOrSupport li.viewDetails, .oldModel .noSupport li.viewDetails {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/product/bg_menu-first-beforeLast.png) no-repeat 0px 0px;
}
html>body li.buyNow, html>body .oldModel li.viewDetails, .futureModel li.preRegister,
html>body .currentModel .noBuy li.viewDetails, html>body .currentModel .noBuyOrSupport li.viewDetails,
html>body li.dealerLocator {
	height: 27px;
}
.oldModel li.buyNow, .currentModel .noBuy li.buyNow, .currentModel .noBuyOrSupport li.buyNow,
li.dealerLocator, .dealerLocator li.buyNow, li.preRegister, .oldModel li.preRegister {
	display: none;
}
.dealerLocator li.dealerLocator {
	display: block;
}
.futureModel li.preRegister {
	display: block;
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/product/bg_menu-first-beforeLast.png) no-repeat 0px 0px;
	padding-top: 8px;
	height: 35px;
}
html>body .futureModel li.preRegister {
	height: 27px;
}
li.viewDetails {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/product/bg_menu.png) no-repeat;
}
li.getSupport, .oldModel li.getSupport, .currentModel .noSupport li.viewDetails {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/product/bg_menu-beforeLast.png) no-repeat;
}
.productOptions li.compare, .oldModel .productOptions li.compare,
.productOptions li.remove, .oldModel .productOptions li.remove,
.futureModel .productOptions li.viewDetails, .productOptions li.disabledCompare,
.productOptions li.disabledRemove {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/product/bg_menu-last.png) no-repeat;
	height: 33px;
}
.futureModel .buyNow, .futureModel .getSupport, .futureModel .compare, .currentModel .noSupport .getSupport,
.currentModel .noBuyOrSupport .getSupport, .oldModel .noSupport .getSupport {
	display: none;
}
.productOptions li.active, .currentModel .noSupport .viewDetailsActive li.viewDetails {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/product/bg_menu-active.png) no-repeat;
}
.buyNowActive li.buyNow, .oldModel .viewDetailsActive li.viewDetails,
.futureModel .preRegisterActive li.preRegister, .currentModel .noBuy .viewDetailsActive li.viewDetails,
.currentModel .noBuyOrSupport .viewDetailsActive li.viewDetails, .dealerLocatorActive li.dealerLocator {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/product/bg_menu-first-active.png) no-repeat;
}
.compareActive li.compare, .oldModel .compareActive li.compare,
.removeActive li.remove, .oldModel .removeActive li.remove,
.futureModel .viewDetailsActive li.viewDetails, .disabledCompareActive li.disabledCompare,
.disabledRemoveActive li.disabledRemove {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/product/bg_menu-last-active.png) no-repeat;
}
.productOptions li a {
	display: block;
	margin: 0 5px;
	padding: 3px 3px;
	height: 26px;
	text-decoration: none;
	color: #434343;
	font: bold 11px Arial;
}
.productOptions li img { vertical-align: middle; margin: 0px 5px 0px 0px; }
.compareOptions {
	display: none;
}
html>body .productOptions li a {
	height: 20px;
}
.productOptions .menuText {
	font-family: Arial, sans-serif;
	font-weight: bold;
	position: relative;
	top: 2px;
	color: #434343;
	font-size: 11px;
}
.productOptions li.disabledCompare, .futureModel .compareDisabled li.disabledCompare {
	display: none;
	color: #dbdbdb;
	
}
.productOptions li.disabledRemove {
	display: none;
	color: #9a9a9b;
}
.compareDisabled li.disabledCompare {
	display: block;
}
.compareDisabled li.compare {
	display: none;
}
.removeDisabled li.disabledRemove {
	display: block;
}
.removeDisabled li.remove {
	display: none;
}
.productOptions li.remove {
	display: none;
}
.selected .productOptions li.compare {
	display: none;
}
.selected .productOptions li.disabledCompare {
	display: none;
}
.selected .productOptions li.remove {
	display: block;
}
.productOptions img {
	margin-top: 3px;
}
ol.products li.highlighted {
	border: 2px #C6DDE8 solid;
}
ol.products li.unhighlighted {
	border: 2px #FFF solid;
}
ol.products li .optionText {
	font-family: Arial, sans-serif;
	font-weight: bold;
	position: relative;
	color: #434343;
	font-size: 11px;
	top: 3px;
}
ol.products li.disabledCompare .optionText, ol.products li.disabledRemove .optionText {
	color: #9a9a9b;
}
li.product .selectedBackground {
	background: url(/staticfiles/Admin%20Content/Resources/Support/img/products/bg_phone-compare.jpg) no-repeat center center;
	position: absolute;
	top: 4px;
	left: 2px;
	z-index: 1;
	width: 171px;
	height: 181px;
}
.header img.current, .header img.selected, .header img.down {
	display: none;
}
* {
	margin: 0;
	padding: 0;
	border: 0;
}

















/*new global header*/
div.header .groupLinks {
  float:left;
  padding: 5px 0 0 24px;
}
div.header .groupLang {
  float:right;
  padding: 6px 9px 0 24px;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
  color: #ADADAD;
}
div.header .groupLang a { text-decoration: underline; }
div.header .groupOne {
  float:right;
  height:13px;
  vertical-align:middle;
}
div.header .groupLinks a, div.header .groupLinks .textOnly {
   font-size: 10px;
   text-decoration: none;
	 font-weight: bold;
   color: #ADADAD;
   float:left;
   margin-right:7px;
   padding-top:4px;
}
div.header .groupLang a, div.header .groupLang span {
   font-size: 10px;
	 font-weight: bold;
   color: #ADADAD;
   margin-right:15px;
}
div.header .groupLang span { margin-right: 0; }
div.header .groupLang span.current { margin-right: 15px; }
div.header .groupLang .change { margin-right: 0; }
div.header .groupLang img {
   vertical-align: top;
   margin:0 2px 0 9px;
}
div.header .groupLinks .textOnly {
   font-size: 14px;
   padding-top:1px;
}
div.header .groupLang .textOnly {
   font-size: 14px;
   padding-top:1px;
   padding-right:1px;
   margin-right:1px;
}
div.header .groupLinks a:hover, div.header .groupLang a:hover {
    color: #FFFFFF;
}
div.header .forBusinessMenu {
  background-color:#4e4e4e;
  position:absolute;
  width: 230px;
  top:32px;
  left:-15000px;
  z-index:100;
  font-size: 12px;
  text-decoration: none;
  padding:0 10px 5px 10px;
}
div.initialized .forBusinessMenu { left: 15px; }
div.header .forBusinessMenu .mainHeader {
  font-weight: bold;
  font-style: italic;
  color: #BABABA;
  padding-top:3px;
  padding-bottom:5px;
  display:block;
}
div.header .forBusinessMenu ul {
  padding:7px 0 7px 0;
}
div.header .forBusinessMenu ul.bottomBorder {
  border-bottom:1px solid #CCCCCC;
  padding-bottom:8px;
}
div.header .forBusinessMenu li {
  line-height:18px;
}
div.header .forBusinessMenu li a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
}
div.header .forBusinessMenu li a:hover { color: #A6A6A6; }
.presto div.header .forBusinessMenu li a:hover { color: #fff; }
/* global header links sprite*/
#content div a { position: relative; height: 51px; width:154px; overflow: hidden; margin: 0; padding: 0; border: none; float: left; outline:none; text-indent:-9000px; background:transparent url(/staticfiles/Admin%20Content/Resources/Support/img/header/header_sprite.jpg) no-repeat scroll left top;}
#content #headerLinkOne { background-position: 0px 0px; }
#content #headerLinkOne:hover, #content #headerLinkOne.active { background-position: 0px -51px; }
#content #headerLinkTwo { background-position: -154px 0px; }
#content #headerLinkTwo:hover, #content #headerLinkTwo.active { background-position: -154px -51px; }
#content #headerLinkThree { background-position: -308px 0px; }
#content #headerLinkThree:hover, #content #headerLinkThree.active { background-position: -308px -51px; }
#content #headerLinkFour { background-position: -462px 0px; }
#content #headerLinkFour:hover, #content #headerLinkFour.active { background-position: -462px -51px; }
#content #headerLinkFive { background-position: -616px 0px; }
#content #headerLinkFive:hover, #content #headerLinkFive.active { background-position: -616px -51px; }
#content #headerLinkSix { background-position: -770px 0px; }
#content #headerLinkSix:hover, #content #headerLinkSix.active { background-position:-770px -51px; }
div.header .groupOne #input-fieldb2c { font: normal 10px Arial; width: 109px; height: 13px; color: #adadad; vertical-align: middle; border: 1px solid #cccccc; border-right:none; margin: 6px 0px 0px 1px; padding: 0px 2px; background: #ffffff left 2px no-repeat; vertical-align:middle; }
div.header .groupOne #input-submitb2c { height:13px; width: 14px; background-image:url(/staticfiles/Admin%20Content/Resources/Support/img/header/btn_search.gif); background-repeat:no-repeat;background-position:0px 0px; margin: 6px 24px 0px 0px; border: 1px solid #cccccc; border-left:none; vertical-align:middle; }
div.header .groupOne #input-submitb2c.hover { background-position:-14px 0px; }
* html div.header .groupOne #input-fieldb2c { color: #000; }
* + html div.header .groupOne #input-fieldb2c { color: #000; }

















/* Site Section Nav */
#sectionNav { background: url(/staticfiles/Admin%20Content/Resources/Support/img/kernel/bg_productNav.gif) repeat-x top left; height: 73px; margin: 0 auto; padding: 0 21px 0 22px; }
#sectionNav img { vertical-align: middle; }
#sectionNav .over { display: none; }
#sectionNav h1 { float: left; margin-top: 38px; font: bold 24px Arial; }

#sectionNav span { padding: 5px 10px 3px 15px; font-size: 12px; }
#sectionNav ul { float: right; margin-top: 27px; }
#sectionNav li { border-right: solid 1px #bbb; float: left; margin: 10px 6px 0px 0px; padding: 0px 10px 0px 17px; background: url('/staticfiles/Admin%20Content/Resources/Support/img/shared/header/section_nav_arrow.gif') top left no-repeat; }
#sectionNav li .li-cap { visibility: hidden; float: left;}

#sectionNav li.right-links { cursor: pointer; background: url('/staticfiles/Admin%20Content/Resources/Support/img/shared/header/section_nav_down_arrow.gif') top left no-repeat; }
#sectionNav li.right-links .li-cap { visibility: visible; }
#sectionNav li.right-links a {  background: #cdcbcb; }

#sectionNav li.active  { background: url('/staticfiles/Admin%20Content/Resources/Support/img/shared/header/section_nav_down_arrow.gif') top left no-repeat; }
#sectionNav li.active .li-cap { visibility: visible; }
#sectionNav li.active a { background: #cdcbcb; }

/* Pill Links */
#sectionNav li.pill-link { padding-left: 20px; padding-right: 0; margin-right: 0; position: relative; top: -1px; height: 22px; background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/header/bg_pillLink_sprite.jpg) 0px 0px no-repeat; }
#sectionNav li.pill-link:hover, #sectionNav li.pill-link.hover { background-position: 0px -27px; }
#sectionNav li.pill-link:active, #sectionNav li.pill-link.activated { background-position: 0px -54px; }
#sectionNav li.pill-link a { margin: 0; padding: 4px; display: block; background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/header/bg_pillLink_sprite_mid.jpg) 0px 0px repeat-x; }
#sectionNav li.pill-link:hover a, #sectionNav li.pill-link.hover a { background-position: 0px -27px; }
#sectionNav li.pill-link:active a, #sectionNav li.pill-link.activated a { background-position: 0px -54px; }
#sectionNav li.pill-link div { float: left; width: 4px; height: 22px; overflow: hidden; background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/header/bg_pillLink_sprite.jpg) -25px 0px no-repeat; }
#sectionNav li.pill-link:hover div, #sectionNav li.pill-link.hover div { background-position: -25px -27px; }
#sectionNav li.pill-link:active div, #sectionNav li.pill-link.activated div { background-position: -25px -54px; }

#sectionNav a { padding: 2px 3px 4px 5px; float: left; margin: 0px 0px 0px 0px; text-decoration: none; font: normal 12px Arial; color: #747474; }
#sectionNav li.tab a:hover {  background: #cdcbcb;  }

/* 7 July 2008 - added */
#sectionNav li.noTab a:hover { color: #118ACB; }
/* End 7 July 2008 addition */

#sectionNav .last { border-right: 0px solid black; float: left; margin-top: 10px; padding: 0px 10px 0px 17px; }

#sectionNav #printPage { background: none; border: none; margin-top: 0px; margin-right: 10px; padding-left: 20px; padding-right: 10px; }
#sectionNav #printPage a:hover { background: none; }
#sectionNav .roll, .preloader  { cursor: pointer; }
#sectionNav .preloader { display: none; }

/* Promotion styles */
#secondary-content { 
	background: url('/staticfiles/Admin%20Content/Resources/Support/img/franchise/franch_bg_top_gradient.jpg') repeat-x; 
	padding: 16px 18px 36px 18px;
	position: relative;
}
#franchise #secondary-content { background: url('/staticfiles/Admin%20Content/Resources/Support/img/franchise/franchise_top_gradient.jpg') repeat-x; }
#secondary-content #bottom-second-gradient { position: absolute; bottom: 0; left: 0px; height: 26px; width: 100%; background: url('/staticfiles/Admin%20Content/Resources/Support/img/franchise/bg_franch_bottom_gradient.jpg') bottom left repeat-x; }
#secondary-content #bottom-second-gradient-phones { position: absolute; bottom: 0; left: 0px; height: 27px; width: 100%; background: url('/staticfiles/Admin%20Content/Resources/Support/img/franchise/promo_phones_bottom_gradient.jpg') bottom left repeat-x; }
#promo-box { position: absolute; right: 43px; width: 200px; top: 18px; }
#promo-box h2 { color: #cdd3d7; text-transform: uppercase; font-size: 12px; line-height: 1; padding-bottom: 6px; border-bottom: 1px solid #8b969c; margin-bottom: 10px; }
#promo-box .promotion li { border: 0; padding: 0; position: relative; }

#promo-box-cat { position: absolute; right: 43px; width: 200px; top: 30px; }
#promo-box-cat h2 { color: #cdd3d7; text-transform: uppercase; font-size: 12px; line-height: 1; padding-bottom: 6px; border-bottom: 1px solid #8b969c; margin-bottom: 10px; }
#promo-box-cat .promotion li { border: 0; padding: 0; position: relative; }
#promotionBar {
	background-color:#FFFFFF;
	overflow: hidden;
	text-align: left;
	height: 100px;
	padding: 10px 0;
	position: relative;
}
#promotionBar .promotion {
	height: 100px;
	border-left: 1px solid #a9a9a8;
	overflow: hidden;
}
.promotion li {
	height: 90px;
	padding: 5px 10px;
	float: left;
	border-right: 1px solid #a9a9a8;
	color: #454545;
}
.promotion .promo100 li {
	padding-left: 23.5px;
	padding-right: 23.5px;
	float: none;
}
.promotion .promo75 li, .promotion .promo50 li,
.promotion .promo33 li {
	padding-left: 20px;
	padding-right: 20px;
}
.promotion .promo75 li.big {
	width: 658px;
}
.promotion .promo75 li.small {
	width: 219px;
}
.promotion .promo50 li {
	width: 439px;
}
.promotion .promo33 li {
	width: 278px;
}
.promotion .promo25 li {
	width: 219px;
}
.promotion p.header {
	padding-bottom: 10px;
	font-size: 13px;
}
.promotion li.links li {
	float: none;
	height: auto;
	width: auto;
	padding: 0 0 5px;
	border: 0;
	margin: 0;
}
.promotion li a {
	color: #454545;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	display: block;
}
.promotion li a:hover {
	color: #118acb;
}
.promotion li.links li a {
	padding: 0 0 0 10px;
	background: url('/staticfiles/Admin%20Content/Resources/Support/img/promos/bullet_arrow.gif') no-repeat left center;
}
.promotion li.links li a:hover {
	background: url('/staticfiles/Admin%20Content/Resources/Support/img/promos/bullet_arrow_over.gif') no-repeat left center;
}
.promotion li.combo img {
	float: left;
	padding-right: 10px;
}
.promotion li.combo p.header {
	padding-bottom: 6px;
}
.promotion li.combo p.body {
	font-size: 11px;
	padding-bottom: 9px;
	margin-right: 10px;
}
.promotion li.combo a {
	color: #118acb;
}
html>body #promo-box .promotion li.combo { width: 220px; }
#promo-box .promotion li.combo p.header { color: #fff; }
#promo-box .promotion li.combo p.body { color: #ccc; }
#promo-box .promotion li.combo a { color: #abdaf6; }
img.myRollOver { display: none; }
img.btnMyRollOver { display: none; }
img.btnClick { display: none; }
img.hdRollOver { display: none; }
.primaryNav #content img.imgArrow { display: none; }
.primaryNav #content img.imgRound { display: none; }
.primaryNav #content img.imgClick { display: none; }


/* First Level Nav */
div.utilityNav { height: 32px; padding: 0; background: url('/staticfiles/Admin%20Content/Resources/Support/img/header/bg_utility_nav.jpg') top left repeat-x;}
.utilityNav .groupOne:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.utilityNav .groupOne {display: inline-block;}
/* Hides from IE-mac \*/
* html .utilityNav .groupOne {height: 1%;}
.utilityNav .groupOne {display: block;}
/* End hide from IE-mac */
div.header .groupOne #search-text { margin: 0; display: inline; }
div.header .groupOne .currentCountry { margin: 0; display: inline;}
div.header .groupOne form { background: url('/staticfiles/Admin%20Content/Resources/Support/img/header/bg_utility_nav.jpg') top left repeat-x; display: inline; }
div.header .groupOne #input-field { width: 125px; height: 16px; vertical-align: middle; display: inline; border: 1px solid #cccccc; margin: 7px 2px 0px 1px;}
/* Second Level Nav */
.primaryNav { background: url('/staticfiles/Admin%20Content/Resources/Support/img/header/primary_nav_bg_gradient.jpg') repeat-x; margin: 0; padding: 0px 0px 0px 22px; }
.primaryNav #content img { float: left; padding: 0; margin: 0; }
.primaryNav #content:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.primaryNav #content {display: inline-block;}
/* Hides from IE-mac \*/
* html .primaryNav #content {height: 1%;}
.primaryNav #content {display: block;}
/* End hide from IE-mac */


/*New Global footer*/
.footerGlobal {margin: 0; padding-left:15px; background: #FFFFFF url(/staticfiles/Admin%20Content/Resources/Support/img/header/bg_utility_nav.jpg) repeat-x scroll left top; }
.footerGlobal a, .footerGlobal .textOnly {
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
	color: #ADADAD;
	float:left;
	padding-right:7px;
}
.footerGlobal .footerLinksGlobal{
	padding-top: 8px;
	height: 16px;
}
.footerGlobal a:hover {
	color: #FFFFFF;
}
#site-feedbackGlobal{float: right; padding-right: 15px;}
#site-feedbackGlobal a { padding: 0; }
#site-feedbackGlobal a:hover { background-position: -50px -50px; cursor: pointer; }
#site-feedbackGlobal a:hover span { color: #fff; }
#site-feedbackGlobal a img { padding: 0px; top: 10px; right: 92px; position: absolute; }
#site-feedbackGlobal a span { position: absolute; top: 9px; right: 14px; line-height: 9px; }
#site-feedbackGlobal .signAnimation{
	font-size: 11px;
	padding: 0 5px;
}
* html .footerGlobal {height: 25px;}
.footerGlobal { display: inline-block; position: relative;}
.footerGlobal {display: block;}
.footerGlobal #footer-links:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.footerGlobal #footer-links {display: inline-block;}
.footerGlobal #footer-links {display: block;}
* html .footerGlobal #footer-links {height: 1%;}
.footer .footerGlobal .over {
	display: none;
}
.clear{ clear:both; height:1px; font-size:1px; line-height:1px; }
.footerCopyright { padding: 7px 0 6px; font-size: 8px; color: #ADADAD; text-align: right; background: #fff; }

/*Footer Homepage only */
.header .over, .footer .over {
	display: none;
}

/* Share this styles */
.stbutton { display: none; }

.label-wv {display: none;}
/* Scroll bar styles */
div.scrollBar { border-right: 1px solid #c4c3c3; border-left: 1px solid #c4c3c3; height:100%; position:absolute; right:-1px; top:0px; width:13px; }
.back { display: block; height: 13px; background: url(/staticfiles/Admin%20Content/Resources/Support/img/accessories/btn_slider-up.gif) no-repeat top left; border-bottom: 1px solid #c4c3c3; width: 100%; position: absolute; top: 0px; }
.backOver { background: url(/staticfiles/Admin%20Content/Resources/Support/img/accessories/btn_slider-up_over.gif) no-repeat top left; }
.forward { display: block; height: 13px; background: url(/staticfiles/Admin%20Content/Resources/Support/img/accessories/btn_slider-down.gif) no-repeat bottom left; border-top: 1px solid #c4c3c3; width: 100%; position: absolute; bottom: 0px; }
.forwardOver { background: url(/staticfiles/Admin%20Content/Resources/Support/img/accessories/btn_slider-down_over.gif) no-repeat bottom left; }
div.track { height: 100%; position: relative; background: #efefef; }
.scrubber { position: relative; cursor: pointer; background: #cbcbcb url(/staticfiles/Admin%20Content/Resources/Support/img/accessories/bg_scrubber.jpg) repeat-x top left; border-top: 1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd; }
/* CRM Styles */
#register { width: 220px; margin: 15px auto 0; font-size: 11px; line-height: 1.4; }
#register div.top { height: 26px; background: url(/staticfiles/Admin%20Content/Resources/Support/img/register/bg_top.gif) top left no-repeat; }
#register h3 { padding: 10px 0 0 10px; }
#register div.body { background: url(/staticfiles/Admin%20Content/Resources/Support/img/register/bg_body.gif) top left repeat-y; }
#register div.body p { margin: 0 10px; }
#register div.bottom { height: 21px; padding: 4px 10px 0; background: url(/staticfiles/Admin%20Content/Resources/Support/img/register/bg_bottom.gif) top left no-repeat; }
#register div.bottom a { display: block; width: 150px; height: 15px; padding: 1px 0 0 21px; font-size: 10px; text-transform: uppercase; text-decoration: none; font-weight: bold; color: #dbdbdb; background: url(/staticfiles/Admin%20Content/Resources/Support/img/register/bg_link.gif) 0 -4px no-repeat; outline: none; }
#register div.bottom a:hover { color: #fff; background: url(/staticfiles/Admin%20Content/Resources/Support/img/register/bg_link.gif) 0 -22px no-repeat; }

/* arrow links */
.arrowLink li { position: relative; height: 15px; overflow: hidden; margin: 0 0 5px; padding: 0 0 0 17px; padding-right: 0; border: 0; float: none; background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/arrows/bg_arrowLink_sprite.gif) top left no-repeat; }
.arrowLink li a { display: block; margin: 0 4px 0 0; padding: 2px 0 2px 7px; font: normal normal bold 11px/1 Arial; text-decoration: none; text-transform: uppercase; }
.ff .arrowLink li a { line-height: 10px; }
* html .arrowLink li a img { position: relative; top: -1px; }
.arrowLink li .over { display: none; }
.arrowLink li:hover .off, .arrowLink li.hover .off { display: none; }
.arrowLink li:hover .over, .arrowLink li.hover .over { display: inline; }
.arrowLink li div { width: 4px; height: 15px; overflow: hidden; position: absolute; top: 0px; right: 0px; background: url(/staticfiles/Admin%20Content/Resources/Support/img/shared/arrows/bg_arrowLink_sprite.gif) top left no-repeat; }

.lightGreyArrowLink li, .lightGreyHoverArrowLink li:hover, .lightGreyHoverArrowLink li.hover { background-position: 0px 0px; }
.lightGreyArrowLink li a, .lightGreyHoverArrowLink li:hover a, .lightGreyHoverArrowLink li.hover a { background: #a4adb2; color: #dfe7e9; }
.lightGreyArrowLink li div, .lightGreyHoverArrowLink li:hover div, .lightGreyHoverArrowLink li.hover div {  background-position: -20px 0px; }
.greyArrowLink li, .greyHoverArrowLink li:hover, .greyHoverArrowLink li.hover { background-position: 0px -20px; }
.greyArrowLink li a, .greyHoverArrowLink li:hover a, .greyHoverArrowLink li.hover a { background: #e3e3e3;  color: #454545; }
.greyArrowLink li div, .greyHoverArrowLink li:hover div, .greyHoverArrowLink li.hover div { background-position: -20px -20px; }
.darkGreyArrowLink li, .darkGreyHoverArrowLink li:hover, .darkGreyHoverArrowLink li.hover { background-position: 0px -40px; }
.darkGreyArrowLink li a, .darkGreyHoverArrowLink li:hover a, .darkGreyHoverArrowLink li.hover a { background: #797979;  color: #dbdbdb; }
.darkGreyArrowLink li div, .darkGreyHoverArrowLink li:hover div, .darkGreyHoverArrowLink li.hover div { background-position: -20px -40px; }
.lightBlueArrowLink li, .lightBlueHoverArrowLink li:hover, .lightBlueHoverArrowLink li.hover { background-position: 0px -60px; }
.lightBlueArrowLink li a, .lightBlueHoverArrowLink li:hover a, .lightBlueHoverArrowLink li.hover a { background: #c5e8fa; color: #454545; }
.lightBlueArrowLink li div, .lightBlueHoverArrowLink li:hover div, .lightBlueHoverArrowLink li.hover div { background-position: -20px -60px; }
.darkBlueArrowLink li, .darkBlueHoverArrowLink li:hover, .darkBlueHoverArrowLink li.hover { background-position: 0px -80px; }
/* moto: removed image dependency */
.darkBlueArrowLink li a, .darkBlueHoverArrowLink li:hover a, .darkBlueHoverArrowLink li.hover a { background: #9ccee8; color:#ffffff !important; }
.darkBlueArrowLink li div, .darkBlueHoverArrowLink li:hover div, .darkBlueHoverArrowLink li.hover div { background-position: -20px -80px; }
.orangeArrowLink li, .orangeHoverArrowLink li:hover, .orangeHoverArrowLink li.hover { background-position: 0px -100px; }
.orangeArrowLink li a, .orangeHoverArrowLink li:hover a, .orangeHoverArrowLink li.hover a { background: #dc843c; color: #ffffff; }
.orangeArrowLink li div, .orangeHoverArrowLink li:hover div, .orangeHoverArrowLink li.hover div { background-position: -20px -100px; }
.midGreyArrowLink li, .midGreyHoverArrowLink li:hover, .midGreyHoverArrowLink li.hover { background-position: 0px -120px; }
.midGreyArrowLink li a, .midGreyHoverArrowLink li:hover a, .midGreyHoverArrowLink li.hover a { background: #dedede; color: #454545; }
.midGreyArrowLink li div, .midGreyHoverArrowLink li:hover div, .midGreyHoverArrowLink li.hover div { background-position: -20px -120px; }
.midDarkGreyArrowLink li, .midDarkGreyHoverArrowLink li:hover, .midDarkGreyHoverArrowLink li.hover { background-position: 0px -140px; }
/* moto: removed image dependency */
.midDarkGreyArrowLink li a, .midDarkGreyHoverArrowLink li:hover a, .midDarkGreyHoverArrowLink li.hover a { background: #717171; color: #DBDBDB !important;  font-size: 10px !important; text-transform: uppercase !important; text-decoration: none !important; font-weight: bold !important; color: #DBDBDB !important; outline: none !important; }
.midDarkGreyArrowLink li div, .midDarkGreyHoverArrowLink li:hover div, .midDarkGreyHoverArrowLink li.hover div { background-position: -20px -140px; }

#buy-online li.online { cursor: pointer; background: url('/staticfiles/Admin%20Content/Resources/Support/img/prod_compatibility/buy_online_bg.png') top left no-repeat; padding: 7px 0px 8px 9px;  }
#buy-online li.online img { vertical-align: middle; margin: 0px 6px 0px 0px; padding: 0px 0px 3px 0px; }
#buy-online.active li.online { background: url('/staticfiles/Admin%20Content/Resources/Support/img/prod_compatibility/buy_online_over.png') top left no-repeat; }
#buy-online a { text-decoration: none; font: bold 11px Arial; color: #434343; }

/* Footer Social Links */
.footerGlobalSocialLinks {margin: 0; padding-left:0px; padding-top: 6px; height: 16px; font-size: 9px; line-height: 12px;
	text-decoration: none;
	font-weight: bold; }
.footerCopyrightSocialLinks { padding: 3px 0 6px; font-size: 8px; color: #ADADAD; text-align: right; background: #fff; float:right; }
.SocialLinks { float: left; vertical-align: middle; padding: 0px 0px 0px 0px; }
.SocialLinkImg { float: left; vertical-align: middle; padding: 0px 0px 0px 10px; }
.SocialLinks .signup { padding: 4px 0px 0px 0px;}
.SocialLinks a { font-size: 10px; font-family: Arial; font-weight: normal; color: #666666; text-decoration: none; }
.SocialLinks a:hover { color: #ADADAD; text-decoration: none; }
/* End of Footer Social Links */

