/* site-wide defaults */

body {
color: #000000;
margin-left: 10px;
font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

a, a:link, a:visited {
text-decoration: none;
color: #336699;
}

a:hover, a:active, a:focus {
text-decoration: underline;
}



/* primary content text configurations */

img {
border-style: none;
}

p {
font-size: 12px;
line-height: 14px;
}


h2 {
font-weight: bold;
font-size: 16px;
color: #336699;
}

h3 {
font-weight: bold;
font-size: 14px;
color: #336699;
}

.special {
color: #999999;
font-size: 12px;
text-decoration: none;
}

.highlighted {
font-weight: bold;
color: 336699;
}

.tagline {
font-style: italic;
font-size: 10px;
}

.tagline2 {
text-decoration: none;
font-size: 10px;
}

.tagline3 {
text-decoration: none;
font-size: 12px;
color: #000000;
}

.creative-links a, .footer-links a:link, .footer-links a:visited {
color: #336699;
size: 10px;
}

.creative-links a:hover, .footer-links a:active, .footer-links a:focus {
color: #999999;
}

.footer {
color: #666666;
font-size: 10px;
font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
text-decoration: none;
}

.main-content {
padding-right: 20px;
padding-top: 20px;
padding-bottom: 40px;
}

.anchors {
font-weight: bold;
color: #002147;
text-decoration: none;
font-size: 10px;
}

.anchors a:hover, .anchors a:active {
text-decoration: underline;
font-size: 10px;
}



/* navigation menu */

#primary-menu {
margin-bottom: 14px;
}

.menu-links a, .menu-links a:link, .menu-links a:visited {
color: white;
padding: 3px;
padding-left: 10px;
padding-right: 10px;
font-size: 14px;
font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
text-decoration: none;
font-weight: bold;
}

.menu-links a:hover, .menu-links a:active, .menu-links a:focus {
color: #336699;
}

.menu-links {
background-color: #999999;
}


/* footer */

.footer-links a, .footer-links a:link, .footer-links a:visited {
color: #666666;
font-size: 10px;
font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
text-decoration: none;
}


.footer-links a:hover, .footer-links a:active, .footer-links a:focus {
text-decoration: underline;
}

/* sidebar */

#primary-sidebar {
background-color: #cccccc;
}

.sidebar-links a, .sidebar-links a:link, .sidebar-links a:visited {
color: #cccccc;
text-decoration: none;
}

.sidebar-links a:hover, .sidebar-links a:active, .sidebar-links a:focus {

}

