/* Any changes to colors here will affect your entire site */
/* CSS Sheet written by Diane Schlichting */
/* Copyright 2003 by Designs by Duchess */
/* All Rights Reserved */
BODY {
	FONT-SIZE: 10px; 
	BACKGROUND: #5B5A84;	 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	margin-top: 5px;
}

P, TD, LI, UL, TABLE {FONT-SIZE: 10px;}

/* Regular Links */	
A:link {font-size: 10px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; BACKGROUND-COLOR: transparent;}
A:visited {font-size: 10px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; BACKGROUND-COLOR: transparent;}
A:hover {font-size: 10px; FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #AAAFD8; TEXT-DECORATION: none;}
A:active {font-size: 10px; FONT-WEIGHT: bold; COLOR: #C5A5B7; TEXT-DECORATION: none; BACKGROUND-COLOR: transparent;}


H1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	LETTER-SPACING: 2px;
	background-color: transparent;
	background-image: url('images/heading1.gif');
	background-position:  left;
	background-repeat: no-repeat;
	padding-left: 25px
}
H2, H3, H4, H5 {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; LETTER-SPACING: 2px; background-color: transparent;}
H6 {  font-size: 12px;  font-weight: bold;  letter-spacing: 1px;  background-color: #C5A5B7; width: 300px;}

UL, LI {list-style-position:outside; list-style-image: url('images/bullet.gif');}

.maintable {
	border: 3px solid #000000;}
	
.topcell {
	background-image: url('images/top-layout.jpg');
	background-position:  center top;
	background-repeat: no-repeat;
	width: 750px;
	height: 200px;
	text-align: right;
	vertical-align: top;
	padding: 5px 5px 5px 0px;}

.maincell {
	padding: 15px 10px 10px 10px;
	vertical-align: top;
	color: #000000;
	background-color: #ffffff;
	font-weight: bold;}

.menucell { background-color: #A67D8A; text-align: center;  vertical-align: center;  padding: 5px 5px 5px 5px;  font-size: 9px;}
.bottomcell { background-color: #A67D8A; text-align: center;  vertical-align: bottom;  padding: 5px 5px 5px 5px;  font-size: 9px; color:#000000; border-top: 2px solid #000000;}

.infoheader {
	background-color: #958BB0;
	border: 1px solid #000000;
	padding: 2px, 2px, 2px, 2px;
	font-weight: bold;
	font-size: 12px;
	width: 150px;
	text-align: center;
	color: #000000;
}
.infobox {
	background-color: #C8D2ED;
	border: 1px solid #000000;
	padding: 5px, 3px, 3px, 3px;
	font-size: 10px;
	text-align: center;
	color: #4C4B55;
}

/* Two Column Page Layout Styles */	

.leftcell { 
width:150px; 
padding-left: 5px;  
padding-top: 5px; 
padding-right: 5px; 
background-color: #CDABB4;  
border-right: 2px solid #000000; }

/* Three Column Page Layout Styles */	

.rightcell { 
width:150px; 
padding-left: 5px;  
padding-top: 5px; 
padding-right: 5px; 
background-color: #ffffff;  
border-right: 2px solid #000000; }