/* global styles... including the global reset... */

/* --- *** START RESET *** --- */
body { font:normal 62.5% Arial; line-height:1em; background:#000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAACMCAMAAADIpkAqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYyNjhDODE5ODA5RjExREY5MURFQzU2QkVDQTUwRTlFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYyNjhDODFBODA5RjExREY5MURFQzU2QkVDQTUwRTlFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjI2OEM4MTc4MDlGMTFERjkxREVDNTZCRUNBNTBFOUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjI2OEM4MTg4MDlGMTFERjkxREVDNTZCRUNBNTBFOUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4+WuH9AAAAYFBMVEVERERlZWVbW1s5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) repeat-x 0 60px; }
ul,ol,li,h1,h2,h3,h4,h5,h6,strong,em,pre,form,body,html,p,blockquote,cite,code,fieldset,legend,input,embed,object,param,dl,dd,dt,kbd,samp,var,tt,table,th,td { margin:0; padding:0; font-style:normal; font-weight:normal; }
a img,:link img,:visited img { border:none; }
embed,object,param { display:block; }
/* typography reset... */
a, a:hover,a:visited,a:active,a:link,a:focus {  }
/* never reset focus as this is a valuable visible aid for screenreaders... but as you know most clients hate it... */
a:focus, object:focus { outline:none; }
/* form element reset... */
input[type=text]:focus, input[type=password]:focus, textarea:focus { outline: 0 none; }
input[type=submit] { cursor:pointer; }
input,fieldset,select,radio,textarea,button { background-color:transparent; border:none; overflow:visible; /* trigger haslayout for ie6/7, fixes the width bug on input's and buttons... */ }
/* disabling safari resize handles, validator will not validate as this is a css3 property... */
textarea { resize:none; }
/* - adjusted clearfix for FI. Fixes IE6 min-height issues when clearfix is used on a div... just in case we need it... */
.clearfix:after { content:" "; display:block; height:0; width:100%; clear:both; visibility:hidden; }
.clear { clear:both; font-size:1px; line-height:1px; height:0; } /* just incase we need a extra clear... */
img {max-width:100%; height:auto !important; }
/* --- *** START LAYOUT *** --- */

	/* main container... */
	#pCont {
		width:960px;
		margin:0 auto;
		padding:12.5em 0 0 0;
		position:relative;
	}

		/* main navigation... */
		#pMainNav {
			float:left;
			height:32px;
			margin:94px 0 0 175px;
			list-style-type:none;
			overflow:hidden;
		}
		#pMainNav li {
			float:left;
			background:url(../img/main_assets.png) no-repeat -314px -24px;
		}
			#pMainNav li:first-child {
				padding:0 0 0 45px;
				background-position:-255px -24px;
			}
			#pMainNav li:last-child {
				padding:0 40px 0 0;
				background-position:right -24px;
			}
		#pMainNav a {
			display:block;
			height:25px;
			padding:7px 10px 0 10px;
			font-size:1.4em;
			line-height:1.2em;
			text-transform:uppercase;
			background:url(data:image/gif;base64,R0lGODlhAQAfALMAALy9vt/f4NbX2Keoqs3Oz8LDxa6wsbW3uP39/cjJyp6go9vb3NLT1P7+/v///+Pk5CH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkJEMjhDODU1MDQ4MURGMTFBQ0EwOUFDODlGNkE4MDc3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM4MDQ0RUFBODIzQTExREZBNkYxQzQ5Njk1OEZBMDQ5IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM4MDQ0RUE5ODIzQTExREZBNkYxQzQ5Njk1OEZBMDQ5IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyM0Q3QTJDQzM4MURGMTE5NzRBODQ5MUM1RTgwNjdCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJEMjhDODU1MDQ4MURGMTFBQ0EwOUFDODlGNkE4MDc3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAEAHwAABBBQDXNASYSJFZ7/oIc0JOlEADs=) no-repeat top right;
		}
			/* specifics... */
			#pMainNav li:last-child a {
				background:none;
			}
		#pMainNav .active a,
		#pMainNav a:hover {
			color:#ff0000;
			text-decoration:none;
		}

		.mobile-hamburger {
			display: none;
		}

		/* subnavigation... */
		#pSubNav {
			height:28px;
			margin:97px 0 0 50%;
			background-color:#000;
			list-style-type:none;
			border-radius: 0 10px 0 0;
			-webkit-border-radius: 0 10px 0 0;
		}
		#pSubNav li {
			float:left;
			margin:7px 0 0 0;
			padding:0 10px;
			border-right:2px solid #ff0000;
		}
		#pSubNav li:first-child {
			padding-left:0;
		}
		#pSubNav li:last-child {
			border:none;
			padding-right:0;
		}
		#pSubNav a {
			font-size:1.1em;
			line-height:1.2em;
			color:#fff;
		}
		#pSubNav a:hover,
		#pSubNav .active a {
			color:#ff0000;
			text-decoration:none;
		}

		#pHeader {
			width:960px;
			position:absolute;
			top:0;
			left:0;
			overflow:hidden;
		}
			.branding {
				width:185px;
				height:84px;
				position:absolute;
				top:30px;
				left:0;
				font-size:1.4em;
				line-height:1.2em;
				color:#fff;
				font-weight:bold;
				background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALkAAABUCAYAAADed5YAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUxOUJCNUUxODA5RjExREZCRjFGRjE0MzY0MjQ4RkQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUxOUJCNUUyODA5RjExREZCRjFGRjE0MzY0MjQ4RkQ3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzMgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ1dWlkOjdDMTA5MjQwNEVENERFMTFCQUVERUFCODkzRkY4Q0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUxOUJCNUUwODA5RjExREZCRjFGRjE0MzY0MjQ4RkQ3Ii8+IDwvcmRmOkRl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) no-repeat 0 0;
			}

			.socialMedia { position:absolute; top:0; right:0; list-style-type:none; padding:10px 0 0 0; color:#ffffff; line-height:16px; }
			.socialMedia li { float:left; padding:0 0 0 5px; }
			.socialMedia a { display:block; width:16px; height:16px; background-color:transparent; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAQCAMAAAGpY7pdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALFQTFRFx8jIt7i41+r4+fn35ejq6/T4cqzRcJC00e71jpiq4+Pj19jYbbDvLXGzUYuyL6nVBnDL9ZBQyOX4z87O8bKutef3MmmV9a1vDW6x8rKM7pKN2Nzk2uPnk83ulKm0rLjL5+3zudj5a5PKDnOu055lC1WV9+rpcsnuytTYBFOvL1aTr9DsJ4PLj7PS+/v7S26V8/P0UKrVNZPOUJPMl8jW6+vs/v7+849tTXSq8W9Q////nCfXDAAAADt0Uk5T/////////////////////////////////////////////////////////////////////////////wChxDseAAADjklEQVR42mKw4rTi4LBisNLVtTJn0Ge2MjFiNLViZrY0AwggBk6gjBUDUMZK3JxBy8BEx4rFwFjPykwEIIAY9C3kzay0tbWB0szMzFbGeoaGVoKWZpYMFhbSFla6JrImVoympsJWfKysrFaWliKWAAE4mpccAEEYCMMkEELUnWHhAdxoVeRVO/c/mNX1ZP5PW18thF2DZlbs8FiYWR/90mENGK0dcHtNCYsoeG6IRBHJmYScfYH03zge1KlWuNYaqGRSQ/gVgOUx2kEQhqEoIGjiEkFJzNQ3HzvY5grM3P//MNvh6WNze09lsQO4ZgeofSECnz/AVc4rVQiB4kwBWG7W2ik5oFrPMUYjAeYmdR0z5Hp+buoUiKid7yQB5qHvnQTkUTOqCC6T50PyCUVn04aT6Lzm7xs4LgVtMK2w1hoYdKShGOX8+AnAFJmtIAxDQTQardJSdy0IgooLpOli0qbV//8wZ9II3qf7kMPNmfE5MSo4zP1g2wo/2KLCD7Ysy5Be9/mTDs64UA/SI0pHQbpbB2m8rZzrIT3HiXuBSj6x5CSCQMn3+BLe09mnVDlVAdhstNW6aHAhQUhxDcCa8fh8CSm5I1M6qMpJR2C/NzoAtWgnk3pEQE6j0hDYOQyrVqovFXvIbbpcvnIASHSbtEzJWCmNtAsf6/AlCj9SSjfN6YlYEUkrgMQENGozUzMAu/d73YkrgDbtZ7gw9BCxOPZAaatXLGLx6yG7fQXoolyXE4SBKBxKjCOorYqOjnjp2B+tkUs3AoH3f7DuboJivwkTZgdyIOdsxPgfHTkyekFTbSXrAXJFNXWYDjgoqjW7HRvWgy3kOaVyb8mOZ2zftPZO4ldG+YAooJpBW8NQ9Yk2VFs4g5OkfYabsLKWp8wWTmC51NvZfTm7fGwzvKeaKGNKPBPFZCkLwK8BAziMF3DLNnX96J4NUkyOZf09mRQbFriv12t1uTl+yHgSKCvBEpGoSi9gDOQhjGjTPsH0Akm/kUnru+1apGd885wWVyeAp45WNyCU1iyAHYjOBxEOunNbZCg2lBzACR5/0GAnY0qb9iGApOGRpeihDJeHd2JKUpkXkCvJKnEvMIebyXMcADhRdv5vUbPAnM4Iu68ymiyn4/4CpyOIMbySj4UqEjELWEwkAA2+7FPAsWjwVO7GnKGxiI80dYzyxwShlKuJYIBwtbkdMHc1b27LIf3q/gA/7vQad/IfiQAAAABJRU5ErkJggg==); background-repeat:no-repeat; }
				.fb { background-position:0 0; }
				.tw { background-position:-20px 0; }
				.sh { background-position:-40px 0; }
				.li { background-position:-60px 0; }

		/* the main content container... template switches are done based on BODY ID.... */
		#pContent {
			width:900px;
			min-height:10em;
			height:auto !important;
			height:10em;
			display:inline-block;
			position:relative;
			padding:30px;
			background-color:#fff;

			border-radius: 0 0 10px 10px;
			-webkit-border-radius: 0 0 10px 10px;
		}
			/* our main colls... template switch based on BODY ID... */
			/* #pFull #pFocus .full { width:890px; padding:35px 30px 0 10px; } */
			#pFocus { width:525px; padding:35px 30px 0 10px; float:left; }
			#pFocus.full { width:890px; padding:35px 30px 0 10px; }

				/* articles... */
				.pArticle { }
				.pArticle h1 { font-weight:bold; padding:0 0 20px 0; }
				.pArticle h2 { line-height:1.4em; font-weight:bold; padding:5px 0 0 0; }
				.pArticle a { color:#ff0000; text-decoration:underline; }
				.pArticle a:hover { text-decoration:none; }
				.pArticle a.readMore { display:inline-block; width:auto; min-height:18px; height:auto !important; height:18px; padding:4px 0 0 30px; font-size:1.2em; line-height:1.2em; font-weight:bold; color:#ff0000; background:url(../img/icon_readmore.png) no-repeat 0 0; }
				/* gen list style... */
				.pArticle ul,
				.pArticle ol {
					margin-left: 13px;
				}
				.pArticle ul { padding:0 0 15px 0; }
					.precedingBullet { list-style-type:disc; list-style-position:outside; margin:0 0 0 12px; }
				.pArticle li { font-size:1.2em; line-height:1.4em; }

					.hasSubitems { background:url(../img/icon_has_subitems.gif) no-repeat 0 0 !important; }
				.pArticle li a:hover { text-decoration:none; }
					.pArticle li ul { margin:0 0 0 15px; }
					.pArticle li ul a { font-size:0.8em !important;  }

				.pArticle ol { list-style-type:decimal; list-style-position:outside; margin:0 0 0 18px; padding:0 0 15px 0; }
				.pArticle ol li { line-height:1.4em;}

					/* sitemap specific.... */
					.thirdLevelSitemap { padding-bottom:0 !important; }
						.thirdLevelSitemap li { font-size:1em !important; line-height:1.4em; }

					#specialExams { padding:0 0 15px 0; }
					#specialExams th { font-size:1.2em; line-height:1.8em; font-weight:bold; }
					#specialExams td {  font-size:1.2em; line-height:1.8em; padding:0 25px 0 0; }
					#specialExams .must { color:#ff0000; }
					#specialExams .choice { color:#00a9d9; }

					.full .pArticle { width:80%; }

			/* related coll, media decoratives enz... */
			#pRelated { width:315px; padding:35px 0 0 20px; float:left; }
				/* banners... */
				.relatedBanner { width:270px; min-height:57px; height:auto !important; height:57px; padding:15px 25px 15px 15px; margin:0 0 20px 0; position:relative;
					background: #f7f7f7;
					background: -moz-linear-gradient(top,  #f7f7f7 0%, #f0f0f0 47%, #e0e0e0 52%, #dedede 100%);
					background: -webkit-linear-gradient(top,  #f7f7f7 0%,#f0f0f0 47%,#e0e0e0 52%,#dedede 100%);
					background: linear-gradient(to bottom,  #f7f7f7 0%,#f0f0f0 47%,#e0e0e0 52%,#dedede 100%);
					border-radius: 10px;
					border: 1px solid #fff;
					box-shadow: 0 0 1px 1px rgba(0,0,0,0.1);
				}

				.relatedBanner h3 { color:#ff0000; font-size:1.8em; height:25px; } /* height added to counter the cufon lineheight jump... */
				.relatedBanner p { font-size:1.2em; }
				.relatedBanner p:last-child { padding-bottom:0; }
				.relatedBanner strong { font-size:1.2em; }
				.relatedBanner a { color:#ff0000; text-decoration:none; }
				.relatedBanner a:hover { text-decoration:underline; }

				/* testimonials... */
				#studentTestimonials { width:270px; margin-top:5px; overflow:hidden; position:relative; }
					#carouselStage { width:9999px; position:relative; left:auto; }

					.testimonial {width:270px; float:left; }
					.testimonial p, .testimonial a { font-size:1.2em; }
					.testimonial .submitter { font-size:1.4em; font-style:italic; font-weight:normal; color:#ff0000; }

				/* prices... */
				.pricesSubject { width:870px; font-size:1.2em; line-height:1.8em; vertical-align:top; background:url(../img/pricing_bottom_bg.gif) no-repeat left bottom; padding:15px 0; }
					/* specific... */
					.firstItem { padding-top:0; }
					.lastItem { background:none; padding-bottom:0; }
				.pricesSubject h2 { font-size:1em; padding:0 0 20px 0; }
					.regularPricing, .regularPricing td { width:375px; vertical-align:top; }
					.regularPricing .wrap { position:relative; }
					.packageDeals { width:495px; vertical-align:top; }
						.packageHeading { font-weight:bold; }
						.package { padding:0 0 10px 0; }

						.pricing { color:#ff0000; }
						.wrap .pricing { position:absolute; top:0; right:100px; }
							.amount { }

				/* contact info... */
				.contactAdress { padding:0 0 15px 0; }
				.contactAdress dt { color:#ff0000; font-size:1.8em; line-height:1.2em; height:25px;  } /* height added to counter the cufon lineheight jump... */
				.contactAdress dd {  font-size:1.2em; line-height:1.4em; color:#000; }
				.contactData {  display:inline-block; }
				.contactData dt { float:left; width:100px; min-height:20px; height:auto !important; height:20px; font-size:1.2em; line-height:1.4em; color:#000; position:relative; }
				.contactData dd { float:left; width:150px; min-height:20px; height:auto !important; height:20px; font-size:1.2em; line-height:1.4em; color:#000; padding:0 0 0 5px; }
				.contactData span { position:absolute; top:0; right:10px; }
				.contactData a { color:#ff0000; text-decoration:underline; font-size:1.1em; }
				.contactData a:hover { text-decoration:none; }

				/* form elements... */
				.mediumTextField { width:280px; height:26px; background:url(../img/main_assets.png) no-repeat -377px -294px; display:block; margin:0 0 10px 0; padding:0 10px; color:#666; line-height:1.7em; }
				.mediumTextArea { width:280px; height:110px; background:url(../img/main_assets.png) no-repeat -377px -321px; display:block; margin:0 0 10px 0; padding:10px; color:#666; font-size:1.2em; }

				.regularSubmit { width:98px; height:26px; background:url(../img/main_assets.png) no-repeat -377px -461px; cursor:pointer; }
					/* specific error/succes handling styles... */
					.errorTxtField { background:url(../img/main_assets.png) no-repeat -377px -506px; }
					.errorTxtMessage { background:url(../img/main_assets.png) no-repeat -377px -533px; }
					.thankYou { color:#00a9d9; font-weight:bold; }
					.error { color:#ff0000; font-weight:bold; }

			/* related summary... */
			#relatedSummary { width:300px; height:240px; background:transparent url(../img/main_assets.png) no-repeat 0 -292px; position:absolute; top:15px; right:15px; }
				#summaryWrap { width:100%; height:100%; overflow:hidden; position:relative; }
					#summaryStage { width:9999px; position:relative; left:auto;  }
						.summaryElement { width:270px; height:210px; padding:15px; float:left;  }
						.summaryElement p { font-size:1.1em; }
						.summaryElement .summaryHeading { font-size:1.8em; font-weight:normal; color:#ff0000; display:block; height:25px; } /* height added to counter the cufon lineheight jump... */
						.summaryElement a { color:#ff0000; text-decoration:underline; }
						.summaryElement a:hover { text-decoration:none; }
						.summaryElement .readMore { display:block; width:112px; height:26px; text-align:center; line-height:1.8em; margin:0 0 0 15px; color:#fff; font-weight:bold; background:url(../img/main_assets.png) no-repeat -479px -462px; }
						.summaryElement a.readMore:hover { text-decoration:none; }

			/* breadcrumb... */
			#pBreadcrumb { position:absolute; top:320px; left:40px; list-style-type:none; font-size:1.1em; line-height:1.2em; }
			#pBreadcrumb li { float:left; padding:0 5px 0 0; }
			#pBreadcrumb .pBcHeading { font-size:1.1em; line-height:1.2em; }
			#pBreadcrumb a { padding:0 5px; }
			#pBreadcrumb a:hover, #pBreadcrumb a.activePage { color:#ff0000; text-decoration:none; }

			/* the page decorative item, can contain flash, images enz... */
			#pDecorative { width:900px; height:280px; position:relative; font-size:1.2em; color:#ff0000; line-height:1.2em; background:url(../img/decorative_bg.gif) no-repeat 0 270px; }

			/* request a lesson button... */
			#pRequestLesson { display:block; width:249px; height:249px; background:url(../img/main_assets.png) no-repeat 0 0; font-size:1px; line-height:1px; position:absolute; top:144px; left:18px; }

		/* footer... */
		#pFooter { width:96em; }
			#pFooterList { width:96em; min-height:2em; height:auto !important; height:2em; padding:25px 0 0 0; display:inline-block; list-style-type:none; /* used to clear floats and trigger block formatting context... not supported in FI 2.+ though... if you want it crossbrowser in there aswell you need to use the moz-inline stack... */ }
			#pFooterList li { float:left; padding:0 10px; border-right:2px solid #ff0000; }
			#pFooterList .last { border:none; } /* just in case a CSS3 selector... */ #pFooterList li:last-child { border:none; } /* never group CSS 2.1 with CSS 3 selectors, IE will choke on them both and throw a error parsing your CSS file!... */
			#pFooterList a { font-size:1.1em; line-height:1.2em; color:#fff; }
			#pFooterList .active a,
			#pFooterList a:hover {
				color:#ff0000;
				text-decoration:none;
			}


	.divider {
		display: block;
		height: 4px;
		background: url(../img/pricing_bottom_bg.gif) no-repeat left bottom;
	}

	.article {
		margin:10px 0 15px 0;
	}
	.article h1 {
		padding-bottom:0;
	}
	.article h2 a {
		color:#000;
		text-decoration:none;
	}

	.meta,
	.meta a {
		color: grey !important;
	}
	.meta {
		display: block;
		margin:5px 0 10px 0;
	}

	.listing,
	.listing a { color:#000; font-size:12px; line-height:18px; }
	.listing {
		margin-top:10px;
		list-style-type:none;
	}
	.listing li { margin-top:10px; }
	.listing li:first-child { margin-top:0; }
	.listing a { text-decoration:underline; }
	.listing a:hover { text-decoration:none; }



/* typography... */
h1, h2, h3, h4, h5, h6 { font-size:2em; line-height:1.2em; color:#000; }
h1 { font-size:1.8em; }
h2 { font-size:1.2em; }
h3 { font-size:1.2em; }
h4 { }
h5 { }
h6 { }

.unstyled { list-style-type:none; margin-left:0; }

p { font-size:1.2em; line-height:1.4em; color:#000; padding:0 0 15px 0; }
blockquote { }
cite { }
em { font-style:italic; }
strong { font-weight:bold; }
abbr { }
code { }
pre { }
var { }
samp { }

a { text-decoration:none; color:#000; }
a:link { }
a:hover { text-decoration:underline; }
a:visited { }
a:active { }
a:focus { }

/* form elements... */
fieldset { }
legend { }
label { font-size:1.2em; line-height:1.4em; color:#000; margin:0 0 2px 0; display:inline-block;}
input, textarea { font-family:Arial; }
select { }
button { }

/* tables */
table,
td,
th {
	text-align: left;
}

/* misc... */
.skip-links, .screenreader { position:absolute; top:0; left:-9999px; }
a.skipper { font-size:0 !important; line-height:0 !important; background:none; visibility:hidden; height:0 !important; }

.sr-only {
	border: 0 !important;
	clip: rect(1px, 1px, 1px, 1px) !important; /* 1 */
	-webkit-clip-path: inset(50%) !important;
		clip-path: inset(50%) !important;  /* 2 */
	height: 1px !important;
	margin: -1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	white-space: nowrap !important;            /* 3 */
}

/*
	Use in conjunction with .sr-only to only display content when it's focused.
	@note Useful for skip links 
	@see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
	@note Based on a HTML5 Boilerplate technique, included in Bootstrap
	@note Fixed a bug with position: static on iOS 10.0.2 + VoiceOver
		@author Sylvain Pigeard
		@see https://github.com/twbs/bootstrap/issues/20732
*/
.sr-only-focusable:focus,
.sr-only-focusable:active {
	clip: auto !important;
	-webkit-clip-path: none !important;
		clip-path: none !important;
	height: auto !important;
	margin: auto !important;
	overflow: visible !important;
	width: auto !important;
	white-space: normal !important;
}
