/* Style for Sheldon Bosley */

/* Tags */
body {
margin:0;
background: #fff url(../images/rics.jpg) no-repeat 0 95%;}

body.print {
margin:0;
background: #fff url(../images/pixel.gif);}

body, td, div, textarea {
font-family: 'gill sans mt', arial, helvetica, sans-serif;
color: rgb(0,0,0);}


/* Divs */

div.banner {
position:absolute;
z-index:10;
left:0;
top:0;
width:100%;
text-align:right;
background: #fff url(../images/leftStrip.jpg) repeat-x;
display: none;
visibility: hidden;}

div.back {
position:absolute;
z-index:20;
left:0;
top:0;
width:237px;
display: none;
visibility: hidden;}

div.logo {
position:absolute;
z-index:30;
left:4px;
top:0;
width:420px;
display: none;
visibility: hidden;}

div.pgetitle {
position:absolute;
z-index:30;
font:30px "viner hand itc";
color:#2c4373;
top:100px;
left:10px;
display: none;
visibility: hidden;}

div.mininav {
position:absolute;
z-index:40;
top:148px;
left:4px;
width:400px;
display: none;
visibility: hidden;}

div.nav {
position:absolute;
z-index:10;
left:0;
top:171px;
width:200px;
display: none;
visibility: hidden;}

div.time {
position:absolute;
top:8px;
right:40px;
z-index:20;
display: none;
visibility: hidden;}

div.bottm {
background-color: #1b2b5c;
width:100%;
display: none;
visibility: hidden;}

div.pgelayout {
position:absolute;
top:0;
left:20px;
width:650px;}

/* Backgrounds */
.navbx {
background-color:#1b2b5c;
font:12px 'gill sans mt',arial;
color:#fff;
text-align:right;
padding-right:4px;
width:278px;}

.navdrop {
background-color:#e2e5ec;
font: 12px 'gill sans mt',arial;
color: #000;
text-align: right;
padding-right: 26px;}

.pgetitle {
background-color:#1b2b5c;
width:100%;
padding-left:4px;
line-height:16px;
display: none;
visibility: hidden;}


/* Anchors */
a {
color: #ae0f0f;
text-decoration: none;}
a:visited {
color: #707070;
text-decoration: none;}
a:hover {
color: #050d52;
text-decoration: underline;}

a.nav {
color: #050d52;
text-decoration: none;}
a.nav:hover {
color: #fff;
text-decoration: none;}

a.nav2 {
color: #fff;
text-decoration: none;}
a.nav2:visited {
color: #fff;
text-decoration: none;}
a.nav2:hover {
color: #f2de00;
text-decoration: none;}

/* Fonts */
.ss {
font-family: arial,sans-serif;}
.nrow {
font-family: 'arial narrow';}
.modern {
font-family: 'modern880 bt';}
.f6 {
font-size: 6px;}
.f7 {
font-size: 7px;}
.f7h {
font-size: 7.5px;}
.f8 {
font-size: 8px;}
.f9 {
font-size: 9px;}
.f10 {
font-size: 10px;}
.f11 {
font-size: 11px;}
.f12 {
font-size: 12px;}
.f13 {
font-size: 13px;}
.f14 {
font-size: 14px;}
.f16 {
font-size: 16px;}
.f18 {
font-size: 18px;}
.f20 {
font-size: 20px;}
.f24 {
font-size: 24px;}
.f30 {
font-size: 30px;}
.f36 {
font-size: 36px;}
.f48 {
font-size: 48px;}
.f60 {
font-size: 60px;}
.bld, .b {
font-weight: bold;}
.em {
font-style: italic;}
.u {
text-decoration: underline;}
.caps {
font-variant: small-caps;}
.c {
text-align: center;}
.l {
text-align: left;}
.r {
text-align: right;}
.j {
text-align: justify;}
.tp {
vertical-align: top;}
.btm {
vertical-align: bottom;}
.nw {
white-space: nowrap;}
sup {
font-size: 80%;}
/* Classes */

.prdisp {
display:block;
visibility: visible;}

.disp {
display: none;
visibility: hidden;}

.mseover {
cursor: pointer;}

.tibx {
background-color: #1b2b5c;
width: 100%;
padding-left: 4px;
line-height:  16px;}

.f12i {
font: 12pt 'GillSans Condensed','arial narrow',arial,helvetica, sans-serif;
 color: #7c7c7c;}

/* Borders */

.bdrWht {
border: 1px solid #fff;}
.bdrYel {
border: 1px solid #f2de00;}
.bdrBlu {
border: 1px solid #1388bf;}
.bdrLme {
border: 1px solid #90bf13;}
.bdrMve {
border: 1px solid #bf13b1;}
.bdrRed {
border: 1px solid #e70000;}
.bdrGry {
border: 1px solid #e2e5ec;}
.bdrPlb {
border: 1px solid #7380a4;}
.bdrDkb {
border: 1px solid #1b2b5c;}
.bdrOra {
border: 1px solid #d47607;}
.bdrTan {
border: 1px solid #d4ba07;}
.bdrGrn {
border: 1px solid #288625;}
.bdrLme {
border: 1px solid #90bf13;}
.bdrCer {
border: 1px solid #bf135c;}
.pad10x {
padding-left: 10px;}
.pad1m {
padding-left: 1em;}

/* Colours */

.wht {
color: #fff;}
.blk {
color: #000;}
.red {
color: #e70000;}
.mve {
color: #bf13b1;}
.blu {
color: #1388bf;}
.gry {
color: #e2e5ec;}
.yel {
color: #f2de00;}
.plb {
color: #7380a4;}
.dkb {
color: #1b2b5c;}
.ora {
color: #d47607;}
.tan {
color: #d4ba07;}
.lme {
color: #90bf13;}
.grn {
color: #288625;}
.blu2 {
color: #2c4373;}
.cer {
color: #bf135c;}


/***************************************/

/* OLD SITE */

/***************************************/

/* Classes */

ul li {
list-style-type: square; line-height: 14pt;}
li.no {
list-style-type: decimal; line-height: 20px;margin-left:20px;}
ol li.nol {
list-style-type:decimal;line-height:20px;margin-left:20px;padding-bottom:10px;}
li.nok {
list-style-image: url('../images/ligry.gif');line-height: 20px;margin-left:20px;}
li.nor {
list-style-type: upper-roman;line-height: 14px;margin-left:20px;}
li.c2 {
list-style-type: circle; color: #900000;margin-left:20px;}
li.c1, li.none {
list-style-type: none;margin-left:20px;}
ul.lh {
line-height: 10px;margin-left:20px;}

.input {
width: 90%;
font-family: 'gill sans mt',tahoma,arial;
font-size: 12px;
border-width: 1px;
border-style: solid;
border-color: #e70000;
color: #000742;
padding-left:4px;}

.bdrY {
width: 90%;
font-family: 'gill sans mt',tahoma,arial;
font-size: 12px;
border-width: 1px;
border-style: solid;
border-color: #f2de00;
color: #000742;
padding-left:4px;}


.input.pc {
width: 90px;
 font-family:  'gill sans mt',tahoma,arial;
  font-size: 12px;
   border-width: 1px;
    border-style: solid;
     border-color: #505050 #d0d0d0 #d0d0d0 #505050;
      color: #3e5185;
       margin-bottom: 1px;}

.comments {
width: 95%;
 height: 110px;
  font-family: tahoma, arial;
   font-size: 11px;
    border-width: 1px;
     border-style: solid;
      border-color: #e70000;
       color: #000742;
padding: 4px;}

.comments2 {
width: 180px;
 height: 80px;
  font-family: tahoma,arial;
   font-size: 9pt;
    border-width: 1px;
     border-style: solid;
      border-color: #505050 #d0d0d0 #d0d0d0 #505050;
       color: #3e5185;}

input.bdr {
border-width: 1px;
 border-style: solid;
  border-color: #3e5185 #a4bfdd #a4bfdd #3e5185;
padding-left:4px;}

.bdr {
border-width: 1px;
 border-style: solid;
  border-color: #3e5185 #a4bfdd #a4bfdd #3e5185;}

.smbox {
 border: 1px solid #a4bfdd;
  font: 7.5pt arial;
   color: #3e5185;}

.box2 {
background-color: #7380a4;
 border-top: 1px solid #a4bfdd;
  border-right: 1px solid #000;
   border-bottom: 1px solid #000;
    border-left: 1px solid #a4bfdd;
     font: bold 10pt arial,helvetica,sans-serif;
      color: #000;}

/* Tags */


input.box {
background-color: #e2e5ec;
padding: 1px 4px 1px 4px;
 border-top: 1px solid #000742;
  border-right: 1px solid #1b2b5c;
   border-bottom: 1px solid #1b2b5c;
    border-left: 1px solid #000742;
     font: 13px 'gill sans mt',arial,helvetica,sans-serif;
      color: #000742;
      display: none;
visibility: hidden; }

input.none {
font: 10pt arial,helvetica,sans-serif;
 color: #000;
  margin-bottom: 1px;}

.all {
font-family: tahoma,arial;
 font-size: 9pt;
  border-width: 1px;
   border-style: solid;
    border-color: #505050 #d0d0d0 #d0d0d0 #505050;
     color: #3e5185;}

.pl {
padding-left: 1em;}

.b {
font-weight: bold;}

.bx {
background: URL('../images/box_c.gif') repeat-y;
 padding-left: 26px;
 padding-right: 6px;
 padding-top: 1em;
  width: 150px;}
