@charset "UTF-8";
/* CSS Document */

/* Structure */
BODY, FORM, FIELDSET, DIV, P, H1, H2, H3, H4, H5, H6, DL, DD, DT, OL, TABLE, TH, TD,IMG  {margin:0px; padding:0px; border:0px;}

BODY {background:url(assets/images/bg.gif); font-family:Arial, Helvetica, sans-serif; font-size:79%;}
A {color:#df0039; text-decoration:underline; }
A:Hover {color:#000000; }

H1 {color:#7648c7; font-size:170%; padding-bottom:15px; }
H2 {font-size:100%; padding-bottom:10px; }
SPAN {color:#7648c7; }
.heading {color:#7648c7; font-weight:bold; font-size:120%; }

#canvas {margin-left:auto; margin-right:auto; text-align:left; width:1002px; }
#container {float:left; width:1002px; background-image:url(/assets/images/bg4.gif);}
#header {width:1002px; background-color:#762284; background-image:url(/assets/images/building.gif); background-repeat:no-repeat; float:left; color:#FFFFFF; font-size:90%; }
#header A {color:#FFFFFF; text-decoration:none }
#header A:Hover {color:#ff3399;}
#header LI {display:inline;}
#col1 {width:232px; float:left; }
#col2 {width:517px; height:100%; float:left; color:#4A4A4A; font-size:90%; }
#col3 {width:255px; float:right; color:#195770; font-size:90%; }
.col3item {float:left; padding-right:10px; padding-bottom:25px; clear:both; }
.clear {clear:both; }




#cmstopnav {padding-top:100px; padding-bottom:10px; float:left; width:860px;}
#cmstopnav UL {margin: 0; padding: 0; list-style-type: none; font-size:110%;}
#cmstopnav UL LI {background-position: left top; background-repeat: no-repeat; padding: 0px 0px 3px 15px;}
#cmstopnav UL LI P {display: block; text-decoration: none; width: 100%; padding-bottom: 15px;}
#cmstopnav UL UL {margin: 0; padding-left: 15px; list-style-type: none; border-bottom:solid #FFFFFF 1px;  }
#cmslogo {float:left; padding-top:15px;}
#cmsfooter {width:1002px; float:left; font-size:80%; color:#000000; padding-top:20px; border-top:1px solid #d9d7d9;}
#cmsfootertext {float:left; padding-top:10px; }
#cmsfooterlogos {float:right; padding-bottom:30px;}
#cmsfooter A {color:#000000; }
#cmsfooter A:HOVER {color:#ff3399; }
#cmsleftnav {float:left; width:201px; }
#cmsleftnav A:HOVER {color:#000000; }
#cmsleftnav UL {margin: 0; padding-left:15px; padding-top:15px; list-style-type: none; }
#cmsleftnav UL LI {background-image: url(/assets/images/bullet1.gif); background-position: left top; background-repeat: no-repeat; padding: 0px 0px 3px 22px; }
#cmsleftnav UL LI P {display: block; text-decoration: none; width: 100%; width:150px; padding-bottom: 15px; font-size:130%;}
#cmsleftnav UL UL {margin: 0; padding-left: 15px; list-style-type: none; }
#cmscontentholder {width:599px; float:left; }
#cmscontent {padding:20px 38px 38px 38px;}
#cmscontent2 {padding:0px 38px 38px 38px; background-image:url(/assets/images/bg5.gif); }
#cmscontentitem1 {float:left; width:291px; border-top:1px solid #d9d7d9; padding-top:20px;}
#cmscontentitem1 P{Padding-Right:80px;}
#cmscontentitem2 {float:left; width:218px; border-top:1px solid #d9d7d9; padding-top:20px;}
#cmsrightnav {float:left; width:201px; }
#cmsrelatednews {float:left; width:201px; padding-top:10px; padding-bottom:20px;}
#cmsrelatednews P {padding-left:20px; padding-right:10px;}
#cmswhatsavailable {float:left; width:201px; padding-top:10px; padding-bottom:20px;}
#cmswhatsavailable P {padding-left:20px; padding-right:10px;}
#cmswhatsavailable A:HOVER {color:#000000; }
#cmsresources {float:left; width:201px; padding-top:10px; padding-bottom:20px;}
#cmsresources P {padding-left:20px; padding-right:10px;}
#cmsbar {float:left;}



/* CMS Home */
#cmsoptions {float:left;}
#cmsoptionsdescription {width:1002px; float:left; background-image:url(/assets/images/bg1.gif);}
#cmsoptionsdescription UL {margin: 0; padding: 0; list-style-type: none; }
#cmsoptionsdescription UL LI {background-image: url(/assets/images/bullet1.gif); background-position: left top; background-repeat: no-repeat; padding: 0px 0px 3px 22px; }
#cmsoptionsdescription UL LI P {display: block; text-decoration: none; width: 100%; padding-bottom: 15px; font-size:130%;}
#cmsoptionsdescription UL UL {margin: 0; padding-left: 15px; list-style-type: none; }
.cmsoptionsdescriptionitem {float:left; width:190px; padding-left:10px; padding-top:20px;}
.cmsoptionsdescriptionitem A:hover {color:#000000;}
.cmscolourbusiness {color:#717299;}
.cmscolourbusiness A {color:#717299;}
.cmscolourhealth {color:#438dc8;}
.cmscolourhealth A {color:#438dc8;}
.cmscolouropen {color:#2d9340;}
.cmscolouropen A {color:#2d9340;}
.cmscolouradults {color:#8a6c4b;}
.cmscolouradults A {color:#8a6c4b;}
.cmscolouryouth {color:#df0039;}
.cmscolouryouth A {color:#df0039;}
.cmscolourgeneral {color:#601170;}
.cmscolourgeneral A {color:#601170;}
#cmsmaindescription {width:1002px; float:left; border-top:1px solid #d9d7d9; border-bottom:1px solid #d9d7d9; background-image:url(/assets/images/bg2.gif);}
#cmsmaindescriptionitem1 {padding-left:1px; float:left; }
#cmsmaindescriptionitem2 {padding-top:20px; padding-left:20px; width:444px; float:left; padding-right:20px; color:#424141; line-height:140%;}
#cmsmaindescriptionitem4 {padding-left:1px; float:left; }

/* CMS Other */
.cmshealthtablehead {background-color:#438dc8; color:#FFFFFF;}
.cmshealthtabletint1 {background-color:#a6c7f4;}
.cmshealthtabletint2 {background-color:#bdd5f4;}
.cmshealthtable {margin:0px;}
.cmshealthtable TR {background-color:#e3ecf9;}
.cmshealthtable P {padding:10px;}

/* CMS Other */
.cmscvborder {border:1px solid #d9d7d9;}

.articleBody p {padding:0 0 10px 0}
#tabledates TD {background:#d4e7f8; color:#0c243a; padding:4px; font-size:0.9em;}
#tabledates .head {background:#718faa; color:#FFFFFF; padding:4px; font-size:1em; font-weight:bold;}

/*TinyMCE styles*/
.mce_data {width:90%;margin:0 5%;height:100px;background:#438dc8;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

