/* Copyright 2008 User Centric, Inc. */

@import "uc_working.css";

/* Main Window Area */

#contentfloatholder {
	background:#027 url('../images/home_body_bg.jpg') top left repeat-x;
}

#left {
	width:340px;
	padding:0;
	maring:0;
}

div#center {
	display:block;
	float:left;
	margin:0;
	padding:31px 0 0 0;
	width:335px;
}

/* 
#centerwrap {
	position:relative;
	top:0;
	left:0;
	width:100%; 
	z-index:2;
}
*/

#rotate {
	position:relative;
	top:0;
	left:0;
	z-index:0;
}


#learn {
display:block;
margin:0;
padding-left:0px;
padding-right:0px;
width: 335px;
}

	ul#home-list {
		width:315px;
		margin:0 0 0 0;
		padding:0;
	}

		ul#home-list li {
			display:block;
			padding-left:15px;
			padding-right:20px;
			vertical-align:top;
			list-style-type:none;
			background:url('../images/bullet_home.png') no-repeat left 3px;
			color:#fff;
			font-size:135%;
			line-height:137%;
			margin-bottom:8px;
		}

		a.home-list-link:link, a.home-list-link:visited {
			text-decoration:none !important;
			color:#fff !important;
		}

		a.home-list-link:hover, a.home-list-link:active {
			text-decoration:underline !important;
			color:#ccf !important;
		}
		

	#learn-link {
		font-size:12px;
		text-align:right;
		padding:5px 40px 0 0;
	}

		#learn-link a {
			text-align:right;
			padding-right:12px;
			background:transparent url('../images/link_arrow_white.png') no-repeat scroll right center;
		}

		#learn-link a:link, 
		#learn-link a:visited {
			color:#fff;
		}

		#learn-link a:hover, 
		#learn-link a:active {
			color:#ccf;
		}


/* Home Page Center Column Boxes */

#h-boxes {
	align:center;
	width:335px;
	padding-top:38px;
	padding-bottom:32px;
}

	.h-boxes-header {
		padding-bottom:3px;
		font-weight:bold;
	}

	.h-boxes-text {
		padding-top:3px;
	}

	#h-boxes .input-box {
		width:110px;
		height:15px !important;
		padding:1px 5px;
		color:#036;
		border:1px solid #a9c5c9;
	}

	/* Less padding than normal for small buttons */
	#h-boxes .btn {
		padding:0 5px;
		line-height:15px;
	}

	/* Rounded corner styles */
	.bl-nl {
		background:#cfe1e2 url(/images/box_cfe1e2_onblue_bl.png) 0 100% no-repeat;
		width:140px;
		height:143px;
	}
	.br-nl {
		background:url(/images/box_cfe1e2_onblue_br.png) 100% 100% no-repeat;
		height:143px;
	}
	.tl-nl {
		background:url(/images/box_cfe1e2_onblue_tl.png) 0 0 no-repeat;
	}
	.tr-nl {
		background:url(/images/box_cfe1e2_onblue_tr.png) 100% 0 no-repeat;
		padding:10px;
	}


#login-box {
	float:left;
	width:150px;
	text-align:left;
}

	#login-button {
		padding-top:6px;
	}


#newsletter-box {
	width:150px;
	margin-left:160px;
	text-align:left;
}

	#n-letter-input {
		padding-top:9px;
	}

	#submit-news {
		padding-top:6px;
	}




	#contact-uxa {
		height:37px;
	}

		#h-contact {
			border-top:1px solid #fff;
			color:#fff;
			font-size:.98em;
			padding-top:5px;
			padding-left:4px;
			margin-left:-4px;
			width:315px;
			text-align:center;
		}

		#h-contact a:link, #h-contact a:visited {
			color:#fff;
		}

		#h-contact a:hover, #h-contact a:active {
			color:#ccf;
		}

#right {
	display:block;
	float:left;
	width:255px;
	margin-left:5px;
	padding-top:25px;
	padding-right:0;
}

	/* Home Page Right Column Box */
	.bl-n {
		background:#c2d7d8 url(/images/box_c2d7d8_onblue_bl.png) 0 100% no-repeat;
		width:245px;
/*		height:368px;
*/	}
	.br-n {
		background:url(/images/box_c2d7d8_onblue_br.png) 100% 100% no-repeat;
/*		height:368px;
*/	}
	.tl-n {
		background:url(/images/box_c2d7d8_onblue_tl.png) 0 0 no-repeat;
	}
	.tr-n {
		background:url(/images/box_c2d7d8_onblue_tr.png) 100% 0 no-repeat;
		padding:13px 13px 0 13px;
	}

	.news-date {
		font-size:1.1em;
	}

	p.news-item {
		font-size:1em;
		padding-bottom:1em;
	}

	.news-link {
		white-space:nowrap;
		padding-right:12px;
		background:transparent url('../images/link_arrow_dark_blue_on_light_blue.png') no-repeat scroll right center;
	}

	
div#contentfloatholder_clear_workaround {
	background:#027 url('../images/home_body_bg.jpg') -650px left repeat-x;
}


