@charset "utf-8";
/* CSS Document */

/* colors ////////

blue (heading) 1b99cd
orange (heading,links) ff9933
blue (border) 8dcce6
grey (font) 333333
light blue (callout bg) deeef5
orange modules ff6600

////////////////*/



#header {height:108px; background:url(../graphics/logoheader.jpg) top left no-repeat;}
#header p a {margin:18px; display:block; width:58px; height:72px;}
#header p a span {display:none;}

.imgborder {border:1px solid #8dcce6;}

.module.mspan-1, .module.mspan-2, .module.mspan-3, .module.mspan-4, .module.mspan-5, .module.mspan-6, .module.mspan-7, .module.mspan-8, .module.mspan-9, .module.mspan-10, .module.mspan-11, .module.mspan-12 {float:left;margin:18px 18px 0 0;padding:8px;background:url(../graphics/calloutbg.gif) top left repeat-x;border:1px solid #8dcce6;}

.module.last {margin-right:0;}
.module.bottom {margin-bottom:18px;}
.module.top {margin-top:0;}
.module.mspan-1  { width: 48px;}
.module.mspan-2  { width: 132px;}
.module.mspan-3  { width: 216px;}
.module.mspan-4  { width: 300px;}
.module.mspan-5  { width: 384px;}
.module.mspan-6  { width: 468px;}
.module.mspan-7  { width: 552px;}
.module.mspan-8  { width: 636px;}
.module.mspan-9  { width: 720px;}
.module.mspan-10 { width: 804px;}
.module.mspan-11 { width: 888px;}
.module.mspan-12 { width: 972px; margin: 0;}

.module h1, .module h2, .module h3, .module h4, .module h5, .module h6 {font-weight:normal;color:#ff6600;}
.module h1 {font-size:3em;line-height:1;margin-bottom:0;}
.module h2 {font-size:2em;margin-bottom:0;}
.module h3 {font-size:1.5em;line-height:1;margin-bottom:0;}
.module h4 {font-size:1.2em;line-height:1.25;margin-bottom:0;height:1.25em;}
.module h5 {font-size:1em;font-weight:bold;margin-bottom:0;}
.module h6 {font-size:1em;font-weight:bold;}
.module p {margin:0;}


.collist3 {width:739px;}
.collist3 li {width:33%; float:left; margin-bottom:1.5em;}
.collist5 {width:738px;}
.collist5 li {width:20%; float:left; margin-bottom:1.5em;}