BODY { background: #eee; color: #212192; font-size: 14px; line-height: 18px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }

TABLE.wrapper {width:800px; border: 1px solid #cccccc; background: white; cellpadding: 4px; cellspacing: 0px; margin-left: auto; margin-right: auto;}


P {font-size: 14px; line-height: 18px; margin-top: 10px; margin-bottom: 10px; text-align: left;}
P.colours { font-size: 12px; margin-top: 0px; margin-bottom: 0px; }
P.endspace { margin-top: 12px; margin-bottom: 12px; }
P.menuitem { margin-top: 0px; margin-bottom: 0px;}
P.intro {font-size: 16px; line-height: 22px; margin-top: 0px; margin-bottom: 10px; margin-left:16px; text-align: left;}



A.navmenu { color: #212192; font-size: 14px; font-weight: bold; text-decoration: none}
A.navmenu:hover { color: #8ECAF2; font-size: 14px; text-decoration: none }

A.image { color: #212192;}
A.image:hover { color: #8ECAF2; }

H2 {margin-top:0px; margin-bottom: 5px;	font-size: 24px;}
H3 {margin-bottom: 5px;	font-size: 16px;}
H3.footer {margin-top: 15px; margin-bottom: 5px;}

B.title {font-size: 18px; font-weight: bold; margin-top: 0px; margin-bottom: 5px;}

UL {margin-left: 20px; margin-top: 3px; margin-bottom: 5px;}

.address {font-size: 9pt; line-height: 11pt;}
.small { font-size: 10px; }
.brushtip { font-size: 16px; font-weight: bold; line-height:26px;}
.picborder { border: 1px solid #cccccc}


#footer{position:relative; width:980px; z-index:1; text-align: center}

#body{width:1000px; height:100%; z-index:1; text-align: center}


.border_topleft
{
background-image:url('../images/frame_01.gif');
background-repeat: no-repeat;
}
.border_topcenter
{
background-image:url('../images/frame_02.gif');
background-repeat: repeat-x;
}
.border_topright
{
background-image:url('../images/frame_03.gif');
background-repeat: no-repeat;
}
.border_midleft
{
background-image:url('../images/frame_04.gif');
background-repeat: repeat-y;
}
.border_midright
{
background-image:url('../images/frame_06.gif');
background-repeat: repeat-y;
}
.border_botleft
{
background-image:url('../images/frame_07.gif');
background-repeat: no-repeat;
}
.border_botcenter
{
background-image:url('../images/frame_08.gif');
background-repeat: repeat-x;
}
.border_botright
{
background-image:url('../images/frame_09.gif');
background-repeat: no-repeat;
}



#login {
width: 350px;
border: solid 1px #aaaaaa;
padding: 10px;
background: #cccccc;
margin: 0px;
padding: 10px;

}
.sidepanel {
	font-size: 11px;
}

#stampcol {
margin: 0px;
padding-left: 6px;
}



.out {
  display:block;
  background:#bbb;
  border:1px solid #ddd;
  position:relative;
  margin:6px;
  }
.in {
  text-align:center;
  background:#fff;
  border:1px solid #555;
  position:relative;
  padding:5px;
  font-weight:normal;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:9em;} /* change to suit */

h4.order {font-weight:bold; color:#000; margin-top:0px; margin-bottom:0px;}
p.order {color: black; margin-top:0px; margin-bottom:0px;}
b.order {font-size: 16px;}