.hiddenIR {
 height: 1px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -500px;
    width: 1px;
}
.GB_header table {
	border:0px! important;
}
.GB_header td {
	border:0px! important;
}
.redtext {
	color:#ff0000;
	font-weight:bold;
}

#culogobottom {
	background:transparent url(/fileadmin/images/logos/CreightonType-000_FFFFFF.gif) no-repeat scroll 0 0;
	height:25px;
	left:8px;
	position:absolute;
	bottom:-25px;
	width:200px;
}
#culogobottom #culink {
	display:block;
	height:25px;
	width:200px;
}
.centeredimage {
	margin-right:auto;
	margin-left:auto;
}

#gear {
	position:absolute;
	top:50px;
	left:57px;
}
ul#creightontext {
float:left;
margin-left:58px;
margin-top:6px;
}
ul#creightontext a {
color:#666666;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#headerrow {
	width:984px;
	/*height:173px;*/
	margin-top:-12px;
	height:173px;
}
#cumain {
	background:transparent url(/fileadmin/projects/doit/web-team/manual/images/site/subpages-main-back.jpg) repeat-y;
	width:984px;
}
#print_link
{
left:880px;
position:absolute;
top:185px;
z-index:100;

}
#cumaincontent {
	float:left;
	margin-left:20px;
	margin-top:5px;
	text-align:left;
	width:742px;
	padding-bottom:15px;
}
.contentnav a, #contentMain a,#contentMain a:link,#contentMain a:visited,#contentMain a:focus {
	color:#11297b;
	/*border-bottom:1px dashed #666;*/
	text-decoration:none;
}
.contentnav ahover, #contentMain a:hover {
	background-color:#DDDCDC;
}

a.namedanchor {
	color:#000! important;
	text-decoration:none! important;
}
#contentMain .namedanchor a:hover {
	background-color:#fff! important;
}
.internal-link, .mail,  .external-link, .external-link-new-window, .csc-menu-4 a {
background-image:url("/fileadmin/projects/doit/web-team/manual/images/site/linkarrow.gif");
background-position:right center;
background-repeat:no-repeat;
padding-right:11px;
}
a.internal-link:hover, a.mail:hover,  a.external-link:hover, a.external-link-new-window:hover, .csc-menu-4 a:hover {
background-image:url("/fileadmin/projects/doit/web-team/manual/images/site/linkarrow-hover.gif");
}
#contentMain ol {
margin:15px 15px 15px 35px;
}
#contentMain ul, ul.contentnav {
margin:15px 15px 15px 35px;
	list-style-type:disc;
}


.skin-slidedeck h3, .anythingWindow h3, .easy-accordion h3 {
display:none;
}

#contentMain li, .contentnav li  {
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 15px;
}
.how #contentMain li, .workspaces #contentMain li, .contentnav li {
	line-height:18px;
}
#contentMain blockquote {
	padding:2px 10px 2px 15px;
}
#contentMain dt {
	margin-left:10px;
	margin-top:10px;
}
#contentMain dd {
	margin-left:20px;
	margin-top:3px;
	padding-right:8px;
}
#cubase {
	background:transparent url(/fileadmin/projects/cu-main/images/subpages/Subpage-Base.jpg) no-repeat;
	width:984px;
	height:10px;
}
#deptbanner {
	/*background-color:#ff0000;*/
	color:#343434;
	height:120px;
	left:315px;
	position:absolute;
	top:48px;
	width:661px;
}
a#tmlink {
	height:120px;
	width:661px;
	display:block;
}
#pagetitle {
	font-size:18px;
	color:#666666;
	font-weight:bold;
	text-align:center;
	margin-bottom:12px;
}

/*************************** content ****************************************/

#contentLeft {
	width:180px;
	border:1px solid #666;
	text-align:left;
	margin-left:10px;
	margin-top:14px;
}
#contentLeft h3 {
	text-align:center;
	padding:6px 0px 6px 0px;
	font-size:1.1em;
	font-weight:bold;
	background-color:#757576;
	border-bottom:1px solid #4A4A4A;
	color:#fff;
}
#contentLeft h2, #contentLeft h4, #contentLeft h6 #contentLeft h5{
	font-weight:bold;
	padding:6px 0px 6px 0px;
}

#contentLeft p {
	padding:5px;
}
#contentRightTop {
	width:200px;
	height:11px;
	background:transparent url(/fileadmin/projects/cu-main/images/subpages/callout-top.jpg) no-repeat;
}
#contentRightBase {
	width:200px;
	height:11px;
	background:transparent url(/fileadmin/projects/cu-main/images/subpages/callout-base.jpg) bottom center no-repeat;
}

#contentRight {
	background:transparent url(/fileadmin/projects/cu-main/images/subpages/callout-back.jpg) repeat-y;
	float:right;
	width:200px;
	margin-right:6px;
	margin-left:10px;
}
#contentRight h3 {
	font-weight:bold;
	text-align:center;
	font-size:1.1em;
	padding: 8px 0px 9px 0px;
	background:transparent url(/fileadmin/projects/cu-main/images/subpages/callout-divider.jpg) bottom center no-repeat;
}
.how #contentRight h3, .workspaces #contentRight h3  {
font-size:.9em;
}
#contentRight h2, #contentRight h4,#contentRight h5,#contentRight h6 {
	font-weight:bold;
	font-size:1em;
	padding: 0px 10px 0px 10px;
}

#contentRight p {
	padding: 6px 10px 0px 10px;
}
#contentRight img {

}

#contentRight ul {
	margin-left:21px;
	margin-top:3px;
	list-style-type:none;
	width:173px;
}
#contentRight ul li ul {
margin-left:9px;
width:170px;
}
#contentRight li {
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 4px;
}
#contentRight a {
	text-decoration:none;
	padding:3px 3px 3px 0px;
	color:#666666;
	font-size:12px;
}
#contentRight a:hover {
	background-color:#DDDCDC;
}
#contentBorder {
	width:730px;
	border:1px solid #333333;
	margin-right:auto;
	margin-left:4px;
	margin-top:12px;
}
#contentBorder h3 {
	text-align:center;
	padding:8px 0px 8px 0px;
	font-size:1.1em;
	font-weight:bold;
	color:#ffffff;
	background-color:#8D8C8C;
	border-bottom:1px solid #666666;
}
#contentBorder h2,#contentBorder h4,#contentBorder h5, #contentBorder h6 {
	font-weight:bold;
	color:#000;
	padding:8px 0px 8px 10px;
}

#contentBorder p {
	padding:3px 10px 3px 10px;
}
#contentBorder img {

}
h3#contenttitle {
	font-size:18px;
	font-weight:bold;
	padding:14px 0px 8px 8px;
}
#contentMain h3 {
	font-size:18px;
	font-weight:bold;
	padding:14px 0px 8px 8px;
}
#contentMain h3 a {
	text-decoration:underline! important;
}
#contentMain p {
	padding:2px 16px 8px 8px;
}
#contentMain img {
	padding:10px;
}

#contentMain h2 {
	font-size:16px;
	padding:14px 0 8px 8px;
}
#contentMain h2, #contentMain h4,#contentMain h5,#contentMain h6 {
	font-weight:bold;
	color:#666;
}
/****************************** overriding large header ******************/
#contentMain h5 {
border-bottom:1px solid #B5B5B5;
color:#000000;
font-size:24px;
font-weight:bold;
margin-bottom:12px;
margin-top:12px;
text-align:center;
}

#mainmenu {
	background:transparent url(/fileadmin/projects/doit/web-team/manual/images/site/border-back.jpg) repeat-y;
	width:400px;
	margin-right:auto;
	margin-left:auto;
	margin-top:12px;
}
#mainmenutop {
	background:transparent url(/fileadmin/projects/doit/web-team/manual/images/site/border-top.jpg) bottom center no-repeat;
	width:400px;
	height:14px;
}
#mainmenubase {
	background:transparent url(/fileadmin/projects/doit/web-team/manual/images/site/border-base.jpg) bottom center no-repeat;
	width:400px;
	height:14px;
}
#mainmenu .sitemap {
margin-top:13px;
}

#mainmenu ul {
      margin-left:33px;
	list-style-type:none;

}
#mainmenu ul li ul {
margin-left:9px;

}
#mainmenu li {
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 4px;
}
#mainmenu a {
	text-decoration:none;
	padding:3px;
	color:#666666;
	font-size:12px;
}
#mainmenu a:hover {
	background-color:#DDDCDC;
}
#mainmenu .csc-header {
	background:transparent url(/fileadmin/projects/doit/web-team/manual/images/site/border-header.jpg) bottom center no-repeat;
	width:400px;
	height:31px;
}
#mainmenu h3 {
	text-align:center;
	padding:3px 0 8px 8px;
}
a#nav_49962, a#nav_50181, a#nav_52337, a#nav_48565 {
	font-size:12px! important;
	color:#f4dc39! important;
	padding:4px 0px 4px 4px! important;
}
a:hover#nav_49962, a:hover#nav_50181, a:hover#nav_52337, a:hover#nav_48565  {
	color:#8D5F3B! important;
}
table {
	/*border: 1px solid #333;*/
        font-size:.9em;
        margin:10px 0px 10px 0px;
	}
table p {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	}
table th {
	background-color:#8D8C8C;
	color:#FFFFFF;
}
table td {
	/*border-right:1px solid #004990;
	border-bottom:1px solid #004990;*/
	}
table.icontable p {
	padding-top:10px! important;
}

table#anavtable {
	width:720px;
	margin-left:18px;
}
#anavtable ul {
list-style-image:url("/fileadmin/projects/cu-main/images/home/newsbullet.gif") !important;
}
#anavtable th {
	width:360px;
	background-color:#ffffff;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	/*text-align:center;*/
	padding:12px 0px 12px 0px;
}
#pagesearch {
	width:300px;
}
#cse-search-results, #cse-search-results iframe {
	width:744px !important;
}
#sitemenu li.spacer {
	/*font-size:16px;
	color:#000;
	font-weight:bold;
	background-color:#fff;
	padding:0px 0px 0px 40px! important;*/
	background:transparent url(/fileadmin/projects/doit/web-team/manual/images/site/reference-section.gif) no-repeat 0px -1px;
	margin-left:27px! important;
	margin-top:6px;
	margin-bottom:6px;
	padding-top:0px;
	padding-bottom:1px;
	height:21px;
	width:172px;
}
ul.csc-menu-7 {
	list-style-image:url("/fileadmin/projects/cu-main/images/home/newsbullet.gif");	
}

.csc-menu-7 ul li ul {
		list-style-image: none;
	list-style-type:disc;
}
.csc-linkToTop {
	text-align:center;
	margin:6px auto 6px auto;
}
.csc-linkToTop a {
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	color:#c10202! important;
}
.csc-sitemap ul, .how ul.csc-menu-1, .workspaces ul.csc-menu-1 {
	list-style-image:url(/fileadmin/projects/cu-main/images/home/newsbullet.gif);
	margin:5px 0 0 24px;
}

.how ul.csc-menu-1,workspaces ul.csc-menu-1 {
	margin-left:12px! important;
}
.how .csc-header-n1,.workspaces .csc-header-n1 {
	font-size:18px;
}

how .csc-menu-1 li,.workspaces .csc-menu-1 li  {
	padding:3px 0px 3px 0px! important;
}
.term p {
  margin-left:16px;
}
.how #contentRight {
	margin:0px 0px 0px 13px! important;
}
.how #contentRight ul {
	list-style-image:none! important;
	margin-left:6px;
	margin-top:5px;
	width:180px;	
}

.how #contentRight li {
	/*margin:3px 0px 3px 0px;*/
}
.how #contentRight a {
border-bottom:1px solid #B1B1B1;
font-size:10px !important;
line-height:10px;
padding:0;
}
#contentMain .contents {
list-style-type:none! important;
}
#contentMain .contents ul, #contentMain .csc-menu-3, .contentnav {
list-style-image:url("/fileadmin/projects/cu-main/images/home/newsbullet.gif")! important;	
}
.htmlarea-showtableborders {
	border:medium none! important;
}
.htmlarea-showtableborders td {
border-bottom:medium none! important;
border-right:medium none! important;
}

.csc-mailform-submit {
	margin-top:18px;
	margin-left:52px;
}

.b-wrap {

}
/********* some styles I've not played with before *******************/

/* clip */
.clip {
  position: relative;
  height: 160px;
  width: 200px;
  border: solid 1px #ccc;
}
.clip img {
  position: absolute;
  clip:rect(30px, 165px, 100px, 30px);
}

.jfmulticontent .tx-jfmulticontent-pi1 ul, .jfmulticontent .tx-jfmulticontent-pi1 li, .jfmulticontent .tx-jfmulticontent-pi1 img, 
.jfmulticontent .tx-jfmulticontent-pi1 p {
	margin:0px! important;
	padding:0px! important;
}
.jfmulticontent .tx-jfmulticontent-pi1 dt {
	margin-top:0px! important;
}