body {
/*	background-color : #EEE;	*/
	background-color : #FFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 0.9em;
/*	padding : 10%;	*/
	margin-left: 5%;
	width : 90%;
/*	position : relative;
	left : 5%;	*/
	max-width : 1200px;
}

td, th, ul, ol {
	font-size : 0.9em;
}

p, td, th, ul, ol {
	font-family : Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

td, th {
	background-color : #EEE;
}

h1, h2, h3, h5, caption {
/*	color : #F6FAFF;	/*#6394bd;	*/
/*	background-color : 	#6394bd;	/*#507D2A;*/
	color : #396794;
	font-family : sans-serif;
	padding : 0.3ex;
	clear : both;
}

h4 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 1.0em;
	clear : both;
	font-weight : bold;
}

b, strong {
	color : #396794;	/*#7683FA;*/
}

em {
	color : #942;
}

caption {
	font-weight : bold;
}

h1, h2, h3 {
	text-align : center;
}

h2 {
	font-size : 2.0em;
	font-weight : bold;
}

/*
h1 { color : #00B;	text-alignment : center;	}
h2 { color : #00A;	text-alignment : center;	}
h3 { color : #009;	text-alignment : center;	}
h4 { color : #008;	}
h5 { color : #007;	}
*/
hr {
	color : #6394bd;
	background-color : #6394bd;
	border : 1px solid #6394bd;
/*	width : 70%;	*/
}

.column img {
	float : left;
	clear : both;
	border : 1px solid #ABC;
	padding : 5px;
	margin : 1ex;
	margin-right : 2em;
}


/*p>a { padding : 2px; 	}*/
/*
a:link {	color : #333;	background-color : #FFF;	}
a:visited {	color : #333;	background-color : #FFF;	}
a:hover {	color : #F60;	background-color : #EEE;	}
a:active {	color : #F60;	background-color : #333;	}
*/

a:link, a:visited { color : #007; }
a:hover, a:active { color : #F60; }

.column {
	background-color : white;
	padding : 3ex;
	margin : 3ex;
}

.column td, th {
/*	background-color : #FFF;	*/
	border : 1px solid #ABC;
	padding : 0.3ex;
}

.column th {
	text-align : center;
	font-weight : bold;
}

.column td {
/*	text-align : right;	*/
}

.column table {
	border : 1px solid #ABC;
	border-collapse : collapse;
}
/*
.column td:hover {
	background-color: #DFE7F2;
	color: #000000;
}
*/
#logo {
/*	background-color : #FFF;	*/
	background : url( "images/logo.gif" ) no-repeat left;
	text-align : right;
	margin-right : 20px;
}

#whitecell {
	border : none;
	background : #FFF;
}

#logo img {
	margin-left : 20px;
}

#logo p {
	font-family : Arial, sans-serif;
/*	font-variant: small-caps;	*/
	font-weight : bold;
	margin-left : 20px;
	color : #396794;
}

#menu, #mainmenu {
/*	font-family : Arial, sans-serif;	*/
	width : 20%;
	background-color : #DDD;	/*#93B7F1;		/* #7A8EF1; */
}

#main {
	padding : 10px;
}

#footer {
	background-color : #DDD;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 0.6em;
/*	border-top : 1px solid #abc;
	border-bottom : 1px solid #abc;	*/
}

/*
*  Menu flipping styles
*/

/* bluish: B9CEE3; yellowish: #FDC	*/

td#mainmenu a {
	background-color: #E6E6E6; display: block; margin: 0; padding: 4px; font-size : 0.9em;
	color: #444; text-decoration: none;
/*	font-weight: bold;	*/
/*	font-family : Verdana;	*/
/*	font-variant: small-caps;	*/
}
td#mainmenu a:hover { color: #ff6600; background-color: #ffffff;}
td#mainmenu a.menuTop {padding-left: 3px; border-top: 1px solid silver; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid silver;}
td#mainmenu a.menuMain {padding-left: 3px; /*border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid silver;*/background-color: #396794;color:#EEE;}
td#mainmenu a.menuSub {padding-left: 9px; /*border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid silver;*/}
td#mainmenu a.menuLast {padding-left: 9px; /*border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid silver;*/}

td#mainmenu p.address {
	text-alignment : bottom;
	color : #F00;
}

#mainmenu a {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
	display: block;
	margin: 0;
	padding: 4px;
}
#mainmenu a.menuTop {padding-left: 3px;}
#mainmenu a.menuMain {padding-left: 3px;}
#mainmenu a.menuSub {padding-left: 9px;}

