/* Common order
	property: all
	property: top/bottom right/left
	property: top right/left bottom
	property: top right bottom left

	border-color:
	border-top-color:		border-right-color:		border-bottom-color:		border-left-color:
	border-style: solid;
	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;
	border-width: 0px;
	border-top-width: 10px;		border-right-width: 10px;	border-bottom-width: 10px;	border-left-width: 10px;
	margin: 10px;
	margin-top: 10px;		margin-right: 18px;		margin-bottom: 18px;		margin-left: 18px;
	padding: 20px;
	padding-top: 25px;		padding-right: 50px;		padding-bottom: 25px;		padding-left: 50px;
*/


/* General background colors and looks */
/*BODY {	background-color: LightGrey; color: Black; margin-top: 0px; margin-left: 8px;*/
BODY {	background-color: Silver; color: Black; margin-top: 0px; margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif; font-size: 14px;
	text-align: left;
}

TABLE {	border: 0px none ;
	border-collapse: separate;
	border-spacing: 0px 0px;	/* horizontal and vertical */
	padding: 0px;
}
CAPTION { background-color: #FFFFFF; color: #000000; 
	font-size: 20px; font-weight: bold; margin-top: 20px }

TH {	border: 0px none ;
	padding: 0px;
}
TD {	border: 0px none ;
	padding: 0px;
	text-align: left;
}

TH.list { font-size: 14px; color: #FFFFFF; font-weight: bold;
	background-color: #00468F; background-position: left;
	border: 0px none ;
	height: 18px;
	padding: 0px;
	text-align: center;
}
TH.repr { font-size: 14px; color: #FFFFFF; font-weight: bold;
	background-color: #00468F; background-position: left;
	border: 0px none ;
	height: 18px;
	padding: 0px;
	text-align: left;
}

H1 {	font-size: 22px; 
	background-color: #FFFFFF; color: #000000; clear: both }
H2 {	font-size: 19px; 
	background-color: #FFFFFF; color: #000000; clear: both }
H3 {	font-size: 16px; 
	background-color: #FFFFFF; color: #000000; clear: both }
.link {	color: #0000FF; text-decoration: none }
P {	font-size: 14px; 
	background-color: #FFFFFF; color: #000000 }

/* IMG { 	border: 0px none transparent; margin: 0px } */
IMG {	border: 0px; }
IMG.TL { float: left;  margin: 0px 12px 12px 0px; }
IMG.TR { float: right; margin: 0px 0px 12px 12px; }
IMG.TC { float: none;  margin: 0px auto 12px auto; }
IMG.BL { float: left;  margin: 12px 12px 0px 0px; }
IMG.BR { float: right; margin: 12px 0px 0px 12px; }
IMG.BC { float: none;  margin: 12px auto 0px auto; }

/* Link behaviour */
/*
a:link	  { font-family: Arial, Helvetica, sans-serif }
a:visited { font-family: Arial, Helvetica, sans-serif }
a:hover	  { font-family: Arial, Helvetica, sans-serif }
a:hover	  { text-decoration: none; background-color: #FFFFFF; color: #16AFE3 } 
a:active  { font-family: Arial, Helvetica, sans-serif }
*/
A:hover	{ background-color: #B4C7EE }
A.nohover:hover {	background-color: transparent }

/* Top Menus */
.topMenu { height: 24px; text-decoration: none; vertical-align: top;
	border-color: #0273B7; border-style: solid; border-width: 0px; border-bottom-width: 1px }

.topMenuText { height: 14px;
	font-size: 13px; font-weight: bold;
	text-align: center; text-decoration: none;
	background-color: #FFFFFF }
/*	background-color: #FFFFFF; border-style: none }	*/
.topMenuText A { text-decoration: none }
.topChooseText   { background-color: #FFFFFF; color: #015A96 }
.topChoosedTextC { background-color: #14478E; color: #94A7CE }
.topChoosedTextM { background-color: #6C5184; color: #ECB1C4 }
.topChoosedTextT { background-color: #416645; color: #C1C6B5 }
.topChoosedTextS { background-color: #237A87; color: #A3DAE7 }


.leftMenu { text-decoration: none;
/*	border: 0px none transparent; */
	margin-left: 0px; margin-right: 5px;
	padding: 8px;
}
.leftMenu A    { text-decoration: none }
/*
.leftMenu A:link    { text-decoration: none }
.leftMenu A:visited { text-decoration: none }
.leftMenu A:hover   { text-decoration: none }
.leftMenu A:active  { text-decoration: none }
*/

/* Main Menu */
.mainMenu	 { font-size: 13px; color: #00468F }
.mainMenuSelect  { font-size: 13px; color: #16AFE3 }

/* Sub Menu */
.subMenu	{ font-size: 11px; color: #00468F; margin-left: 8px }
.subMenuSelect 	{ font-size: 11px; color: #16AFE3; margin-left: 8px }


.smallText { font-size: 11px; color: #000000 }

