/* Main Start Page */
#welcome-kits {
	background: #4b7b00 url(/webassets/avalon/g/g_start-graphic.png) no-repeat right top;
	height: 190px;
	margin-bottom: 20px;
	position: relative;
	width: 100%;
	color: #fff;
	}
	#welcome-kits .welcome-kit-inner {
		background: url(/webassets/avalon/g/bg_start-graphic2.png) no-repeat 0 0;
		height: 190px;
		}
	#welcome-kits h2 {
		margin: 0;
		padding: 40px 0 0 114px;
		background: url(/webassets/avalon/g/g_start-graphic-power.png) no-repeat 0 0;
		font-size: 16px;
		text-transform: uppercase;
		color: #baee52;
		line-height: 30px;
		letter-spacing: .15em;
		text-shadow: 0 1px 1px #325100;
		}
		#welcome-kits h2 span {
			display: block;
			color: #fff;
			font-size: 30px;
			line-height: .9em;
			text-transform: uppercase;
			letter-spacing: 0;
			}
	#welcome-kits .welcome-kit-inner > p {
		margin-left: 114px;
		width: 345px;
		font-size: 12px;
		line-height: 1.5em;
		text-shadow: 0 1px 1px #325100;
		}

	.partner-box,
	.customer-box {
		position: absolute;
			right: 30px;
			bottom: 30px;
		}
		.customer-box { right: 220px; }
		.partner-box h3,
		.customer-box h3 { color: #fff; text-transform: uppercase; font-size: 14px; text-shadow: 0 1px 1px #325100; }
		.partner-box p,
		.customer-box p { margin-bottom: 0; padding-bottom: 0; }


/* Legacy */
ul#start-options {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
	ul#start-options li {
		float: left;
		margin: 1em 0 1.5em 4%;
		width: 45%;
		}
		
		ul#start-options li:first-child {
			margin-left: 0;
			}
		
	ul#start-options li a {
		background: url(../g/bg_start-customer.png) no-repeat 0 0;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		color: #fff;
		float: left;
		height: 240px;
		padding: 0 3%;
		position: relative;
		text-decoration: none;
		width: 94%;
		}
			
		ul#start-options li#start-partners a {
			background-image: url(../g/bg_start-partner.png);
			}
			
			ul#start-options li h2 {
				color: #fff;
				font-size: 300%;
				font-weight: normal;
				letter-spacing: 0.05em;
				margin: 0 0 .25em;
				position: absolute;
					top: 45%;
					right: 4%;
				text-transform: uppercase;
				text-shadow: 0 1px 3px #000;
				text-shadow: 0 1px 3px rgba(0,0,0,.45);
				}
				
				/*ul#start-options li h2 a {
					color: #fff;				
					}*/
					
			ul#start-options li .btn,
			#customerWelcome .btn,
			#partnerWelcome .btn {
				position: absolute;
					right: 4%;
					bottom: 15%;
				}
				
				
/* Start Pages */
/*div.column {
	margin-left: 2%;
	}
	div.column:first-child {
	margin-left: 0;
	}*/
	
div.oneThirdCol {
	width: 34%;
	}
	
div.twoThirdsCol {
	width: 64%;
	}
	
	#rightColumn a[href$=".pdf"] {
		background: url(../g/icons/pdf.16x16.png) no-repeat 100% 50%;
		padding-right: 18px;
		}
	
	/* Customer Welcome */
	#customerWelcome a {
		background: url(../g/bg_start-customer.png) no-repeat 0 0;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		color: #fff;
		display: block;
		height: 240px;
		padding: 0;
		position: relative;
		text-decoration: none;
		}
		
		#customerWelcome .btn {
			right: 5%;
			bottom: 8%;
			}
			
	/* Partner Welcome */
	#partnerWelcome a {
		background: url(../g/bg_start-partner.png) no-repeat 0 0;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		color: #fff;
		display: block;
		height: 240px;
		padding: 0;
		position: relative;
		text-decoration: none;
		}
		
		#partnerWelcome .btn {
			right: 5%;
			bottom: 8%;
			}
			
	#customerWelcome .pdf-icon,
	#partnerWelcome .pdf-icon {
		background: url(../g/adobe-pdf_64x64.png) no-repeat 0 0;
		display: block;
		height: 64px;
		position: absolute;
			right: 5%;
			top: 8%;
		width: 64px;
		}
		
	#customerWelcome h1,
	#partnerWelcome h1 {
		color: #fff;
		font-size: 200%;
		font-weight: normal;
		letter-spacing: 0.05em;
		margin: 0;
		position: absolute;
			left: 5%;
			top: 8%;
		text-transform: uppercase;
		text-shadow: 0 1px 3px #000;
		text-shadow: 0 1px 3px rgba(0,0,0,.45);
		}
		
	/*#customerWelcome a:hover h1,
	#partnerWelcome a:hover h1 {
		text-decoration: underline;
		}*/
