body {
	background:#11297b url(/fileadmin/projects/law-school/images/tile.gif) repeat;

	padding: 0px;
	margin:0px;
	text-align:center;
}
a {
outline:none;
}

#outercontainer {
	background-color:#fff;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	padding-top:2px;
	position:relative;
}

a:link {outline:none;}

#culogo  #logolink {
	display:block;
	width:219px;
	height:121px;
}

.indent {
	padding-left: 2em;
}
#cumenu {
	height:25px;
	margin-top:2px;
	position:relative;
	}
#topsearch {
	position:absolute;
	right:0px;
	width:230px;
	top:0px;
}
.subpages #topsearch {

}
#topsearch #cse-search-box label {
 	line-height:1em! important;
  	font-size:11px! important;
  	margin-right:2px! important;
  	color:#666! important;
  	font-weight:bold! important;
}
#topsearch .cusearch {
	background:transparent url(/fileadmin/projects/law-school/images/common/textboxlight-st.gif) no-repeat! important;
	border-width:0px;
	margin-right:24px;
  	font-size:11px;
	margin-top:1px;
	padding:2px 5px 2px 3px;
	width:100px;
}
#topsearch .go-button, .go-button-hover {
	background:transparent url(/fileadmin/projects/law-school/images/common/go-dual.gif) no-repeat scroll 0 0;
	height:18px;
	position:absolute;
	right:18px;
	width:21px;
}
#topsearch .go-button-hover {
  	background-position: 0px -18px;
}
#topsearch #q {
	border:none! important;
}
ul#subpagetopmenu {
  	display: inline;
  	width:390px;
  	float:right;
  	margin-right:104px;
  	margin-top:3px;
}
#subpagetopmenu li {
	display:inline;
	float:left;
	font-size:11px;
	list-style-type:none;
	margin: 0px 10px 0px 10px;
}
ul#topmenuright {
  	display: inline;
  	width:200px;
  	float:right;
  	margin-right:198px;
  	margin-top:3px;
}
#topmenuright li {
	display:inline;
	float:left;
	font-size:11px;
	list-style-type:none;
	margin: 0px 10px 0px 10px;
}
ul#topmenuleft {
  	display: inline;
  	width:400px;
  	margin-top:3px;
  	float:left;
}
#topmenuleft li {
	display:inline;
	float:left;
	font-size:11px;
	list-style-type:none;
	margin: 1px 10px 0px 10px;
}
.home li#themenu {
	margin-left:0px;
}
.subpages li#themenu {
	margin-left:0px;
	margin-right:0px;
}
#mycreighton {
   	height:14px;
   	width:70px;
   }
   
.home #mycreighton {

   }
#mycreighton a {
   	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.subpages  #mycreighton {
	margin-left:0px;
	padding-top:1px;
}
#mailink {
width:56px;

}
#mailink a {
  	font-size:11px;
  	color:#666;
  	text-decoration: none;
  	font-weight: bold;
}
.home #mailink {

}
.subpages #mailink {
	margin-left:0px;
		padding-top:1px;
}
#topsearch .subpages #cse-search-box {
	right:80px;
	top:1px;
}

#cubrand {
	background:transparent url(/fileadmin/projects/law-school/images/common/CreightonType-666_FFFFFF.gif) no-repeat;
	height:16px;
	margin-left:10px;
	width:103px;
}

#cubrand a {
	display:block;
	height:16px;
	width:103px;
}

/************************** top menu *****************************/
	

#metamenuleft { 	
  	width: 250px;
  	height: 25px;
  	display: inline;
}
#metamenuleft ul {
  	margin:0px;
  	padding:0px;
}
#metamenuleft li { 
  	color:#666;
}
#metamenuleft a, #metamenuleft a:link, #metamenuleft a:visited, #metamenuleft a:hover, #metamenuleft a:active {
  	text-decoration: none;
  	color: #666;
  	font-weight: bold;
}
#metamenuright { 	
  	display: inline;
}
#metamenuright ul {
  	margin:0px;
  	padding:0px;
}
#metamenuright li { 
 	float: left;
 	display: inline;
  	list-style-type: none;
  	font-size:11px;
  	color:#666;
}
#metamenuright a, #metamenuright a:link, #metamenuright a:visited, #metamenuright a:hover, #metamenuright a:active {
  	text-decoration: none;
  	color: #666;
  	font-weight: bold;
}

/***************************************** footer ******************************/

#footer {
color:#FFFFFF;
height:20px;
margin:0 auto;
position:relative;
text-align:right;
width:984px;
}
#footer a {
	color:#fff;
}
#footer a {
	text-decoration:none;
}
#footer a:hover {
	color:#666;
	border-bottom:1px dashed #000;
}

.cancellations {
	width:188px;
	margin-top:12px;
	background-color:#EFE8DB;
		border:1px solid #852527;
		padding-bottom:6px;
}
.cancellationheader {
	background:transparent url(/fileadmin/projects/law-school/images/home/class-cancellation-header.gif) no-repeat;
	height:41px;
	width:188px;
	

}
.cancellations p {
	margin-top:5px;
	margin-bottom:5px;
}
.cancellations ul {
	width:186px;
	list-style-type:none;
	margin-left:8px;
}
.cancellations li {
	float:none;
	margin-top:10px;
}
.subpages .cancellations {
	margin-left:5px;
}

/******************** login form styles ******************************/
.csc-loginform
{
  margin-left: 8px;
}

.csc-loginform, .csc-loginform td
{
  border-width: 0px;
  font-size: 1em;
}

.csc-loginform p
{
  margin: 0px !important;
  padding: 0px !important;
}

.csc-loginform .csc-form-labelcell, .csc-loginform .csc-form-commentcell
{
  font-weight: bold;
  padding: 0.3em;
}