﻿
body {
	background: url('http://www.ucdenver.edu/academics/CUOnline/PublishingImages/cuonlineBG.gif') repeat-y #b7b7a7 fixed center;
}


.bottomContainer, .topContainer {
	display: none;
}

/**************************/
/*********Global***********/
/**************************/

h2 {
	font-size: 16px !important;
}
h3 {
	font-size: 14px;
}
h4 { font-size: 12px !important; font-weight: bold !important; margin: 12px 0 0 0px !important;}

.highlight {
	background-color:#EEEEE8;
	padding: 10px 0;
	width:100%;
}

.highlight h3 {
	margin: 0px 0 9px 12px;
	font-size: 14px;
}

.highlight h4 {
	margin: 12px 0 0px 12px !important;
}

.highlight p a {
	color: #006595;
	text-decoration: none;
}

.highlight p a:hover {
	color: #006595;
	text-decoration: underline;
}

#bd {
	padding: 0px !important;
	margin-bottom: 0px !important;
}

#doc {
	width: 100%;
}

#gateway {
	display: none;			
}

#hdWrapper {
	margin:0 auto 0px auto;
	background: #fff;
	padding-top:0;
	width:100%;
	height: 100px;
}

	#hd {
		height:88px;
		margin: 0px auto;
		padding:10px 0 0 0px;
		width: 948px;
		background-color: #fff;
	}


#search {
	float:right;
	margin-right:1px;
	margin-top: 0px;
}

#headerNav {
	margin:-69px 0 0 596px;
	text-align:right;
}

#headerNav ul {
	width: 420px;
}

	#headerNav ul li {
		display: inline;
		list-style-type: none;	
		font-size: 10px !important;;
	}

	#headerNav li a {
		color: #000;
		text-decoration: none;
		font-size: 10px !important;
	}
	
		#headerNav li a:hover {
			color: #ce8414;
			text-decoration: underline !important;
		}

		a.headLogin {
			color: green !important;
		}
		
		 a:hover.headLogin {
			color: #ce8414 !important;
		}


#ft {
	background: url('/academics/CUOnline/PublishingImages/footBG.gif') #f1f1eb top center;
	margin: 0px auto -18px auto !important;
	padding: 0px !important;
	height: 500px;
}

#UFtWrapper {
	margin:0 auto 0px auto;
	padding-top:0;
	width:960px;;
}


#cuonlineFooter {
	margin: 0px auto 24px auto;
	padding: 17px 0;
	width: 948px;
	height: 350px;
	border-bottom: 1px solid #c9c9c4;	
}

	#cuonlineFooter h4 {
		font-size: 12px; font-weight: bold;
		text-transform: uppercase; color: #000;
	}
	
	#cuonlineFooter p {
		margin-bottom: 12px;
	}

	#cuonlineFooter a {
		font-weight: normal !important;
		color: #006595!important;
		text-decoration: none !important;
		border-bottom: none !important;
	}
	
	#cuonlineFooter a:hover {
		color: #CE8414 !important;
		text-decoration: underline !important;
	}

	ul#social {
		padding: 0px 0 12px 0;
		margin: 0 0 12px 0;
		width: 948px;
		height: 21px;
		border-bottom: 1px solid #c9c9c4;
	}
	
		ul#social li {
			list-style-type: none; display: inline;
			margin: 0px; padding: 0px;
			float: right;
		}
		
			ul#social li img {
				margin: 0px 0px 0px 5px; padding: 0px;
			}

#cuFtOne {width: 290px;  margin: 0 18px 0 0px; /*background-color: green;*/ float: left;}
	#cuFtOne p { border-bottom: 1px dashed #C9C9C4; padding-bottom: 10px; margin-bottom: 6px; }
	#cuFtOne a { font-size: 12px; }
	#cuFtOne ul { margin: 0 px; border-top: 1px dashed #C9C9C4; padding-top: 9px;}
	#cuFtOne li { margin: 0 18px 3px 0px; display: block;}
	#cuFtOne li a:hover { text-decoration: underline !important; }



#cuFtTwo {width: 165px; height: 200px; margin: 0 18px 0 0px; /*background-color: maroon;*/ float: left; }
	#cuFtTwo ul { margin: 0 px; font-weight: normal;}
	#cuFtTwo li { margin: 0 18px 7px 0px; display: block;}
	#cuFtTwo li a:hover { text-decoration: underline !important; }



#cuFtThree { width: 165px; height: 200px; margin: 0 18px 0 0px; /*background-color: orange;*/ float: left;}
	#cuFtThree ul { margin: 0 px; font-weight: normal;}
	#cuFtThree li { margin: 0 18px 7px 0px; display: block;}
	#cuFtThree li a:hover { text-decoration: underline !important; }



#cuFtFour {width: 274px; height: 200px; margin: 0px; /*background-color: red;*/ float: left;}

#cuFtFour p {border-bottom: 1px dashed #C9C9C4; padding-bottom: 10px; margin: 6px 0 0 0 !Important}




hr#sectionHead {
	display: none;
}	












.breadcrumb {
	width: 948px;
	margin: 0px auto;
	padding: 6px 0px;
}

.breadcrumb ul {
	margin: 0 0 0 12px;
}

	.breadCrumbs li a {
		color: #000;
		text-decoration: none;
	}
	
		.breadCrumbs li a:hover {
			color: #ce8414;
			text-decoration: underline;
		}

	.breadCrumbs li.bcNodeTerminus {
		color: #006595 !important;
		text-decoration: none;
		font-weight: normal;
	}














/************HORIZONTAL NAVIGATION***************/

#navWrapper {
	background: url('/academics/CUOnline/PublishingImages/navBar.gif') #fff;
	height: 32px;
}

div.AspNet-Menu-Horizontal {
	clear:both;
	font-size:11px;
	height:32px;
	z-index:1;
	margin: 0px auto;
	padding: 8px 11px 0 0;
}

.AspNet-Menu-Leaf {
	/*height:17px;*/
}

/***************This does nothing*********

#div.AspNet-Menu-Horizontal {
	text-align: center;
}
****************************************/

div.AspNet-Menu-Horizontal ul.AspNet-Menu {
	margin: 0px 0 0 0px;
	padding:0px 0 0 0 !important;
	*padding: 2px 0 0 0 !important;
}

.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren {

}

div.AspNet-Menu-Horizontal ul.AspNet-Menu li a:link, div.AspNet-Menu-Horizontal ul.AspNet-Menu li a:visited, div.AspNet-Menu-Horizontal ul.AspNet-Menu li a:active {
	display: block;	
	padding-bottom: 8px;
	*padding-bottom: 9px;
	color:#165B85;
	display:block;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

div.AspNet-Menu-Horizontal ul.AspNet-Menu li a:hover {
	color:#CE8414;
}

div.AspNet-Menu-Horizontal li.AspNet-Menu-WithChildren ul {
	background: #fff !important;
	margin-top: 0px;
	*margin-top: 0px;
	border-bottom: 	1px solid #b7b7a7;
	border-left: 1px solid #b7b7a7;
	border-right: 1px solid #b7b7a7;
	padding: 8px 0px 0px 0px;
}

div.AspNet-Menu-Horizontal ul.AspNet-Menu li {
	margin: 0px !important;
	padding: 0px 0 0px 0 !important;
}


div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf {
	margin: 0px 0 0px 0 !important;
	padding: 0 !important;
}


div.AspNet-Menu-Horizontal li.AspNet-Menu-WithChildren ul li a:link, div.AspNet-Menu-Horizontal li.AspNet-Menu-WithChildren ul li a:visited, div.AspNet-Menu-Horizontal li.AspNet-Menu-WithChildren ul li a:active {
	border-bottom:medium none;
	color:#006595;
	display:block;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:100;
	padding: 8px 8px ;
	text-decoration:none;
	z-index:1;
	width: 134px;
}


div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li.AspNet-Menu-Leaf {
	padding: 0px !important;
}


div.AspNet-Menu-Horizontal li.AspNet-Menu-WithChildren ul li a:hover {
	color: #fff !important;
	background: url('/PublishingImages/College%20of%20Engineering/globalNavHover.gif') #558ab0 repeat-x;
	width: 134px;
}

li.AspNet-Menu-WithChildren {
	height:17px;
}


.AspNet-Menu-Horizontal ul.AspNet-Menu ul li {
	border-right: none;
}


/************END OF HORIZONTAL NAVIGATION***************/





















/*VERTICAL NAVIGATION. DO NOT TOUCH***********/
 .AspNet-Menu-Vertical {
	margin-top:0px;
/*	background: maroon !important;*/
	width: 200px;
}


.AspNet-Menu-Vertical a {
	color: #333;
}

.AspNet-Menu-Vertical .AspNet-Menu li a:hover {
	background: url('/academics/CUOnline/PublishingImages/arrowBullet.gif') transparent no-repeat left center;
	color: #fff;
	text-decoration: none;
}

.AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren ul li {
	border-bottom: none;
}

.AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren ul li a {
	background:transparent none repeat scroll 0 0;
	font-weight: normal;
}

.AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren ul li a:hover {
	background: none;
	color: #ce8414;
	text-decoration: underline;
}

.AspNet-Menu-Vertical .AspNet-Menu li.AspNet-Menu-WithChildren ul {
	margin:0px 3px 0 0;
	padding:0 0 0 12px;	
}

.AspNet-Menu-Vertical .AspNet-Menu li a {
	padding: 5px 0px 6px 12px;
	font-size: 12px;	
	font-weight: bold;
	text-decoration: none;
}

	.AspNet-Menu-Vertical .AspNet-Menu li a:hover {
		color: #006595 !important;
	}

.AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-WithChildren {
	border-right: none;
	height: auto;
}

.AspNet-Menu-Vertical ul.AspNet-Menu .AspNet-Menu-Leaf {
	border-right: none;
	border-bottom: 1px dashed #D7D7D7;
	height: auto;
}

/**********END OF VERTICAL NAVIGATION***********/


/**************************/
/********Welcome 3*********/
/**************************/

#Welcome3inner { margin: 28px auto 8px auto; width: 948px; background-color: #fff;} /*8px offsets for rounded corner bug*/

#Welcome3 #columnPrimaryWrapper {
	width: 642px;
	background-color: #fff;
	margin: 0px 30px 0 0;
	padding: 0px !important;		
}

	#Welcome3 #columnPrimary {
		margin: -8px 0 0 0 !important;
		padding: 0px !important;
		background-color: #fff;
		width: 642px;
	}
	
	#Welcome3 #columnPrimary h2 { display: none;}
	#ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichHtmlField { display: none !important; } /*Targeted Control ID. May not continue to work*/

#Welcome3 #pageSplashImage {
	border: none !important;
	margin-bottom: 0px !important;
	height: 361px;
	background-color: #fff; 
	border: none  !important; 
	padding: 0px !important;
	display: none;
}

	#Welcome3 #pageSplashImage img { margin: 0px !important; padding: 0px !important;     }
	





#Welcome3 #columnSecondaryWrapper {
	background-color: #fff;
	margin: 0px 0 0 30px !important;
	padding: 0px !important;
	width: 276px;
	height: 400px; 
}
	#Welcome3 #columnSecondary {
			margin: 0px !important;
			padding: 0px !important;
			background-color: #fff;
			width: 276px;
	}

#pageSpotlightWrapper  {
	margin-bottom:0;
	margin-top:38px;
}

	#pageSpotlightWrapper h3 {
		color: #CE8414;
		font-weight:bold;
		font-size: 14px;	
		margin: 0px !important;
		margin-top: 0px !important;
		padding: 0px !important;
	}
	
	#pageSpotlightOne {
		width: 218px !important;
		height: 226px; /*THIS WILL NOT GROW*/
		overflow: hidden;
		margin-right: 12px;
		background-color: #fff !important;
	}

	#pageSpotlightOne h3 {
		padding-bottom: 2px !important;
	}

		#pageSpotlightOne li {
			list-style-image: url('/academics/CUOnline/PublishingImages/arrowBullet.gif');
		}
		
			#pageSpotlightOne li a {
				color: #000;
				text-decoration: none;
			}
			
			#pageSpotlightOne li a:hover {
				color: #ce8414;
				text-decoration: underline;
			}
		
		#pageSpotlightOne ul {
			margin-left: 4px;
		}
	
	#pageSpotlightTwo {
		width: 388px !important;
		margin: 0px !important;
		height: 226px; /*THIS WILL NOT GROW*/
		overflow: hidden;
		background: url('/academics/CUOnline/PublishingImages/pageSpotlightTwoBG.gif')  repeat-y;
		padding-left: 24px;
	}
	
	#pageSpotlightTwo h3 {
		padding-bottom: 5px !important;
	}

	
	#pageSpotlightTwo a {
		color: #000;
		text-transform: uppercase;
		font-weight: bold;
		text-decoration: none;
	}
	
		#pageSpotlightTwo a:hover {
			text-decoration: underline;
			color: #CE8414;
		}
		
			#pageSpotlightTwo p {
				border-bottom: 1px dashed #d7d7d7;
				padding-bottom: 12px;
			}

	
	.blogger {
		margin: 12px 0;
	}
	
		.blogger img {
			float: left;
			margin-right: 10px;
		}
		
		.blogger p {
			margin: 0px !important; padding: 0px !important;
			margin-top: 0px !important;
			margin-bottom: 0px !important;
			font-size: 12px;
			border: none !important;
		}
		
		.blogger p a {
			text-decoration: none !important;
			text-transform: none !important;
		}
		
		.blogger p a:hover {
			color: #CE8414;
			text-decoration: underline !important;
		}

		.bloggerName {
			color: #CE8414;
		}

	#pageSpotlightThree {
		display: none;
	}


#Welcome3 #loginBox {
	width: 274px;
	height: 72px;
	background: url('/academics/CUOnline/PublishingImages/loginBoxGrad.gif') #ecebe4 repeat-x;
	border: 1px solid #b7b7a7;
}

	#Welcome3 #loginBox h3 {
		font-size: 14px;
		font-weight: bold !important;
		color: #000;
		margin: 8px 0 0 10px !important;
		padding: 0px !important;
		font-weight: normal;
	}
	
	#Welcome3 #loginBox ul {
		margin: 8px 0 0 10px;
		padding: 0px;	
	}

	#Welcome3 #loginBox ul li {
		width: 120px;
		height: 21px;
		border: 1px solid #fff;
		background: url('/academics/CUOnline/PublishingImages/loginGrad.gif') green repeat-x;
		color: #fff;
		font-size: 13px;
		font-weight: bold;
		float: left;
		list-style: none;
		margin: 0px 10px 0 0;
		padding: 4px 0 0 0px;
		text-align: center;
	}
	
		#Welcome3 #loginBox ul li:hover {
			background: url('/academics/CUOnline/PublishingImages/loginGradHover.gif') green repeat-x;
		}


#announcements {
	height: 225px; /*THIS WILL NOT GROW*/
	background: url('/academics/CUOnline/PublishingImages/announcementsGradBG.gif') #fff repeat-y;
	margin: 48px 0 0 0;
	width: 252px;
	padding: 0 0 0 24px;
	overflow: hidden;
}

	#announcements h3 {
		color: #CE8414;
		font-weight:bold;
		font-size: 14px;	
		margin: 0px !important;
		margin-top: 0px !important;
		padding: 0px !important;
	}
	
	#announcementEntry {
		margin-top: 8px;
	}
	
	#announcementEntry #date {
		float: left;
		margin: 0 12px 0 0;
		padding: 2px 0 0 0;
	}
	
	#announcementEntry #date h5 {
		margin: 0px;
		padding: 0px;
		font-size: 11px;
		line-height: 13px;
	}

	#announcementEntry #date h6 {
		margin: 0px;
		padding: 0px 0 12px 0;
		font-size: 10px;
		color: #CE8414;
		line-height: 10px;
	}
	
	#announcementEntry p {
		line-height: 18px;
		font-size: 12px;
		border-bottom: 1px dashed #d7d7d7;
		padding-bottom: 10px;
	}
	
		#announcementEntry p a {
			color: #000;
			text-decoration: none;
		}

		#announcementEntry p a:hover {
			color: #ce8414;
			text-decoration: underline;
		}


/****ACCORDION****/
#resources {
	border: 1px solid #b7b7a7;
	width: 274px; height: 266px;
	background: #ecebe4;
	margin-top: 20px;
}

	#resources h3 {
		font-size: 14px;
		font-weight: bold;
		color: #000;
		margin: 8px 0 0 10px !important;
		padding: 0px !important;
	}

#Welcome3 div#accordion {
	width:274px;
	border:0;
	margin-top:8px;
	height:239px;
	overflow: hidden;
}

#Welcome3 div.accordion_body ul li {
	color: #cf862a;
	list-style:square;	
}

#Welcome3 div.accordion_body ul li.last-child{
	margin-bottom:6px;		
}

#Welcome3 div.accordion_header {
	width:100%;
	padding: 3px 0 0 12px;
	margin: 0px;
	border:0;
	background:#70a7c9 url("/academics/CUOnline/PublishingImages/resourcesBarClosed.png") no-repeat;
	color:white;
	height: 22px;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
}

#Welcome3 div.accordion_header.active {
	background:white url("/academics/CUOnline/PublishingImages/resourcesBarOpen.png") no-repeat ;
	color: #fff;
}

#Welcome3 div.accordion_body {
	border:0;
	background-color: #fff;
	height: 157px;
	overflow: hidden;
	margin: 0px; padding: 0px;
}

#Welcome3 div.accordion_body p {
	margin-top: 0px;
	margin-bottom: 0px;
}

#Welcome3 div.accordion_body ul{
	margin: 7px 6px 0 8px !important;	
	padding:0px 0 0px 6px;
}

#Welcome3 div.accordion_body ul li{
	margin:0 0 3px 0;	
	list-style: none;			
}

#Welcome3 div.accordion_body ul li a {
	color: #000;	
	font-size: 11px;	
	text-decoration: none;		
}

	#Welcome3 div.accordion_body ul li a:hover {
		color: #CE8414;	
		font-size: 11px;
		text-decoration: underline;			
	}

#Welcome3 div.accordion_body img {
	float: left;
	margin: 12px 12px 0 12px !important;
}

/****END ACCORDION***/












/**************************/
/********Dept Home*********/
/**************************/


#Welcome5inner { margin: 0px auto; width: 948px; background-color: #fff;} /*8px offsets for rounded corner bug*/

#welcome5 #auxContentWrapper {
	width: 224px !important;
/*	background-color: maroon !important;*/
	background-color: #fff;
	padding: 0px;
}

	#auxContent {
		background-color:#FFFFFF;
		margin:0px !important;
		width:200px;
	}

#welcome5 #contentAreaWrapper {
	width: 712px !important;
/*	background-color:olive;*/
	background-color: #fff;
}

	#welcome5 #visual {
		margin: 0px !important;
		width: 712px !important;
/*		background-color: red;*/
		background-color: #fff;
	}

	#welcome5 #pageSplashImage {
		/*background-color: orange;*/
		background-color: #fff;
		border: none !important;
		vertical-align: top;
		width: 700px;
		margin: 0 0px 0px 7px !important;
		padding: 0px !important;
		width: 700px;
	}

#welcome5 #columnPrimaryWrapper  {
/*	background-color: yellow;*/
	background-color: #fff;
	float: left;
	margin-left:12px;
	margin-right: 36px;
	width:440px;
}

	#welcome5 #columnPrimary {
		background-color:#FFFFFF;
		margin: 0px 0 0 12px !important;
		width: 440px;
	}

	#welcome5 #columnPrimary h2 {
		color: #CE8414;
		font-weight:bold;
		font-size: 14px;	
		margin: 0px !important;
		margin-top: 0px !important;
		padding: 0px !important;
	}
	
#welcome5 #columnSecondaryWrapper  {
	background-color:#fff;
	float:left;
	width:224px;
	margin: 0 0 0 48px !important;
}

	#welcome5 #columnSecondary {
		background-color:white;
		margin: -5px 0px 0 24px;
		width:224px;
	}
	

/****ACCORDION****/

#welcome5 div#accordion {
	width:438px;
	border:1px solid #deddd2;
	margin-top:8px;
	overflow: hidden;
	margin-bottom: 12px;
}

#welcome5 div.accordion_body ul li {
	color: #cf862a;
	list-style:square;	
}

#welcome5 div.accordion_body ul li.last-child{
	margin-bottom:6px;		
}

#welcome5 div.accordion_header {
	padding: 3px 0 3px 12px;
	margin: 0px;
	border-bottom: 1px solid white;
	background: url('/academics/CUOnline/PublishingImages/accordionC.gif') #eeeee8 no-repeat;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
}

	#welcome5 div.accordion_header:hover {
		background: url('/academics/CUOnline/PublishingImages/accordionCHover.gif') #FFEBCC no-repeat;
	}


	#welcome5 div.accordion_header h4 {
		margin: 0px !important;
		padding: 0px !important;
		color: #000;
	}
	
	#welcome5 div.accordion_header h4:hover, .active h4{
		color: #000 !important;
	}	
	
	#welcome5 div.accordion_header p {
		margin: 0px 0px 0 0 !important;
		padding: 6px 12px 6px 0 !important;
		color: #000;
		font-weight: normal;
	}

#welcome5 div.accordion_header.active {
	background: url('/academics/CUOnline/PublishingImages/accordionO.gif') #eeeee8 no-repeat;
	color: #000;
}

#welcome5 div.accordion_body {
	border:0;
	background-color: #fff;
	overflow: hidden;
	margin: 0px; padding: 0px 0 12px 0;
}

#welcome5 div.accordion_body p {
	margin-top: 0px;
	margin-bottom: 0px;
	margin: 0 12px;
}

#welcome5 div.accordion_body ul{
	margin: 7px 6px 12px 8px !important;	
	padding:0px 0 0px 6px;
	float: left;	
}

#welcome5 div.accordion_body ul li{
	margin:0 0 1px 0;	
	list-style: none;
	list-style-type: none !important;
	font-siez: 12px;
	color: #000;			
}

#welcome5 div.accordion_body ul li a {
	color: #006595;	
	font-size: 12px;	
	text-decoration: none;		
}

	#welcome5 div.accordion_body ul li a:hover {
		color: #CE8414;	
		text-decoration: underline !important;			
	}

#welcome5 div.accordion_body img {
	float: left;
	margin: 12px 0 12px 12px !important;
}
/****END ACCORDION***/



/*************************/
/******Content One********/
/*************************/

#contentPage1 #columnTertiaryWrapper {
	background-color:#FFFFFF;
	padding:0;
	width:224px !important;
	margin: 0px;
}

#columnTertiary {
	background-color:#FFFFFF;
	margin:0 !important;
	width:200px;
}

#columnPrimaryWrapper, #columnSecondaryWrapper {
	margin: 0px !important;
}



#contentPage1inner { margin: 0px auto 8px auto; width: 948px; background-color: #fff;} /*8px offsets for rounded corner bug*/

#contentPage1inner #columnTertiaryWrapper {
	background-color: #fff !important;
}

#contentPage1inner #columnPrimaryWrapper {
	background-color: #fff !important;
}

#contentPage1inner #columnSecondaryWrapper {
	background-color: #fff !important;	
}

	#contentPage1inner #columnPrimary {
		background-color:#FFF;
		margin: 0px 0px 18px !important;
		width:476px;
	}

#contentPage1 h2 {
	color:#CE8414;
	font-weight:bold;
	margin:0 !important;
	padding:0 !important;
}

#contentPage1 #columnSecondary {
	width: 200px;
	margin: 0px 0 0 24px;
}




/*******************************/
/******Sidebar Info Boxes*******/
/*******************************/

#welcome5 #columnSecondary .sidebarInfo  {
	background: url('/academics/CUOnline/PublishingImages/infoBoxBG.gif') #8c8874 repeat-x;
	border:6px solid #e7e6dd;
	float:left;
	margin:5px 0;
}

#welcome5 #columnSecondary .sidebarInfo {
	width:188px;
}

#welcome5 #columnSecondary .sidebarInfo .mainHead {
	background-color:#e7e6dd;
	color:#000;
	height:24px;
	margin:0;
	padding: 0px 0 0 6px;
}

#welcome5 #columnSecondary h3.mainHead {
	font-size: 14px;
	font-weight: bold;
}

#welcome5 #columnSecondary .sideBarCTAtext h3.mainHead {
	font-weight: normal;
}

#welcome5 #columnSecondary .subHead h3.mainHead {
}

#welcome5 #columnSecondary h4.subHead {
	font-size: 12px;
	font-weight: bold !important;
	margin: 12px 12px 0 12px !important;
	padding-bottom: 3px;
	border-bottom: 1px solid #e7e6dd;
	width: 164px !important;
	color: #000;
}

#welcome5 #columnSecondary .sidebarInfo p {
	margin: 12px;
	color: #fff;
}

#welcome5 #columnSecondary .sidebarInfo ul {
	margin: 12px 12px 12px 26px !important;
	color: #fff;
}

#welcome5 #columnSecondary .sidebarInfo ul li {
		line-height: 1.7em;
}

#welcome5 #columnSecondary .sidebarInfo a {
	color: #000;
	font-weight: normal;
}







#welcome5 #auxContent .sidebarInfo , #welcome5 #auxContent .sidebarInfoProfile {
	background: url('/academics/CUOnline/PublishingImages/infoBoxBG.gif') #8c8874 repeat-x;
	border:6px solid #e7e6dd;
	float:left;
	margin:5px 0 12px 12px;
	width:188px;
}

#welcome5 #auxContent .sidebarInfo .mainHead, #welcome5 #auxContent .sidebarInfoProfile .mainHead {
	background-color:#e7e6dd;
	color:#000;
	margin:0;
	padding: 0px 0 0 6px;
}

#welcome5 #auxContent h3.mainHead {
	font-size: 14px;
	font-weight: bold !important;
}

#welcome5 #auxContent .subHead h3.mainHead {
}

#welcome5 #auxContent h4.subHead {
	font-size: 12px;
	font-weight: bold !important;
	margin: 12px 12px 0 12px;
	padding-bottom: 3px;
	border-bottom: 1px solid #e7e6dd;
	width: 164px !important;
	color: #000;
}

#welcome5 #auxContent .sidebarInfo p, #welcome5 #auxContent .sidebarInfoProfile p {
	margin: 12px;
	color: #fff;
}

#welcome5 #auxContent .sidebarInfo a, #welcome5 #auxContent .sidebarInfoProfile a {
	color: #000;
	text-decoration: none;
	margin: 0px 0 0 0;
}

	#welcome5 #auxContent .sidebarInfo a:hover, #welcome5 #auxContent .sidebarInfoProfile a:hover {
		color: #ce8414;
		text-decoration: underline;
	}

#welcome5 #auxContent .sidebarInfo ul, #welcome5 #auxContent .sidebarInfoProfile ul {
	margin: 0 12px 12px 26px !important;
	color: #fff;
}

#welcome5 #auxContent .sidebarInfoProfile img { 
	width: 188px !important ;
}





.sidebarInfo table {
	margin: 12px 0 12px 12px;
}

















#contentPage1  .sidebarInfo  {
	background: url('/academics/CUOnline/PublishingImages/infoBoxBG.gif') #8c8874 repeat-x;
	border:6px solid #e7e6dd;
	float:left;
	margin:5px 0;
}

#contentPage1 .sidebarInfo {
	width:188px;
}

#contentPage1 .sidebarInfo .mainHead {
	background-color:#e7e6dd;
	color:#000;
	height:24px;
	margin:0;
	padding: 0px 0 0 6px;
}

#contentPage1  h3.mainHead {
	font-size: 14px;
	font-weight: bold;
}

#contentPage1  .subHead h3.mainHead {
}

#contentPage1  h4.subHead {
	font-size: 12px;
	font-weight: bold !important;
	margin: 12px 12px 0 12px !important;
	padding-bottom: 3px;
	border-bottom: 1px solid #e7e6dd;
	width: 164px !important;
	color: #000;
}

#contentPage1  .sidebarInfo p {
	margin: 12px;
	color: #fff;
}

#contentPage1 .sidebarInfo ul {
	margin: 12px 12px 12px 26px !important;
	color: #fff;
}

#contentPage1 .sidebarInfo ul li {
	line-height: 1.7em;
}

#contentPage1 .sidebarInfo a, #contentPage1 .sidebarInfoProfile a {
	color: #000;
	text-decoration: none;
}

	#contentPage1 .sidebarInfo a:hover, #contentPage1 .sidebarInfoProfile a:hover {
		color: #ce8414;
		text-decoration: underline;
	}










/**********Login Box*******/

#auxContent #loginBox {
	width: 198px;
	height: 72px;
	background: url('/academics/CUOnline/PublishingImages/loginBoxGrad.gif') #ecebe4 repeat-x;
	border: 1px solid #b7b7a7;
	margin: 0 0 12px 12px;
}

	#auxContent #loginBox h3 {
		font-size: 14px;
		font-weight: bold !important;
		color: #000;
		margin: 8px 0 0 10px !important;
		padding: 0px !important;
		font-weight: normal;
	}
	
	#auxContent #loginBox ul {
		margin: 8px 0 0 10px;
		padding: 0px;	
	}

	#auxContent #loginBox ul li {
		width: 86px;
		height: 21px;
		border: 1px solid #fff;
		background: url('/academics/CUOnline/PublishingImages/loginGrad.gif') green repeat-x;
		color: #fff;
		font-size: 12px;
		font-weight: bold;
		float: left;
		list-style: none;
		margin: 0px 3px 0 0;
		padding: 4px 0 0 0px;
		text-align: center;
	}
	
		#auxContent #loginBox ul li:hover {
		background: url('/academics/CUOnline/PublishingImages/loginGradHover.gif') green repeat-x;
	}
	
		#auxContent #loginBox ul li a, #Welcome3 #loginBox ul li a {
			color: #fff;
			text-decoration: none;
		}








#welcome5 #columnSecondary #loginBox {
	width: 198px;
	height: 72px;
	background: url('/academics/CUOnline/PublishingImages/loginBoxGrad.gif') #ecebe4 repeat-x;
	border: 1px solid #b7b7a7;
	margin: 0 0 12px 0px;
}

	#welcome5 #columnSecondary #loginBox h3 {
		font-size: 14px;
		font-weight: bold !important;
		color: #000;
		margin: 8px 0 0 10px !important;
		padding: 0px !important;
		font-weight: normal;
	}
	
	#welcome5 #columnSecondary #loginBox ul {
		margin: 8px 0 0 10px;
		padding: 0px;	
	}

	#welcome5 #columnSecondary #loginBox ul li {
		width: 86px;
		height: 21px;
		border: 1px solid #fff;
		background: url('/academics/CUOnline/PublishingImages/loginGrad.gif') green repeat-x;
		color: #fff;
		font-size: 12px;
		font-weight: bold;
		float: left;
		list-style: none;
		margin: 0px 3px 0 0;
		padding: 4px 0 0 0px;
		text-align: center;
	}
	
		#welcome5 #columnSecondary #loginBox ul li:hover {
		background: url('/academics/CUOnline/PublishingImages/loginGradHover.gif') green repeat-x;
	}
	
		#welcome5 #columnSecondary #loginBox ul li a, #Welcome3 #loginBox ul li a {
			color: #fff !important;
			text-decoration: none !important;
		}


#contentPage1 #columnSecondary #loginBox {
	width: 198px;
	height: 72px;
	background: url('/academics/CUOnline/PublishingImages/loginBoxGrad.gif') #ecebe4 repeat-x;
	border: 1px solid #b7b7a7;
	margin: 0 0 12px 0px;
}

	#contentPage1 #columnSecondary #loginBox h3 {
		font-size: 14px;
		font-weight: bold !important;
		color: #000;
		margin: 8px 0 0 10px !important;
		padding: 0px !important;
		font-weight: normal;
	}
	
	#contentPage1 #columnSecondary #loginBox ul {
		margin: 8px 0 0 10px;
		padding: 0px;	
	}

	#contentPage1 #columnSecondary #loginBox ul li {
		width: 86px;
		height: 21px;
		border: 1px solid #fff;
		background: url('/academics/CUOnline/PublishingImages/loginGrad.gif') green repeat-x;
		color: #fff;
		font-size: 12px;
		font-weight: bold;
		float: left;
		list-style: none;
		margin: 0px 3px 0 0;
		padding: 4px 0 0 0px;
		text-align: center;
	}
	
		#contentPage1 #columnSecondary #loginBox ul li:hover {
		background: url('/academics/CUOnline/PublishingImages/loginGradHover.gif') green repeat-x;
	}
	
		#contentPage1 #columnSecondary #loginBox ul li a, #Welcome3 #loginBox ul li a {
			color: #fff !important;
			text-decoration: none !important;
		}






/****Table*****/
table.tablegrid {
	background-color: #78714D;
	font-size: 12px !important;
	width: 100%;
	margin: 12px 0 12px 0;
	border-bottom: 1px solid #b7b7a7;
}

.tablegrid th {
	background-color: #78714d;
	color: #fff;
	font-weight: bold;
	border: 0px !important;
	padding: 6px 12px 6px 12px;
	border: 1px solid #B7B7A7 !important;


}

.tablegrid tr {
	border: 0px !important;

}

.tablegrid td {
	border-right: 1px solid #B7B7A7 !important;
	border-left: 1px solid #B7B7A7;
	padding: 12px;
}

tr.odd {
	background-color: #F1F1EB;
}

tr.even {
	background-color: #fff;
}



/****One-off Classes*****/

.flash {
	background: url('/academics/CUOnline/publishingimages/flash-icon.gif') no-repeat fixed right center;
}

















.sideBarCTAtext {
	background: url('/academics/CUOnline/PublishingImages/ctaBarBG.gif') #fff no-repeat top left;
	height: 52px;
}

.lastCTA {
	background: url('/academics/CUOnline/PublishingImages/ctaBarBGLast.gif') #fff no-repeat top left;
	height: 52px;
	margin: 0 0 12px 0
}


.sideBarCTAtext p { display: none; }

.sideBarCTAtext h3.mainHead { display: inline; width: 99px; float: left; 
	font-size: 12px !important; font-weight: normal !important; margin: 8px 17px 0 12px;
}

.sideBarCTAtext a {	
	float: left;
	background: url('/academics/CUOnline/publishingimages/ctaButton.gif') #fff no-repeat; 
	width: 72px; height: 25px;
	margin: 13px 0 0 0; padding: 3px 0px 0 0; 
	color: white;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

.sideBarCTAtext a span {	
	margin: 0px 0 0 9px;
}



















/* 
.float_right {
	position:relative;
	float:right;
	margin-left:10px;
	margin-right: 10px;	
}

.sidebarInfo img {
	width: auto;
	height: auto;
}

.sidebarInfo a img {
	border: 0px none;
}

*/











#contentPage2 input {
	margin-left: 0px;	
}

#contentPage2 #Username {
	margin: 0 0 12px 0;
}

#contentPage2 #Password {
	margin-bottom: 16px;
	margin-left: 2px;
}

#contentPage2 label {
	font-size: 12px;
	font-weight: bold;
	color: #CE8414;
}









#Welcome3inner table {
	clear: both !important;	
	margin-top: 4px;
}

#Welcome3inner table h3 {
	color: #CE8414;
	margin-bottom:-12px;
	*margin-bottom: 12px;
	margin-top:16px;	
}

#outerWrapper {
	margin-bottom: 24px;
	height: 180px;
}
#wrapper {
    width: 840px;
    margin: 25px auto;
}

#intro {
    padding-bottom: 10px;
}

#slider {
    width: 840px;
    margin: 0 auto;
    position: relative;
}

.scroll {
	/*overflow: hidden;*/  /*Turn back off!*/
	width: 790px;
    margin: 0 auto;
    position: relative;
}

.scrollContainer {
	position: relative;
}

.scrollContainer div.panel {
    padding: 10px;
    width: 124px;
}


.inside {
	padding: 10px 0px 10px 0px;
	border: 1px solid #999;
	background: url("/academics/CUOnline/PublishingImages/infoBoxBG.gif") repeat-x #8C8874;
}

.inside:hover {
	background: #ce8414;
}

.inside img {
	display: block;
	margin: 0 0 8px 0;
	width: 122px;
}

.inside h2 {
	font-weight: normal;
	color: #111;
	font-size: 16px;
	margin: 0 0 8px 0;
}

.inside p {
	font-size: 11px;
	color: #fff;
	line-height: 1.4em;
	margin: 0px 6px 0px 6px;
}

.scrollButtons {
    position: absolute;
    top: 66px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -36px;
}

.scrollButtons.right {
    right: -36px;
}

.hide {
    display: none;
}







#sectionHome1inner {
	width: 948px; 
	margin: 0px auto;
}

#sectionHome1 #pageSplashImage {
	display: none;
}

#sectionHome1 h2 {
	color:#CE8414;
	font-weight:bold;
	margin:0 !important;
	padding:0 !important;
}




#sectionHome1 .infoBox {
	border-top:1px dashed #D7D7D7;
}

#sectionHome1 .infoBox img {
	height:55px;
	margin:6px 0px 6px 0;
	width:55px;
}


#sectionHome1 .infoBox .image {
	float:left;
	height:95px;
	margin-left:0;
	width: 80px;
}


#sectionHome1 .infoBox .text {
	float:right;
	margin-left:4px;
	width:526px;
}

#sectionHome1 .infoBox .text h4 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
}

#sectionHome1 .infoBox .text li {
	list-style:none;
	margin: 0px 0px 0px 0px;
}

#sectionHome1 .infoBox .text a {
	color:#006595;
	text-decoration: none;
}

#sectionHome1 .infoBox .text p {
	padding-bottom: 0px !important;
}

#sectionHome1 .infoBox .text a:hover {
	text-decoration: underline;
	color: #CE8414;
}

.lastInfo {	
	border-bottom:1px dashed #D7D7D7;
			
}

#sectionHome1 #pageContentInner p {
	padding-bottom: 18px;
}



#sectionHome1  .sidebarInfo  {
	background: url('/academics/CUOnline/PublishingImages/infoBoxBG.gif') #8c8874 repeat-x;
	border:6px solid #e7e6dd;
	float:left;
	margin:5px 0;
}

#sectionHome1 .sidebarInfo {
	width:188px;
}

#sectionHome1 .sidebarInfo .mainHead {
	background-color:#e7e6dd;
	color:#000;
	height:24px;
	margin:0;
	padding: 0px 0 0 6px;
}

#sectionHome1  h3.mainHead {
	font-size: 14px;
	font-weight: bold;
}

#sectionHome1  .subHead h3.mainHead {
}

#sectionHome1  h4.subHead {
	font-size: 12px;
	font-weight: bold !important;
	margin: 12px 12px 0 12px !important;
	padding-bottom: 3px;
	border-bottom: 1px solid #e7e6dd;
	width: 164px !important;
	color: #000;
}

#sectionHome1  .sidebarInfo p {
	margin: 12px;
	color: #fff;
}

#sectionHome1 .sidebarInfo ul {
	margin: 12px 0 12px 12px !important;
	color: #fff;
}

	#sectionHome1 .sidebarInfo ul li {
		list-style: none outside none;
		line-height: 1.7em;
	}

#sectionHome1 .sidebarInfo a, #sectionHome1 .sidebarInfoProfile a {
	color: #000;
	text-decoration: none;
}

	#sectionHome1 .sidebarInfo a:hover, #sectionHome1 .sidebarInfoProfile a:hover {
		color: #ce8414;
		text-decoration: underline;
	}






#tabsPageinner {
	width: 948px; 
	margin: 0px auto;
}

#tabsPageinner h2 {
	color:#CE8414;
	font-weight:bold;
	margin:0 !important;
	padding:0 !important;
}

.tab-label {
	background-color: #f1efea;
}

.tab-label {
}

.ui-tabs-selected {
	background-color: #eeeee8;
	padding-bottom: 5px;
	color: #5a8f00 !important;
	border-top: 1px solid #B7B7A7;
	border-left: 1px solid #b7b7a7;
	border-right: 1px solid #b7b7a7;
}

.ui-tabs-selected a, .tab-label a {				
	text-decoration: none;
}

.ui-tabs-selected a span {
	color: #5a8f00 !important;
	text-decoration: none;
}

.ui-tabs-panel {
	background-color: #eeeee8;
	border-left: 1px solid #b7b7a7 !important;		
	border-right: 1px solid #b7b7a7 !important;				
	border-bottom: 1px solid #b7b7a7 !important;
	border-top: 1px solid #b7b7a7 !important;
	padding-left: 12px;	
	padding-bottom: 12px;
	padding-right: 12px;
	margin-bottom: 36px;		
}









table {
	font-size: 12px !important;
}

/**********************************/


#contentPage2inner {
	width: 948px; 
	margin: 0px auto;
}

#contentPage2inner #pageSplashImage {
	display: none;
}

#contentPage2inner h2 {
	color:#CE8414;
	font-weight:bold;
	margin:0 !important;
	padding:0 !important;
}










ul li a:hover,p  a:hover {
color:#CE8414 !important;
text-decoration:underline !important;
}

ul li a,p  a {
color:#006595;
font-size:12px;
text-decoration:none;
}

#contentPage2 #pageContent hr {
	display: none;
}








 .sidebarInfoProfile {
	background: url('/academics/CUOnline/PublishingImages/infoBoxBG.gif') #8c8874 repeat-x;
	border:6px solid #e7e6dd;
	float:left;
	margin:5px 0 12px 0px;
	width:188px;
	padding-bottom: 12px;
}

 .sidebarInfoProfile .mainHead {
	background-color:#e7e6dd;
	color:#000;
	margin:0;
	padding: 0px 0 0 6px;
}

 h3.mainHead {
	font-size: 14px;
	font-weight: bold !important;
}

.subHead h3.mainHead {
}

h4.subHead {
	font-size: 12px;
	font-weight: bold !important;
	margin: 12px 12px 0 12px;
	padding-bottom: 3px;
	border-bottom: 1px solid #e7e6dd;
	width: 164px !important;
	color: #000;
}

.sidebarInfoProfile p {
	margin: 12px;
	color: #fff;
}

.sidebarInfoProfile a {
	color: #000;
	text-decoration: none;
	margin: 0 0 0 12px;
	font-size: 12px;
}

.sidebarInfoProfile a:hover {
		color: #ce8414;
		text-decoration: underline;
	}

.sidebarInfoProfile ul {
	margin: 0 0 12px 26px !important;
	color: #fff;
}

.sidebarInfoProfile img { 
	width: 188px !important ;
}







































#contentPage2 #columnSecondary .sidebarInfo  {
	background: url('/academics/CUOnline/PublishingImages/infoBoxBG.gif') #8c8874 repeat-x;
	border:6px solid #e7e6dd;
	float:left;
	margin:5px 0;
}

#contentPage2 #columnSecondary .sidebarInfo {
	width:188px;
}

#contentPage2 #columnSecondary .sidebarInfo .mainHead {
	background-color:#e7e6dd;
	color:#000;
	height:24px;
	padding: 0px 0 0px 6px;
}

#contentPage2 #columnSecondary .sidebarInfoProfile .mainHead {
	background-color:#e7e6dd;
	color:#000;
	height:24px;
	padding: 0px 0 0px 6px;
}

#contentPage2 #columnSecondary h3.mainHead {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 12px 0 !important
}

#contentPage2 #columnSecondary .sideBarCTAtext h3.mainHead {
	font-weight: normal;
}

#contentPage2 #columnSecondary .subHead h3.mainHead {
}

#contentPage2 #columnSecondary h4.subHead {
	font-size: 12px;
	font-weight: bold !important;
	margin: 12px 12px 0 12px !important;
	padding-bottom: 3px;
	border-bottom: 1px solid #e7e6dd;
	width: 164px !important;
	color: #000;
}

#contentPage2 #columnSecondary .sidebarInfo p {
	margin: 12px;
	color: #fff;
}

#contentPage2 #columnSecondary .sidebarInfo ul {
	margin: 12px 0 12px 26px !important;
	color: #fff;
}

#contentPage2 #columnSecondary .sidebarInfo ul li {
	line-height: 1.7em;
}

#contentPage2 #columnSecondary .sidebarInfo ul li a {
	color: #000;
	cursor: pointer;
}

#contentPage2 #columnSecondary .sidebarInfo ul li a:hover {
	color: #ce8414;
}







#contentPage2 #auxContent .sidebarInfo , #contentPage2 #auxContent .sidebarInfoProfile {
	background: url('/academics/CUOnline/PublishingImages/infoBoxBG.gif') #8c8874 repeat-x;
	border:6px solid #e7e6dd;
	float:left;
	margin:5px 0 12px 12px;
	width:188px;
}

#contentPage2 #auxContent .sidebarInfo .mainHead, #contentPage2 #auxContent .sidebarInfoProfile .mainHead {
	background-color:#e7e6dd;
	color:#000;
	margin:0;
	padding: 0px 0 0 6px;
}

#contentPage2 #auxContent h3.mainHead {
	font-size: 14px;
	font-weight: bold !important;
}

#contentPage2 #auxContent .subHead h3.mainHead {
}

#contentPage2 #auxContent h4.subHead {
	font-size: 12px;
	font-weight: bold !important;
	margin: 12px 12px 0 12px;
	padding-bottom: 3px;
	border-bottom: 1px solid #e7e6dd;
	width: 164px !important;
	color: #000;
}

#contentPage2 #auxContent .sidebarInfo p, #contentPage2 #auxContent .sidebarInfoProfile p {
	margin: 12px;
	color: #fff;
}

#contentPage2 #auxContent .sidebarInfo a, #contentPage2 #auxContent .sidebarInfoProfile a {
	color: #000;
	text-decoration: none;
}

	#contentPage2 #auxContent .sidebarInfo a:hover, #contentPage2 #auxContent .sidebarInfoProfile a:hover {
		color: #ce8414;
		text-decoration: underline;
	}

#contentPage2 #auxContent .sidebarInfo ul, #contentPage2 #auxContent .sidebarInfoProfile ul {
	margin: 0 0 12px 26px !important;
	color: #fff;
}

#contentPage2 #auxContent .sidebarInfoProfile { 
	margin: 5px 0 12px 0 !important;
}


#contentPage2 #auxContent .sidebarInfoProfile img { 
	width: 188px !important ;
}



hr {
   color: #000;
	border: 1px dashed #000;
	clear: both;
	margin: 0px 0 12px 0;
	height: auto;
}




/*///////////////////////Calendar styles /////////////////////////*/
.ms-cal-navheader {
	display:none;
}
#CalViewTable1 .ms-cal-navheader, .ms-cal-nav a, .ms-cal-navselected a {
	font-size:12px;
	color:#fff !important;
}
#CalViewTable1 .ms-calheader {
background-color:#908c79;
}
.ms-cal-navheader table#CalViewTable12, #navigationHeaderButonsDiv {
	display:block;
}
#KWizCom_CalendarTableWPQ1 {
	font-size:inherit;
	font-family:inherit;
}
#KWizCom_CalendarTableWPQ1 .ms-vb td {
	padding:6px 0px;
	border-bottom:1px solid #e7e6dd;
}
th.ms-vh2 {
	background-color:#e7e6dd;
}
th.ms-vh2 a {
	color:#006091;
}
#layoutBody .ms-menutoolbar {
	background-image:none;
	background-color:#e7e6dd;

}
#layoutBody .ms-menutoolbar .ms-menubuttonactivehover {
	background-image:none;
	border:1px solid #e7e6dd;
}
 /* details dialog */
#layoutBody .ms_cal_tooltipmaintable {
	background-color:#908c79;
	border:1px solid #e7e6dd;
}
#layoutBody .ms_cal_tooltipmaintable .ms-formtable {
	border:0px !important;
	width:400px !important;
}
#layoutBody .ms_cal_tooltipmaintable .ms-formlabel, #layoutBody .ms_cal_tooltipmaintable .ms-formbody, #layoutBody .ms_cal_tooltipmaintable .ms-formbody p {
	font-size:11px;
	font-family:inherit;
}
#layoutBody .ms_cal_tooltipmaintable .ms-formlabel {
	color:#fff;
	border-top:0px !important;
}
#layoutBody .ms_cal_tooltipmaintable .ms-formbody {
	background-color:#e7e6dd;
}

/* small calendar */
#layoutBody  .ms_cal_tooltipmaintable .ms-WPBody {
	width:300px;
	border:1px solid #908c79;
}
#layoutBody  .ms_cal_tooltipmaintable .ms-WPBody #KWizCom_TableViewHeader th {
	background-color:#908c79;
	color:#fff;
}
#layoutBody  .ms_cal_tooltipmaintable .ms-WPBody tr.ms-vb {
	background-color:#e7e6dd;
}
#layoutBody  .ms_cal_tooltipmaintable .ms-WPBody tr.ms-vb td {
	padding-left:3px;
	font-size:10px;
}
#columnSecondary .ms-cal-navheader img, #sideBar .ms-cal-navheader img {
	margin:0px;
}
/* details table below small calendar */
#kwiz_DetailedTableWPQ2 .ms-viewheadertr .ms-vh2 {
	color:#666;
}
#kwiz_DetailedTableWPQ2 .ms-vb td {
	font-size:10px !important;
	padding-right:4px;
}
/* filter styles */
.calendarDrop {
	float:left;
	margin-right:6px;
	width:120px;
}
#layoutBody .ms-PartSpacingVertical {
	margin-top:6px;
}
/* full calendar view  */
#KWizCom_CalendarViewWPQ1 a.ms-cal-nav {
	color:#fff;
}
#KWizCom_CalendarViewWPQ1 a.ms-cal-nav {
	color:#fff;
	text-decoration:none;
}

#KWizCom_CalendarViewWPQ1 .ms-cal-topday, #KWizCom_CalendarViewWPQ1 .ms-cal-topdayRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-topdayL, #KWizCom_CalendarViewWPQ1 .ms-cal-topdayRTLL, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopdayL, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopday, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopdayRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopdayRTLL {
	background-image:none;
	background-color:#FFDA8A;
	border:1px solid #ccc;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-topdayover  {
	background-image:none;
	background-color:#FFEBBF;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-week  {
	background-image:none;
}

#KWizCom_CalendarViewWPQ1 .ms-cal-topday-today  {
	background-image:none;
}

#KWizCom_CalendarViewWPQ1 .ms-cal-week, #KWizCom_CalendarViewWPQ1 .ms-cal-weekB, #KWizCom_CalendarViewWPQ1 .ms-cal-weekempty  {
	background-image:none;
	border:0px;
	background-color:#e7e6dd;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-weekday {
background-color:#e7e6dd;
color:#000;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-nodataMid, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataLeft, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataLeftRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataLeftBtm, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataLeftBtmRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataLeftBtm2, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataLeftBtmRTL2, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataBtm, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataBtm2 {
	background-color:#eeeeee;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-noworkitem, #KWizCom_CalendarViewWPQ1 .ms-cal-noworkitemL, #KWizCom_CalendarViewWPQ1 .ms-cal-noworkitemRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-noworkitem2B {
	background-color:#ffffee;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-workitem, #KWizCom_CalendarViewWPQ1 .ms-cal-workitemRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-todayitem, #KWizCom_CalendarViewWPQ1 .ms-cal-todayitemRTL {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-workitem2B, #KWizCom_CalendarViewWPQ1 .ms-cal-workitemRTL2B {
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-nodataLeftBtm, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataLeftBtmRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataLeftBtm2, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataLeftBtmRTL2, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataBtm, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataBtm2, #KWizCom_CalendarViewWPQ1 .ms-cal-noworkitemB, #KWizCom_CalendarViewWPQ1 .ms-cal-noworkitemLB, #KWizCom_CalendarViewWPQ1 .ms-cal-noworkitem2B, #KWizCom_CalendarViewWPQ1 .ms-cal-noworkitemL2B, #KWizCom_CalendarViewWPQ1 .ms-cal-noworkitemRTL2B {
	border-bottom:1px solid #ccc;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-monthitem, #KWizCom_CalendarViewWPQ1 .ms-cal-monthMultiDay, #KWizCom_CalendarViewWPQ1 .ms-cal-monthAllDay {
	border:0px;
	border-bottom:1px solid #ccc;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-topdayfocusover, #KWizCom_CalendarViewWPQ1 .ms-cal-topdayfocus, #KWizCom_CalendarViewWPQ1 .ms-cal-topdayfocusL, #KWizCom_CalendarViewWPQ1 .ms-cal-topdayfocusRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-topdayfocusRTLL, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopdayfocus, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopdayfocusL, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopdayfocusRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopdayfocusRTLL  {
	background-image:none;
	background-color:#e7e6dd;
}
/* week view */
#KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourF .ms-cal-dayhour, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTL .ms-cal-dayhourRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhour .ms-cal-dayhalfhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhour .ms-cal-dayhalfhour, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhour .ms-cal-dayhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourF .ms-cal-dayhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhour .ms-cal-dayhalfhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhour .ms-cal-dayhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhour, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTLL, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourL, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourF .ms-cal-dayhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhour .ms-cal-dayhour, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTL .ms-cal-dayhourRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkday .ms-cal-dayhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkday .ms-cal-dayhalfhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkday .ms-cal-dayhour, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkdayRTL .ms-cal-dayhourRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkday .ms-cal-dayhalfhour, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL  {
	background-color:#ffffee !important;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-enoworkday, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkdayRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourF .ms-cal-dayhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhour .ms-cal-dayhour, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkhourRTL .ms-cal-dayhourRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkday .ms-cal-dayhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkday .ms-cal-dayhalfhourF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkday .ms-cal-dayhour, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkdayRTL .ms-cal-dayhourRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkday .ms-cal-dayhalfhour, #KWizCom_CalendarViewWPQ1 .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL {
	background-color:#ffffee !important;	
}
#KWizCom_CalendarViewWPQ1 .ms-cal-weekedge, #KWizCom_CalendarViewWPQ1 .ms-cal-workhour, #KWizCom_CalendarViewWPQ1 .ms-cal-workhourF {
	background-color:#e7e6dd;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-wtopday-today {
	background-image:none;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-topday-today, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopday-today, #KWizCom_CalendarViewWPQ1 .ms-cal-topday-todayRTL, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopday-todayRTL {
	background-color:#908c79;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-weekitem, #KWizCom_CalendarViewWPQ1 .ms-cal-weekMultiDay, #KWizCom_CalendarViewWPQ1 .ms-cal-weekAllDay {
	border:1px solid #908c79;
	background-color:#fff;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-wtopdayover {
	background-image:none;
	background-color:#FFEBBF;
}
/* Day view */
#KWizCom_CalendarViewWPQ1 .ms-cal-dayitem, #KWizCom_CalendarViewWPQ1 .ms-cal-dayMultiDay, #KWizCom_CalendarViewWPQ1 .ms-cal-dayAllDay {
	border:1px solid #908c79;
}
/*////////////////////////// small CTA button (not part of the calendr) //////////////////////////*/
.cta-button a {
	display:block;
	font-weight:700;
	color:#000 !important;
	padding-top:8px;
	padding-left:32px;
	text-decoration:none !important;
	border-bottom:0px !important;
}
.cta-button a:hover {
	color:#fff !important;
}
.cta-button {
	background:#faf2e7 url("/PublishingImages/UCDLayoutImages/sidebar-callout.gif") no-repeat 50% 50%;
	height:36px;
	margin-top:8px;
	border:1px solid #ebcea1;
	padding:1px;

}

/*////////////////////////// calendar updates //////////////////////////*/

#PagingToolbar a.ms-link-disabled {
		color:#dedede !important;
		padding-left:6px;
}
#CalViewTable1 .ms-calheader a {
		color:#fff;
}
#audienceContainer select.Category {
		margin-top:3px;
}
#KWizCom_CalendarTableWPQ1 .ms-cal-monthAllDay {
		background-image:none;
		background:#fff;
}
#KWizCom_CalendarTableWPQ1 .ms-cal-topday-today {
		background-color:orange;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-monthitem, #KWizCom_CalendarViewWPQ1 .ms-cal-monthMultiDay, #KWizCom_CalendarViewWPQ1 .ms-cal-monthAllDay {
	border-color:-moz-use-text-color -moz-use-text-color #CCCCCC;
	border-style:solid none solid;
	border-width:1px 0 1px;
	border-color:#ccc;
	background:#fff;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-nodataMid, #KWizCom_CalendarViewWPQ1 .ms-cal-nodataBtm2, #KWizCom_CalendarViewWPQ1 .ms-cal-wemptycell {
		background-color:#fff;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-topdayfocus, #KWizCom_CalendarViewWPQ1 .ms-cal-wtopday-today {
		background-color:#ffda8a;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-gempty tbody tr {
	border-bottom:1px solid #ccc;
}


#KWizCom_CalendarViewWPQ1 tr.odd {
		background-color:#ECF3F8 !important;
}
#KWizCom_CalendarViewWPQ1 tr.even {
		background-color:#fff;
}
.ms-calheader .ms-cal-nav-buttons {
color:#CCCCCC;
font-size:10pt;
text-align:right;
}
/*////////////////////////// end calendar updates //////////////////////////*/














#zz18_TopNavigationMenuV4 {
background: url("/academics/CUOnline/PublishingImages/navBar.gif") repeat scroll 0 0 #FFFFFF;
    height: 32px;
}


.menu-horizontal {
	clear: both;
    font-size: 11px;
    height: 32px;
    margin: 0 auto;
    padding: 0px 11px 0 12px;
    z-index: 1;
    width: 948px;
}

.menu-horizontal ul.static {
	margin: 0 0 0 0;
    padding: 0 0 0 !important;
}

.menu-horizontal ul.static li {
	margin: 0 !important;
    padding: 0 0 !important;
}

.menu-horizontal ul.static li a.selected {
	color: #006595;
}


.menu-horizontal ul.static li a {
	color: #165B85;
    display: block;
    font-weight: bold;
    padding-bottom: 8px;
    text-decoration: none;
    text-transform: uppercase;
}

.menu-horizontal ul.static li a span {
	background-image: none !important;
	padding-right: 0px !important;
}



.menu-horizontal ul.static li ul {
	background: none repeat scroll 0 0 #FFFFFF !important;
    border-bottom: 1px solid #B7B7A7;
    border-left: 1px solid #B7B7A7;
    border-right: 1px solid #B7B7A7;
    margin-top: 6px;
    padding: 8px 0 0;
    display: block;
    left: -999em;
    position: absolute;
    width: 169px;
    z-index: 10;
}

.menu-horizontal ul.static li ul li {
	float: left;
    list-style: none outside none;
    z-index: 1;
    padding: 0 !important;
}


.menu-horizontal ul.static li ul li a {
	display: block;
    font-weight: normal;
    padding: 3px 10px;
    white-space: nowrap;
    padding-bottom: 8px;
    text-decoration: none;
    text-transform: uppercase;
    color: #165B85;
    font-size: 11px;
}


.menu-horizontal ul.static li ul li a:hover {
	background: url("/PublishingImages/College%20of%20Engineering/globalNavHover.gif") repeat-x scroll 0 0 #558AB0 !important;
    color: #FFFFFF !important;
    width: 134px;
}

.menu-horizontal ul.static li ul li a span span {
	white-space: normal;
}

.menu-vertical {
	margin-top: 0;
    width: 200px;
}

.menu-vertical ul {
	margin: 6px 0;
    padding-bottom: 12px;
}

.menu-vertical ul li {
	border-right: medium none;
    height: auto;
	list-style-type: none;
	font-size: 10px;
	border-bottom: none;
    border-right: medium none;
    height: auto;	
}

.menu-vertical ul li a {
	font-size: 12px;
    font-weight: bold;
    padding: 5px 0 6px 12px !important;
    text-decoration: none;
    display: block;
    color: #333333 !important;
    font-size: 12px;
}

.menu-vertical ul li a:hover {
	background: url("/academics/CUOnline/PublishingImages/arrowBullet.gif") no-repeat scroll left center transparent;
	color: #006595;
}

.menu-vertical ul li ul.static {
	margin: 0 3px 0 0;
    padding: 0 0 0 12px;
}

.menu-vertical ul li ul.static li a {
    background: none repeat scroll 0 0 transparent;
    font-weight: normal;
    display: block;
    font-size: 11px;
    padding: 0 6px 10px 5px !important;
    border-bottom: none;
    line-height: 1.2em;
}

.s4-ql .menu-vertical .root .static a.menu-item {
    padding-bottom: 10px !important;
    line-height: 1.2em !important;
}


.s4-ql a.selected {

	background-image: url("/academics/CUOnline/PublishingImages/arrowBullet.gif") !important; 	
	background-position: 0px 3px !important;
	color: #333 !important;
	border: none !important;
	border-bottom-width: 0px; !important;
    padding-left: 9px !important;
    background: none;
    background-repeat: no-repeat !important;
}

.menu-vertical ul li ul.static li a:hover {
	background: none repeat scroll 0 0 transparent;
    color: #006595;
    text-decoration: underline;
}




/* GN QA fixes 03-03-2011 */


/* hover/active bg image too close to link text */
.s4-ql .menu-vertical ul li a:hover,
.s4-ql a.selected {
    padding-left: 12px !important;
}

/* too much vertical spacing on child links */
.s4-ql .menu-vertical ul li ul li a,
.s4-ql .menu-vertical ul li ul li a:hover {
    padding-top: 0 !important;
    padding-left: 6px !important;
}

/* hover link text color should be blue not black */
.s4-ql .menu-vertical ul li a:hover {
    color: #006595 !important
}

/* missing dashed border on parent items  */
.s4-ql .menu-vertical ul li {
    border-bottom: #d7d7d7 1px dashed
}

/* turn off dashed boreder for child items dashed border on parent items  */
.s4-ql .menu-vertical ul li ul li {
    border-bottom: none
}


/* Too much vertical space between global nav and engagement */
#bd div div #Welcome3 #Welcome3inner {
    margin-top: 20px;
}

/* homepage featured videos: need to be centered rather than left-aligned */
#MSOZoneCell_WebPartWPQ2 .s4-wpTopTable, #WebPartWPQ1 {
    margin: auto;
    text-align: center;
    width: 676px;
}

/* h3 text color for the featured videos section is defaulting to base (black) */
/* base is not using !important rather the h3s for the page are too specific */
/* the following is identical to .pageSpotlightOne  */
#MSOZoneCell_WebPartWPQ2 .s4-wpTopTable #WebPartWPQ2 h3, #WebPartWPQ1 h3 {
		color: #CE8414;
		font-weight:bold;
		font-size: 14px;	
		margin: 0;
		padding: 0;
}


/* too much space between h3 and featured videos container */
#MSOZoneCell_WebPartWPQ2 .s4-wpTopTable #WebPartWPQ2 #outerWrapper {
    margin-top: -11px;    
}

/* footer lists had 1px more vertical space than 2007 production */
#cuFtTwo li,
#cuFtThree li {
    margin-bottom: 6px;
}

/* UCDSectionHome1 horizontal space between local nav and primary body content is 12px less than 2007 production */
#sectionHome1 #columnPrimaryWrapper {
    left: 12px;
}

/* h5 & h6 header text tiny -- barely legible */
/* made them relative sizes to accomodate any size variations across containers */
    h5 {
    font-size: 1.2em;
}
    h6 {
    font-size: 1.1em;
}



/* GN: SP2010 */
/* list datagrid */

.ms-wpContentDivSpace table {

}
.ms-wpContentDivSpace table {
    border-bottom: 2px solid #f1f1eb;
    line-height: 1.5em !important;               
}

.ms-wpContentDivSpace table caption {
}

.ms-wpContentDivSpace table tfoot {
    display: none;                                                                
}

.ms-wpContentDivSpace table caption {
    background-color: #899639;
    border: 1px solid #fff;
    padding: 6px;
    color: #006595;
    font-weight: bold;
    font-size: 13px;
}

.ms-wpContentDivSpace tablecaption p {                                                             
}

.ms-wpContentDivSpace table th {
    background-color: #006595;   
    padding: .3em;
    color: #fff;
    font-size: 11px !important; 
    font-family: Geneva, Arial, Helvetica, sans-serif !important;
}

.ms-wpContentDivSpace table th a {
    font-family: Geneva, Arial, Helvetica, sans-serif !important;
    color: #fff !important;
    font-size: 11px !important;
}

.ms-wpContentDivSpace table th .ms-vh-div {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    color: #fff !important;
    font-size: 1em !important;
    font-weight: bold;
}

.ms-wpContentDivSpace table tr {
    background-color: #fff;
}

.ms-wpContentDivSpace table tr.ms-alternating {
    background-color: #f1f1eb;
}

.ms-wpContentDivSpace table td {
    font-size: 11px;                             
    color: #000 !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.ms-wpContentDivSpace table td a {
    font-size: 11px;                             
    color: #000;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.ms-wpContentDivSpace table th.ms-vh:hover, 
.ms-wpContentDivSpace table th.ms-vh2:hover {
    background: #005382;    
}

/* end list datagrid */

/* standard table header */
.contentTable th { 
    background: #006595;
    color: #fff;
    padding: 2px 8px !important; 
}

/* standard table header link */
.contentTable th a:link, 
.contentTable th a:active, 
.contentTable th a:visited, 
.contentTable th a:hover { 
   color: #fff !important; 
   text-decoration: underline;
}

/* remove border from web part table */
table.s4-wpTopTable .ms-WPBorder {
    border: none;
}






.UCDContent1 .accordion_body {
padding:24px;				
}

.UCDContent1 .accordion_header {
	font-size:11px;
	background: white url('/PublishingImages/UCDLayoutImages/arrow-down.png') no-repeat 2px 50% !important;
	padding: 5px 5px 5px 25px;
	margin:2px 0px 0px 0px;
	line-height:1.3em;
	cursor:pointer;
	width:638px;
	color:#165b85;
}
.UCDContent1 #accordion .active {
	background:#ffffff url('/PublishingImages/UCDLayoutImages/arrow-up.png') no-repeat 2px 50% !important;
	;
	border-bottom: 1px dotted #8CB5C8 !important;
	font-weight:bold;
}
.UCDContent1 #accordion {
	width: 670px;
	margin-top: 6px;
	float:left;
}
.UCDContent1 #accordion .accordion_body {
	background: #fff;
	margin-top: 0px;
	padding-top:3px;
	border-top:0px;
}
.UCDContent1 #accordion .accordion_body p, #accordion .accordion_body h4 {
	padding-left:5px;
	padding-right:10px;
}
.UCDContent1 #accordion .accordion_body ul {
	margin-bottom: 15px;
}
.UCDContent1 #accordion .contentTable table {
	width:650px;
}

.UCDContent1 .accordion_header h4 {
	margin-top: 0px !important;
}
