/**************************************************/
/**   Creighton University
/**   Aesop's Fables
/**   Created by: Mary Jackson
/**   Last updated: 8/20/08
/**************************************************/

		body {
	background: transparent url("/fileadmin/projects/aesops/images/back.gif") repeat;	
	text-align:center;
	background-color:#EBEBE8;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	line-height: 1.5em; 
	}

a:active, a:focus
{
  outline: none;
}

h1	{ color:#441e77; }
h2	{ color:#441e77; }
h3	{ color:#441e77; }
h4	{ color:#441e77; }
h5	{ color:#441e77; }
h6	{ color:#441e77; }

img 	{	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	border:none;
	}
.centeredimage {
	display: block;
    	margin-left: auto;
    	margin-right: auto;
}
.indent {
	margin-left:21px;
}
a {
	border:none;
}
a, a:link, a:visited, a:hover, a:active	
	{ 
	color:#11297b;
	}
blockquote, div.indent {
	font-size:.9em;
	margin-top:7px! important;
}
div.indent {
	  margin-left: 38px;
    	width: 90%;
}
blockquote blockquote {
	font-size:1em;
	margin-top:0px! important;
	margin-left:0px;
	margin-right:0px;
}

#container 
	{ 	
	background: transparent url("/fileadmin/projects/aesops/images/pageback.gif") !important;	
	text-align:left;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	width: 984px;
	position:relative;
	}
	
.bodytext { margin:0px;padding:0px;} 


/***************************************************/
/** top row, logo, metamenu 
/***************************************************/
#toprow {	
	background-color:#441e77;
	height:183px;
	width: 984px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	}
#brand	{
	position:relative;
	/*padding-top:1px;*/
	padding-left:10px;
	width:167px;
	float:left;
	}
#brand h1 {
	background: #441e77 url("/fileadmin/projects/aesops/images/Creighton_441e77.gif") no-repeat;			
	background-repeat: no-repeat;
	width: 167px;
	height: 25px;
	overflow:hidden;
	display: block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	}
a#header {
	width: 167px;
	height: 25px;
	background-repeat: no-repeat;
	display: block;
	}
#subheader {
  height: 155px;
  width: 984px;
  display: inline;
  float: right;
  position: absolute;
  top:29px;
  margin: 0px 0px 0px 0px;
  background: #441e77 url("/fileadmin/projects/aesops/images/banner.jpg") no-repeat

	}
a#subheaderlink{
  height: 155px;
  width: 984px;
  margin: 0px;
  padding: 0px;
  display: block;
}

#subheader h2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
a#header2	{
	height: 114px;
	width: 824px;
	display: block;
	}
/*******************************************/	
#cu_row {
	height:25px;
}
#cu_menu {
display:inline;
height:20px;
margin-top:12px;
position:relative;
width:720px;
}


#statusrow {
	height:3px;
	background-color:#D5AC20;
}
#homeimage {
	margin-left:180px;
}

/*******************************************/	
#cu_nav_topic {
	height:25px;
	padding:0 3px 0 0;
	text-align:right;
}


#metamenu { 	
display:inline;
float:right;
height:25px;
margin-top:11px;
width:500px;
}

#metamenu ul {
  	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 0px;
}

#metamenu li { 
 	margin: 0px 1em 0px 1em;
 	line-height:1em;
 	float: left;
 	display: inline;
  	list-style-type: none;
  	font-size: 0.9em;
}

#metamenu ul li img {
  	display: inline;
 	float: left;
 	margin-right: 3px;
  	margin-top: 0px;
}

#metamenu a, #metamenu a:link, #metamenu a:visited, #metamenu a:hover, #metamenu a:active {
  	text-decoration: none;
  	color: #ffffff;
  	font-weight: bold;
  	text-transform: uppercase;
}
/************************************* search ********************************************************************/
#cse-search-box {
	float:right;
	margin-top:6px;
	  position: relative;
  	width: 229px;
}
#cse-search-box label {
  	margin-left:8px;
  	font-size: 0.85em;
  	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
}
#cse-search-box label a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

#cse-search-box label, #cse-search-box .cusearch {
  position: absolute;
}
#cse-search-box label {
  left: 0px;
}
#cse-search-box .cusearch {
  left: 80px;
  top: 0px;
  padding:0px 4px 3px 0px! important;
}
#q {
	border:none! important;
}

.cusearch {
	background:transparent url(/fileadmin/projects/cu-main/images/common/textboxlight-st.gif) no-repeat! important;
	border:none! important;
	margin-right:26px;
	margin-top:1px;
	padding:0px 0 2px 3px;
	width:118px;
}

.go-button, .go-button-hover {
	background:transparent url(/fileadmin/projects/cu-main/images/common/go-dual.gif) no-repeat scroll 0 0;
	height:18px;
	position:absolute;
	right:6px;
	width:21px;
}
.go-button-hover {
  	background-position: 0px -18px;
	right:6px;
}


/****************************************************
  search display
****************************************************/


#department_search {
	color:#441E77;
	height:30px;
	/*margin:121px 0px 0px 780px;*/
	bottom:0px;
	right:8px;
	padding:8px 0px 0px;
	position:absolute;
	width:200px;
}
#department_search form {
	background-color:transparent;
	border:none;
	padding:0;
}
#department_search label {
	display:none;
}
#department_search input, input.okay, input.error {
	float:none! important;
}
#department_search .sword {
  	border-width: 0px;
  	background: transparent url("/fileadmin/projects/aesops/images/search_box.gif") no-repeat;
  	color: #441e77;
  	margin-left:3px;
  	padding: 4px 6px 8px 8px;
  	width: 164px;
}
#department_search #buttonsearch {
	position:absolute;
	right:0px;
	bottom:1px;
  	/*margin: -26px 0px 0px 173px;*/
}

#department_search .sword_submit, #department_search .sword_submit-hover {
  	width: 24px;
  	height: 24px;
  	background: url("/fileadmin/projects/ccas/education/images/search_button.gif") no-repeat;
}
#department_search .sword_submit:hover, #department_search .sword_submit-hover {
  	/*background-position: 0px -24px;*/
}

#artifacts_search {
	color:#441E77;
	margin:0px auto;
	padding:8px 0px 0px;
	position:relative;
	width:400px;
}
#artifacts_search label {
	display:none;
}
#artifacts_search .sword {
  	border-width: 0px;
  	background: transparent url("/fileadmin/projects/aesops/images/search_box.gif") no-repeat;
  	color: #441e77;
  	margin-left:3px;
  	padding: 4px 6px 8px 8px;
  	width: 264px;
}
#artifacts_search #buttonsearch {
  	margin: -28px 0px 0px 173px;
}

#artifacts_search .sword_submit, #artifacts_search .sword_submit-hover {
  	width: 24px;
  	height: 24px;
  	background: url("/fileadmin/projects/ccas/education/images/search_button.gif") no-repeat;
}
#artifacts_search .sword_submit:hover, #artifacts_search .sword_submit-hover {
  	/*background-position: 0px -24px;*/
}

/****************************************************/
/***************************************************/
/** main row, site menu and primary content
/***************************************************/
#mainrow {	
	padding:0px 0px;
	}
/*******************************************/
#mainCol { 
	float:left;
	display:inline;
	width:980px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.content { 
	clear:left; 
	}

#mainsection { 
	width:783px;
	padding:0px 0px 10px 15px;
	height:auto;
	float:left;
	display:inline;
	margin:0px 0px 0px 10px;

	overflow:visible;
	}
#mainsection img {
	padding:4px 10px 4px 10px! important;
}

#mainsection strong, #mainsection b {
	color:#11297b;
	}

#mainsection h3, .mainsection .csc-header-n1 h4 {
	font-size:1.6em;
	color:#11297b;
	}
#mainsection h4 {
        font-size:1.5em;
        font-weight:normal;
        margin:0.5em auto;
	}
#mainsection h5 {
        font-size:1.4em;
        margin:0em auto;
        font-weight:normal;
	}
#mainsection h6 {
	font-size:1.3em;
	margin:0em auto;
	font-weight:normal;
	}
#contentMain {
	margin-top:25px;
	padding:0 10px;
}
#contentMain ul {
	margin-left:10px;
	float:left;
	list-style-type: none;	
}
#contentMain ul li {
	text-align:left! important;
}
#contentMain object {
         margin-left:170px;
}
#homepatter {
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
	margin-top:20px;
	margin-left:120px;
	/*border-left:1px solid #441e77;
	border-top:1px solid #BDBBBD;
	border-bottom:1px solid #BDBBBD;*/
	font-size:1.2em; 
	line-height:15pt;
	width:520px;
	padding:8px;
	/*background-color:#fff*/

}

/************** for content submenu (probably temporary until more pages moved in and a full submenu done ***********/
#contentMain ul li a {
	display:block;
	background: transparent url("/fileadmin/projects/aesops/images/content-menu-link.jpg") no-repeat !important;
	padding:4px 5px 5px 15px;
	text-decoration:none;
	/*width:320px! important;*/
	width:100%! important;
	
	font-weight:bold;
	line-height:12pt;
	font-size: 1.1em;
}

#contentMain ul li a:hover {
	background: transparent url("/fileadmin/projects/aesops/images/content-menu-hover.jpg") no-repeat !important;
	/*width:320px! important;*/
	width:100%! important;
}
/***************** for site menu with abstract ***************************/

#contentMain dl {
	margin:0px 0px 0px 10px;
}
#contentMain dl dt {
	text-transform:uppercase;
}

#contentMain dl dt a {
	text-decoration:none;
	font-size: 1.1em;
	color:#46365A;
	font-weight:bold;
	padding: 5px 30px 5px 12px;
}
#contentMain dt a:hover {
	color:#000000;
	background-color:#d5d0dd;
}

#contentMain dd {
	margin-bottom:6px;
}
#page_title {
	color:#441e77! important; 
	font-size:1.7em! important;
	/*text-align:center! important;*/
	margin-top:6px;
	margin-bottom:6px;
}

.book_field_label {
	font-size:1.1em;
	font-weight:bold;

}
.book_info_container ul {
 list-style-type: none; 
}
/****************************************************/
/*** table ***/
/****************************************************/

table p { margin:0px;padding:0px;} 
#mainsection table 	{
	border-collapse:collapse;
	text-align:center;
	}
#mainsection table td {
	text-align:left;
	padding-left:1em;
	padding-right:1em;
	padding-left:0.25em;
	padding-right:0.25em;
	}
#mainsection table td p, table th p {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	}
#mainsection table th {
	font-weight:bold;
	color:#333333;
	background-color:#d8e1ec;
	padding-left:0.25em;
	padding-right:0.25em;
	}	



#abbreviation-table {
	background-color:#fff;
	border-collapse:collapse;
	width:350px;
	margin:10px;
}
#abbreviation-table td {
	text-align:left;
	padding-left:1em;
	border-right:1px solid #441e77;
	border-bottom:1px solid #441e77;
	border-collapse:collapse;
}
.abbreviation-break {
	background-color:#BABE9B;
	line-height:2px;
}
/*******************************************/
#justforborder {
/*
	left:12px;
	position:relative;
	top:12px;
	width:150px;
	*/
}
#Lholder {
	float:left;
	display:inline;
	width:170px;

}
#submenu { 
	padding:1px 1px 2px 2px;
	margin:12px 0px 0px 3px;
	}
#subpage #submenu { 
	margin-top:-10px
	}
#submenu ul { 
	margin-left:0px;
	padding-left:.9em;
	list-style:none;
	}
#submenu li { 
	padding: 0px 0px 0px 0px;
	line-height:1.6em;
	}
#submenu li a:hover {
	border-bottom: 1px dotted #fff;
	color:#fff;
}
#submenu li ul li { 
	margin-bottom: -0.08em;
	}
#submenu li ul li ul li { 
	margin-bottom: -0.08em;
	}
#submenu a	{ 
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}

#submenu a:link, #submenu a:visited, #submenu a:hover, #submenu a:active { 
	color:#fff;
	text-decoration:none;  
	}


/*****************************************************
   sub page Navigation
*****************************************************/
.subpageNav {
	margin-bottom:1em;
	margin-top:55px;
		border-top:1px solid #A39CA4;
	border-bottom:1px solid #A39CA4;	
}
.subpageNav ul {
	list-style-type: none;
	background-color:#FFFFFF;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px .7em;
	text-indent:-1em;
        border-left:1px dashed #A39CA4;

}
.subpageNav a	{ 
	color:#666;
	font-weight:bold;
	text-decoration:none;
	font-size:.9em;
	}

.subpageNav a:link, .subpageNav a:visited, .subpageNav a:hover, .subpageNav a:active { 
	color:#666;
	text-decoration:none;  
	}
.subpageNav ul li {

}
.subpageNav ul li a {
	margin-left:0.9em;
	padding-left:2px;
	text-align: left;
	height:auto;
	line-height:1.5em;

}
.subpageNav li a:hover {
	border-bottom: 1px dotted #666;
	color:#000;
}
.current {
	background-color:#D7C9E9;
	margin-left:-6px;
	padding-left:6px;
}
.current ul {
	/*margin-left:-6px;*/
}
#currentlink {
	color:#000;
}
/*******************************************/
#leftCOL { 
	background-color:#ffffff;
	border:1px solid #000000;
	margin:15px 0px 12px 8px;
	overflow:hidden;
	padding:4px;
	width:156px;
	}
#leftCOL h3{ 
	background-color:#441e77;
	text-align:center;
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
	padding:6px;
	}
#leftCOL ul li {
	border-bottom:none !important;
	}
/*******************************************/

#rightsection {
        width:160px;
        float:right;
        margin-left:10px;

}

#abbdiv {
	float:right;
	width:160px;
	/*border:1px solid #0c1d56;*/
}
#abbdiv h4 {
	background: #441e77 url("/fileadmin/projects/aesops/images/abutton.gif") no-repeat;
  	font-size:1.4em;
  	height:25px;
  	width:160px;
  	margin:0px 0px 0px 0px;
  	/*padding:0.15em 0.5em;*/
  	text-align:center;
  	/*background-color:#441e77;*/
  	color:#fff;
	}
#abbdiv a {
	display:block;
	height:25px;
	width:160px;
}
#abbdiv h3 {
	font-size:1.2em !important;
	margin-top:3px;
	margin-bottom:7px;
	text-align:center;
}

#abbdiv h3 a {
	color:#441e77;
	text-decoration:none;
}
#abbdiv h3 a:hover {
	background-color:#D4D1DC;
}
#rightCOL { 
  	background-color:#fff;
  	width:148px;
  	padding:6px;
 	 float:right;
 	 margin-left:10px;
 	 margin-right:0px;
 	 margin-top:12px;
  	border:1px solid #0c1d56;
	}

#rightCOL h4, #rightCOL p.bodytext {
	margin-top:0px; 
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
	}
#rightCOL h4 {
  	font-size:1.4em;
  	margin:0px 0px 0px 0px;
  	padding:0.15em 0.5em;
  	text-align:center;
  	background-color:#441e77;
  	color:#fff;
	}
#rightCOL ul {
         margin-top:0px;
         margin-bottom:0px;
         }
#rightCOL, #rightCOL a:link, #rightCOL a:visited, #rightCOL a:active  {
	color:#666;
	}
#rightCOL a:hover {
	color:#000000;
	}




/*******************************************/
/*****MODIFIED FOR LOGON FORM***************/
#borderCOL { 
	border:1px solid #666;
	background-color:#270C50;
	color:#000;
	overflow:hidden;
	margin:0px;
	text-align:center;
	}
#borderCol h3{
	color:#473120;
	font-size: 1.3em;
	border-top:1px solid #CCCCCC! important;
	border-bottom:1px solid #CCC! important;
}
#borderCol h4 {
	color:#FFFFFF !important;
  	background-color:#270C50;
  	font-size:1.4em;
  	font-weight:bold;
  	margin:0px 0px 0px 0px;
  	padding:0.15em 0.5em;
  	text-align:center;
	}
#borderCOL h1, #borderCOL h2,#borderCOL h5,#borderCOL h6,
#borderCOL p.bodytext, #borderCOL ul {
	text-align:left;
	}
#borderCOL fieldset {
	text-align:right;
	border:none;
}
#borderCOL span
{
	display:inline;
	margin-right:3px;
}
#borderCOL #login {
	font-size:.8em;
	border:1px solid #CCCCCC;
	color:#000000;
	background-color:#EEEEEE;
}


/********************************************************/
/** Breadcrumbs and links
/********************************************************/
#bread { 
	color: #11297b;
        font-size:0.9em; 
        margin:0px 6px 0px 10px; 
        padding:0px 0px 15px 0px;
        }	
#bread a:link, #bread a:visited, #bread a:hover, #bread a:active  { 
	color:#3C3C3C; 
        } 	

	
/***************************************************/
/** footer row, copyright and contact
/***************************************************/
#footerrow {	
	background-color:#441e77;
	color:#fff;
	text-align: center;
	margin-top:.5em;
	padding:2px 2px;
	text-transform: uppercase;
	font-size: 9px;
	line-height: 13px;
	margin-left:1px;
	width: 980px;
	}
.footercontainer {
	color:#FFFFFF;
	}
#footerrow a:link, #footerrow a:visited, #footerrow a:active {
	color:#FFFFFF;
	}	
#footerrow a:hover {
	color:#FFFFFF;
	}
/***************************************************/
/** general classes
/***************************************************/

.float_left {
	float:left;
	display:inline;
	margin-right:6px;
	}
.hiddenIR { position:absolute; 
	left:0px; 
	top:-500px; 
	width:1px; 
	height:1px; 
	overflow:hidden; 
	} 
.spacer	{ 
	position:relative;
	clear:both;
	}
#sitemenufellowships ul, #sitemenufellowships dl {
	list-style-type:none;
	font-size: 1.2em;
	line-height: 1.5em;
}
#vitae p {
margin-top:6px;
}
#bydate #contentMain ul {
	margin-top:10px;
	/*margin-left:-20px;*/
	margin-left:0px;
	padding-left:0px;
	width:75%;
}
#bydate #contentMain ul li {
	float:left;
	margin-left:-1px;
	margin-bottom:4px;
	width:100px;
	border-bottom:1px solid #EBEBE8;
}
#bydate #contentMain ul li:hover {
	border-bottom:1px dashed #441e77;
	background-color:#ffffff;
}
#bydate #contentMain ul li a {
	display:block;
	background: transparent url("/fileadmin/projects/aesops/images/bydate-menu-back.gif") no-repeat !important;
	padding:0px;
	width:100px! important;
	text-align:center;
	}
#bydate #contentMain td {
	text-align:left! important;
}
#bydate #contentMain table {
	margin-left:20px;
}
.objects table.left-justify td, table.leftjustify td {
	text-align:left !important;
}