body {
background-color: #EFECE3;
font-family: verdana, sans-serif, helvetica;	
font-size: 11px;
margin: 0;
padding: 0;	
color: #666666;
}

.navbox {
background-color: #DBD3C3;
}

.bluebar {
background-color: #A0B8D1;
height: 10px;
}

.bg {
background-color: #DBD3C3;
}

.pink  {
background-color: #D29F98;
}

.contentarea {
background-color: white;
border-left: 1px solid #8D8379;	
border-right: 1px solid #8D8379;	
}

.copyright {
text-align: center;
color: white;
font-style: italic;
}

/* --- General Text Styles -- */
h1 {
font-size: small;	
color: #CC6666;	
font-weight: bold;
margin-left: 12px;
}

.highlight {
color: #6699CC;
}

p {
line-height: 150%;	
margin: 12px;
}

p.side {
line-height: 150%;	
margin-left: 4px;
margin-right: 4px;
}


ul {
line-height: 150%;	 
}

.trail {
text-align: right;
color: #356BA0;	
}

A:link {text-decoration: none; color: #999933;}
A:visited {text-decoration: none; color: #999933;}
A:hover {text-decoration: none; color: #CC6666;}
A:active {text-decoration: none; color: #999933;}

/* Side Navigation Styles */
.currentpage {
background-image: url(images/current_bg.gif);
background-repeat: no-repeat;
height: 35px; 
text-align: right;
padding-right: 42px;
}

.navbg {
background-image: url(images/nav_bg.gif);
background-repeat: no-repeat;
height: 35px; 
text-align: right;
padding-right: 12px;
margin-bottom: 4px;
}

.nav {
font-size: small;
}

A.nav:link {text-decoration: none; color: #356BA0;font-weight: bold;}
A.nav:visited {text-decoration: none; color: #356BA0;font-weight: bold;}
A.nav:hover {text-decoration: none; color: #D29F98;font-weight: bold;}
A.nav:active {text-decoration: none; color: #356BA0;font-weight: bold;}

/* Form Styles */
input, textarea {
border: 1px solid #857667;	
}

.btn {
color: white;
font-weight: bold;
background-color: #857667	
border: 1px solid #857667;	
}