﻿div.header img {
	margin: 10px 0 0 0;
	width: 429px; 
	height: 93px;
	float: left;
    }

/*  =Top Buttons
----------------------------------------------------------------------*/
#navigation {
	background: url("/Media/03_WIN_10008_1700_WinLiveEss/images/winLivetabs.png") no-repeat;
    }
#navigation li a {
	background: url("/Media/03_WIN_10008_1700_WinLiveEss/images/winLivetabs.png") no-repeat;
    }

/* Tab Page 1 */    
li#overview a {
	left: 0;
	width: 144px;
	background-position: 0 0;
    }
li#overview a:hover {
    background-position: 0 -31px;
    } 
/* Tab Page 2 */       
li#capture a {
	left: 146px;
	width: 144px;
	background-position: -146px 0;
    }
li#capture a:hover {
    background-position: -146px -31px;
    }
/* Tab Page 3 */   
li#communicate a {
	left: 292px;
	width: 144px;
	background-position: -292px 0;
    }
li#communicate a:hover {
    background-position: -292px -31px;
    }
/* Tab Page 4 */  			
li#share a {
	left: 438px;
	width: 144px;
	background-position: -438px 0;
    }
li#share a:hover {
    background-position: -438px -31px;
    }
/* Tab Page 5 */ 			
li#toolbar a {
	left: 584px;
	width: 144px;
	background-position: -584px 0;
    }
li#toolbar a:hover {
    background-position: -584px -31px;
    } 
/* !Tab Pages "Current State" Defined in separate rule on each page */

/*  =Main Page Layout- Overides "/Global/css/global.css" for specific rules
----------------------------------------------------------------------*/ 
div#bottom_panel.tabToolBar {
    background: #fff url("/Media/03_WIN_10008_1700_WinLiveEss/images/winLive-img-725x500-tab5Backgd.jpg") no-repeat 0 0;
    /*height: 300px;*/
    }

.flashContainer {
    background-color:#999;
    height: 100px;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 725px;
    }
.mainContentContainer {
    width: 725px;
    height: 255px;
    margin: 0;
    padding: 0;
    background: #fff url("/Media/03_WIN_10008_1700_WinLiveEss/images/background-blue-white.gif") repeat-x 0 0;
    text-align: left;
    }
.flashContainer-725x142 {
    width: 725px;
    height: 142px;
    margin: 0;
    padding: 0;
    background-color: #999;
    text-align: left;
    }
.flashContainer-725x255 {
    width: 725px;
    height: 255px;
    margin: 0;
    padding: 0;
    background-color: #fff;
    text-align: left;
    }
.flashContainer-725x345 {
    width: 725px;
    height: 345px;
    margin: 0;
    padding: 0;
    background-color: #999;
    text-align: left;
    }                 
.wl-SubContent-725 {
    float: left;
    width: 725px;
    margin: 0;
    padding: 0;
    }
.wl-SubContent-Box-Wrap-725 {
    float: left;
    width: 725px;
    margin: 0;
    padding: 0;
    }    
div#widgetLeft {
    float: left;
	width: 390px;
	height: auto;
	margin: 15px 0 0 20px;
	padding: 0;
	display: inline;
    }
div#widget {
    float: right;
	width: 300px;
	height: 300px;
	border-style: solid;
	border-color: #CDCDCD;
	border-width: 0 0 0 0;
    }
.box-Wrap {
    float: left;
    width: 100%;
    }    
.box-260 {
    width: 260px;
    display: inline;
    }
.box-282 {
    width: 282px;
    display: inline;
    }    
.box-337 {
    width: 337px;
    display: inline;
    }
.box-393 {
    position: relative;
    width: 393px;
    display: inline;
    }
.box-410 {
    width: 410px;
    display: inline;
    }
.box-420 {
    width: 420px;
    display: inline;
    }   
.box-685 {
    width: 685px;
    display: inline;
	border:1px solid black;
    }   	
	
.communicate-top-img {
    position: absolute;
    top: -12px;
    right: -17px;
    }            
.box-337 img {
    float: left;
    }   
	
h3.headline-WinLive {
    margin: 0 0 0 0;
    padding: 50px 0 20px 100px;
    font-size: 15px;
    color: #333;
    display: block;
    background: transparent url("/Media/03_WIN_10008_1700_WinLiveEss/images/winLive-img-337x90-livePhotoGallery.jpg") no-repeat 0 0;
    text-indent: -9999px;
    }
h3.headline-WinLiveMessenger {
    margin: 0 0 0 0;
    padding: 50px 0 20px 100px;
    font-size: 15px;
    color: #333;
    display: block;
    background: transparent url("/Media/03_WIN_10008_1700_WinLiveEss/images/winLive-img-282x90-liveMessenger.jpg") no-repeat 0 0;
    text-indent: -9999px;
    }
h3.headline-WinLiveWriter {
    margin: 0 0 0 0;
    padding: 50px 0 20px 100px;
    font-size: 15px;
    color: #333;
    display: block;
    background: transparent url("/Media/03_WIN_10008_1700_WinLiveEss/images/winLive-img-282x90-liveWriter.jpg") no-repeat 0 0;
    text-indent: -9999px;
    }

h3.headline-WinLiveMovieMaker {
    margin: 0 0 0 0;
    padding: 50px 0 20px 100px;
    font-size: 15px;
    color: #333;
    display: block;
    background: transparent url("/Media/03_WIN_10008_1700_WinLiveEss/images/winLive-img-282x90-liveMovieMaker.jpg") no-repeat 0 0;
    text-indent: -9999px;
    }
	
h3.headline-WinLiveMail {
    margin: 0 0 0 0;
    padding: 50px 0 20px 100px;
    font-size: 15px;
    color: #333;
    display: block;
    background: transparent url("/Media/03_WIN_10008_1700_WinLiveEss/images/winLive-img-282x90-liveMail.jpg") no-repeat 0 0;
    text-indent: -9999px;
    }            
.box-260 p, .box-282 p, .box-337 p, .box-393 p, .box-410 p, .box-420 p, .box-685 p {
    margin: 0 0 5px 0;
    padding: 0 10px 0 5px;
    font-size:12px;
    font-style:normal;
    line-height:1.5em;
    color: #454545;
    }
.screenshot {
    margin: 10px 0;
    }
#widgetLeft h3 {
    margin: 0 0 5px 0;
    padding: 0;
    color: #333;
    font-size:1.2em;
    text-indent: 0;
    display: block;
    }
h3.headline-Toolbar {
    margin: 15px 0 5px 5px;
    padding: 0;
    font-size: 15px;
    color: #333;
    display: block;
    }
ul.windowListDesc {
    margin: 0 0 5px 0;
	padding: 0;
	line-height:1.5em;
	font-size: 12px;    
    }
ul.windowListDesc li {
    margin: 0 10px 5px 30px;
	padding: 0;    
    }                

.floatRight { float: right; }
.floatLeft { float: left; }

.marginTop-20 { margin-top: 20px; }
.marginLeft-20 { margin-left: 20px; }
.marginRight-10 { margin-right: 10px; }
.marginRight-20 { margin-right: 20px; }
.marginBottom-10 { margin-bottom: 10px; }
.marginBottom-20 { margin-bottom: 20px; }
.marginBottom-50 { margin-bottom: 50px; }

#rightRolloverBox {
    float: right;
	width: 283px;
	height: auto;
	margin: 0 20px 0 0;
	display: inline;
    }
.bottomBanner {
    position: relative;
    float: left;
    width: 685px;
    height: 99px;
    margin: 20px 0 0 20px;
	padding: 0;
	display: inline;
    border-top: 0;
    background: #fff url("/Media/03_WIN_10008_1700_WinLiveEss/images/03_WIN_10008_1700_WinLiveEss_685x99_BottomBanner_US_ENG_01.jpg") no-repeat 0 0;
    }
.bottomBanner img {
    position: absolute;
    top: 55px;
    right: 78px;
    }    
.rollBoxInnerContain {
    float: left;
	width: 273px;
	margin: 0 0 20px 0;
    }    
.rollBox_left {
    float: left;
    margin: 0;
    padding: 0;
    width: 130px;
    text-align: center;
    }
.rollBox_right {
    float: right;
    margin: 0;
    padding: 0;
    width: 130px;
    text-align: center;
    }    

.rollBox_center {
    float: right;
    margin: 0 auto;
    padding: 0;
    width: 273px;
    text-align: center;
    }  
	
.rollBox_right p, .rollBox_left p, .rollBox_center p {
    margin: 5px 0 0 0;
    padding: 0;
    font-size: 11px;
    font-weight: bold;
    }        
.rollBox_right a:link, .rollBox_right a:visited, 
.rollBox_left a:link, .rollBox_left a:visited {
    color: #333;
    text-decoration: none;
    }
.rollBox_right a:hover, .rollBox_right a:active, 
.rollBox_left a:hover, .rollBox_left a:active {
    color: #333;
    text-decoration: underline;
    }                 
div.flwidgetMovie {
    float: right;
    width: 300px;
	height: 300px;
    }
div.flwidgetMovie img {
    height: auto;
    width: auto;
    }
div.boxHolder {
    float: right;
    width: 300px;
	height: 300px;
    }
img.boxTop {
    margin-bottom: 5px;
    }
.headlineImg {
    margin: 0;
    }                
ul.navNumbers {
    float: left;
    width: 345px;
    margin-top: 5px;    
    padding: 0;
    list-style: none;
    }   
.widgetBoxButton {
    float: left;
    margin: 0;
    padding-top: 10px;
    }
div#widgetLeft p {
    padding: 0 0 5px 0;
    font-size:12px;
    font-style:normal;
    font-weight:500;
    line-height:1.5em;
    color: #454545;
    }
.rolloverText {
    padding: 0 0 5px 40px;
    font-size:12px;
    font-style:normal;
    font-weight:500;
    line-height:1.5em;
    color: #454545;
    }    
p strong {
    color: #454545;
    }    
.widgetBoxButtonLeft1 a {
   float: left;
   width: 194px;
   height: 22px;
   display: block;
   background: url("/Sharp/03_SHA_10004_1700/images/widgetBox_Button1.jpg") no-repeat 0 0;
   text-indent: -9999px;
   }
.widgetBoxButtonLeft2_one a {
   float: left;
   width: 194px;
   height: 22px;
   display: block;
   background: url("/Sharp/03_SHA_10004_1700/images/widgetBox_Button2.1.jpg") no-repeat 0 0;
   text-indent: -9999px;
   }    
p.flashControlLinks {
	display: none;
	}
div#footer_main {
    padding-top: 5px;
    }
.findFastImg {
    margin: 5px 0 0 0;
    }    
    
/*  =Tips
----------------------------------------------------------------------*/     
.tipHeadline {
    color:#333333;font-weight:bold;font-size:1em;margin:0 0 5px 0;
    }
.tipBodyText {
    font-size:14px;margin:0 0 5px 0;line-height:1.4em;
    } 
.tipBodyDisclaimer{
	font-size:9px;
	color:#999;
	}
p.tipBodyDisclaimer8px{
	font-size:9px;
	color:#999;
	}	
    
/*  =Mod Boxes- Bottom Banners
----------------------------------------------------------------------*/ 	
.modBoxes {
    float: left;
    margin: 5px 0 0 0;
    padding: 0;
    width: 727px;
    background-color: #fff;
    }
.modboxLeft a {
    float: left;
    width: 361px;
    height: 80px;
    margin: 0;
    padding: 0;
    display: block;
    background: #fff url(/Sharp/03_SHA_10004_1700/images/03_SHA-10011_1700_SharpRef1_BNR_361x80_CrCard_US_ENG_01.gif) no-repeat 0 0;
    }
.modboxRight a {
    float: right;
    width: 361px;
    height: 80px;
    margin: 0;
    padding: 0;
    display: block;
    background: #fff url(/Sharp/03_SHA_10004_1700/images/03_SHA-10011_1700_SharpRef1_BNR_361x80_ShippingBanner_US_ENG_01.gif) no-repeat 0 0;
    }
.modboxRight img {
    float: right;
    width: 361px;
    height: 80px;
    margin: 0;
    padding: 0;
    display: block;
    /*background: #fff url(/Sharp/03_SHA_10004_1700/images/03_SHA_10004_1700_Sharp_BNR_361x60_ShippingBanner_US_ENG_01.gif) no-repeat 0 0;*/
    }    
.clear {
    clear: both;
    }                 