@charset "utf-8";
/* CSS Document */

* {
	padding:0;
	margin:0;
	outline:none;
}

body,td,th {
	font-family: Helvetica, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #666666;
}

body {
	background-color: #6AAFE2;
	margin: 0px;
	padding:0;
}

p {
	padding:0 0 15px 0;	
}

a {
	color:#6AAEE1;
	text-decoration:none;
}

blockquote {
	padding:0 0 0 15px;	
}

a:hover {
	/*color:#568FBB;*/
	color:#FF6600;
	text-decoration:none;
}

#overall {
	float:left;
	width:100%;
}

.centralise {
	width:800px;
	margin:0 auto;
}


#headerArea2 {
	float:left;
	width:100%;
	background:url(../images/xmas/headerBg.png) top repeat-x #FFF;;
}

#headerArea {
	float:left;
	width:100%;
	border-bottom:5px solid #6AAFE2;
	background:url(../images/headerBg.png) repeat-x center #FFF;
	/*background:url(../images/xmas/header.png) center no-repeat  #FFF;;*/
}

#header {
	float:left;
	width:800px;
	height:225px;
	/**/background:url(../images/headerBg2b.png) center no-repeat;
}

#header .mainTop {
	float:left;
	width:800px;
}

#header .left{
	float:left;
	width:425px;
}

#header .right, #flashcontent2 {
	float:right;
	width:375px;
	height:195px;
}

#header .top{
	float:left;
	width:425px;
	height:25px;
}

#header .top .inside{
	float:left;
	width:330px;
	padding:3px 0 0 0;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

#header .top .inside .or{
	font-size:9px;	
}

#header .middle{
	float:left;
	width:425px;
	height:170px;
}

#header .middle .logo{
	float:left;
	width:185px;
	padding:40px 0 40px 0;
}

#header .middle .strap{
	float:left;
	width:200px;
	padding:55px 0 0px 40px;
	color:#00356B;
	text-align:center;
	font-size:14px;
	line-height:18px;
}


#navigation {
	float:left;
	width:800px;
	height:30px;
}

#navigation ul {
	float:left;
	width:800px;
	height:30px;
	list-style:none;
	padding:0;
	margin:0;
}

#navigation li {
	float:left;
	height:30px;
}

#navigation .gap {
	float:left;
	height:30px;
	width:3px;
}

#navigation li a{
	float:left;
	width:111px;
	background:url(../images/navBg.png) top no-repeat;
	/*color:#514C4C;*/
	color:#333;
	text-align:center;
	font-size:11px;
	line-height:12px;
}

#navigation li a:hover{
	background:url(../images/navBgRo.png) top no-repeat;
	color:#FFF;
}

#navigation li .nav1 {
	float:left;
	padding:10px 0 0 0;
	height:20px;
}

#navigation li .nav2 {
	float:left;
	padding:4px 0 0 0;
	height:26px;
}

#navigation .active a{
	float:left;
	width:111px;
	background:url(../images/navBgRo.png) top no-repeat;
	color:#ffffff;
	text-align:center;
	font-size:11px;
	line-height:12px;
}

#quickNavArea {
	float:left;
	width:100%;
	background:url(../images/quickNavBg.png) top repeat-x #FFF;
}

#quickNav {
	float:left;
	width:800px;
	border-top:1px solid #6AAFE2;
}

#overall .onerow {
	padding:12px 0 10px 0;	
}

#overall .tworows {
	padding:30px 0 30px 0;	
}

#quickNav .row {
	float:left;
	width:800px;	
}

#quickNav .column {
	float:left;	
	width:266px;
	height:85px;
}

#quickNav .pathway {
	float:left;
	width:770px;
	padding:0px 0 0 30px;
	font-size:9px;
	color:#666666;
}

#quickNav .pathway a {
	float:none;
	color:#666666;
	width:auto;
	height:auto;
	background:none;
}

#quickNav .pathway a:hover {
	float:none;
	color:#FF6600;	
	text-decoration:none;
	background:none;
}


#quickNav a {
	float:left;	
	/*
	width:236px;
	height:65px;
	padding:20px 20px 0 10px;
	*/
	width:266px;
	height:85px;
	background:url(../images/quickNavBtn.png) left no-repeat;
}

#quickNav a:hover {
	background:url(../images/quickNavBtnRo.png) left no-repeat;	
	cursor:pointer;
}

#quickNav .gpReferral {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavGp.png) left no-repeat;
}

#quickNav .appointment {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavAppointment.png) left no-repeat;
}

#quickNav .search {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavBtn.png) left no-repeat;
}

#quickNav .events {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavEvents.png) left no-repeat;
}

#quickNav .newsletter {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavNewsletter.png) left no-repeat;
}

#quickNav .problems {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavProblems.png) left no-repeat;
}

#quickNav a .title, #quickNav .search .title {
	float:left;	
	width:236px;
	padding:20px 20px 0 10px;
	color:#6AAFE2;
	font-size:16px;
	font-weight:bold;
}

#quickNav a:hover .title {
	color:#FF6600;
}

#quickNav .search .form {
	float:left;	
	width:236px;
	padding:4px 20px 0 10px;	
}

#quickNav .search .form .field {
	width:160px;
	font-size:10px;
	color:#666666;
	font-family: Helvetica, Trebuchet MS, Arial, sans-serif;
	background:#ffffff;
	border: 1px solid #CCCCCC;
	padding:2px 2px 2px 2px;
}

#quickNav .search .form .submit {
	width:65px;
	font-size:10px;
	color:#ffffff;
	background:#6AAFE2;
	border:1px solid #FFFFFF;
	padding:2px 2px 2px 2px;
}

#quickNav .search .form .submit:hover {
	background:#FF6600;
	color:#fff;
}

#quickNav a .copy {
	float:left;	
	width:236px;
	padding:0px 20px 5px 10px;
	font-size:10px;
	line-height:12px;
	color:#666666;
	background:url(../images/quickNavArrow.png) bottom right no-repeat;
}

#quickNav a:hover .copy {
	background:url(../images/quickNavArrowRo.png) bottom right no-repeat;	
}

#mainContentArea {
	float:left;
	width:100%;
	background:#FFF;
}

#mainContent {
	float:left;
	width:800px;
	padding:0 0 30px 0;
	min-height:300px;
}

#mainContent .row {
	float:left;
	width:800px;
}

#mainContent .row2 {
	float:left;
	width:800px;
	border-top:1px solid #6AAFE2;
	padding:20px 0 0 0;
	margin:5px 0 0 0;
}

#mainContent .left {
	float:left;
	padding:30px 0 0 0;
	width:500px;
}

#mainContent .left #leftArea {
	
	float:left;
	width:500px;
}

h1 {
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	margin:0 0 15px -10px;
	background:url(../images/headingBg.png) left no-repeat;
	padding:5px 10px 5px 10px;
	width:495px;
}

#mainContent .left h2 {
	font-size:14px;
	font-weight:bold;
	color:#575757;
}

#mainContent .left h3 {
	font-size:12px;
	font-weight:bold;
	color:#575757;
}

#mainContent .left .introText {
	font-size:13px;
	font-weight:bold;
}

#mainContent .left #moreInformationLink {
	font-size:12px;	
	font-weight:bold;
	display:none;
}

#mainContent .left #moreInformation {
	//*  display:none;  *//
}



#mainContent .right {
	float:right;
	width:266px;
	margin-right:6px;
	padding-top:30px;
}

.contactForm {
	width:244px;
	padding:3px 3px 3px 3px;
	border:1px solid #CCC;
	background:#FFF;
	font-size:10px;
	color:#666666;
	font-family: Helvetica, Trebuchet MS, Arial, sans-serif;
}

.contactForm-submit {
	width:250px;
	background-color:#6AAFE2;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	border:none;
	padding:6px 0px 6px 0px;
}

.contactForm-submit:hover {
	background-color:#CCCCCC;
	color: #666666;
}

#mainContent .column {
	float:left;
	width:235px;
	padding:0 0px 0 30px;
}

#mainContent .column2 {
	float:left;
	width:370px;
	padding:0 0px 0 30px;
}

#footerArea {
	float:left;
	width:100%;
	background:url(../images/footerBg.png) top repeat-x #6AAFE2;
}

#footer {
	float:left;
	width:800px;
	padding:20px 0 0px 0;
}

#footer .left {
	float:left;
	width:480px;
}

#footer .left ul {
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	border-right:1px solid #FFF;
}

#footer .left li {
	float:left;
	padding:3px 20px 3px 20px;
	border-left:1px solid #FFF;
	color:#FFF;
	font-size:11px;
}

#footer .left li a {
	color:#FFF;
	font-size:11px;
	text-decoration:none;
}

#footer .left li a:hover {
	text-decoration:underline;	
}

#footer .right {
	float:right;
	width:300px;
	text-align:center;
	color:#F5F5F5;
	line-height:14px;
}

#footer .right h1 {
	float:none;
	padding:0;
	background:0;
	width:auto;
	height:auto;
	font-size:10px;
	font-weight:normal;
	color:#F5F5F5;
}

#homeLeft {
	float:left;
	width:500px;
	padding:30px 0 0 0;
}

#homeLeft .introCopy {
	font-size:15px;
	line-height:20px;
	font-weight:bold;
}

#homeLeft p {
	font-size:13px;
	line-height:20px;
	padding: 0 30px;
}

/*---------SLIDESHOW----------*/

.slideshow {

width:500px;
height:210px;
margin-top:-30px;
overflow:hidden;

}

/*----------------------------*/

#homeRight {
	float:right;
	width:280px;
	padding-top:15px; /*CHANGED*/
}

#homeRight .blog {
	float:left;
	width:210px;
	padding:0 0 0 150px;
	background:url(../images/homeBlogBg.png) top left no-repeat;
}

#homeRight .blog .title {
	float:left;
	width:210px;
}

#homeRight .blog .title a {
	float:left;
	padding:2px 20px 2px 0px;
	color:#6AAEE1;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/blogLink.png) right no-repeat;
}

#homeRight .blog .title a:hover {
	color:#FF6600;
	background:url(../images/blogLinkRo.png) right no-repeat;
}

#homeRight .blog .content {
	float:left;
	width:170px;
	padding:0 40px 20px 0;
}

#homeRight .rightLinks {
	float:right;
	width:266px;
	padding:0px 0px 15px 0px;  /*CHANGED*/
	text-align:left;
	font-size:14px;
	line-height:22px;
}


#homeRight .rightLinks .column {
	float:left;	
	width:266px;
	height:85px;
	padding:0 0 0px 0;
}

#homeRight .rightLinks a {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavBtn.png) left no-repeat;
}

#homeRight .rightLinks a:hover {
	background:url(../images/quickNavBtnRo.png) left no-repeat;	
	cursor:pointer;
}

#homeRight .rightLinks .referral {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavGp.png) left no-repeat;
}

#homeRight .rightLinks .appointment {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavAppointment.png) left no-repeat;
}

#homeRight .rightLinks .problems {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavProblems.png) left no-repeat;
}

#homeRight .rightLinks .newsletter {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavNewsletter.png) left no-repeat;
}

#homeRight .rightLinks a .title {
	float:left;	
	width:236px;
	padding:20px 20px 0 10px;
	color:#6AAFE2;
	font-size:15px;
	font-weight:bold;
}

#quickNav a:hover .title {
	color:#FF6600;
}

#homeRight .rightLinks a .copy {
	float:left;	
	width:236px;
	padding:0px 20px 5px 10px;
	font-size:10px;
	line-height:12px;
	color:#666666;
	background:url(../images/quickNavArrow.png) bottom right no-repeat;
}

#homeRight .rightLinks a:hover .copy {
	background:url(../images/quickNavArrowRo.png) bottom right no-repeat;	
}

#homeRight .rightLinks .search {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavBtn.png) left no-repeat;
}

#homeRight .rightLinks .search .form {
	float:left;	
	width:236px;
	padding:4px 20px 0 10px;	
}

#homeRight .rightLinks .search .form .field {
	width:160px;
	font-size:10px;
	color:#666666;
	font-family: Helvetica, Trebuchet MS, Arial, sans-serif;
	background:#ffffff;
	border: 1px solid #CCCCCC;
	padding:2px 2px 2px 2px;
}

#homeRight .rightLinks .search .form .submit {
	width:65px;
	font-size:10px;
	color:#ffffff;
	background:#6AAFE2;
	border:1px solid #FFFFFF;
	padding:2px 2px 2px 2px;
}

#homeRight .rightLinks .search .form .submit:hover {
	background:#FF6600;
	color:#fff;
}

.rightLinks .search a .title, #homeRight .rightLinks .search .title {
	float:left;	
	width:236px;
	padding:20px 20px 0 10px;
	color:#6AAFE2;
	font-size:15px;
	font-weight:bold;
}





#homeRight .contact {
	float:right;
	width:340px;
	padding:15px 0 15px 0;
	text-align:center;
	font-size:14px;
	border-top:1px solid #6AAFE2;
	line-height:22px;
}

#homeRight .contact .phone {
	color:#189AD3;
	font-size:18px;
	font-weight:bold;
}

#homeRight .contact .phone .or{
	font-size:13px;	
}

#homeRight .news {
	border-top: 1px solid #6AAFE2;
    float: right;
    font-size: 11px;
    line-height: 16px;
    padding: 15px; /*CHANGED*/
    width: 230px;
}

#homeRight .news h1 {
	padding:0 0 4px 0;
	margin:0;
	background:none;
	color:#6AAEE1;
	font-size:15px;
	width:auto; /*CHANGED*/
	height:auto; /*CHANGED*/
}

#homeRight .news p {
	padding:0 0 7px 0;
}

#homeRight .news a {
	float:none;	
	width:auto;
	height:auto;
	background:none;
}

#sideNavigation {
	float:left;
	width:250px
}

#sideNavigation .title {
	float:left;
	width:250px;
	padding:0 0 10px 0;
}

#sideNavigation .title h2{
	font-size:16px;
	font-weight:bold;
	color:#189AD3;
}

#sideNavigation ul {
	float:left;
	width:266px;
	list-style:none;
	padding:0;
	margin:0;
}

#sideNavigation li {
	float:left;
	width:266px;
}

#sideNavigation ul#condition-dropdown li {
	float:left;
	width:266px;
	border-bottom:none;
	background-color:#eef5fa;
	margin-bottom:4px;
}

#sideNavigation ul#condition-dropdown li a {
	float:left;
	color:#6AAFE2;
	font-size:11px;
	text-decoration:none;
	padding:5px 0 2px 10px;
	font-weight:normal;
	background:none;
}

#sideNavigation ul#condition-dropdown li a:hover {
	color:#FF6600;
	background:none;
}

#sideNavigation ul#condition-dropdown li a.active {
	float:left;
	color:#ff6600;
	font-size:11px;
	text-decoration:none;
	padding:5px 20px 4px 20px;
	font-weight:bold;
	background-image:url('/images/conditions-activebg.png');
	background-repeat:no-repeat;
	background-position:10px 8px;
}






#sideNavigation .level1-dropdown li {
	float:left;
	width:266px;
	border-bottom:1px solid #6AAFE2;
}

#sideNavigation .level1-dropdown li a {
	float:left;
	width:266px;
	color:#6AAFE2;
	font-size:13px;
	text-decoration:none;
	padding:4px 0 4px 0;
	font-weight:normal;
}

#sideNavigation .level1-dropdown li a:hover {
	color:#FF6600;
	background-image:url('/images/dropdown-hover.png');
	background-repeat:no-repeat;
	background-position:242px 7px;
}

#sideNavigation .level1-dropdown li h3 {
	font-weight:normal;	
	font-size:13px;
}

#sideNavigation .level1-dropdown .active a {
	float:left;
	color:#6AAFE2;
	font-size:13px;
	text-decoration:none;
	padding:4px 20px 4px 0;
	font-weight:bold;
	/*background-image:url('/images/dropdown.png');
	background-repeat:no-repeat;
	background-position:242px 7px;*/
}

#sideNavigation .level1-dropdown .active a:hover {
}



#sideNavigation .level1-dropdown li .level2 li {
	float:left;
	width:266px;
	border-bottom:none;
}

#sideNavigation .level1-dropdown li .level2 li a {
	float:left;
	color:#6AAFE2;
	font-size:11px;
	text-decoration:none;
	padding:2px 0 2px 10px;
	font-weight:normal;
	background:none;
}

#sideNavigation .level1-dropdown li .level2 li a:hover {
	color:#FF6600;
	background:none;
}

#sideNavigation .level1-dropdown li .level2 li h3 {
	font-weight:normal;	
	font-size:11px;
}

#sideNavigation .level1-dropdown .level2 .active a {
	float:left;
	color:#6AAFE2;
	font-size:11px;
	text-decoration:none;
	padding:4px 20px 4px 10px;
	font-weight:bold;
	background:url(../images/blogLink.png) right no-repeat;
}

#sideNavigation .level1-dropdown .level2 .active a:hover {
	background:url(../images/blogLinkRo.png) right no-repeat;	
}















#sideNavigation .level1 li {
	float:left;
	width:250px;
	border-bottom:1px solid #6AAFE2;
}

#sideNavigation .level1 li a {
	float:left;
	color:#6AAFE2;
	font-size:13px;
	text-decoration:none;
	padding:4px 0 4px 0;
	font-weight:normal;
}

#sideNavigation .level1 li a:hover {
	color:#FF6600;
}

#sideNavigation .level1 li h3 {
	font-weight:normal;	
	font-size:13px;
}

#sideNavigation .level1 .active a {
	float:left;
	color:#6AAFE2;
	font-size:13px;
	text-decoration:none;
	padding:4px 20px 4px 0;
	font-weight:bold;
	background:url(../images/blogLink.png) right no-repeat;
}

#sideNavigation .level1 .active a:hover {
	background:url(../images/blogLinkRo.png) right no-repeat;	
}



#sideNavigation .level1 li .level2 li {
	float:left;
	width:250px;
	border-bottom:none;
}

#sideNavigation .level1 li .level2 li a {
	float:left;
	color:#6AAFE2;
	font-size:11px;
	text-decoration:none;
	padding:2px 0 2px 10px;
	font-weight:normal;
	background:none;
}

#sideNavigation .level1 li .level2 li a:hover {
	color:#FF6600;
	background:none;
}

#sideNavigation .level1 li .level2 li h3 {
	font-weight:normal;	
	font-size:11px;
}

#sideNavigation .level1 .level2 .active a {
	float:left;
	color:#6AAFE2;
	font-size:11px;
	text-decoration:none;
	padding:4px 20px 4px 10px;
	font-weight:bold;
	background:url(../images/blogLink.png) right no-repeat;
}

#sideNavigation .level1 .level2 .active a:hover {
	background:url(../images/blogLinkRo.png) right no-repeat;	
}


#sideNavigation .virtualTour {
	float:left;
	width:250px;
	padding:40px 0 10px 0;
}


#pricingArea {
	float:left;
	width:370px;
	padding:15px 15px 15px 15px;
	background-color:#e1eff9;
	color:#514C4C;
	font-size:10px;
	line-height:normal;
}

#pricingArea .priceRowTitle {
	float:left;
	width:370px;
	padding:0px 0px 10px 0px;
	font-size:15px;
	color:#189BD4;
}

#pricingArea .priceRowTitle2 {
	float:left;
	width:370px;
	padding:20px 0px 10px 0px;
	font-size:15px;
	color:#189BD4;
}

#pricingArea .priceRow {
	float:left;
	width:370px;
	padding:3px 0px 3px 0px;
	text-align:left;
	border-bottom:1px solid #CCCCCC;
}

#pricingArea .pricingColumnLeft1{
	float:left;
	width:260px;
	padding-right:10px;
}

#pricingArea .pricingColumnRight1{
	float:left;
	width:100px;
}

#pricingArea .pricingColumnLeft2{
	float:left;
	width:180px;
	padding-right:10px;
}

#pricingArea .pricingColumnRight2{
	float:left;
	width:180px;
}

#mainContent .newsArticle h1 {
	padding:0;
	margin:0;
	color:#6AAFE2;
	font-weight:bold;
	font-size:20px;
	line-height:30px;
	background:none;
}

#mainContent .newsArticle h2 {
	padding:0 0 15px 0;
	margin:0;
	color:#666666;
	font-weight:normal;
	font-size:20px; !important
	line-height:20px; !important
	background:none;	
}

#mainContent .newsArticle h3 {
	padding:25px 0 15px 0;
	margin:0;
	color:#6AAFE2;
	font-weight:bold;
	font-size:16px; !important
	line-height:20px; !important	
}

.eventsBtn {
	float:left;
	width:190px;
	height:23px;
	padding:7px 0 0 0;
	background:url(../images/eventsBtn.gif) 0px 0px no-repeat;
	color:#FFF;
	font-size:12px;
	text-align:center;
}

.eventsBtn:hover {
	background:url(../images/eventsBtn.gif) 0px -42px no-repeat;	
}

.eventsBtn2 {
	float:right;	
}


#preload {
	display:none;
}

#eventStats {
	float:left;
	width:220px;
	padding:15px;
	/*background:#fbfafa;*/
	margin:20px 0 0 0;
	border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
}

#eventStats h2{
	color:#189ad3;
	font-size:14px;
	font-weight:bold;
	padding:0 0 10px 0;
	margin:0;
}


#eventStats a{
	color:#999;
	text-decoration:none;
	font-size:10px;
	background:url(../images/pollBox.gif) 0px 5px no-repeat;
}

#eventStats a:hover{
	color:#333;
	background:url(../images/pollBox.gif) 0px -42px no-repeat;
}

#eventStats .q1{
	float:left;
	width:200px;
	padding:0 0 10px 20px;
	color:#e96262;
	font-size:10px;
}

#eventStats .q2{
	float:left;
	width:200px;
	padding:0 0 10px 20px;
	color:#62a1e9;
	font-size:10px;
}

#eventStats .q3{
	float:left;
	width:200px;
	padding:0 0 10px 20px;
	color:#0bc6b7;
	font-size:10px;
}

#eventStats .q4{
	float:left;
	width:200px;
	padding:0 0 10px 20px;
	color:#76d307;
	font-size:10px;
}

#eventStats  .q5{
	float:left;
	width:200px;
	padding:0 0 10px 20px;
	color:#e6b50a;
	font-size:10px;
}

/*  NEW STYLES  */

.rightLinks {
	float:right;
	width:266px;
	text-align:left;
	font-size:14px;
	line-height:22px;
	margin-bottom:14px;
}

.rightLinks .column1 {
	float:left;	
	width:266px;
	height:85px;
	padding:0 0 0px 0;
}

.rightLinks a {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavBtn.png) left no-repeat;
}

.rightLinks a:hover {
	background:url(../images/quickNavBtnRo.png) left no-repeat;	
	cursor:pointer;
}

.rightLinks .referral {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavGp.png) left no-repeat;
}

.rightLinks .appointment {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavAppointment.png) left no-repeat;
}

.rightLinks .problems {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavProblems.png) left no-repeat;
}

.rightLinks .newsletter {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavNewsletter.png) left no-repeat;
}

.rightLinks a .title {
	float:left;	
	width:236px;
	padding:20px 20px 0 10px;
	color:#6AAFE2;
	font-size:15px;
	font-weight:bold;
}

#quickNav a:hover .title {
	color:#FF6600;
}

.rightLinks a .copy {
	float:left;	
	width:236px;
	padding:0px 20px 5px 10px;
	font-size:10px;
	line-height:12px;
	color:#666666;
	background:url(../images/quickNavArrow.png) bottom right no-repeat;
}

.rightLinks a:hover .copy {
	background:url(../images/quickNavArrowRo.png) bottom right no-repeat;	
}

.search1 {
	float:left;	
	width:266px;
	height:85px;
	background:url(../images/quickNavBtn.png) left no-repeat;
	margin-top:20px;
}

.search1 .column1 {
	float:left;	
	width:266px;
	height:85px;
	padding:0 0 0px 0;	
}

.search1 .form {
	float:left;	
	width:236px;
	padding:4px 20px 0 10px;	
}

.search1 .form .field {
	width:160px;
	font-size:10px;
	color:#666666;
	font-family: Helvetica, Trebuchet MS, Arial, sans-serif;
	background:#ffffff;
	border: 1px solid #CCCCCC;
	padding:2px 2px 2px 2px;
}

.search1 .form .submit {
	width:65px;
	font-size:10px;
	color:#ffffff;
	background:#6AAFE2;
	border:1px solid #FFFFFF;
	padding:2px 2px 2px 2px;
}

.search1 .form .submit:hover {
	background:#FF6600;
	color:#fff;
}

.search1 a .title, .search1 .title {
	float:left;	
	width:236px;
	padding:20px 20px 0 10px;
	color:#6AAFE2;
	font-size:15px;
	font-weight:bold;
}

/* NEW STYLES */

ol#treatmentsAndServices {
	margin-left:40px;
}

ol#treatmentsAndServices li ul {
	margin-left:20px;
}

.headerPos {

margin-top:30px;

}

.pos {

margin-top:30px;

}





@media print {

	.centralise {
		width:100%;
	}
	
	#headerArea {
		display:none;	
	}
	
	
	#mainContent .left {
		width:100%;
	}
	
	#mainContent .right {
		display:none;
	}
	
	
	.slideshow {
		display:none;
	}
	
	
	
	
	#footerArea {
		display:none;	
	}
	
	
	
}
