body{color:black;margin:0;background:white}body,table,select,input{font-family:Arial,Helvetica,sans-serif}body,table{font-size:12px}select,input{font-size:11px}
sup{font-size:10px}
#page{position:relative;width:770px;height:78px;margin:0 auto;background:url(Images/bg.gif) no-repeat top left}
#content{position:absolute;top:78px;left:114px;padding:2em 8px 3.5em 3em;text-align:justify}
#CS{font-size:10px;color:gray;position:absolute;top:41px;left:646px;width:110px;text-align:center;line-height:12px}#CS span{display:block}img#ct{float:left}img#co{float:right}#CS a#ct{float:left;background:url(../../../Resources/Ecommerce/Images/composite.gif) top left}#CS a#co{float:right;background:url(../../../Resources/Ecommerce/Images/composite.gif) top right}#CS a span{width:24px;height:24px;display:block}#CS a#ct:hover{background-position:bottom left}#CS a#co:hover{background-position:bottom right}
hr{height:1px;margin:3em 0 1em 0}
h1{margin:0 0 1em 0;font-size:16px;font-weight:bold;line-height:133%;color:navy}
h2{margin:0;font-size:13px;font-weight:bold;color:navy}
h3{margin:1.33em 0 0.5em 0;font-size:14px;font-weight:bold}
p,div.RC{margin:0 0 1em 0}
a:link,a:visited,a:active{color:black}
a:hover{color:#CC0033;text-decoration:none}
#contact{font-size:11px}
p.fp,p.p{height:56px}p.p{margin-top:2em}img.fp,img.f{float:right;margin-left:1.67em}img.f{position:relative;left:0;top:-7px}
.alert{color:#CC0033;font-weight:bold}
#vMenu{position:absolute;top:93px;left:0;font-weight:bold}
#vMenu div.item{margin-top:1em}#vMenu div.product{margin-top:1px;font-size:10px}#vMenu div.basket{margin-top:2.67em}
#vMenu a:link,#vMenu a:visited,#vMenu a:active{color:gray;text-decoration:none}
#vMenu a.c:link,#vMenu a.c:visited,#vMenu a.c:active{color:black}
#vMenu a.b:link,#vMenu a.b:visited,#vMenu a.b:active{color:navy}
#vMenu a:hover,#vMenu a.b:hover,#vMenu a.c:hover{color:#CC0033;text-decoration:none}
li{padding-bottom:0.5em}
div.RC{background-color:#9AB2FF}img.RC{display:block}.RCtr{text-align:left;background:url(Images/RC/tr.gif) no-repeat top right}.RCbr{text-align:left;background:url(Images/RC/br.gif) no-repeat top right}.RCtxt{padding:0 15px}
p.spec{font-style:italic}

#content div.img{width:130px;float:right;text-align:center;margin:0 0 0.67em 2em;color:gray;font-size:10px;line-height:100%}
#content img.p{display:block;margin:0 auto 1.33em auto;border:1px solid #363E59}
#content form{margin:0}
form#pi input.txt{margin-left:0.5em;width:140px}
form#pi input.btn{margin-bottom:5px;position:relative;top:1px}
form#pi input.radio{position:relative;top:1px;margin-right:2px}
form#pi input.qty{margin:8px 4px 5px 5px;width:20px;font-size:10px}
form#pi input.btn{margin-bottom:5px;position:relative;top:1px}
form#pi div.alert{margin-left:5px}
form#pi span.req{color:#C90000;font-weight:bold;padding-left:0.25em}
#newspapers select{margin:0.33em 0}

table#mapJigsaws{width:510px}table#mapJigsaws img{border:1px solid #363E59}
