/*  astuteAdditions.css
	Style definitions for additions of astutestudentloans.com
*/

/* header */

#astuteHeader {
	width: 778px; background: #fff; border-bottom: 1px solid #ccc; padding: 0; margin: 0;
	border-collapse: collapse; border-top: 2px solid #fff;
}
	#astuteHeader img#astuteMainLogo {
		margin: 0; padding: 0; margin-bottom: 2px;
	}
	#astuteHeader ul#primaryNav {
		 padding: 0; margin: 0; list-style: none;
	}
		#astuteHeader ul#primaryNav li {
			float: left;
			margin-left: 3px;
			padding: 0;
		}
			#astuteHeader ul#primaryNav li a {
				display: block;
				height: 24px;
				text-indent: -9000px;
			}
			#astuteHeader ul#primaryNav li a:focus {
				outline: 0;
			}
			#astuteHeader ul#primaryNav li#loanOverview a {
				display: block;
				width: 110px;
				text-indent: -9000px;
				background: #fff url(./tabs.gif) 0 -25px no-repeat;
			}
			#astuteHeader ul#primaryNav li#loanOverview a:hover {
				background: #fff url(./tabs.gif) 0 0 no-repeat;
			}
			#astuteHeader ul#primaryNav li#loanOverview a {
				width: 110px;
				background: #fff url(./tabs.gif) 0 -25px no-repeat;
			}
			#astuteHeader ul#primaryNav li#beforeApply a:hover {
				background: #fff url(./tabs.gif) 0 0 no-repeat;
			}
			#astuteHeader ul#primaryNav li#beforeApply a {
				width: 123px;
				background: #fff url(./tabs.gif) -114px -25px no-repeat;
			}
			#astuteHeader ul#primaryNav li#beforeApply a:hover {
				background: #fff url(./tabs.gif) -114px 0 no-repeat;
			}
			#astuteHeader ul#primaryNav li#startApplication a {
				width: 178px;
				background: #fff url(./tabs.gif) -242px -25px no-repeat;
			}
			#astuteHeader ul#primaryNav li#startApplication a:hover {
				background: #fff url(./tabs.gif) -242px 0 no-repeat;
			}
			#astuteHeader ul#primaryNav li#appStatus a {
				width: 132px;
				background: #fff url(./tabs.gif) -425px -25px no-repeat;
			}
			#astuteHeader ul#primaryNav li#appStatus a:hover {
				background: #fff url(./tabs.gif) -425px 0 no-repeat;
			}
			#astuteHeader ul#primaryNav li#contactUs a {
				width: 89px;
				background: #fff url(./tabs.gif) -562px -25px no-repeat;
			}
			#astuteHeader ul#primaryNav li#contactUs a:hover {
				background: #fff url(./tabs.gif) -562px 0 no-repeat;
			}

	#astuteHeader ul#secondaryNav {
		margin: 0px 0 0 0; padding: 0; list-style: none;

	}
		#astuteHeader ul#secondaryNav li {
			display: inline; margin: 0; padding: 0px;
		}
			#astuteHeader ul#secondaryNav li a {
				margin: 0 6px; padding: 0; font-size: 10px; text-decoration: none; font-weight: bold;
			}
			#astuteHeader ul#secondaryNav li a:hover {
				color: #06c;
				text-decoration: underline;
			}

/* main */

#astuteMainImage {
	height: 200px; background: #fff url(./mainBarImage-notext.jpg) 0 0 no-repeat;
}

#astuteMainBullets {
	width: 330px; padding-top: 20px;
	font-family: verdana, sans-serif;
	font-size: 15px;
}
#astuteSideBullets {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	font-family: verdana, sans-serif;
	font-size: 12px;
}
	#astuteMainBullets h3 {
		font-size: 18px;
		margin: 0; padding: 0;
	}
	#astuteSideBullets h5 {
		font-size: 14px; font-weight: bold;
		margin: 0; padding: 0;
	}
	#astuteMainBullets span, #astuteSideBullets span {
		font-size: 125%;
		color: #4483C8;
	}
	a.asterisk {
		text-decoration: none;
		vertical-align: super;
	}
		a.asterisk:hover  {
			text-decoration: underline;
		}
	#astuteMainBullets ul {
		margin: 0; padding: 0;
	}
	#astuteMainBullets li {
		margin: 3px 0 3px 35px;
		font-weight: bold;
	}
	#astuteSideBullets ul {
		margin: 0; padding: 0;
		text-align: left;
		margin-bottom: 20px;
		margin-top: 10px;
	}
	#astuteSideBullets li {
		margin: 3px 0 3px 25px;
		font-weight: bold;
	}

#astuteMainApply {
	text-align: center; padding-top: 35px; color: #2D67A1;
}

#astuteMainApply .largeApply {
	margin: 15px 0;
}

#astuteMainApply p {
	font-family: Tahoma, Verdana; font-size: 90%;
}

#astuteMainApply p strong {
	font-weight: bold; font-size: 110%;
}
