@import url('/css/awesome.css');
@import url('/css/contentBox.css');

body { margin:0 auto; background:white url('/images/layout/stripe.jpg') repeat-x top left; }

h1 { font:bold 24pt Helvetica,Arial,Geneva,Swiss,SunSans-Regular; }
h2 { font:bold 20pt Helvetica,Arial,Geneva,Swiss,SunSans-Regular; }
h3 { font:bold 16pt Helvetica,Arial,Geneva,Swiss,SunSans-Regular; }
h4 { font:bold 14pt Helvetica,Arial,Geneva,Swiss,SunSans-Regular; }

a:link,a:visited { color:#0579b2; text-decoration:none; }
a:hover,a:active { color:#0579b2; text-decoration:underline; }

#main { margin:0 auto; width:994px; color:#507882; font:10pt Helvetica,Arial,Geneva,Swiss,SunSans-Regular; }

#header { margin:0 auto; width:994px; overflow:hidden; }
#header ul { margin:0; padding:0; list-style-type:none; }
#header li { float:left; margin:25px 0 0 0; padding:0; color:white; font-size:12pt; }
#header li.div { margin-left:10px; margin-right:10px; color:#007eb6; }
#header li.logo { margin:0 20px 0 0; }
#header li a:link,#header li a:visited { color:white; font-weight:bold; text-decoration:none; }
#header li a:hover,#header li a:active { color:white; font-weight:bold; text-decoration:underline; }

.contentBlock { margin:0 auto; width:980px; }

.twoColumn { width:957px; overflow:hidden; }
.twoColumn .col { float:left; margin-left:19px; width:469px; }
.twoColumn .col:first-child { margin-left:0; }

div.picture { text-align:center; }
div.caption { margin-bottom:5px; padding:3px; font-size:8pt; text-align:center; }
div.section p:first-child { color:black; font-weight:bold; }

ul.navlist { margin:0; padding:0; list-style-type:none; }
ul.navlist li { padding:3px 0px; text-align:left; }

.whiteShadow { color:#f5f5f5; text-shadow:1px 2px 2px #666; }