/* colours 
light blue: #8DC5E0
grey F2F2F2
*/

/*
* Restructure and edits: A Marsden (fatbike)
* Date: 30/06/2007
* Description: Declerations are categorized as TEXT STRUCTURE and THEME/COLOUR 
*/

/*TEXT*/
html {font-family: Arial, serif;font-size:1em; line-height:1.6;}
body {font-family: Arial, serif;font-size:0.8em;}
#lgt_headerLinks a {font-weight:bold; font-size:0.9em; text-decoration:none;}
#lgt_headerLinks a:hover {text-decoration:underline;}
.list-heading {font-weight:bold;}
#lgt_internalNavigation a {font-weight:bold; font-size:0.9em; text-decoration:none;}
#lgt_internalNavigation a em, #lgt_headerLinks a em {font-style:normal; text-decoration:underline;}
#lgt_internalNavigation a:hover {text-decoration:underline;}
p.small {font-size:0.7em;}
div.resourceBox {text-align:center;}
div.desc {text-align:center; font-weight:normal;}

/*STRUCTURE*/
html {margin: 0;padding: 0;background-color: #F2F2F2;}
body {width: 97%;}
#outer {width:770px; margin-top:10px; margin-bottom:50px; margin-left:auto; margin-right:auto; padding-bottom:13px;}
#lgt_banner {height:100px; top:0; left:0; right:0; bottom:auto;}
#lgt_bannerTitle {display: inline;float: left;padding: 14px 0 10px 14px;}
#lgt_bannerLogo {display: inline;border: none;}
#lgt_footer {clear: both;margin: 0;}
#lgt_content {width:580px; padding:10px 0 10px 10px; /*position:relative; top:0;*/ float: left;}
#lgt_contentContainer {float: left;margin-bottom: -13px;position: relative;}
#lgt_controls {float: left;}
.lgt_logo {border: none;padding: 20px 0 0 20px;}
#lgt_headerLinks {float: right;padding: 15px 20px 0 0;}
#lgt_internalNavigation {z-index: 2; left: 0; width: 170px; padding-bottom: 1100px; position: relative; float: left;}
#lgt_internalNavigation ul {list-style-type: none;}
li.lgt_menuItem {margin-left: -35px;}
li.lgt_submenu {margin-left: -35px;}
.lgt_invisible {display: none;}
.lgt_hidden {display: none;}
div.clear{clear:both;}
#pageIcon {float: right;padding: 0 0 10px 10px;}
div.contentBlocks {float:left; margin-bottom: 20px; height:112px;}
div.contentBlocksGrey {float: left;margin-bottom: 20px; height:112px;}

div.CBImage {padding:0; margin:0; float:left; width:112px; height:112px;}

div.CBText {padding:0; margin:0; height:106px; width:458px; float:left;}
div.CBTextGrey {padding:0; margin:0; height:106px; width:458px; float:left;}

.CBText h3 {margin-top:0px; margin-bottom:-10px; margin-left:10px;}
.CBText p {margin-right:10px; margin-left:10px;}

.CBTextGrey h3.grey {padding-left:10px; margin-top:0px; margin-bottom:-10px; margin-left:0px;}
.CBTextGrey p {margin-right:10px; margin-left:10px;}

div.resourceBox {height:250px; width:auto; float:left;}
div.resourceBox img {display:inline; margin:3px;}
div.desc {width: 120px; margin: 2px;}
div#please-note {padding:40px 0 0 0; margin:0; clear:both;}

/*THEME/COLOUR*/
html {background-color: #F2F2F2 none;}
#outer {background-color: #FFFFFF;border: 1px solid #000000;}
#lgt_banner {background: #A7D8EF url("../images/headerBackground.png") repeat-x;color: #000000;}
#lgt_headerLinks a {color: #1B414C;}
#lgt_internalNavigation {background-color: #8DC5E0;}
#lgt_internalNavigation a {color: #1B414C;}
.lgt_selected {background-color: #CBE7F4;}
h2,h3,h4 {color: #64A0BC; background-color:#ffffff;}
a {color: #64A0BC;}
#contentPageHeader {background-color:#F2F2F2;}
div.CBText {border-right: 3px solid #8DC5E0; border-top: 3px solid #8DC5E0; border-bottom: 3px solid #8DC5E0;}
div.CBTextGrey {border-right: 3px solid #8DC5E0; border-top: 3px solid #8DC5E0; border-bottom: 3px solid #8DC5E0; background-color: #F2F2F2;}
.CBTextGrey h3.grey {background-color: #8DC5E0;}
div.resourceBox {border: 1px solid #8DC5E0;}
div.resourceBox img {border: 1px solid #ffffff;}
