/*colours
blue #7198bf;
red #ff4000;
grey #e5e1e1;
*/

html,body {
margin-top:0px; 
margin-left:0px; 
margin-bottom:0px; 
margin-right:0px;
background-color:#ffffff;
height:100%;
font-size:85%;
vertical-align:top;
}

td
{
font-family:verdana, arial, sans-serif;
color: #000000;
font-size:1em;
vertical-align:top;
}

td.butl
{
width:117px;  
height:16px;
border-top:1px solid #7198bf;
border-bottom:1px solid #7198bf;
text-align:center;
vertical-align:middle;
background-image: url(images/butcorner.gif);
background-repeat: no-repeat;
background-position:100% 0%; 
border-right:1px solid #7198bf;
}

td.butr
{
width:117px;  
height:16px;
border-top:1px solid #7198bf;
border-bottom:1px solid #7198bf;
text-align:center;
vertical-align:middle;
background-image: url(images/butcorner.gif);
background-repeat: no-repeat;
background-position:100% 0%; 
}

td.heading
{
background-color:#ff4000;
height:18px;
font-style:italic;
font-family:verdana, arial, sans-serif;
color:#ffffff;
font-size:1.2em; 
font-weight:bold;
}

td.grey
{
background-color:#ff4000;
height:18px;
width:14px;   
}

td.testim
{
width:220px;
font-style:italic;
font-family:verdana, arial, sans-serif;
color:#7198bf;
font-size:1em; 
font-weight:bold;	
}


div
{
font-family:verdana, arial, sans-serif;
color: #000000;
font-size:1em;
vertical-align:top;
}

div.main
{
width: 760px;
background-color: #ffffff;
top:-10px;
text-align:left;
margin: 1em auto;		
position:relative;	
border-left:1px solid #ff4000;
border-right:1px solid #ff4000;
border-bottom:1px solid #ff4000;
vertical-align:top;
height:auto;	
z-index:1;
}

div.news
{
height:400px;
width:220px;
padding-right:6px;
overflow:auto;  
}

div.cyanlion
{
font-family:verdana, arial, sans-serif;
color: #7198bf;
font-size:0.8em;
text-align:center;	
}

ul.sq
{
line-height: 1.3em;
list-style-image: url(images/bullet.gif);
}

ul.rd
{
line-height: 1.3em;
list-style-image: url(images/bulletrd.gif);
}

div.drop
{
width:128px;
visibility:hidden;
height:48px;
left:125px;
top:147px;
position:absolute;	
z-index:10;
}

table.ddtab
{
border-top:1px solid #7198bf;
border-left:1px solid #7198bf;
border-right:1px solid #7198bf;
background-color:#ffffff;	
}

td.ddtd
{
width:128px;
border-bottom:1px solid #7198bf;
padding-left:3px;
height:15px;
}


h1
{
font-family:verdana, arial, sans-serif;
color: #000000;
font-size:1.3em;
vertical-align:top;
font-weight: bold;
}

h2{
font-family:verdana, arial, sans-serif;
color: #000000;
font-size:1.2em;
vertical-align:top;
font-weight: bold;
}

h3{
font-family:verdana, arial, sans-serif;
color: #ff4000;
font-size:1.2em;
vertical-align:top;
font-weight: bold;
}

a {
font-family:verdana, arial, sans-serif;
color:#ff4000;
font-size:1em;
text-decoration:underline;
}

a:visited {
font-family:verdana, arial, sans-serif;
color: #ff4000;
font-size:1em;
text-decoration:underline;
}

a:hover {
font-family:verdana, arial, sans-serif;
color: #ff4000;
font-size:1em;
text-decoration:none;
}

a.nav {
font-family:verdana, arial, sans-serif;
color: #7198bf;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

a.nav:visited {
font-family:verdana, arial, sans-serif;
color: #7198bf;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

a.nav:hover {
font-family:verdana, arial, sans-serif;
color:#ff4000;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

