﻿/* 
link color: #165B85 
link visited color: #536363
link active color: #ffb738;
*/

/* ------------------------------------------------------------*/

/* ---------------->>> Typography <<<-------------*/

/* ------------------------------------------------------------*/
html { -webkit-text-size-adjust: none; }
#columnPrimary #pageContent,
#welcome6 #columnPrimary,
#Welcome3 #columnPrimary,
#Welcome4 #columnPrimary {
	line-height:25px;/*line-height:2.5em;*/				
}
p, ul, li, blockquote, ul, dl, table, #columnPrimary li {
	font-size:14px;				
}
em { 
	font-style: italic
}
/* ------------------------------------------------------------*/

/* ---------------->>> layout grid adjustments <<<-------------*/

/* ------------------------------------------------------------*/

#bd {
	float:left;				
}
#hd {
	/*because gateways were removed margin:13px 0 0 0;*/
	margin:0;
	padding: 0;	
	background-color:transparent;
	height:78px;		
}
#columnPrimary,
#columnSecondary,
#columnTertiary {
	border-top:1px solid #cccccc;				
}
#sectionHome1 #columnPrimary {
	width:700px;
	border-top:0;				
}
#columnSecondaryWrapper #columnSecondary {
	margin-top:0;				
}
#columnPrimaryWrapper #columnPrimary {
	margin-top:0;				
}
/* ------------------------------------------------------------*/

/* -------->>> layout grid adjustments - Section Page <<<------*/

/* ------------------------------------------------------------*/


#sectionHome1 #columnPrimary {
	margin-left:0;
	margin-right:0;			
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox .text {
	border-top: 1px solid #cccccc;
	margin-top:6px;			
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox .link {
	font-weight:normal;	
	background-position:0 2px;	
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox a.link:link {
	text-decoration:none;
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox a:visted {
	text-decoration:none !important;
	color:#165B85 !important;
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox a.link:hover {
	text-decoration:underline;
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox a.link:activer\ {
	color:#ffb738;
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary {
	margin-top:0;			
}
#contentPage1 #columnTertiaryWrapper {
	margin-top:0;				
}
#contentPage1 #columnTertiaryWrapper #columnTertiary {
	margin-top:12px;				
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary h3{
	border-bottom: 1px solid #cccccc;
	padding-bottom:10px;				
}
#sectionHome1 #columnPrimaryWrapper #pageSplashImage {
	background-color:transparent;	
	border:none;
	margin-bottom:0;		
}
#sectionHome1 #columnPrimaryWrapper #pageSplashImage img {
	margin-left:0;			
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox h3 {
	border:none;
	padding-top:6px;
	font-weight:bold;
	font-size:14px; /*font-size:140%;*/
	font-weight:bold;
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox h3 a:link,
#sectionHome1 .infoBox .rm a:link {
	text-decoration:none;
	font-weight:bold;

}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox h3 a:visited,
#sectionHome1 .infoBox .rm a:visited {
	text-decoration:none;
	font-weight:bold;
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox h3 a:hover,
#sectionHome1 .infoBox .rm a:hover {
	text-decoration:underline;
	font-weight:bold;
}
#sectionHome1 .infoBox .rm {
	font-size:12px;/* font-size:120%;*/
	font-weight:bold;				
}
#sectionHome1 #columnPrimaryWrapper #columnPrimary .infoBox .text {
	border-top: 1px solid #cccccc;
	margin-top:6px;		
}
/* ------------------------------------------------------------*/

/* ------------>>> Section Page Design Adjustments <<<---------*/

/* ------------------------------------------------------------*/


#sectionHome1 .infoBox .link {
	background-image:url("/academics/colleges/CLAS/PublishingImages/assets/infoBoxArrow.png") !important;			
}
/* ------------------------------------------------------------*/

/* ----------->>> Content Page - Photo Adjustments <<<---------*/

/* ------------------------------------------------------------*/
#contentPage2 #primaryImageWrapper,
#contentPage1 #primaryImageWrapper {
	border-top:13px solid #72a2d2;				
}
#contentPage2 #primaryImageWrapper img,
#contentPage1 #primaryImageWrapper img{
	padding:7px 0 0 0;
	margin-top:2px;
	background-color: #2d3d51;				
}
#primaryImageWrapper .caption {
	font-size:12px;				
}
.sidebarInfo {
	width:200px;
}
.sidebarInfo img {
	height:auto;
	width:auto;
}
/* ------------------------------------------------------------*/

/* ------------------------->>> Lists <<<----------------------*/

/* ------------------------------------------------------------*/
#bd ul li{
	padding-left:16px;
	list-style-type:none;
	background: url("/academics/colleges/CLAS/PublishingImages/assets/bulNav.png") no-repeat scroll left 8px transparent;	
}
#bd #Welcome4 #pageSpotlightOne .sidebarInfo ul li {
	padding-left: 0px;
	list-style-type: none;
	background-image: none;
}
#bd ol {
	margin-left:24px;				
}
#columnPrimary ol li ol li,
#bd ol li ol li{ 
	list-style: upper-roman; 
	}
#columnPrimary ol li ol li ol li,
#bd ol li ol li ol li { 
	list-style: lower-roman; 
	}
#columnPrimary ul li ul li,
#bd ul li ul li {
	padding-left:14px;
	list-style-type:none;
	background: url("/academics/colleges/CLAS/PublishingImages/assets/bullet-level-2.png") no-repeat scroll left 8px transparent;	
}
#bd ul li ul li {
	background-position: left 4px;	
}
#columnPrimary ul li ul li {
	background-position: left 8px;	
}
#columnPrimary ul li ul li ul li,
#bd ul li ul li ul li {
	padding-left:14px;
	list-style-type:none;
	background: url("/academics/colleges/CLAS/PublishingImages/assets/bullet-level-3.png") no-repeat scroll transparent;	
}
#bd ul li ul li ul li {
	background-position: left 4px;	
}
#columnPrimary ul li ul li ul li {
	background-position: left 8px;	
}
#columnPrimary ul li ol li,
#bd ul li ol li {
	list-style-type: decimal;
	background: none;	
	padding-left: 0;
}
#bd ul li ol li {
	margin-left: 14px;
}
#columnPrimary ul li ol li ul li,
#bd ul li ol li ul li {
	padding-left:14px;
	list-style-type:none;
	background: url("/academics/colleges/CLAS/PublishingImages/assets/bullet-level-2.png") no-repeat scroll left 8px transparent;	
}
#columnPrimary ol li ul li ol li,
#bd ol li ul li ol li { 
    list-style: upper-roman; 
    padding-left: 0;
}
#columnSecondary ul li,
#bd ul li {
    background-position-y: 5px;
}
/* remove bullets from global nav */
/* remove bullets from home page */
#bd #Welcome4 ul li {
	background-image: none;
}
#columnPrimary #pageContent ul li, #columnPrimary #pageContent ol li, 
#welcome5 #columnPrimary  ul li, #welcome5 #columnPrimary  ol li, 
#welcome6 #columnPrimary ul li, #welcome6 #columnPrimary ol li {
	margin-bottom:.8em;
}/*stabilization*/
#bd .breadcrumb ul.breadCrumbs li {
	background-image: none;
	padding-left:6px;
}
#columnPrimary #pageContent #tabs ul.ui-tabs-nav li {
	background-image: none;
	padding-left:0;
}
#bd #columnPrimary #pageContent ol {
	margin-left:24px;				
}
/* ------------------------------------------------------------*/

/* ----------------------->>> CTAs <<<-------------------------*/

/* ------------------------------------------------------------*/

/***--- CTA button ---***/
a.cta {
	font-size: 14px;
	display:block;		
	background: #165b85 url(/academics/colleges/CLAS/PublishingImages/assets/CTAimageBG2.png) no-repeat bottom;	
	width:194px;
	height:21px;
	text-decoration:none;
	color:#165b85;
	padding:1px 0 0 6px;
	margin:6px 0 18px 0;		
}
a.tall-cta{
	height:40px;	
	background: #165b85 url(/academics/colleges/CLAS/PublishingImages/assets/CTAimageBG-tall.png) no-repeat top;	
}
a.cta span{
	color:white;
	font-size: 12px; /*font-size:90%;*/ 
	text-decoration:none;
}
/*
a.cta {
font-size: 14px;		
background: transparent url(/academics/colleges/CLAS/PublishingImages/assets/bulNav.png) no-repeat scroll 7px 11px;	
padding:5px 6px 6px 20px;
text-decoration:none;		
}
a.cta span{
background: transparent url(/academics/colleges/CLAS/PublishingImages/assets/CTArrow.png) no-repeat scroll right 6px ;	
padding-right:16px;
text-decoration:none;	
}
*/

a.cta:link {
	text-decoration:none;
}
a.cta:visited {
	color:#165B85;
	text-decoration:none;				
}
a.cta span:hover {
	text-decoration:underline;
}
a.cta:active {
	color:#ffb738;
	text-decoration:none;				
}
/***--- side-bar call-out---***/
.sideBar-callOut a{
	text-decoration: none;				
}
.sideBar-callOut {
	margin:12px 0 18px 0;
	padding:0;
	width:200px;
	height:126px;	
	background: #165b85 url(/academics/colleges/CLAS/PublishingImages/assets/CTAimageBG.png) no-repeat bottom;			
}
.sideBar-callOut img{
	border-bottom:2px solid white !important;	
	margin:0 !important;	
	padding:0 !important;
	width:200px !important;
	height:102px !important;			
}
.sideBar-callOut span {
	color:white;
	font-weight:normal;
	font-size:12px; /*font-size:120%;*/
	border:none !important;	
	margin:0;	
	padding:0 0 0 6px; !important;
	display:block !important;
	height:22px;
	margin-top:1px;	
	*margin-top: -1px;		
}
.sideBar-callOut span:hover {
	text-decoration:underline;
}
.sideBar-callOut a {
	text-decoration:none !important;
	border:none !important;	
	margin:0 !important;	
	padding:0 !important;	
	height:100% !important;
	width:100% !important;
	display:block;		
}
/***--- call-to-action text ---***/
.sideBarCTAtext {
	background-color: #f2f2f2;
	margin:12px 0 12px 0;					
}
.sideBarCTAtext h3.mainHead {
	color:white !important;
	background: #72a2d2 url(/academics/colleges/CLAS/PublishingImages/assets/bgInfoB.png) repeat-x bottom;	
	padding: 3% 0 8% 3%;
	font-weight:bold;
	font-size: 14px;
}
.sideBarCTAtext a {
	font-size:13px;
	color:#72a2d2;
	margin: 12px 0 12px 6px;	
	display:block;
	padding-bottom:6px;			
}
.sideBarCTAtext a:link,
.sideBarCTAtext a:visited,
.sideBarCTAtext a:hover,
.sideBarCTAtext a:active {
	text-decoration:none;				
}
.sideBarCTAtext a span {
	color:#003f62;				
}
.sideBarCTAtext a span:hover {
	text-decoration:underline;					
}
.sideBarCTAtext p {
	margin: 0 6px 0 6px;				
}
/***--- profiles and sidebar info boxes---***/
.sidebarInfo p{
	font-size:12px;				
}
.sidebarInfo,
.sidebarInfoProfile {
	background-color: #f2f2f2;
	margin:12px 0 12px 0 !important;
	float:none !important;
	padding-bottom:3%;		
}
.sidebarInfo ul li {
	margin-bottom:6px;				
}
.sidebarInfo h3.mainHead,
.sidebarInfoProfile h3.mainHead {
	color:white !important;
	background: #72a2d2 url(/academics/colleges/CLAS/PublishingImages/assets/bgInfoB.png) repeat-x bottom;	
	padding: 3% 0 8% 3%;
	font-weight:bold;
	font-size: 14px;
}
.sidebarInfo h3.mainHead,
.sidebarInfoProfile h3.mainHead {
	height:100% !important	;
	font-weight:bold;
	margin:0!important;		
	font-size: 14px;			
}
#contentPage1 #columnSecondary .sidebarInfo h3.mainHead,
#contentPage1 #columnSecondary .sidebarInfoProfile h3.mainHead,
#contentPage1 #columnSecondary .sideBarCTAtext h3.mainHead {
	background: transparent url("/academics/colleges/CLAS/PublishingImages/assets/3ColBgInfo2.png") repeat-y 0 0;
	padding-right:9% !important;			
	font-weight:bold;
	font-size: 14px;			
}
#contentPage1 #columnSecondary .sidebarInfo h3.mainHead {
	padding:3%;	
	font-weight:bold;
}
#contentPage1 #columnSecondary .sideBar-callOut {
	border-top:3px solid #fbbc30;				
}
.sidebarInfo h4,
.sidebarInfoProfile h4{
	color:#165B85;
	font-size:14px; /*font-size:120%;*/
	font-weight:bold;				
}
.sidebarInfoProfile .button a {
	font-size:12px;
	padding-bottom:3%;	
	display:block;			
}
.sidebarInfoProfile .button a:link {
	text-decoration:none;	
	color:#165B85;		
}
.sidebarInfoProfile .button a:visited {
	text-decoration:none;
	color:#165B85;				
}
.sidebarInfoProfile .button a:hover {
	color:#165B85;	
	text-decoration:none;			
}
.sidebarInfoProfile .button a:action {
	text-decoration:none;			
}
.sidebarInfoProfile h4,
.sidebarInfo h4,
.sidebarInfoProfile h5,
.sidebarInfo h5,
.sidebarInfoProfile h6,
.sidebarInfo h6,
.sidebarInfoProfile cite,
.sidebarInfo cite,
.sidebarInfoProfile p,
.sidebarInfo p,
.sidebarInfoProfile hr,
.sidebarInfo hr,
.sidebarInfoProfile table,
.sidebarInfo table,
.sidebarInfoProfile select,
.sidebarInfo select,
.sidebarInfoProfile .button a,
.sidebarInfo .button a {
	margin:3%;			
}
.sidebarInfoProfile ul,
.sidebarInfo ul,
.sidebarInfoProfile ol,
.sidebarInfo ol{
	margin-left:18px;
	margin-right:3%;				
}/*stabilization*/

/*
.sidebarInfo h1,
.sidebarInfo h2,
.sidebarInfo h3,
.sidebarInfo h4,
.sidebarInfo h5,
.sidebarInfo h6,
.sidebarInfo cite,
.sidebarInfo p,
.sidebarInfo ol,
.sidebarInfo ul,
.sidebarInfo img,
.sidebarInfo hr,
.sidebarInfo table,
.sidebarInfo select,
*/

/* ------------------------------------------------------------*/

/* ----------------------->>> headers <<<----------------------*/

/* ------------------------------------------------------------*/

#columnPrimaryWrapper #columnPrimary h2, .ms-WPBody h2 {
	font-size: 21px;/* font-size:210%;  */
	font-weight:normal;	
	color:#165b85;
	padding-bottom:12px;
	border-bottom:1px solid #cccccc;
}
#columnPrimaryWrapper #columnPrimary h3, h3  {
	font-size: 17px;/* font-size:170%; color:#2d3d51;	*/
	color:#2D3D51; /*922728 triad off of blue #165B85 */
	font-weight:normal;
}
#columnPrimary .ms-WPBody h3{
	font-size: 17px !important;
}
#columnPrimaryWrapper #columnPrimary h4,  .ms-WPBody h4, h4 {
	font-size: 15px;/* font-size:140%;*/	
	font-weight:bold;	
	color:#165b85;		
}
#columnPrimaryWrapper #columnPrimary h5, .ms-WPBody h5, h5 {
	font-size: 15px;		
	font-weight:bold;	
	color:#922728;		
}
#columnPrimaryWrapper #columnPrimary h6, .ms-WPBody h6, h6  {
	font-size: 14px;	
	font-weight:bold;	
	color:#165b85;		
}
/* 
#columnPrimaryWrapper #columnPrimary h5, #columnPrimaryWrapper #columnPrimary h6 {
font-size:120%;		
font-weight:bold;	
color:#165b85;		
}
*/

#columnTertiary h1,
#columnTertiary h2,
#columnTertiary h3,
#columnTertiary h4,
#columnTertiary h5,
#columnTertiary h6,
#columnSecondary h1,
#columnSecondary h2,
#columnSecondary h3,
#columnSecondary h4,
#columnSecondary h5,
#columnSecondary h6, {
	color:#165B85;
	font-weight:bold;
}
#columnTertiary h1,
#columnTertiary h2,
#columnTertiary h3,
#columnTertiary h5,
#columnTertiary h6,
#columnSecondary h1,
#columnSecondary h2,
#columnSecondary h3,
#columnSecondary h4,
#columnSecondary h5,
#columnSecondary h6, {
	/* font-size:120%;*/
}
/* ------------------------------------------------------------*/

/* -------------------->>> Navigation <<<----------------------*/

/* ------------------------------------------------------------*/

/* gateways removed for purposes of the fold */
/*
#gateway {
padding-top:1px;
color: #fff;
}
*/

/*
#gateway strong{
color: #fff
}
*/

#gateway {
	display:none;				
}
#bd {
	background-color: #fff;
}
/* global nav */

#navWrapper {
	height:36px;
	background: #165b85 url(/academics/colleges/CLAS/PublishingImages/assets/menuBGgrad.png) repeat-x scroll 0 0;
}
#navWrapper a {
	text-transform:uppercase;
}
/* Drop-downs */


/* breadcrumbs */

#bcNode2 {
}
/* local nav */

/* ------------------------------------------------------------*/

/* ------------------>>> Site Background <<<-------------------*/

/* ------------------------------------------------------------*/

body#layoutBody {
	background: #fff url(/academics/colleges/CLAS/PublishingImages/assets/bg3.png) repeat-x scroll 0 0;
}
/* ------------------------------------------------------------*/

/* ------------------>>> Site Links <<<-------------------*/

/* ------------------------------------------------------------*/

/* generic */
a:link {
	color: #165B85;
	text-decoration:underline;				
}
a:visited {
	color: #536363;
	text-decoration:underline;				
}
a:hover {
	text-decoration:none;				
}
a:active {
	color: #ffb738;				
}
/* gateways */
#gateway a:link {
	color: #fff;
	text-decoration:none;				
}
#gateway a:visited {
	color: #fff;
	text-decoration:none;				
}
#gateway a:hover {
	text-decoration:underline;				
}
#gateway  a:active {
	color: #fff;
	text-decoration:underline;			
}
/* header nav */
#headerNav a:link {
	color: #165B85;
	text-decoration:none;				
}
#headerNav a:visited {
	color: #165B85;
	text-decoration:none;				
}
#headerNav a:hover {
	text-decoration:underline !important;				
}
#headerNav  a:active {
	color: #ffb738;	
	text-decoration:none;		
}
/* global nav */
#navWrapper a:link {
	color: #fff;
	text-decoration:none;				
}
#navWrapper a:visited {
	color: #fff;
	text-decoration:none;				
}
#navWrapper a:hover {
	background-color:#e1eaf1 !important;
	color:#165b85;
	background-image:none !important;	
}
#navWrapper  a:active {
	color: #fff;	
	text-decoration:none;		
}
/* drop-downs */




/* breadcrumbs */
.breadcrumb a:link,
.breadcrumb a:visited {
	color:#165B85;
	text-decoration:none;			
}
.breadcrumb a:hover {
	color:#165B85;
	text-decoration:underline;				
}
.breadcrumb a:active {
	color: #ffb738;
	text-decoration:none;		
}
.breadcrumb {
	/*padding-bottom:0;	taking out due to breadcrumb stretching over content area in IE7 --JP*/
	margin-bottom:0;
	position:relative;
	top:3px;			
}
/* info boxes */
.sidebarInfo li a:link,
.sidebarInfoProfile ul li a:link{
	text-decoration:none;					
}
.sidebarInfo a:link {
}
/* section home summary boxes */

.infoBox h3 a:link,
.infoBox h3 a:visited {
	color:#165b85;
	text-decoration:none;
	font-weight:bold;
	font-size: 14px;			
}
/*
.sidebarInfo a:link,
.sidebarInfo a:visited,
.sidebarInfo a:active {
text-decoration:none;
color:#165b85;
}
*/

.sidebarInfo p a {
	color:#165b85;	
	text-decoration:none;			
}
.sidebarInfo a:hover {
	text-decoration:underline;
	color:#165b85 !important;
}
/* Section Home Boxes */

#sectionHome1 .infoBox a.link:link,
#sectionHome1 .infoBox a.link:visited {
	color:#165b85 !important;				
}
/* ------------------------------------------------------------*/

/* ----------------------->>> Rule <<<-------------------------*/

/* ------------------------------------------------------------*/

hr {
	color:white !important;	
	height:1px !important;	
	border-top: 1px solid #cccccc!important;
	border-left:0 !important;
	border-right:0 !important;			
}
hr#sectionHead {
	display:none;				
}
/* ------------------------------------------------------------*/

/* ------------------->>> Highlight Box <<<--------------------*/

/* ------------------------------------------------------------*/

.highlight {
	border-top:	1px solid #cccccc;
	border-bottom:	1px solid #cccccc;		
}
 
/* ------------------------------------------------------------*/

/* ------------------->>> Definition List <<<--------------------*/

/* ------------------------------------------------------------*/

dt {
	font-size:14px;	/*font-size:100%;*/
	font-style:normal;
	font-weight: bold;
	padding-left:16px;
	margin: 4px 0 0 14px;
	background:transparent url(/academics/colleges/CLAS/PublishingImages/assets/bulNav.png) no-repeat left 8px;
}
dd {
	font-size:14px;	/*font-size:100%;*/
	margin: 0 0 12px 30px;
	line-height: 20px;
}
dl{
    font-style: normal;
}


/* ------------------------------------------------------------*/

/* ------------------->>> Tables <<<---------------------------*/

/* ------------------------------------------------------------*/

/*****----
Reusable content tables (recommended)
----*****/

.contentTable table {
	border-bottom:3px solid #72a2d2;
	line-height:1.5em !important; /*line-height:1.5em !important;*/		
}
.contentTable table caption {			
}
.contentTable table tfoot {
	display:none;				
}
.contentTable table caption {
	background-color:#72a2d2;
	border:1px solid white;
	padding:6px;
	color:white;	
}
.contentTable table caption p{
	font-size:12px !important;					
}
.contentTable table th {
	background-color:	#72a2d2;
	border:1px solid white;	
	padding-left: 1em;	
	color:white;
}
.contentTable table tr.odd  {
	background-color:#f2f2f2;
}
.contentTable table td {
	border:1px solid white;
	font-size: 14px !important;		
}
.contentTable table th {
	font-size: 13px !important;				
}
/*****--------------------------------------- Moss generated tables from Rich HTML editor --------------------------------------*****/

/* ------------------------------------------------------------*/

/* ---------------------->>> Home Page <<<---------------------*/

/* ------------------------------------------------------------*/



/*****-----------
 Engagement Area 
----------*****/

#Welcome4 #pageSplashWrapper {
	margin:0;
	padding:0;	
}
#Welcome4 #pageSplash {
	margin:0;
	padding:0;
	width:948px;			
}
#Welcome4 #pageSplashImage {
	background-color:transparent;
	border:none;
	margin:0;
	padding:0;				
}
#Welcome4 #pageSplashImage table img {
	padding:0 !important;
	margin:0 !important;					
}
#Welcome4 #pageSplashImage  div:first-child  {
	display:none !important;			
}
#Welcome4 #pageSplashImage table tr div:first-child  {
	display:block !important;			
}
/*****---------------  News & Events Area --------------*****/
#Welcome4 h1, 
#Welcome4 h2, 
#Welcome4 h3, 
#Welcome4 h4, 
#Welcome4 h5, 
#Welcome4 h6 {
	margin-top:0;				
}
#Welcome4 #columnPrimary {
	margin:0;
	border:0;				
}
#Welcome4 #columnPrimary h2{
display:none;				
}
#Welcome4 #pageSpotlightWrapper h2.summary{
display:block;				
}
/* Spotlights */

#Welcome4 #columnPrimaryWrapper #columnPrimary h2 {
	border:0;
	padding:0;
	margin:0;
	color:#165B85;
	font-size:14px;/* font-size:100%;*/
	font-weight:normal;
	line-height:1.5em;
}
#Welcome4 #columnPrimary #pageSpotlightWrapper {
	float:left;
	margin-top:0;
	line-height: 18px;
}
#Welcome4 #pageSpotlightThree h3{
	color:white;
	background: #165b85 url(/academics/colleges/CLAS/PublishingImages/assets/homeSpotLightBg.png) repeat-y right;	
	padding:3px;
	font-size:14px;/* font-size:140%;*/
	font-weight:bold;
}
#Welcome4 #pageSpotlightThree ul,
#Welcome4 #pageSpotlightThree li {
	margin:0;
	padding:0;				
}
#Welcome4 #pageSpotlightThree li {
	list-style-type:none;				
}
#Welcome4 #pageSpotlightOne,
#Welcome4 #pageSpotlightTwo,
#Welcome4 #pageSpotlightThree {
	padding:0;				
}
#Welcome4 #pageSpotlightThree ul li.vnews h2 a span {
	color:#72a2d2;
	font-weight:bold;	
}
#Welcome4 #pageSpotlightThree  ul li.vnews h2 a:link {
	color:#2d3d51;
	text-decoration:none;
}
#Welcome4 #pageSpotlightThree ul li.vnews h2 a:visited {
	color:#2d3d51;
	text-decoration:none;
}
#Welcome4 #pageSpotlightThree  ul li.vnews h2 a:hover {
	color:#2d3d51;
	text-decoration:underline;
}
#Welcome4 #pageSpotlightThree  ul li.vnews h2 a:active {
	color:#ffb738;
	text-decoration:underline;
}
#Welcome4 #pageSpotlightThree ul li.vnews {
	margin-bottom:12px;
	border-bottom:1px solid #cccccc;
	padding-bottom:12px;	
}
#Welcome4 #pageSpotlightTwo h3 {
	font-size:14px !important; /*	font-size:160% !important;*/
	font-weight:bold;
	color:#2D3D51;
	margin-bottom:6px;	
}
#Welcome4 #pageSpotlightTwo select {
	margin-bottom:12px;	
	width:190px;			
}
#Welcome4 #pageSpotlightOne ul, 
#Welcome4 #pageSpotlightOne ul li {
	padding:0;
	border:0;
	margin:0;				
}
#Welcome4 #pageSpotlightOne ul li {
	list-style-type: none;
}
#Welcome4 #pageSpotlightOne ul li a {
	display:block;
	font-size:14px !important; /*font-size:70% !important;*/
	font-weight:normal;
	background: transparent url(/academics/colleges/CLAS/PublishingImages/assets/bulAud.png) no-repeat left;	
	padding-left:18px;				
}
#Welcome4 #pageSpotlightOne ul li a span {
	color:#72a2d2;
	font-weight:bold;
	font-size:14px !important; /*font-size:70% !important;*/
}
#Welcome4 #pageSpotlightOne h3 a:link {
	color:#165b85;
	text-decoration:none;
	font-weight:normal;
	font-size: 14px;			
}
#Welcome4 #pageSpotlightOne h3 a:visited {
	color:#165b85;
	text-decoration:none;
	font-weight:normal;
	font-size: 14px;			
}
#Welcome4 #pageSpotlightOne h3 a:hover {
	color:#165b85;
	text-decoration:underline;
	font-weight:normal;
	font-size: 14px;			
}
#Welcome4 #pageSpotlightOne h3 a:active {
	color:#ffb738;
	text-decoration:underline;
	font-weight:normal;
}
/* Events */
#Welcome4 #columnSecondary {
	margin:0;
	border:0;
}
#Welcome4 #columnSecondary h3{
	color:white;
	background: #165b85 url(/academics/colleges/CLAS/PublishingImages/assets/homeSpotLightBg.png) repeat-y right;	
	padding:3px;
	font-size:14px; /*font-size: 140%*/
	font-weight:bold;
}
#Welcome4 #columnSecondary ul, 
#Welcome4 #columnSecondary ul li {
	padding:0;
	border:0;
	margin:0;				
}
#Welcome4 #columnSecondary ul li {
	list-style-type:none;				
}
#Welcome4 #columnSecondary ul li.vevent {
	height:100%;	
	clear:both;
	margin-bottom:12px;
	border-bottom:1px solid #cccccc;
	padding-bottom:8px;				
}
#Welcome4 #columnSecondary ul li.vevent abbr.dtstart {
	display:block;
	float:left;	
	font-size:16px;/* font-size:160%;*/
	clear:left;
	color:#72a2d2;
	padding: 3px 12px 24px 6px;
}
#Welcome4 #columnSecondary ul li.vevent h2 {
	display:inline;	
	font-size:14px;/* font-size:100%;*/
	font-weight:normal;
}
#Welcome4 #columnSecondary ul li.vevent h2 a {
	font-weight:normal;
	line-height:1.5em;	
}
#Welcome4 #columnSecondary ul li.vevent h2 a span {
	color:#72a2d2;
	font-weight:bold;	
}
#Welcome4 #columnSecondary ul li.vevent h2 a:link {
	color:#2d3d51;
	text-decoration:none;
}
#Welcome4 #columnSecondary ul li.vevent h2 a:visited {
	color:#2d3d51;
	text-decoration:none;
}
#Welcome4 #columnSecondary ul li.vevent h2 a:hover {
	color:#2d3d51;
	text-decoration:underline;
}
#Welcome4 #columnSecondary ul li.vevent h2 a:active {
	color:#ffb738;
	text-decoration:underline;
}
#Welcome4 #columnPrimaryWrapper #columnPrimary h3 {
	font-size: 14px;
	font-weight:bold;
}
/*
#Welcome4 #pageSpotlightWrapper {
background-color:gray;
}
#Welcome4 #pageSpotlightOne {
background-color:red;
}
#Welcome4 #pageSpotlightTwo {
background-color:green;
}
#Welcome4 #pageSpotlightThree {
background-color:blue;
}
*/
/*
#Welcome4 #columnSecondaryWrapper {
background-color:black;
}
*/

/*
#Welcome4 #columnSecondary {
background-color:lime;
}
*/



/* ------------------------------------------------------------*/

/* ---------------------->>> footer <<<------------------------*/

/* ------------------------------------------------------------*/

#ft {
	background-color:#e0e9ef;
	width:948px;
	-moz-border-radius: 12px; 
	-webkit-border-radius: 12px;
}
#ft .CLASfooterWrapper {
	width:168px;
	margin-right:12px;
	float:left;
	display:inline;
}
#ft #CLASfooter #CLASfooterWrapperSix {
	margin-right:0;
	margin-top:36px;
	width:80px;
}
#ft #CLASfooter #CLASfooterWrapperSix ul, 
#ft #CLASfooter #CLASfooterWrapperSix ul li{
	display:inline;
}
#ft #CLASfooter #CLASfooterWrapperOne {
	margin-left:36px;
}
#ft .CLASfooterWrapper h4 {
	color:#165b85;
	font-size:14px; /*font-size: 140%*/
	margin-top:36px;
	/*background-color:#72a2d2;*/
	padding:6px;
}
#ft .CLASfooterWrapper ul {
	display:block;
	color:#fbbc30;	
	margin-left:8px;	
	
}
#ft .CLASfooterWrapper ul li {
	display:block;	
	list-style-type:square !important;
	margin-bottom:6px;	
}
#ft .CLASfooterWrapper ul li a{
	font-size:14.5px; /*font-size:120%;*/
	color:#4d4d4d;	
	font-weight:normal;	
	border:none;	
	line-height:1.3em;	
}
#ft .CLASfooterWrapper ul li a:link {
	text-decoration:none;
}
#ft .CLASfooterWrapper ul li a:visited {
	text-decoration:none;
}
#ft .CLASfooterWrapper ul li a:hover {
	text-decoration:underline !important;
}
#UFtWrapper {
	clear:both;
	padding-top:18px !important;
	margin-left:36px;				
}
/* ------------------------------------------------------------*/

/* ---------------------->>> Tabs Layout <<<-------------------*/

/* ------------------------------------------------------------*/

#tabs {
	width:676px;
	clear:both;
}
#tabs ul.ui-tabs-nav {
	border-bottom:3px solid #72a2d2;
}
#tabs .ui-tabs-nav a {
	display:block;
	font-size:14px; /*font-size:100%;*/
	font-weight:normal;
}
.tab-label a{
	background-color:#e0e9ef;	
}
#columnPrimary #pageContent #tabs ul.ui-tabs-nav li {
	margin-bottom:0;
}
#tabs .ui-tabs-nav a span {
	color:#165B85;
}
.tab-label a span,
#tabs .ui-tabs-nav .ui-tabs-selected a {
/*	height:36px !important;	
	line-height:36px !important;	*/		
}
#tabs .ui-tabs-nav .ui-tabs-selected a {
	text-decoration:none;
	background-color:#72a2d2;			
}
#tabs .ui-tabs-nav .ui-tabs-selected a span{
	color:white;
}
#tabs .ui-tabs-nav a:link {
	text-decoration:none;				
}
#tabs .ui-tabs-nav a:hover {
	text-decoration:none;			
}
#tabs .ui-tabs-nav .ui-tabs-selected a:hover {
}
#tabs .ui-tabs-panel {
    width: auto !important;
}
/* ------------------------------------------------------------*/

/* ------------->>> Dept. Home - No Nav. <<<-------------------*/

/* ------------------------------------------------------------*/

#welcome6 #visualWrapper {
	background-color:transparent;		
}
#welcome6 #visualWrapper #visual {
	margin:0;
	width:712px;			
}
#welcome6 #visualWrapper #visual #pageSplashImage {
	background-color:transparent;
	border:none;
	margin:0;			
}
#welcome6 #visualWrapper #visual #pageSplashImage img {
	margin:0;
	margin-top:12px;
}
/* ------------------------------------------------------------*/

/* ------------->>> Dept. Home - W/ Nav. <<<-------------------*/

/* ------------------------------------------------------------*/
#welcome5 #visualWrapper {
	margin-bottom:10px;
}
#welcome5 #columnWrapperInner{
	
}
#welcome5 #visualWrapper #visual {
	margin:0;
	margin-top:12px;
	width:712px;
}
#welcome5 #columnPrimary {
	margin-left:4px;
	margin-right:0;
	width:476px;
}
#welcome5 #columnPrimary h3{
	margin:12px 0 0 0;
	padding:0 0 12px 0;
	border-bottom:1px solid #ccc;
}
#welcome5 #columnPrimary p.news{
	padding:18px 0;
	margin:0;
}
#welcome5 #columnPrimaryWrapper {
	width:492px;
}
#welcome5 #visualWrapper #visual #pageSplashImage {
	background-color:transparent;
	border:none;
	margin:0;			
}
#welcome6 #visualWrapper #visual #pageSplashImage img {
	margin:0;
	margin-top:12px;
}
#welcome5 #columnSecondary .sidebarInfo h3.mainHead, 
#welcome5 #columnSecondary .sidebarInfoProfile h3.mainHead {
	background: #2c3d51 url("/academics/colleges/CLAS/PublishingImages/assets/3ColBgInfo2.png") repeat-y 100% 0;
	color:white !important;
	padding:1%;
	text-transform:uppercase;
	font-weight:bold;
	font-size: 14px;			
}
#welcome5 #auxContent tbody h4{
	font-size:14px !important; /*font-size: 140% !important*/
}
#welcome5 #auxContent .taskContainer h3 {
	color:#165b85;
	font-size:14px !important; /*font-size: 140% !important*/
	font-weight:normal;	
}
#welcome5 .sidebarInfo img {
	margin:6px 0;				
}
#welcome5 #columnPrimary, #welcome5 #columnSecondary, #welcome5 #columnTertiary {
	border:none;
}
#welcome5 #columnPrimaryWrapper #columnPrimary h2 {
	border:none;
	font-size:13px; /*font-size:130%;*/
	font-weight:bold;
}
#welcome5 #columnPrimary h2 {
	background: #2c3d51 url("/academics/colleges/CLAS/PublishingImages/assets/3ColBgInfo2.png") repeat-y 100% 0;
	color:white !important;
	padding:1%;
	text-transform:uppercase;
}
#welcome5 #columnPrimary {
		
}
#welcome5 #columnSecondary {
	margin:0 !important;
}
#welcome5 #columnSecondaryWrapper {
	width:200px;				
}
#welcome5 #columnSecondaryWrapper #columnSecondary {
	margin-right:0px;
	margin-left:0px;
}
#welcome5 #columnPrimary p.news {
	border-bottom:1px solid #ccc;
}
#welcome5 #columnPrimaryWrapper {
}
/* ------------------------------------------------------------*/

/* ------------->>> Forms <<<----------------------------------*/

/* ------------------------------------------------------------*/
#contentPage2 #customFormContainer fieldset {
	background-color:#F2f2f2;
	border:1px solid #2d3d51;				
}
#contentPage2 #customFormContainer ul li{
	background:none !important;
}
#contentPage2 h2 + hr {
	display:none;				
}
/* ------------------------------------------------------------*/

/* ----------->>> Current Students Toolbar Pop-up <<<----------*/

/* ------------------------------------------------------------*/
#backgroundPopup {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width: 2900px;
	top:0;
	left:0;
	right:0;
	background:#000000;
	border:1px solid #fbbc30;
	z-index:3;
	cursor:pointer;
}
#headerNav a#openPopup {
	text-align:right;
}
#popup {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:480px;
	width:250px;
	background:#FFFFFF;
	border:2px solid #fbbc30;
	z-index:4;
	font-size:13px;
}
#popupContent {
	margin:18px;
	line-height:2.5em;
}
#popupContent h4 {
	font-size:16px;
	color:#2d3d51;
}
#popupContent h5 {
	font-size:12px;
	text-transform:uppercase;
	color:#003f62;
	margin-top:0px;
}
#popupContent ul {
	list-style:square;
	font-size:12px;
	margin-left: 3em;
}
#popupContent li {
	margin-bottom:2px;
	color:#fbbc30;
}
/*
#popupContent .colOne {
border-right:1px #355D83 dotted;
padding-right:0px;
width:230px;
margin-right:18px;
float:left;
}
#popupContent .colTwo {
width:175px;
margin-right:18px;
float:left;
}
#popupContent .colThree {
width:120px;
float:left;
}
*/

#headerNav #popupContent p {
	text-align:left;
}
#hd #popupContent .colThree img {
	margin:0px 4px 0px 0px;
	padding:0px;
}
#popupContent .colThree a {
	border:0px;
}
a#popupClose {
	font-size:14px;
	line-height:12px;
	right:6px;
	top:4px;
	position:absolute;
	color:#fff;
	display:block;
	cursor:pointer;
	background-color:navy;
	padding:1px 2px 2px 2px;
}
/* ------------------------------------------------------------*/

/* --------------------->>> Accordion <<<----------------------*/

/* ------------------------------------------------------------*/
.accordion_body {
	padding:24px;				
}
.accordion_header {
	font-size:11px;
	background: white url('/PublishingImages/UCDLayoutImages/arrow-down.png') no-repeat 2px 50% !important;
	padding: 5px 5px 5px 25px;
	border: 1px solid #fbbc30 !important;
	margin:2px 0px 0px 0px;
	line-height:1.3em;
	cursor:pointer;
	width:638px;
	color:#165b85;
}
#accordion .active {
	background:#ffffff url('/PublishingImages/UCDLayoutImages/arrow-up.png') no-repeat 2px 50% !important;
	border-bottom: 1px dotted #8CB5C8 !important;
	font-weight:bold;
}
#accordion {
	width: 670px;
	margin-top: 6px;
	float:left;
}
#accordion .accordion_body {
	background: #fff;
	margin-top: 0px;
	padding-top:3px;
	border-left: 1px solid #fbbc30 !important;
	border-right: 1px solid #fbbc30 !important;
	border-bottom: 1px solid #fbbc30 !important;
	border-top:0px;
}
#accordion .accordion_body p, #accordion .accordion_body h4 {
	padding-left:5px;
	padding-right:10px;
}
#accordion .accordion_body ul {
	margin-bottom: 15px;
}
#accordion .contentTable table {
	width:650px;
}
/* ------------------------------------------------------------*/

/* ----------->>> Current Students Toolbar Pop-up <<<----------*/

/* ------------------------------------------------------------*/

.accordion_header {
	font-size:15px !important; /*font-size: 140% !important*/
}
select#looking {
	margin-bottom:10px;
	width:195px;
}
/* ------------------------------------------------------------*/

/* ----------->>> 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:#6fa7c8;
}
.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 #e2ecf3;
}
th.ms-vh2 {
	background-color:#e2ecf3;
}
th.ms-vh2 a {
	color:#006091;
}
#layoutBody .ms-menutoolbar {
	background-image:none;
	background-color:#e2ecf3;
}
#layoutBody .ms-menutoolbar .ms-menubuttonactivehover {
	background-image:none;
	border:1px solid #e2ecf3;
}
#CalViewTable1 tbody tr.ms-vb td {
	border-bottom:1px solid #ccc;
}
 /* details dialog */
#layoutBody .ms_cal_tooltipmaintable {
	background-color:#6fa7c8;
	border:1px solid #e2ecf3;
}
#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:#e2ecf3;
}
/* small calendar */
#layoutBody  .ms_cal_tooltipmaintable .ms-WPBody {
	width:300px;
	border:1px solid #6fa7c8;
}
#layoutBody  .ms_cal_tooltipmaintable .ms-WPBody #KWizCom_TableViewHeader th {
	background-color:#6fa7c8;
	color:#fff;
}
#layoutBody  .ms_cal_tooltipmaintable .ms-WPBody tr.ms-vb {
	background-color:#e2ecf3;
}
#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:#e2ecf3;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-weekday {
	background-color:#e2ecf3;
	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:#e2ecf3;
}
/* 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:#e2ecf3;
}
#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:#6fa7c8;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-weekitem, #KWizCom_CalendarViewWPQ1 .ms-cal-weekMultiDay, #KWizCom_CalendarViewWPQ1 .ms-cal-weekAllDay {
	border:1px solid #6fa7c8;
	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 #6fa7c8;
}
/*////////////////////////// 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;

}
select#Majors, select#Departments, select#Catalog {
	width:198px !important;
}
.sidebarInfo ul {
				
}
/* ------------------------------------------------------------*/

/* ------------------->>> One-off styles <<<-------------------*/

/* ------------------------------------------------------------*/

/* links with the word icons */

.wordIconText img {
	padding-bottom: -4px;	
	margin-right: 6px;
	position:relative;
	top:2px;		
}
.wordIconText a {
	text-decoration: none;			
}
.wordIconText a:hover {
	text-decoration: underline;			
}
/* ------------------------------------------------------------*/

/* ------------------->>> SP2010 CSS fixes <<<-------------------*/

/* ------------------------------------------------------------*/
/* fixing background image */
#s4-bodyContainer {
	background: url("/academics/colleges/CLAS/PublishingImages/assets/bg3.png") repeat-x scroll 0 0 #FFFFFF;
}
body#layoutBody {
   background-image:none;
}
/* global navigation */
.menu ul.dynamic li a span span {
	white-space: normal;
}
.s4-tn li.static > a:hover, .s4-tn li.selected .menu-item, .s4-tn li.hover .menu-item {
	background-color:#e1eaf1 !important;
	color:#165b85 !important;
}
.menu-horizontal {
	clear: both;
    font-size: 11px;
    height: 25px;
    width: 948px !important;
    z-index: 1;
}
.menu-horizontal ul.static {
    padding-top: 0 !important;
    margin: 4px 0 0 12px;
}
/* GN SP2010: positioning or primary nav links */
.s4-tn .menu-horizontal .static li {
    margin-top: -2px !important;
    margin-left: -1px !important;
}
/* GN SP2010: remove background pipe image from first menu item */
.s4-tn .menu-horizontal ul.root > li:first-child > a {
    background: none;    
}
.menu-horizontal li.static {
  	float: left;
    list-style: none outside none;
    margin: -1px 0 0;
    padding: 0 0 1px 0px;
    z-index: 1;
    background: none !important;
    background-image: none;
	padding-left: 0 !important;  
}
span.additional-background, .menu-horizontal span.dynamic-children span.additional-background {
    background-image: none !important;
    background-position: none;
    background-repeat: no-repeat;
    padding-right: 0px !important;
}
.s4-tn li.static > .menu-item {
    border: 1px solid transparent;
    color: #3B4F65;
    display: inline-block;
    height: 17px;
    padding: 9px 10px;
    vertical-align: middle;
    white-space: nowrap;
}
.menu-horizontal a.static {
	background: url("/academics/colleges/CLAS/PublishingImages/assets/globalNavDivider.png") no-repeat scroll -3px 13px transparent;
    margin-top: 1px;
    padding: 9px 10px 11px;
    color: #FFFFFF;
    text-decoration: none;
    text-transform: uppercase;
    display: block;
    z-index: 1;
}
.menu ul.dynamic {
    margin-top: 1px;
    padding: 0 !important;
    display: block;
    left: -999em;
    border: none !important;
    width:200px;
    background-color:transparent;
    margin-left: 2px;
}
.menu span.dynamic, .menu a.dynamic {
    min-width: 200px;
}
.menu ul.dynamic li {
	float: left;
    list-style: none outside none;
    margin: -1px 0 0;
    padding: 0 0 1px 0;
    padding-left: 0px !important;
    z-index: 1;
    background: none !important;
}
.menu ul.dynamic li a {
    margin: 0 !important;
    padding: 12px !important;
    text-transform: none;
    background-color: #E1EAF1;
    color: #2B3944 !important;
}
#navWrapper .menu ul.dynamic li a:hover {
	background-image:url("/academics/colleges/CLAS/PublishingImages/assets/menuBGgrad.png") !important;
	background-color:#165b85 !important;
	background-repeat: repeat-x;
    color: #FFFFFF !important;
	padding: 12px;
}
/* left navigation */

.menu-vertical {
	margin-top: 18px;
}
.menu-vertical ul {
	background-image: none;
	margin: 6px 0;
    padding-bottom: 12px;
}
#localNav .menu-vertical ul li, 
#auxContent .menu-vertical ul li {
	background-image: none;
    padding-left: 0; 
    list-style-type: none;
    line-height: 1.5em;
    font-size: 11px;
    color: black;
}
.s4-ql ul.root > li > .menu-item {
    padding: 6px 6px 3px 8px;
    font-size: 13.2px;
}
.s4-ql a.selected {
    border-color: #C6E5F8 #91CDF2 #91CDF2 !important;
    border-width: 0px !important;
    padding-left: 8px !important;
}
.menu-vertical ul li a {
	display: block;
    padding: 6px 6px 6px 18px;
    text-decoration: none;
    color: black !important;
}
.menu-vertical ul li ul.static {
	margin: 0px 3px 0 0 !important;
    padding: 0 0 6px 8px;
    margin-left: 12px;
    text-transform: uppercase;
}
.menu-vertical ul a:hover,
.s4-ql a.selected {
	background-position: -1px 8px;
    color: black;
    background: url("/academics/colleges/CLAS/PublishingImages/assets/bulNav.png") no-repeat scroll -1px 8px #FFFFFF;
    text-decoration: none !important;
}
.s4-ql .selected a.selected {
    background: none;
    color: #000 !important
}
.s4-ql .menu-vertical .root li li.selected a.selected {
  background: url("/academics/colleges/CLAS/PublishingImages/assets/bulNavState.png") no-repeat scroll -1px 8px #fff;
   color: #000 !important
}
/* links */
#pageContent a:hover {
	text-decoration:none;
}
 /* page elements */
 .sideBar-callOut span {
    margin: -3px 0 0;
}
#pageSplashWrapper {
    padding-bottom: 0 !important;
    margin-bottom: -4px !important;
}
/* too much space between main image and H2 on section home */
#pageContent {
    margin-top: -5px;
}
.ui-tabs-nav li a {
    background: #e0e9ef;
    height: 36px;
}
.ui-tabs-nav li.ui-tabs-selected a {
    margin-top: 0 !important;
}
/* sign-in link */
a.s4-signInLink {
    color: #006595 !important;
}
/* make breadcrumb align with local nav */
.breadcrumb {    
    padding-left: 14px;
}
/* sidebar headings too small */
/*#sideBar h3 {
    font-size: 15px;
}
#sideBar h4 {siyuan.rao@ucdenver.edu 
    font-size: 14px;
}
#sideBar h5 {
    font-size: 13px;
}
#sideBar h6 {
    font-size: 12px;
}*/

/* "sidebar" elements need "sidebarInfo" treatment */
#sideBar p {
	font-size: 12px;				
}
#sideBar ul li, .sidebarInfo ul li {
	margin-bottom: 6px;				
}
#sideBar h3, #columnSecondary h3, #columnTertiary h3, #auxContent h3  {
	color: #fff !important;
	background: #72a2d2 url(/academics/colleges/CLAS/PublishingImages/assets/bgInfoB.png) repeat-x bottom;	
	padding: 3% 0 8% 3%;
	font-weight:bold;
	font-size: 14px;					
}
#sideBar h3.ms-WPTitle, #columnSecondary h3.ms-WPTitle, #columnTertiary h3.ms-WPTitle, #auxContent h3.ms-WPTitle  {
	padding: 5px 0px 13.5px 5px;
	line-height: 129%;	
 			
}

#sideBar h3.ms-WPTitle a, 
#columnSecondary h3.ms-WPTitle a, 
#columnTertiary h3, #auxContent h3.ms-WPTitle a  {
	color: #fff;
}
/* GN: SP2010 */
/* list datagrid */
/* borrowed values from contentTable - the div that wraps regular datagrids */ 
.ms-wpContentDivSpace table {
   background: #fff;
}
.ms-wpContentDivSpace table {
    border-bottom: 3px solid #72a2d2;
    line-height: 1.5em !important;	
}
.ms-wpContentDivSpace table caption {
}
.ms-wpContentDivSpace table tfoot {
    display: none;				
}
.ms-wpContentDivSpace table caption {
    background-color: #72a2d2;
    border: 1px solid #fff;
    padding: 6px;
    color: #fff;
}
.ms-wpContentDivSpace tablecaption p {				
}
.ms-wpContentDivSpace table th {
    background-color: #72a2d2;
    border: 1px solid  #fff;	
    padding-left: 1em;	
    color: #fff;
}
.ms-wpContentDivSpace table th a {
    color: #fff;
}
.ms-wpContentDivSpace table tr.ms-alternating {
    background-color: #f9f9f9;
}
.ms-wpContentDivSpace table td {
    border:1px solid  #fff;
    font-size: 11px;		
}
.ms-wpContentDivSpace table th {
    font-size: 11px;	
    font-weight: bold;			
}
.ms-wpContentDivSpace table th.ms-vh:hover, 
.ms-wpContentDivSpace table th.ms-vh2:hover {
	background: #165b85;	
}
/* remove border from web part table */
table.s4-wpTopTable .ms-WPBorder,,
table.s4-wpTopTable {
    border: none;
    border-top-width: 0px !important;
}
/* Ribbon fixes */
#RibbonContainer a:link {
text-decoration:none;	
}
#RibbonContainer a:visited {
text-decoration:none;				
}
/* ------------------->>> End of SP2010 CSS fixes <<<-------------------*/




.menu-horizontal ul li.selected {
	margin: 0 0 0 12px;
}
.ms-cui-tt, .ms-cui-cg {
    background: none repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 42px;
    list-style-image: none;
    margin: 0 2px 2px 0;
    padding: 0;
}
ul.ms-MenuUIUL  {
	background: none repeat scrollbar 0 0 transparent !important;
}
a.ms-MenuUIULLink:hover {
	margin-right: 400px !important;
}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner ul.ms-MenuUIUL div.ms-MenuUIULItemHover a.ms-MenuUIULLink {
	color: #003759 !important;
	font-weight:normal;
	outline:none;
}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUI ul.ms-MenuUIUL {
	background: none !important;
}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL li.ms-MenuUIULItem,div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUI ul.ms-MenuUIUL li.ms-MenuUIULItem{
	background: none !important;
}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL div.ms-MenuUIULItem,
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL div.ms-MenuUIULItemHover,
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUI ul.ms-MenuUIUL div.ms-MenuUIULItem,
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUI ul.ms-MenuUIUL div.ms-MenuUIULItemHover{
	float:left;
	width:100%;
}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner ul.ms-MenuUIUL div.ms-MenuUIULItemHover{
	background:url("/_layouts/images/selbg.png") repeat-x left top;
	background-color:#91cdf2;
	border:1px solid #91cdf2;
	border-top-color:#bde1f7;
	/*width:348px !important;*/
	margin:0px 0px 0px -15px !important;
	outline:none;
	padding-left: 15px !important;
}
/*stabilization*/
/*STABILIZATION Body copy sizes to deal with tiny text, lists, and sidebar em's may scale up*/
/*------------------------------------------------------------*/

/* QA for SLA */
#Welcome3 #pageSpotlightWrapper {
	line-height: 18px;
}

#Welcome4 #columnSecondary .cta-button,
#Welcome3 #columnSecondary .cta-button {
    width: 200px;	
}
#columnSecondary .sideBar-callOut span,
#Welcome4 #columnSecondary .sideBar-callOut span,
#Welcome3 #columnSecondary .sideBar-callOut span ,
#Welcome4 #pageSpotlightOne .sideBar-callOut span {
}
#Welcome4 #pageSpotlightThree .sidebarInfo ul,
#Welcome4 #columnSecondary .sidebarInfo ul {
	margin-left:18px;
	margin-right:3%;				
}
.highlight h4 {
    color: #165B85;
    font-size: 15px;
    font-weight: bold;
}
#Welcome4 #columnSecondary .highlight ul{
	margin: 0 12px 0;	
}
#bd .highlight ul li, #bd #Welcome4 .highlight ul li{
	margin-left: 12px;
	margin-bottom: 6px;
	line-height: 18px;
}
#Welcome4 #columnSecondary .sidebarInfo ul li {
    margin-bottom: 6px;
}
#bd #Welcome4 .sidebarInfo ul li, #bd #Welcome4 .highlight ul li, #bd #Welcome4 .contentTable ul li {
	padding-left:16px;
	list-style-type:none;
	background: url("/academics/colleges/CLAS/PublishingImages/assets/bulNav.png") no-repeat scroll left 8px transparent;	
}


/*fonts*/

i,em {
	font-style:italic;
}
/*CLAS is a 14px based font where most other themes are 12px*/
#columnPrimary, #columnTertiary, #columnSecondary, #auxContent{
	font-size:14px;	 
}
.ms-rtestate-field table{
	font-size:14px !important;	 
}
#pageContent table {
    font-size: 14px !important;
}
.contentTable table p {
    font-size: 14px;
}
.ms-spellcheck-error {
    background: url("/_layouts/images/spell_underline.gif") repeat-x scroll 0 100% transparent;
    padding-bottom: 1px;
    z-index: 20;
}
/*spellchecker fix*/
#columnPrimary div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner ul.ms-MenuUIUL, #columnPrimary div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner ul.ms-MenuUIUL li{
	margin-left: 0px;
	list-style-type: none;
}/*spellchecker fix*/


/*tabs editing*/
#tabs .ui-tabs-nav a span div div span.ms-formfieldlabel {
		height:30px;
		line-height:30px;
		background-position:0 -1px !important;
}
#tabs .ui-tabs-nav .ui-tabs-selected a span, #tabs .ui-tabs-nav a span {
 	height: 36px;
}
#tabs .ui-tabs-nav a .ms-formfieldvaluecontainer span {
    height: 30px !important;
    line-height: 30px !important;
    clear:both;
}
#tabs .ui-tabs-nav li {
	height: auto !important;
    }
#tabs .ui-tabs-nav {
    height: auto !important;
}
#tabs .ui-tabs-nav .ui-tabs-selected a, #tabs .ui-tabs-nav a {
 height: auto;
}
#pageContent #tabs .ui-tabs-nav a span div.ms-formfieldvaluecontainer {
    margin-bottom: 10px !important;
}


/*---------------------------------------Foundation Widget CLAS colors and gradients---------------------------------------*/
 @media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
.tabsWebPart .ui-tabs-hide {
	display: none !important;
}
}
/* Hide useless elements in print layouts... */
@media print {
.tabsWebPart .ui-tabs-nav {
	display: none;
}
}

.tabsWebPart {
	width: 100%;
	clear: both;
	height: auto;
	min-height: 50px;
	font-size: 14px;
	text-align:left;
}

.tabsWebPart ul.ui-tabs-nav{
	border-bottom: 3px solid #72A2D2;
	text-align:left;
	margin-left:0;
	padding:0;
	
} 
#columnPrimary ul.ui-tabs-nav,
#columnTertiary ul.ui-tabs-nav,
#columnSecondary ul.ui-tabs-nav,
#auxContent ul.ui-tabs-nav{
    margin: 6px 0 6px 0px;
}
ul.ui-tabs-nav li {
    font-size: 14px;
}
.tabsWebPart .ui-tabs-nav li, 
#columnPrimary .tabsWebPart ul.ui-tabs-nav li{
	 margin: 0 2px 0 0;
	text-align:left;
	display:inline-block;
	font-weight: bold;
	zoom: 1;
	*display: inline;

}
.tabsWebPart .ui-tabs-nav li a, 
#columnPrimary .tabsWebPart .ui-tabs-nav li a,
.ui-tabs-nav li.ui-tabs-selected a {
    margin-top: 0.3 !important; /*overriding line 1971*/
	padding: 0em 0.5em 0em 0.3em;
	color: #165B85;
	background-color:#E0E9EF;
	text-decoration: none;
	font-weight: normal;
	line-height: 12px;
	margin: 0.3em 0em 0em 0em;
}
.tabsWebPart .ui-tabs-nav li.ui-tabs-selected a, 
#columnPrimary .tabsWebPart .ui-tabs-nav li.ui-tabs-selected a  {
	background-color:#72A2D2;
	padding: 0.3em 0.6em 0em 0.6em;
	color: #fff;
	margin: 8px 0px 0px 0px;
}
#Welcome4 #columnSecondary .tabsWebPart ul.ui-tabs-nav li,
#pageSplashWrapper .tabsWebPart ul.ui-tabs-nav li,
#pageSplashImage .tabsWebPart ul.ui-tabs-nav li,
#bd .tabsWebPart ul.ui-tabs-nav li,
.tabsWebPart .ui-tabs-nav li,
#columnPrimary .tabsWebPart .ui-tabs-nav li,
#columnPrimary #pageContent .tabsWebPart ul.ui-tabs-nav li, 
#welcome5 #columnPrimary .tabsWebPart ul.ui-tabs-nav li, 
#welcome6 #columnPrimary .tabsWebPart ul.ui-tabs-nav li,
#columnTertiary .tabsWebPart .ui-tabs-nav li,
#columnSecondary .tabsWebPart .ui-tabs-nav li,
#auxContent .tabsWebPart .ui-tabs-nav li,
#pageSpotlightWrapper .tabsWebPart .ui-tabs-nav li,
#Welcome3 #columnPrimary #pageSpotlightWrapper .tabsWebPart .ui-tabs-nav li,
#columnPrimary #pageSpotlightWrapper .tabsWebPart .ui-tabs-nav li{
	background:#E0E9EF;
 	height: auto;
 	margin: 0 0.1em 0 0px;
	padding: 1em 0em 1em 0em;
	line-height: 12px;
	display: inline-block;
    font-weight: bold;
    text-align: left;
    zoom: 1;
	*display: inline;
	padding-left: 0px;
}
#Welcome4 #columnSecondary .tabsWebPart ul.ui-tabs-nav li,
#columnTertiary .tabsWebPart .ui-tabs-nav li,
#columnSecondary .tabsWebPart .ui-tabs-nav li,
#auxContent .tabsWebPart .ui-tabs-nav li,
#pageSpotlightWrapper .tabsWebPart .ui-tabs-nav li,
#Welcome3 #columnPrimary #pageSpotlightWrapper .tabsWebPart .ui-tabs-nav li{
	width: 100%;
}
#Welcome4 #columnSecondary .tabsWebPart ul.ui-tabs-nav  li.ui-tabs-selected,
#pageSplashWrapper .tabsWebPart li.ui-tabs-selected,
#bd .tabsWebPart ul.ui-tabs-nav li.ui-tabs-selected,
.tabsWebPart .ui-tabs-nav li.ui-tabs-selected,
#columnPrimary .tabsWebPart .ui-tabs-nav li.ui-tabs-selected,
#columnPrimary #pageContent .tabsWebPart ul.ui-tabs-nav li.ui-tabs-selected, 
#welcome5 #columnPrimary .tabsWebPart ul.ui-tabs-nav li.ui-tabs-selected, 
#welcome6 #columnPrimary .tabsWebPart ul.ui-tabs-nav li.ui-tabs-selected,
.tabsWebPart .tabsWebPart .ui-tabs-nav li.ui-tabs-selected,
#columnPrimary .tabsWebPart .ui-tabs-nav li.ui-tabs-selected,
#columnTertiary .tabsWebPart .ui-tabs-nav li.ui-tabs-selected,
#columnSecondary .tabsWebPart .ui-tabs-nav li.ui-tabs-selected,
#auxContent .tabsWebPart .ui-tabs-nav li.ui-tabs-selected,
#pageSpotlightWrapper .tabsWebPart .ui-tabs-nav li.ui-tabs-selected,
#Welcome3 #columnPrimary #pageSpotlightWrapper .tabsWebPart .ui-tabs-nav li.ui-tabs-selected,
#Welcome4 #columnPrimary #pageSpotlightWrapper .tabsWebPart .ui-tabs-nav li.ui-tabs-selected{
	background-color:#72A2D2;
}
.tabsWebPart .ui-state-active{
	background: #fff;	
} 
.ui-tabs-panel{
	background: #fff;
	padding: 0px 0px 5px 5px;
	line-height: 178%;
	display: block;
}
.ui-tabs-panel p {
    line-height: normal;
	padding: 0px 10px 0px 0px;
}
/*Tabs unordered list*/
.ms-WPBody .ui-tabs-panel h1, 
.ms-WPBody .ui-tabs-panel h2, 
.ms-WPBody .ui-tabs-panel h3, 
.ms-WPBody .ui-tabs-panel h4, 
.ms-WPBody .ui-tabs-panel h5, 
.ms-WPBody .ui-tabs-panel h6{
	padding: 0px 10px 0px 5px;

}
.ui-tabs-panel table {
	width: 97%;
	margin: 0px 5px 15px 5px;
}
#columnTertiary .tabsWebPart  .ui-tabs-panel ol,
#columnSecondary .tabsWebPart  .ui-tabs-panel ol,
#auxContent .tabsWebPart .ui-tabs-panel   ol,
#columnTertiary .tabsWebPart .ui-tabs-panel  ul,
#columnSecondary .tabsWebPart .ui-tabs-panel  ul,
#auxContent .tabsWebPart .ui-tabs-panel  ul,
#welcome6 #auxContent .tabsWebPart .ui-tabs-panel  ul,
#welcome6 #columnSecondary .tabsWebPart .ui-tabs-panel  ul,
#welcome6 #auxContent .tabsWebPart .ui-tabs-panel   ol,
#welcome6 #columnSecondary .tabsWebPart .ui-tabs-panel  ol,
#welcome5 #auxContent .tabsWebPart .ui-tabs-panel   ul,
#welcome5 #columnSecondary .tabsWebPart .ui-tabs-panel  ul,
#welcome5 #auxContent .tabsWebPart .ui-tabs-panel   ol,
#welcome5 #columnSecondary .tabsWebPart .ui-tabs-panel  ol,
#Welcome3 #columnSecondary .tabsWebPart .ui-tabs-panel  ul,
#Welcome3 #columnSecondary .tabsWebPart .ui-tabs-panel  ol,
#visualWrapper .tabsWebPart .ui-tabs-panel  ol, 
#visualWrapper .tabsWebPart .ui-tabs-panel  ul,
#pageSplashWrapper .tabsWebPart .ui-tabs-panel  ol,
#pageSplashWrapper .tabsWebPart .ui-tabs-panel  ul {
    margin: 6px 0 15px 12px;
}
#columnTertiary .tabsWebPart  ol,
#columnSecondary .tabsWebPart  ol,
#auxContent .tabsWebPart   ol,
#columnTertiary .tabsWebPart  ul,
#columnSecondary .tabsWebPart  ul,
#auxContent .tabsWebPart  ul,
#welcome6 #auxContent .tabsWebPart  ul,
#welcome6 #columnSecondary .tabsWebPart  ul,
#welcome6 #auxContent .tabsWebPart   ol,
#welcome6 #columnSecondary .tabsWebPart  ol,
#welcome5 #auxContent .tabsWebPart  ul,
#welcome5 #columnSecondary .tabsWebPart  ul,
#welcome5 #auxContent .tabsWebPart   ol,
#welcome5 #columnSecondary .tabsWebPart  ol,
#Welcome3 #columnSecondary .tabsWebPart  ul,
#Welcome3 #columnSecondary .tabsWebPart  ol,
#visualWrapper .tabsWebPart  ol, 
#visualWrapper .tabsWebPart  ul,
#pageSplashWrapper .tabsWebPart  ol,
#pageSplashWrapper .tabsWebPart  ul {
    margin: 6px 0 15px 0px;
}
#visualWrapper .tabsWebPart  li,
#pageSplashWrapper .tabsWebPart  li {
	margin: 0px 0px 0px 12px;
}
#columnPrimary .tabsWebPart{
	max-width: 676px;
}
#welcome6 #columnPrimary .tabsWebPart,
#welcome6 #columnPrimary .ui-tabs-panel,
#welcome5 #columnPrimary .tabsWebPart,
#welcome5 #columnPrimary .ui-tabs-panel,
#contentPage1 #columnPrimary .tabsWebPart,
#contentPage1 #columnPrimary .ui-tabs-panel{
	max-width: 427px;
}
#columnSecondary .tabsWebPart,
#auxContent .tabsWebPart,
#pageSpotlightWrapper .tabsWebPart,
#Welcome3 #columnPrimary #pageSpotlightWrapper .tabsWebPart{
	max-width: 200px;
	min-width: 200px;
}
/*ie6, 7 and 8 browser hacks to handle browsers not handling min max widths*/
.ie6 #columnPrimary .tabsWebPart,
.ie6 #columnPrimary .ui-tabs-panel,
.ie6 #visualWrapper .ui-tabs-panel,
.ie6 #pageSplashWrapper .ui-tabs-panel,
.ie7 #columnPrimary .tabsWebPart,
.ie7 #columnPrimary .ui-tabs-panel,
.ie7 #visualWrapper .ui-tabs-panel,
.ie7 #pageSplashWrapper .ui-tabs-panel,
.ie8 #columnPrimary .tabsWebPart,
.ie8 #columnPrimary .ui-tabs-panel,
.ie8 #visualWrapper .ui-tabs-panel,
.ie8 #pageSplashWrapper .ui-tabs-panel{
	width: 676px;
}
.ie6 #Welcome3 #columnPrimary .tabsWebPart,
.ie6 #Welcome3 #columnPrimary .ui-tabs-panel,
.ie7 #Welcome3 #columnPrimary .tabsWebPart,
.ie7 #Welcome3 #columnPrimary .ui-tabs-panel,
.ie8 #Welcome3 #columnPrimary .tabsWebPart,
.ie8 #Welcome3 #columnPrimary .ui-tabs-panel{
	width: 611px;
}
.ie6 #Welcome4 #columnPrimary .tabsWebPart,
.ie6 #Welcome4 #columnPrimary .ui-tabs-panel,
.ie7 #Welcome4 #columnPrimary .tabsWebPart,
.ie7 #Welcome4 #columnPrimary .ui-tabs-panel,
.ie8 #Welcome4 #columnPrimary .tabsWebPart,
.ie8 #Welcome4 #columnPrimary .ui-tabs-panel{
	width: 611px;
}

.ie6 #welcome6 #columnPrimary .tabsWebPart,
.ie6 #welcome6 #columnPrimary .ui-tabs-panel,
.ie7 #welcome6 #columnPrimary .tabsWebPart,
.ie7 #welcome6 #columnPrimary .ui-tabs-panel,
.ie8 #welcome6 #columnPrimary .tabsWebPart,
.ie8 #welcome6 #columnPrimary .ui-tabs-panel{
	width: 427px;
}
.ie6 #columnTertiary .tabsWebPart,
.ie6 #columnSecondary .tabsWebPart,
.ie6 #auxContent .tabsWebPart,
.ie6 #columnTertiary .ui-tabs-panel,
.ie6 #columnSecondary .ui-tabs-panel,
.ie6 #auxContent .ui-tabs-panel,
.ie6 #pageSpotlightWrapper .ui-tabs-panel,
.ie6 #Welcome3 #pageSpotlightWrapper .ui-tabs-panel,
.ie7 #columnTertiary .tabsWebPart,
.ie7 #columnSecondary .tabsWebPart,
.ie7 #auxContent .tabsWebPart,
.ie7 #columnTertiary .ui-tabs-panel,
.ie7 #columnSecondary .ui-tabs-panel,
.ie7 #auxContent .ui-tabs-panel,
.ie7 #pageSpotlightWrapper .ui-tabs-panel,
.ie7 #Welcome3 #pageSpotlightWrapper .ui-tabs-panel,
.ie8 #columnTertiary .tabsWebPart,
.ie8 #columnSecondary .tabsWebPart,
.ie8 #auxContent .tabsWebPart,
.ie8 #columnTertiary .ui-tabs-panel,
.ie8 #columnSecondary .ui-tabs-panel,
.ie8 #auxContent .ui-tabs-panel,
.ie8 #pageSpotlightWrapper .ui-tabs-panel,
.ie8 #Welcome3 #pageSpotlightWrapper .ui-tabs-panel{
	width: 200px;
}
/*end browser hacks to handle browsers not handling min max widths*/

/* ----------------------------------------------------------------------------------------*/
/* ------------------------>>> Foundation Widget Web Part Accordion <<<------------------------*/
/* ----------------------------------------------------------------------------------------*/
#columnTertiary .ms-wpContentDivSpace,
#columnSecondary .ms-wpContentDivSpace,
#auxContent .ms-wpContentDivSpace,
#pageSpotlightWrapper .ms-wpContentDivSpace,
#visualWrapper .ms-wpContentDivSpace,
#pageSplashWrapper .ms-wpContentDivSpace{
	margin-left: 0px;
	margin-right: 0px;
}
.accordionWebPart{
    width: 100%;
    margin-top: 6px;
}
#welcome5 #columnPrimary h3.ui-accordion-header,
#Welcome4 #pageSpotlightTwo h3.ui-accordion-header,
#Welcome4 #columnSecondary h3.ui-accordion-header,
#Welcome4 #pageSpotlightThree h3.ui-accordion-header,
#Welcome4 h3.ui-accordion-header,
#sideBar h3.ui-accordion-header, 
#columnPrimary .ms-WPBody h3.ui-accordion-header,
#columnSecondary h3.ui-accordion-header, 
#columnTertiary h3.ui-accordion-header, 
#auxContent h3.ui-accordion-header,
#sectionHome1 #columnPrimaryWrapper #columnPrimary .accordionWebPart h3.ui-accordion-header, 
.ui-accordion-header, .ms-WPBody h3.ui-accordion-header {
    border-bottom: 0px;
    padding-bottom: 0px;	
    border: 1px solid #FBBC30 !important;
    color: #165B85 !important;
    cursor: pointer;
    font-size: 1.500em !important; /*overrding line 536*/
    line-height: 1.5em;
    margin: 2px 0 0;
    background-color: #fff;
    background-image: none;
    padding: 5px 5px 5px 0;
    font-weight: normal
}

#columnPrimary .accordionWebPart h3 a,.accordionWebPart h3 a{
    color: #165B85;
    text-decoration: none;
    font-weight: normal;
    font-size: 0.938em;
    line-height: 1.5em;
}
.ms-WPBody .accordionWebPart h3.ui-state-active,
.ui-state-active {
    border-bottom: 1px dotted #8CB5C8;
    font-weight: bold;
    border-bottom: 1px dotted #8CB5C8;
    background: #fff;

}
.ui-accordion-content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: #8cb5c8 1px solid;
    border-left: #8cb5c8 1px solid;
    border-right:#8cb5c8 1px solid;
    border-top: 0px;
    margin-top: 0px;
    font-size: 14px;
    padding: 5px 0px 5px 5px;

}
.accordionWebPart .ui-icon{
    background: url("http://www.ucdenver.edu/SiteCollectionImages/icons/accord_arrows.png") no-repeat scroll 0px -15px #FFFFFF;
    overflow: hidden;
    height: 15px;
    width: 15px;
    float: left;
    margin: 5px 5px 0px 5px;
}
.accordionWebPart .ui-state-active .ui-icon{
    background: url("http://www.ucdenver.edu/SiteCollectionImages/icons/accord_arrows.png") no-repeat scroll 0px 0px #F2F7FA;
}
.ui-accordion-content{
	padding: 5px 0px 5px 5px;
}
.accordionWebPart .ui-accordion-content p {
    line-height: normal;
	padding: 0px 10px 0px 0px;
	font-size: 14px;
}
.ms-WPBody .ui-accordion-content h1, 
.ms-WPBody .ui-accordion-content h2, 
.ms-WPBody .ui-accordion-content h3, 
.ms-WPBody .ui-accordion-content h4, 
.ms-WPBody .ui-accordion-content h5, 
.ms-WPBody .ui-accordion-content h6{
	padding: 0px 10px 0px 5px;

}
.ms-WPBody .ui-accordion-header a:link,
.ms-WPBody .ui-accordion-header span.iconSpace {
    display: block;
    margin-left: 25px;
    text-decoration: none;
    color: #165B85;
}
.ms-WPBody .ui-accordion-content h4{
    color: #355D83;
    font-size: 13px;
    font-weight: bold;
}
.ui-accordion-content table, .ui-accordion-content .contentTable table {
	width: 97%;
	margin: 0px 5px 15px 5px;
}
 #columnTertiary .accordionWebPart ol,
 #columnSecondary .accordionWebPart ol,
 #auxContent .accordionWebPart  ol,
 #columnTertiary .accordionWebPart ul,
 #columnSecondary .accordionWebPart ul,
 #auxContent .accordionWebPart ul,
 #welcome6 #auxContent .accordionWebPart ul,
 #welcome6 #columnSecondary .accordionWebPart ul,
 #welcome6 #auxContent .accordionWebPart  ol,
 #welcome6 #columnSecondary .accordionWebPart ol,
 #welcome5 #auxContent .accordionWebPart ul,
 #welcome5 #columnSecondary .accordionWebPart ul,
 #welcome5 #auxContent .accordionWebPart  ol,
 #welcome5 #columnSecondary .accordionWebPart ol,
 #Welcome3 #columnSecondary .accordionWebPart ul,
 #Welcome3 #columnSecondary .accordionWebPart ol,
 #visualWrapper .accordionWebPart ol, 
 #visualWrapper .accordionWebPart ul,
 #pageSplashWrapper .accordionWebPart ol,
 #pageSplashWrapper .accordionWebPart ul {
    margin: 6px 0 15px 12px;
}
#visualWrapper .accordionWebPart li,
#pageSplashWrapper .accordionWebPart li{
	margin: 0px 0px 0px 12px;
}
#columnPrimary .accordionWebPart,
#visualWrapper .accordionWebPart,
#pageSplashWrapper .accordionWebPart{
	max-width: 675px;
}
#sectionHome1 #columnPrimary .accordionWebPart{
	min-width: 675px; /*sometimes this layout has a flaot that makes the accordion as narrow as its content*/
}
#contentPage1 #columnPrimary .accordionWebPart{
	max-width: 429px;
}
#tabsPage #columnPrimary .accordionWebPart{
	max-width: 613px;
}
#Welcome3 #columnPrimary .accordionWebPart{
	max-width: 613px;
}
#Welcome4 #pageSplashWrapper .accordionWebPart{
	max-width: 948px;
}
#welcome6 #columnPrimary .accordionWebPart, #welcome5 #columnPrimary .accordionWebPart{
	max-width: 429px;
}
.ui-tabs-panel .accordionWebPart h3 {
   margin: 2px 0 0;
}
#columnTertiary .accordionWebPart,
#columnSecondary .accordionWebPart,
#auxContent .accordionWebPart,
#pageSpotlightWrapper .accordionWebPart,
#Welcome3 #columnPrimary #pageSpotlightWrapper .accordionWebPart{
	max-width: 200px;
	min-width: 200px;
}
/*ie6, 7 and 8 adjustments to handle browsers not handling min max widths*/
.ie6 #columnPrimary .accordionWebPart,
.ie6 #columnPrimary .ui-accordion-content,
.ie6 #visualWrapper .accordionWebPart,
.ie6 #visualWrapper .ui-accordion-content,
.ie6 #pageSplashWrapper .accordionWebPart,
.ie6 #pageSplashWrapper .ui-accordion-content,
.ie7 #columnPrimary .accordionWebPart,
.ie7 #columnPrimary .ui-accordion-content,
.ie7 #visualWrapper .accordionWebPart,
.ie7 #visualWrapper .ui-accordion-content,
.ie7 #pageSplashWrapper .accordionWebPart,
.ie7 #pageSplashWrapper .ui-accordion-content,
.ie8 #columnPrimary .accordionWebPart,
.ie8 #columnPrimary .ui-accordion-content,
.ie8 #visualWrapper .accordionWebPart,
.ie8 #visualWrapper .ui-accordion-content,
.ie8 #pageSplashWrapper .accordionWebPart,
.ie8 #pageSplashWrapper .ui-accordion-content{
	width: 671px;
}
.ie6 #columnPrimary .ui-accordion-header,
.ie6 #visualWrapper .ui-accordion-header,
.ie6 #pageSplashWrapper .ui-accordion-header,
.ie7 #columnPrimary .ui-accordion-header,
.ie7 #visualWrapper .ui-accordion-header,
.ie7 #pageSplashWrapper .ui-accordion-header,
.ie8 #columnPrimary .ui-accordion-header,
.ie8 #visualWrapper .ui-accordion-header,
.ie8 #pageSplashWrapper .ui-accordion-header{
	width: 671px;
}
.ie6 #Welcome3 #columnPrimary .accordionWebPart,
.ie6 #Welcome3 #columnPrimary .ui-accordion-content,
.ie7 #Welcome3 #columnPrimary .accordionWebPart,
.ie7 #Welcome3 #columnPrimary .ui-accordion-content,
.ie8 #Welcome3 #columnPrimary .accordionWebPart,
.ie8 #Welcome3 #columnPrimary .ui-accordion-content{
	width: 606px;
}
.ie6 #Welcome3 #columnPrimary .ui-accordion-header,
.ie7 #Welcome3 #columnPrimary .ui-accordion-header,
.ie8 #Welcome3 #columnPrimary .ui-accordion-header{
	width: 606px;
}
.ie6 #Welcome4 #columnPrimary .accordionWebPart,
.ie6 #Welcome4 #columnPrimary .ui-accordion-content,
.ie7 #Welcome4 #columnPrimary .accordionWebPart,
.ie7 #Welcome4 #columnPrimary .ui-accordion-content,
.ie8 #Welcome4 #columnPrimary .accordionWebPart,
.ie8 #Welcome4 #columnPrimary .ui-accordion-content{
	width: 606px;
}
.ie6 #Welcome4 #columnPrimary .ui-accordion-header,
.ie7 #Welcome4 #columnPrimary .ui-accordion-header,
.ie8 #Welcome4 #columnPrimary .ui-accordion-header{
	width: 606px;
}

.ie6 #Welcome4 #pageSplashWrapper .accordionWebPart,
.ie6 #Welcome4 #pageSplashWrapper .ui-accordion-content,
.ie7 #Welcome4 #pageSplashWrapper .accordionWebPart,
.ie7 #Welcome4 #pageSplashWrapper .ui-accordion-content,
.ie8 #Welcome4 #pageSplashWrapper .accordionWebPart,
.ie8 #Welcome4 #pageSplashWrapper .ui-accordion-content{
	width: 907px;
}
.ie6 #Welcome4 #pageSplashWrapper .ui-accordion-header,
.ie7 #Welcome4 #pageSplashWrapper .ui-accordion-header,
.ie8 #Welcome4 #pageSplashWrapper .ui-accordion-header{
	width: 907px;
}
.ie6 #welcome6 #columnPrimary .accordionWebPart,
.ie6 #welcome6 #columnPrimary .ui-accordion-content,
.ie7 #welcome6 #columnPrimary .accordionWebPart,
.ie7 #welcome6 #columnPrimary .ui-accordion-content,
.ie8 #welcome6 #columnPrimary .accordionWebPart,
.ie8 #welcome6 #columnPrimary .ui-accordion-content{
	width: 422px;
}
.ie6 #welcome6 #columnPrimary .ui-accordion-header,
.ie7 #welcome6 #columnPrimary .ui-accordion-header,
.ie8 #welcome6 #columnPrimary .ui-accordion-header{
	width: 422px;
}
.ie6 #columnTertiary .accordionWebPart,
.ie6 #columnSecondary .accordionWebPart,
.ie6 #auxContent .accordionWebPart,
.ie6 #pageSpotlightWrapper .accordionWebPart,
.ie6 #Welcome3 #pageSpotlightWrapper .accordionWebPart,
.ie6 #Welcome4 #pageSpotlightWrapper .accordionWebPart,
.ie6 #columnTertiary .ui-accordion-content,
.ie6 #columnSecondary .ui-accordion-content,
.ie6 #auxContent .ui-accordion-content,
.ie6 #pageSpotlightWrapper .ui-accordion-content,
.ie6 #Welcome3 #pageSpotlightWrapper .ui-accordion-content,
.ie6 #Welcome4 #pageSpotlightWrapper .ui-accordion-content,
.ie7 #columnTertiary .accordionWebPart,
.ie7 #columnSecondary .accordionWebPart,
.ie7 #auxContent .accordionWebPart,
.ie7 #pageSpotlightWrapper .accordionWebPart,
.ie7 #Welcome3 #pageSpotlightWrapper .accordionWebPart,
.ie7 #Welcome4 #pageSpotlightWrapper .accordionWebPart,
.ie7 #columnTertiary .ui-accordion-content,
.ie7 #columnSecondary .ui-accordion-content,
.ie7 #auxContent .ui-accordion-content,
.ie7 #pageSpotlightWrapper .ui-accordion-content,
.ie7 #Welcome3 #pageSpotlightWrapper .ui-accordion-content,
.ie7 #Welcome4 #pageSpotlightWrapper .ui-accordion-content,
.ie8 #columnTertiary .accordionWebPart,
.ie8 #columnSecondary .accordionWebPart,
.ie8 #auxContent .accordionWebPart,
.ie8 #pageSpotlightWrapper .accordionWebPart,
.ie8 #Welcome3 #pageSpotlightWrapper .accordionWebPart,
.ie8 #Welcome4 #pageSpotlightWrapper .accordionWebPart,
.ie8 #columnTertiary .ui-accordion-content,
.ie8 #columnSecondary .ui-accordion-content,
.ie8 #auxContent .ui-accordion-content,
.ie8 #pageSpotlightWrapper .ui-accordion-content,
.ie8 #Welcome3 #pageSpotlightWrapper .ui-accordion-content,
.ie8 #Welcome4 #pageSpotlightWrapper .ui-accordion-content{
	width: 195px;
}
.ie6 #columnTertiary .ui-accordion-header,
.ie6 #columnSecondary .ui-accordion-header,
.ie6 #auxContent .ui-accordion-header,
.ie6 #pageSpotlightWrapper .ui-accordion-header,
.ie6 #Welcome3 #pageSpotlightWrapper .ui-accordion-header,
.ie6 #Welcome4 #pageSpotlightWrapper .ui-accordion-header,
.ie7 #columnTertiary .ui-accordion-header,
.ie7 #columnSecondary .ui-accordion-header,
.ie7 #auxContent .ui-accordion-header,
.ie7 #pageSpotlightWrapper .ui-accordion-header,
.ie7 #Welcome3 #pageSpotlightWrapper .ui-accordion-header,
.ie7 #Welcome4 #pageSpotlightWrapper .ui-accordion-header,
.ie8 #columnTertiary .ui-accordion-header,
.ie8 #columnSecondary .ui-accordion-header,
.ie8 #auxContent .ui-accordion-header,
.ie8 #pageSpotlightWrapper .ui-accordion-header,
.ie8 #Welcome3 #pageSpotlightWrapper .ui-accordion-header,
.ie8 #Welcome4 #pageSpotlightWrapper .ui-accordion-header{
	width: 195px;
}
.ie6 #contentPage1 #columnPrimary .accordionWebPart,
.ie6 #contentPage1 #columnPrimary .ui-accordion-content,
.ie7 #contentPage1 #columnPrimary .accordionWebPart,
.ie7 #contentPage1 #columnPrimary .ui-accordion-content,
.ie8 #contentPage1 #columnPrimary .accordionWebPart,
.ie8 #contentPage1 #columnPrimary .ui-accordion-content {
	width: 422px;
}


.ie6 #contentPage1 #columnPrimary .ui-accordion-header,
.ie7 #contentPage1 #columnPrimary .ui-accordion-header,
.ie8 #contentPage1 #columnPrimary .ui-accordion-header {
	width: 422px;
}
.ie6 #welcome5 #columnPrimary .accordionWebPart,
.ie6 #welcome5 #columnPrimary .ui-accordion-content,
.ie7 #welcome5 #columnPrimary .accordionWebPart,
.ie7 #welcome5 #columnPrimary .ui-accordion-content,
.ie8 #welcome5 #columnPrimary .accordionWebPart,
.ie8 #welcome5 #columnPrimary .ui-accordion-content{
	width: 422px;
}
.ie6 #welcome5 #columnPrimary .ui-accordion-header,
.ie7 #welcome5 #columnPrimary .ui-accordion-header,
.ie8 #welcome5 #columnPrimary .ui-accordion-header{
	width: 422px;
}

/*end hacks to handle browsers not handling min max widths*/
