body{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10pt; margin:0; background-color:#FFCB80;}
.smaller{ font-size:8pt; }
.titlebar{ background-color:#9C9CCE; width:100%;}
.searchbar{ background-color:#CCCCFF; width:100%; text-align:right; padding:1px 0px 1px 0px;}
.newsbar{ background-color:#D8CBBA; color:#FFFFFF; width:100%;  padding:1px 0px 1px 5px;}
.sidebar{  float:left; }
.sidebarholder{width:201px;}

.maincontent{ margin-left:201px; padding:30px 10px 10px 30px;   } 
.footer{background-color:#FFCB80; clear:both; margin:auto; width:100%; text-align:center; font-size:7pt; padding:10px 0; }
.spacebox{ padding: 25px 10px}
hr{ border:0; color:#3C7700; background-color:#3C7700; height: 3px;}
hr#wee{ height: 1px;}

h2{ font-family:Georgia, "Times New Roman", Times, serif}

/* ***************  default links ******************* */
a:link{ color:#0066CC; text-decoration:underline; font-size:9pt;}
a:visited{color:#0066CC; text-decoration:underline;}
a:hover{color:#FC6610; text-decoration:underline; }
a:active{color:#FC6610; text-decoration:underline;}

/* ********** navigation buttons *********** */
.buttons{}
		
a:link.buttons , a:visited.buttons{


width: 120px;
background: #3C7700;
text-decoration:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
float:left;
padding:2px; 
margin:0 0 5px 20px;
}

a:hover.buttons , a:active.buttons
{


background: #FF7E63;
color:#ffffff;
}

/* ********** table borders *********** */

.colourtable, .colourtable td{  border-collapse:collapse;
border: solid 1px  #9C9CCE; /*outside border*/
}

/* ***************  more links ******************* */
.morelink{ color: #0066CC; text-decoration:none; font-weight:bold;}
a:link.morelink{color:#0066CC; text-decoration:none;}
a:visited.morelink{color:#0066CC; text-decoration:none;}
a:hover.morelink{color:#FC6610; text-decoration:none; }
a:active.morelink{color:#FC6610; text-decoration:none;}
/* ***************   ******************* */

/* ***************  top links ******************* */
.toplink{ color:#ffffff; text-decoration:none; font-weight:bold; font-size:8pt;}
a:link.toplink{color:#ffffff; text-decoration:none;}
a:visited.toplink{color:#ffffff; text-decoration:none;}
a:hover.toplink{color:#FC6610; text-decoration:none; }
a:active.toplink{color:#FC6610; text-decoration:none;}
/* ***************   ******************* */
.red{ color:#FF0000}


/* ***************  title in shop  *************** */
.title{ background-color:#3C7700; padding:2px 0 2px 10px; font-weight:bold; color:#FFFFFF;}

.hide{ display:none;}

/* ***************  linkslink links on the links page ******************* */
.linkslink {}
a:link.linkslink, a:visited.linkslink {font-weight:bold; font-size:8pt; background-color:#3C7700; padding:1px 10px; width:90%; color: #ffffff; text-decoration : none;  display:block; }
a:hover.linkslink, a:active.linkslink { font-weight:bold;  font-size:8pt; background-color:#FF7E63; padding:1px 10px; width:90%; color :#ffffff; text-decoration : none;  display:block; 
}