.full#container {
	WIDTH: 980px
}
.full#container #header {
	MARGIN-TOP: -24px; FLOAT: none; WIDTH: 980px
}
.full#container #header #science_globalnav {
	WIDTH: 980px
}
#tabs {
	Z-INDEX: 10; POSITION: relative
}
#container {
	MARGIN-TOP: -4px;
	WIDTH: 800px;
	background-color: #FFFFFF;
}

#container2 {
	MARGIN-TOP: 0px;
	WIDTH: 825px;
	position: relative;
}
.full#container {
	WIDTH: 980px
}
#main {
	FLOAT: left;
	width: 800px;
	height: auto;
	min-height: 100%;
}
#content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px;
	margin-left: 10px;
}
.grid2colb .first1.column {
	WIDTH: 525px;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 25px;
}
.grid2colb .first1.column .grid2col .column {
	WIDTH: 250px
}
.border.first1.column {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 1em
}
.grid2colb .first2.column {
	WIDTH: 480px;
	padding-left: 15px;
	padding-top: 10px;
}
.grid2colb .first2.column .grid2col .column {
	WIDTH: 250px
}
.border.first2.column {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1em
}
.grid2colb .last.column {
	FLOAT: right; WIDTH: 230px
}
.grid2colb .sidebar.last.column {
	FLOAT: right;
	WIDTH: 215px
}
.grid2colb .sidebar.last2.column {
	FLOAT: right;
	WIDTH: 278px;
}
.sidebar .grid2col .column {
	FLOAT: left; MARGIN-LEFT: 2.1%; WIDTH: 32%
}
.sidebar .grid2col .first.column {
	FLOAT: left; MARGIN-LEFT: 2.1%; WIDTH: 32%
}
.sidebar .grid2col .last.column {
	FLOAT: left; MARGIN-LEFT: 2.1%; WIDTH: 32%
}
.sidebar .grid2col .last2.column {
	FLOAT: left; MARGIN-LEFT: 2.1%; WIDTH: 32%
}
.sidebar .grid2col .last.column {
	FLOAT: right
}.sidebar .grid2col .last2.column {
	FLOAT: right
}
.grid3col .column {
	MARGIN-LEFT: 2.1%; WIDTH: 32%; LINE-HEIGHT: 16px
}
.grid3col .first.column {
	MARGIN-LEFT: 2.1%; WIDTH: 32%; LINE-HEIGHT: 16px
}
.grid3col .last.column {
	MARGIN-LEFT: 2.1%; WIDTH: 32%; LINE-HEIGHT: 16px
}
a:link {
	COLOR: #CC0000;
	TEXT-DECORATION: none
}
a:active {
	COLOR: #FF0909;
	TEXT-DECORATION: none
}
a:visited {
	COLOR: #CC0000;
	TEXT-DECORATION: none
}
a:hover {
	
	TEXT-DECORATION: underline
}
a.curset:link {
	color:#CC0000;
	FONT-SIZE: 12px;
	font-weight: bold;
	TEXT-DECORATION: none
}
a.curset:active {
	color:#FF0909;
	FONT-SIZE: 12px;
	font-weight: bold;
	TEXT-DECORATION: none
}
a.curset:visited {
	color:#CC0000;
	FONT-SIZE: 12px;
	font-weight: bold;
	TEXT-DECORATION: none
}
a.curset:hover {
	color:#CC0000;
	FONT-SIZE: 12px;
	font-weight: bold;
	TEXT-DECORATION: underline
}
img.left {
	MARGIN: 0px 0px 0px 0px;
	border: 1px solid #ccc;
}
img.dreta {
	margin:0px;
	margin-left: 25px;
}
img.icon.left {
	MARGIN: 2px 10px 5px 0px
}
img.icon.right {
	MARGIN: 2px 0px 5px 10px
}
img.across {
	MARGIN: 0px 0px 20px
}
img.border {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid
}
img.center {
	POSITION: relative
}
#main #content .box img.left {
	MARGIN-BOTTOM: 15px
}
#main #content .box img.right {
	MARGIN-BOTTOM: 15px
}
#main .sidebar img.across {
	CLEAR: both; MARGIN-TOP: 15px
}
#main .sidebar img.right {
	MARGIN: 2px 0px 10px 10px
}
#main .sidebar img.tellafriend {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 5px
}
.getquicktime img.across {
	MARGIN-BOTTOM: 6px
}
#header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: -3px 13px 0px 0px;
	WIDTH: 800px;
	PADDING-TOP: 0px;
	POSITION: relative;
	background-color: #FFFFFF;
	overflow: visible;
}
#header img.header {
	FLOAT: left
}

#header img.title {
	_margin-bottom: -3px
}


#header img.title {
	BORDER-BOTTOM: #707070 1px solid
}
#header img.middle {
	BORDER-BOTTOM: #707070 1px solid
}
#nojs {
	HEIGHT: 20px
}
#headerrotation2 {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	BACKGROUND: #222;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 800px;
	COLOR: #999999;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 5px;
	TEXT-ALIGN: left;
	background-color: #666666;
}

#headerrotation {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	BACKGROUND: #222;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 800px;
	COLOR: #333;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 170px;
	TEXT-ALIGN: left
}
#headerrotation h2 {
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 1.4em
}
#headerrotation p {
	MARGIN: 0px; LINE-HEIGHT: 15px
}
#headerrotation div.header {
	BACKGROUND-POSITION: left top;
	BORDER-TOP: #b9061c 1px solid;
	WIDTH: 800px;
	BORDER-BOTTOM: #707070 1px solid;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 170px
}
#headerrotation div.header {
	DISPLAY: none
}
#headerrotation div.default {
	Z-INDEX: 100
}
#headerrotation div.default.header {
	DISPLAY: block
}
#headerrotation div.script.header {
	DISPLAY: block
}
#headerrotation a.previous {
	DISPLAY: none; WIDTH: 20px; CURSOR: pointer; TEXT-INDENT: -99999px; HEIGHT: 20px
}
#headerrotation a.next {
	DISPLAY: none; WIDTH: 20px; CURSOR: pointer; TEXT-INDENT: -99999px; HEIGHT: 20px
}
#headerrotation a.script {
	DISPLAY: block
}
#header #science_globalnav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
#header #science_globalnav TD.first {
	BACKGROUND-POSITION: left bottom
}
#header #science_globalnav TD.last {
	BACKGROUND-POSITION: right bottom
}
#header #science_globalnav TD A {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 18px; PADDING-BOTTOM: 0.7em; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0.6em; TEXT-DECORATION: none
}
#header #science_globalnav TD A:hover {
	COLOR: #ccc; TEXT-DECORATION: none
}
body.whymac#index #header #science_globalnav #whymac A {
	CURSOR: default; COLOR: #fff
}
body.hardware#index #header #science_globalnav #hardware A {
	CURSOR: default; COLOR: #fff
}
body.software#index #header #science_globalnav #software A {
	CURSOR: default; COLOR: #fff
}
body.solutions#index #header #science_globalnav #solutions A {
	CURSOR: default; COLOR: #fff
}
body.profiles#index #header #science_globalnav #profiles A {
	CURSOR: default; COLOR: #fff
}

#main H1 {
	MARGIN-TOP: -0.36em;
	FONT-SIZE: 16px;
	MARGIN-BOTTOM: 12px;
	COLOR: #A2A2A2;
	LINE-HEIGHT: 20px
}
#main H2 {
	MARGIN-BOTTOM: 0.3em; COLOR: #000; PADDING-TOP: 0px
}
#main H3 {
	MARGIN-BOTTOM: 0.3em; COLOR: #000
}
#main H6 {
	MARGIN-TOP: -0.36em;
	FONT-SIZE: 16px;
	MARGIN-BOTTOM: 12px;
	COLOR: #A2A2A2;
	LINE-HEIGHT: 20px;
	padding-left: 15px;
}
#main P {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 1.2em; LINE-HEIGHT: 1.5em;MARGIN-TOP: -0.36em;
}
#main p.right {
	TEXT-ALIGN: right
}
#main p.caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 20px; COLOR: #666; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
#main LI {
	PADDING-BOTTOM: 0.3em;
	padding-left: 50px;
}
#main UL.loose LI {
	PADDING-BOTTOM: 1em
}
#main UL.tight LI {
	PADDING-BOTTOM: 0px! important
}
#main STRONG {
	FONT-WEIGHT: bold; COLOR: #000
}

#main .box {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px;  PADDING-BOTTOM: 0px; MARGIN: 1.2em 0px 1.8em; PADDING-TOP: 0px
}
#main .box H2 {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 16px;  PADDING-BOTTOM: 6px; MARGIN: 0px -16px 10px; PADDING-TOP: 12px
}
#main div.section {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 1.6em
}
#main div.section div.head {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px -10px 1.3em; PADDING-TOP: 0px
}
#main div.section div.head H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 4px
}
#main div.divider.section {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 40px
}
#main div.divider.section A {
	TEXT-DECORATION: none
}
#main div.divider.section div.head {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px -10px 0px; PADDING-TOP: 0px; POSITION: relative
}
#main div.divider.section div.head H2 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 14px; COLOR: #000; PADDING-TOP: 13px
}
#main div.divider.section div.head H3 {
	FONT-SIZE: 13px; MARGIN: -36px 0px 0px 202px; PADDING-TOP: 12px
}
table.gridtable {
	BACKGROUND: url(http://images.apple.com/science/images/bg_profiles_main.gif) repeat-x; MARGIN-BOTTOM: 1.8em; WIDTH: 100%
}
table.gridtable TR TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
table.gridtable TR TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
table.gridtable TR TH {
	FONT-WEIGHT: bold; BACKGROUND: #ddd
}
table.gridtable TR TD {
	FONT-SIZE: 10px; BVERTICAL-ALIGN: top
}
table.gridtable TR.even TD {
	BACKGROUND: #fafafa
}
table.gridtable TR.odd TD {
	BACKGROUND: #fafafa
}
#main .sidebar {
	FONT-SIZE: 10px;
	LINE-HEIGHT: 15px;
	padding-right: 5px;
	padding-top: 8px;
}
#main .sidebar P {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px
}
#main .sidebar.last2.column P {
	FONT-SIZE: 12px; color:#000000;/*LINE-HEIGHT: 15px*/
}
#main .sidebar UL LI {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px
}
#main .sidebar OL LI {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px
}
#main .sidebar H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.4em; COLOR: #000; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
#main .sidebar H3 SPAN {
	COLOR: #666
}
#main .sidebar H4 {
	MARGIN-TOP: 1em; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.4em; COLOR: #333; LINE-HEIGHT: 1.2em
}
#main .sidebar p.caption {
	MARGIN-TOP: -15px
}
#main .sidebar div {
	CLEAR: both; BORDER-TOP: #d9d9d9 1px solid; MARGIN-TOP: 5px; PADDING-TOP: 5px
}
#main .sidebar div.plain {
	BORDER-TOP-WIDTH: 0px;
	CLEAR: both;
	MARGIN-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-TOP: 5px;
	BORDER-RIGHT-WIDTH: 0px
}
#main .sidebar div.plainhome {
	BORDER-TOP-WIDTH: 0px;
	CLEAR: both;
	MARGIN-TOP: 0px;
	BORDER-LEFT: #d9d9d9 1px solid;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-LEFT: 15px;
	PADDING-TOP: 0px;
	/*FONT-SIZE: 12px;*/
	BORDER-RIGHT-WIDTH: 0px;
}
#main .sidebar div.plainhome p{
	line-height:1.5em
}
#main .sidebar div.plainhome h3{
	line-height:1.3em
}
#main .sidebar div.botline {
	CLEAR: both; MARGIN-TOP: 0px; PADDING-BOTTOM: 0px; BORDER-BOTTOM: #d9d9d9 1px solid
}
#main .sidebar div div {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main .sidebar div.clearer {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main .sidebar div.signup {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 18px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main .sidebar div.signup A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 11px; MIN-HEIGHT: 58px; PADDING-BOTTOM: 10px; COLOR: #333; LINE-HEIGHT: 1.6em; PADDING-TOP: 36px
}
#main .sidebar div.signup A STRONG {
	DISPLAY: block; TEXT-INDENT: -99999px
}
#main .sidebar div.signup A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#main .sidebar div.discoverthemac {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 18px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main .sidebar div.discoverthemac A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 11px; MIN-HEIGHT: 58px; PADDING-BOTTOM: 10px; COLOR: #333; LINE-HEIGHT: 1.6em; PADDING-TOP: 36px
}
#main .sidebar div.discoverthemac A STRONG {
	DISPLAY: block; TEXT-INDENT: -99999px
}
#main .sidebar div.discoverthemac A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#main .sidebar a.pdf {
	BACKGROUND-POSITION: left 0.1em
}
#main .sidebar FORM.search INPUT.prettysearch {
	WIDTH: 230px
}
#main .sidebar FORM.search .search-wrapper {
	WIDTH: 230px
}
#main .sidebar FORM.search .search-wrapper INPUT.prettysearch {
	MARGIN-LEFT: 20px; WIDTH: 201px
}
#main UL.subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
#main UL.subnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 215px; PADDING-TOP: 6px; BORDER-BOTTOM: #7b7b7b 1px solid
}
#main UL.subnav LI.last {
	 PADDING-BOTTOM: 9px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main UL.subnav LI A {
	COLOR: #fff
}
#main UL.subnav LI.selected A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.whymac#righttool #main UL.subnav LI#subnavrighttool A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.whymac#myths #main UL.subnav LI#subnavmyths A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.whymac#testimonials #main UL.subnav LI#subnavtestimonials A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.whymac#press #main UL.subnav LI#subnavpress A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.whymac#docs #main UL.subnav LI#subnavdocs A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.hardware#discovermac #main UL.subnav LI#subnavdiscovermac A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.hardware#clustercomputing #main UL.subnav LI#subnavclustercomputing A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.hardware#gridcomputing #main UL.subnav LI#subnavgridcomputing A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.hardware#datastorage #main UL.subnav LI#subnavdatastorage A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.software#lifescience #main UL.subnav LI#subnavlifescience A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.software#physicalscience #main UL.subnav LI#subnavphysicalscience A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.software#crossdiscipline #main UL.subnav LI#subnavcrossdiscipline A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.solutions#visualization #main UL.subnav LI#subnavvisualization A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.solutions#genomics #main UL.subnav LI#subnavgenomics A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.solutions#chemistry #main UL.subnav LI#subnavchemistry A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.solutions#molecular #main UL.subnav LI#subnavmolecular A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.solutions#suggestedconfig #main UL.subnav LI#subnavsuggestedconfig A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.software#productivity #main UL.subnav LI#subnavproductivity A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.solutions#medicalimaging #main UL.subnav LI#subnavmedicalimaging A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.solutions#microscopy #main UL.subnav LI#subnavmicroscopy A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
body.solutions#workgroupcluster #main UL.subnav LI#subnavworkgroupcluster A {
	CURSOR: default; COLOR: #999; TEXT-DECORATION: none
}
#main UL.subnav LI.sub {
	PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main UL.subnav LI.sub UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px -15px; PADDING-TOP: 2px; BORDER-BOTTOM: #7b7b7b 1px solid
}
#main UL.subnav LI.sub LI {
	DISPLAY: none; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main UL.subnav LI.selected.sub LI {
	DISPLAY: block
}
body.solutions#chemistry #main UL.subnav LI#subnavchemistry LI {
	DISPLAY: block
}
body.solutions#molecular #main UL.subnav LI#subnavchemistry LI {
	DISPLAY: block
}
body.solutions#medicalimaging #main UL.subnav LI#subnavmedicalimaging LI {
	DISPLAY: block
}
body.solutions#suggestedconfig #main UL.subnav LI#subnavmedicalimaging LI {
	DISPLAY: block
}
#main UL.subnav LI.selected.sub LI A {
	CURSOR: pointer; COLOR: #fff
}
body.solutions#chemistry #main UL.subnav LI#subnavchemistry LI A {
	CURSOR: pointer; COLOR: #fff
}
body.solutions#medicalimaging #main UL.subnav LI#subnavmedicalimaging LI A {
	CURSOR: pointer; COLOR: #fff
}
#main UL.subnav LI.selected.sub LI A:hover {
	TEXT-DECORATION: underline
}
body.solutions#chemistry #main UL.subnav LI#subnavchemistry LI a:hover {
	TEXT-DECORATION: underline
}
body.solutions#medicalimaging #main UL.subnav LI#subnavmedicalimaging LI a:hover {
	TEXT-DECORATION: underline
}
body.solutions#suggestedconfig #main UL.subnav LI#subnavmedicalimaging LI a:hover {
	TEXT-DECORATION: underline
}
#main A#signup {
	PADDING-RIGHT: 40px; DISPLAY: block; PADDING-LEFT: 142px; FONT-SIZE: 11px; BACKGROUND: url(http://images.apple.com/science/images/signup.gif) no-repeat left center; PADDING-BOTTOM: 13px; WIDTH: 618px; COLOR: #555; PADDING-TOP: 14px
}
#main A#signup:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#main .footer {
	FONT-SIZE: 11px;
	MARGIN: 30px 0px 0px 0px;
	TEXT-ALIGN: center;
	color: #CCCCCC;
	padding-left: 15px;
}
#main .footer SPAN {
	MARGIN: 0px 4px
}
#footer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
body.profile #main h1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 26px; PADDING-TOP: 1px
}
body.profile #main h1.sub {
	MARGIN: 10px 0px; BORDER-BOTTOM: #cccccc 1px solid
}
body.profile #main h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
body.profile #main h2.subhead {
	MARGIN-BOTTOM: 20px
}
body.profile #main p.byline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0.4em
}
body.profile #main div.first h3 {
	FONT-SIZE: 16px; MARGIN: 0px 0px 0.3em
}
body.profile #main div.first h4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em; COLOR: #000000; PADDING-TOP: 0.3em
}
body.profile #main div.right {
	MARGIN-TOP: 0px; PADDING-LEFT: 20px; FLOAT: right; WIDTH: 220px
}
body.profile #main div.left {
	PADDING-RIGHT: 20px; MARGIN-TOP: 0px; FLOAT: left; WIDTH: 220px
}
p.pagination {
	TEXT-ALIGN: right
}
p.pagination A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
p.pagination a.previous {
	PADDING-RIGHT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
p.pagination a.next {
	PADDING-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
p.pagination SPAN.selected {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
p.pagination SPAN.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
p.pagination a.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.video#content {
	TEXT-ALIGN: center
}
div.qtcontainer {
	MARGIN: 0px auto 0.6em
}
.video#content div.size1 {
	PADDING-LEFT: 160px; FLOAT: left; WIDTH: 240px
}
.video#content div.size2 {
	PADDING-RIGHT: 160px; FLOAT: right; WIDTH: 240px
}
#workgroupcluster .grid3col UL {
	FONT-SIZE: 11px
}
#workgroupcluster .grid3col P {
	FONT-SIZE: 11px
}
#main .temp {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; COLOR: red! important; BORDER-BOTTOM: red 1px solid
}
#main table.temp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: separate
}
