/* from all-purpose.css */
body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#B4B4B4;
	margin:0px;
	padding:0px;
	text-align:left;
}

a:link { 
	color: #003366;
	}
a:visited { 
	color: #004C97;
	}
a:hover { 
	color: #7d7d7d;
	text-decoration: none;
	}
a:active { 
	color: #333333;
	}
body.about a#about_btn,
body.prospective_students a#prospective_btn,
body.current_students a#current_btn,
body.faculty a#faculty_btn,
body.info a#info_btn,
body.employers a#employers_btn,
body.alumni a#alumni_btn,
body.news a#news_btn {
background-color: #003366;
background: #003366;
color: #fff;
}

body#about_home a#about_home,
body#about_glance a#about_glance,
body#about_dean a#about_dean,
body#about_vision a#about_vision,
body#about_region a#about_region,
body#about_campus a#about_campus,
body#about_contact a#about_contact {
color:#f49831;
}


body#prospective_home a#prospective_home,
body#prospective_dean a#prospective_dean,
body#prospective_why a#prospective_why,
body#prospective_admissions a#prospective_admissions,
body#prospective_aid a#prospective_aid,
body#prospective_faq a#prospective_faq,
body#prospective_support a#prospective_support,
body#prospective_career a#prospective_career,
body#prospective_visit a#prospective_visit,
body#prospective_contact a#prospective_descrimination,
body#prospective_contact a#prospective_contact {
color:#f49831;
}


body#current_home a#current_home,
body#current_calendar a#current_calendar,
body#current_schedule a#current_schedule,
body#current_academics a#current_academics,
body#current_faculty a#current_faculty,
body#current_orgs a#current_orgs,
body#current_conduct a#current_conduct,
body#current_honor a#current_honor,
body#current_support a#current_support,
body#current_career a#current_career,
body#current_contests a#current_contests,
body#current_email a#current_email,
body#current_records a#current_records,
body#prospective_contact a#current_descrimination,
body#current_room a#current_room {
color:#f49831;
}


body#faculty_home a#faculty_home,
body#faculty_faculty a#faculty_faculty,
body#faculty_administration a#faculty_administration,
body#faculty_adjunct a#faculty_adjunct, 
body#faculty_email a#faculty_email {
color:#f49831;
}


body#info_home a#info_home,
body#info_library a#info_library,
body#info_it a#info_it,
body#info_email a#info_email,
body#info_room a#info_room {
color:#f49831;
}

body#employers_home a#employers_home,
body#employers_welcome a#employers_welcome,
body#employers_recruiting a#employers_recruiting,
body#employers_compare a#employers_compare,
body#employers_placement a#employers_placement,
body#employers_descrimination a#employers_descrimination,
body#employers_contact a#employers_contact {
color:#f49831;
}

body#alumni_home a#alumni_home,
body#alumni_welcome a#alumni_welcome,
body#alumni_alumni a#alumni_alumni,
body#alumni_donors a#alumni_donors, 
body#alumni_support a#alumni_support {
color:#f49831;
}

p {
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding:2px 10px 6px 0px;
	line-height:18px;
	margin:0px;
	text-align:left;
}

p.tight {
	 padding:0px;
	 margin:0px;
	 line-height:15px
 }
 
 p.headline {
 	padding:0px 0px 0px 0px;
	margin:8px 0px 0px 0px;
	line-height:15px;
	text-align:left;
 }
 
 p.headline-with-top-pad {
	margin-top:20px 0px 0px 0px;
	padding-top:40px 0px 0px 0px;
	line-height:10px
 }
 
 p.indented {
 	margin-left:15px;
 }
 
 div.indented {
  	margin-left:15px;
		padding:0px 5px 9px 5px;
	line-height:15px;
 }
 
 div.section {
 	padding-bottom:7px;
 }
 
 ul.normal {
 	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 15px 0px 30px;
	text-align:left;
 }
 
 li.normal {
  	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding:0px 5px 5px 5px;
	line-height:17px;
	margin:0px;
 }
 
  ul.no-indent {
 	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 15px 0px 15px;
	text-align:left;
 }
 
table,td {
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-left:0px;
}
 
 #library-staff {
 	width:600px;
	background:#FEFEFE;
	  	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:5px 0px 5px 0px;
	padding:3px;
 }
 
 td {
 	vertical-align:top;
	text-align:left;
}

#navbox {
	min-height:900px;
}

#deans-msg {
font-size:16px;
color:#f49831;
text-transform:uppercase;
font-face:Serif;
}

.prof-title {
color:#666666
}
.home-news {
padding:10px;

}

.home-news-link {
	color:#333;
	border-bottom:1px solid #003366;
	text-decoration:none;
}


.snapshot-text {
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding:4px 5px 2px 5px;
	color:#fff;
}

#news-full-story {
	padding-left:15px;
}

blockquote.pullquote {
float:right;
width:24em;
margin:0.0em 0.75em 0.25em 0;
padding:0.5em;
padding-top:0px;
/*border:3px double #ccc;
border-width:3px 0;*/
color:#333;
background:transparent;
font:italic 1.4em/1.4 Geneva, Arial, Helvetica, sans-serif;
}
blockquote.alt {
float:right;
margin:0.25em 0 0.25em 0.75em;
}
pullquote p {
margin:0;
text-align:center;
}
pullquote p:first-letter {text-transform:uppercase}

.caption {
color:#333;
background:transparent;
font:12px Geneva, Arial, Helvetica, sans-serif;
padding:4px;
}

#section_title {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
	padding:0px 0px 5px 0px;
	float:left;
	width:315px;
}

.section-photo {
	float:right;
	margin:0px;
	padding:0px 0px 5px 5px;
}

.3rd-lvl-nav {
	float:left;
	background:#339999
}

h3 {
	color:#003366;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-bottom:0px;
}

h4 {
	color:#666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:3px 0px 3px 0px;
}

ol {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 0px 20px;
	padding:0px;
}

.sub-headline {
	color:#666;
	font-weight:bold
}

.exoskeleton {
	background:#fff;
	margin:0px;
	padding:0px;
	width:800px;
}

.header {
	width:800px;
	padding:0px;
	margin:0px;
}

#header-back {
	background:url(https://www.applyweb.com/apply/camplaw/images/norman-adrian-wiggins-school-of-law.gif) no-repeat center;

	
}

.header-goldbar {
	background:#f49831;
	width:800px;
	margin:9px 0px 9px 0px;
	padding:0px
}

.content-main {
	padding:0px;
	margin:0px;
	
}

.current-students-text {
	min-height:400px;
}

.current-students-text {
	min-height:520px;
}

.prospective-students-text {
	min-height:325px;
}

.right_column {
	padding:10px 20px 15px 20px;
	margin:0px 0px 0px 10px;
	width:642px;
	

}

.right_column_home {
	margin:0px 0px 0px 10px;
	background:#999;
}

.second-lvl-container {
	margin:0px;
	position:relative;
	top:-2px;
		width: 650px
}

.footer-nav-separator {
 color:#CCCCCC;
}

/* 			_______________________	*/

/*			THE Site Index CHECKLISTS with checkmark		*/

#navlist_checkmark 	{
			list-style-type:none;
			font-family: verdana;
			font-size: 11px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			}

#navCheck_checkmark 	{
			margin:0;
			padding: 2px 2px 2px 0;
			}

#navCheck_checkmark li {
			margin:0;
			padding:0;
			display:block;
			list-style-type:none;
			border: 0;
			}

#navCheck_checkmark a:link, #navCheck_checkmark a:visited {
			font-size:11px;
			line-height:16px;
			padding:3px 12px 6px 17px;
			text-decoration:none;
			border: 0px 0px 0px 0px;
			background:url(https://www.applyweb.com/apply/camplaw/images/check.gif) no-repeat left top; 
			border: 0;
			}

#navCheck_checkmark a:visited { 
			background-color: #FFF;
			background:url(https://www.applyweb.com/apply/camplaw/images/checkdone.gif) no-repeat left top; 
			border: 0;
			}

#navCheck_checkmark a:hover {
			background:url(https://www.applyweb.com/apply/camplaw/images/checkover.gif) no-repeat left top;
			background-color: #FFF;
			border: 0;
			}
			
.copyright {
color:#7D7D7D;
font-size:10px;
text-align:center;
}

#page_contents{
padding-left:20px;

}

/* from footer-nav.css */
#footer-nav {
	width:800px;
	text-align:center;
	padding-bottom:50px;
	padding-top:10px;
	padding-bottom:50px;
	margin:0 auto 0 auto;
}

a.footer {
	color:#fff;
	border:0px;
	text-decoration:none;
	font-size:11px;
}

#footer-nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}

#footer-nav ul li { 
	display: inline; 
}

#footer-nav ul li a {
	text-decoration: none;
	padding: 5px;
	color: #fff;
}

#footer-nav ul li a:hover {
	color: #ccc;
color: #003366;

}

/* from main-nav.css */
#navcontainer-nested { 
 	margin:0px;
	padding:0px 0px 4px 0px;
	width:158px;
	position:relative;
	top:-2px;
	background:#fff;
 }

#navcontainer-nested ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
}


#navcontainer-nested a {
	display: block;
	padding:6px 0px 6px 10px;
	margin:2px 0px 2px 0px;
	color: #003366;
	background: #f49831;
	background-position:right;
	text-decoration: none;
	text-transform:uppercase;
	border-bottom: 1px solid #eee;
		height:10px;
		
}

#navcontainer-nested a:hover {
	background-color:#7d7d7d;
	
	background-position:right;
	color: #fff;
	text-decoration: none;
}

#navcontainer-nested ul ul li { margin: 0 0 1px 0; }

#navcontainer-nested ul ul a {
display: block;
padding: 5px 5px 5px 20px;
width: 133px;
color: #fff;
background:none;
background-color: #004C97;
font-size:10px;
text-decoration: none;
text-transform:none;
width:auto;
}

#navcontainer-nested ul ul a:hover {
	background-color:#7d7d7d;
	background:none;
	color: #fff;
	text-decoration: none;
}

#navcontainer-nested a:link, #navlist-nested a:visited {


}

#active, #current {

}

#navcontainer-nested ul ul a:hover
{
	background-color:#7d7d7d;
	color: #fff;
	text-decoration: none;
}

/* from second-level-nav.css */
#navcontainer_second_lvl { 
	margin-top:8px;
	padding:0px 0px 0px 0px;
	width:154px;
	height:100%;
}

#navcontainer_second_lvl ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;

}

#navcontainer_second_lvl a {
	display: block;
	border:0px;
}

#navcontainer_second_lvl a:link, #navlist_second_lvl a:visited {
	color: #fff;
	text-decoration: none;
	text-transform:uppercase;
	padding:4px 2px 4px 10px;
	margin:2px;
	margin-left:0px;
}

#navcontainer_second_lvl a:hover {
	/*background-color: #003366;*/
	color: #ccc;
}

/* from header-nav.css */
#header-nav {
	margin:0px;
	padding:10px;
	float:right;

	
}

a.header {
	color:#5B5C5C;
	border:0px;
	text-decoration:none;
}

#header-nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
    text-align:right;
	text-transform:uppercase;
	font-size:9px;
	letter-spacing:1px;

	
}

#header-nav ul li { 
	display: inline; 
	
}

#header-nav ul li a {
	text-decoration: none;
	padding: 1px;
	color: #5B5C5C;
    width:auto;
    display:inline;
	
}

#header-nav ul li a:hover {
	color: #ccc;
color: #003366;

}

/* from third-level-nav.css */
ul.navlist_third_lvl {
	 float: left;
    width: 302px; 
    border: 0px none; 
    position: relative;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666;
	padding:4px 2px 2px 0px;
	margin:2px 0px 0px 0px;
}

ul.navlist_third_lvl li {
	padding: 2px 0px 2px 0px;
	color:#666
}
ul.navlist_third_lvl a {
	color:#666;
	border:0px;
}
ul.navlist_third_lvl a:visited {
	color: #666;
	padding:4px 2px 2px 0px;
	margin:2px;
	margin-left:0px;
	
}
ul.navlist_third_lvl a:hover {
	/*background-color: #003366;*/
	color: #003366;
}






