body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#fffccc;
	background:transparent url(../images/pageimages/HeaderHorizontalTile.gif) top center;
	background-repeat:repeat-x;
	min-height:900px;
	height:auto !important;
	height:900px;
}
table {margin-left:20px; font-size:80%;margin-top:10px; border:1px solid #ec7e1e; border-collapse:collapse;background:transparent url(../images/pageimages/tablebg.jpg) top center; background-repeat:repeat-x; }
tr { border-top:1px solid #ec7e1e;; border-bottom:1px solid #ec7e1e;}
td {padding: 5px 5px 5px 5px; border:1px solid #ec7e1e;}
td p {font-size:1em;}

tr.odd { }
th {padding: 5px 5px 5px 5px; font-weight:900;font-size:1em; text-align:center;  border-right:1px solid #FEFBD0; background-color:#ec7e1e;color:#FFF; border-bottom:1px solid #FEFBD0;}

table.sleepCentre{}
table.sleepCentre
table.sleepCentre tbody tr { border-top:1px solid #ec7e1e; border-bottom:1px solid #ec7e1e;}
table.sleepCentre tbody td {padding: 5px 5px 5px 5px; border:none;}
table.sleepCentre tbody td p {font-size:1em; margin-left:0px;}

td p {font-size:1em; margin-left:0px; margin-top:0px; margin-bottom:0px; line-height:inherit;}




h1 { color:#ec7e1e; margin-left:30px;margin-right:20px;font-family: "lucida Sans Unicode", Verdana, Helvetica, sans-serif;font-size:130%; }
h2 { color:#ec7e1e; margin-left:30px;margin-right:20px;font-family: "lucida Sans Unicode", Verdana, Helvetica, sans-serif;font-size:120%;  }
h3 { font-weight:bold;margin-left:30px;margin-right:20px; font-size:80%;font-family: "lucida Sans Unicode", Verdana, Helvetica, sans-serif;font-size:90%; }
h4 { color:#ec7e1e; }
a,a:active,a:visited
{
	color:#40109f;
}
a:hover
{
	color:#999999;
}
p { margin-left:30px;margin-right:20px;font-size:80%;margin-top:10px;margin-bottom:10px;line-height:150%; }
#bodyContainer 
{
	width:925px;
	margin:0 auto;
	min-height:800px;
	/*border:solid 1px #000;*/
}
#topLinks
{
	height:130px;
	background:transparent url(../images/pageimages/HeaderHorizontalCloud.gif) bottom left;
	background-repeat:no-repeat;
	margin-top:0px;
	/*border:solid 1px red;*/
}
#topLinks ul
{
	/*height:62px;*/
}
#topLinks a:hover
{
	text-decoration:none;
	color:#999999;
	/*vertical-align:middle;
	display:block;*/
}
.headerLinks
{
	/*margin:0 10px;*/
	display:inline;
	width:120px;
	height:42px;
	/*border:solid 1px #000;*/
	display:block;
	float:left;
	text-align:center;
	margin-top:15px;
	border-left:solid 1px #c4c2c2;
	padding-left:10px;
	margin-right:10px;
	/*border:solid 1px #000;*/
	font-family: "lucida Sans Unicode", Verdana, Helvetica, sans-serif;
	font-size:90%;
	margin-top:20px;
	line-height:12pt;
}
.headerLinksStart
{
	width:90px;
	border-left:none;
	padding-left:0px;
	margin-right:0px;
}
.topmenuliasingle {    padding-top:25px; }
.topmenuliadouble {  padding-top:5px; }
.headerlinksselected { color:#999999; } 
.headerLinksStart a,.headerLinksStart a:visited,headerLinksStart a:active
{
	text-decoration:none;
	color:#40109f;
}
.headerLinks a,.headerLinks a:visited,headerLinks a:active
{
	text-decoration:none;
	color:#40109f;
}

#topLinks ul
{
	width:660px;
	float:left;
	/*border:solid 1px #000;
	vertical-align:middle;*/
}
#topLinksNCLogo
{
	float:right;
}
#maincontent
{
	background-image:url(../images/pageimages/BodyContentTopCloud.gif);
	background-repeat:no-repeat;
	min-height:500px;
	margin-top:20px;
	padding-top:75px;
	/*border:solid 1px #000;*/
}
#mainContentBody
{
	background-color:#FFF;
	width:660px;
	float:left;
}
#mainContentSub
{
	min-height:550px;
	height:auto !important;
	height:550px;
}
#mainContentSub ul, #faqs ul
{
	margin-left:40px;margin-right:20px;font-size:10pt;margin-top:10px;margin-bottom:10px;
	list-style-image:url(/images/libg.jpg);
}
#faqs ul li {list-style-image:url(/images/libg.jpg);}

#mainContentSub li 
{
	margin-left:10px;
	line-height:150%;

}
#mainContentBodyRight
{
	float:left;
	width:265px;
	min-height:500px;
	/*background-color:#FFF;*/
}
#bodySubLinks
{
	background-color:#FFF;
	border-left:dashed 1px #f7cba5;
}
#sleepCentreMap
{
	background-color:#FFF;
	margin-top:30px;
	border-left:dashed 1px #f7cba5;
}
.roundedCornerTop
{
	background-image:url(../images/pageimages/roundedCornerTop.gif);
	width:264px;
	height:31px;
	margin:0px;
}
.roundedCornerBottom
{
	background-image:url(../images/pageimages/roundedCornerBtm.gif);
	width:264px;
	height:31px;
	margin:0px;
}
#bottomContentCloud
{
	background-image:url(../images/pageimages/BodyContentBtmCloud.gif);
	height:83px;
	background-repeat:no-repeat;
	/*border:solid 1px #000;*/
}
#bottomContentCloud ul { margin-left:30px;font-size:80%; } 
#bottomContentCloud li {  text-align:left;margin-left:30px; /*border:solid 1px #000;*/display:block; float:left} 
#bottomContentCloud li a, #bottomContentCloud li a:visited,#bottomContentCloud li a:active
{
	text-decoration:none;
	color:#40109f;
}
#bottomContentCloud li a:hover
{
	text-decoration:none;
	color:#999999;
}
.bodyUL
{
	margin-left:40px;margin-right:20px;font-size:80%;margin-top:10px;margin-bottom:10px;
}
.bodyULSbub
{
	margin-top:10px;margin-bottom:10px;margin-left:0px; list-style-image:none;
}

.bodyULSbub li
{
list-style-image:none; list-style-type:square;
}
.bodyLI { list-style:disc;margin-left:10px; }
#rightNavMenuContainer { background-color:#FFF;min-height:50px;height:auto !important;height:50px;padding-left:10px;border:solid 1px #FFF;} 
#rightNavMenu { text-align:right;padding-right:20px; float:right; }
#rightNavMenu li
{
	width:205px;
	border-bottom:dashed 1px #f7cba5;
	/*text-align:right;*/
	color:#40109f;
	min-height:25px;
	height:auto !important;
	height:25px;
	padding-top:2px;
	font-family: "lucida Sans Unicode", Verdana, Helvetica, sans-serif;
	font-size:90%;
}
#rightNavMenu a,#rightNavMenu a:visited,#rightNavMenu a:hover, #rightNavMenu a:active
{
	text-decoration:none;
	color:#40109f;
}
#rightNavMenu a:hover
{
	text-decoration:none;
	color:#999999;
}

.menuSelected {
	 color:#999999;
}
.menuNotSelected {

}
label	{ color:#40109f; width: 12.5em; float: left; text-align: right; margin-right: 0.5em; display: block; /*border:solid 1px #000;*/ }
#socialnetworkul { margin-top:20px; }
.socialnetworkli { display:inline;margin-left:10px;vertical-align:middle; list-style:none; }
.socialnetworkli  a:link,.socialnetworkli a:visited,.socialnetworkli a:hover,.socialnetworkli a:active {
	text-decoration:none;list-style:none;;
}
#socialNetworksContainer { width:470px; min-height:70px;margin:30px;padding:15px; border:solid 1px #DDD; }
#socialNetworksContainer ul { margin-left:0px;padding-left:0px; }
#socialNetworksContainer li { margin-left:5px;vertical-align:middle; display:inline;text-decoration:none;color:#000; }
.error { color:#FF0000; }
table { margin-left:30px;}
.displaynone { display:none; }
.displayblock { display:block;margin-left:40px; width:500px; padding:10px; }
#faqs ul { margin-left:50px; }
#faqs ul li,#faqs ul li a { margin-top:10px; font-size:10pt;list-style:disc; text-decoration:none; }
#faqs p {  }

.BoldUnderline { font-weight:bold; }


/* Talking to the media section */

#mediaContainer { background-color:#FFFFFF; text-align:center; margin-top:25px;border-left:dashed 1px #f7cba5;}

#tellYourStoryPage { width:600px;border:dashed 1px #f7cba5; padding:5px; margin-left:auto; margin-right:auto; margin-top:10px; height:450px;  }