/* homepage box styles */
.tabForm {
    margin: 0;
}

ul {
    padding-left: 0.75em;
    margin: 0.5em 0em 0.5em 1em;
}

ol {
    padding-left: 0em;
    margin: 0.5em 0em 0.5em 2em;
}

div.tabbar {
    font-size: 1px;
    padding: 0px;
    margin: 0px;
    width: 100%;
    height: 30px;
    vertical-align: bottom;
}

div.tabbar img {
    border: 0px;
}

div.boringWhiteBox      { background-color: white;                                                                                      }
div.boringWhiteBox .tl  { background: url(../../uk/homepage/white_box_tl.gif) 0%   0%   no-repeat; height: 100%;  }
div.boringWhiteBox .tr  { background: url(../../uk/homepage/white_box_tr.gif) 100% 0%   no-repeat; padding: 11px; }
div.boringWhiteBox .bl  { background: url(../../uk/homepage/white_box_bl.gif) 0%   100% no-repeat; height: 100%;  }
div.boringWhiteBox .br  { background: url(../../uk/homepage/white_box_br.gif) 100% 100% no-repeat; height: 100%;  }
div.boringWhiteBox .t   { background: url(../../uk/homepage/white_box_t.gif)  0%   0%   repeat-x; height: 100%;   }
div.boringWhiteBox .b   { background: url(../../uk/homepage/white_box_b.gif)  0%   100% repeat-x; height: 100%;   }
div.boringWhiteBox .l   { background: url(../../uk/homepage/white_box_l.gif)  0%   0%   repeat-y; height: 100%;   }
div.boringWhiteBox .r   { background: url(../../uk/homepage/white_box_r.gif)  100% 0%   repeat-y; height: 100%;   }

div.boringGreyBox       { background-color: #f3f3f4;                                                                                   }
div.boringGreyBox .tl   { background: url(../../uk/homepage/grey_box_tl.gif) 0%   0%   no-repeat; height: 100%;  }
div.boringGreyBox .tr   { background: url(../../uk/homepage/grey_box_tr.gif) 100% 0%   no-repeat; padding: 11px; }
div.boringGreyBox .bl   { background: url(../../uk/homepage/grey_box_bl.gif) 0%   100% no-repeat; height: 100%;  }
div.boringGreyBox .br   { background: url(../../uk/homepage/grey_box_br.gif) 100% 100% no-repeat; height: 100%;  }
div.boringGreyBox .t    { background: url(../../uk/homepage/grey_box_t.gif)  0%   0%   repeat-x; height: 100%;   }
div.boringGreyBox .b    { background: url(../../uk/homepage/grey_box_b.gif)  0%   100% repeat-x; height: 100%;   }
div.boringGreyBox .l    { background: url(../../uk/homepage/grey_box_l.gif)  0%   0%   repeat-y; height: 100%;   }
div.boringGreyBox .r    { background: url(../../uk/homepage/grey_box_r.gif)  100% 0%   repeat-y; height: 100%;   }

div.boringWhiteBox hr, div.boringGreyBox hr {
    border-top: 1px solid silver;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    height: 1px;
}

#background { position:absolute; width:100%; height:100%; }

#wrapper-header { position:relative; width:100%; }

#logo-insight {position:relative; width:120px; height:66px; top:13px; text-align:center;}

.parag { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:1.5em; margin-bottom:0px; margin-top:0px; padding-bottom:5px; padding-top:5px; }

a.links { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:none; }
a.links:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:none; }

.menulinks { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;  }
.menulinks:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B20000; text-decoration:underline;  }

.browselink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cfcfcf; text-decoration:none; }
.browselink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006699; text-decoration:none; }

.paddingx { padding:0 10px; }

.orangehlink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFCC00; font-weight:bold; text-align:right; }
.redehlink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-decoration:none;  }
.redehlink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-decoration:none;  }

.blacklink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  }

div.spacer { clear:both; }

#wrapper-bodytop { position:relative; width:802px; margin:0 0; text-align:left; }

#bodytop01 { position:relative; width:802px; height:34px; }
#bodytop02 { background:transparent url(../../uk/lws/bodytop_06_nondeals.jpg) no-repeat; height:25px; }
#bodytop03 { background:transparent repeat-y; width:953px;  }

#bodytop0 { position:absolute; display:block; height:34px; }
#bodytop0 ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:34px; }
#bodytop0 li { position: absolute; height:34px; }

#bodytop001 { background:transparent; width:155px; left:12px; }
#bodytop002 { background:transparent; width:155px; left:167px; }
#bodytop003 { background:transparent; width:155px; left:322px; }
#bodytop004 { background:transparent; width:155px; left:477px; }
#bodytop005 { width:150px; left:651px; }
.headerbg_deals {background:transparent url(../../uk/lws/bodytop_05.jpg) right no-repeat;}

#float-c-left { float:left; width:740px; left:12px; position:relative; }
#float-c-right { float:right; width:193px; right:3px; position:relative; background-color: #F0F0F0;}

#float-c-left-l { float:left; width:481px; left:0px; position:relative; }
#float-c-right-r { float:right; width:254px; right:0px; position:relative; }

#float-c-left2 { float:left; width:740px; left:7px; position:relative; }
#float-c-right2 { float:right; width:176px; right:9px; position:relative; }
#float-c-right3 { padding-top: 5px; float:right; width:176px; right:9px; position:relative; }

.menu-right ul { list-style-type:none; border-bottom:#C0C0C0 solid 1px; list-style-position:outside;   width:100%; display:block; }
.menu-right li { list-style-type:none; border-bottom:#C0C0C0 solid 1px; list-style-position:outside;   width:100%; display:block; height:15px; padding-bottom:5px; padding-top:5px; }

.right-link-text { position:relative; left:0px; }
.right-link-text a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0099FF; text-decoration:none; font-weight:bold;  }
.right-link-text a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-decoration:none; font-weight:bold;  }

.pricedeals-red { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CC3300; font-weight:bold; }
.pricedeals-blue { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; }
.pricedeals-black { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}


h1.nospace { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#006699; font-weight:bold; margin-bottom:0px;  }

.priceblack { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; }
.priceVATstock { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#888888; }

.pricesugge-blue { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; }
.pricesugge-black { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }

.linkredd { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:none; }
.linkredd:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#993300; text-decoration:none; }

.resources-red { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC3300; }

.img { border:1px solid #C0C0C0; padding: 2px 2px 2px 2px; background-color:#FFFFFF; }
