* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	MARGIN: 1em 0px
}
H2 {
	MARGIN: 1em 0px
}
H3 {
	MARGIN: 1em 0px
}
H4 {
	MARGIN: 1em 0px
}
H5 {
	MARGIN: 1em 0px
}
H6 {
	MARGIN: 1em 0px
}
P {
	MARGIN: 1em 0px
}
PRE {
	MARGIN: 1em 0px
}
BLOCKQUOTE {
	MARGIN: 1em 0px
}
LABEL {
	MARGIN: 1em 0px
}
UL {
	MARGIN: 1em 0px
}
OL {
	MARGIN: 1em 0px
}
DL {
	MARGIN: 1em 0px
}
FIELDSET {
	MARGIN: 1em 0px
}
ADDRESS {
	MARGIN: 1em 0px
}
LI {
	MARGIN-LEFT: 5%
}
DD {
	MARGIN-LEFT: 5%
}
FIELDSET {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
SELECT OPTION {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.hide {
	LEFT: -9000px; WIDTH: 1px; POSITION: absolute; HEIGHT: 1px
}
.print-logo {
	LEFT: -9000px; WIDTH: 1px; POSITION: absolute; HEIGHT: 1px
}
.close-button {
	LEFT: -9000px; WIDTH: 1px; POSITION: absolute; HEIGHT: 1px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.irule {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.displaynone {
	DISPLAY: none
}
.center {
	TEXT-ALIGN: center
}
.noTopMargin {
	MARGIN-TOP: 0px
}
.main .ullinks {
	MARGIN-TOP: 0px
}
.noBottomMargin {
	MARGIN-BOTTOM: 0px
}
.posBottomMargin {
	MARGIN-BOTTOM: 5px
}
.required {
	COLOR: #ff0000
}
.red {
	COLOR: #ff0000
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 69%; BACKGROUND: url(../images/body_back.jpg) repeat-x 0px 0px; PADDING-BOTTOM: 10px; COLOR: #5b5b5b; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif
}
#header {
	PADDING-RIGHT: 0px; MARGIN-TOP: -7px; PADDING-LEFT: 0px; Z-INDEX: 2; BACKGROUND: url(../images/header_back.gif) repeat-x 0px 0px; PADDING-BOTTOM: 9px; OVERFLOW: hidden; PADDING-TOP: 18px; POSITION: relative; TOP: 7px; HEIGHT: 56px
}
HTML > BODY #header {
	BACKGROUND: url(../images/header_back.png) repeat-x 0px 0px
}
#header #ieshadow {
	DISPLAY: block; FONT-SIZE: 1px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/header_shadow.png', sizingMethod='scale'); HEIGHT: 7px
}
HTML > BODY #header #ieshadow {
	DISPLAY: none
}
#header .inner {
	MARGIN: 0px auto; WIDTH: 880px
}
#wrapper {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; Z-INDEX: 1; BACKGROUND: url(../images/wrapper_back.gif) #fff no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 880px; PADDING-TOP: 0px
}
#content {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; MIN-HEIGHT: 420px; BACKGROUND: url(../images/content_back-threecol.gif) no-repeat 3px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.twocolumn #content {
	BACKGROUND: url(../images/content_back-twocol.gif) no-repeat 3px -35px
}
* HTML #content {
	HEIGHT: 420px
}
#content .sidenav {
	FLOAT: left; WIDTH: 165px
}
#content .main {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 28px; OVERFLOW: hidden; WIDTH: 477px; PADDING-TOP: 25px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.twocolumn #content .main {
	WIDTH: 659px
}
#content .sidebar {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 180px
}
#topHeader {
	BACKGROUND: url(../images/masthead-main_back.jpg) no-repeat 0px 0px; FLOAT: left; WIDTH: 695px; HEIGHT: 148px
}
#topHeaderR {
	BACKGROUND: url(../images/masthead-rt_plain.jpg) no-repeat 0px 0px; FLOAT: left; WIDTH: 185px; BOTTOM: 0px; POSITION: relative; HEIGHT: 148px
}
#topHeaderR P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topHeader .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; WIDTH: 450px; PADDING-TOP: 25px
}
#topHeader H1 {
	FONT-SIZE: 22px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 23px; LETTER-SPACING: -0.75pt
}
#topHeaderR .text {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 14px
}
#topHeaderR .text H3 {
	MARGIN: 1px 0px; COLOR: #fff; LINE-HEIGHT: 12px
}
#topHeaderR .text H3 A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#topHeaderR H3 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#topHeaderR .text H3 A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
#topHeaderR .text P {
	PADDING-BOTTOM: 10px; COLOR: #fff; LINE-HEIGHT: 12px
}
#topHeaderR .action {
	WIDTH: 161px; BOTTOM: 6px; POSITION: absolute; TEXT-ALIGN: right
}
#topHeaderR .action A {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/arrows_white_more.gif) no-repeat 100% 4px; COLOR: #fff; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif; TEXT-DECORATION: none
}
#topHeaderR .inlineLeft {
	MARGIN: 0px 5px 5px 0px
}
#topHeaderR .inlineRight {
	MARGIN: 0px 0px 5px 5px
}
H1#logo {
	FLOAT: left; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 8px
}
H1#logo A {
	FONT-SIZE: 1px; BACKGROUND: url(../images/logo.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 152px; TEXT-INDENT: -9999px; HEIGHT: 27px; TEXT-DECORATION: none
}
.sIFR-hasFlash H1#logo {
	VISIBILITY: visible
}
UL#gnav {
	FONT-SIZE: 1px; FLOAT: right; MARGIN: 0px; WIDTH: 589px
}
UL#gnav LI {
	FLOAT: left; MARGIN: 0px; LIST-STYLE-TYPE: none; HEIGHT: 15px
}
UL#gnav LI A {
	DISPLAY: block; BACKGROUND: url(../images/gnav_matrix_na.gif); FLOAT: left; TEXT-INDENT: -9999px; HEIGHT: 15px; TEXT-DECORATION: none
}
UL#gnav LI.myregion A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 80px
}
UL#gnav LI.worldwide A {
	BACKGROUND-POSITION: -80px 0px; WIDTH: 67px
}
UL#gnav LI.worldwide A:hover {
	BACKGROUND-POSITION: -80px -15px
}
#worldwide UL#gnav LI.worldwide A {
	BACKGROUND-POSITION: -80px -15px
}
UL#gnav LI.partners {
	PADDING-LEFT: 20px
}
UL#gnav LI.partners A {
	BACKGROUND-POSITION: -170px 0px; WIDTH: 60px
}
UL#gnav LI.partners A:hover {
	BACKGROUND-POSITION: -170px -15px
}
#partners UL#gnav LI.partners A {
	BACKGROUND-POSITION: -170px -15px
}
UL#gnav LI.developers A {
	BACKGROUND-POSITION: -230px 0px; WIDTH: 68px
}
UL#gnav LI.developers A:hover {
	BACKGROUND-POSITION: -230px -15px
}
#developers UL#gnav LI.developers A {
	BACKGROUND-POSITION: -230px -15px
}
UL#gnav LI.techsearch A {
	BACKGROUND-POSITION: -298px 0px; WIDTH: 98px
}
UL#gnav LI.techsearch A:hover {
	BACKGROUND-POSITION: -298px -15px
}
#techsearch UL#gnav LI.techsearch A {
	BACKGROUND-POSITION: -298px -15px
}
UL#gnav LI.search {
	WIDTH: 195px
}
UL#gnav LI.search P {
	DISPLAY: inline; MARGIN: 0px
}
UL#gnav LI.search FORM {
	DISPLAY: inline; MARGIN: 0px
}
UL#gnav LI.search LABEL {
	BACKGROUND: url(../images/gnav_matrix_na.gif) -396px 0px; FLOAT: left; MARGIN: 0px; WIDTH: 61px; TEXT-INDENT: -9999px; HEIGHT: 15px
}
UL#gnav LI.search INPUT#q {
	BORDER-RIGHT: #c9c8c8 1px solid; BORDER-TOP: #c9c8c8 1px solid; FONT-SIZE: 9px; MARGIN-LEFT: 5px; BORDER-LEFT: #c9c8c8 1px solid; WIDTH: 105px; BORDER-BOTTOM: #c9c8c8 1px solid; POSITION: relative; TOP: -3px; HEIGHT: 13px
}
UL#navtop LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 2px; LIST-STYLE-TYPE: none; HEIGHT: 31px
}
UL#navtop LI A {
	BACKGROUND: url(../images/nav_matrix.gif); FLOAT: left; TEXT-INDENT: -9999px; HEIGHT: 31px; TEXT-DECORATION: none
}
UL#navtop LI.ataglance A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 87px
}
UL#navtop LI.ataglance A:hover {
	BACKGROUND-POSITION: 0px -31px
}
#ataglance UL#navtop LI.ataglance A {
	BACKGROUND-POSITION: 0px -62px
}
UL#navtop LI.devices A {
	BACKGROUND-POSITION: -89px 0px; WIDTH: 64px
}
UL#navtop LI.devices A:hover {
	BACKGROUND-POSITION: -89px -31px
}
#devices UL#navtop LI.devices A {
	BACKGROUND-POSITION: -89px -62px
}
UL#navtop LI.services A {
	BACKGROUND-POSITION: -155px 0px; WIDTH: 76px
}
UL#navtop LI.services A:hover {
	BACKGROUND-POSITION: -155px -31px
}
#services UL#navtop LI.services A {
	BACKGROUND-POSITION: -155px -62px
}
UL#navtop LI.solutions A {
	BACKGROUND-POSITION: -233px 0px; WIDTH: 78px
}
UL#navtop LI.solutions A:hover {
	BACKGROUND-POSITION: -233px -31px
}
#solutions UL#navtop LI.solutions A {
	BACKGROUND-POSITION: -233px -62px
}
UL#navtop LI.purchase A {
	BACKGROUND-POSITION: -313px 0px; WIDTH: 76px
}
UL#navtop LI.purchase A:hover {
	BACKGROUND-POSITION: -313px -31px
}
#purchase UL#navtop LI.purchase A {
	BACKGROUND-POSITION: -313px -62px
}
UL#navtop LI.support A {
	BACKGROUND-POSITION: -391px 0px; WIDTH: 124px
}
UL#navtop LI.support A:hover {
	BACKGROUND-POSITION: -391px -31px
}
#support UL#navtop LI.support A {
	BACKGROUND-POSITION: -391px -62px
}
UL#navtop LI.ownerslounge A {
	BACKGROUND-POSITION: -517px 0px; WIDTH: 107px
}
UL#navtop LI.ownerslounge A:hover {
	BACKGROUND-POSITION: -517px -31px
}
#ownerslounge UL#navtop LI.ownerslounge A {
	BACKGROUND-POSITION: -517px -62px
}
HTML > BODY #navtop_desc {
	
}
#navtop_desc_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 20; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 880px; COLOR: #000; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 25px
}
#navtop_desc {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/white-55.png); FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/images/white-55.png', sizingMethod='scale'); PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px! important; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: right
}
#navtop_desc P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px
}
P {
	MARGIN-TOP: 0px
}
A {
	COLOR: #76a0b4; TEXT-DECORATION: underline; outline: none
}
P A {
	COLOR: #76a0b4; TEXT-DECORATION: underline; outline: none
}
A:visited {
	COLOR: #8eacba; TEXT-DECORATION: underline
}
P A:visited {
	COLOR: #8eacba; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #8aa530; TEXT-DECORATION: underline
}
P A:hover {
	COLOR: #8aa530; TEXT-DECORATION: underline
}
LI A {
	TEXT-DECORATION: underline
}
LI A:hover {
	TEXT-DECORATION: underline
}
P.more {
	MARGIN-TOP: -5px; MARGIN-BOTTOM: 10px
}
P.more A {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/arrows_more.gif) no-repeat right 2px; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
P.moreleft A {
	FONT-WEIGHT: bold
}
P.more A:hover {
	TEXT-DECORATION: underline
}
P.top {
	MARGIN-TOP: -8px
}
P.top A {
	PADDING-RIGHT: 10px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/arrows_top.gif) no-repeat 100% 4px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
A.more-press {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url(../images/text/more-press-releases.gif) no-repeat 0px 5px; TEXT-INDENT: -9999px; HEIGHT: 17px; TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; MARGIN: 3px 0px 15px; COLOR: #7f8280; LETTER-SPACING: -1pt
}
H2 {
	FONT-SIZE: 1.3em; MARGIN: 18px 0px 5px; TEXT-TRANSFORM: none; COLOR: #76a0b4; LETTER-SPACING: 0px
}
H3 {
	FONT-SIZE: 1.1em; MARGIN: 18px 0px 2px; TEXT-TRANSFORM: none; COLOR: #666968
}
H3.section {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #c6c7c8 1px solid
}
H3.section A {
	COLOR: #76a0b4; TEXT-DECORATION: none
}
H3.section A:visited {
	COLOR: #76a0b4; TEXT-DECORATION: none
}
H3.section A:hover {
	COLOR: #8aa530
}
H3.img {
	MARGIN: 0px 0px 5px
}
H3.img IMG {
	DISPLAY: block
}
H3.deliverableHeader A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
H3.deliverableHeader A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
H4 {
	FONT-SIZE: 1em; MARGIN: 18px 0px 0px; TEXT-TRANSFORM: none; COLOR: #666968
}
IMG.standalone {
	DISPLAY: block
}
.columns .inside P.more {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: right
}
.columns P.more A {
	TEXT-DECORATION: underline
}
.columns P.more A:visited {
	TEXT-DECORATION: underline
}
.columns P.more A:hover {
	TEXT-DECORATION: underline
}
.main P {
	LINE-HEIGHT: 1.3
}
P.footnote {
	BORDER-TOP: #c6c7c8 1px solid; MARGIN-TOP: 25px; FONT-SIZE: 10px; COLOR: #a7a6a6; PADDING-TOP: 10px
}
PRE {
	FONT-SIZE: 11px
}
.main H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.main H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.main UL {
	MARGIN: -0.7em 0px 1.5em 1.3em
}
.main OL {
	MARGIN: -0.7em 0px 1.5em 1.3em
}
.main UL.noTopMargin {
	MARGIN-TOP: 0px
}
.main OL.noTopMargin {
	MARGIN-TOP: 0px
}
.main UL.negTopMargin {
	
}
.main OL.negTopMargin {
	
}
.main UL.anchorNav {
	MARGIN-BOTTOM: 40px
}
.main UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow_gray.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.main OL LI {
	MARGIN: 0px 17px
}
* HTML .main OL LI {
	MARGIN-LEFT: 22px
}
.main UL LI.linked {
	BACKGROUND: url(../images/arrow_blue.gif) no-repeat 0px 4px
}
.main UL UL {
	MARGIN: 2px 0px 5px
}
.main UL OL {
	MARGIN: 2px 0px 5px
}
.main OL UL {
	MARGIN: 2px 0px 5px
}
.main OL OL {
	MARGIN: 2px 0px 5px
}
.main LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow_blue.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 2px 10px; PADDING-TOP: 0px
}
.main LI OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 2px 17px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
* HTML .main LI OL LI {
	MARGIN-LEFT: 22px
}
UL.spread LI {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 4px
}
OL.spread LI {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 4px
}
.main .columns UL LI {
	BACKGROUND: url(../images/arrow_blue.gif) no-repeat 0px 4px; MARGIN: 5px 0px
}
.breadcrumb {
	FONT-SIZE: 10px; COLOR: #7a7c7b; POSITION: relative; TOP: -5px
}
.breadcrumb A:link {
	COLOR: #7a7c7b; TEXT-DECORATION: underline
}
.breadcrumb A:visited {
	COLOR: #7a7c7b; TEXT-DECORATION: underline
}
.breadcrumb A:hover {
	COLOR: #7a7c7b; TEXT-DECORATION: underline
}
.breadcrumb .separator {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../images/arrow_blue.gif) no-repeat 50% 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.top-line {
	BORDER-TOP: #c6c7c8 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.bottom-line {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px! important; PADDING-TOP: 10px; BORDER-BOTTOM: #c6c7c8 1px solid
}
CAPTION A {
	TEXT-DECORATION: none
}
CAPTION SPAN.description {
	FONT-SIZE: 9px
}
.resourceSection {
	PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px 15px; BORDER-LEFT: #d4d8db 1px solid; WIDTH: 200px
}
SUP {
	VERTICAL-ALIGN: baseline; POSITION: relative; TOP: -0.3em
}
P SUP {
	VERTICAL-ALIGN: baseline; POSITION: relative; TOP: -0.3em
}
BLOCKQUOTE {
	FONT-SIZE: 12px
}
BLOCKQUOTE .quote {
	FONT-WEIGHT: bold; COLOR: #76a1b4
}
BLOCKQUOTE .attribution {
	TEXT-ALIGN: right
}
#htmlpopup {
	PADDING-RIGHT: 35px; PADDING-LEFT: 35px; BACKGROUND: url(../images/popup_bg.gif) #ffffff repeat-x left top; PADDING-BOTTOM: 35px; PADDING-TOP: 35px
}
#htmlpopup #content {
	WIDTH: auto
}
.columns H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif
}
.columns .inside {
	FONT-SIZE: 11px; MARGIN: 10px
}
.columns .inside IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.columns .inside P {
	MARGIN: 0px 0px 9px
}
.columns .inside UL {
	MARGIN: 0px 0px 7px
}
.columns .inside UL LI {
	MARGIN: 0px 0px 4px
}
.columns .inside A:hover {
	TEXT-DECORATION: underline
}
.columns .inside H3 {
	PADDING-LEFT: 0px
}
.twocol {
	BACKGROUND: url(../images/twocol_back.gif) no-repeat 0px 30px; MARGIN: 10px 0px
}
.twocol .headers {
	BACKGROUND: url(../images/twocol_h3_back.gif) repeat-y 0px 100%; MARGIN: 0px; ZOOM: 1
}
.twocol .headers .lcol {
	BACKGROUND: url(../images/twocol_h3_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.twocol .headers .mcol {
	BACKGROUND: url(../images/twocol_h3_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.twocol .headers .rcol {
	BACKGROUND: url(../images/twocol_h3_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.twocol .headers .lcol H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px
}
.twocol .headers .rcol H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px
}
.twocol .lcol {
	FLOAT: left; WIDTH: 238px
}
.twocol .rcol {
	FLOAT: right; WIDTH: 238px
}
.twocol .bottom {
	BACKGROUND: url(../images/twocol_back.gif) no-repeat 0px bottom; HEIGHT: 2px
}
.threecol {
	BACKGROUND: url(../images/threecol_back.gif) no-repeat 0px 30px; MARGIN: 10px 0px
}
.twocolumn .twocol .lcol {
	FLOAT: left; WIDTH: 300px
}
.twocolumn .twocol .rcol {
	FLOAT: right; WIDTH: 300px
}
.threecol .headers {
	BACKGROUND: url(../images/threecol_h3_back.gif) repeat-y 0px 100%; MARGIN: 0px; ZOOM: 1
}
.threecol .headers .lcol {
	BACKGROUND: url(../images/threecol_h3_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.threecol .headers .mcol {
	BACKGROUND: url(../images/threecol_h3_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.threecol .headers .rcol {
	BACKGROUND: url(../images/threecol_h3_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.threecol .headers .lcol H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px
}
.threecol .headers .mcol H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px
}
.threecol .headers .rcol H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px
}
.threecol .lcol {
	FLOAT: left; WIDTH: 158px
}
.threecol .mcol {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 1px; WIDTH: 158px
}
.threecol .rcol {
	FLOAT: left; WIDTH: 158px
}
.threecol .bottom {
	BACKGROUND: url(../images/threecol_back.gif) no-repeat 0px bottom; HEIGHT: 2px
}
.seventy-thirty.twocol {
	FONT-SIZE: 10px; BACKGROUND: url(../images/twocol_70-30_back.gif) no-repeat 0px 30px; MARGIN: 10px 0px
}
.seventy-thirty.twocol .lcol {
	FLOAT: left; WIDTH: 411px
}
.seventy-thirty.twocol .rcol {
	FLOAT: right; WIDTH: 237px
}
.seventy-thirty.twocol .bottom {
	BACKGROUND-IMAGE: none; HEIGHT: 1px
}
.seventy-thirty.twocol .lcol .threecol.inside {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: none
}
.seventy-thirty.twocol .lcol .threecol.inside .lcol {
	FLOAT: left; WIDTH: 120px
}
.seventy-thirty.twocol .lcol .threecol.inside .mcol {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 12px; WIDTH: 120px
}
.seventy-thirty.twocol .lcol .threecol.inside .rcol {
	FLOAT: right; WIDTH: 120px; TEXT-ALIGN: left
}
.twocolumn .splitcol {
	BACKGROUND: url(../images/twoColPage_twocol_back.gif) repeat-y 0px 0px; MARGIN: 20px 3px 20px 0px
}
.twocolumn .splitcol .headers {
	BACKGROUND: url(../images/onecol_h3_back.gif) repeat-y 0px 100%; MARGIN: 0px; ZOOM: 1
}
.twocolumn .splitcol H3 {
	BACKGROUND: url(../images/onecol_h3_top.gif) no-repeat 0px 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.twocolumn .splitcol .lcol {
	FLOAT: left; WIDTH: 348px
}
.twocolumn .splitcol .rcol {
	FLOAT: right; WIDTH: 300px
}
.twocolumn .splitcol .bottom {
	BACKGROUND: url(../images/TwoColPage_twocol_clear.gif) no-repeat 0px 0px; HEIGHT: 31px
}
.twocolumn .splitcol .left.inside {
	MARGIN: 10px; WIDTH: 325px
}
* HTML .twocolumn .splitcol .left.inside {
	MARGIN: 10px 5px
}
.twocolumn .splitcol .right.inside {
	FLOAT: right; WIDTH: 275px
}
.twocolumn .threecol {
	BACKGROUND: url(../images/threecol_wide_back.gif) repeat-y 0px 0px
}
.twocolumn .threecol .headers {
	BACKGROUND: url(../images/threecol_h3wide_back.gif) repeat-y 0px 100%; MARGIN: 0px; ZOOM: 1
}
.twocolumn .threecol .headers .lcol {
	BACKGROUND: url(../images/threecol_h3wide_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.twocolumn .threecol .headers .mcol {
	BACKGROUND: url(../images/threecol_h3wide_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.twocolumn .threecol .headers .rcol {
	BACKGROUND: url(../images/threecol_h3wide_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.twocolumn .threecol .lcol {
	FLOAT: left; MARGIN: 0px; WIDTH: 218px
}
.twocolumn .threecol .mcol {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 1px; WIDTH: 218px
}
.twocolumn .threecol .rcol {
	FLOAT: left; MARGIN: 0px; WIDTH: 218px
}
.twocolumn .threecol .bottom {
	BACKGROUND: url(../images/threecol_wide_back.gif) no-repeat 0px bottom; HEIGHT: 2px
}
.twocolcontent .rightcontent {
	
}
.twocolcontent .leftcontent {
	HEIGHT: auto
}
.twocolcontent {
	MARGIN-TOP: 15px
}
.twocol_img {
	BACKGROUND: url(../images/twocol_twobox_back.gif) repeat-y 0px 0px; MARGIN: 10px 0px; WIDTH: 656px
}
.twocol_img .headers {
	BACKGROUND: url(../images/twocol_twobox_h3_back.gif) repeat-y 0px 100%
}
.twocol_img .lcol {
	FLOAT: left; WIDTH: 328px
}
.twocol_img .rcol {
	FLOAT: right; WIDTH: 327px
}
.twocol_img .headers .lcol {
	BACKGROUND: url(../images/twocol_twobox_h3_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.twocol_img .headers .rcol {
	BACKGROUND: url(../images/twocol_twobox_h3_top.gif) no-repeat 0px 0px; PADDING-TOP: 3px
}
.twocol_img .headers .lcol H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px
}
.twocol_img .headers .rcol H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px
}
DIV .fullwidth_threecolpage {
	BACKGROUND: url(../images/onecol_h3_back_short.gif) repeat-y 0px bottom; MARGIN-BOTTOM: 7px
}
DIV.fullwidth_threecolpage H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(../images/onecol_h3_top_short.gif) no-repeat 0px 0px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma,Arial,Helvetica,Sans Serif
}
DIV .fullwidth_twocolpage {
	BACKGROUND: url(../images/onecol_h3_back.gif) repeat-y 0px bottom; MARGIN-BOTTOM: 7px
}
DIV.fullwidth_twocolpage H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(../images/onecol_h3_top.gif) no-repeat 0px 0px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma,Arial,Helvetica,Sans Serif
}
.headers H3 {
	FONT-SIZE: 11px
}
DIV.threecol_floats {
	FLOAT: left; MARGIN-RIGHT: 70px
}
.sidebar {
	MARGIN-TOP: -2px; FONT-SIZE: 10px
}
.sidebar .module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/dotted_horiz.gif) repeat-x 0px top; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
.sidebar .module H3 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 10px; BACKGROUND: url(../images/sidebar_h3_main.gif) no-repeat 0px bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif
}
.sidebar .first {
	
}
.sidebar .first H3 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 24px
}
.sidebar .login {
	MARGIN: 0px
}
.sidebar .login H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(../images/sidebar_h3_green.gif) no-repeat 0px 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 22px
}
.sidebar .promo {
	MARGIN: 15px 0px; TEXT-ALIGN: center
}
.sidebar .firstPromo {
	MARGIN-TOP: 0px; BACKGROUND: url(../images/dotted_horiz.gif) repeat-x 0px top; PADDING-TOP: 16px
}
.sidebar SELECT#regionselect {
	MARGIN: 0px; WIDTH: 164px; HEIGHT: 17px
}
.sidebar .text {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.sidebar .twocol {
	MARGIN: 0px
}
.sidebar .twocol .lcol {
	FLOAT: left; WIDTH: 77px
}
.sidebar .twocol .rcol {
	FLOAT: right; WIDTH: 77px
}
.sidebar .text UL {
	MARGIN: 0px 0px 7px
}
.sidebar .text P {
	MARGIN: 0px 0px 6px
}
.sidebar .text P.more {
	MARGIN-TOP: -2px; TEXT-ALIGN: right
}
.sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(../images/arrow_gray.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sidebar UL LI.linked {
	BACKGROUND: url(../images/arrow_blue.gif) no-repeat 0px 4px
}
.sidebar A:link {
	FONT-WEIGHT: normal; COLOR: #6f91b3; TEXT-DECORATION: none
}
.sidebar A:visited {
	FONT-WEIGHT: normal; COLOR: #6f91b3; TEXT-DECORATION: none
}
.sidebar A:hover {
	FONT-WEIGHT: normal; COLOR: #6f91b3; TEXT-DECORATION: none
}
.dbox_inside UL {
	MARGIN: 0px
}
* HTML .dbox_inside UL {
	PADDING-LEFT: 4px; MARGIN: 0px
}
UL#device-details LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/arrow_blue.gif) no-repeat 0px 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-DECORATION: underline
}
P.ddetails {
	MARGIN-TOP: 0px
}
.sidebar A:visited {
	COLOR: #8eacba; TEXT-DECORATION: none
}
.sidebar A:hover {
	COLOR: #8aa530; TEXT-DECORATION: none
}
.sidebar .twocol UL LI {
	MARGIN-BOTTOM: 1px
}
.sidebar H4.pressTitle {
	MARGIN: 0px 0px 1px
}
.sidebar .module IMG {
	DISPLAY: block
}
INPUT.textfield {
	BORDER-RIGHT: #c9c8c8 1px solid; BORDER-TOP: #c9c8c8 1px solid; BORDER-LEFT: #c9c8c8 1px solid; BORDER-BOTTOM: #c9c8c8 1px solid
}
.login {
	MARGIN-BOTTOM: 7px
}
.login FORM {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.login P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 10px 0px; PADDING-TOP: 4px
}
* HTML .login P {
	MARGIN: 0px
}
.login LABEL {
	CLEAR: both; FLOAT: left; MARGIN: 0px; WIDTH: 45px; HEIGHT: 20px
}
.login INPUT.textfield {
	FLOAT: right; WIDTH: 115px
}
.login .button {
	CLEAR: both; FLOAT: right; MARGIN: 5px 0px 0px
}
.login .forgot {
	CLEAR: none; FONT-SIZE: 9px; FLOAT: left; MARGIN: 5px 0px
}
.login .forgot A {
	TEXT-DECORATION: none
}
.login .label-loginid {
	BACKGROUND: url(../images/label_login-id.gif) no-repeat 0px 4px; TEXT-INDENT: -9999px
}
.login .label-password {
	BACKGROUND: url(../images/label_password.gif) no-repeat 0px 4px; TEXT-INDENT: -9999px
}
DIV.formContainer {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 50px; WIDTH: 550px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.formRow LABEL {
	FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 4px 0px 0px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.formRow INPUT {
	FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 4px 0px 0px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.formRow SELECT {
	FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 4px 0px 0px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.formRow TEXTAREA {
	FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 4px 0px 0px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.formRow INPUT.inputPhoneExt {
	WIDTH: 29px
}
DIV.formRow {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 20px
}
DIV.formRow LABEL.labelLeftColumn {
	PADDING-RIGHT: 4px; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px 4px 2px 0px; WIDTH: 200px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f1f1f1
}
DIV.formRow LABEL.labelRightColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 7px 0px 0px; PADDING-TOP: 0px
}
LABEL.labelPhoneExt {
	MARGIN-RIGHT: 6px
}
LABEL.labelSignup {
	MARGIN-RIGHT: 6px
}
DIV.formRow H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 2px 4px 0px 0px; COLOR: #88afc7; PADDING-TOP: 0px
}
DIV.formRow .formTextField {
	WIDTH: 200px
}
DIV.formRow INPUT.formCheckbox {
	MARGIN-TOP: 5px! important
}
.sidenav .promo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/dotted_horiz.gif) repeat-x 0px 0px; PADDING-BOTTOM: 3px; MARGIN: 30px 0px 0px; PADDING-TOP: 17px; TEXT-ALIGN: center
}
UL#sidenav {
	MARGIN: -1px 0px 0px
}
UL#sidenav LI {
	MARGIN: 1px 0px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none
}
* HTML UL#sidenav LI {
	MARGIN-BOTTOM: -1.3em
}
* HTML #docmgrd UL#sidenav LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL#sidenav LI SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/sidenav_back.gif) no-repeat 0px bottom; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; TOP: -2px
}
#docmgrd UL#sidenav LI SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; BORDER-BOTTOM: #e3e3e3 1px solid; TOP: -2px
}
* HTML #docmgrd UL#sidenav LI SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px; TOP: 0px; HEIGHT: 8px
}
UL#sidenav LI A {
	DISPLAY: block; WIDTH: 145px; COLOR: #5b5b5b; TEXT-DECORATION: none
}
UL#sidenav LI A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
UL#sidenav LI.selected SPAN {
	BACKGROUND: url(../images/sidenav_back_selected.gif) no-repeat 0px bottom; COLOR: #e1e3e6
}
#docmgrd UL#sidenav LI.selected SPAN {
	BACKGROUND: #5b5b5b; COLOR: #fff
}
* HTML #docmgrd UL#sidenav LI.selected UL {
	PADDING-BOTTOM: 3px; MARGIN: 0px
}
UL#sidenav LI.selected SPAN A {
	COLOR: #e1e3e6
}
UL#sidenav LI.selected A:hover {
	COLOR: #333
}
UL#sidenav LI.selected UL LI A {
	COLOR: #6f91b3
}
#docmgrd UL#sidenav LI.selected UL LI A {
	COLOR: #5b5b5b
}
#docmgrd UL#sidenav LI.selected UL LI.selected A {
	COLOR: #000
}
#docmgrd UL#sidenav LI.selected UL LI.selected UL LI A {
	FONT-WEIGHT: normal; COLOR: #5b5b5b
}
UL#sidenav LI UL {
	MARGIN: 3px 0px
}
* HTML UL#sidenav LI UL {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 1.6em
}
UL#sidenav LI UL LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 15px; BACKGROUND: url(../images/subnav_back-line.gif) no-repeat 0px 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 5px
}
#docmgrd UL#sidenav LI UL LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 9px; BACKGROUND: url(../images/arrow_gray_docmgr.gif) no-repeat 2px 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
* HTML #docmgrd UL#sidenav LI UL LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 9px; BACKGROUND: url(../images/arrow_gray_docmgr.gif) no-repeat 2px 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
*:first-child + HTML #docmgrd UL#sidenav LI UL LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 9px; BACKGROUND: url(../images/arrow_gray_docmgr.gif) no-repeat 2px 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
#docmgrd UL#sidenav LI.selected UL LI.selected UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#docmgrd UL#sidenav LI.selected UL LI.selected UL LI A {
	PADDING-LEFT: 7px; BACKGROUND: url(../images/arrow_gray_docmgr.gif) no-repeat 0px 1px; LEFT: -2px
}
#docmgrd UL#sidenav LI.selected UL LI.selected UL LI A:hover {
	COLOR: #000
}
#docmgrd UL#sidenav LI.selected UL LI.selected UL LI.selected A {
	FONT-WEIGHT: bold; COLOR: #000
}
#docmgrd UL#sidenav LI UL LI A:hover {
	COLOR: #000
}
UL#sidenav LI UL LI A {
	WIDTH: 125px
}
UL#sidenav LI.selected SPAN A:hover {
	COLOR: #fff
}
UL#sidenav LI UL LI.selected {
	BACKGROUND: url(../images/subnav_back-line-gray.gif) no-repeat 0px 0px; COLOR: #464948
}
#docmgrd UL#sidenav LI UL LI.selected {
	COLOR: #000
}
UL#sidenav LI UL LI.first {
	BACKGROUND: url(../images/subnav_back-noline.gif) no-repeat 0px 0px; COLOR: #464948
}
UL#sidenav LI.subnav {
	BACKGROUND-IMAGE: none; MARGIN: 3px 0px
}
UL#sidenav LI UL LI UL LI {
	BACKGROUND: url(../images/subnav_back-line.gif) no-repeat 0px 0px; MARGIN: 0px 0px 0px -6px
}
#docmgrd UL#sidenav LI UL LI UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 0px -6px
}
UL#sidenav LI UL LI UL LI A {
	WIDTH: 120px
}
H3.sidenav_head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: #76a0b4 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 155px; PADDING-TOP: 15px; HEIGHT: 25px
}
H3.sidenav_head A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
H3.sidenav_head A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
H3.sidenav_head A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
H3.sidenav_head A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/footer_separator.png', sizingMethod='image', enabled ='true'); PADDING-BOTTOM: 40px; MARGIN: 25px 0px 50px -9px; WIDTH: 880px; PADDING-TOP: 12px
}
HTML > BODY #footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../images/footer_separator.png) no-repeat 50% 0px; PADDING-BOTTOM: 10px; MARGIN: 25px 0px 20px -9px; WIDTH: 880px; PADDING-TOP: 12px
}
UL#fnav {
	MARGIN: 0px; POSITION: relative; HEIGHT: 17px
}
UL#fnav LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(../images/fnav_separator.gif) no-repeat 0px 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; LETTER-SPACING: 0px
}
UL#fnav LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
UL#fnav LI A {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #99adbd; TEXT-DECORATION: none
}
UL#fnav LI A:hover {
	COLOR: #000
}
UL#fnav LI.copyright {
	COLOR: #868585
}
UL#fnav LI#privacy A {
	COLOR: #000
}
UL#fnav LI#privacy A:hover {
	COLOR: #868585
}
UL#shortcuts {
	CLEAR: both; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
UL#shortcuts LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(../images/shortcuts_separator.gif) no-repeat 0px 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL#shortcuts LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
UL#shortcuts LI A {
	FONT-SIZE: 9px; COLOR: #b6b5b5; TEXT-DECORATION: none
}
UL#shortcuts LI A:hover {
	COLOR: #767474
}
.inlineLeft {
	FLOAT: left; MARGIN: 0px 15px 10px 0px
}
.inlineRight {
	FLOAT: right; MARGIN: 0px 0px 10px 15px
}
.inlineFullWidth {
	FLOAT: none; MARGIN: 15px 0px
}
P.caption {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0px
}
TABLE TR TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.dataTable {
	BORDER-TOP: #c0c4c8 1px solid; FONT-SIZE: 11px; MARGIN: 0px 0px 20px; BORDER-LEFT: #c0c4c8 1px solid; WIDTH: 100%
}
.tablenoborder TABLE {
	BORDER-TOP: #c0c4c8 1px solid; FONT-SIZE: 11px; MARGIN: 0px 0px 20px; BORDER-LEFT: #c0c4c8 1px solid; WIDTH: 100%
}
* HTML TABLE.dataTable {
	MARGIN: 20px 0px
}
.tablenoborder TABLE {
	MARGIN: 20px 0px
}
TABLE.devJournal {
	WIDTH: auto
}
.devJournal TH {
	BACKGROUND-COLOR: #eee
}
.inlineLeft .dataTable {
	MARGIN-BOTTOM: 0px
}
.inlineRight .dataTable {
	MARGIN-BOTTOM: 0px
}
.dataTable CAPTION {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e2e4e6; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 0px; FONT: bold 11px Arial, Verdana, sans-serif; WIDTH: 100%; COLOR: #5b5b5b; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tablenoborder TABLE CAPTION {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e2e4e6; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 0px; FONT: bold 11px Arial, Verdana, sans-serif; WIDTH: 100%; COLOR: #5b5b5b; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.dataTable TR.shaded {
	BACKGROUND-COLOR: #e2e4e6
}
.dataTable TH {
	BORDER-RIGHT: #c0c4c8 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #c0c4c8 1px solid; TEXT-ALIGN: left
}
.tablenoborder TABLE TH {
	BORDER-RIGHT: #c0c4c8 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #c0c4c8 1px solid; TEXT-ALIGN: left
}
.dataTable .headrow {
	BORDER-RIGHT-STYLE: none
}
.dataTable TD {
	BORDER-RIGHT: #c0c4c8 1px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #c0c4c8 1px solid
}
.tablenoborder TABLE TD {
	BORDER-RIGHT: #c0c4c8 1px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #c0c4c8 1px solid
}
.dataTable TD UL {
	MARGIN: 0px
}
.tablenoborder TABLE TD UL {
	MARGIN: 0px
}
.tableMidHeader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f6f7f7; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.tableCheckmark {
	BACKGROUND: url(../images/checkmark.gif) no-repeat 50% 50%; TEXT-ALIGN: right
}
.tableCheckmarkLeft {
	BACKGROUND: url(../images/checkmark.gif) no-repeat 50% top; TEXT-ALIGN: left
}
TH.columnCenter {
	TEXT-ALIGN: center
}
.sIFR-flash {
	VISIBILITY: visible! important; MARGIN: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
SPAN.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.sIFR-flash + DIV[adblocktab=true] {
	DISPLAY: none! important
}
.sIFR-hasFlash #content H1 {
	FONT-SIZE: 21px; VISIBILITY: hidden; LETTER-SPACING: -1pt
}
.sIFR-hasFlash #topHeader H1 {
	FONT-SIZE: 23px; VISIBILITY: hidden
}
.sIFR-hasFlash #topHeaderR H2 {
	FONT-SIZE: 13px; VISIBILITY: hidden
}
#infobox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#infobox #infoboxHead {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#infobox #infoboxBody {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5f5f5f; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#infobox #infoboxBody IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 7px 0px 0px; PADDING-TOP: 0px
}
#infobox #infoboxBody P {
	MARGIN: 0px
}
#infobox #infoboxClear {
	CLEAR: both
}
DIV.ComparisonRow_Label {
	CLEAR: both; BORDER-RIGHT: #dfe0df 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dfe0df 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; BORDER-LEFT: #dfe0df 1px solid; CURSOR: pointer; COLOR: #5b5b5b; LINE-HEIGHT: 1.5em; PADDING-TOP: 3px; BORDER-BOTTOM: #dfe0df 1px solid; POSITION: relative; HEIGHT: 17px; BACKGROUND-COLOR: #e0e2e5; TEXT-DECORATION: none
}
DIV.ComparisonRow_Label P {
	PADDING-RIGHT: 17px; BACKGROUND-POSITION: right bottom; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/arrow_gray_2_on.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV.ComparisonRow_Label P.closed {
	BACKGROUND-IMAGE: url(../images/arrow_gray_2_off.gif)
}
DIV.ComparisonRow_Container {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.ComparisonRow_Content {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.ComparisonRow_Content TD.ComparisonTable_LeftColumn {
	VERTICAL-ALIGN: middle; WIDTH: 135px; TEXT-ALIGN: left
}
DIV.ComparisonRow_Content TD.ComparisonTable_LeftColumn SPAN {
	
}
DIV.ComparisonRow_Content TABLE.dataTable {
	MARGIN: 0px
}
DIV.ComparisonRow_Content TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 1px 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 1.2em; PADDING-TOP: 3px; TEXT-ALIGN: center
}
TABLE.Compare_DeviceTable {
	CLEAR: both; POSITION: relative
}
DIV#Devices_Content {
	BORDER-RIGHT: #c0c4c8 1px solid; BORDER-TOP: #c0c4c8 1px solid; MARGIN: 0px; BORDER-LEFT: #c0c4c8 1px solid; BORDER-BOTTOM: #c0c4c8 1px solid
}
DIV#Devices_Content TD.ComparisonTable_LeftColumn {
	WIDTH: 135px; TEXT-ALIGN: center
}
DIV.ComparisonRow_Container DIV.ComparisonRow_Content .oneDevice {
	MAX-WIDTH: 500px; WIDTH: 500px
}
DIV.ComparisonRow_Container DIV.ComparisonRow_Content .twoDevices {
	MAX-WIDTH: 244px; WIDTH: 244px
}
DIV.ComparisonRow_Container DIV.ComparisonRow_Content .threeDevices {
	MAX-WIDTH: 155px; WIDTH: 155px
}
DIV.ComparisonRow_Container DIV.ComparisonRow_Content .fourDevices {
	MAX-WIDTH: 112px; WIDTH: 112px
}
DIV.ComparisonRow_Container DIV.ComparisonRow_Content .fiveDevices {
	MAX-WIDTH: 90px; WIDTH: 90px
}
.row_head_wrapper {
	CLEAR: both; BACKGROUND-POSITION: left bottom; FLOAT: left; BACKGROUND-IMAGE: url(../images/threecol_h3_back2.gif); BACKGROUND-REPEAT: no-repeat
}
.3_box_row {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 657px; PADDING-TOP: 0px; POSITION: relative
}
.row_head_wrapper .row_head_lcol {
	FLOAT: left; WIDTH: 225px
}
.row_head_wrapper .row_head_mcol {
	DISPLAY: block; FLOAT: left; WIDTH: 225px
}
.row_head_wrapper .row_head_rcol {
	DISPLAY: block; FLOAT: left; WIDTH: 207px
}
.row_head_wrapper H3 {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/threecol_h3_top2.gif); PADDING-BOTTOM: 9px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: rgb(255,255,255); PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma,Arial,Helvetica,Sans Serif
}
.3_box_row_wrapper {
	DISPLAY: block; WIDTH: 657px; POSITION: relative
}
.cleaner {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.row_content_wrapper {
	CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/threecol_back2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.box_content_lcol {
	DISPLAY: block; FLOAT: left; WIDTH: 225px
}
.box_content_mcol {
	CLEAR: right; DISPLAY: block; FLOAT: left; WIDTH: 225px
}
.box_content_rcol {
	CLEAR: right; DISPLAY: block; FLOAT: left; WIDTH: 207px
}
.box_content_copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 28px 8px 10px; PADDING-TOP: 0px
}
.box_content_copy .more {
	TEXT-ALIGN: right
}
.box_content_rcol .box_content_copy {
	MARGIN-RIGHT: 10px
}
.box_content_copy P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica,Sans Serif
}
.leftImageBlock {
	MARGIN-BOTTOM: 32px; VERTICAL-ALIGN: middle; WIDTH: 495px
}
.leftImageBlock .imgcol {
	FLOAT: left; WIDTH: 188px; HEIGHT: 100%; TEXT-ALIGN: center
}
.leftImageBlock .contentcol {
	FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 297px; HEIGHT: 100%
}
.leftImageBlock .contentcol H3 {
	MARGIN-TOP: 0px
}
.twocol-plain {
	WIDTH: 100%
}
.twocol-plain .col1 {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 45%
}
.twocol-plain .col2 {
	PADDING-LEFT: 10px; FLOAT: right; WIDTH: 45%
}
.twocol-plain UL {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.main UL.ngnav {
	MARGIN: 0px 0px 20px; POSITION: relative; HEIGHT: 15px
}
.main UL.ngnav LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/fnav_separator.gif) no-repeat 0px 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.main UL.ngnav LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.main UL.ngnav LI A {
	COLOR: #99adbd; TEXT-DECORATION: none
}
.main UL.ngnav LI A:hover {
	COLOR: #000
}
.regionSelectWrap {
	MARGIN-BOTTOM: 20px
}
.regionSelect {
	MIN-HEIGHT: 21px; MARGIN: 11px 11px -9px; WIDTH: 216px; LINE-HEIGHT: 21px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.regionSelect .regionText {
	PADDING-RIGHT: 14px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 4px; HEIGHT: 17px
}
* HTML .regionSelect .regionText {
	MARGIN-BOTTOM: -11px
}
.regionSelected {
	BACKGROUND: url(../images/region_select_arrow.gif) no-repeat right center; HEIGHT: 21px
}
.regionSelect .regionText A {
	COLOR: #8c8c8c; TEXT-DECORATION: none
}
.regionSelect .languages {
	DISPLAY: inline; FLOAT: left
}
.regionSelect .languages A {
	PADDING-LEFT: 6px; FLOAT: left; COLOR: #c2c2c2; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
.regionSelect .languages A:hover {
	COLOR: #ffffff
}
.regionClear {
	CLEAR: both; HEIGHT: 0px
}
.fullwidth#content {
	BACKGROUND: url(../images/content_back-full.gif) no-repeat 3px 0px
}
.fullwidth#content .main {
	WIDTH: 649px
}
.inside UL.devicelist {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.inside UL.devicelist A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.inside UL.devicelist A:hover {
	COLOR: #8aa530; TEXT-DECORATION: none
}
A:hover {
	COLOR: #8aa530; TEXT-DECORATION: none
}
#worldmap SELECT#regionselect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 130px; PADDING-TOP: 0px; POSITION: relative; TOP: -40px; HEIGHT: 17px
}
#supportLogin LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#supportLogin INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#supportLogin SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#supportLogin TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#supportLogin {
	BACKGROUND: url(../images/login_bg.gif) no-repeat 0px 0px; WIDTH: 272px; HEIGHT: 59px
}
#supportLogin .loginFields {
	DISPLAY: block; FLOAT: left; WIDTH: 193px; POSITION: relative; HEIGHT: 59px; TEXT-ALIGN: right
}
#supportLogin .loginBtn {
	DISPLAY: block; FLOAT: left; WIDTH: 79px; POSITION: relative; HEIGHT: 59px
}
#supportLogin .textField {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 29px
}
LABEL.labelLeft {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 75px; PADDING-TOP: 0px; POSITION: relative; TOP: 8px; HEIGHT: 16px; TEXT-ALIGN: left
}
#supportLogin INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; WIDTH: 110px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
* HTML #supportLogin INPUT {
	FONT-SIZE: 9px; WIDTH: 110px; TOP: 0px
}
HTML > BODY *#supportLogin INPUT {
	FONT-SIZE: 9px; WIDTH: 110px
}
#supportLogin .loginSubmit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 79px; PADDING-TOP: 0px; HEIGHT: 59px
}
#content-start {
	VISIBILITY: hidden
}
UL#sidenav LI UL LI UL {
	MARGIN-BOTTOM: 0px
}
* HTML #docmgrd UL#sidenav LI UL LI UL {
	MARGIN: 0px
}
UL#sidenav LI UL LI UL LI.last {
	PADDING-BOTTOM: 0px
}
.compare {
	BORDER-RIGHT: #dfe0df 1px solid; BORDER-TOP: #dfe0df 1px solid; BORDER-LEFT: #dfe0df 1px solid; BORDER-BOTTOM: #dfe0df 1px solid; POSITION: relative; HEIGHT: 1%
}
.compare H3.img {
	MARGIN-BOTTOM: 0px
}
.compare UL.options {
	BORDER-TOP: #dfe0df 1px solid; MARGIN: 0px; BORDER-BOTTOM: #dfe0df 1px solid; HEIGHT: 37px
}
.compare UL.options LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.compare UL.options LI A {
	BACKGROUND: url(../images/compare_matrix.gif); FLOAT: left; TEXT-INDENT: -9999px; HEIGHT: 37px; TEXT-DECORATION: none
}
.compare UL.options LI.regions A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 220px
}
.compare UL.options LI.regions A:hover {
	BACKGROUND-POSITION: 0px -37px
}
.compare UL.options LI.regions A.active {
	BACKGROUND-POSITION: 0px -74px
}
.compare UL.options LI.regions A.active:hover {
	BACKGROUND-POSITION: 0px -74px
}
.compare UL.options LI.carriers A {
	BACKGROUND-POSITION: -220px 0px; WIDTH: 220px
}
.compare UL.options LI.carriers A:hover {
	BACKGROUND-POSITION: -220px -37px
}
.compare UL.options LI.carriers A.active {
	BACKGROUND-POSITION: -220px -74px
}
.compare UL.options LI.carriers A.active:hover {
	BACKGROUND-POSITION: -220px -74px
}
.compare UL.options LI.features A {
	BACKGROUND-POSITION: -440px 0px; WIDTH: 217px
}
.compare UL.options LI.features A:hover {
	BACKGROUND-POSITION: -440px -37px
}
.compare UL.options LI.features A.active {
	BACKGROUND-POSITION: -440px -74px
}
.compare UL.options LI.features A.active:hover {
	BACKGROUND-POSITION: -440px -74px
}
.compare UL.options LI * A {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; TEXT-INDENT: 0px; HEIGHT: auto
}
.compare UL.options LI * A.btnupdate {
	DISPLAY: block; RIGHT: 20px; BOTTOM: 10px; POSITION: absolute; TEXT-ALIGN: right
}
.compare UL.options {
	Z-INDEX: 5; POSITION: relative
}
.compare UL.options LI .filters {
	BACKGROUND: url(../images/compare_options.gif) no-repeat 0px 0px; WIDTH: 289px; POSITION: absolute; TOP: 38px; HEIGHT: 170px
}
.compare UL.options LI.regions .filters {
	LEFT: -1px
}
.compare UL.options LI.carriers .filters {
	LEFT: 219px
}
.compare UL.options LI.features .filters {
	RIGHT: -2px
}
.compare UL.options LI .filters FORM {
	PADDING-RIGHT: 20px; OVERFLOW-Y: scroll; PADDING-LEFT: 20px; OVERFLOW-X: hidden; PADDING-BOTTOM: 10px; OVERFLOW: scroll; PADDING-TOP: 10px; HEIGHT: 150px
}
.compare .filters .close {
	DISPLAY: block; RIGHT: 20px; BACKGROUND: url(../images/compare_options_close.gif) no-repeat 0px 0px; WIDTH: 12px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 10px; HEIGHT: 12px
}
.compare .filters .aChecked {
	DISPLAY: block; WHITE-SPACE: nowrap
}
.compare .filters .aChecked A {
	TEXT-DECORATION: underline
}
.filters LABEL {
	DISPLAY: block; COLOR: #6f91b3
}
.filters LABEL INPUT {
	MARGIN-RIGHT: 4px
}
.compare .selector {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/selector_back.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px; HEIGHT: 236px
}
.selector .scrolly {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 557px; POSITION: relative; HEIGHT: 390px
}
.selector .phones {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10000px; PADDING-TOP: 0px; POSITION: absolute
}
.selector .phones LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 11px; PADDING-TOP: 26px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0px; TEXT-ALIGN: center
}
.selector .phones LI.linked {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 11px; PADDING-TOP: 26px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0px; TEXT-ALIGN: center
}
.selector .phones LI.selected {
	TOP: -26px
}
.phone {
	CURSOR: move
}
.selector .phones .phone IMG {
	VERTICAL-ALIGN: middle; POSITION: relative
}
.phones .features {
	DISPLAY: none
}
.phones .overview {
	DISPLAY: none
}
.phones H3 {
	DISPLAY: none
}
no.selector .phones .selected H3 {
	DISPLAY: block
}
.selector .phones .dragging H3 {
	DISPLAY: none
}
.selector .phones .phone IMG {
	WIDTH: 50px
}
.selector .phones .phone .phoneimg {
	WIDTH: 50px; HEIGHT: 81px
}
.selector .phones .selected .phone IMG {
	WIDTH: 100px
}
.selector .phones .selected .phone .phoneimg {
	WIDTH: 100px; HEIGHT: 162px
}
.compare .previous {
	DISPLAY: block; BACKGROUND: url(../images/compare_arrow-left.gif) no-repeat 0px 0px; LEFT: 10px; WIDTH: 29px; TEXT-INDENT: -9999px; ZOOM: 1; POSITION: absolute; TOP: 130px; HEIGHT: 29px
}
.compare .previous:hover {
	BACKGROUND-POSITION: 0px -29px
}
.compare .disabled-previous {
	BACKGROUND-POSITION: 0px -58px; CURSOR: default
}
.compare .disabled-previous:hover {
	BACKGROUND-POSITION: 0px -58px; CURSOR: default
}
.compare .next {
	DISPLAY: block; RIGHT: 10px; BACKGROUND: url(../images/compare_arrow-right.gif) no-repeat 0px 0px; WIDTH: 29px; TEXT-INDENT: -9999px; ZOOM: 1; POSITION: absolute; TOP: 130px; HEIGHT: 29px
}
.compare .next:hover {
	BACKGROUND-POSITION: 0px -29px
}
.compare .disabled-next {
	BACKGROUND-POSITION: 0px -58px; CURSOR: default
}
.compare .disabled-next:hover {
	BACKGROUND-POSITION: 0px -58px; CURSOR: default
}
.compare .model {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 180px; WIDTH: 300px; COLOR: #000; POSITION: absolute; TOP: 275px; TEXT-ALIGN: center
}
.compare .overview {
	FONT-SIZE: 10px; LEFT: 45px; WIDTH: 200px; POSITION: absolute; TOP: 210px
}
.compare .overview .overviewContent {
	OVERFLOW-Y: scroll; OVERFLOW-X: hidden; OVERFLOW: scroll; HEIGHT: 65px
}
.compare .selector .features {
	FONT-SIZE: 10px; RIGHT: -44px; WIDTH: 200px; POSITION: absolute; TOP: 214px
}
.main .compare .selector .features UL {
	MARGIN-TOP: -1em; MARGIN-LEFT: 0.2em
}
.compare .selector .features OL {
	MARGIN-BOTTOM: 0px
}
.empty .model {
	DISPLAY: none
}
.empty .overview {
	DISPLAY: none
}
.empty .features {
	DISPLAY: none
}
.empty .next {
	DISPLAY: none
}
.empty .previous {
	DISPLAY: none
}
.empty .scrolly .phones {
	BACKGROUND: url(../images/compare_nophones.gif) no-repeat 200px 33px; HEIGHT: 200px
}
.bucket {
	BACKGROUND: #ffffff
}
* HTML H3.compare-head {
	MARGIN-TOP: -154px
}
.bucket .container {
	BACKGROUND: url(../images/bucket_back.gif) no-repeat 50% 9px; HEIGHT: 115px
}
.bucket .hasPhones {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.bucket .compare-action {
	PADDING-RIGHT: 0px; BORDER-TOP: #b3bfbf 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px 9px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.bucket .phones {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: relative; TEXT-ALIGN: center
}
.bucket .phones LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 26px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0px; TEXT-ALIGN: center
}
.bucket .phones LI.linked {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 26px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0px; TEXT-ALIGN: center
}
.bucket .phones .phone {
	DISPLAY: inline
}
.bucket .phones .phone IMG {
	HEIGHT: 100px
}
.compare H4 {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #5f7a8f
}
.features H4 {
	MARGIN-BOTTOM: 15px; WIDTH: 157px
}
.loader {
	BACKGROUND: url(../images/loader.gif) no-repeat 40% 50%; MARGIN: -37px auto 0px; TEXT-TRANSFORM: lowercase; WIDTH: 100px; COLOR: #999; PADDING-TOP: 150px; HEIGHT: 50px; TEXT-ALIGN: center
}
.compare-message {
	FONT-WEIGHT: bold; LEFT: 10px; FLOAT: left; MARGIN: 0px; COLOR: #990000; POSITION: relative; TOP: 10px
}
#series_content {
	CLEAR: both; WIDTH: 477px; TEXT-ALIGN: left
}
#carrier_content {
	CLEAR: both; DISPLAY: none; WIDTH: 477px
}
#series_content SELECT {
	BORDER-RIGHT: #c9c8c8 1px solid; BORDER-TOP: #c9c8c8 1px solid; FONT-SIZE: 10px; MARGIN: 2px 0px; BORDER-LEFT: #c9c8c8 1px solid; WIDTH: 120px; COLOR: #666; BORDER-BOTTOM: #c9c8c8 1px solid
}
#series_content INPUT.button {
	BACKGROUND: #76a0b4; LEFT: 1px; POSITION: relative; TOP: 1px
}
* HTML #series_content INPUT.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TOP: 1px
}
#carrier_content SELECT {
	BORDER-RIGHT: #c9c8c8 1px solid; BORDER-TOP: #c9c8c8 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px; BORDER-LEFT: #c9c8c8 1px solid; WIDTH: 130px; COLOR: #666; BORDER-BOTTOM: #c9c8c8 1px solid
}
#twocol_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 30%! important; PADDING-TOP: 0px
}
.twocol_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 30%! important; PADDING-TOP: 0px
}
#twocol_left2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30%; PADDING-TOP: 0px
}
.twocol_left2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30%; PADDING-TOP: 0px
}
#twocol_left .smart {
	BACKGROUND: url(../images/products/devices_smartphone_bg.gif) no-repeat 0px 0px; WIDTH: 129px; POSITION: relative; TOP: -15px; HEIGHT: 30px
}
.twocol_left .smart {
	BACKGROUND: url(../images/products/devices_smartphone_bg.gif) no-repeat 0px 0px; WIDTH: 129px; POSITION: relative; TOP: -15px; HEIGHT: 30px
}
#twocol_left H3.smart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif
}
#twocol_right H3.smart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif
}
.twocol_left H3.smart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif
}
.twocol_right H3.smart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif
}
#twocol_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 70%! important; PADDING-TOP: 0px
}
.twocol_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 70%! important; PADDING-TOP: 0px
}
#twocol_right2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.twocol_right2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#twocol_right .business {
	BACKGROUND: url(../images/products/devices_business_bg.gif) no-repeat 0px 0px; WIDTH: 325px; POSITION: relative; TOP: -15px; HEIGHT: 30px
}
.twocol_right .business {
	BACKGROUND: url(../images/products/devices_business_bg.gif) no-repeat 0px 0px; WIDTH: 325px; POSITION: relative; TOP: -15px; HEIGHT: 30px
}
#twocol_right H3.business {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif
}
.twocol_right H3.business {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif
}
#inside IMG {
	MARGIN-TOP: 8px
}
#inside P.text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 10px Tahoma, Arial, Helvetica, Sans Serif; COLOR: #76a0b4; PADDING-TOP: 0px; POSITION: relative; TOP: -8px; TEXT-ALIGN: center
}
#inside P.center {
	LEFT: 28px; POSITION: relative
}
#onecol_bottom {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.onecol_bottom {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#onecol_bottom .hand {
	BACKGROUND: url(../images/products/devices_handhelds_bg.gif) no-repeat 0px 0px; WIDTH: 478px; POSITION: relative; TOP: -15px; HEIGHT: 30px
}
.onecol_bottom .hand {
	BACKGROUND: url(../images/products/devices_handhelds_bg.gif) no-repeat 0px 0px; WIDTH: 478px; POSITION: relative; TOP: -15px; HEIGHT: 30px
}
#onecol_bottom H3.hand {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif
}
.onecol_bottom H3.hand {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif
}
#threecol_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30%! important; PADDING-TOP: 0px
}
.threecol_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30%! important; PADDING-TOP: 0px
}
#threecol_mid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 35%! important; PADDING-TOP: 0px
}
.threecol_mid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 35%! important; PADDING-TOP: 0px
}
#threecol_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 35%! important; PADDING-TOP: 0px
}
.threecol_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 35%! important; PADDING-TOP: 0px
}
#device_tabs {
	BACKGROUND: url(../images/products/gray_rule_bg.gif) 50% bottom; MARGIN: 0px 0px 5px; WIDTH: auto; HEIGHT: 27px
}
#device_tabs H3 {
	BORDER-RIGHT: #dfe0df 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dfe0df 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #dfe0df 1px solid; WIDTH: 61px; PADDING-TOP: 0px; BORDER-BOTTOM: #dfe0df 1px solid; HEIGHT: 23px
}
#device_tabs IMG {
	LEFT: 2px; POSITION: relative; TOP: 2px
}
.dbox_left {
	BORDER-RIGHT: #cacbcb 1px solid; BORDER-TOP: #cacbcb 1px solid; FLOAT: left; MARGIN: 5px 10px 15px 0px; BORDER-LEFT: #cacbcb 1px solid; WIDTH: 150px; BORDER-BOTTOM: #cacbcb 1px solid; TEXT-ALIGN: center
}
.dbox_right {
	BORDER-RIGHT: #cacbcb 1px solid; BORDER-TOP: #cacbcb 1px solid; FLOAT: left; MARGIN: 5px 0px 15px; BORDER-LEFT: #cacbcb 1px solid; WIDTH: 150px; BORDER-BOTTOM: #cacbcb 1px solid; TEXT-ALIGN: center
}
.dbox_left H3 {
	FONT-SIZE: 11px; BACKGROUND: url(../images/series_h3_back.gif) no-repeat 0px 0px; MARGIN: 10px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif; POSITION: relative; HEIGHT: 25px; TEXT-ALIGN: center
}
.dbox_right H3 {
	FONT-SIZE: 11px; BACKGROUND: url(../images/series_h3_back.gif) no-repeat 0px 0px; MARGIN: 10px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif; POSITION: relative; HEIGHT: 25px; TEXT-ALIGN: center
}
.dbox_left H3 SPAN {
	POSITION: relative; TOP: 5px
}
.dbox_right H3 SPAN {
	POSITION: relative; TOP: 5px
}
.dbox_inside {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/seriesbox_back.gif) repeat-y 0px 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; POSITION: relative; TEXT-ALIGN: left
}
.dbox_inside P {
	PADDING-LEFT: 1px; MARGIN: 10px 0px 0px
}
.dbox_inside LABEL {
	PADDING-LEFT: 2px
}
.compare_devices {
	FLOAT: right; HEIGHT: 26px
}
.compare_devices .end {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid; POSITION: relative; TOP: 20px
}
.compare_devices INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/products/compare_selected_devices.gif) no-repeat 0px 0px; PADDING-BOTTOM: 12px; TEXT-TRANSFORM: uppercase; WIDTH: 235px; COLOR: #76a0b4; BORDER-TOP-STYLE: none; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; TOP: -5px; TEXT-ALIGN: left; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.compare_devices INPUT:hover {
	COLOR: #8aa530
}
.compare_devices INPUT:active {
	COLOR: #8aa530
}
.device_features {
	MARGIN-BOTTOM: 1em! important
}
.overviewPad {
	PADDING-TOP: 18px
}
.overviewLeft {
	FLOAT: left; WIDTH: 150px; TEXT-ALIGN: center
}
.overviewRight {
	PADDING-LEFT: 160px
}
.overviewRight H2 {
	MARGIN-TOP: 0px
}
UL#ddetail_tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 475px; PADDING-TOP: 0px; BORDER-BOTTOM: #dfe0df 1px solid; LIST-STYLE-TYPE: none
}
UL#ddetail_tabs A {
	BORDER-RIGHT: #dfe0df 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #dfe0df 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #a3a2a2; LINE-HEIGHT: 2em; PADDING-TOP: 2px; BORDER-BOTTOM: #dfe0df 1px solid; TEXT-DECORATION: none
}
UL#ddetail_tabs A:hover {
	COLOR: #1a1b1c
}
UL#ddetail_tabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#ddetail_tabs LI.first A {
	BORDER-LEFT: #dfe0df 1px solid
}
UL#ddetail_tabs LI A.selected {
	BACKGROUND: #848484; COLOR: #fff
}
UL#ddetail_tabs LI A.selected:hover {
	BACKGROUND: #848484; COLOR: #fff
}
DIV#tabs_container {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; WIDTH: 100%; BORDER-BOTTOM: #dfe0df 1px solid
}
TABLE#ddetail_tabs {
	PADDING-RIGHT: 0px; MIN-WIDTH: 200px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dfe0df
}
TABLE#ddetail_tabs TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
TABLE#ddetail_tabs TD.first {
	BORDER-LEFT: #fff 1px solid
}
TABLE#ddetail_tabs TD.selected {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #848484; TEXT-ALIGN: center
}
* HTML TABLE#ddetail_tabs TD.selected {
	BORDER-BOTTOM: #fff 1px solid
}
TABLE#ddetail_tabs TD.selected A {
	COLOR: #fff
}
TABLE#ddetail_tabs A {
	FONT-SIZE: 11px; COLOR: #8f8d8d; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans Serif; TEXT-DECORATION: none
}
TABLE#ddetail_tabs A:hover {
	COLOR: #1a1b1c
}
DIV.tabBottom {
	BORDER-TOP: #dfe0df 1px solid; WIDTH: 100%; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#ddetail_subtabs_wrapper UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 18px
}
#ddetail_subtabs_wrapper UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 120px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px -10px; PADDING-TOP: 2px; POSITION: relative; TOP: -10px
}
#ddetail_subtabs_wrapper UL LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #6f91b3; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#ddetail_subtabs_wrapper UL LI A:hover {
	COLOR: #8aa530; TEXT-DECORATION: none
}
#ddetail_subtabs_wrapper UL LI A.selected {
	COLOR: #fff; BACKGROUND-COLOR: #848484
}
#ddetail_subtabs_wrapper UL LI A.selected:hover {
	COLOR: #fff
}
#ddetail_subtabs_wrapper TABLE {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; WIDTH: auto; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#ddetail_subtabs_wrapper TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#ddetail_subtabs_wrapper TD A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #6f91b3; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#ddetail_subtabs_wrapper TD A:hover {
	COLOR: #8aa530; TEXT-DECORATION: none
}
#ddetail_subtabs_wrapper TD.selected {
	VERTICAL-ALIGN: middle; COLOR: #fff; BACKGROUND-COLOR: #848484
}
#ddetail_subtabs_wrapper TD.selected A {
	COLOR: #fff
}
#ddetail_subtabs_wrapper TD.selected A:hover {
	COLOR: #fff
}
#device_extras {
	CLEAR: both; FLOAT: right; MARGIN: 18px 0px
}
#device_extras P.accessories A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 5px; POSITION: relative; TOP: 8px; TEXT-DECORATION: none
}
#device_extras P.buynow A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 13px; POSITION: relative; TOP: 8px; TEXT-DECORATION: none
}
#device_extras P.accessories {
	BACKGROUND: url(../images/products/ddetail_accessories.gif) no-repeat left 50%; FLOAT: left; WIDTH: 286px; HEIGHT: 27px
}
#device_extras P.buynow {
	BACKGROUND: url(../images/products/ddetail_buynow.gif) no-repeat left 50%; FLOAT: left; WIDTH: 188px; HEIGHT: 27px
}
H2.sm_indent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; PADDING-TOP: 0px
}
H3.orange {
	FONT-SIZE: 15px; MARGIN: 15px 0px -5px; COLOR: #ff6906
}
.device_row_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.device_row_head_wrapper {
	CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.device_row_content_wrapper {
	CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.device_row_head_lcol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.device_row_head_rcol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.device_row_head_wrapper H3 {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat
}
.device_row_head2 {
	BACKGROUND-COLOR: #ebeced
}
.device_row_head2_lcol {
	BACKGROUND-COLOR: #ebeced
}
.device_row_head2_mcol {
	BACKGROUND-COLOR: #ebeced
}
.device_row_head2_rcol {
	BACKGROUND-COLOR: #ebeced
}
.device_row_head2 H3 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #909491; PADDING-TOP: 9px
}
.device_row_head2_lcol H3 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #909491; PADDING-TOP: 9px
}
.device_row_head2_mcol H3 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #909491; PADDING-TOP: 9px
}
.device_row_head2_rcol H3 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #909491; PADDING-TOP: 9px
}
.device_box_content_lcol {
	DISPLAY: block; FLOAT: left
}
.device_box_content_mcol {
	DISPLAY: block; FLOAT: left
}
.device_box_content_rcol {
	DISPLAY: block; FLOAT: left
}
.device_row_content_wrapper .inside P A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.device_row_content_wrapper H3 A {
	TEXT-DECORATION: none
}
.device_row_wrapper-two_col .device_row_wrapper {
	BACKGROUND-IMAGE: url(../images/devices/2col/bg-device_row_wrapper.gif); WIDTH: 477px
}
.device_row_wrapper-two_col .device_row_head_wrapper {
	BACKGROUND-IMAGE: url(../images/devices/2col/bg_b-device_row_head_wrapper.gif); WIDTH: 477px
}
.device_row_wrapper-two_col .device_row_content_wrapper {
	BACKGROUND-IMAGE: url(../images/devices/2col/bg_b-device_row_content_wrapper.gif); WIDTH: 477px
}
.device_row_wrapper-two_col .device_row_head_lcol {
	WIDTH: 142px
}
.device_row_wrapper-two_col .device_row_head2_lcol {
	MARGIN-LEFT: 2px; WIDTH: 135px
}
.device_row_wrapper-two_col .device_box_content_lcol {
	WIDTH: 142px
}
.device_row_wrapper-two_col .device_row_head_rcol {
	WIDTH: 335px
}
.device_row_wrapper-two_col .device_row_head2_rcol {
	MARGIN-LEFT: 2px; WIDTH: 331px
}
.device_row_wrapper-two_col .device_box_content_rcol {
	WIDTH: 335px
}
.device_row_wrapper-two_col .device_row_head_wrapper H3 {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/devices/2col/bg_t-device_row_head.gif)
}
.device_row_wrapper-two_col .device_row_head_rcol H3 {
	BACKGROUND-POSITION: -142px 0px
}
.device_row_wrapper-one_col .device_row_wrapper {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/devices/1col/bg_b-device_row_content_wrapper.gif); PADDING-BOTTOM: 1px; WIDTH: 477px; BACKGROUND-REPEAT: no-repeat
}
.device_row_wrapper-one_col .device_row_head_wrapper {
	BACKGROUND-IMAGE: url(../images/devices/1col/bg_b-device_row_head_wrapper.gif); WIDTH: 477px
}
.device_row_wrapper-one_col .device_row_content_wrapper {
	BACKGROUND-IMAGE: url(../images/devices/1col/bg-device_row_wrapper.gif); WIDTH: 477px; BACKGROUND-REPEAT: repeat-y
}
.device_row_wrapper-one_col .device_row_head_wrapper H3 {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/devices/1col/bg_t-device_row_head.gif)
}
.device_row_wrapper-one_col .device_box_content_one_col {
	WIDTH: 477px
}
.device_row_wrapper-one_col .device_row_head2_lcol {
	MARGIN-LEFT: 2px; WIDTH: 343px
}
.device_row_wrapper-one_col .device_row_head2_mcol {
	FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 169px
}
.device_row_wrapper-one_col .device_row_head2_rcol {
	FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 129px
}
.device_row_wrapper-one_col .device_box_content_lcol {
	WIDTH: 345px
}
.device_row_wrapper-one_col .device_box_content_rcol {
	WIDTH: 130px
}
.device_row_wrapper-one_col .device_box_content_one_col {
	MARGIN-LEFT: 2px; WIDTH: 473px
}
.really_cool_buttons {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 625px; PADDING-TOP: 0px; POSITION: relative
}
.really_cool_buttons UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative
}
.really_cool_buttons UL LI {
	BORDER-RIGHT: #90959a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cacaca 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #90959a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #90959a 1px solid; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 20px
}
.really_cool_buttons UL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(../images/really_cool_buttons/bg_grad-rcb.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 20px; TEXT-DECORATION: none
}
.really_cool_buttons UL LI A:visited {
	COLOR: #666
}
.really_cool_buttons UL LI A:hover {
	COLOR: #333
}
.really_cool_buttons UL LI SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 3px
}
#series {
	WIDTH: 656px
}
#series .series-head {
	MARGIN-TOP: 10px; BACKGROUND: url(../images/onecol_h3_back.gif) repeat-y 0px 100%; MARGIN-BOTTOM: -2px
}
#series .series-head H3 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(../images/onecol_h3_top.gif) no-repeat 0px 0px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Tahoma,Arial,Helvetica,Sans Serif
}
.series-head H3 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.series-head H3 A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.series-head H3 A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.series-head H3 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#series .series-content {
	BACKGROUND: url(../images/devices/bg_device_rows_btm.gif) no-repeat left bottom; PADDING-BOTTOM: 1px; WIDTH: 656px
}
#series .series-content .thumbs {
	BORDER-TOP: #cacbcb 1px solid; BACKGROUND: url(../images/devices/bg_device_rows.gif) repeat-y; MARGIN-BOTTOM: 15px; ZOOM: 1
}
#accessoryLinks {
	FLOAT: right; MARGIN: 0px 0px 15px 50px; WIDTH: 211px
}
#accessoryLinks SELECT {
	MARGIN-TOP: 11px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#accessories_list {
	WIDTH: 656px
}
#accessories_list H3 {
	FONT-SIZE: 1.2em; COLOR: #76a0b4
}
#accessories_list #series .series-content .thumbs {
	MARGIN-BOTTOM: 0px
}
.inner-container {
	BACKGROUND: url(../images/devices/accessories/bg_acc-container.gif) no-repeat 1px bottom; WIDTH: auto
}
#accOptions {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/devices/accessories/bg_acc-thumb.jpg) #e1e4e5 no-repeat left top; FLOAT: left; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 19px; MARGIN-LEFT: 1px; WIDTH: 93px; PADDING-TOP: 15px
}
#accOptions DIV {
	DISPLAY: block
}
#accThumb {
	WIDTH: 100%
}
#accThumb IMG {
	DISPLAY: block; Z-INDEX: 1; MARGIN: 0px auto; WIDTH: auto; margin-botton: -5px
}
#accThumb P {
	FONT-SIZE: 9px; Z-INDEX: 10; MARGIN: 0px 1px 3px; LINE-HEIGHT: 11px
}
.swatches {
	WIDTH: auto
}
.swatches TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px
}
.swatches .leftCol {
	WIDTH: 6px
}
.swatches .rightCol {
	WIDTH: 4px
}
.swatches .topRow TD {
	HEIGHT: 4px
}
.swatches .bottomRow TD {
	HEIGHT: 1px
}
.swatches .topRow .leftCol {
	BACKGROUND: url(../images/devices/accessories/bg_swatchbox_TL.gif) no-repeat left top
}
.swatches .topRow .rightCol {
	BACKGROUND: url(../images/devices/accessories/bg_swatchbox_TR.gif) no-repeat right top
}
.swatches .bottomRow .leftCol {
	BACKGROUND: url(../images/devices/accessories/bg_swatchbox_BL.gif) no-repeat left bottom
}
.swatches .bottomRow .rightCol {
	BACKGROUND: url(../images/devices/accessories/bg_swatchbox_BR.gif) no-repeat right bottom
}
.swatches .topRow .centerCol {
	BORDER-TOP: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.swatches .contentRow .leftCol {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.swatches .contentRow .rightCol {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.swatches .bottomRow .centerCol {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.swatches .contentRow .centerCol {
	WIDTH: auto; BACKGROUND-COLOR: #fff
}
.swatches .contentRow UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.swatches .contentRow UL LI {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 1px; HEIGHT: 9px
}
.main .swatches UL LI.linked {
	BACKGROUND-IMAGE: none
}
.swatches .contentRow UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 8px; TEXT-DECORATION: none
}
.swatches .contentRow UL LI A IMG {
	PADDING-BOTTOM: 1px; WIDTH: 15px; HEIGHT: 7px
}
.swatches .contentRow UL LI A:hover {
	BORDER-BOTTOM: #5b5b5b 1px solid
}
.swatches .contentRow .fullBorder UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 19px; PADDING-TOP: 0px; HEIGHT: 11px
}
.swatches .contentRow .fullBorder UL LI A {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 17px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 9px
}
.swatches .contentRow .fullBorder UL LI A:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.swatches .contentRow .fullBorder UL LI A IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.swatches .contentRow .fullBorder {
	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#compatibleDevices {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 19px; MARGIN: 0px; WIDTH: 393px; PADDING-TOP: 13px; BACKGROUND-COLOR: transparent
}
#compatibleDevices DIV {
	FLOAT: left
}
#compatibleDevices H4 {
	MARGIN: 0px 0px 15px; COLOR: #76a0b4
}
#compatibleDevices .deviceImg {
	PADDING-RIGHT: 7px; WIDTH: 72px; TEXT-ALIGN: center
}
#compatibleDevices .deviceImg IMG {
	MARGIN: -12px auto 0px
}
#compatibleDevices .seriesList {
	FONT-SIZE: 10px; WIDTH: 157px
}
#compatibleDevices UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 137px; PADDING-TOP: 0px
}
#compatibleDevices UL LI {
	MARGIN: 0px 0px 5px
}
#flex {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 125px; BACKGROUND: url(../images/devices/accessories/bg_flex.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 19px; MARGIN: 0px; WIDTH: 125px; PADDING-TOP: 13px
}
.empty#flex {
	BACKGROUND-IMAGE: none
}
#flex .icon {
	FLOAT: left; MARGIN: 2px 9px 4pt 0pt; WIDTH: 18px
}
#flex H4 {
	MARGIN: 0px 0px 4px; LINE-HEIGHT: 11px
}
#flex UL {
	CLEAR: both; MARGIN: 0px 0px 0.7em 0.1em
}
#accessories_list .footnote {
	MARGIN-TOP: 0px; COLOR: #76a0b4; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.accessoriesLeft {
	FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 233px
}
.accessoriesRight {
	FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 233px
}
.accessoriesLeft {
	MARGIN-RIGHT: 11px
}
#tab_accessories .thumb {
	FLOAT: left; MARGIN: 0px 6px 20px 0px; WIDTH: 63px; TEXT-ALIGN: center
}
#tab_accessories .info {
	FLOAT: left; MARGIN: 0px; WIDTH: 161px
}
.main #tab_accessories H3 {
	MARGIN: 7px 0px 4px
}
.main #tab_accessories UL {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px
}
#tab_accessories P.more {
	BORDER-TOP: #c6c7c8 1px solid; MARGIN-TOP: -15px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#tab_accessories P.more A {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.searchDrop {
	BORDER-RIGHT: #c9c8c8 1px solid; BORDER-TOP: #c9c8c8 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #c9c8c8 1px solid; COLOR: #666666; BORDER-BOTTOM: #c9c8c8 1px solid
}
.searchDropIcon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/icon_search_gry.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; WIDTH: 16px; BORDER-TOP-STYLE: none; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#softNavbar {
	FLOAT: left; WIDTH: 883px; POSITION: relative
}
UL#softNav {
	FLOAT: left; MARGIN: 0px 0px 0px -5px; WIDTH: 883px
}
UL#softNav LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL#softNav LI A {
	BACKGROUND: url(../images/softNav_maxrix.gif) no-repeat 0px 0px; FLOAT: left; TEXT-INDENT: -9999px; HEIGHT: 35px; TEXT-DECORATION: none
}
UL#softNav LI.byondemail A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 145px
}
UL#softNav LI.byondemail A:hover {
	BACKGROUND-POSITION: 0px -35px
}
UL#softNav LI.byondemail A.selected {
	BACKGROUND-POSITION: 0px -35px
}
UL#softNav LI.handhelds A {
	BACKGROUND-POSITION: -145px 0px; WIDTH: 194px
}
UL#softNav LI.handhelds A:hover {
	BACKGROUND-POSITION: -145px -35px
}
UL#softNav LI.handhelds A.selected {
	BACKGROUND-POSITION: -145px -35px
}
UL#softNav LI.featuresnp A {
	BACKGROUND-POSITION: -339px 0px; WIDTH: 186px
}
UL#softNav LI.featuresnp A:hover {
	BACKGROUND-POSITION: -339px -35px
}
UL#softNav LI.featuresnp A.selected {
	BACKGROUND-POSITION: -339px -35px
}
UL#softNav LI.applications A {
	BACKGROUND-POSITION: -525px 0px; WIDTH: 134px
}
UL#softNav LI.applications A:hover {
	BACKGROUND-POSITION: -525px -35px
}
UL#softNav LI.applications A.selected {
	BACKGROUND-POSITION: -525px -35px
}
UL#softNav LI.help A {
	BACKGROUND-POSITION: -659px 0px; WIDTH: 94px
}
UL#softNav LI.help A:hover {
	BACKGROUND-POSITION: -659px -35px
}
UL#softNav LI.help A.selected {
	BACKGROUND-POSITION: -659px -35px
}
UL#softNav LI.community A {
	BACKGROUND-POSITION: -753px 0px; WIDTH: 130px
}
UL#softNav LI.community A:hover {
	BACKGROUND-POSITION: -753px -35px
}
UL#softNav LI.community A.selected {
	BACKGROUND-POSITION: -753px -35px
}
.inside2 H4 {
	FONT-SIZE: 11px; COLOR: #666666
}
#solFlipper {
	BACKGROUND: url(../images/solFlipper_BG.gif) no-repeat 0px 0px; WIDTH: 657px; POSITION: relative; HEIGHT: 261px
}
#solNavbar {
	FLOAT: left; WIDTH: 129px; POSITION: relative
}
#solFlipper UL {
	FLOAT: left; MARGIN: 2px 0px 0px 2px; WIDTH: 129px
}
#solFlipper UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#solFlipper UL LI A {
	BACKGROUND: url(../images/solutions_flipper_left_nav.gif) no-repeat 0px 0px; FLOAT: left; TEXT-INDENT: -9999px; HEIGHT: 86px; TEXT-DECORATION: none
}
#solFlipper UL LI.byondemail A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 129px
}
#solFlipper UL LI.byondemail A:hover {
	BACKGROUND-POSITION: -129px 0px
}
#solFlipper UL LI.byondemail A.selected {
	BACKGROUND-POSITION: -129px 0px
}
#solFlipper UL LI.handhelds A {
	BACKGROUND-POSITION: 0px -86px; WIDTH: 129px
}
#solFlipper UL LI.handhelds A:hover {
	BACKGROUND-POSITION: -129px -86px
}
#solFlipper UL LI.handhelds A.selected {
	BACKGROUND-POSITION: -129px -86px
}
#solFlipper UL LI.featuresnp A {
	BACKGROUND-POSITION: 0px -172px; WIDTH: 129px
}
#solFlipper ulli.featuresnp A:hover {
	BACKGROUND-POSITION: -129px -172px
}
#solFlipper UL LI.featuresnp A.selected {
	BACKGROUND-POSITION: -129px -172px
}
#solNavMid {
	WIDTH: 119px
}
#device_support_block_wrapper {
	CLEAR: both; BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 475px; PADDING-TOP: 0px; BORDER-BOTTOM: #eaeaea 1px solid; HEIGHT: 283px
}
.device_support-tab_content {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 0px; LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #dedfde 1px solid; WIDTH: 319px; PADDING-TOP: 0px; BORDER-BOTTOM: #dedfde 1px solid; POSITION: relative; TOP: 1px; HEIGHT: 279px; BACKGROUND-COLOR: #ffffff
}
.tab_content-device_support {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 317px; PADDING-TOP: 0px; POSITION: relative; TOP: 1px; HEIGHT: 278px; BACKGROUND-COLOR: #ffffff
}
#device_support_block_wrapper #ddetail_tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 151px; PADDING-TOP: 0px; POSITION: relative; TOP: 1px; HEIGHT: 280px; BACKGROUND-COLOR: #dedfde
}
#device_support_block_wrapper #ddetail_tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 149px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#device_support_block_wrapper #ddetail_tabs UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #ffffff; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 149px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: #dedfde 1px solid; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0px; HEIGHT: 39px; TEXT-ALIGN: left
}
#device_support_block_wrapper #ddetail_tabs UL LI.tall {
	LINE-HEIGHT: 13px
}
#device_support_block_wrapper #ddetail_tabs A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 147px; COLOR: #a3a2a2; PADDING-TOP: 0px; POSITION: relative; TOP: 1px; HEIGHT: 37px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#device_support_block_wrapper #ddetail_tabs A SPAN {
	POSITION: relative; TOP: 7px
}
#device_support_block_wrapper #ddetail_tabs A:hover {
	COLOR: #666666; BACKGROUND-COLOR: #d2e0e6
}
#device_support_block_wrapper #ddetail_tabs A.selected {
	COLOR: #ffffff; BACKGROUND-COLOR: #76a0b4
}
.tab_content-device_support H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px; WIDTH: 315px; TEXT-INDENT: -1000px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 95px; BACKGROUND-COLOR: #e2e4e6
}
.device_support-tab_content #tab_BB_8100 H4 {
	BACKGROUND-IMAGE: url(../../support/devices/ds_8100.jpg)
}
.device_support-tab_content #tab_BB_8700 H4 {
	BACKGROUND-IMAGE: url(../../support/devices/ds_8700.jpg)
}
.device_support-tab_content #tab_BB_7130 H4 {
	BACKGROUND-IMAGE: url(../../support/devices/ds_7130.jpg)
}
.device_support-tab_content #tab_BB_7520 H4 {
	BACKGROUND-IMAGE: url(../../support/devices/ds_7520.jpg)
}
.device_support-tab_content #tab_BB_7200 H4 {
	BACKGROUND-IMAGE: url(../../support/devices/ds_7200.jpg)
}
.device_support-tab_content #tab_BB_7100 H4 {
	BACKGROUND-IMAGE: url(../../support/devices/ds_7100.jpg)
}
.device_support-tab_content #tab_Archived_Devices H4 {
	BACKGROUND-IMAGE: url(../images/device_support/headers/fpo.jpg)
}
.tab_content-device_support H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.tab_content-device_support .content_copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
.tab_content-device_support .content_copy UL {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; POSITION: relative
}
.tab_content-device_support .content_copy P {
	CLEAR: both; DISPLAY: block
}
.tab_content-device_support .content_copy UL LI {
	FLOAT: left; WIDTH: 120px
}
* HTML .series-content .devicealt {
	WIDTH: 52px; HEIGHT: 100px
}
* HTML #tab_overview .devicealt {
	WIDTH: 145px; HEIGHT: 239px
}
* HTML #series_content .devicealt {
	WIDTH: 66px; HEIGHT: 123px
}
* HTML #Devices_Content .devicealt {
	WIDTH: 52px; HEIGHT: 100px
}
.main #sitemap UL LI {
	MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px
}
.main #sitemap UL LI A {
	TEXT-DECORATION: none
}
.main #sitemap UL LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_blue.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 2px 10px; PADDING-TOP: 0px
}
.main #sitemap UL LI LI A {
	TEXT-DECORATION: underline
}
#press SPAN.cM {
	FONT-WEIGHT: normal
}
#press SPAN.cMB {
	FONT-WEIGHT: bold
}
#press SPAN.cMI {
	FONT-STYLE: italic
}
#press SPAN.cL {
	
}
#press SPAN.cMIB {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#press SPAN.cS {
	FONT-SIZE: 9px; LINE-HEIGHT: 11px
}
#docmgrd UL#sidenav {
	MARGIN: 0px
}
#docmgrd UL#sidenav LI UL {
	DISPLAY: none; MARGIN: 1px 0px; BACKGROUND-COLOR: #e4e4e4
}
#docmgrd UL#sidenav LI LI {
	DISPLAY: none
}
* HTML #docmgrd UL#sidenav LI UL {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1.4em
}
#docmgrd UL#sidenav LI {
	LINE-HEIGHT: 1em
}
#docmgrd .main OL {
	MARGIN-TOP: 0.5em
}
.downloadFile {
	Z-INDEX: 1; FLOAT: right; MARGIN: -30px 0px 0px; TEXT-ALIGN: right
}
.downloadFile A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-WEIGHT: bold; BACKGROUND: url(../images/doc_pdf.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
* HTML .downloadFile A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
*:first-child + HTML .downloadFile A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
TABLE.device_docs {
	WIDTH: 655px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.device_docs .device_headers {
	BACKGROUND: url(../images/onecol_headers.gif) repeat-y 0pt 100%
}
#docmgrd .device_docs {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; MARGIN: 0px 0px 12px 12px; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
* HTML .device_docs {
	BACKGROUND: url(../images/onecol_headers.gif) no-repeat 0px 0px
}
* HTML .device_docs .device_headers {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
*:first-child + HTML .device_docs {
	BACKGROUND: url(../images/onecol_headers.gif) no-repeat 0px 0px
}
*:first-child + HTML .device_docs .device_headers {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.device_docs TH {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 8px; COLOR: #fff; PADDING-TOP: 8px
}
.device_docs TH.device_name {
	PADDING-LEFT: 10px; TEXT-ALIGN: left
}
.device_docs .tableRow_alt {
	BACKGROUND: url(../images/onecol_back.gif) repeat-x 0px 0px
}
.device_docs TD.docName {
	PADDING-LEFT: 10px
}
.device_docs TD.versionDoc {
	TEXT-ALIGN: center
}
.device_docs TD.otherLangs {
	TEXT-ALIGN: center
}
#docmgrd .device_docs TD.otherLangs {
	WIDTH: 1%
}
.device_docs TD.download {
	PADDING-RIGHT: 10px; PADDING-LEFT: 4px; PADDING-BOTTOM: 10px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.device_docs TD.centered.download {
	TEXT-ALIGN: center
}
.device_docs TD.download A {
	FONT-WEIGHT: bold
}
.device_docs .download A {
	FONT-WEIGHT: bold
}
.device_docs .download A:hover {
	TEXT-DECORATION: underline
}
.device_docs TD.download IMG.pdf {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: -6px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
H4.support {
	MARGIN: 0px 0px 4px
}
#prodimages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.prod_thumb {
	FLOAT: left; WIDTH: 117px; TEXT-ALIGN: center
}
.prod_thumb A {
	TEXT-DECORATION: none
}
.prod_thumb A:hover {
	TEXT-DECORATION: none
}
.prod_thumb A SPAN {
	TEXT-DECORATION: underline
}
.prod_thumb SPAN {
	FONT-SIZE: 9px; COLOR: #333333
}
#docmgrd .otherLangs {
	PADDING-TOP: 4px
}
#docmgrd IMG.pdf {
	PADDING-RIGHT: 3px
}
#docmgrd SPAN.uicontrol {
	FONT-WEIGHT: bold
}
