BLOCKQUOTE {
	MARGIN: 0px 2em
}
#content {
	WIDTH: 100%; BACKGROUND: #fff
}
#contentdiv {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
#footer-menu { /*BACKGROUND: url(/2009_files/bgr_page_night.jpg) repeat*/ padding-bottom: 20px;
}
#subhead {
	TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: #f0f0f0; BORDER-TOP: #fff 1px solid
}
#subheaddiv {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 955px
}
#subhead H1 {
	PADDING-BOTTOM: 0px; MARGIN: 42px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 26px/26px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; FLOAT: left; LETTER-SPACING: -1px; PADDING-TOP: 0px
}
#subhead H1 A {
	COLOR: #222; TEXT-DECORATION: none
}
#subhead H1 B {
	COLOR: #88201b; FONT-WEIGHT: normal
}
#subhead H1 A:visited B {
	COLOR: #88201b; FONT-WEIGHT: normal
}
#subhead H1 A:link B {
	COLOR: #88201b; FONT-WEIGHT: normal
}
.pagecontent H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 42px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 26px/26px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; PADDING-TOP: 0px
}
.pagecontent H1 A {
	COLOR: #222; TEXT-DECORATION: none
}
.pagecontent H1 A B {
	COLOR: #88201b; FONT-WEIGHT: normal
}
.pagecontent H1 A:visited B {
	COLOR: #88201b; FONT-WEIGHT: normal
}
.pagecontent H1 A:link B {
	COLOR: #88201b; FONT-WEIGHT: normal
}
#subnav {
	MARGIN: 42px 0px; FLOAT: right; COLOR: #777; FONT-SIZE: 12px
}
#subnav UL LI {
	MARGIN: 0px 5px; DISPLAY: block; FLOAT: left
}
#subnav A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #777; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#subnav A:visited {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #777; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#subnav A:hover {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
#subnav A:focus {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
#subnav A.active {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.aboutus #subnav A.subnav1 {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.contactus #subnav A.subnav2 {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.employment #subnav A.subnav3 {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.press #subnav A.subnav4 {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.aclogin #subnav A.subnav1 {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY#getpass #subnav A.subnav2 {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.tenreasons #subnav A.subnav1 {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY#clientspage #subnav A.subnav2 {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.technology #subnav A.subnav4 {
	BACKGROUND: #d8d8d8; COLOR: #8d1c1c; TEXT-DECORATION: none; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY#getpass #subnav A.subnav1 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #777; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.pagecolumn {
	WIDTH: 700px; BORDER-RIGHT: #ddd 1px solid
}
.pagecontent {
	MARGIN: 0px 60px 0px 5px
}
.pagecontent P {
	LINE-HEIGHT: 18px; MARGIN-BOTTOM: 1.5em; FONT-SIZE: 12px
}
BODY.pressarticle .pagecontent P {
	PADDING-BOTTOM: 0px
}
.pagecontent P.intro {
	LINE-HEIGHT: 26px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; COLOR: #005e8f; FONT-SIZE: 17px
}
.pagecontent H4 {
	MARGIN-BOTTOM: 1em; FONT-SIZE: 14px
}
.pagecontent UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc; FONT-SIZE: 12px
}
.pagecontent OL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal; MARGIN: 0px 0px 0px 3em; COLOR: #8d1c1c; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.pagecontent OL LI P {
	MARGIN: 0px 0px 1.5em 0.5em; COLOR: #555; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.pagecontent OL LI P STRONG {
	DISPLAY: block; COLOR: #005e8f; FONT-SIZE: 14px
}
BODY.legal .pagecontent OL {
	COLOR: #242424; FONT-SIZE: 14px
}
BODY.legal .pagecontent OL LI P {
	FONT-SIZE: 12px
}
BODY.legal .pagecontent OL LI OL {
	LIST-STYLE-TYPE: lower-alpha
}
BODY.legal .pagecontent P STRONG {
	COLOR: #242424
}
BODY.legal .pagecontent P B {
	COLOR: #242424
}
.pagecontent UL {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 2em 3em; DISPLAY: block; LIST-STYLE-IMAGE: url(/_images/lil_things/bullet_arrow_1.gif)
}
.pagecontent UL LI {
	MARGIN-BOTTOM: 1em
}
.pagecontent UL LI UL {
	MARGIN-TOP: 1em
}
BODY.statement .pagecontent UL LI STRONG {
	FONT-SIZE: 14px
}
BODY.statement .pagecontent .toplink {
	FLOAT: right
}
#sidebar {
	WIDTH: 250px; FLOAT: right
}
BODY.copyright .pagecolumn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BODY.copyright #sidebar {
	BORDER-LEFT: #ddd 1px solid
}
#sidebarnav {
	MARGIN-LEFT: 50px
}
#sidebar H4 {
	DISPLAY: block; MARGIN-BOTTOM: 20px; COLOR: #000; FONT-SIZE: 14px
}
#sidebar UL {
	MARGIN: 0px 5px 30px 0px; DISPLAY: block
}
#sidebar UL LI {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#sidebar UL LI A {
	PADDING-BOTTOM: 10px; TEXT-INDENT: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #595959; PADDING-TOP: 10px
}
#sidebar UL LI A:hover {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #8d1c1c; TEXT-DECORATION: none
}
#sidebar UL LI A:focus {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #8d1c1c; TEXT-DECORATION: none
}
#sidebar UL LI A.active {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.copyright #sidebar UL LI A.sidebarnav0 {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.generalterms #sidebar UL LI A.sidebarnav1 {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.aup #sidebar UL LI A.sidebarnav2 {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.statement #sidebar UL LI A.sidebarnav3 {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.privacy #sidebar UL LI A.sidebarnav4 {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.dmca #sidebar UL LI A.sidebarnav5 {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.acxfer #sidebar UL LI A.sidebarnav6 {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.mbg #sidebar UL LI A.sidebarnav7 {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.eol #sidebar UL LI A.sidebarnav8 {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.press #sidebar UL LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 14px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY.press #sidebar UL LI A {
	PADDING-BOTTOM: 10px; TEXT-INDENT: 14px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #595959; PADDING-TOP: 10px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.press #sidebar UL LI A:hover {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #8d1c1c; TEXT-DECORATION: none
}
BODY.press #sidebar UL LI A:focus {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #8d1c1c; TEXT-DECORATION: none
}
BODY.press #sidebar UL LI A.active {
	BACKGROUND-COLOR: #ededed; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
A.mtpresslink {
	MARGIN: 0px 5px 10px 0px; WIDTH: 193px; DISPLAY: block; HEIGHT: 75px
}
A.lelogoslink {
	MARGIN: 0px 5px 10px 0px; WIDTH: 193px; DISPLAY: block; HEIGHT: 75px
}
A.mtpresslink {
	BACKGROUND: url(/_images/lepresslink.gif) no-repeat
}
A.lelogoslink {
	BACKGROUND: url(/_images/lelogoslink.gif) no-repeat
}
A.mtpresslink:hover {
	BACKGROUND-POSITION: right top
}
A.lelogoslink:hover {
	BACKGROUND-POSITION: right top
}
A.mtpresslink:focus {
	BACKGROUND-POSITION: right top
}
A.lelogoslink:focus {
	BACKGROUND-POSITION: right top
}
#acloginpod {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 320px; BACKGROUND: url(/_images/acloginpodbg.gif) #ebebeb repeat-x; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; -moz-border-radius: 7px; -webkit-border-radius: 7px
}
#acloginpod .acloginform {
	MARGIN: 22px
}
#acloginpod FORM {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#acloginpod FIELDSET {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#acloginpod LEGEND EM {
	POSITION: absolute; LEFT: -9999em
}
#acloginpod LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #444; FONT-SIZE: 15px
}
#acloginpod LABEL SPAN.loginerror {
	COLOR: #8d1c1c; FONT-SIZE: 10px
}
#acloginpod INPUT.textinput {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 7px; TEXT-INDENT: 7px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/_images/textinputbg.gif) #fff repeat-x; COLOR: #000; FONT-SIZE: 15px; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; PADDING-TOP: 7px
}
#acloginpod INPUT:focus {
	BORDER-BOTTOM-COLOR: #77b2ee; BORDER-TOP-COLOR: #77b2ee; BORDER-RIGHT-COLOR: #77b2ee; BORDER-LEFT-COLOR: #77b2ee
}
#acloginpod INPUT.error {
	BORDER-BOTTOM-COLOR: #8d1c1c; BORDER-TOP-COLOR: #8d1c1c; BORDER-RIGHT-COLOR: #8d1c1c; BORDER-LEFT-COLOR: #8d1c1c
}
#acloginpod INPUT.error:focus {
	BORDER-BOTTOM-COLOR: #8d1c1c; BORDER-TOP-COLOR: #8d1c1c; BORDER-RIGHT-COLOR: #8d1c1c; BORDER-LEFT-COLOR: #8d1c1c
}
#acloginpod .errormsg {
	MARGIN-BOTTOM: 15px; COLOR: #8d1c1c; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#acloginpod .acloginbttn {
	MARGIN-TOP: 10px; WIDTH: 121px; DISPLAY: block; BACKGROUND: url(/_images/acloginpodbttn.gif) no-repeat; FLOAT: right; HEIGHT: 42px
}
#acloginpod .acloginbttn:hover {
	BACKGROUND-POSITION: right top
}
#acloginpod .acloginbttn:focus {
	BACKGROUND-POSITION: right top
}
#acloginpod .getpassbttn {
	MARGIN-TOP: 10px; WIDTH: 121px; DISPLAY: block; BACKGROUND: url(/_images/recover_login.gif) no-repeat; FLOAT: right; HEIGHT: 42px
}
#acloginpod .getpassbttn:hover {
	BACKGROUND-POSITION: right top
}
#acloginpod .getpassbttn:focus {
	BACKGROUND-POSITION: right top
}
#acloginpod .aclogin-action LABEL {
	BORDER-BOTTOM: #d3d3d3 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #777; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#acloginpod .aclogin-action LABEL INPUT {
	VERTICAL-ALIGN: middle
}
#acloginpod A.forgotpass {
	DISPLAY: block; COLOR: #aaa; FONT-SIZE: 12px
}
#acloginpod A.forgotpass:hover {
	COLOR: #8d1c1c
}
#acloginpod A.forgotpass:focus {
	COLOR: #8d1c1c
}
BODY.aclogin .lcol {
	WIDTH: 340px; FLOAT: left
}
BODY.aclogin .rcol {
	BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; WIDTH: 545px; PADDING-RIGHT: 0px; FLOAT: right; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
BODY.aclogin .pagecontent {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY#getpass #acloginpod H2 {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: -1px; COLOR: #005e8f; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
BODY#getpass #acloginpod P {
	PADDING-BOTTOM: 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY#getpass #acloginpod P STRONG {
	COLOR: #8d1c1c; FONT-WEIGHT: normal
}
.ac-screens {
	PADDING-TOP: 10px
}
.ac-screens A {
	BORDER-BOTTOM: #c6c8cb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c6c8cb 1px solid; BACKGROUND-COLOR: #dddfe2; MARGIN: 0px 20px 30px 0px; WIDTH: 255px; DISPLAY: block; FLOAT: left; HEIGHT: 200px; BORDER-TOP: #c6c8cb 1px solid; BORDER-RIGHT: #c6c8cb 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.ac-screens A SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.ac-screens A IMG {
	MARGIN: 7px 0px 0px
}
.ac-screens A:hover {
	BORDER-BOTTOM-COLOR: #b5c8d5; BACKGROUND-COLOR: #cadfed; BORDER-TOP-COLOR: #b5c8d5; BORDER-RIGHT-COLOR: #b5c8d5; BORDER-LEFT-COLOR: #b5c8d5; TEXT-DECORATION: none
}
.ac-screens A:focus {
	BORDER-BOTTOM-COLOR: #b5c8d5; BACKGROUND-COLOR: #cadfed; BORDER-TOP-COLOR: #b5c8d5; BORDER-RIGHT-COLOR: #b5c8d5; BORDER-LEFT-COLOR: #b5c8d5; TEXT-DECORATION: none
}
DIV.vcard {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.vcard DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#presslist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL#presslist LI {
	CLEAR: left; BORDER-TOP: #ededed 1px solid
}
UL#presslist LI.firstli {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
UL#presslist LI P {
	PADDING-BOTTOM: 30px; LINE-HEIGHT: 18px; MARGIN: 0px; PADDING-LEFT: 140px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; COLOR: #8f8f8f; FONT-SIZE: 12px; PADDING-TOP: 30px
}
UL#presslist LI.firstli P {
	BACKGROUND-POSITION: left top; PADDING-TOP: 10px
}
#presslist P {
	BACKGROUND-IMAGE: url(/_images/press/press_icon.gif)
}
#p20080301 P {
	BACKGROUND-IMAGE: url(/_images/press/incmag_icon.gif)
}
#p20080212 P {
	BACKGROUND-IMAGE: url(/_images/press/parallels10k_icon.gif)
}
#p20071221 P {
	BACKGROUND-IMAGE: url(/_images/press/elfyourself_icon.gif)
}
#p20070730 P {
	BACKGROUND-IMAGE: url(/_images/press/iphoneAC_icon.gif)
}
#p20070301 P {
	BACKGROUND-IMAGE: url(/_images/press/adobe_icon.gif)
}
#p20080805 P {
	BACKGROUND-IMAGE: url(/_images/press/weblink_icon.gif)
}
#p20080112 P {
	BACKGROUND-IMAGE: url(/_images/press/weblink_icon.gif)
}
#p20070129 P {
	BACKGROUND-IMAGE: url(/_images/press/weblink_icon.gif)
}
#p20061201 P {
	BACKGROUND-IMAGE: url(/_images/press/weblink_icon.gif)
}
#p20051101 P {
	BACKGROUND-IMAGE: url(/_images/press/weblink_icon.gif)
}
#p20020814 P {
	BACKGROUND-IMAGE: url(/_images/press/weblink_icon.gif)
}
#p20020720 P {
	BACKGROUND-IMAGE: url(/_images/press/weblink_icon.gif)
}
#p20080101 P {
	BACKGROUND-IMAGE: url(/_images/press/pdf_icon.gif)
}
#p20020801 P {
	BACKGROUND-IMAGE: url(/_images/press/pdf_icon.gif)
}
UL#presslist LI P A.title {
	LINE-HEIGHT: 20px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; COLOR: #303543; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
UL#presslist LI P A.title:hover {
	COLOR: #005e8f; TEXT-DECORATION: none
}
UL#presslist LI P A.title:focus {
	COLOR: #005e8f; TEXT-DECORATION: none
}
UL#presslist LI P CITE {
	PADDING-BOTTOM: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0.4em
}
UL#presslist LI P CITE {
	PADDING-BOTTOM: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0.4em
}
UL#presslist LI P CITE {
	FONT-STYLE: normal
}
UL#presslist LI P CITE EM {
	FONT-STYLE: normal
}
UL#presslist LI P CITE STRONG {
	COLOR: #777; FONT-WEIGHT: normal
}
UL#presslist LI P CITE EM {
	BORDER-LEFT: #ddd 1px solid; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0.7em; COLOR: #9ea0a4; MARGIN-LEFT: 0.5em; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
UL#presslist LI P CITE .date {
	PADDING-LEFT: 2em; COLOR: #8d1c1c; FONT-WEIGHT: bold
}
BODY.pressarticle H2 {
	PADDING-BOTTOM: 0.3em; LETTER-SPACING: -1px; COLOR: #005e8f; FONT-SIZE: 22px
}
BODY.pressarticle CITE {
	FONT-STYLE: normal; COLOR: #000; FONT-SIZE: 15px
}
BODY.pressarticle CITE EM {
	FONT-STYLE: normal; COLOR: #9ea0a4
}
UL#presslist LI P .releaseintro A {
	WHITE-SPACE: nowrap
}
BODY#contactpage .pagecolumn {
	WIDTH: 650px
}
BODY#contactpage H2 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: -1px; COLOR: #005e8f; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#contactform {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 608px; PADDING-RIGHT: 0px; BACKGROUND: #ededed; FONT-SIZE: 14px; PADDING-TOP: 20px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
#contactform DIV {
	MARGIN: 0px 20px; CLEAR: left
}
#contactform FIELDSET LEGEND EM {
	POSITION: absolute; LEFT: -9999em
}
#contactform .contact-info LABEL {
	DISPLAY: block; FLOAT: left
}
#contactform LABEL SPAN {
	DISPLAY: block; FLOAT: left
}
#contactform INPUT {
	DISPLAY: block; FLOAT: left
}
#contactform TEXTAREA {
	DISPLAY: block; FLOAT: left
}
#contactform SELECT {
	DISPLAY: block; FLOAT: left
}
#contactform LABEL SPAN {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 5px
}
#contactform .contact-info INPUT {
	PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#contactform INPUT {
	FONT-SIZE: 14px
}
#contactform TEXTAREA {
	FONT-SIZE: 14px
}
#contactform .contact-subject {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contactform .contact-subject SELECT {
	MARGIN: 0px 10px; WIDTH: 450px
}
#contactform .contact-content TEXTAREA {
	MARGIN: 0px 10px; WIDTH: 450px
}
#contactform .contact-content TEXTAREA {
	MARGIN-BOTTOM: 20px
}
#contactform .contact-action {
	TEXT-ALIGN: right
}
#contactform .contact-action INPUT {
	MARGIN: 0px 25px 20px 0px; DISPLAY: inline; FLOAT: none
}
BODY#contactpage #sidebar {
	WIDTH: 270px
}
BODY#contactpage #sidebar DIV {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
BODY#contactpage #sidebar DIV.num-877 {
	PADDING-TOP: 0px
}
BODY#contactpage #sidebar TABLE {
	LINE-HEIGHT: 1.4em; WIDTH: 100%; COLOR: #000; FONT-SIZE: 12px
}
BODY#contactpage #sidebar CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.6em; WHITE-SPACE: nowrap; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
BODY#contactpage #sidebar CAPTION EM {
	FONT-STYLE: normal; COLOR: #888; FONT-WEIGHT: normal
}
BODY#contactpage #sidebar THEAD {
	POSITION: absolute; LEFT: -99999em
}
BODY#contactpage #sidebar TH {
	WIDTH: 150px; COLOR: #888; FONT-WEIGHT: normal
}
BODY#contactpage #sidebar .num-877 STRONG {
	DISPLAY: block; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
BODY#contactpage #sidebar .num-877 SPAN {
	DISPLAY: block; LETTER-SPACING: -1px; COLOR: #005e8f; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
BODY#contactpage #form_error_holder {
	BACKGROUND-COLOR: #8d1c1c; WIDTH: 608px; MARGIN-BOTTOM: 20px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY#contactpage #form_error_holder P {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 15px
}
BODY#contactpage #form_error_holder UL {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 15px
}
BODY#contactpage #form_error_holder UL {
	MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
BODY#contactpage #form_error_holder P STRONG {
	PADDING-RIGHT: 1em; FONT-SIZE: 16px
}
BODY#contactpage .boxerror {
	BORDER-BOTTOM: #8d1c1c 1px solid; BORDER-LEFT: #8d1c1c 1px solid; BORDER-TOP: #8d1c1c 1px solid; BORDER-RIGHT: #8d1c1c 1px solid
}
BODY#contactpage .screenshots {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 30px
}
BODY#contactpage .screenshots A {
	MARGIN: 0px 18px 0px 0px
}
BODY#contactpage #noinquiry {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #8d1c1c; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 15px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px
}
BODY#contactpage #noinquiry A {
	COLOR: #ccc
}
BODY#contentpage #form_error_holder A {
	COLOR: #ccc
}
BODY.mbg TABLE.mbg {
	WIDTH: 100%; MARGIN-BOTTOM: 30px; -moz-border-radius: 9px; -webkit-border-radius: 9px
}
BODY.mbg TABLE.mbg TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #b6b6b6; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 8px; -webkit-border-top-left-radius: 9px; -webkit-border-top-right-radius: 9px; -moz-border-radius-topleft: 9px; -moz-border-radius-topright: 9px
}
BODY.mbg TABLE.mbg TD {
	BORDER-BOTTOM: #d9d9d9 1px solid; PADDING-BOTTOM: 15px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #ebebeb; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; COLOR: #676767; FONT-SIZE: 18px; VERTICAL-ALIGN: middle; PADDING-TOP: 15px
}
BODY.mbg TABLE.mbg TD.days {
	COLOR: #88201b; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
BODY.mbg TABLE.mbg TR.last TD {
	BORDER-BOTTOM: 0px
}
BODY.mbg TABLE.mbg TR.last TD.lefter {
	-moz-border-radius-bottomleft: 9px; -webkit-border-bottom-left-radius: 9px
}
BODY.mbg TABLE.mbg TD IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
BODY.mbg TABLE.mbg TR.last TD.righter {
	-moz-border-radius-bottomright: 9px; -webkit-border-bottom-right-radius: 9px
}
UL.partlogos {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
UL.partlogos LI {
	LIST-STYLE: none none outside; BORDER-BOTTOM: #e2e2e2 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 49%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
UL.partlogos LI.nobrdr {
	
}
UL.partlogos LI IMG {
	MARGIN-BOTTOM: 10px
}
UL.partlogos LI UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.partlogos LI UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
UL.partlogos LI UL LI A {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 0px
}
UL.partlogos LI UL LI A:visited {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 0px
}
UL.partlogos LI UL LI A:hover {
	BACKGROUND-COLOR: #e2e2e2; TEXT-DECORATION: none
}
UL.partlogos LI UL LI A:focus {
	BACKGROUND-COLOR: #e2e2e2; TEXT-DECORATION: none
}
UL.partlogos LI UL LI.plstats {
	PADDING-RIGHT: 20px; COLOR: #999; FONT-WEIGHT: bold
}
UL.partlogos LI UL LI.plfirst A {
	BORDER-LEFT: 0px
}
DIV.plheader {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #b21111; FONT-SIZE: 16px; PADDING-TOP: 20px
}
BODY.textpage H3 {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 18px; PADDING-TOP: 10px
}
DIV.greyblock {
	
}
DIV.greyblock H3 {
	PADDING-BOTTOM: 0px
}
DIV.greyblock P {
	
}
BODY.styleguide IMG {
	DISPLAY: block
}
BODY.employment .job {
	MARGIN-BOTTOM: 30px; BACKGROUND: #f0f0f0; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.employment .new {
	BACKGROUND: url(/_images/newflag-employment.gif) #f0f0f0 no-repeat right top; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.employment .jobcontent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 30px
}
BODY.employment .job H3 {
	PADDING-BOTTOM: 0.7em; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
BODY.employment .job H4 {
	LINE-HEIGHT: 14px; COLOR: #000; FONT-SIZE: 14px
}
BODY.employment .job-footer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #d9d9d9; HEIGHT: 60px; PADDING-TOP: 0px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px
}
BODY.employment .job-footer A {
	MARGIN: 8px 13px 0px; WIDTH: 123px; DISPLAY: block; BACKGROUND: url(/_images/applynow-employment.gif) no-repeat left top; FLOAT: right; HEIGHT: 44px
}
BODY.employment .job-footer A:hover {
	BACKGROUND-POSITION: right top
}
BODY.employment .job-footer A:focus {
	BACKGROUND-POSITION: right top
}
BODY.aclogin #error_div {
	PADDING-BOTTOM: 15px; MARGIN: 0px 0px 20px; PADDING-LEFT: 20px; WIDTH: 282px; PADDING-RIGHT: 20px; BACKGROUND: #8d1c1c; COLOR: #fff; PADDING-TOP: 15px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.tellus #error_div {
	PADDING-BOTTOM: 15px; MARGIN: 0px 0px 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #8d1c1c; COLOR: #fff; PADDING-TOP: 15px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
BODY.aclogin #error_div STRONG {
	LINE-HEIGHT: 1em; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 16px
}
BODY.tellus #error_div STRONG {
	LINE-HEIGHT: 1em; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; FONT-SIZE: 16px
}
BODY.aclogin #error_div P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
BODY.tellus #error_div P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
BODY.tellus #error_div P {
	MARGIN-BOTTOM: 0px
}
BODY.aclogin INPUT.error {
	BORDER-BOTTOM-COLOR: #8d1c1c; BORDER-TOP-COLOR: #8d1c1c; BORDER-RIGHT-COLOR: #8d1c1c; BORDER-LEFT-COLOR: #8d1c1c
}
UL.address LI {
	LINE-HEIGHT: 1.5em; MARGIN: 10px 5px; WIDTH: 200px; DISPLAY: block; FLOAT: left; LETTER-SPACING: -0.04em; FONT-SIZE: 12px
}
UL.address B {
	LINE-HEIGHT: 1.8em; DISPLAY: block; COLOR: #000; FONT-SIZE: 14px
}
.inquirebttn {
	MARGIN-TOP: 10px; WIDTH: 123px; DISPLAY: block; BACKGROUND: url(/_images/contact_inquirebttn.gif) no-repeat; FLOAT: right; HEIGHT: 44px
}
.inquirebttn:hover {
	BACKGROUND-POSITION: right top
}
.inquirebttn:focus {
	BACKGROUND-POSITION: right top
}
#acloginpod .getpassbttn:focus {
	BACKGROUND-POSITION: right top
}
#eoltable {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; MARGIN: 20px 0px
}
#eoltable TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 10px
}
#eoltable TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #333; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; COLOR: #fff; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 10px
}
#eoltable .th1 {
	WIDTH: 350px
}
#eoltable .th2 {
	WIDTH: 70px
}
#eoltable .th3 {
	WIDTH: 190px
}
#eoltable .th4 {
	
}
.eol-info {
	BACKGROUND: url(/_images/eol_arrow2.gif) #ddd no-repeat 13px top
}
.eol-info-odd {
	BACKGROUND: url(/_images/eol_arrow.gif) #ddd no-repeat 13px top
}
TR.eol-info TD DIV {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
TR.eol-info-odd TD DIV {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#eoltable TR.even {
	BACKGROUND-COLOR: #f5f5f5 !important
}
#eoltable H3 {
	DISPLAY: none
}
A.tooltip {
	MARGIN: 4px 0px 0px 15px; FLOAT: right
}
A.expandlink {
	FONT-WEIGHT: bold
}
#eoltable .prodname {
	COLOR: #888; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
#eoltable .lighter {
	WHITE-SPACE: nowrap; COLOR: #000; FONT-SIZE: 11px
}
#tooltip {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #edf3fe; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px
}
BODY.whymtpage .pagecontent OL LI P STRONG {
	PADDING-BOTTOM: 4px; DISPLAY: block; COLOR: #333; FONT-SIZE: 16px
}
BODY.aboutus .pagecontent IMG {
	PADDING-RIGHT: 50px; VERTICAL-ALIGN: middle
}

