@charset "utf-8";
/* CSS Document */

* {font-family:Calibri,Tahoma,Verdana;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0; padding: 0; border: 0; outline: 0; 
}

body { background-color: #EFEFEF; color: #2c2d2e; font-size: 0.92em; line-height:1em; margin-bottom:1.4em;}
/* Commonly used to style section titles. */
div,blockquote,span {background-repeat:no-repeat;}
a,a:visited {text-decoration:none; color:#3a73a0;}
h2 {color: #777890; font-size: 1.32em;}

blockquote {font-size:0.78em; font-weight:normal;color:#424262;width:16em; padding:0 0.5em 1.5em 1em;margin:0.2em 1em 0 1em;/* border:1px solid #DBBB8A; #background-color:EAE9DFwhite;*/ 
background-image:url(/images/icons/ICON_quotesOpen.gif); background-position:0.4em 0;  text-indent:1.2em; line-height:1.24em;}
span.quoteContents {background-image:url(/images/icons/ICON_quotesClose.gif); background-position:bottom right;margin:1.5em 0.6em -0.5em 0; padding-right:1.2em;padding-top:0.25em;display:block;font-family:Verdana,Tahoma, Geneva, sans-serif;}
#pageTear {background-image:url(/images/newsite/background_tear.jpg); background-position:top left;}
  
#FeatureHeader {height: 12em; background-image:url(/images/newsite/bannerPic_centrepiece.jpg); background-position:center right; margin-right: 3em;}
	#FeatureHeader h1{font-size:1.4em; line-height:1em; padding-bottom:0.58em; color:#4E5570;}
#FeatureHeaderText {margin:0 0 0 0; padding-top:2em;}

#topNavigation {background-color: #d8d8d8; border-bottom: solid 1px #9ea3aa; height: 36px; line-height:36px;vertical-align:middle; text-align:right; padding-right:2.5em;}
	#topNavigation a,  #topNavigation a:link, #topNavigation a:visited { color:#1771CA; font-weight: bold; margin:0 0.36em; }
	#topNavigation a:hover {color:#999999;  text-decoration: none;}

.leftcol {float:left;}
.rightcol {float:right;}

#Blog {
  background-color: #f4f2fc;
  border-color:#9ea3aa; border-width:0 0 0 1px; border-style:solid;
  font-size:0.9em;
  padding: 1.6em 0.4em 1.6em 0.6em; width: 314px;
}
	#Blog h2 {margin-bottom:0.4em;}
#FeaturedBlog {width:47em; height: 38em;line-height:1.4em; border: 1px solid #CCC; border-right-width:2px;border-bottom-width:2px; border:none; padding: 0; margin-bottom:1.5em;background-image:url(/images/newsite/background_notepaper.jpg); background-position:-0.2em 0 ;}
#FeaturedBlog p{font-size:0.9em; }
	#FeaturedBlog h2{color:#555555;font-size:1.4em; margin-bottom:0.5em;}

#footer {clear:both; height:2em; line-height:2em; border:0; border-top:1px dashed silver; margin:0;padding:0; font-size:0.84em; color:#444444;}
	#footer a {color:#444444;}
	#footer a:hover {text-decoration:underline;}
 
#FeaturedService {width:51em; padding-top:0.95em;}
#ServiceContainer {width:auto; padding:1em 2em;}

#TopSection, #MiddleSection,#BottomSection {clear:both; padding-left:0.6em;}
#MiddleSection/*, #BottomSection */{border-top:1px dashed silver; padding: 1.6em 0; border-bottom:1px dashed silver;}
#BottomSection {padding: 1.6em 0; margin-left:2em;}


.feature {float:left;font-size:0.82em; width:15em; height:13em; margin-left:0.4em;}
.feature img{clear:left;}
.feature p{margin-top:0; padding-left:0.25em; padding-right:0.35em;}
.h3 {font-weight:bold; font-size:1.1em; clear:both;}
.orange {color:#CE7F00;}

#blueBox{color:#FFFFFF;background-color:#3a73a0; padding-top:1.4em; width:67.5em; margin:0 auto;}
	#blueBox div{padding: 0 0 0 1em;}

#header{
height: 116px; 
background-color: #000000; font-weight:bold;
background-image: url(/images/logo/LOGO-channel-blackwhiteorangeTXTIMG.jpg); background-attachment:scroll; background-position: 0.6em 0.4em;background-repeat: no-repeat;
padding: 0 0 0 60em; overflow-x: hidden;overflow-y: hidden;
}
	#header a, #header a:visited { margin:0 0.7em; color: #FFFFFF; font-size:1.1em;text-decoration:none;text-transform:uppercase; letter-spacing:0.04em;}
	#header a:hover { color: #999999; text-decoration: none;}

#pagelimits {width: 74.6em; margin: 0 auto 0 auto; border: 1px #cccccc solid; border-width: 0 1px 1px 1px; background-color:white;}


	/*	body{font-size:0.78em; width:306px; margin:0; border-right:1px solid silver; padding:0 1.4em 2em 1em;}*/
	#cntnrRSS {color:#444444;}
	#cntnrRSS	ul{margin-right:2em; list-style-image:url(/images/navmenu/arrow-blu-split.gif);}
	#cntnrRSS	p{padding:0;margin:0 0 0.4em 0;}
		td{vertical-align:top;padding:5px 5px 5px 5px;}
	#RSSfeed	img{height:8em;width:auto;}
		.rssTitle {color:#34416B;font-size:1.1em; margin-top:0.4em; font-weight:bold;}
		.rssDate {font-size:0.68em; color:#9B0700; padding-left:0.4em;}
		.alignright{float: right;}
	img.alignright {padding: 4px;margin-top: 0pt;margin-right: 0pt;margin-bottom: 0.2em ;margin-left: 0.4em;display: inline;}
	.alignleft {float: left;}
	img.alignleft {margin-right:0.4em; display:inline;}
	.wp-caption  {border:1px solid #dddddd;text-align: center;background-color: #ffffff;padding:0; margin:0.3em 0.6em 0.3em 0 ; }
	.wp-caption-text {border-top:1px solid #dddddd; background-color:#69F;color:ivory; padding:0  0.4em;}
	p.wp-caption-text {margin:0;}
	.ExpandText{color:#3a73a0; font-weight:bold; cursor:pointer;}
	.partA {clear:both; padding:0.74em 0 0 0;}
	.partB {padding-bottom: 0.6em;margin-bottom:0.5em;border-bottom:1px dashed silver;}
