/* Homelinks styles for level 2 and level 3 pages */

/* Homelinks specific sidebar box */

.homelinkssidebar {
	width: 250px;
	background: #F3F3F4 url(/assets/sidebar/home_bg.gif) no-repeat top left;
	border: 1px #A68B60 solid;
	padding-bottom: 5px; }
	
		.homelinkssidebar h3 {
			margin-top: 0;
			margin-bottom: .85em;
			position: relative;
			top: 4px;
			left: 5px;
			font-size: 12px;
			color: #FFF; }

			.homelinkssidebar p { 
				margin: 0;
				padding-top: 4px;
				padding-left: 15px;
				padding-bottom: 3px; }
			
			.homelinkssidebar a {
				font-size: 11px;
				color: #666;
				text-decoration: none; }
			
			.homelinkssidebar a.special { text-decoration: underline; }
			
			.homelinkssidebar a:hover {
				color: #000;
				text-decoration: underline; }
				
			.homelinkssidebar table { 
				position: relative;
				left: 8px;
				margin-left: 10px;  }
			
			.homelinkssidebar tr { vertical-align: top; }
			
			.homelinkssidebar td {
				font-size: 11px;
				color: #666;
				padding-right: 6px; }


/* topcontent styles are the secondary navigation with rollover and text colors specific to Admissions
as well as the admissions color corner image for the lower right corner */

#topcontent { 
	width: 517px; 
	background: #F3F3F3 url(/assets/secondarynav/homelinks_topcontent_bg.gif) no-repeat bottom right;
	position: relative; 
	padding: 12px 0; margin: 0;
	  }
	  
	#submenu { width: 145px; float: left; }
	  
		#submenu ul {
			padding: 0 15px 0 0;
			margin: 0 0 10px 10px;
			list-style-type: none; }
			#submenu ul li { padding-top: 2px; }
			#submenu ul a {
				display: block;
				width: 121px;
				height: 17px;
				line-height: 17px;
				color: #FFF;
				background: url(/assets/secondarynav/homelinks-sidenav.gif) no-repeat top left;
				font-size: 9px;
				color: #666666;
				text-decoration: none;
				text-align: center;  }
			#submenu ul li a:hover { color: #A68B60;  }
			#submenu ul li.active a {
				color: #FFF;
				background: url(/assets/secondarynav/homelinks-sidenav-on.gif) no-repeat top left;  }

	
	.submenutext { padding: 0 15px 0 0; margin: 0; float: left; width: 350px; }
	.submenutextfull { padding: 0 15px 0 0; margin: 0 0 0 15px; }
		.submenutext h1, .submenutextfull h1 { font-size: 16px !important; font-weight: bold; letter-spacing: .06sem; color:#A68B60 !important; margin: 0; padding: 0; }
		.submenutext p, .submenutextfull p { padding: 0; margin: 0; }
		.submenutextfull br { line-height: .35em; }
	

/* homelinks faqs style */
#content dl.question { padding: 10px 0 5px 5px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }
		#content dl.question dt {
			padding: 7px 0 4px 35px; font-weight: bold;
			background: url(/assets/specialtyimages/homelinks_question.gif) no-repeat top left; }
		#content dl.question dd { background: none; padding: 4px 0; margin: 0 14px 12px 35px; }
		#content dl.question ul { padding: 5px 0 3px 25px; margin: 0; }

/* fastfacts tables */
	
table.facts { width: 95%; border: none; align: right; }
	table.facts tr { vertical-align: top; }
	table.facts td { padding: 3px 4px; border-bottom: 1px dotted #999; }
	table.facts td.indent { width: 25px; border: none; }
	table.facts td.subfact { border: none; }
	table.facts td.numbers { text-align: right; border-bottom: 1px dotted #999; }
	table.facts td.subnumbers { text-align: right; padding-right: 25px; border: none; }

/* athletics main news area */
table.latestnews { 
	margin: 15px 0 10px 0;
	border: 1px solid #DABF95;
	font-family: verdana, arial, helvetica, sans-serif; }
	
	table.latestnews th {
		margin: 0; padding: 4px 0 0 20px; height: 25px; font-weight: bold; color: #FFF; font-size: 12px;
		background: url(/assets/specialtyimages/athletics_newsmainbg.gif) no-repeat top left; }
	table.latestnews th a { margin: 0 0 0 40px; color: #A68B60; font-size: 12px; text-decoration: none; }
	table.latestnews th a:hover { text-decoration: underline; }
	
	table.latestnews td { padding: 7px; border-bottom: 1px dotted #DABF95; }
