﻿@charset "utf-8";
/* CSS Document */

#header { width:808px; height:140px; background:URL(header.jpg); }
.menu { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; border-bottom:1px solid #999999; padding:3px; margin-top:120px; padding-right:150px; }
.menu span { margin-left:10px; margin-right:10px; }
.menu a { text-decoration:none; color:#000000; border:1px solid #999999; background-color:#E1E1E1; color:#000000; padding:3px; padding-left:10px; padding-right:10px; }
.menu a:hover { text-decoration:none; border:1px solid #999999; background-color:#FFFFFF; background:URL(/presspass/presskits/onecare/pageResources/tabBackground.jpg); background-position:bottom; background-repeat:repeat-x; color:#000000; padding:3px; padding-left:10px; padding-right:10px; }
.menu a:visited { text-decoration:none; color:#000000; padding:3px; padding-left:10px; padding-right:10px; }
.menu .active { background-color:#FFFFFF; border-bottom:1px solid #FFFFFF; }
.updated { font-size:.6em; color:#999999; margin-top:5px; }


.rightNav { width:150px; float:right; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:.6em; background-color:transparent; border:1px solid #999999; }
.rightHeader { font-weight:bold; }
.pressContact { margin-top:5px; width:140px; text-align:left; }
.eventInfo { margin-top:5px; width:140px; text-align:left; }
.relatedLinks { margin-top:5px; width:140px; text-align:left; }
.relatedLinks ul { padding:10px; margin:5px; color:#999999; margin-top:-8px; }
.relatedLinks li { padding:-10px; }


.headerText { width:500px; }
.heroText { padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:.8em; }


.footer { width:808px; font-family:Arial, Helvetica, sans-serif; font-size:.6em; text-align:center; padding:15px; margin-top:80px; }
.footer span { margin-left:10px; margin-right:10px; }
.footer a { text-decoration:none; color:#000000; }


#mainContent { width:788px; padding-top:0px; margin-left:0px; }
#content { font-size:.7em; width:635px; }
#contentSpacer { width:300px; }
#content ul { margin-left:7px; padding:8px; margin-top:-15px; }
#content li { color:#999999; margin:0px; padding:0px; }

#sublinks { margin-bottom:20px; width:600px; }
.sublink { margin:5px; padding-left:12px; background:URL(http://www.microsoft.com/library/gallery/templates/MNP2.Common/images/arrow_px_down.gif); background-repeat:no-repeat; background-position:0 4px; }

/*Gallery Template */
#imageContainer { width:635px; }
.imageHeader { width:625px; font-size:1.2em; font-weight:bold; padding-left:8px; padding-bottom:10px; padding-top:10px; margin-bottom:5px; background:URL(/presspass/presskits/onecare/pageResources/tabBackground.jpg) }
.image { font-family:Arial, Helvetica, sans-serif; width:208px; float:left; text-align:center; v-align:top; border:1px solid #CCCCCC; padding-top:5px; margin-bottom:10px; height:300px; text-align:center; }
.image300 { font-family:Arial, Helvetica, sans-serif; width:312px; float:left; text-align:center; v-align:top; border:1px solid #CCCCCC; padding-top:5px; margin-bottom:10px; height:300px; text-align:center; }
.backToTop { width:500px; margin:5px; padding-left:12px; background:URL(http://www.microsoft.com/library/gallery/templates/MNP2.Common/images/arrow_px_up.gif); background-repeat:no-repeat; background-position:0 2px;}

.imageText { text-align:left; padding:5px; }
.imageHiRes { padding:5px; text-align:left; }


/*#featureStories { width:320px; float:right; }
#pressReleases { width:320px; float:left; }
#speechTranscripts { width:320px; float:right; }
#factSheets { width:320px; float:right; }
#caseStudies { width:320px; float:left; }
#whitePapers { width:320px; float:right; }
#otherMaterials { width:320px; float:left; }*/


#playerClip { height:340px; width:324px; overflow:hidden; float:left; }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; margin-top:-3px; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:1.3em; font-weight:bold; margin-left:0px; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; margin-left:0px; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; font-style:italic; }