A:link { background: transparent; font-family:arial,helvetica,"sans-serif";text-decoration: none; color: black; }
A:visited { background: transparent; text-decoration: none; color: black; }
A:hover {  background: none; text-decoration: underline; color: red; }
A:active { background: none; text-decoration: none; color: white; }
#mail1  { text-decoration: underline; }
#bm  { text-decoration: underline; color: blue; }
#noline  { text-decoration: none; color: none }
body {
	-webkit-font-smoothing: subpixel-antialiased !important; 
	margin:0;
	padding:0;
}
#header h1,
#header h2,
#header p {
	margin-left:2%;
	padding-right:2%;
}
#active2 #tab2,
#active3 #tab3,
#active4 #tab4,
#active5 #tab5 {
	font-weight:bold;
	text-decoration:none;
	color:#000;
}

/* Start of Column CSS */
#col1 {
	float:left;
	width:16%;
	position:relative;
	left:82%;
	overflow:hidden;
}
#col2 {
	float:left;
	width:16%;
	position:relative;
	left:86%;
	overflow:hidden;
}
#col3 {
	float:left;
	width:16%;
	position:relative;
	left:90%;
	overflow:hidden;
}
#col4 {
	float:left;
	width:16%;
	position:relative;
	left:94%;
	overflow:hidden;
}
#col5 {
	float:left;
	width:16%;
	position:relative;
	left:98%;
	overflow:hidden;
}
#container1 {
	float:left;
	width:100%;
	position:relative;
	right:20%;
	background:#A6DFF5; /* column 1 background color */
}
#container2 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
	background:#CBCCCC; /* column 2 background color */
}
#container3 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
	background:#EBA767; /* column 3 background color */
}
#container4 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
	background:#CEC564; /* column 4 background color */
}
#container5 {
	clear:left;
	float:left;
	width:100%;
	overflow:hidden;
	background:#B8B0CE; /* column 5 background color */
}

h2.col1 { font-family:times,garamond,"serif";font-size:1.4em;line-height:100%;color:#063A5E; }
h3.col1 { font-family:arial,helvetica,"sans serif";font-size:1.1em;line-height:125%;color:#063A5E; }
a.num1 {font-family:arial,helvetica,"sans serif";font-size:100%;color:#063A5E}

h2.col2 { font-family:times,garamond,"serif";font-size:1.4em;line-height:100%;color:#1F1F35; }
h3.col2 { font-family:arial,helvetica,"sans serif";font-size:1.1em;line-height:125%;color:#1F1F35; }
a.num2 {font-family:arial,helvetica,"sans serif";font-size:100%;color:#1F1F35}

h2.col3 { font-family:times,garamond,"serif";font-size:1.4em;line-height:100%;color:#52220D; }
h3.col3 { font-family:arial,helvetica,"sans serif";font-size:1.1em;line-height:125%;color:#52220D; }
a.num3 {font-family:arial,helvetica,"sans serif";font-size:100%;color:#52220D}

h2.col4 { font-family:times,garamond,"serif";font-size:1.4em;line-height:100%;color:#34297C; }
h3.col4 { font-family:arial,helvetica,"sans serif";font-size:1.1em;line-height:125%;color:#34297C; }
a.num4 {font-family:arial,helvetica,"sans serif";font-size:100%;color:#34297C}

h2.col5 { font-family:times,garamond,"serif";font-size:1.4em;line-height:100%;color:#800080; }
h3.col5 { font-family:arial,helvetica,"sans serif";font-size:1.1em;line-height:125%;color:#800080; }
a.num5 {font-family:arial,helvetica,"sans serif";font-size:100%;color:#800080}

a.site {font-family:arial,helvetica,"sans serif";font-size:90;color:black}

p {
  margin-top: -.9em;
  margin-bottom: 1em;
  white-space:nowrap;
  font-size:90%;
}
table.paddedt-table td { 
	padding-top:10px; 
	padding-left:10px; 
	padding-right:10px;
	}
table.paddedb-table td { 
		padding-left:13px; 
		padding-right:22px;
		padding-bottom:11px;
		}