@charset "UTF-8";

@media screen {

	body {
		background: #cdcdcd url(http://www.adobe.com/ubi/template/identity/adobe.acrobat/theme/body_bg.jpg) no-repeat -266px 0;
	}

	#uk-adobe-wrapper {
		height: 5px;
		position: relative;
	}
	
	#uk-adobe-wrapper a {
		position: absolute;
		right: 0px;
	}
	
	#uk-adobe-wrapper a img {
		width: 52px;
		height: 64px;
	}

	h1 {
		margin: 64px 0 0;
		color: white;
		background-color: black;
		padding: 0.94em 15px;
	}
	
	.pitchSection h1 {
		max-width: 418px;
	}
	
	.storeSection h1 {
		max-width: 498px;
	}
	
	.collaborationSection h1 {
		max-width: 478px;
	}
	
	.eyesSection h1 {
		max-width: 238px;
	}
	
	.formsSection h1 {
		max-width: 448px;
	}
	
	.paperworkSection h1 {
		max-width: 398px;
	}

	#uk-navigation-wrapper {
		height: 38px;
	}
	
	#uk-content-wrapper
	{
		padding: 17px 10px 0 10px;
		width: 728px;
		background: white;
	}
	
	#globalfooter {
		background-image: none;
		background-color: black;
		width: 710px;
	}
	
	#globalfooter ul.uk-first {
		margin-bottom: 0;
	}
	
	#globalfooter .menu a.uk-first {
		padding-left: 0;
	}
	
	#uk-video-wrapper {
		float: left;
		width: 355px;
		background-color: #dcdcdc;
		padding-bottom: 0;
	}
	
	#uk-video-wrapper h2, .uk-feature-container h2 {
		color: black;
		font-weight: bold;
		font-size: 1.2em;
		height: 23px;
		margin: 0;
		padding: 6px 0 0 10px;
	}
	
	#uk-video-wrapper h2 {
		padding-left: 7px;
	}
	
	#uk-video-wrapper h2.uk-top {
		background: transparent url(./img/h2-header-top.png) repeat-x;
	}
	
	#uk-video-wrapper h2.uk-middle {
		background: transparent url(./img/h2-header-middle.png) repeat-x;
	}
	
	.uk-h2-arrow {
		padding-left: 18px;
		background: transparent url(./img/h2-arrow.png) no-repeat 0 1px;
	}
	
	.uk-video-container
	{
		margin: 8px;
		background-color: #f2f2f2;
		border: 2px #fff groove;
		padding: 8px 8px 8px 7px;
	}
	
	.static-messaging {
		border: none;
		margin: 0;
		padding: 5px 5px 10px;
		text-align: center;
	}
	
	.uk-video-container-last
	{
		padding-top: 1px;
		padding-bottom: 0;
	}
	
	#uk-video-list {
		margin-top: 0;
		margin-bottom: 0;
		color: black;
	}
	
	#uk-video-list dt, #uk-video-list dd {
		font-weight: normal;
		line-height: 1.2em;
		padding-left: 87px;
		margin-left: 0;
	}
	
	#uk-video-list dt {
		font-size: 0.9em;
		font-weight: bold;
		margin-bottom: 0;
	}
	
	#uk-video-list dd {
		font-size: 0.85em;
		margin-top: 0.2em;
	}
	
	#uk-video-list dd a.uk-video-img-link {
		float: left;
		margin-left: -87px;
		margin-top: -1.3em;
	}
	
	#uk-video-list dd a.uk-video-img-link img {
		border: 1px solid #666;
	}
	
	.uk-content-column {
		float: left;
		width: 355px;
		margin-left: 18px;
	}
	
	.uk-content-container {
		width: 353px;
		margin-bottom: 10px;
	}
	
	.uk-feature-container {
		border: solid 1px #a5a5a5;
		background-color: #efefef;
	}
	
	.uk-content-float {
		float: left;
	}
	
	.uk-content-medium {
		width: 207px;
		min-height: 189px;
	}
	
	.uk-content-small {
		width: 134px;
		background-color: #ddd;
		min-height: 189px;
	}
	
	.uk-feature-container h2 {
		background: #660000 url(./img/h2-header-feature.jpg) repeat-y;
		color: white;
	}
	
	.uk-feature-content {
		padding: 10px;
	}
	
	.uk-feature-content h3 {
		font-size: 1.2em;
		margin-top: 0;
		margin-bottom: 0;
	}
	
	.uk-feature-content p {
		font-size: 1em;
		margin-top: 1em;
		margin-bottom: 0;
	}
	
	a.uk-btn {
		display: block;
		text-align: center;
		color: white !important;
		font-weight: bold;
		padding-top: 6px;
	}
	
	a.uk-btn-100 {
		height: 23px;
		width: 100px;
		background: #eee url(./img/btn-register.png) no-repeat;
	}
	
	.uk-red {
		color: red;
	}
	
	#uk-subnav {
		margin: 0;
	}
	
	#uk-subnav dt, #uk-stepsnav dt {
		font-weight: normal;
		font-size: 0.95em;
		line-height: 1.2em;
		padding: 10px;
		margin-top: 0;
		margin-bottom: 0;
	}
	
	#uk-stepsnav {
		margin-top: 0;
		margin-bottom: 0;
	}
	
	#uk-subnav dt {
		margin-bottom: 11px;
		color: white;
		background: #660000 url(./img/h2-header-feature.jpg) repeat-y;
	}
	
	#uk-stepsnav dt {
		text-transform: uppercase;
	}
	
	#uk-stepsnav dt {
		line-height: 2.4em;
		font-weight: bold;
	}
	
	#uk-subnav dd, #uk-stepsnav dd {
		margin: 0;
		padding: 0;
	}
	
	#uk-subnav ul, #uk-stepsnav ul {
		font-size: 0.95em;
		line-height: 1.2em;
		margin: 0;
		padding: 0 0 10px 10px;
		list-style: none;
	}
	
	#uk-stepsnav ul {
		padding-bottom: 0;
	}
	
	.uk-subnav-selected {
		padding-top: 4px;
		margin-top: -4px;
		margin-left: -10px;
		background: transparent url(./img/subnav-selected.gif) no-repeat left center;
	}
	
	.uk-subnav-selected a {
		text-decoration: none;
		color: white !important;
		padding-left: 10px;
	}
	
	#uk-stepsnav ul li {
		margin-left: -10px;
		padding: 10px 0 10px 10px;
		border-top: 1px solid white;
	}
	
	.icon {
		background-position: left top;
		display: block;
	}
}

@media print {
	
	body {
		background-image: none;
		background-color: white;
	}
	
	#uk-adobe-wrapper {
		display: none;
	}
	
	#uk-navigation-wrapper {
		display: none;
	}
}