* {margin: 0; padding: 0}
body {font-family: Arial, Helvetica, sans-serif; font-size: 100.01%}
img {border: 0}
.pageBreakNow {page-break-before: always}
li {list-style: none; }
#topHeader, #access, #mainmenu, #header h2, #bcrumb, #leftCol, #footer, p.backToTop, .relatedLinks {display:none;}
fieldset {border: 0}
td, th {text-align:left; vertical-align:top}

h1 {margin: 10px 0 5px 0; font-size: 1.6em}
h2 {margin: 10px 0 5px 0; font-size: 1.4em}
h3 {margin: 10px 0 5px 0; font-size: 1.4em}
h4 {margin: 10px 0 5px 0; font-size: 1.4em}
h5 {margin: 10px 0 5px 0; font-size: 1.2em}
p {margin: 10px 0 5px 0; font-size: 1.0em; line-height:1.5em}

#header img {padding: 0 20px 0 0; float: left; margin: 0 0 20px 0; }
#headings {margin: 20px 0 20px 0 ; clear: right; }
#headings h1 {padding: 25px 0 0 0; }
#headings h2 {margin-top: 5px; font-size: 1.0em;}

#wrapMainContent {clear: both; }

.panel {padding: 0 0 10px 0; margin: 20px 0; border-bottom: 1px solid #ccc; clear: both; }

#content ul.pageLinks {margin: 0px 10px 10px 0; }
#content ul.pageLinks li {margin: 5px 0; }
#content ul.pageLinks li span.sectionTitle {padding: 0 0 5px 0; display:block; margin: 0px;}
#content ul.pageLinks li a {padding: 5px 5px 10px 0px; display:block; text-decoration:none; color: #333}
#content ul.pageLinks li span.readMore {margin-left: 10px; text-transform:uppercase; font-size: 10px; color:#1f4396}
#content ul.pageLinks p {margin: 5px;}
#content ul.pageLinks a.readMore {font-weight: bold; display:block; text-align:right; color:#ebdd00}

.photoRight {margin: 0 0 10px 10px; float: right; }
.photoLeft {margin: 0 10px 10px 0; float: left; }

ul.linkTo {margin: 10px 10px 10px 20px; }
ul.linkTo li {margin: 5px 0;  list-style:circle}

/*Home Page*/
.homepageSlideshow {display: none;}
object, #moreClients {display: none;}
.blogPosts h3 {font-size: 1.0em}

/*Blog*/
#searchform, #sidebar {display:none; }