/* ---------- Base Styling ---------- readform;colors=X283c4f:X4c871c:X60809d:Xffffff:Xf1f8ff:X6a9845:XF5FAFF:XF8FCFF:XFCFDFF:X2f7abd;ph=1 */
		body {color:#454545;}
		input,textarea{color:#454545;background-color:#fff;border:1px solid #e2e2e2; margin:10px;padding:5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;}
		input[type=submit],input[type=reset],input[type=image] {border-color: #fff}
		input[type=submit],input[type=reset] {background-color:#815968; color: #FFF; -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in;}
		input[type=submit]:hover,input[type=reset]:hover { background-color:#454545 !important; cursor: pointer;}
		#contact {padding:15px; color: #454545; }
		h1 { color:#FFF; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.14);}
		h1 a {color:inherit;text-decoration:none}
		h2, h3, h4, h5, h6 {color:#53192f;font-weight:normal}
		.p a, .para a {color:#815968} .para a.l {border-bottom:1px dotted #815968}
		.p a:hover, .para a:hover {color:#53192f} .para a.l:hover {border-bottom:1px dotted #53192f}
		.Q5 a.l {color:#eeeeee; border-bottom:1px dotted #eeeeee}
		.Q5 a.l:hover {color:#eeeeee; border-bottom:1px dotted #eeeeee}
		.Q5 a {color:#eeeeee}
		.Q5.TESTY a {color:#815968} .Q5.TESTY a.l{border-bottom:1px dotted #815968}
		.Q5.TESTY a:hover {color:#53192f} .Q5.TESTY a.l:hover{border-bottom:1px dotted #53192f}
		.Q5.VB a[href$=".pdf"]{background-color:#815968} .Q5.VB a[href$=".pdf"]:hover{background-color: #82942e}
		em {color:#82942e;}
		.img-bg-lnk {background-color:#815968}
		.copyright, .copyright a, .copyrightmob, .copyrightmob a {color: #757575;}
		.foota {text-decoration:none} .foota:hover {border-bottom: 1px dashed #757575}
		/* ---------- Background Styling ---------- */
		.bkgunder {
			background-color: #F3F3F3;
			background-image: url(/phdi/p1.nsf/art/sh39/$file/noise.png)
		}
		/* ---------- Social Icons Topbar ---------- */
		.socialicons {background-color: #F3F3F3; }
		.socialicons span, .socialicons a,.socialicons span a {color: #cecece;}
		/* ---------- Header ---------- */
		#heading {
			background-color: #cecece;
		}
		/* ---------- Navigation ---------- */
		#navigation > li:first-child {background-image:none;}
		#navigation a {color:#f5f5f5;}
		/* #navigation a:hover, #navigation li.current_page_item > a {color:#f5f5f5; background-color:#53192f} */
		#navigation a:hover, #navigation li.current_page_item > a {color:#FFFFFF; background-color:#53192f}
		#navigation ul a {background-color:#F3F3F3; color:#454545;}
		#navigation li.drop > a:hover {background-color: transparent;}
		.resp_navigation {background-color: #53192f;}
		/* ---------- Middle Main Content ---------- */
		#content {background-color: #FFF;}
		.Q5,#psp, #psp td { background-color: #815968;color:#FFF;}
		#psp input[type=submit] {width:50%; border:1px solid white}
		.divider {border-top:1px solid #E6E6E6;}
		/* ---------- Social Icons Footer --------- */
		.socialfooter {background: #cecece; position:relative;height:60px;}
		.socialfooter .addthis_toolbox {margin: 0 auto;width: 100%;padding-top:20px;text-align:center}
		.socialfooter .addthis_toolbox a {line-height:0}
		.socialfooter .social_button {display:inline-block;vertical-align:top}
		/* ---------- Middle Sidebar ---------- */
		/*.side {background-color: #f5f5f5;}*/
		.side {background-color: #ffffff;}
		.call-to-action .btn {  background-color: #815968;  color: #f5f5f5} .call-to-action .btn a {color:#F2F2F2}
		.call-to-action .btn:hover {background-color: #cecece;}
		.side h3 {
			background-color: #cecece; 
			color: #f5f5f5;
		}
		/* ---------- Slide to the Top ---------- */
		#slide_top {background-color:#815968;}
		#cookietable {border:0; width:100%;margin-bottom:20px} #cookietable td,#cookietable th{font-size:0.9em; padding:6px;border:1px solid #454545}
		.bkgunder {background-color: #cecece}
		#heading {background-color:transparent;min-height:inherit}
		#heading .container {padding:0}
		#middle {top: 0px;margin-top:10px}
		#content {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
		h1 {padding-bottom:20px;color:#53192f;text-shadow:none;}
		h1 em {color:#815968;}
		.Q5.TESTY {color:#454545;background-color:#F3F3F3;border-left:8px solid #815968;margin:5px 0 30px;padding:27px 15px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
		.socialicons {background: #815968;border-radius:0;right:0;padding:0;top:38px}
		.socialicons:hover {transition: background-color 0.2s ease-in 0s;background: #53192f}
		.socialicons span,.socialicons a {color: #fff !important}
		#navigation > li {background: none;}
		#navheader {background:none !important;margin:0}
		#navheader .container {padding: 0px;background-color:#53192f}
		#navigation a {padding: 20px;background:#53192f;text-transform:uppercase}
		#navigation a:hover, #navigation li.current_page_item > a, #navigation li.drop > a:hover,.resp_navigation {background-color: #815968 !important}
		.fullwidth{padding:0} .fullwidth .p {padding:0 20px} 
		.fullwidth h2 {background:#815968;color:#fff;padding:16px 20px}
		.fullwidth>.CNTR5 {line-height:0}
		.fullwidth img.imgab{margin:-20px 0 0;padding:0;max-width:100%;min-width: 100%}
		.side {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
		.call-to-action .btn {background-color:#53192f;}
		.call-to-action .btn:hover,.socialfooter,.side h3 {background-color:#815968; color:#FFFFFF;}
		.side.logo{margin-bottom:0;padding:30px 30px 0px 30px;background:#815968;}
		#address {margin:0 30px;background:rgba(255, 255, 255, 0.2);padding:10px 10px 0 10px}
		#address p {padding: 0 0 10px 0}
		.side.address {background:#815968;padding-bottom: 30px}
		.side.address h3{padding:15px 30px;text-align:center}
		.side.address .para{color: #FFF;}
		.notext  p{display:none}
		@media only screen and (max-width: 767px) {.side.logo {background: transparent}.side.address {padding-bottom: 30px !important;}}
		@media only screen and (max-width: 1023px) {.socialicons{padding:5px 0;right:0;top:0}}
		@media only screen and (max-width: 767px) {#navheader{margin-top:15px;margin-bottom:0;padding:20px 0 10px;background:#53192f !important} #middle {margin-top:0} .fullwidth {margin: -30px 0px 0px 0px}#content {top:0}}
		/* ---------- Corrections needed in WMS1.5 ---------- */
		.social-slide-margin-fix {
			margin: 8px 9px !important;
		}
		#innerContent > :not(.fullwidth) {
			padding: 0px 20px !important;
		}

		#innerContent img.align-center {
			margin-top: -20px;
		}
		
/* ---------- Corrections needed in WMS1.5 ---------- */
div.p > p > br:only-child {
	display: none;
}
p > br:only-child {
	<!-- display: none; -->
	display: block;
}