@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; } * /* DO NOT DELETE THIS LINE */
DIV {-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}

/* CSS for header and footer */
DIV.header-container {width:980px; height:104px;margin:0 auto;background-image: url("../images/headerbg.png");background-repeat: no-repeat;background-position: left top;}
DIV.header-container2 {width:980px; height:160px;margin:0 auto;background-image: url("../images/headerbg.png");background-repeat: no-repeat;background-position: left top;}
DIV#footer {min-height: 20px;margin-top:10px;margin-bottom: 10px;text-align: center;font-size: 12px;color: #000000;padding: 0 10px 0 10px;}
DIV#footer_security {height: 74px;background-color: #f5f7fe;border: 1px solid #cbd8fb;margin: 0 0 10px 0;padding: 14px 10px 0 10px;}

/* From Novatech Site */
input.prodSearch{font: 12px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;width: 100%;margin: 0;}
.ddCats{font: 12px/1.7em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;width: 100%;}
.ddCats2{font: 11px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;}
DIV#suggestion {width: 200px;overflow: hidden;min-height: 1px;border: 1px solid #829dbb;position: absolute;z-index: 10001;background-color: #ffffff;font-size: 12px;display: none;}
SPAN.sb1{font: 13px/1.7em "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight: bold;color: #ffffff;}
SPAN.toplinks{font: 10px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;color: #666666;}
SPAN.toplinks a{color: #666666;text-decoration: none;}
SPAN.toplinks a:hover{color: #e70033;text-decoration: none;}
SPAN.minibasket-t1{font: 10px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;color: #000;}
SPAN.minibasket-t1 a{text-decoration: none;color: #000;}
SPAN.minibasket-t1 a:hover{color: #e70033;}
SPAN.minibasket-t2{font: 12px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight: bold;color: #000;}
DIV.basketHelpB1 {z-index: 150;width: 86px;height: 25px;position: relative;top: 100px;float: left;margin-left: 37px;}
DIV.basketHelpB2 {z-index: 130;width: 122px;height: 25px;position: relative;top: 100px;float: left;margin-left: 10px;}
DIV.basketHelpX {z-index: 150;width: 12px;height: 12px;position: relative;top: 40px;left: 268px;background-repeat: no-repeat;background-position: left top;}
DIV#basketHelp {width: 319px;height: 164px;position: absolute;top: 90px;z-index: 100;display: none;background-repeat: repeat-x;background-position: left top;}
SPAN.t12b {font-size: 12px;color: #000000;}

/* Common Elements */
#boxes-section				{width:980px;margin:0 auto 0 auto;}
#bottom-section				{width:980px;margin:0 auto 0 auto;}
#icons-section				{width:490px;margin:0 auto 0 auto;float:left;}
#spec-section				{width:490px;margin:0 auto 0 auto;float:left;}
DIV.spacer					{width:15px; height:15px; clear:both;}
td.boxes-bg					{width:490px; height:163px; background:url('../images/general/boxbg.jpg'); vertical-align:top;}
td.boxes-black-bg			{width:490px; height:163px; background:url('../images/general/boxbg-black.jpg'); vertical-align:top;}
td.boxes-bg-pics			{width:490px; height:163px; background:url('../images/general/boxbg-pics.jpg'); vertical-align:top;} /* Thumbs are 129 x 129 */
table.thumbs				{margin-top:17px; height:129px;}
SPAN.box-title				{color:#009ee0; font-size:20px; font-weight:bold;}
SPAN.box-title-bbg			{color:#ffffff; font-size:20px; font-weight:bold;} /* bbg (black background */
SPAN.box-text				{color:#333333; font-size:11px;}
SPAN.box-text-bbg			{color:#cccccc; font-size:11px;} /* bbg (black background */
SPAN.sales-text				{color:#333333; font-size:14px;}
SPAN.sales-text-bbg			{color:#cccccc; font-size:14px;} /* bbg (black background */
SPAN.q1						{font-size:16px; color:#009ee0; font-weight:800;}
SPAN.q2						{font-size:11px; color:#2e2d30; font-weight:0;}
SPAN.q2a					{font-size:11px; color:#cccccc; font-weight:0;}
DIV.back-to-shop			{width:106px; height:12px; background:url('../images/general/backtoshop.png') no-repeat right bottom; position:relative; top:10px; left:10px;}
DIV.made-in-uk				{width:85px; height:85px; background:url('../images/general/madeinuk-icon.png') no-repeat right bottom; position:absolute; top:0px; right:0px;}
DIV.system-title			{position:relative; top:114px;}

/* Backgrounds for Boxes */
table.threeg				{height:129px; background: url('../images/general/3g.jpg') no-repeat center center;}
table.screen				{height:129px; background: url('../images/general/screen.jpg') no-repeat center center;}
table.webcam1-3mp			{height:129px; background: url('../images/general/webcam.gif') no-repeat center center;}
table.x10bluetooth			{height:129px; background: url('../images/general/x10bluetooth.jpg') no-repeat center center;}
table.compactsize			{height:129px; background: url('../images/general/compact.jpg') no-repeat center center;}
table.low-voltage-cpu		{height:139px; background: url('../images/general/ulv.jpg') no-repeat center bottom;}
table.wireless-n			{height:129px; background: url('../images/general/wireless-n.jpg') no-repeat center center;}
table.battery				{height:129px; background: url('../images/general/battery.jpg') no-repeat center center;}
table.i57sbbg				{height:146px; background: url('../images/general/i57sbbg.png') no-repeat 245px 10px;}
table.brbbg					{height:146px; background: url('../images/general/bluraylogo.png') no-repeat 280px 25px;}
table.ddr3rambg				{height:146px; background: url('../images/general/ddr3ram.png') no-repeat 240px 10px;}
table.atinvidiagfx			{height:146px; background: url('../images/general/atinvidiagfx.png') no-repeat 250px 10px;}
table.i78sbbg				{height:146px; background: url('../images/general/i78sbbg.png') no-repeat 245px 10px;}
table.atigraphics			{height:146px; background: url('../images/general/atigraphics.png') no-repeat 325px 4px;}
table.dldvdrw				{height:146px; background: url('../images/general/dldvdrw.png') no-repeat 280px 30px;}
table.intelcpu				{height:129px; background: url('../images/general/intel_bg.jpg') no-repeat center center;}
table.nvidiagpu				{height:129px; background: url('../images/general/nvidia.jpg') no-repeat center center;}
table.nvidia285				{height:129px; background: url('../images/general/nvidia285.jpg') no-repeat center center;}
table.bluray				{height:129px; background: url('../images/general/bluraytable.jpg') no-repeat center center;}
table.intelcorei7			{height:129px; background: url('../images/general/intelcorei7.jpg') no-repeat center center ;}
table.amddualcore			{height:129px; background: url('../images/general/amddualcore.jpg') no-repeat center center ;}
table.atiradeon				{height:129px; background: url('../images/general/atiradeon.jpg') no-repeat center center ;}