
body {background:#eeeedd; font:normal normal normal 9pt arial,sans-serif; text-align:center;}

div.page {width:1000px; margin:5px auto;}
div.toplogo {width:320px; margin:10px;}
div.topad {float:right; margin:10px; border:1px solid gray; width:468px; height:60px;}

div.headtext {text-align:left; margin:0 10px 10px 10px;}
h1.main {font:normal normal bold 9pt arial,sans-serif; text-align:left; display:inline;}

span.sl {text-decoration:underline; cursor:pointer; color:#336699}

div.a {float:left; width:210px; background:white; border:1px solid gray; margin:5px; padding-top:10px; padding-bottom:10px;}
div.b {float:left; width:540px; background-color:#eeeeee; border:1px solid gray; margin:5px; }
div.c {float:left; width:200px; background:white; border:1px solid gray; margin:5px;  padding-top:10px; padding-bottom:10px;}

a.cats {color:white; font-size:8pt; text-decoration:none; background-color:#336699; 
         margin:2px 0 2px 34px; padding:1px; width:130px; height:17px; float:left; border:2px ridge gray;}

div.offer {text-align:left; border:1px dashed #cccccc; margin:10px; padding:5px; background:white;}

div.offer1 {width:130px; float:left;}
div.offerpic,div.offerpicexpd {width:120px; margin-right:5px;}
div.offerpic img,div.offerpicexpd img {width:120px;height:60px; cursor:pointer;}
div.offerpicexpd img {opacity:0.4; filter:alpha(opacity=40);}

div.expiry,div.expiryexpd {width:120px; font:normal normal bold 8pt arial,sans-serif; color:brown; text-align:center; text-decoration:underline;}
div.expiryexpd {color:gray;}

p.gaptext {font-weight:bold; font-size:10pt; margin:20px;}

div.offer2,div.offer2expd {float:left;width:370px;}
div.offer2 h2,div.offer2expd h2 {margin:0 0 5px 0; font:normal normal bold 12pt arial,sans-serif; }
div.offer2expd,div.offer2expd h2 {color:gray;}

div.offer3 {clear:left; padding:5px 0 3px 130px; }
div.offer3 a {display:block; padding:10px 5px; color:black; text-decoration:none; font-weight:bold;}

button.offer3,button.offer3expd {overflow:visible; padding:0 5px; background:#FFE960; color:black; padding:1px 5px; border:1px solid black; cursor:pointer;}
button.offer3expd {background:#eeeeee; border-color:#cccccc;color:gray;}

div.c h2 {margin:0 10px 5px 10px; font:normal normal bold 10pt arial,sans-serif;}
a.supps {color:white; font-size:8pt; text-decoration:none; background-color:#aa0033;
           margin:2px 0 2px 32px; padding:1px; width:130px; height:17px; float:left; border:2px ridge gray;}

div.footer {clear:both; text-align:left; padding-top:20px; margin:10px 60px 30px 60px;}

div#fbk {display:none;  background-color:#bbbbbb; border:1px solid red; padding:10px;
         position:fixed; top:50px; left:200px; height:300px; width:530px} /* IE6 position:absolute */
div#fbkb {display:none;}

div.sitemapc1,div.sitemapc2 {margin-left:150px;text-align:left; float:left; width:200px;}
