/* STYLE.CSS */

#topnavigation2 {
  width: 960px;
  height: 40px;
  background: url("images/nav/navigation_underlay_bg.jpg") repeat scroll 0 0 #7D110C;
  position: relative;
  z-index: 919;
}

#topnav {
  background: url("images/navigation_underlay_bg.png") repeat-x;
  margin: 10px auto 0;
  width: 960px;
  height: 40px;
}

.domain-4 #topnav {
  background: #000;
  border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
}

body {
  font-family: BentonSansRegular, sans-serif;
  font-size: 0.7em;
  /* Change background for testing Mark Klinski <mklinski@iupui.edu> */
  /* background: #991111; */
  background: #7E7E7E url("images/background2.jpg") repeat-x;
  color:#555;
}

body.domain-4 {
  background: #AF906A url("images/background4.jpg") repeat-x;
}

body.domain-7 {
  background: url("/sites/physics.iupui.edu/themes/physics/css/images/physicsbackground4.jpg") no-repeat scroll center top #000000;
}

/*body.domain-6 {
  background: url("/sites/physics.iupui.edu/themes/physics/css/images/physicsbackground4.jpg") no-repeat scroll center top #000000;
}
*/
pre {
	background:#EFEFEF;
}

#page {

}

#main {
	background:#FFF;
}

#sosid {
	color:#FFF;

}

#slogan {
	font-style:italic;
	font-family:Times;
	font-size:130%;
}

#parentlogo,
#header-right {
	text-align:right;
}

#parentlogo a {
	font-size:160%;
	font-weight:normal;
	letter-spacing:2px;
	text-decoration:none;
	color:#FFF;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
#parentlogo a span {
	font-weight:bold;
}

#stage {
	background: url(images/nav/left_bg.jpg) repeat-y;
}

#stage.no-background {
  background: transparent;
}

.messages {
	background:#70DB93;
	padding:20px;
	border:solid 3px red;
}

#middle {

}



#right {

}

/*FOOTER*/
 #footer {
 	background-color: #000000;
 }
#footer .organization{
	margin:0px;
	padding:0px;
	/*border:solid 1px orange;*/
	height:100px;
	float:left;
	overflow: hidden;
}
#footer h2 {
	border-bottom:solid 1px #333;
	margin:0px 0px 10px 0px;
	padding:5px;
	color:#FFF;
	text-transform:uppercase;
	font-size:100%;
}
 #footer  ul{
	margin:0px;
	padding:0px;
	/*border:solid 1px;*/
 }
 
 #footer li { 
 	margin:0px;
	padding:0px;
	list-style:none;	
}

#footer #department {
 	width:409px; 
 }
 #footer #more {
 	width:349px; 
 }
 #footer #socialmedia {
	width:199px;
}

#footer #department, #footer #more, #footer #socialmedia {
	padding:0px;
	margin:0px;
	float:left;
	/*border:solid 1px red;*/
}
#footer #department, #footer #more{
	border-right:solid 1px #333;
}
 
 #footer #department .organization ul{
 	display:block;
	margin:0px;
	padding:0px;
 }
 
#footer #dept-resources-menu {
  float: right;
}

#footer .block-menu_block li {
  margin-left: 14px;
  min-width: 65px;
  float: left;
}

#footer .block-menu_block li li {
  float: none;
  margin-left: 0;
}


#footer .organization div#dept-contact {
  float: left;
  color: #999;
  padding-left: 5px;
}

 #footer .organization ul li a{
  	display:block;
	border-bottom:solid 1px #333;
	padding:5px;
	color:#999;
	text-decoration:none;
 }
 
 #footer .organization ul li a:hover{
 	background:#222;
 }
 
 #footer #department .organization ul.col_1 li a{
  	display:block;
	border-bottom:none;
	padding:0px;
	color:#999;
	text-decoration:none;
 }
 
  #footer .organization  a{
	color:#999;
	text-decoration:none;
 }
 #footer #department .organization .contact {
 	margin:0px;
	padding:0px 0px 0px 0px;
 	width:140px;
	float:left;
	color:#999;
 }

#footer #socialmedia img {
	margin:10px 15px 0px 10px;
}

.page-user-login #footer-v1 {
  position: absolute;
  bottom: 0;
  width: 100%;
}

#departments {
	background:#2e2a2b;
}

.domain-4 #departments,
.domain-4 #main {
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
}

#departments ul {
  padding: 0;
}

#departments ul li {
  margin: 0;
}

#departments a {
	width:109px;
	height:25px;
	color:#FFF;
	float:left;
	margin:0px;
	padding:5px 5px 17px 5px;
	font-size:80%;
	text-decoration:none;
	text-align:center;
	border: none;
	border-right:solid 1px #444;
}

#departments li.last a {
	border-right:none;
	width: 110px;
}

#departments .domain-list-9 a {
	width: 96px;
}

#departments .domain-list-9 li.last a {
	width: 94px;
}

#departments .domain-list-10 a {
	width: 85px;
}

#departments .domain-list-10 li.last a {
	width: 86px;
}

#departments .domain-list-11 a {
	width: 76px;
}

#departments .domain-list-11 li.last a {
	width: 77px;
}

#departments .domain-list-12 a {
	width: 69px;
}

#departments .domain-list-12 li.last a {
	width: 70px;
}

#departments .domain-list-13 a {
	width: 62px;
}

#departments .domain-list-13 li.last a {
	width: 63px;
}

#departments .domain-list-14 a {
	width: 57px;
}

#departments .domain-list-14 li.last a {
	width: 58px;
}

#departments .domain-list-15 a {
	width: 53px;
}

#departments .domain-list-15 li.last a {
	width: 54px;
}

#departments ul.primary {
  white-space: normal;
  border: none;
}

#departments ul.primary li a {
  background-color: transparent;
}

#departments ul.primary li.active a,
#departments ul.primary li a:hover {
	background:#4e4d4b;
}

.domain-4 #departments ul.primary li.active.first a,
.domain-4 #departments ul.primary li.first a:hover {
  border-bottom-left-radius: 5px;
  -border-bottom-left-radius: 5px;
}

.domain-4 #departments ul.primary li.active.last a,
.domain-4 #departments ul.primary li.last a:hover {
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -border-bottom-right-radius: 5px;
}

#parentlogo {
	color:#FFF;
}

#header-right {
  font-size: 1.1em;
}
#header-right a {
  color: #FFF;
  text-decoration: none;
}
#copyright_wrapper {

}
#copyright a {
	color:#FFF;
	text-decoration:none;
}

#copyright div,
#copyright ul li,
#copyright ul,
#header-right div,
#header-right ul li,
#header-right ul {
  display: inline;
}
#block-menu-accountmenu {
  float: right;
  padding: 1em 0;
}

.front #banner .views_slideshow_pager_field_item  img{
  width: 200px;
}
#middle .block .content .views_slideshow_pager_field_item  img {
  float: left;
  margin: 0 11px;
}
.front #banner .views_slideshow_pager_field_item {
  opacity: 0.5;
}
.front #banner .views_slideshow_pager_field_item.active {
  opacity: 1;
}
.views-slideshow-controls-bottom {
  background: #f5f5f5;
  border: 1px solid #CCCCCC;
  border-radius: 3px;
  padding: 0.2em 0.2em 0.5em;
}

#copyright ul,
#header-right ul {
  padding: 0;
}

#copyright li,
#header-right li {
  margin-left: 0;
  padding: 0;
}

#copyright li:after,
#header-right li:after {
  content: " |";
}

#copyright li.last:after,
#header-right li.last:after {
  content: none;
}

.block-follow a.follow-link {
  width: 7px;
  height: 32px;
  text-indent: -9999px;
  float: left;
  margin: 10px 15px 0 10px;
}

#block-follow-site .links {
  display: none;
  visibility: none;
}

a.follow-link-facebook {
	background-image: url("images/socialmedia/facebook.png");
}

a.follow-link-youtube {
	background-image: url("images/socialmedia/youtube.png");
}

a.follow-link-twitter {
	background-image: url("images/socialmedia/twitter.png");
}

a.follow-link-linkedin {
	background-image: url("images/socialmedia/linkedin.png");
}

a.follow-link-this-site {
	background-image: url("images/socialmedia/rss.png");
}

.block-user #edit-submit {
	width:100%;
}

.block-user h2{

}

.block-user .description{
	display:none;

}

/*NEWS AND EVENTS*/
/*STUDENT NOTICES*/

#block-views-student_notices-block_2 div.content,
#block-views-student_notices-block_1 div.content,
#block-views-student_notices-block_2 h2,
#block-views-student_notices-block_1 h2
{
	padding: 10px 10px 10px 10px; 
}

.view-news-page .view-content .views-row,
.not-front .view-student-notices .view-content .views-row
{
	margin:20px 0px 20px 0px;
	padding:10px;
	border-bottom:solid 1px;
	clear:both;
}
.not-front .view-scholarships .view-content .views-row {
	margin:20px 0px 20px 0px;
	padding:10px;
	border-bottom:solid 1px;
	clear:both;
}


.front .view-news-page .view-content .views-row {
	padding:0px;
	border:none;
	overflow: auto;
	padding-bottom: 13px;
}

.front .view-news-page .view-content .views-row .views-field-title,
.front .view-content .views-row .views-field-title a {
  font-size: inherit;
}

.view-news-page .view-content .views-field-field-release-date-value {
	font-weight:bold;
	text-align:right;
	padding:10px;
}

.view-news-page .view-content .views-field-field-news-icon-fid,
.not-front .view-student-notices .views-field-field-news-icon-fid {
	float:left;
	margin:0px 10px 0px 0px;
}

.view-news-page .view-content .views-field-field-release-date-value,
.not-front .view-student-notices .views-field-field-release-date-value {
	clear:both;
}

#addtoany_share_button {
	margin:20px 0px 10px 0px;
}

.not-front .view-student-notices .views-field-title,
{
  font-weight: bold;
}

.not-front .view-student-notices .views-field-created {
  font-style: italic;
}

.not-front .view-student-notices .views-field-teaser {
  margin-top: 6px;
}

/*EVENTS CALENDAR (DATE BROWSER)*/
div.date-nav {
	margin-top:20px;
}
.date-prev a {
	color:#7d110c;
	font-size:150%;	
}
.date-next a{
	color:#7d110c;
	font-size:150%;
}


/*EVENTS LISTING*/

.view-global-calendar-listing {
	
}

.view-global-calendar-listing .view-content,
.view-events-student .view-content {
	clear:both;
}

.view-global-calendar-listing.view-display-id-page_1 .view-content .views-row, 
.view-events-student.view-display-id-page_1 .view-content .views-row{
	border-bottom:solid 1px;
	clear:both;
	margin:0px;
	padding:10px 0px 10px 0px;
}

.view-global-calendar-listing.view-display-id-page_1 .view-content .views-row-last, 
.view-events-student.view-display-id-page_1 .view-content .views-row-last{
	border-bottom:none;
	padding-bottom:0px;
}

.view-global-calendar-listing .view-content .views-field-title, 
.view-events-student .view-content .views-field-title{
	/*font-size:110%;*/
}

.view-global-calendar-listing .views-field-field-event-date-value, 
.view-events-student .views-field-field-event-date-value {
  font-size: 1.1em;
  font-weight: bold;
}

#block-views-global_calendar_listing-block_1 .views-field-field-event-date-value a, 
#block-views-global_calendar_listing-block_5 .views-field-field-event-date-value a, 
#block-views-global_calendar_listing-block_6 .views-field-field-event-date-value a, 
block-views-global_calendar_listing-block_7 .views-field-field-event-date-value a,
block-views-global_calendar_listing-block_8 .views-field-field-event-date-value a,
{
  text-decoration: none;
}

#right #block-views-global_calendar_listing-block_1 .views-field-field-event-date-value a:hover, 
#right #block-views-global_calendar_listing-block_5 .views-field-field-event-date-value a:hover, 
#right #block-views-global_calendar_listing-block_6 .views-field-field-event-date-value a:hover,
left #block-views-global_calendar_listing-block_7 .views-field-field-event-date-value a:hover,
left #block-views-global_calendar_listing-block_8 .views-field-field-event-date-value a:hover,
{
  text-decoration: none;
}

/*Events Archive */
.view-global-calendar-archive-listing {
	
}

.view-global-calendar-archive-listing {
	clear:both;
}

.view-global-calendar-archive-listing .view-content .views-row{
	border-bottom:solid 1px;
	clear:both;

	margin:0px;
	padding:10px 0px 10px 0px;
}

.view-global-calendar-archive-listing .view-content .views-field-title{
	font-size:110%;
}

.view-global-calendar-archive-listing .view-content .views-field-field-event-date-value {
	text-align:right;
	padding-top:10px;
}

.view-global-calendar-archive-listing .view-content .date-display-single{
	font-weight:bold;
	font-size:100%;
	
}

/*Community Events*/
.view-community-calendar-listing {
	
}

.view-community-calendar-listing .view-content {
	clear:both;
}

.view-community-calendar-listing .view-content .views-row{
	border-bottom:solid 1px;
	clear:both;

	margin:0px;
	padding:10px 0px 10px 0px;
}

.view-community-calendar-listing .view-content .views-field-title{
	font-size:110%;
}

.view-community-calendar-listing .view-content .views-field-field-event-date-value {
	text-align:right;
	padding-top:10px;
}

.view-community-calendar-listing .view-content .date-display-single{
	font-weight:bold;
	font-size:100%;
	
}

.views-admin-links {

	padding:0px;
	margin:10px;

}
#event_where,
#event_speaker 
{
	margin-top:10px;
}
#calendar_event label{
	font-weight:bold;
	margin-right:10px;
}
#event_date {
	font-weight:bold;
	margin-top:10px;
}
#event_description {
	margin:10px 0px 10px 0px;
}


#middle table td {
	padding:10px ;
}

#middle .view-directory table td,
#middle .view-directory-new table td {
  vertical-align: top;
}

#middle .mceEditor table td {
	padding:inherit;
}

#middle table tr.even {
	background:#FFF;
}

#middle table tr.odd {
	background:#EFEFEF;
}

.breadcrumb {
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:double 3px #ccc;
}

.breadcrumb a, .breadcrumb {
	text-transform:capitalize;
}



/*DIRECTORY PAGE VIEW*/
.view-directory .view-header {
	padding:10px 10px 10px 10px;
	margin:10px 0px 10px 0px;
	border-bottom:solid 1px;
}
ul#directory_dictionary {
	list-style:none;
	margin:0px auto;
	padding:0px;
	text-indent:0px;
}
ul#directory_dictionary  li{
	display:inline;
	list-style:none;
	margin:2px;
}

.dictionary_label {
	display:block;
	width:150px;
	font-weight:bold;
}

/*PEOPLE DIRECTORY*/

.red {
	font-weight:bold;
}



#directory_pager  {
	display:block;
	clear:both;
	margin:10px 0px 10px 0px;
	
}

#directory_pager li {
	display:inline;
	padding:0px;
	margin:0px;
}

#directory_pager li a {
	border-left:solid 1px #EFEFEF;
	border-right:solid 1px #EFEFEF;
	display:inline-block;
	text-align:center;
	width:17px;
	height:17px;
	padding:3px 0px 0px 0px;
	background:#EFEFEF;
	opacity:.5;
	filter:alpha(opacity=50);
	border:solid 1px #FFF;
	font-size:10px;
}

#directory_pager_department {
  display: none;
}

.domain-0 #directory_pager_department{
  display: block;
}

.view-directory-new .views-field-field-department-value {
  display: none;
}

.domain-0 .view-directory-new .views-field-field-department-value {
  display: block;
}

.domain-0 .view-directory-new .views-field-field-profile-image-fid {
  display: none;
}

#directory_pager_department ul {
	margin:10px 0px;
}

#directory_pager_department ul li, #directory_pager_department ul li a{
	display:inline;
	padding:0px;
	margin:0px;
	font-size:10px;
	font-size:11px;
	
}
.department_pager_underline {
	height:3px;
	width:100%;
	margin-bottom:10px;
	border-bottom:solid 1px #CCC;
}

#directory_pager_department ul li a{
	padding:3px;
}

/*###################################################################*/
.view-content-profile-view .view-content div{
	font-size:10px;
	padding:1px;
}

.view-content-profile-view .view-content div a{
	font-weight:bold;
}


.view-content-profile-view .view-content div .views-field-field-c-profile-emp-title-value {
	/*EMPLOYEE TITLE*/
	font-weight:bold;
}


.view-content-profile-view .view-content .views-field-mail a{
	/*EMAIL LINK*/
	color:#26466d;
	
}

.view-content-profile-view .views-row {
	padding:20px 0px 10px 0px;
	height:140px;
}



#content-panel .view .item-list ul.pager li.pager-item a,
#content-panel .view .item-list ul.pager li.pager-next a,
#content-panel .view .item-list ul.pager li.pager-last a{
	font-size:13px;
	font-weight:bold;
	color:#26466d;
}
#content-panel .view .item-list ul.pager li.pager-item {
	margin:0px;
	padding:0px;
}
.view ul.pager {
	background:#EFEFEF;
}

/*####################################################################################*/


.view-directory,
.view-directory-new {
	padding-top:0px;
}

.view-directory-new td {
  width: 180px;
}
.view-directory .views-row, 
.view-directory-new .views-row{
	width:180px;
	height:270px;
	margin:0px 0px 10px 0px;
	padding:10px 0px 10px 0px
	border:solid 1px;
	float:left;
}

.view-directory .view-content tr .views-field-title  span a, 
.view-directory-new .view-content tr .views-field-title  span a, 
.view-directory .view-content tr .views-field-field-email-email span a {
	color:#00b8f4;
}

.view-directory tr .views-field-field-profile-image-fid, 
.view-directory-new tr .views-field-field-profile-image-fid{
	width:180px;
	padding:2px 0px 2px 0px;
	text-align:left;
}

.view-directory .views-view-grid .views-field-field-profile-image-fid img,
.view-directory-new .views-view-grid .views-field-field-profile-image-fid img,
.view-graduate-directory .views-view-grid .views-field-field-grad-profile-image-fid img {

	width:80px;
	height:112px;
	display:block;
	margin:0px;
	border:solid 2px #CCC;
	-moz-box-shadow: 3px 3px 3px #666;
	-webkit-box-shadow: 3px 3px 3px #666;
	box-shadow: 3px 3px 3px #666;
}
.view-directory .view-content {
	clear:both;
}

.view-directory table td,
.view-graduate-directory table td,
.view-research-area-directory table td {
  vertical-align: top;
}


.view-directory tr .views-field-title, 
.view-directory tr .views-field-field-title-value,
.view-directory tr .views-field-field-phone-value,
.view-directory tr .views-field-field-email-email,
.view-directory-new tr .views-field-title, 
.view-directory-new tr .views-field-field-title-value,
.view-directory-new tr .views-field-field-phone-value,
.view-directory-new tr .views-field-field-email-email
 {

	padding:2px 5px 2px 0px;
	/*border:solid 1px;*/
}

.view-directory-new ul.pager,
.view-directory ul.pager {
	margin-left:80px;
}

.view-directory-new .item-list,
.view-directory .item-list {
	margin:0px;
	padding:0px;
	float:left;
}

.view-directory ul.pager li.pager-next, 
.view-directory ul.pager li.pager-previous{
	font-size:200%;
}

#research_areas a{
	display:block;
}
#grad_students a{
	display:block;
	
	
}
#semester_offered {
	display:block;
	
	
}
#research_affiliations a{
	display:block;
}

/*GRADUATE DIRECTORY*/

.view-graduate-directory .views-row{
	height:200px;
	width:180px;

	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.view-graduate-directory .views-row .views-field-field-grad-profile-image-fid{
	padding:0px 0px 0px 0px;

}

.view-graduate-directory .views-row .views-field-field-grad-profile-image-fid img {
	width:80px;
	height:112px;
	display:block;
	margin:0px;
}


.view-graduate-directory .views-row .views-field-title, 
.view-graduate-directory .views-row .views-field-field-title-value,
.view-graduate-directory .views-row .views-field-field-grad-phone-value,
.view-graduate-directory .views-row .views-field-field-grad-email-email
{
	padding:0px 0px 0px 0px;

}

.view-graduate-directory .views-row .views-field-title span a {
	color:#00b8f4;
}

.view-graduate-directory .view-header {
	padding:10px 10px 10px 10px;
	margin:10px 0px 10px 0px;
	border-bottom:solid 1px;
}
ul#graduatestudents_dictionary {
	list-style:none;
	margin:0px auto;
	padding:0px;
	text-indent:0px;
}
ul#graduatestudents_dictionary  li{
	display:inline;
	list-style:none;
	margin:2px;
}

/*Graduate section GRADUATE DIRECTORY*/

.view-graduate-graduate-directory .views-row{
	height:200px;
	width:180px;

	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.view-graduate-graduate-directory .views-row .views-field-field-grad-profile-image-fid{
	padding:0px 0px 0px 0px;

}

.view-graduate-graduate-directory .views-row .views-field-field-grad-profile-image-fid img {
	width:80px;
	height:112px;
	display:block;
	margin:0px;
}


.view-graduate-graduate-directory .views-row .views-field-title, 
.view-graduate-graduate-directory .views-row .views-field-field-title-value,
.view-graduate-graduate-directory .views-row .views-field-field-grad-phone-value,
.view-graduate-graduate-directory .views-row .views-field-field-grad-email-email
{
	padding:0px 0px 0px 0px;

}

.view-graduate-graduate-directory .views-row .views-field-title span a {
	color:#00b8f4;
}

.view-graduate-graduate-directory .view-header {
	padding:10px 10px 10px 10px;
	margin:10px 0px 10px 0px;
	border-bottom:solid 1px;
}
ul#graduatestudents_dictionary {
	list-style:none;
	margin:0px auto;
	padding:0px;
	text-indent:0px;
}
ul#graduatestudents_dictionary  li{
	display:inline;
	list-style:none;
	margin:2px;
}
/*Graduate Directory Node View*/
.field-field-grad-profile-image {
	width:175px;
	margin-right:10px;
	float:right;
}

.field-field-grad-email,
.field-field-grad-phone,
.field-field-research-areas,
.field-field-grad-education,
.field-field-grad-faculty-advisor,
.field-field-grad-research-interests
{
	width:405px;
	/*border:solid 1px;*/	
	float:left;
	padding:5px;
}

/*RESEARCH AREA DIRECTORY*/
 .view-research-area-directory {
 	
 }
 .view-research-area-directory .views-row{
 	
	width:220px;
	margin:0px 10px 10px 0px;
	padding:10px 0px 10px 0px
	border:solid 1px;
	float:left;
	
 }
 .view-research-area-directory .views-field-title {
	margin:0px 0px 10px 0px;
	font-size:120%;
	border-bottom:solid 1px #CCC;
 }
 .view-research-area-directory .views-field-title  a{
	margin:0px 0px 10px 0px;

 }
#site-map .site-map-box {
  margin-bottom: 1em;
  padding:10px;
  width:98%;
  height:auto;
  float:left;
  border:solid 1px #EFEFEF;
}

/*Emeriti Directory*/

.view-emeriti-directory .views-row {
	margin:20px 0px 30px 0px;

}

.view-emeriti-directory .views-row .views-field-title span a{
	font-size:130%;
}

/*COURSES*/

 
.view-course-descriptions .view-content .views-row{
	height:50px;
	border-bottom:solid 1px #E8E8E8;
	margin:1px;
	padding:10px;
	clear:both;
}

.view-course-descriptions .view-content .views-row-odd{
	
}

.view-course-descriptions .view-content .views-row .views-field-field-course-subject-cd-value{
	font-weight:bold;
	width:70px;
	float:left;
}
.view-course-descriptions .view-content .views-row .views-field-field-course-catalog-value{
	width:70px;
	float:left;
}

.view-course-descriptions .view-content .views-row .views-field-title{
	width:250px;
	float:left;	
}

.view-course-descriptions .view-content .views-row .views-field-field-course-credits-value{
	width:150px;
	float:left;	
	padding-left:10px;
}
.view-course-descriptions .view-content .views-row .views-field-field-semester-offered-value{
	width:100px;
	float:left;	
	padding-left:10px;
	
}
.view-course-descriptions .view-content .views-field-field-semester-offered-value{
	width:100px;
	float:left;	
	padding:10px 0px 10px 0px;
	break-after:auto
	
	
}

.view-course-descriptions .view-content .views-row .views-field-field-course-career-value {
	width:70px;
	float:left;
}

/*ARCHIVED COURSES*/

 
.view-course-descriptions-archive .view-content .views-row{
	height:50px;
	border-bottom:solid 1px #E8E8E8;
	margin:1px;
	padding:10px;
	clear:both;
}

.view-course-descriptions-archive .view-content .views-row-odd{
	
}

.view-course-descriptions-archive .view-content .views-row .views-field-field-course-subject-cd-value{
	font-weight:bold;
	width:70px;
	float:left;
}
.view-course-descriptions-archive .view-content .views-row .views-field-field-course-catalog-value{
	width:70px;
	float:left;
}

.view-course-descriptions-archive .view-content .views-row .views-field-title{
	width:250px;
	float:left;	
}

.view-course-descriptions-archive .view-content .views-row .views-field-field-course-credits-value{
	width:150px;
	float:left;	
	padding-left:10px;
}
.view-course-descriptions-archive .view-content .views-row .views-field-field-semester-offered-value{
	width:100px;
	float:left;	
	padding-left:10px;
	
}
.view-course-descriptions-archive .view-content .views-row .views-field-field-course-career-value {
	width:70px;
	float:left;
}

.view-course-descriptions-archive .view-header a {
	background:#EFEFEF;
	display:block;
	float:left;
	padding:10px;
	margin:0px 2px 0px 0px;
	border:solid 1px #CCC;
	border-bottom:none;
}

.view-course-descriptions-archive .view-header  {
	height:40px;
	border-bottom:solid 1px #CCC;
}
 /*SEARCH BOX*/

#search_old {
  width: 960px;
  margin: 0 auto;
} 
#search_old #search.container-inline {
 	/*border:solid 1px yellow;*/
	width:230px;
	float:right;
	/* margin:10px 0px 0px 0px; */
	position: relative;
	background: transparent;
	height: 10px;
 }
 
 #iuid .custom-search-box {

 }
 
 
 div.meta span.submitted {
 	display:none;
 }
 
 /*CUSTOM FAQ BLOCK*/
#middle.three .view-faq-block-custom .view-content .views-row .views-field-title span a{
	display:block;
	padding:10px;
}
#middle.three .view-faq-block-custom .view-content .views-row .views-field-title span a:hover{
	background:#EFEFEF;
}
.view-faq-questions .views-row a {
	display:block;
	padding:10px;
}
.view-faq-questions .views-row a:hover {
	background:#EFEFEF;
}

/*SCIENCE STORIES LANDING*/
.view-science-story-landing .views-row {
	margin-bottom:20px;
	clear:both;
}
.view-science-story-landing .views-field-title {
	margin-bottom:5px;
	width:370px;
	float:left;
	padding-top:10px;
}

.view-science-story-landing .views-row .views-field-title  span a{
	font-size:110%;
	font-weight:bold;
}

.view-science-story-landing .views-row .views-field-field-sci-story-view-image-value{
	width:160px;
	float:left;
}

.view-science-story-landing .views-row .views-field-body{
	width:370px;
	float:left;
}

/*RSS LANDING PAGE*/
.rss_landing_p {
	background:#EFEFEF;
	clear:both;
	padding:20px 0px 0px 0px;
	margin-top:10px;
	margin-bottom:10px;
	height:50px;
	font-weight:bolder;
}
.rss_landing_p a{
	display:block;
	width:40px;
	float:left;

	margin-top:-15px;
	margin-left:20px;
}

.rss_landing_p a .rss_landing_icon {
	
}