body {
	margin:0;
	font-size: .9em;
	color:white;
	background: #EAE3DC;/* beige */
}
p { padding:0; margin:0 0 1.5em; 0; line-height:125%;}

.lt { text-align: left; }
.rt { text-align: right; }
.ctr { text-align: center; }

.small { font: 80% Arial, Helvetica, sans-serif; }
.xsmall { font: 65% Arial, Helvetica, sans-serif; }

.tan {color:#E5BC8A;}
.blue {color:#02225B;}

.b {font-weight: bold; }
.ital {font-style: italic; }

H1 {  font: 115% Helvetica, Arial, sans-serif; font-weight:normal; color: #E5BC8A; margin:-.2em 0 0 0;} /*1.4em*/

H2 {  font: 90% Helvetica, Arial, sans-serif; font-weight:bold; color: #E5BC8A; margin:1.5em 0 0 0;} /*1.2em*/

H3 {  font: 70% Helvetica, Arial, sans-serif; font-weight:bold; color: #E5BC8A; margin:1.5em 0 0 0;} /*.9em*/


#topright { 
	text-align:right;
	padding:0 5px 0 0;
	font: bold 80% Arial, Helvetica, sans-serif;
}

.contentpane { 
	height:450px;
	padding:0;
	background: #124A97;
	color: white;
}

#chooserBTNs { padding:20px 0 0 0; }

#footer {
	color:#02225B;
	text-align:center;
	font: 65% Arial, Helvetica, sans-serif;
}




A ,A:link,A:visited,A:active {
	COLOR: #53D2FC; TEXT-DECORATION: underline;
}

A:hover {
	COLOR: #E5BC8A; TEXT-DECORATION: underline;
}

A.userlogin:link,A.userlogin:active, A.userlogin:visited,.userlogin {
	FONT-SIZE: 9px; COLOR:#EAE3DC; TEXT-DECORATION: none
}
A.userlogin:hover {
	FONT-SIZE: 9px; COLOR:#EAE3DC; TEXT-DECORATION: none
}

#topright a:link,#topright a:active, #topright a:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#02225B; TEXT-DECORATION: none;
}

#topright a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #947147; TEXT-DECORATION: underline;
}

