A { text-decoration:none;
	  color: #ffd700;
}

A:Hover  {  text-decoration:underline;
            color : #990000;    
}

A.admin { text-decoration:none;
    font-weight: bold;
	  color: #96C6F7;
}

A { text-decoration:none;
	  color: #663300;
}

A.foot { text-decoration:none;
	  color: #a52a2a;
}

.bar {
scrollbar-3d-light-color : #F1EFE8;
scrollbar-arrow-color : #666666;
scrollbar-base-color : #CBC8B5;
scrollbar-darkshadow-color : #F1EFE8;
scrollbar-face-color : #B5AE9C;
scrollbar-highlight-color : #F1EFE8;
scrollbar-shadow-color : #666666 ;
font: 13px/17px arial, verdana, helvetica;
         color : black;
      	background-color : #F1EFE8;
}

body { font: 13px/17px arial, verdana, helvetica;
         color : black;
      	background-color : #F1EFE8;
}

.tdleft {
	background-image: url(http://www.lawsocietyalberta.com/images/top-left.gif);
	background-repeat: no-repeat;
	background-color : #968B6E;
}

.tdspace {
	background-image: url(http://www.lawsocietyalberta.com/images/bg1.gif);
	background-repeat: no-repeat;
	background-color : #F1EFE8;
}

.tdmain {
	background-image: url(http://www.lawsocietyalberta.com/images/bg2.gif);
	background-repeat: no-repeat;
	background-color : #F1EFE8;
  font: 12px/16px arial, verdana, helvetica;
  color : #454545;
}

.tdmain2 {
	background-image: url(http://www.lawsocietyalberta.com/images/bg2.gif);
	background-repeat: no-repeat;
    font: 12px/16px arial, verdana, helvetica;
    color : #454545;
    padding : 0 20 0 0;
}


.tdnews {
  font: 12px/16px arial, verdana, helvetica;
  color : #454545;
  padding : 0 20 20 20;
}

p  { font: 13px/17px arial, verdana, helvetica;
         color : black;
}

.body  { font: 13px/17px arial, verdana, helvetica;
         color : black;
}

.tablebody  { font: 13px/17px arial, verdana, helvetica;
         color : black;
         border-bottom : 1px solid #9A9485;
}

.crumb  { font: 10px/14px arial, verdana, helvetica;
         color : #84817A;
}

.tools  { font: 11px/11px arial, verdana, helvetica;
         color : #726F69;
}

.foot  { font: 10px/10px arial, verdana, helvetica;
         color : #726F69;
}

.head  {
font-size: 16px;
font-family: Arial;
color: #726F69;
font-weight: bold;
}

.archHead  {
font-size: 21px;
font-family: Arial;
color: #817558;
font-weight: bold;
}

.newsheader  {
font-size: 16px;
font-family: Arial;
color: #726F69;
font-weight: bold;
}

.head2  {
font-size: 14px;
font-family: Arial;
color: #817558;
font-weight: bold;
}

.tablehead  {
font-size: 14px;
font-family: Arial;
color: #685E45;
font-weight: bold;
border-bottom : 2px solid #726F69;
}

.inp {background-color : #DEDDDB;
font-size: 9px;
color : #585550;
}

.inpR {background-color : #DBCCC0;
font-size: 9px;
color : #585550;
}

.inpR2 {background-color : #DBCCC0;
font-size: 10px;
color : #585550;
}

.inpMemo {background-color : #DBCCC0;
font-size: 12px;
color : #585550;
}

.inpButton
{
	background-color: #DBCCC0;
	font-size: 9px;
	border: 1 outset;
}

.mess  { font: 10px/12px arial, verdana, helvetica;
         color : black;
}

.mess2  { font: 10px/12px arial, verdana, helvetica;
         color : #008000;
         font-style: italic;
}

.tablehead2  {
font-size: 10px;
font-family: Arial;
color: #685E45;
font-weight: bold;
}

.sitemap  { font: 10px/16px arial, verdana, helvetica;
         color : #454545;
}

.sitemaphead  { font: 11px/16px arial, verdana, helvetica;
         color : #454545;
         font-weight: bold;
}


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs {
position:absolute;
visibility:hidden;
left:0;
top:0
}

/*Style for the background-bar*/
.clBar {
position:absolute; 
width:10;
height:10; 
background-color:#cccccc; 
layer-background-color:#cccccc;
visibility:hidden
}

/*Styles for level 0*/
.clLevel0,.clLevel0over {
position:absolute;
padding:3px; 
font-family:arial,helvetica,sans-serif; 
font-size:11px;
visibility:hidden;
}

.clLevel0 {
visibility:hidden;
}

.clLevel0over {
cursor:pointer;
cursor:hand;
visibility:hidden;
}

.clLevel0border {
position:absolute;
visibility:hidden;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over {
position:absolute; 
padding:3px; 
font-family:arial, helvetica,sans-serif; 
font-size:11px;
}

.clLevel1 {
background-color:#D3CCB5; 
layer-background-color:#D3CCB5; 
color:#514F4A;
}

.clLevel1over {
background-color:#E9E6DA; 
layer-background-color:#E9E6DA; 
color:#514F4A; 
cursor:pointer;
cursor:hand; 
}

.clLevel1border {
position:absolute;
visibility:hidden; 
background-color:#979083;
layer-background-color:#979083;
}

/*Styles for level 2*/
.clLevel2, .clLevel2over, .clAdditionalItems, .clClrListItems, .clBlargItems {
position:absolute; 
padding:3px; 
font-family:arial, helvetica,sans-serif; 
font-size:11px;
}

.clLevel2 {
background-color:#E9E6DA; 
layer-background-color:#E9E6DA; 
color:#514F4A;
}

.clLevel2over {
background-color:#F6F4EB; 
layer-background-color:#F6F4EB; 
color:#514F4A; 
cursor:pointer;
cursor:hand; 
}

.clLevel2border {
position:absolute;
visibility:hidden; 
background-color:#979083;
layer-background-color:#979083;
}
