﻿*{padding:0;margin:0;}
.b{font-weight:bold;}
.i{font-style:italic;}
.super{vertical-align:super;line-height:0;font-size:0.6em;}
.red{color:#FF0000;}
.gray{color:#5A5963;}
.centre{text-align:center;}
p, ul, ol{margin-bottom:1em;}
ul{list-style:none;}
ul.bullet{list-style:disc;margin-left:15px;}
ul.bullet ul.bullet{list-style:circle;}
ol{margin-left:15px;}
body{font-family:Tahoma, Verdana, Sans-Serif;font-size:0.7em;margin:2px;}
abbr{cursor:help;}
#mainBody{position:relative;margin:0 auto;width:999px;}

a img{border:none;}
.hide{display:none;}

h1{font-size:1.6em;margin-bottom:0.5em;}
h2{font-size:1.3em;margin-bottom:0.5em;}
h3{font-size:1.15em;margin-bottom:0.3em;}
h4{font-size:1em;margin-bottom:0.2em;}

.full{width:auto;}
.fl{float:left;}
.fr{float:right;}
.cleared{clear:both;}
.grow{overflow:auto;}

.leftCol{float:left; width:155px;}
.rightCol{margin-left:160px;}

#header{background:transparent url(/uk/microsoft/images/layout/top_Banner.jpg) no-repeat scroll top left;}
#headerLogos{height:100px;}
#navigation{height:32px;margin:0 20px 0 10px;position:relative;}
#navigation ul{margin:0;}
#bodyMain{overflow:auto;margin:10px 5px 0 5px;}
#banners{width:140px;float:right;}
#banners div{margin-bottom: 5px;}

#footer{overflow:auto;background:transparent url(/uk/microsoft/images/layout/dotted-line.gif) repeat-x scroll 0 0; padding:10px 0 10px 220px;}
#footer ul li{float:left;margin-right:10px;}

#content{margin:0 150px 5px 205px;}

/*----- Navigation Buttons ----------*/

#navigation ul{overflow:auto;float:left;}
#navigation ul li{float:left;margin:0 10px 0 0;}
#navigation ul li a{display:block;height:32px;width:110px;text-indent:-3000px;}

#navigation ul li#homeLink a{background:transparent url(/uk/microsoft/images/layout/HomeOff_1.png) no-repeat scroll top left;}
#navigation ul li#homeLink a:hover{background:transparent url(/uk/microsoft/images/layout/HomeOff_2.png) no-repeat scroll top left;}
#navigation ul li#homeLinkOn a{background:transparent url(/uk/microsoft/images/layout/HomeOn.png) no-repeat scroll top left;}

#navigation ul li#whyLink a{background:transparent url(/uk/microsoft/images/layout/WhyOff_1.png) no-repeat scroll top left;}
#navigation ul li#whyLink a:hover{background:transparent url(/uk/microsoft/images/layout/WhyOff_2.png) no-repeat scroll top left;}
#navigation ul li#whyLinkOn a{background:transparent url(/uk/microsoft/images/layout/WhyOn.png) no-repeat scroll top left;}

#navigation ul li#contactLink a{background:transparent url(/uk/microsoft/images/layout/ContactOff_1.png) no-repeat scroll top left;}
#navigation ul li#contactLink a:hover{background:transparent url(/uk/microsoft/images/layout/ContactOff_2.png) no-repeat scroll top left;}
#navigation ul li#contactLinkOn a{background:transparent url(/uk/microsoft/images/layout/ContactOn.png) no-repeat scroll top left;}

#navigation ul li#productsLink a{background:transparent url(/uk/microsoft/images/layout/ProductsOff_1.png) no-repeat scroll top left;}
#navigation ul li#productsLink a:hover{background:transparent url(/uk/microsoft/images/layout/ProductsOff_2.png) no-repeat scroll top left;}
#navigation ul li#productsLinkOn a{background:transparent url(/uk/microsoft/images/layout/ProductsOn.png) no-repeat scroll top left;}

.searchArea{position:absolute;right:0;width:270px;}
.searchArea label{float:left;color:#00498C;margin-top:5px;}
.searchBox{float:right;background:transparent url(/uk/microsoft/images/layout/search.gif) no-repeat scroll 0 0;
height:28px;width:178px;}
.searchBox input{margin:5px 0 0 30px;border:none;}

#IERoot .searchBox input{width:140px;border-width:0;}

/*----- Navigation Column -----------*/

#navColumn{width:190px;float:left;margin:0 5px;}
#navColumn ul li h2{position:absolute; left:-3000px;}
#navColumn li{padding:30px 5px 0 65px;color:#FFF;margin-bottom:5px;min-height:50px;position:relative;}

#navColumn li li{padding:0;}
#navColumn a{color:#FFF;text-decoration:none;}
#navColumn a:hover{text-decoration:underline;}
#navColumn .boxBottom{position:absolute;bottom:0;left:0;width:125px;padding:0 5px 8px 65px;}
#navColumn .boxBottom p{margin-bottom:0;}

#navORPC{background: url(/uk/microsoft/images/layout/OfficeReady_Off.png) no-repeat scroll 0 0; width: 125px;}
#navORPC:hover{background: url(/uk/microsoft/images/layout/OfficeReady_On.png) no-repeat scroll 0 0;}

#navLic{background: url(/uk/microsoft/images/layout/OEM_Off.png) no-repeat scroll 0 0; width: 125px;}
#navLic:hover{background: url(/uk/microsoft/images/layout/OEM_On.png) no-repeat scroll 0 0;}

#navGen{background: url(/uk/microsoft/images/layout/Genuine_Off.png) no-repeat scroll 0 0; width: 125px;}
#navGen:hover{background: url(/uk/microsoft/images/layout/Genuine_On.png) no-repeat scroll 0 0;}

#navTools{background: url(/uk/microsoft/images/layout/SalesTools_Off.png) no-repeat scroll 0 0; width: 125px;}
#navTools:hover{background: url(/uk/microsoft/images/layout/SalesTools_On.png) no-repeat scroll bottom left;}

#navPartner{background: url(/uk/microsoft/images/layout/MSPartner_Off.png) no-repeat scroll 0 0; width: 125px;}
#navPartner:hover{background: url(/uk/microsoft/images/layout/MSPartner_On.png) no-repeat scroll bottom left;}

#navXP{background:#00498C url(/uk/microsoft/images/layout/xpTop.gif) no-repeat scroll 0 0;}
#navXP .boxBottom{background:transparent url(/uk/microsoft/images/layout/ORPCbottom.gif) no-repeat scroll bottom left;}


#navColumn #navEmail{min-height:0; height:40px;padding:30px 0 0 0;background:#005194 url(/uk/microsoft/images/layout/emailsTop.gif) no-repeat scroll 0 0;}
#navEmail .boxBottom{background:transparent url(/uk/microsoft/images/layout/emailsBottom.gif) no-repeat scroll bottom left;}

#navColumn #navNews{padding:44px 0 0 0;background:#005194 url(/uk/microsoft/images/layout/newsTop.gif) no-repeat scroll 0 0; }

#navNews .boxBottom{padding-bottom:11px;background:transparent url(/uk/microsoft/images/layout/newsBottom.gif) no-repeat scroll bottom left;}
#navNews #newsArticles{padding:0px 10px 11px 10px; background:#FFF;margin:0px auto 0 auto;width:162px;height:190px; overflow:auto;}
#navNews #newsArticles.js{overflow:hidden;}

#navNews #newsArticles div{color:#000;overflow:hidden; height:95px;}
#navNews #newsArticles h3{color:#00498c;font-size:1em;}
#navNews #newsArticles h3 a{color:#00498c;}

.curvedInput{margin:0 auto;background:#005194 url(/uk/microsoft/images/layout/curvedBox.gif) no-repeat scroll 0 0;width:182px;height:28px;}
.curvedInput input{margin:5px 0 0 10px;border:none;width:162px;}
#IERoot .curvedInput input{border-width:0;}
#IERoot #navColumn li h2{height:0.9em;}

* html #navColumn li{height:50px;}
* html #navColumn #navEmail{height:40px;}
#IERoot #navColumn #navNews{padding-top:44px;}
* html #navNews #newsArticles{margin-top:0;margin-bottom:1px;}

/*----- Breadcrumbs -----------------*/
#breadCrumbs a{color:#94969C;text-decoration:none;}
#breadCrumbs a:hover{text-decoration:underline;}
#breadCrumbs{width:99%;padding-bottom:5px;background:transparent url(/uk/microsoft/images/layout/dotted-line.gif) repeat-x scroll bottom left;margin-bottom:15px;}

/*----- Page Titles -----------------*/
.imageTitle{font-size:0;text-indent:-3000px;width:99%;height:35px;margin-bottom:20px;}
#homeTitle{background:transparent url(/uk/microsoft/images/layout/homeTitle.gif) no-repeat scroll 0 0;}
#whyTitle{background:transparent url(/uk/microsoft/images/layout/whyTitle.gif) no-repeat scroll 0 0;}
#contactTitle{background:transparent url(/uk/microsoft/images/layout/contactTitle.gif) no-repeat scroll 0 0;}
#serverTitle,#versionTitle{background:transparent url(/uk/microsoft/images/layout/versionTitle.gif) no-repeat scroll 0 0;}
#basicTitle{background:transparent url(/uk/microsoft/images/layout/vistaBasicTitle.gif) no-repeat scroll 0 0;}
#vistaHomeTitle{background:transparent url(/uk/microsoft/images/layout/vistaHomeTitle.gif) no-repeat scroll 0 0;}
#busTitle{background:transparent url(/uk/microsoft/images/layout/vistaBusinessTitle.gif) no-repeat scroll 0 0;}
#ultimateTitle{background:transparent url(/uk/microsoft/images/layout/vistaUltimateTitle.gif) no-repeat scroll 0 0;}
#vistaResourceTitle{background:transparent url(/uk/microsoft/images/layout/vistaResourceTitle.gif) no-repeat scroll 0 0;}
#offBasicTitle{background:transparent url(/uk/microsoft/images/layout/officeBasicTitle.gif) no-repeat scroll 0 0;}
#offHomeTitle{background:transparent url(/uk/microsoft/images/layout/officeHomeTitle.gif) no-repeat scroll 0 0;}
#offBusTitle{background:transparent url(/uk/microsoft/images/layout/officeBusinessTitle.gif) no-repeat scroll 0 0;}
#offProTitle{background:transparent url(/uk/microsoft/images/layout/officeProTitle.gif) no-repeat scroll 0 0;}
#offResourceTitle{background:transparent url(/uk/microsoft/images/layout/officeResourcesTitle.gif) no-repeat scroll 0 0;}
#server2008Title{background:transparent url(/uk/microsoft/images/layout/server2008Title.gif) no-repeat scroll 0 0;}
#serverHomeTitle{background:transparent url(/uk/microsoft/images/layout/serverHomeTitle.gif) no-repeat scroll 0 0;}
#serverBusTitle{background:transparent url(/uk/microsoft/images/layout/serverBusinessTitle.gif) no-repeat scroll 0 0;}
#serverEBusTitle{background:transparent url(/uk/microsoft/images/layout/serverEBusinessTitle.gif) no-repeat scroll 0 0;}
#serverResourceTitle{background:transparent url(/uk/microsoft/images/layout/serverResourceTitle.gif) no-repeat scroll 0 0;}
#hardwareTitle{background:transparent url(/uk/microsoft/images/layout/hardwareTitle.gif) no-repeat scroll 0 0;}
#keyboardTitle{background:transparent url(/uk/microsoft/images/layout/keyboardTitle.gif) no-repeat scroll 0 0;}
#bundleTitle{background:transparent url(/uk/microsoft/images/layout/bundleTitle.gif) no-repeat scroll 0 0;}
#miceTitle{background:transparent url(/uk/microsoft/images/layout/miceTitle.gif) no-repeat scroll 0 0;}
#webcamTitle{background:transparent url(/uk/microsoft/images/layout/webcamTitle.gif) no-repeat scroll 0 0;}
#onecareTitle{background:transparent url(/uk/microsoft/images/layout/onecareTitle.gif) no-repeat scroll 0 0;}
#officeReadyTitle{background:transparent url(/uk/microsoft/images/layout/officeReadyTitle.gif) no-repeat scroll 0 0;height:73px;}
#officeReadyResourceTitle{background:transparent url(/uk/microsoft/images/layout/officeReadyResourcesTitle.gif) no-repeat scroll 0 0;}
#oemTitle{background:transparent url(/uk/microsoft/images/layout/oemTitle.gif) no-repeat scroll 0 0;height:73px;}
#genuineTitle{background:transparent url(/uk/microsoft/images/layout/genuineTitle.gif) no-repeat scroll 0 0;}
#partnerTitle, #toolsTitle{background:transparent url(/uk/microsoft/images/layout/toolsTitle.gif) no-repeat scroll 0 0;height:73px;}
#searchTitle{background:transparent url(/uk/microsoft/images/layout/searchTitle.gif) no-repeat scroll 0 0;}
#confirmTitle{background:transparent url(/uk/microsoft/images/layout/confirmationTitle.gif) no-repeat scroll 0 0;}
#xpEOSTitle{background:transparent url(/uk/microsoft/images/layout/xpEOSTitle.gif) no-repeat scroll 0 0;}
#xpResourceTitle{background:transparent url(/uk/microsoft/images/layout/xpEOSTitle.gif) no-repeat scroll 0 0;}

#sevenHomeTitle{background:transparent url(/uk/microsoft/images/layout/seven/Win7_Home_Premium.png) no-repeat scroll 0 0;}
#sevenProfTitle{background:transparent url(/uk/microsoft/images/layout/seven/Win7_Prof.png) no-repeat scroll 0 0;}
#sevenUltimateTitle{background:transparent url(/uk/microsoft/images/layout/seven/Win7_Ultimate.png) no-repeat scroll 0 0;}
#sevenResTitle{background:transparent url(/uk/microsoft/images/layout/seven/Win7_Resources.png) no-repeat scroll 0 0;}
/*----- Home Page -------------------*/

#homeGroups li{float:left;width:125px;text-align:center;}
#homeGroups{overflow:auto;}

/*----- Products Page ---------------*/

#productsList li{width:115px;float:left;padding:5px;}
* html #productsList li{padding:4px;}
#productsList li li{width:auto;float:none;padding:0;margin-bottom:5px;}

/*----- Which Version Page ----------*/

#versionList.serverList li ul{float:left;width:50px;}
#versionList.serverList li{min-height:180px;padding-bottom:0;}
* html #versionList.serverList li{height:180px;}
#versionList.serverList li li{min-height:0;}
* html #versionList.serverList li li{height:0;}
* html #versionList.serverList{width:90%;}

#versionList.hardwareList li{min-height:150px;padding-bottom:0;}
* html #versionList.hardwareList li{height:150px;}

#versionList{overflow:auto;}
#versionList li{width:154px;float:left;padding:0 3px 35px 0;min-height:250px;height:auto;position:relative;}
* html #versionList li{height:250px;}
#versionList li h2{text-indent:-3000px;height:35px;}
#versionList li img{float:left;}
#versionList li p{margin-right:3px;}
#versionList li p.button{text-indent:-3000px;}
#versionList li p.button a{display:block;position:absolute;width:154px;height:55px;bottom:1px;left:0;}
#versionList li li{width:auto;float:none;padding:0; min-height:0;position:static;}
* html #versionList li li{height:0;}

#vistaHome{background:transparent url(/uk/microsoft/images/layout/vista/basicHeader.gif) no-repeat scroll 0 0;}
#vistaEnt{background:transparent url(/uk/microsoft/images/layout/vista/homeHeader.gif) no-repeat scroll 0 0;}
#vistaBus{background:transparent url(/uk/microsoft/images/layout/vista/businessHeader.gif) no-repeat scroll 0 0;}
#vistaUlt{background:transparent url(/uk/microsoft/images/layout/vista/ultimateHeader.gif) no-repeat scroll 0 0;}

#vistaHome p.button a{background:transparent url(/uk/microsoft/images/layout/vista/basicButton.gif) no-repeat scroll 0 0;}
#vistaEnt p.button a{background:transparent url(/uk/microsoft/images/layout/vista/homeButton.gif) no-repeat scroll 0 0;}
#vistaBus p.button a{background:transparent url(/uk/microsoft/images/layout/vista/businessButton.gif) no-repeat scroll 0 0;}
#vistaUlt p.button a{background:transparent url(/uk/microsoft/images/layout/vista/ultimateButton.gif) no-repeat scroll 0 0;}

#sevenHomePre{background:transparent url(/uk/microsoft/images/layout/seven/WIn7_Home_Premium_header.gif) no-repeat scroll 0 0;}
#sevenProf{background:transparent url(/uk/microsoft/images/layout/seven/WIn7_Professional_header.gif) no-repeat scroll 0 0;}
#sevenUlt{background:transparent url(/uk/microsoft/images/layout/seven/WIn7_Ulitmate_header.gif) no-repeat scroll 0 0;}

#sevenHomePre p.button a{background:transparent url(/uk/microsoft/images/layout/seven/Win7_homePrem_Install_but.gif) no-repeat scroll 0 0;}
#sevenProf p.button a{background:transparent url(/uk/microsoft/images/layout/seven/Win7_Pro_Install_but.gif) no-repeat scroll 0 0;}
#sevenUlt p.button a{background:transparent url(/uk/microsoft/images/layout/seven/Win7_Ultimate_Install_but.gif) no-repeat scroll 0 0;}

#officeBasic{background:transparent url(/uk/microsoft/images/layout/office/basicHeader.gif) no-repeat scroll 0 0;}
#officeHome{background:transparent url(/uk/microsoft/images/layout/office/homeHeader.gif) no-repeat scroll 0 0;}
#officeBus{background:transparent url(/uk/microsoft/images/layout/office/businessHeader.gif) no-repeat scroll 0 0;}
#officePro{background:transparent url(/uk/microsoft/images/layout/office/proHeader.gif) no-repeat scroll 0 0;}

#officeBasic p.button a{background:transparent url(/uk/microsoft/images/layout/office/basicButton.gif) no-repeat scroll 0 0;}
#officeHome p.button a{background:transparent url(/uk/microsoft/images/layout/office/homeButton.gif) no-repeat scroll 0 0;}
#officeBus p.button a{background:transparent url(/uk/microsoft/images/layout/office/businessButton.gif) no-repeat scroll 0 0;}
#officePro p.button a{background:transparent url(/uk/microsoft/images/layout/office/proButton.gif) no-repeat scroll 0 0;}

#server2008{background:transparent url(/uk/microsoft/images/layout/server/server2008Header.gif) no-repeat scroll 0 0;}
#serverHome{background:transparent url(/uk/microsoft/images/layout/server/homeHeader.gif) no-repeat scroll 0 0;}
#serverBus{background:transparent url(/uk/microsoft/images/layout/server/businessHeader.gif) no-repeat scroll 0 0;}

#versionList #server2008 p.button a, #versionList #serverHome p.button a, #versionList #serverBus p.button a{
 background :transparent url(/uk/microsoft/images/layout/server/moreInfo.gif) no-repeat scroll 0 0;width:30px;height:30px;left:80px;bottom:10px;}

#keyboards{background:transparent url(/uk/microsoft/images/layout/hardware/keyboardsHeader.jpg) no-repeat scroll 0 0;}
#mice{background:transparent url(/uk/microsoft/images/layout/hardware/miceHeader.jpg) no-repeat scroll 0 0;}
#bundles{background:transparent url(/uk/microsoft/images/layout/hardware/bundlesHeader.jpg) no-repeat scroll 0 0;}
#webcams{background:transparent url(/uk/microsoft/images/layout/hardware/webcamsHeader.jpg) no-repeat scroll 0 0;}


#resourceBox a{color:#000;text-decoration:none;}
#resourceBox h1{color:#00498C;font-size:1.1em;padding:10px 5px 10px 45px;}
#resourceBox a:hover{text-decoration:underline;}
#resourceBox .boxBottom{position:absolute;bottom:0;left:0;width:143px;padding:0 0 0 10px;
                        background:transparent url(/uk/microsoft/images/layout/resourcesBottom.gif) no-repeat scroll bottom left;}
#resourceBox{background:#F79A00 url(/uk/microsoft/images/layout/resourcesTop.gif) no-repeat scroll 0 0;width:133px;position:relative;
min-height:60px;padding:0 10px 20px 10px;}
* html #resourceBox{height:60px;padding-bottom:19px;}

#keypoints h1{color:#00498C;font-size:1.1em;padding:10px 0;}
#keypoints a{color:#000;text-decoration:none;}
#keypoints a:hover{text-decoration:underline;}
#keypoints .boxBottom{position:absolute;bottom:0;left:0;width:143px;padding:0 0 0 10px;
                        background:transparent url(/uk/microsoft/images/layout/keypointsBottom.gif) no-repeat scroll bottom left;min-height:10px;}
#keypoints{background:#FFE3BD url(/uk/microsoft/images/layout/keypointsTop.gif) no-repeat scroll 0 0;width:133px;position:relative;
min-height:60px;padding:0 10px 20px 10px;margin:10px  0;}
* html #keypoints{height:60px;padding-bottom:19px;}
* html #keypoints .boxBottom{height:10px;}

/*----- Hardware Page ---------------*/

#productList .prodLeft{float:left;text-align:center;width:300px;}
#productList .prodLeft img{width:200px;height:200px;}
#productList .prodRight{margin:40px 0 0 310px;}
#productList li{overflow:auto;margin-bottom:15px;}
#productList li li{overflow:visible;margin:0;}

/*----- Office Ready PC Page --------*/

table{background-color:#C6CFF7;margin-bottom:20px;}
td, th{margin:1px;padding:2px;}
td{background-color:#FFFFFF;vertical-align:top;}
td.centre, #officeVersions td{text-align:center;vertical-align:middle;}
thead th{background-color:#B5B6BD;}
tbody th{background-color:#E7E7EF;}
thead{height:54px;}

th#benefit{width:200px;}

#officeVersions #logo{background: #FFFFFF url(/uk/microsoft/images/diagrams/logobg.png) repeat-x scroll 0 0;}

/*----- Search Result Page ----------*/

ol#searchResults li{margin-bottom:5px;}