 /* Used throughout*/
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 90%;
}
 
 h1:first-child {margin-top: 0;}
 h2:first-child {margin-top: 0;}
 h1 { font-size: 160%; }
 h2 { font-size: 140%; }
 h3 { font-size: 120%; }
 h4 { font-size: 100%; }
 h5 { font-size: 90%; }
 
HR {
    color: #bc283e;
}

.lighttext {
	color: #FFFFFF;
}
/* Used in main template (main.dwt)*/

.bgblack {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 80%;
}

.bgblack a:link, .bgblack a:visited    {
	color:#ffffff; text-decoration: none; 
}

.bgblack a:hover, .bgblack a:active   {
	color:red; text-decoration: none;
}

.bgred {  
	background-color: #bc283e;
}
.bggreen {  
	background-color: #399178;
}
.bggold {  
	background-color: #cc9900;
}
.logo_bg {  
	background-color: #bc283e;
	background-image: url(images/logo_bg.gif);					background-repeat: repeat-x
}
.bg-vert-shadow {  
	background-image: url('images/v_shadow1.gif');
}

.bg-hor-shadow {  
	background-image: url('images/h_shadow1.gif');
}

.logotext1{
	color: #399178;
	font-size: 110%;
	text-align: center;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.logotext2 {
	color: #000000;
	font-size: 100%;
	text-align: center;
	font-weight: bold;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
}
 
/* Used in main menu in main template (main.dwt)*/

#sidebar {
 	font-size: 110%;
	vertical-align: top;
 }
 
#sidebar a {
 	/*/*/padding: 3px;
 	text-decoration: none;
 	line-height: 1em;
 	width: 144px; /* */
 }
 
 #sidebar a:link, #sidebar a:visited {
 	color: #FFFFFF;
 }
 #sidebar a:hover, #sidebar a:active {
 	color: #000000;
 }
 #sidebar ul {
 	/*/*/padding-left: 1em;
 	margin-left: 1em;
 	list-style-type: none; /* */
 }
 #sidebar li {
 	/*/*/margin: 0px 0px 6px 0px; /* */
 } 
 
  /* Used in sub-page templates */
  
#submenu {
 	font-size: 100%;
	vertical-align: top;
	text-align: center;
 }
 
#submenu a {
 	/*/*/padding: 3px;
 	text-decoration: none;/* */
 }
 
#submenu a:link, #submenu a:visited {
 	color: #399178;
 }
#submenu a:hover, #submenu a:active {
 	color: #000000;
 }
   /* Used in contact page table */
 .bg-shading1 {  
	background-color: #d8f2ea;
} 
 .bg-shading2 {  
	background-color: #f6dade;
}  
   