body {
	font : normal 12px Verdana, Helvetica, sans-serif;
}

.container {
	width : 900px;
	margin : 0em auto;
}

.toplogo {
	color : #000000;
	background-image : url(images/toplogo.jpg);
	background-repeat : no-repeat;
	background-position : center;
/*	border : 1px solid black; */
	width : 900px;
	height : 100px;
	text-align : center;
/*	margin-bottom : 0.8em;
	margin-top : 0.5em;
	padding-left : 1em;
	padding-right : 1em;*/
}

.menu {
	background-image : url(images/menu_bg.jpg);
	background-position : center;
	background-repeat : no-repeat;
	background-color : #235371;
	color : #FFFFFF;
	text-align : center;
	width : 900px;
	height : 2em;
	padding-top : 0.5em;
}

.mlink {
	cursor : pointer;
	text-decoration : underline;
	padding-top : 0.65em;
	padding-left : 0.65em;
	padding-bottom : 0.9em;
	padding-right : 0.65em;
}

a img {
	border : 0px;
}

.link {
	color : #235371;
	cursor : pointer;
	text-decoration : underline;
}

.content {
	margin-top : 0.2em;
	border : 1px solid #beccd5;
	padding : 5px;
}

.toc {
	border : 1px solid #beccd5;
	padding : 4px;
}

.address {
	padding : 2px;
	text-indent : 2px;
	border-top : 1px solid #235371;
	border-left : 1px solid #235371;
	border-right : 1px solid #beccd5;
	border-bottom : 1px solid #beccd5;
}

.internal {
	margin-top : 0.5em;
	padding : 10px;
	border : 1px solid #beccd5;
}

.title {
	font : bold 16px Verdana, Helvetica, sans-serif;
	color : #235371;
}

.copyright {
	font : normal 10px Verdana, Helvetica, sans-serif;
	text-align : center;
	margin-top : 0.5em;
	color : #BBBBBB;
	background-color : #FFFFFF;
}

.small {
	font : normal 10px Verdana, Helvetica, sans-serif;
}

/* CONTROL PANEL / ADMINISTRATION */
div.controlpanel {
/*	margin : 0px auto; */
	position : relative;
	margin-top : 0.5em;
	border : 1px solid #beccd5;
	padding : 0.5em;
	width : 500px;
}

td.controlpanel {
/*	border : 1px solid #beccd5; */
	width : 100px;
	height : 50px;
	text-align : center;
}

.xcell1 {
/*	border-bottom : 1px solid #235371; */
	border-right : 1px solid #beccd5;
	border-top : 1px solid #beccd5;
	border-left : 1px solid #beccd5;

}

.xcell2 {
/*	border-bottom : 1px solid #235371;*/
	border-right : 1px solid #beccd5;
	border-top : 1px solid #beccd5;
/*	border-left : 1px solid #beccd5;*/
}
.xlastcell1 {
	border-top : 1px solid #beccd5;
}
.xlastcell2 {
	border-top : 1px solid #beccd5;
}

.h2 {
	color : #235371;
	font : bold 14px Verdana, Helvetica, sans-serif;
}

.highlighted {
	color : #235371;
}

div.cmarkup_h2 {
	font : bold 14px Verdana, Helvetica, sans-serif;
}

div.cmarkup_h3 {
	font : bold 13px Verdana, Helvetica, sans-serif;
}

div.cmarkup_h4 {
	font : bold 12px Verdana, Helvetica, sans-serif;
}

hr.hr {
    height : 1px;
    color : #aaaaaa;
    background-color : #aaaaaa;
    border : 0;
    margin : .2em 0 -0.7em 0;
}

li {
	margin-top : 0.25em;
	margin-bottom : 0.25em;
}

.exception { /* Introduced 2006-07-22 in the Gallery file */
	color : #000;
	background-color : #F4B84A;
	border-top : 1px solid #beccd5;
	border-left : 1px solid #beccd5;
	border-right : 1px solid #235371;
	border-bottom : 1px solid #235371;
	padding : 2px;
	margin-bottom : 2px;
}
