.style.css                                                               
a:link  { color: #0D3363; text-decoration: underline;
 }
a:hover, a:active  { color: #587FC7; text-decoration: underline;
 }
a:visited  { color: #666666; text-decoration: none;
 }

.hmli { 
color: #000000;
font: 12px/15px Arial, Helvetica, sans-serif;
visible: false;
}
a.hmli:link, a.hmli:visited { 
color: #000000;
text-decoration: none;
}
a.hmli:active, a.hmli:hover { 
color: #587FC7;
text-decoration: underline;
}

.address { 
color: #0D3363;
font: 11px/13px Arial, Helvetica, sans-serif;
font-weight: bold;
padding-top: 5px;
visible: false;
}

.footer { 
color: #0D3363;
font: 11px/13px Arial, Helvetica, sans-serif;
visible: false;
}
a.footer:link, a.footer:visited { 
color: #000000;
text-decoration: none;
}
a.hmli:active, a.footer:hover { 
color: #587FC7;
text-decoration: none 
}

.nav1 { 
color: #FFFFFF;
font: 12px/13px Arial, Helvetica, sans-serif;
font-weight: bold;
visible: false;
padding-top: 5px;
padding-bottom: 5px;
}
a.nav1:link, a.nav1:visited { 
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a.nav1:active, a.nav1:hover { 
color: #0D3363;
font-weight: bold;
text-decoration: none;
}

.nav1on { 
color: #0D3363;
font: 12px/13px Arial, Helvetica, sans-serif;
font-weight: bold;
visible: false;
padding-top: 5px;
padding-bottom: 5px;
}
a.nav1on:link, a.nav1on:visited { 
color: #0D3363;
font-weight: bold;
text-decoration: none;
}
a.nav1on:active, a.nav1on:hover { 
color: #0D3363;
font-weight: bold;
text-decoration: none;
}

.nav2 { 
color: #FFFFFF;
font: 12px/13px Arial, Helvetica, sans-serif;
font-weight: bold;
visible: false;
padding-top: 5px;
padding-bottom: 5px;
}
a.nav2:link, a.nav2:visited { 
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a.nav2:active, a.nav2:hover { 
color: #587FC7;
font-weight: bold;
text-decoration: none;
}

.nav2on { 
color: #587FC7;
font: 12px/13px Arial, Helvetica, sans-serif;
font-weight: bold;
visible: false;
padding-top: 5px;
padding-bottom: 5px;
}
a.nav2on:link, a.nav2on:visited { 
color: #587FC7;
font-weight: bold;
text-decoration: none;
}
a.nav2on:active, a.nav2on:hover { 
color: #587FC7;
font-weight: bold;
text-decoration: none;
}

#ul { 
color: #000000;
font: 12px/15px Arial, Helvetica, sans-serif;
}

li.li { 
color: #000000;
font: 12px/15px Arial, Helvetica, sans-serif;
list-style-image: url("images/red_cube.gif");
list-style-position: outside;
visible: false;
margin-bottom: 2px;
margin-left: -23px; 
margin-top: 4px;
}
a.li:link, a.li:visited { 
color: #0D3363;
text-decoration: none;
}
a.li:active, a.li:hover { 
color: #587FC7;
text-decoration: none;
}

li.liMinor { 
color: #000000;
font: 12px/15px Arial, Helvetica, sans-serif;
list-style-image: url("images/clear_cube.gif");
list-style-position: outside;
visible: false;
margin-bottom: 2px;
margin-left: -7px; 
margin-top: 4px;
}
a.liMinor:link, a.liMinor:visited { 
color: #0D3363;
text-decoration: none;
}
a.liMinor:active, a.liMinor:hover { 
color: #587FC7;
text-decoration: none;
}

/* Page titles to show in WYSIWYG: */
.title { 
color: #FFFFFF;
font: 15px Helvetica, sans-serif;
font-weight: bold;
visible: false;
padding-top: 5px;
padding-bottom: 5px;
}

.pagetitle2  { 
	color: #0D3363; 
	font: 16px/18px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	word-spacing: 0; 
	letter-spacing: 0; 
	font-weight: bold;
	caption:  Dark Blue Title;
	}
	
.pagetitle3  { 
	color: #801912; 
	font: 16px/18px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	word-spacing: 0; 
	letter-spacing: 0; 
	font-weight: bold;
	caption:  Red Title;
	}
	
.l2headc { 
	color: #801912; 
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none; 
	caption:  Red Subtitle;
	}
	
.capt { 
	visible: false;
	color: #333333;
	font: 11px/15px Arial, sans-serif;
	}
	
.captsmall { 
	visible: false;
	color: #333333; 
	font: 9px/11px Arial, sans-serif;
	}

.captbold  { 
	color: #333333; 
	font: 11px/13px Arial, sans-serif; 
	font-weight: bold; 
	caption:  Bold Caption;
	}
	
A.captbold:LINK, A.captbold:VISITED { 
	font: 11px/13px Arial, sans-serif;
	font-weight: bold; 
	text-decoration: none;
	color: #999999; 
	visible: false;
	}
	
A.captbold:HOVER, A.captbold:ACTIVE { 
	font: 11px/13px Arial, sans-serif;
	font-weight: bold; 
	text-decoration: none;
	color: #587FC7; 
	visible: false;
	}
	
.text { 
	color: #000000; 
	font-size: 14px; 
	font-family: Arial, sans-serif; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	text-decoration: none; 
	caption:  Main Text;
	}

.masterhead  { 
	color: #801912; 
	font: 20px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	word-spacing: 0; 
	letter-spacing: 0; 
	font-weight: bold;
	visible: false;
	}
	
.SidebarTitle  { 
	color: #587FC7; 
	font: 13px Arial, sans-serif; 
	font-weight: bold; 
	}
	
A.SidebarTitle:LINK, A.SidebarTitle:VISITED { 
	font: 13px Arial, sans-serif;
	font-weight: bold; 
	text-decoration: none;
	color: #587FC7; 
	visible: false;
	}
	
A.SidebarTitle:HOVER, A.SidebarTitle:ACTIVE { 
	font: 13px Arial, sans-serif;
	font-weight: bold; 
	text-decoration: none;
	color: #587FC7; 
	visible: false;
	}
	
.SidebarTitleSm  { 
	color: #587FC7; 
	font: 11px Arial, sans-serif; 
	font-weight: bold; 
	}
	
A.SidebarTitleSm:LINK, A.SidebarTitleSm:VISITED { 
	font: 11px Arial, sans-serif;
	font-weight: bold; 
	text-decoration: none;
	color: #587FC7; 
	visible: false;
	}
	
A.SidebarTitleSm:HOVER, A.SidebarTitleSm:ACTIVE { 
	font: 11px Arial, sans-serif;
	font-weight: bold; 
	text-decoration: none;
	color: #587FC7; 
	visible: false;
	}