.sptext P,.sptext H1,.sptext H2,.sptext H3,.sptext H4,.sptext H5,.sptext H6,.sptext DIV,.sptext SPAN,.sptext BLOCKQUOTE,.sptext CITE,.sptext DL,.sptext DD,.sptext DT,.sptext UL,.sptext OL,.sptext LI,.sptext TD, .sptext TH { font-family:"Arial","Helvetica","Verdana","sans-serif"; }
.sptext {color:#000;}


.novpaddown {margin-bottom:0px; }
.novpadup {margin-top:0px; }
.novpadupdown {margin-top:0px; margin-bottom:0px; }
FORM {margin-top:0px; margin-bottom:0px; line-height:1.30em;}
.plainlist,DD,H4,H5,H6 {margin-bottom:0px; margin-left:0px; list-style-type:none; }
UL,OL {margin-top:6px; }
BIG {font-size:108%; } SMALL {font-size:88%; }


H1 {color: #666666; }

a.whitelink,a.whitelink:visited,a.whitelink:active {color:#ffffff; text-decoration:underline; }
a.whitelink:hover {color:#ffffff; text-decoration: underline; }
a.lhlink, a.lhlink:active, a.lhlink:visited {text-decoration:underline; color: #FF6500; font-weight:normal; }
a.lhlink:hover {text-decoration:underline; color:#666; }
.sptext a,.sptext a:active, .sptext a:visited {text-decoration:underline; color:#FF6500; font-weight:normal; }
.sptext a:hover {text-decoration:underline; color:#666; }
.sptext a.grey, .sptext a.grey:active, .sptext a.grey:visited {text-decoration:underline; color: #000; font-weight:normal; }
.sptext a.grey:hover {text-decoration:underline; color:#666; }
.pufftext a,.pufftext a:active, .pufftext a:visited {text-decoration:underline; color:#FF6500; font-weight:bold; }
.pufftext a:hover {text-decoration:underline; color:#666; font-weight:bold; }
span.lhlink {text-decoration:none; color:#000;} 

.bckgnd-plain  {background-color: #FFFFFF; }
.ErrorHiLite,.ErrorHiLite SPAN {color: red;}
.print-only { visibility: hidden }

#banrheadbox { height:31px;padding-left:14px; padding-right:14px; margin:0px;
               width:760px; background-color:#FF6500; z-index:1;}
#banrheadbox TD { font-size:80%; font-family:"Arial","Helvetica","Verdana","sans-serif";
                  font-weight: bold; color:#FFFFFF;}
#mainpgtable { position:relative; left:0px; top:15px; }
#maincontent { width:419px; }
#maincontent .sptext { padding-left:13px; padding-right:13px; margin:0px; }


#mainconbigimage { border-bottom-width: 19px; border-color: #FFFFFF;}

#loginbox { position:relative; top:0px; left:0px; padding-bottom:0px; margin-bottom:0px;}
#buyrescbox   { border-style: solid; border-top-width: 10px; border-color: #FFFFFF;}
#cataloguebox { border-style: solid; border-top-width: 10px; border-color: #FFFFFF;}
#whatsontvbox { border-style: solid; border-top-width: 10px; border-color: #FFFFFF;}
#lhnavbox     { border-style: solid; border-top-width: 10px; border-color: #FFFFFF;}

.puffboxborder { background-color:#D1D1D1; }
.puffboxinner { padding-left:9px; padding-right:9px; margin:0px; }
.puffboxtitlestriped {font-size:83%; font-family:"Arial","Helvetica","Verdana","sans-serif"; 
               font-weight: bold; color: #000000; letter-spacing:2px; 
           padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px; margin:0px;
           background-image: url('../img/bckgndstripes.gif');}

.puffboxtitle {font-size:83%; font-family:"Arial","Helvetica","Verdana","sans-serif"; 
               font-weight: bold; color: #000000; letter-spacing:2px; 
           padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px; margin:0px;}
.pufftext {font-size:76%; font-family:"Arial","Helvetica","Verdana","sans-serif"; color: #000000;
           padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px; margin:0px;}

img { border: none }
