﻿/*
*       Styles\Index\Index.css
*       2015/10/01
*********************************************/
html{margin:0;padding:0;}
body{position:relative;margin:0;padding:0;
    font-family: 'Lucida Sans', Verdana, Georgia, "Helvetica Neue", "Lucida Grande",
    "Segoe UI", Helvetica, sans-serif,Tahoma,Consolas;
    background-image:url(/Styles/Graphics/Print/Common/BackGround/Patterns/TexturedPaper.png);}
div.Main{ width: 1002px;margin: 0px auto 0px auto;}
div.TopMargin{height:8px;}
div.BottomMargin{height:8px;}
div.Container {border:1px solid #2a9fff;background-color: #f5f5f5;}
div.Wrapper{border:1px solid #2a9fff;margin:2px 2px 2px 2px;}
.CovidContainer {width:100%;height:230px;display:block;text-align:center;}
.CovidWrapper {width:80%;height:190px;display:inline-block;color:red;border-radius:10px;border:1px solid red;}
.CovidTitle{display:inline-block;font-size:38px;}
.CovidText{display:inline-block;margin:20px 30px 0px 30px;}

div.ContentContainer{width:100%;height:1200px;position:relative;top:-10px;}
div.ContentWrapper{}
a.UploadDocumentText {position:absolute;top:100px;right:80px;}
a.UploadDocumentHTML5Text{position:absolute;top:120px;right:80px;}
img.Text1{width:322px;position:absolute;top:-10px;left:72px;}
img.Text2{width:272px;position:absolute;top:10px;left:566px;}
div.Separator1{border:1px solid red;width: 200px;position:absolute;left:130px;top:126px;}
div.Separator2{border:1px solid red;width: 200px;position:absolute;left:600px;top:126px;}
div.Separator3{border:1px solid red;height: 150px;position:absolute;left:436px;top:210px;}
div.Separator4{border:1px solid red;height: 150px;position:absolute;left:436px;top:460px;}
div.BusinessHoursContainer{width:150px;width:auto;position:absolute;left:812px;left:500px;
    top:528px;top:160px;border:1px solid #2a9fff;padding:5px 10px 10px 10px;}
div.BusinessHoursText1{margin:0px 0 0 0;font-size:18px;text-decoration:underline;}
div.WeekdaysText1{margin:5px 0 0 0;text-align:left;white-space:pre-wrap;}
div.WeekEndsText1{margin:0px 0 0 0;color:#ff0000;color:#000000;white-space:pre-wrap;}
div.HollidaySeasonHoursText1{margin:0px 0 0 0;color:#ff0000;white-space:pre-wrap;}
div.BusinessHoursText2{margin:0px 0 0 0;color:#ff1f00;font-size:18px;text-decoration:underline;}
/*img.Services{width:200px;height:600px;position:absolute;left:130px;top:150px;}*/
/*border same as background needed to cover i.e. box-shadow white gap bug*/
div.ServicesContainer{width:280px;position:absolute;
    left:90px;top:160px;border:1px solid #006633;border-radius:5px;
    font-size:16px;line-height:20px;
    background-color:#006633;color:#ffffff;box-shadow: 0px 0px 4px 4px #006633;}
div.ServicesWrapper{}
div.ServicesMarginTop{height:21px;}
div.ServicesMarginBottom{height:21px;}
div.ServicesLineItem{margin:5px 0 5px 20px;font-size:16px;}
a.LinkServices{font-size:16px;line-height:20px;
    color:#ffffff;text-decoration:none;}
a.LinkServices:hover{color:#93bca9;}
a.LinkServices:active{color:#b3dcc9;}
span.LinkDetails{font-size:14px;font-style:italic;text-decoration:underline;}
a.MapLink1{}
img.MapImage1{width:300px;height:300px;position:absolute;left:500px;top:640px;border:1px solid #2a9fff}
a.MapLinkText1{position:absolute;left:650px;top:870px;}

/*                  Banner1                         Start
*********************************************************/
div.Banner1{position:absolute;left:500px;top:660px;top:300px;z-index:2;}
div.Banner1Container{}
div.Banner1Wrapper{}
div.Banner1Space1{width: 400px;height: 312px;
    -webkit-perspective: 600px;-moz-perspective: 600px;
    -o-perspective: 600px;perspective:600px;}
/*div.Banner1Element1{width:100%;height:100%;background-color:blue;
    -webkit-transform: rotateY( 45deg );-moz-transform: rotateY( 45deg );
    -o-transform: rotateY( 45deg );transform: rotateY( 45deg );}*/
img.Banner1Image{width:400px;height:312px;display:block;position:absolute;
    left:0px;top:0px;backface-visibility:hidden;border-radius:5px;}
img.Banner1Image.Start{transform:rotate3d(0,1,0,90deg);}
img.Banner1Image0 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Xerox700_640x480.jpg");}
img.Banner1Image1 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/HPWide_800x600.jpg");}
img.Banner1Image2 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Scanner_800x600.jpg");}
img.Banner1Image3 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Laminate_800x600.jpg");}
img.Banner1Image4 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Stationary_800x600.jpg");}
img.Banner1Image5 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Engraved_450x600.jpg");}
img.Banner1Image6 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/StoreFront/StoreFront_800x600_2.jpg");}
img.Banner1Image7 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/BusinessCards_800x600.jpg");}
img.Banner1Image8 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Xerox2_640x480.jpg");}
img.Banner1Image9 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/HPLatex/HPLatex_1200x675.jpg");}
img.Banner1Image10 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Pagewide/HPPagewide_640x480.jpg");}
img.Banner1Image11 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Pagewide/HPPagewide_640x480_angle.jpg");}
img.Banner1Image12 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Pagewide/HPPagewide_640x480_side.jpg");}
img.Banner1Image13 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/HPT3500/HPT3500_640x480.jpg");}
img.Banner1Image14 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Workstation/Herma.jpg");}
img.Banner1Image15 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/BizHubPro/BizHubPro_640x480.jpg");}
img.Banner1Image16 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/ColourCom/ColourCom_640x480.jpg");}
img.Banner1Image17 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Rizo_640x480.jpg");}
img.Banner1Image18 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Finishers/Cutter_640x480.jpg");}
img.Banner1Image19 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/Finishers/FinishingRoom1_640x480.jpg");}
img.Banner1Image20 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/StoreFront/StoreFront_800x600.jpg");}
img.Banner1Image21 {background-image: 
    url("/Styles/Graphics/Print/Common/Banners/Banner1/Images/StoreFront/StoreFront_900x675.jpg");}
/*                  Banner1                           End
*********************************************************/

/*                  Misc                            Start
*********************************************************/
*.DisplayNone{display:none;}
*.FontLarger{font-size:larger;}
/*                  Misc                              End
*********************************************************/