body{
font-family: Georgia, Times, sans;
font-size: 15px;
color: #222;
}
.num{
font-family: Georgia;
}
a:focus{ 
outline: 0;
}
p{
margin-bottom:0;
margin-top: 7px;
}
.bold{
font-weight: bold;
}
.boldBlue{
font-weight: bold;
color: #003363;
}
.requred{
font-weight: bold;
color: #BB0000;
}
.emphasis{
font-style: italic;
}
a.link, a.link:visited{
text-decoration: underline;
color: #003363;
}
a.link:hover{
text-decoration: none;
color: #003363;
}
ul.sidebar li a, ul.sidebar li a:visited{
font-size: 14px;
text-decoration: underline;
color: #000;
}
ul.sidebar li a:hover{
font-size: 14px;
text-decoration: underline;
color: #003363;
}
.dropCaps{
float:left; 
color:#003363; 
font-size:40px; 
line-height:30px; 
padding-top:6px;
padding-right: 3px;
}
.articleTitle{
font-weight: bold;
font-size: 15px;
color: #EC0034;
padding: 0px 0px 15px 0px;
margin: 0;
letter-spacing: 1px;
text-transform: uppercase;
}
.articleAuthor{
font-weight: normal;
font-size: 15px;
color: #003363;
padding: 0px 0px 15px 0px;
margin: 0;
letter-spacing: 1px;
text-transform: uppercase;
}
.directionTitle{
font-weight: normal;
font-size: 15px;
color: #003363;
padding: 0px 0px 0px 0px;
margin: 0;
letter-spacing: 1px;
}
h1 {
font-weight: bold;
font-size: 22px;
color: #003363;
padding: 0px 0px 15px 0px;
margin: 0;
letter-spacing: 1px;
text-transform: uppercase;
border-bottom: 1px dotted #003363;
}
h2 {
font-weight: bold;
font-size: 16px;
color: #EC0034;
padding: 0px 0px 8px 0px;
margin: 0;
letter-spacing: 1px;
text-transform: uppercase;
border-bottom: 1px dotted #BBB;
}
h3 {
font-weight: bold;
font-size: 16px;
color: #003363;
padding: 0px 0px 0px 0px;
margin: 0;
letter-spacing: 1px;
}