body { margin:0px; padding:0px; font: 11px verdana, arial, sans-serif; color:#4E6786; background-color:#BFCBDB; line-height: 1.3em;}
body.printOut {background-color:#ffffff; text-align:center;}

.ltBlueBg {background-color:#EAF1F9; border:2px double #a6bfde;}
.orange {color:#C38604;}
.orangeBd {color:#C38604; font-weight:bold;}
.orangeRed {color:#C44A2B;}
.orangeRdLg {color:#C44A2B; font-size:1.3em;}
.blueLg {color:#5F83AF; font-size:1.1em;}
.blueLgBd {color:#5F83AF; font-size:1.2em; font-weight:bold;}
.blueBd {color:#295181; font-weight:bold;}
.characterText {color:#C44A2B; font-size:1.3em; text-align:center; font-weight:bold;}
.email {color:#5F83AF;}
.titleText {color:#5F83AF; font-size:1.8em; text-align:center; }
.UCaseMonth { font-variant:small-caps; }

table.withBorders { border-style: solid; border-color:#B8CCE5; border-width:1px; padding:0; margin:0;}
td.dottedBorder {border:1px dotted #a6bfde; padding: 5px 10px 5px 10px; background-color:#F5F8FB; font: 11px ms san serif, sans-serif; text-align:center;}

.Box1 {height:140px; width:130px; font-size:.9em; border:1px dotted #a6bfde; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; background-color:#F5F8FB; float:right;}
.Box2 {height:200px; width:180px; font-size:.9em; border:1px dotted #a6bfde; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; background-color:#F5F8FB; float:right;}

h4 {margin:14px 0 20px 0; font-size:1.3em; font-weight:600; text-align:center;}
h4.homeTitle {margin:8px 0 10px 0; font: 18px Gills Sans MT, sans-serif; text-align:center; color:#C38604;}
h5 {margin:16px 0 8px 0; font-size:1.1em;}
h5.Gallery {margin:30px 0 10px 20px; font-size:1.1em; color:#295181; text-align:left;}
h6.Gallery {margin:30px 0 10px 20px; font-size:1em; color:#295181; text-align:left;}

.spacer {height:30px;}
.centered {text-align:center;}
.nodisplay {height:0px; font-size:0px; color:#ffffff; padding:0;margin:0;}
p.SAP { margin:10px 0 10px 0;}

ul {margin: 12px 3px 0 5px; text-align:left; list-style-type:none;}
ol {margin: 12px 3px 0 5px; text-align:left;}
ol.li {list-style-type: decimal;}
ul.indent {padding: 5px 0 0 60px;}
ul.Gallery {margin:0 0 5px 0; padding: 0 0 0 40px;}
li {margin: 3px 3px 0 7px;}

.clearthefloats { clear:both; }

img {margin:5px 5px 5px 5px; border: 1px solid #B8CCE5}
img.NoBorder {border:none;}
img.FloatRight {float:right; }
img.FloatLeft {float:left; }
img.FloatRightNoBorder {float:right; border:none;}
img.FloatLeftNoBorder {float:left; border:none;}
img.FloatLeftBigMargins {margin:20px 20px 20px 20px; float:left;}
img.FloatLeftBMNB {margin:10px 20px 10px 20px; float:left; border:none;}

.pdfFile {font-size: .9em; color:#C44A2B;}

.LoginPage 
{
    color:#565146;
    background-color:#F5F8FB;
    width: 380px;
    padding: 0 0 0 10px;

}
.indent15 {margin:0 0 0 15px;}
.indent40 {margin:0 0 0 40px;}
.indent80 {margin:0 0 0 80px;}

a {color:#032957;  text-decoration:none;}
a:hover {color:#4E6786;  text-decoration:underline;}

hr {color:#5F83AF; width:90%; text-align:center; margin:5px; height:1px;}

* {margin:0; padding:0;}

div#mainwrap {position:relative; width:757px; margin-left:auto; margin-right:auto;  text-align:left; background-color:#fff; height:auto;}
div#header {position:absolute; width:755px; top:10px; left:200; margin:0; padding:0; height:150px; background-image:url(images/140Header.jpg); padding-top:6px;border-top:1px solid #5F83AF;border-left:1px solid #5F83AF;border-right:1px solid #5F83AF;}

div#listmenu { position:absolute; left:220px; top: 127px; margin:0; font-size:1em;}
div#listmenu ul {border-style:none; margin: 0px;}
div#listmenu li {float:left; border-style:none; list-style-type:none; padding:0 10px; text-align: left;}
div#listmenu a {color:#a6bfde; font-weight: bold; text-decoration:none}
div#listmenu a:hover {color:#C38604; font-weight: bold; text-decoration:underline;}

div#contentarea {position:absolute; left: 0px; top: 160px; width:757px; text-align:left; background-color:#FFF; height:auto;}

div#column1 {width:130px; float:left; background-color:#EBB450;padding: 5px 5px 0 10px;border-left:1px solid #5F83AF; height:auto;}
div#column1 ul {margin: 12px 3px 0 5px; text-align:left; list-style-type:none; }
div#column1 li {margin: 7px 2px 6px 2px; border-style:none; list-style-type:none;}
div#column1 h5 {color:#032957;}
 
div#column2 { margin: 5px 8px 0 8px; padding: 0px 10px 0 10px; width:401px; background-color:#FFF; float:left;}
div#column2 a {color:#C44A2B;  text-decoration:none;}
div#column2 a:hover {color:#032957;  text-decoration:underline;}
div#column2 p {padding:5px 2px 5px 2px; margin: 4px 0 0 0; text-align:left;}
div#column2 ul {margin: 10px 3px 0 3px; text-align:left; list-style-image: url(images/dot.gif);}
div#column2 li {margin: 3px 2px 3px 40px;}
div#column2 li.left {margin: 3px 2px 3px 0px;}

div#column3 {width:172px; border-left:1px solid #5F83AF; border-right:1px solid #5F83AF; text-align:center; float:left;}
div#column3 img {margin: 0; border:none; padding:0;}
div#column3 p {padding:8px 5px 8px 5px; margin: 8px 0 0 0; width:160px; text-align:left;}
div#column3 li {margin: 15px 2px 0px 2px; border-style:none; list-style-type:none; text-align:center;}
div#column3 .dividerText {background-color:#B8CCE5; color:#3E5674; height:20px; text-align:center;
            padding:7px 0 2px 0; margin: 0 0 12px 0; border-top:1px solid #a6bfde; border-bottom:1px solid #a6bfde;}
div#column3 .eventColour {color:#5F83AF;}

div#column4 {width:605px; float:left; margin: 0 0 0 5px; height:auto;}
div#column4 table {width:560px; margin: 8px 6px 0px 12px;}
div#column4 table.Announcements {width:500px; margin: 0;}
div#column4 p {padding: 3px 3px 7px 5px; text-align:left;}
div#column4 ul {margin: 6px 10px 0 10px; list-style-image: url(images/dot.gif);}
div#column4 ol {margin: 12px 3px 10px 40px; text-align:left;}
div#column4 li {text-align:left;}
div#column4 a {color:#C44A2B;  text-decoration:none;}
div#column4 a:hover {color:#032957;  text-decoration:underline;}

div#column5 {width:603px; float:left; padding: 0px 0px 0px 7px; height:auto;}
div#column5 a {color:#032957; text-decoration:underline; font-size:12px;}
div#column5 a:hover {color:#C44A2B; text-decoration:underline; font-size:12px;}
div#column5 td.padded {padding: 5px 40px 2px 40px; text-align:left;}
div#column5 p {padding:5px 10px 5px 10px; margin: 8px 0 0 0; text-align:left;}
div#column5 table.Announcements { margin: 0px 20px 0px 10px;}
div#column5 .Members { margin: 10px; padding: 0 0 0 10px; width:360px; background-color:#F5F8FB; border: solid 1px #a6bfde;}

div#footer {position:relative; left: 0px; float:left; width:757px; background-color:#55769F; text-align:center; padding-bottom:12px;}
div#footer p {padding: 6px 0px 0px 0px; text-align:center; color:#fff; font-size:.8em;}
div#footer a {color:#a6cfde; text-decoration:none}
div#footer a:hover {color:#032957; text-decoration:underline;}
