* {padding:0px;margin:0px;font-family:calibri,arial;font-size:12pt;}
html {overflow-y:scroll;overflow-x:hidden;}
body {background:url('images/back.gif') repeat-x;}
h1 {font-size:18pt;color:#36777d;margin-bottom:18pt;}
h2 {text-align:center;color:#fff;font-size:14pt;}
h3 {color:#36777d;font-size:13pt;margin-bottom:13pt;}
h6 {color:#36777d;font-size:16pt;margin-bottom:16pt;}
p {margin-bottom:10pt;text-align:justify;}
table {border-collapse: collapse;}
table td td {border:#ddd;}
ul {margin-left:20px;}
a img {border:none;}


#sm {height:0px;}
#container {margin:auto;width:905px;margin-top:10px;background:none;}
#header {}
#header .left {float:left;}
#header .right {float:right;}

#top {background:url('images/top.jpg') no-repeat bottom;width:905px;height:268px;margin-top:-35px;}
#top img {float:left;}
#top .strap {color:#fff;text-align:justify;font-size:12pt;width:550px;float:right;padding:28px 18px 0px 0px;}
#top .strap span {color:#74f6ff;font-size:12pt;}

/*if chat live removed drop this bit below*/
#livechat{position:relative;left:750px;}
#nav {float:right;font-size:14pt;color:#fff;padding:50px 14px 0px 0px;}
#nav a:link, #nav a:visited {text-decoration:none;font-size:14pt;color:#fff;}
#nav a:hover {color:#74f6ff;}
#body {margin-top:37px;}
#contentHome {width:524px;height:733px;background:url('images/contentHome.gif');float:left;margin-right:37px;padding:20px 25px 20px 25px;}
#contentHome li {margin-left:30pt;}

#featured {width:294px;height:773px;background:url('images/featured.jpg') no-repeat;float:left;padding-top:3px;}
#featured .block {height:191px;padding-top:3px;}
#featured .mailblock {height:191px;padding-top:3px;}
#featured a {text-decoration:none;height:191px;width:294px;display:block;}
#featured .block p {font-size:10pt;text-align:right;margin:38px 15px 0px 0px;font-weight:bold;color:#142829;}
#featured .block span {font-size:13pt;}
#featured .block label {font-size:8pt;padding-bottom:10px;position:relative;top:-4px;}
#featured .mailblock p {font-size:10pt;text-align:right;margin:20px 15px 0px 0px;font-weight:bold;color:#142829;}
#featured .mailblock span {font-size:13pt;}
#featured .mailblock label {font-size:8pt;padding-bottom:10px;position:relative;top:-4px;}


#contentPage {width:905px;background:url('images/contentPage.gif') no-repeat;float:left;margin-right:37px;padding:20px 0px 0px 0px;}
#contentPage a:link, #contentPage a:visited {color:#295a5f;}
#contentPage a:hover {color:#000;}
#contentStretch {padding:0px 25px 20px 25px;min-height:392px;background:url('images/contentStretch.gif') repeat-y bottom;}

#lCol {width:427px;float:left;}
#rCol {width:427px;float:left;}


#contentProduct {width:905px;background:url('images/contentProd.gif') no-repeat;float:left;margin-right:37px;padding:20px 0px 0px 0px;}
#contentProductStretch {width:905px;background:url('images/contentProdStretch.gif') no-repeat top;float:left;}
#contentCloser {width:905px;height:34px;background:url('images/contentCloser.gif') no-repeat;float:left;}

#lColProd {width:387px;float:left;background:none;padding:0px 40px 0px 25px;}
#lColProd h1 {font-size:13pt;margin-bottom:13pt;}
#rColProd {width:388px;float:left;background:none;padding:0px 20px 0px 45px;}


#productPanel {width:905px;height:582px;background:url('images/productPane2.jpg') no-repeat;float:left;}
#productPanel h4 {text-align:center;margin-top:10px;font-size:16pt;color:#fff;}
#productPanel h5 {float:right;padding:20px 15px 0px 0px;color:#fff;font-size:12pt;text-align:right;}
#productPanel span {font-size:15pt;}
#productPanel label {font-size:11pt;padding-bottom:10px;position:relative;top:-4px;}

#tl {width:451px;height:290px;background:none;float:left;}
#tl a {width:451px;height:290px;display:block;text-decoration:none;}
#tl p {float:right;text-align:right;width:436px;padding:30px 15px 0px 0px;font-size:11pt;color:#000;}

#tr {width:454px;height:290px;background:none;float:left;}
#tr a {width:454px;height:290px;display:block;text-decoration:none;}
#tr p {float:right;text-align:right;width:436px;padding:30px 15px 0px 0px;font-size:11pt;color:#000;}

#bl {width:451px;height:292px;background:none;float:left;}
#bl a {width:451px;height:292px;display:block;text-decoration:none;}
#bl p {float:right;text-align:right;width:436px;padding:30px 15px 0px 0px;font-size:11pt;color:#000;}

#br {width:454px;height:292px;background:none;float:left;}
#br a {width:454px;height:292px;display:block;text-decoration:none;}
#br p {float:right;text-align:right;width:436px;padding:0px 15px 0px 0px;font-size:11pt;color:#000;}

.narrowDesc {width:650px;margin-right:40px;}
.specTable td {padding:4px;}
.specTable .specHead {background:#36777d;color:#fff;}
.matrixTable {border-bottom:1px solid #ddd;}
.matrixTable td {padding:4px;text-align:center;}
.matrixTable .matrixHead {background:#36777d;color:#fff;}
.matrixTable .filler {background:url('/css/images/filler.jpg') !important;height:60px;padding-bottom:20px;vertical-align:bottom;}
.matrixTable .p10 {background:url('/css/images/matrix10.jpg') !important;height:80px;vertical-align:bottom;}
.matrixTable .p10m {background:url('/css/images/matrix10_m.jpg') !important;height:80px;vertical-align:bottom;}
.matrixTable .p10w {background:url('/css/images/matrix10_wide.jpg') !important;height:80px;vertical-align:bottom;}

.matrixTable .p20m {background:url('/css/images/matrix20_m.jpg') !important;height:80px;vertical-align:bottom;}
.matrixTable .p20w {background:url('/css/images/matrix20_wide.jpg') !important;height:80px;vertical-align:bottom;}
.matrixTable .p20 {background:url('/css/images/matrix20.jpg') !important;height:80px;vertical-align:bottom;}

.matrixTable .p25m {background:url('/css/images/matrix25_m.jpg') !important;height:80px;vertical-align:bottom;}
.matrixTable .p25w {background:url('/css/images/matrix25_wide.jpg') !important;height:80px;vertical-align:bottom;}
.matrixTable .p25 {background:url('/css/images/matrix25.jpg') !important;height:80px;vertical-align:bottom;}

.matrixTable .pricesStart {text-align:left;color:Black;font-size:10pt;}

#footer{visibility:hidden;display:none;width:905px;height:54px;background:url('images/footer.jpg');color:#fff;text-align:center;margin:37px 0px 37px 0px;}
#footer a:link,#footer a:visited {color:#fff;text-decoration:none;font-size:12pt;line-height:54px;}
#footer a:hover {color:#74f6ff;}

#footer2 {background:url('images/footer2.gif') repeat-x;height:195px;margin:15px 0px 0px 0px;}
#footerContainer {width:905px;margin:auto;padding:15px 0px 25px 0px;}
#footerContainer .column {width:240px;float:left;padding-left:60px;}
#footerContainer .column2 {width:405px;float:left;}
#footerContainer .column3 {width:200px;float:left;}
#footerContainer a:link, #footerContainer a:visited {color:#fff;font-size:12pt;text-decoration:none;}
#footerContainer a:hover {color:#74f6ff;}


#contactForm {margin:auto;text-align:left;}
#contactForm .field {width:230px;font-weight:bold;}
#contactForm input {width:200px;}
#contactForm textarea {width:201px;}
#contactForm select {width:205px;}
#contactForm li {margin-bottom:10pt;margin-left:12pt;}

#basket td {padding:4px;}
#basket .basketHead {background:#36777d;color:#fff;}
#basket .row {background:#fff;color:#000;}
#basket .row .buttonRemove {background:url('images/remove.jpg');width:16px;height:16px;border:none;}
#basket .rowAlt {background:#eee;color:#000;}
#basket .rowAlt .buttonRemove {background:url('images/remove2.jpg');width:16px;height:16px;border:none;}

#promise {position:relative;top:-312px;left:10px;}

#promiseconfirmation {position:relative;top:-333px;left:30px;}


#checkout {width:520px;margin:auto;}
#checkout td {width:260px;}
#checkout input {width:240px;}
#checkout .tiny input {width:30px !important;}
#checkout ul {margin-left:20px;}

#pleaseWait {position:relative;float:left;top:-500px;left:200px;width:400px;}

.button {background:url('images/button.jpg');color:#000;font-size:12pt;padding:0px 10px 0px 10px;border:none;text-align:center;width:145px;height:32px;line-height:28px;font-weight:bold;}
.buttonBig {background:url('images/buy_eset_nod32.jpg');color:#000;font-size:12pt;padding:0px 10px 0px 40px;border:none;text-align:center;width:200px;height:32px;line-height:28px;margin-bottom:6px;font-weight:bold;}

.buy_eset_nod32 {background:url('images/buy_eset_nod32.jpg');color:#000;font-size:12pt;padding:0px 0px 0px 0px;border:none;text-align:center;width:40px;height:22px;line-height:28px;margin-left:6px;font-weight:bold;}

.buttonCheckout {background:url('images/buttonCheckout.jpg');width:150px !important;padding-left:20px;height:32px;border:none;font-weight:bold;}
.GooglebuttonCheckout {background:url('images/GoogleCheckout.gif');width:180px !important;padding-left:20px;height:32px;border:none;font-weight:bold;}
.buttonContShop {background:url('images/buttonContShop.jpg');width:200px;padding-left:32px;height:32px;border:none;font-weight:bold;margin-left:15px;}

.buttonLookup {background:url('images/buttonLookup.jpg');width:150px !important;padding-left:17px;height:32px;border:none;font-weight:bold;margin-left:2px;}

.centre {text-align:center;}
.right {text-align:right;}
.clear {clear:both;}
.bold {font-weight:bold;}
.lined {text-decoration: line-through;}
.small {font-size:10pt;}
.red {color:Red;}
.black {color:Black;}
.rowAlt {background:#eee;}
.floatL {float:left;}
.tip {border:1px solid #000;color:#000;padding:5px;background:#fff;width:260px;}

.ProductLink {color:Black; font-size:14px}

