body {
	background-color: #CDD5AE;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4D3729;
	font-size: 11px;
	line-height: 20px;
	margin: 0px;
	background-image: url("images/bg2.jpg");
	background-repeat: repeat-x;
	background-position: 50% 0px;
}
a {
    color: #EAEFD7;
    background-color: inherit;
    text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
p {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin-top: 0px;
}
img {
    border-width: 0px;
}
.right {
	text-align: right;
}
.inlineImageRight {
	float: right;
	margin-left: 9px;
	text-align: right;
}
	.inlineImageRight img { 
		border: 1px solid white;
	}
	.inlineImageRight span {
		color: #778899;
		font-style: italic;
	}
	
#container {
	position: absolute;
	top: 17px;
	left: 50%;
	width: 780px;
	margin-left: -390px;	
}
#bar {
	height: 14px;
	background: url("images/bar.gif") 0px 0px repeat-x;
	border-bottom: 3px solid #fff;
}
#contMain {
    float: left;
	width: 780px;
    border-color: #B5C08D;
	border-width: 0px 5px 5px 5px;
	border-style: solid;
}
#main {
	border-color: #fff;
	border-style: solid;
	border-width: 0px 3px 0px 3px;
}
#menu {
	clear: both;
	border-color: #fff;
	border-style: solid; 
	border-width: 3px 0px 3px 0px;
    background-image: url("images/barMenu.gif");

}
#menu ul {
    margin: 0px;
    padding: 0px;
    height: 35px;
    background-image: url("images/barMenuDiv.gif");
    border-color: #6C5646;
    border-style: solid;
    border-width: 0px 6px 0px 6px;
    list-style-type: none;    
}
#menu ul li {
    margin: 0px 1px 0px 0px;
    height: 35px;
    text-transform: uppercase;
    float: left;
    background-image: url("images/barMenu.gif");

}
#menu ul li.first {
    padding-left: 1px;
}
#menu ul li.last {
    margin-right: 0px;
    padding-right: 6px;
}
#menu ul li a {
    padding: 10px 9px 11px 8px;
    line-height: 34px;
    color: #CDD5AE;
    background-color: inherit;
    text-decoration: none;
}
#menu ul li a:hover, #menu ul li a:active, #menu ul li a.current {
    color: #fff;
    background-color: inherit;
    background: url("images/arrow.gif") 50% 0px no-repeat;
}
#mainBottom {
    clear: both;
    height: 14px;
    border-width: 3px 0px 3px 0px;
    border-color: #fff;
    border-style: solid;
 	background: url("images/bar.gif") 0px 0px repeat-x;
}
* html #menu ul li.first {
    padding-left: 4px;
}
* html #menu ul li.last {
    padding-left: 3px;
}
* html #menu ul li a {
    padding-left: 6px;
}

.messageError { color: maroon; }
.messageSuccess { color: green; }





