@charset "utf-8";body, html{font-family:Calibri,Arial,"Times New Roman";background-color:#96ddef;background-repeat:repeat-x;padding-top:0;margin-top:0;padding:0;margin:0;color:#003;font-size:15px;}
#header{background-image:url(/images/logo/cnl-logo-centred.gif);width:960px;margin:auto;margin-top:20px;padding:0;height:129px;overflow:hidden;}
#nhsheader{background-image:url(/images/nhs/cnl-logo-nhs.gif);width:960px;margin:auto;margin-top:20px;padding:0;height:129px;overflow:hidden;}
#phone{float:right;width:200px;padding-top:25px;padding-right:15px;text-align:center;font-size:1.9em;color:#006;}
#flash{float:right;width:400px;padding-top:23px;padding-right:0;text-align:center;font-size:1.9em;color:#006;}
#smallflash{float:right;width:260px;padding-top:37px;padding-right:0;text-align:center;font-size:1.9em;color:#006;margin-left:0;}
#boy{float:right;width:110px;height:129px;padding-top:25px;padding-right:20px;background-image:url(/images/helpdeskmanheader.png);background-position:0 0;background-repeat:no-repeat;}
#girl{float:right;width:110px;height:129px;padding-top:25px;padding-right:5px;background-image:url(/images/helpdeskwomanheader.png);background-position:0 60%;background-repeat:no-repeat;overflow:hidden;}
#navbar{background-color:#1c1c5d;width:960px;padding-left:0;margin:auto;text-indent:0;height:40px;padding-bottom:0;}
#MenuBar1{margin:0;margin-left:2px;padding:0;text-align:center;}
#MenuBar1 li{padding-top:4px;float:left;list-style:none;}
#MenuBar1 li a{display:block;padding:5px 6px;text-decoration:none;width:155px;height:26px;color:#fff;white-space:nowrap;font-size:1.1em;}
#MenuBar1 li a:hover{background-color:#96ddef;color:#006;font-weight:bold;}
#MenuBar1 li ul{margin:0;padding:0;position:absolute;visibility:hidden;width:165px;border:1px solid #000;background-color:#1c1c5d;padding-bottom:6px;overflow:hidden;}
#MenuBar1 li ul li{padding-top:0;float:none;clear:both;display:block;text-align:left;margin-bottom:0;}
#MenuBar1 li ul li a{width:149px;padding:2px 6px 0;padding-left:10px;margin-bottom:-6px;background:#1c1c5d;border-top:1px solid #273381;color:#fff;font-size:1em;}
#MenuBar1 li ul li a:hover{background:#96ddef;}
#grey{background-color:#96ddef;}
#cnlmain{width:960px;margin:auto;padding:0;margin-top:0;font-size:1em;background-color:#fff;display:block;clear:both;z-index:0;}
#homeleft{padding:20px;padding-top:10px;width:440px;float:left;font-size:1.1em;background-image:url(/images/sidebg.jpg);background-repeat:repeat-x;background-color:#fff;}
#homeright{padding:0;width:480px;float:right;vertical-align:bottom;margin-bottom:0;height:100%;background-color:#fff;}
#footerbg{background:#1c1c5d;width:960px;margin:auto;padding:0;margin-top:0;padding-top:0;height:40px;text-align:center;clear:both;z-index:2000;}
#footerbg a:link{color:#fff;font-weight:normal;}
#footerbg a:hover{color:#9bd2ff;font-weight:normal;}
#footerbg a:visited{color:#fff;font-weight:normal;}
.footlink:hover{color:#9bd2ff;}
#footerbgb{background-image:url(/images/navbar/footerbgb.png);width:960px;margin:auto;padding:0;height:50px;}
#footertext{background-image:url(/images/navbar/footerbgb.png);width:960px;margin:auto;padding:0;text-indent:10px;height:50px;}
a:link{color:#2880d7;text-decoration:none;font-weight:bold;}
a:visited{color:#2880d7;text-decoration:none;font-weight:bold;}
a:hover{color:#256478;}
#cnlbullet{list-style:url(/images/cnlbullet.gif);list-style-image:url(/images/cnlbullet.gif);list-style-position:outside;text-indent:0;padding-left:0;margin-left:50px;line-height:25px;font-size:.9em;padding-bottom:0;margin-bottom:0;vertical-align:middle;display:block;}
#cnlbullet li:hover{list-style:url(/images/cnlbulletO.gif);list-style-image:url(/images/cnlbulletO.gif);}
a.cnlbullet:link,a.cnlbullet:visited,a.cnlbullet:active{color:#1c1c5d;display:block;}
a.cnlbullet:hover{color:#666;}
a img {border:none;}
#heading{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.3em;color:#1c1c5d;font-weight:bold;padding-top:20px;padding-bottom:0;}
.buttons a,.buttons button{display:block;margin:0 7px 0 0;background-color:#fff;border:2px solid #036;border-top:2px solid #abcadc;border-left:2px solid #abcadc;font-family:Verdana,Tahoma,Arial,Verdana,sans-serif;font-size:.8em;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px;}
.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px;}
.buttons button[type]{padding:5px 10px 5px 7px;line-height:17px;}
*:first-child+html button[type]{padding:4px 10px 3px 7px;}
.buttons button img,.buttons a img{margin:0 3px -3px 0!important;padding:0;border:none;width:16px;height:16px;}
button:hover,.buttons a:hover{background-color:#dff4ff;border:2px solid #c2e1ef;color:#369;}
.buttons a:active{background-color:#6299c5;border:2px solid #6299c5;color:#fff;}
button.positive,.buttons a.positive{color:#529214;}
.buttons a.positive:hover,button.positive:hover{background-color:#e6efc2;border:2px solid #c6d880;color:#529214;}
.buttons a.positive:active{background-color:#529214;border:2px solid #529214;color:#fff;}
.buttons a.negative,button.negative{color:#d12f19;}
.buttons a.negative:hover,button.negative:hover{background:#fbe3e4;border:2px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active{background-color:#d12f19;border:2px solid #d12f19;color:#fff;}
.buttons a.standard,button.standard{color:#003;}
.buttons a.standard:hover,button.standard:hover{background-color:#dff4ff;border:2px solid #c2e1ef;color:#369;}
.buttons a.standard:active{background-color:#6299c5;border:2px solid #6299c5;color:#fff;}