/*
Title:			Print styles for Care2Care Training
Author:			Inversa Design/George Faill
Updated:		08 May 2009
*/

#PageLeft, #PageCentre, #PageRight, #SiteFooter {
	border: solid #f00 0px;
	}

.NoPrint {
	display: none;
	}

/* Global Text Formatting
*/

.Bold {
	font-weight: bold;
	}

.Italic {
	font-style: italic;
	}

.BoldItalic {
	font-weight: bold;
	font-style: italic;
	}

.HiLite {
	background: #ff9;
	}

.Quote {
	text-align: center;
	font-family: "Times New Roman";
	font-size: large;
	font-weight: bold;
	font-style: italic;
	color: #fc0;
	}
.QuoteLeft {
	font-family: "Times New Roman";
	font-size: 600%;
	font-weight: bold;
	font-style: italic;
	vertical-align: -40%;
	color: #fc0;
	}
.QuoteRight {
	font-family: "Times New Roman";
	font-size: 600%;
	font-weight: bold;
	font-style: italic;
	vertical-align: -40%;
	color: #fc0;
	}
.Note {
	vertical-align: text-top;
	font-size: x-small;
	}
.C2CRed {
	color: #ff0066;
	}
/* Body
*/

body {
	margin: 0;
	color: #039;
	xbackground: #fff url(bg_line3.gif) repeat top left;
	xbackground-attachment: fixed;
	}
body a {
	text-decoration: none;
	color: #039;
	}
body h1 h2 h3 h4 h5 h6 {
	margin: 0;
	padding: 0;
	}
body hr {
	display: none;
	}

/* Frame
*/

#Frame {
	width: 95%;
	height: 100%;
	margin: auto;
	font: normal small Verdana;
	}

/* Accessibility Options
*/

#Access_Opt {
	display: none;
	}

/* Banner
*/

#Banner {
	height: 120px;
	text-align: center;
	}
#Banner h1 {
	}
#C2CsLogo {
	}
#Trans5x5 {
	display: none;
	}

/* Main Navigation
*/

#MainNav_Opt {
	display: none;
	}

/* Track Back
*/

#Track {
	display: none;
	}

/* Page Content
*/

#PageContent {
	height: 100%;
	margin-top: 10px;
	text-align: justify;
	}

#PageContent h2, h3 {
	text-align: center;
	}
#C2CTraining h2 {
	text-align: center;
	font-size: large;
	margin-bottom: .75em;
	}
#C2CTraining h3 {
	font-size: large;
	font-family: "Times New Roman";
	font-style: italic;
	margin: 0 0 1em 0;
	text-align: center;
	}

#C2CTraining table {
	border-top: 1px solid #039;
	border-left: 1px solid #039;
	border-collapse: collapse;
	margin-top: .5em;
	margin-left: 25px;
	}
#C2CTraining table caption {
	text-align: left;
	padding-bottom: .5em;
	}
#C2CTraining table td {
	border-right: 1px solid #039;
	border-bottom: 1px solid #039;
	padding: 5px;
	}


#C2CTraining .JobTitle {
	font-size: 85%;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	border-bottom: solid #039 1px;
	padding-bottom: .1em;
	}
#Strapline {
	width: 384px;
	margin: auto;
	}
#QamarQuote {
	width: 82%;
	margin: 1em auto;
	padding: 0px 15px 0em 15px;
	color: #039;
	border: solid #039 1px;
	font-family: "Times New Roman";
	font-style: italic;
	font-size: medium;
	xfont-weight: bold;
	text-align: left;
	}
#C2CTraining dt {
	margin-top: 1em;
	xmargin-bottom: .5em;
	font-weight: bold;
	}
ul li {
	margin-top: .5em;
	}
#DayCareServices h4 {
	margin-top: .5em;
	margin-bottom: .5em;
	}
#DayCareServices p {
	margin-left: 50px;
	xmargin-right: 55px;
	}
#OtherServices p {
	margin: 0 0px;
	}
#OtherServices .Indent {
	margin-left: 0px;
	}
#OtherServices ul {
	margin-bottom: .5em;
	}
#InfoPrint {
	font-style: normal;
	font: normal small Verdana;
	font-weight: normal;
	}
#InfoPrint h3 {
	font-style: normal;
	text-align: justify;
	font-family: Verdana;
	font-size: small;
	}
#InfoPrint dt {
	font-weight: normal;
	margin-left: 40px;
	margin-top: 0em;
	margin-bottom: .5em;
	}
#InfoPrint dd {
	margin-top: 0em;
	margin-bottom: .5em;
	}
#InfoPrint p {
	margin-top: 0em;
	margin-bottom: .5em;
	}
#InfoPrint ul {
	xmargin-top: 0;
	xmargin-bottom: 0;
	list-style-type: decimal;
	}
#InfoPrint ul ul {
	xmargin-top: 0;
	xmargin-bottom: 0;
	list-style-type: circle;
	}
#InfoPrint ul p {
	margin-top: .5em;
	}
#NewsPrint {
	}
#NewsPrint h3 {
	font-style: normal;
	font-family: Verdana;
	font-size: small;
	margin: 1.5em 0 .5em 0;
	text-align: justify;
	}
#NewsPrint h4 {
	font-size: small;
	margin: 0 0 .5em 40px;
	}
#NewsPrint p {
	margin: 0 0 .5em 60px;
	}
#SCCNews h3 {
	font-size: small;
	margin: 1.5em 0 .5em 0;
	}
#SCCNews h4 {
	font-size: small;
	margin: 0 0 .5em 40px;
	}
#SCCNews p {
	margin: 0 0 .5em 40px;
	}
#SCCQuoteBox {
	margin: 15px 0px 15px 40px;
	padding: 1.75em 2em 1em 2em;
	border: 1px solid #eee;
	color: #666;
	background-color: #eee;
	font-size: medium;
	font-family: "Times New Roman";
	font-style: italic;
	text-align: justify;
	}
#SCCQuoteBox p {
	margin: 0;
	padding: 0;
	margin-bottom: .5em;
	}
#SCCQuoteBox ul {
	margin-top: 0;
	margin-bottom: .5em;
	list-style-type: decimal;
	}
#SCCQuoteBox ul li {
	margin-top: .25em;
	margin-left: -5px;
	}
#SCCQuoteAttrib {
	font-family: Arial;
	xfont-weight: bold;
	font-size: small;
	font-style: normal;
	text-align: right;
	}
#IIPQuoteBox {
	margin: 15px 0px 15px 60px;
	padding: 1.75em 2em 1em 2em;
	border: 1px solid #eee;
	color: #666;
	background-color: #eee;
	font-size: medium;
	font-family: "Times New Roman";
	font-style: italic;
	text-align: justify;
	}
#IIPQuoteBox p {
	margin: 0;
	padding: 0;
	margin-bottom: .5em;
	}
#IIPQuoteAttrib {
	font-family: Arial;
	xfont-weight: bold;
	font-size: small;
	font-style: normal;
	text-align: right;
	}
#CFQuoteBox {
	margin: 15px 0px 15px 60px;
	padding: 1.75em 2em 1em 2em;
	border: 1px solid #eee;
	color: #666;
	background-color: #eee;
	font-size: medium;
	font-family: "Times New Roman";
	font-style: italic;
	text-align: justify;
	}
#CFQuoteBox p {
	margin: 0;
	padding: 0;
	margin-bottom: .5em;
	}
#CFQuoteBox ul {
	margin-top: 0;
	margin-bottom: .5em;
	}
#CFQuoteBox ul li {
	margin-top: .25em;
	margin-left: -5px;
	}
#CFQuoteAttrib {
	font-family: Arial;
	xfont-weight: bold;
	font-size: small;
	font-style: normal;
	text-align: right;
	}

#ContactAddress {
	text-align: center;
	margin-top: 2em;
	margin-bottom: 1em;
	}
#ContactAddress h3 {
	font-family: Verdana;
	font-style: normal;
	font-size: 110%;
	margin: 0;
	}
#ContactAddress p {
	margin-top: .5em;
	xfont-size: 110%;
	line-height: 1.5em;
	}
#Location {
	text-align: center;
	xmargin-top: 1em;
	margin-bottom: 3em;
	}
#Location h3 {
	font-size: 110%;
	margin: 0;
	}
#Location p {
	xmargin-top: .5em;
	xfont-size: 110%;
	line-height: 1.5em;
	}
#Hours h3 {
	text-align: center;
	font-family: Verdana;
	font-style: normal;
	font-size: 110%;
	margin: 0;
	margin-top: 3em;
	margin-bottom: .75em
	}
#Hours p {
	margin-top: .75em;
	text-align: center;
	}
#Hours table {
	border-top: 1px solid #039;
	border-left: 1px solid #039;
	border-collapse: collapse;
	margin: 0px auto 0px auto;
	}
#Hours td {
	xborder: 1px solid #039;
	border-right: 1px solid #039;
	border-bottom: 1px solid #039;
	margin: 0px;
	padding: 10px;
	}
#GMap {
	border: solid #666 1px;
	padding: 0;
	margin: 0;
	margin-top: 1em;
	}
#GStView {
	border: solid #666 1px;
	padding: 0;
	margin: 0;
	margin-top: 1em;
	}

x#CQC {
	text-align: center;
	}
#CallUs {
	text-align: center;
	}
#QuickLinks {
	display: none;
	}

#Accredits {
	text-align: center;
	}
#Accredits img {
	padding: 1em;
	border: 0 0 0 0;
	}

#Downloads {
	display: none;
	}

#Brochures h4 {
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: small;
	font-weight: bold;
	}

.Brochure {
	margin: 0 auto;
	height: 138px;
	width: 575px;
	xborder: 1px solid #f00;
	}
.Brochure img {
	xmargin-right: 25px;
	}
.BText {
	width: 450px;
	margin-top: 50px;
	xborder: 1px solid #039;
	float: right;
	text-align: left;
	}
.BText img {
	margin-right: 5px;
	}
.BText h4 {
	margin: 0;
	padding: 0;
	font-size: small;
	font-weight: bold;
	}
.BText p {
	margin: 0;
	padding: 0;
	}
#PDFInfo {
	margin-top: 20px;
	border-top: 1px solid #039;
	padding: 10px 0 0 0;
	xbackground-color: #cfc;
	}
#PDFInfo h4 {
	text-align: center;
	margin: 0;
	padding: 0;
	}

#OtherServices {
	width: 90%;
	margin: auto;
	margin-top: 20px;
	border: 1px solid #039;
	padding: 10px 0 10px 0;
	xfont-family: Ariel;
	font-size: 80%;
	background-color: #fff;
	}
#OtherServices p {
	margin: 0 10px;
	}
#OtherServices .Indent {
	margin-left: 15px;
	}
#OtherServices ul {
	margin-top: 0;
	margin-bottom: .5em;
	margin-left: 0;
	padding-left: 25px;
	padding-right: 10px;
	}
#OtherServices ul li {
	margin-top: .5em;
	}
#ServicesDetail ul {
	margin-top: 0;
	margin-bottom: .75em;
	margin-left: 0;
	padding-left: 90px;
	padding-right: 0px;
	}
#ServicesDetail ul li {
	margin-top: .5em;
	}
#ServicesDetail ul ul {
	list-style-type: circle;
	margin-left: 12px;
	padding-left: 0;
	padding-right: 0;
	}

#PrintFooter {
	clear: both;
	color: #039;
	margin-top: 2.5em;
	background-color: #fff;
	font-size: 80%;
	font-weight: bold;
	text-align: center;
	line-height: 1.5em;
	padding-top: 1.25em;
	padding-bottom: 1.5em;
	border-top: solid #039 1px;
	border-bottom: solid #039 1px;
	}
#PrintFooter p {
	margin: 0;
	}

/* Site Footer
*/

#SiteFooter {
	clear: both;
	color: #039;
	margin-top: 1em;
	background-color: #fff;
	font-size: 80%;
	text-align: center;
	line-height: 1.5em;
	padding-bottom: 5px;
	}
#SiteFooter p {
	margin: 0;
	}

