.br { border-right: 1px #8C3C3C solid; }
.bb { border-bottom: 1px #8C3C3C solid; }
.ml { padding-left: 20px; }

.tablebg {  
background-image:  url(images/fade.gif); 
background-repeat: repeat-x;
background-color: #FFFFFF; 
}
		   
p {
font: 14px trebuchet ms;
color: #000000;
padding:0px;
margin: 0px;
margin-left: 0px;
line-height: 1.4;
}

p.title {
font: 12px trebuchet ms;
color: #8C3C3C;
padding:8px;
margin: 2px;
line-height: 1.1;
}

p.footer {
font: 11px trebuchet ms;
color: #000000;
padding:0px;
margin: 0px;
margin-left: 20px;
line-height: 1.4;
}

ul {
font: 14px trebuchet ms;
color: #000000;
padding:10px;
margin-left: 20px;
list-style-type: circle; 
line-height: 1.2;
}

h1 {
font: 18px trebuchet ms;
color: #8C3C3C;
padding: 0px 0px 3px 3px;
margin: 0px;
}

h2 {
font: 16px trebuchet ms;
font-weight: bold;
color: #8C3C3C;
padding: 10px 0px 3px 0px;
margin: 0px;
margin-left: 0px;
background-image: url(images/title_trbody.gif);
}

h3 {
font: .9px trebuchet ms;
font-weight: bold;
color: #000000;
padding: 0px 0px 2px 3px;
margin: 0px;
background-image: url(images/title_trbody.gif);
}

h4 {
font: 13px trebuchet ms;
font-weight: bold;
color: #FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px;
text-align: center;
width: 188px;
background-color:#8C3C3C;
}

ul.none {
list-style: url('images/list.gif') inside;
margin-left: 0; 
margin-top: 2px;
margin-bottom: 2px; 
padding-left: .0em;
}

img.border {
border:1px solid #000;
}

#tablemenu {
 border-right: 1px solid black;}
#tablemenu td{
 border-right: 1px solid black;}
 
A.links:link {
     	font: 11px trebuchet ms;
		color: #8C3C3C;
		TEXT-DECORATION: none

}
A.links:hover {
     	font: 11px trebuchet ms;
		color: #8C3C3C;
		TEXT-DECORATION: underline;

}
A.links:visited {
     	font: 11px trebuchet ms;
		color: #8C3C3C;
		TEXT-DECORATION: none
		
}
A.links:active {
     	font: 11px trebuchet ms;
		color: #8C3C3C;
		TEXT-DECORATION: underline
}

A.nav:link {
     	font: .75em trebuchet ms;
		font-weight: bold;
		color: #8C3C3C;
		TEXT-DECORATION: none

}
A.nav:hover {
     	font: .75em trebuchet ms;
		font-weight: bold;
		color: #8C3C3C;
		TEXT-DECORATION: underline

}
A.nav:visited {
     	font: .75em trebuchet ms;
		font-weight: bold;
		color: #8C3C3C;
		TEXT-DECORATION: none
		
}
A.nav:active {
     	font: .75em trebuchet ms;
		font-weight: bold;
		color: #8C3C3C;
		TEXT-DECORATION: underline
}
A.fs:link {
     	font: 14px trebuchet ms;
		color: #8C3C3C;
		TEXT-DECORATION: underline;

}
A.fs:hover {
     	font: 14px trebuchet ms;
		color: #8C3C3C;
		TEXT-DECORATION: underline;

}
A.fs:visited {
     	font: 14px trebuchet ms;
		color: #8C3C3C;
		TEXT-DECORATION: underline;
		
}
A.fs:active {
     	font: 14px trebuchet ms;
		color: #8C3C3C;
		TEXT-DECORATION: underline;
}
A:link {
     	font: 11px trebuchet ms;
		TEXT-DECORATION: none
}
A:hover {
     	font: 11px trebuchet ms;
		TEXT-DECORATION: underline
}
A:visited {
     	font: 11px trebuchet ms;
		TEXT-DECORATION: none
}
A:active {
     	font: 11px trebuchet ms;
		TEXT-DECORATION: underline
}
A.body:link {
     	font: 14px trebuchet ms;
		font-weight: bold;
		color: #8C3C3C;
		TEXT-DECORATION: none

}
A.body:hover {
     	font: 14px trebuchet ms;
		font-weight: bold;
		color: #8C3C3C;
		TEXT-DECORATION: underline

}
A.body:visited {
     	font: 14px trebuchet ms;
		font-weight: bold;
		color: #8C3C3C;
		TEXT-DECORATION: none
		
}
A.body:active {
     	font: 14px trebuchet ms;
		font-weight: bold;
		color: #8C3C3C;
		TEXT-DECORATION: underline
}
A.tr:link {
     	font: .95em trebuchet ms;
		padding: 0px 0px 2px 5px;
		color: #000000;
		TEXT-DECORATION: none

}

A.tr:hover {
     	font: .95em trebuchet ms;
		padding: 0px 0px 2px 5px;
		color: #000000;
		TEXT-DECORATION: underline

}
A.tr:visited {
     	font: .95em trebuchet ms;
		padding: 0px 0px 2px 5px;
		color: #000000;
		TEXT-DECORATION: none
		
}
A.tr:active {
     	font: .95em trebuchet ms;
		padding: 5px 0px 2px 5px;
		color: #000000;
		TEXT-DECORATION: underline
}
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:750px;
 height:100%;
 text-align:left; 
 min-width: 500px;margin-left:auto; 
 margin-right:auto;
  
}
 
#header{ 
 width:100%; 
 background-color:#F0E5C3;
 border:1px; 
 border-color: #8C3C3C;   /* left column colour */ 
 border-style: solid; 
 } 
 
#leftcol{
	float:left;
	position:relative;
	margin-left:-188px;
	margin-right:0px;
	margin-top:0px;
 }

#title{
	position:relative;
	overflow: hidden;
    background-color: #8C3C3C;
	width:187px;

 }
 
#menu{
	position:relative;
	overflow: hidden;
    background-color:#FFFFFF;
	width:187px;
	margin-left:0px;	 
	border-bottom:1px;
	border-bottom-color: #8C3C3C;
    border-bottom-style: solid;
 }
 
 #menumap{
	position:relative;
	overflow: hidden;
    background-color:#FFFFFF;
	width:187px;
	margin-left:0px;	 
	border-bottom:1px;
	border-right:1px; 
	border-bottom-color: #8C3C3C;
    border-bottom-style: solid;
	border-right-color: #8C3C3C;
    border-right-style: solid; 
 }
 
 #menutr{
	position:relative;
	overflow: hidden;
    background-color:#FFFFFF;
	width:187px;
	margin-left:0px;	 
	border-bottom:1px;
	border-right:1px; 
	border-bottom-color: #8C3C3C;
    border-bottom-style: solid;
	border-right-color: #8C3C3C;
    border-right-style: solid; 
 }
 
#outer{ 
border:solid white 0px; 
border-left-width: 187px ; /* left column width. NN4 hack to hide borders */ 
border-left-color: #F0E5C3;   /* left column colour */ 
border-left-style: solid; 
border-color: #F0E5C3;/* center column colour */ 
width: auto; 
 } 
 
#inner{margin:0; width:100%;}
 
#maincol{
 background-image:  url(images/fade.gif); 
 background-repeat: repeat-x;
 background-color: #FFFFFF; 
 float: left; 
 width: 562px; 
 position: relative; 
 margin: 0px;
 border-left:0px; 
 border-left-color: #8C3C3C;   /* left column colour */ 
 border-left-style: solid; 
 }
 
#fixed{
	float: left;
	width: 412px;
	position: relative;
	margin: 0px;
	padding-bottom: 5px;
	padding-left: 18px;



 }
 
#outer>#inner { border-bottom: 1px solid #FFFFFF;  }
 
.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 

 
 /*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0;} 
}

img.popup {
width:160px;
height:125px;
float:left;
margin:2px 7px 0px 0px;"
}