﻿/* set document width to accomodate drop shadows */
#doc {
	width:958px;
}
/*-----------------------------------------------------------
Style Sheet: SOMTheme.css
Purpose: Customize the design of your MOSS site within University Branding Guidelines: 
http://www.ucdenver.edu/about/departments/WebServices/Policies/WebIdentityStandards/CustomDesigns/ThemeGuidelines/Pages/ThemeDesignGuidelines.aspx
--------------------------------------------------------------*/
/*Structure*/
/*------------------------------------------------------------

[Table of Contents]
1. Header and general structure/ #hd
2. 2 column Content 2 Layout / #contentPage2
3. Section Intro layout / #sectionHome1inner 
4. Division layout / #welcome5
5. 3 column Content 1 layout / #contentPage1 / 
*/




/*------------------------------------------------------------*/
/*Design*/
/*------------------------------------------------------------

[Table of Contents]
1. Site Background / #layoutBody
2. Page Container / #bd
3. Global Navigation (Horizontal) / #navWrapper
4. Bread Crumbs / .breadcrumb
5. Local Navigation (Vertical) / #localNav
6. Page Headings and Titles / h1, h2, h3, h4, h5, h6
7. Basic Typography / a
8. Content Images / #primaryImageWrapper, #pageSplashImage
9. Call to Action Boxes (side columns) / .sideBar-callOut
10. Information Boxes (side columns) / .sidebarInfoProfile
11. Highlight Boxes (main column) / .highlight
12. Horizontal Rules / .hr
13. Tables for Data / .table table
14. Bulleted Lists / ol, ul
15. Tabs / #tab
16. Miscellaneous / pre, spotlightbox, infobox, etc.
17. sliding block from home page / #slidingBlocks
18. light-box effect for quick links / #backgroundPopup
19. ie 6 bug fixes / * html
*/



/* ------------------------------------------------------------*/
/* ------>>> Header (area above global navigation) <<<----------*/
/* ------------------------------------------------------------*/




#hd #headerNav {
	/*background-color: green;*/
padding:0;
	display:block;
	margin-left: 400px;
	width:500px;
}
#hd #search a {
	/*background-color: red;*/
padding:0;
	margin:0;
}
#hd #search a.searchButton img {
	margin:0;
	padding:0;
}
#pageSplashWrapper, #pageSplash, #pageSplashImage {
	/*border:0 !important;
	margin:0 !important;
	padding:0 !important;*/
	background:none !important;
}

#hd {
	margin:0;
	padding:0;
	/*background-color:red;*/
height:95px !important;
	background-color:transparent;
}
#hd img {
	margin:	10px 0 0 0;
}
#headerNav {
	/*background-color:gray;*/
   margin:-70px 20px 0 500px;
}
#headerNav p {
	text-align:right;
}
/* ------------------------------------------------------------*/
/* ------------>>> 2 column layout Content 2 and tabs  <<<--------------*/
/* ------------------------------------------------------------*/
#contentPage2 #columnPrimaryWrapper, #tabsPage #columnPrimaryWrapper {
	border-bottom:0;
	padding-bottom:0;
	margin-bottom:0;
}
#contentPage2inner, #tabsPageinner {
	background: transparent url(../../PublishingImages/assets/bgShadowMainContentPage2.png) repeat-y scroll 0 0 !important;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:6px;
}
#contentPage2, #tabsPage {
	padding:0 !important;
	margin:0 !important;
	background: transparent url(../../PublishingImages/assets/shadowBgBottomD1welcome5.png) no-repeat scroll bottom center !important;
}
/* ------------------------------------------------------------*/
/* ----------------->>> Section Intro layout <<<---------------*/
/* ------------------------------------------------------------*/
#sectionHome1inner {
	background-color: transparent !important;
}

#sectionHome1 .infoBox  {
padding-top:0px;
padding-bottom:16px;
}


#sectionHome1 .infoBox .text h4 {
	margin-top:2px;
	;
	padding-top:0;
}
#sectionHome1 #columnPrimary {
	background-color:transparent !important;
}
#sectionHome1 #columnPrimaryWrapper {
	background-color:transparent !important;
}
#sectionHome1 {
	background: transparent url(../../PublishingImages/assets/shadowBottomD1welcome5.png) no-repeat scroll bottom center;
	margin:0 !important;
	padding:0 !important;
	width:958px;
	float: left;
	padding-bottom:6px !important;
}
#sectionHome1inner {
	background: transparent url(../../PublishingImages/assets/ShadowBGD1col.png) repeat-y 0 0;
	padding-left:5px;
	/*padding-right:5px;*/
/*margin-bottom:6px;*/
float:left;
}
#sectionHome1 #columnPrimaryWrapper {
	width:723px !important;
}
#sectionHome1 #columnPrimary {
	width:723px !important;
}
#sectionHome1 #pageSplashImage, #sectionHome1 #pageSplashImage img, #sectionHome1 #columnPrimaryWrapper, #sectionHome1 #columnPrimary, #sectionHome1 #columnSecondaryWrapper {
	border:0;
	padding:0;
	margin:0;
}


#sectionHome1 #columnSecondary {
	border:0;
	padding:0;

}

#sectionHome1 #columnSecondary ul {
margin-left: 18px;

}

#sectionHome1 #pageSplashImage {
	margin-left:6px !important;
}
#sectionHome1 #columnPrimaryWrapper {
	margin-left:0 !important;
}
#sectionHome1 #pageContent {
	margin-top:12px !important;
	background: transparent url(../../PublishingImages/assets/bgShadowD1columnWrapperInner.png) repeat-y 0 0;
}
#sectionHome1 #pageContent hr {
	clear: both;
}
#sectionHome1 #pageContentInner {
	padding:24px;
	float:left;
}
#sectionHome1 #pageIntro {
	display:none;
}
#sectionHome1 #columnSecondaryWrapper {
	margin-right:6px;
}
#columnWrapper {
	padding-top:6px;
	background: transparent url(../../PublishingImages/assets/bgShadowD12col.png) no-repeat top left;
	width:723px !important;
}


/* ------------------------------------------------------------*/
/* ----------------->>> Division layout <<<--------------------*/
/* ------------------------------------------------------------*/

#welcome5 {
	background: transparent url(../../PublishingImages/assets/shadowBottomD1welcome5.png) no-repeat scroll bottom center;/* shadowBottomD1welcome5.png*/
}
#Welcome5inner {
	margin-bottom: 6px !important; 
	/*border: 1px solid green;*/
}
#welcome5 #contentAreaWrapper, #contentArea {
	margin:0;
	padding:0;
	border:0;
}
#welcome5 #auxContentWrapper {
	margin-right:6px;
}
#welcome5 #visualWrapper, #welcome5 #visual, #welcome5 #pageSplashImage, #welcome5 #pageSplashImage img {
	border:0;
	padding:0;
	margin:0;
}
#welcome5 #visualWrapper {
	margin-bottom:11px;
	height: 230px;
	margin-left:6px;
	margin-bottom:12px;
}


#welcome5 #contentArea {
float:left;
margin:0 0 0 0;
padding-bottom:0 !important;
}

#columnWrapper {
	padding-top:6px;
	background: transparent url(../../PublishingImages/assets/bgShadowD12col.png) no-repeat top left;
	width:723px !important;
}
#columnWrapperInner {
	background: transparent url(../../PublishingImages/assets/bgShadowD1columnWrapperInner.png) repeat-y 0 0;
	/*border:1px red solid;*/
}
#Welcome5inner {
	background: transparent url(../../PublishingImages/assets/ShadowBGD1col.png) repeat-y 0 0;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:11px;
}
#welcome5 #columnPrimaryWrapper {
	margin-left:6px;/*width:492px;*/
}
#pageSpotlightWrapper {
	background-color:transparent !important;
}
/* ------------------------------------------------------------*/
/* ------------>>> Home page and department page <<<-----------*/
/* ------------------------------------------------------------*/

#Welcome4 #pageSplashImage span img {
border: 1px solid white !important;
margin: 24px 0 12px 5px;	
}

#Welcome4 h2 {
	display:none;
}
#Welcome4 #columnPrimaryWrapper, #Welcome4 #columnPrimary, #Welcome4 #columnSecondaryWrapper, #Welcome4 #columnSecondary, #Welcome4 #pageSpotlightWrapper, #Welcome4 #pageSpotlightOne, #Welcome4 #pageSpotlightTwo, #Welcome4 #pageSpotlightThree {
	padding:0;
	margin:0;
	background-color: transparent;
}


#Welcome4 #pageSpotlightWrapper {
	width:639px;
	float:left;
	
}


/* IE6 */
#Welcome4 .taskContainer {
	width: 200px;
	height: 143px;
	background-color: #b5d5ff;
	/*position:relative;*/
	margin: 12px 0px 0px 11px;
	top:12px;
	left:11px;
	padding:6px;
}
#Welcome4 .taskContainer h4 {
	color:#000;
	font-size:14px;
	font-weight:bold;
	margin-left:6px;
}


#Welcome4 #pageSpotlightOne {
	width: 210px;
	height:420px !important;
	overflow:hidden;
	background-color: white;	
	margin-right:8px;
	margin-top:7px;
	height:427px;
	margin-left: 5px;
	padding-left:10px;
	padding-top:9px;
}


#Welcome4 #pageSpotlightOne .taskContainer p {
	font-size:12px;
	font-weight:bold;
	margin-left:6px;
}
#Welcome4 .taskContainer select {
	width:186px;
	margin-left:6px;
	margin-bottom:12px;
	z-index:1;
}
#Welcome4 #pageSpotlightTwo {
	background: transparent url("/academics/colleges/medicalschool/PublishingImages/assets/Home%20Page/Shadows/spotLightTwo.png") no-repeat scroll 0 0;
	width: 404px;
	height:440px;
	overflow:hidden;
}
#Welcome4 #facStaffButton {
	/*position:relative;*/
	margin: 15px 0px 0px 6px;
	top:15px;
	left:6px;
}
#Welcome4 #featureProgram {
	margin:5px 0px 0px 5px !important;
	padding:0;
	border:0;
	height: 200px !important;
	width: 224px !important;
	/*position:relative;*/
	top:33px;
	left: 5px;
	overflow: hidden;
}
#Welcome4 #featureProgram img {
	border:none;
	margin-left: 0px;
	margin-bottom: 5px;
	}
#Welcome4 #featureProgram p {
	margin:0 12px 6px 12px;
	color:#355d83;
}
#Welcome4 #featureProgram a.LM {
	font-weight:bold;
	text-transform:uppercase;
}
#Welcome4 #featureProgram h3.mainHead {
	padding-left: 7px;
	font-size: 1.2em !important;
	
}
#Welcome4 #featureProgram h4.subHead {
	color:black;
	text-transform:uppercase;
	border: none;
	font-weight:normal;
}
/*Fix to solid column sidebar on Alt home page - Miller 8/29/11*/
#Welcome4 #featureProgramAlt {
	margin:5px 0px 0px -11px !important;
	height: 200px !important;
	width: 220px !important;
}

#Welcome4 #featureProgramAlt img {
	border:none;
	margin-left: 0px;
}
#Welcome4 #featureProgramAlt p {
	margin:0 6px 6px 6px;
	color:#355d83;
}
#Welcome4 #featureProgramAlt a.LM {
	font-weight:bold;
	text-transform:uppercase;
}
#Welcome4 #featureProgramAlt h3.mainHead {
	padding-left: 7px;
	font-size: 1.2em !important;
	
}
#Welcome4 #featureProgramAlt h4.subHead {
	color:black;
	text-transform:uppercase;
	border: none;
	font-weight:normal;
}




#Welcome4 #explore img {
	border:none;
	width:120px;
	height:83px;
	margin-top:12px;
	margin-left:4px;
}
#Welcome4 #explore {
	width: 392px;
	height:400px;
	margin:0;
	border:0;
	position:static;
	margin: 8px 0px 0px 6px;
	left:6px;
	top:8px;
}
#Welcome4 #explore .exploreUnit {
	border-bottom: 1px dotted #355d83;
	float:left;
	width:364px;
	margin-left:12px;
	padding-top:12px;
	padding-bottom:16px;
}
#Welcome4 #explore #exploreUnitLast {
	border-bottom: none;
}
#Welcome4 #explore h3.mainHead {
	display:block;
}
#Welcome4 #explore h4.subHead {
	color:black;
	text-transform:uppercase;
	border: none;
	font-weight:normal;
	margin:0;
	padding-top:8px;
	width:inherit;
}
#Welcome4 #explore p {
	margin:-4px 12px 6px 0;
	color:#355d83;
}
#Welcome4 #explore a.LM {
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
}
#Welcome4 #columnPrimaryWrapper, #Welcome4 #columnPrimary {
	width:639px !important;
}
#Welcome4 #columnSecondaryWrapper {
	width:319px;
	height:440px;
	overflow:hidden;
	background: transparent url("/academics/colleges/medicalschool/PublishingImages/assets/Home%20Page/Shadows/spotlightThree.png") no-repeat scroll 0 0;
}
/* ------------------------------------------------------------*/
/* ------------>>> 3 column layout content 1 <<<-----------*/
/* ------------------------------------------------------------*/

#contentPage1 {
	padding:0;
	margin:0;
	/**/
background: transparent url(../../PublishingImages/assets/shadowBGbottom3column.png) no-repeat scroll bottom center !important;
	clear:both;
}
#contentPage1inner {
	background: transparent url(../../PublishingImages/assets/shadowBGwrap.png) repeat-y scroll 0 0 !important;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:11px;
}
#columnTertiaryWrapper, #columnTertiary, #columnSecondaryWrapper, #columnSecondary, #columnPrimaryWrapper, #columnPrimary {
	background-color:white;
}
/* ------------------------------------------------------------*/
/* ------------------>>> Site Background <<<-------------------*/
/* ------------------------------------------------------------*/


/* SCOTT WROTE: needs to be a png, not a gif need instructions on the location of the school's directory*/
body#layoutBody {
	background: #b6cedc url(../../PublishingImages/assets/bg.png) repeat-x scroll 0 0;
	color: #000000;
}
/* SCOTT WROTE: needed if gateways can be removed */
p#gateway {
	display:none;
}
/* ------------------------------------------------------------*/
/* ---------->>> Global Navigation (Horizontal) <<<------------*/
/* ------------------------------------------------------------*/
/*UCD Branding Restrictions - DO NOT CHANGE: Placement, Width Dimensions, Font family, Font size, unless larger */

/*horizontal navigation container*/
#navWrapper {
	background:none;
	/*height: 32px;*/
   /*background-color:lime;*/
 
	padding-left:6px;
	position:static;
	left:-20px;
	top:4px;
	margin: 4px 0px 0px 0px;
	z-index:1000;
}
div.AspNet-Menu-Horizontal a, div.AspNet-Menu-Horizontal a:link, div.AspNet-Menu-Horizontal a:visited {
	color: #fff;
	border:none !important;
	text-decoration:none !important;
}
div.AspNet-Menu-Horizontal {
	/*background-color:blue;*/
height:36px;
	position:absolute;
}
div.AspNet-Menu-Horizontal ul.AspNet-Menu {
	margin:0;
	padding: 0;
}
div.AspNet-Menu-Horizontal ul.AspNet-Menu li {
	text-transform:uppercase;
	font-size:1.0em;
	font-weight:bold;
	margin-top:-2px;
}
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 {
	color: #fff;
	text-decoration:none;
	/*border:1px solid fuchsia;*/
display:block;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;/*background-color:blue;*/
}
div.AspNet-Menu-Horizontal ul.AspNet-Menu li a:hover {
	background: #202730 url(../../PublishingImages/assets/globeHoverBg.png) repeat-x scroll 0 0;
}
/* ------------------------------------------------------------*/
/* -------------------->>> Drop Downs <<<--------------------*/
/* ------------------------------------------------------------*/
div.AspNet-Menu-Horizontal .AspNet-Menu-WithChildren {
	border:0;
	padding:0;
	margin:0;
}
div.AspNet-Menu-Horizontal .AspNet-Menu-WithChildren ul {
	background-color:#3c4249;
	margin:0 !important;
	border:0 !important;
	padding:0 !important;
	text-align:left;
	width:200px !important;
}
div.AspNet-Menu-Horizontal .AspNet-Menu-WithChildren ul li {
	margin:0;
	border:0;
	padding:0;
	width:200px !important;
}
div.AspNet-Menu-Horizontal ul.AspNet-Menu .AspNet-Menu-WithChildren ul li a:link, div.AspNet-Menu-Horizontal ul.AspNet-Menu .AspNet-Menu-WithChildren ul li a:visited, div.AspNet-Menu-Horizontal ul.AspNet-Menu .AspNet-Menu-WithChildren ul li a:active {
	color: #fff;
	font-size:1.2em;
	text-decoration:none;
	/*border:1px solid fuchsia;*/
display:block;
	text-align:left;
	padding:6px 6px 6px 18px;
	margin:0 !important;
	border:0;
	text-transform:capitalize;
	/*background-color:blue;*/
width:176px !important;
}
div.AspNet-Menu-Horizontal ul.AspNet-Menu .AspNet-Menu-WithChildren ul li a:hover {
	background-image:none;
	background-color:black;
}
/* ------------------------------------------------------------*/
/* -------------------->>> Bread Crumbs <<<--------------------*/
/* ------------------------------------------------------------*/
/*UCD Branding Restrictions - DO NOT CHANGE: Placement, Font family, Font size*/

/* SCOTT WROTE: some of this stuff, such as displ and block should be in base, no?
*/

.breadcrumb {
	display: block;
	padding: 18px 0px 8px 4px;
	color: white;
	font-size:1.2em;
	margin: 0!important;/*background-color:lime;*/
}
/*Breadcrumb span is the space (character) between each list item*/
.breadcrumb span {
	padding: 4px;
}
/*Breadcrumb link*/
.breadcrumb a {
	color: white;
	text-decoration: none;
}
/*Breadcrumb link - hover state*/
.breadcrumb a:hover {
	text-decoration: underline;
}
.breadCrumbs {
	/*background-color:aqua;*/
	margin:0;
	padding:0;
}
/*Breadcrumb unordered list items*/
.breadCrumbs li {
	/* SCOTT WROTE: Base*/
   display: inline;
	padding:0;
}
/* ------------------------------------------------------------*/
/* ------------>>> Local Navigation (Vertical) <<<-------------*/
/* ------------------------------------------------------------*/
/*UCD Branding Restrictions - DO NOT CHANGE: Vertical Placement, Width Dimensions, Font family, Font size*/




/*vertical navigation container*/
#localNav {
	padding-bottom: 6px;
	margin-left:0;
	padding-left:0;
}
/*vertical navigation container*/
.AspNet-Menu-Vertical {
	margin-top: 0px;/*should not be altered SCOTT WROTE: than it should not be in theme */
	font-size:.9em;
	font-weight:bold;
}
/*vertical navigation unordered list*/
.AspNet-Menu-Vertical .AspNet-Menu {
	margin: 6px 0px 6px 0px;
	padding-bottom: 2px;
	background: none;
}
#sectionHome1 .AspNet-Menu-Vertical .AspNet-Menu {
	margin-left:12px;
}
/* SCOTT WROTE: vertical navigation unordered list items - parents and siblings*/
.AspNet-Menu-Vertical .AspNet-Menu li {
	list-style-type: none;
}
/*SCOTT WROTE: vertical navigation unordered list items - 1st level menu*/

.AspNet-Menu-Vertical .AspNet-Menu li a {
	color: #355c83;
	display: block;
	padding: 6px 6px 6px 0;
	/* SCOTT WROTE: Base*/
   background: url('navDots.png') repeat-x 50% bottom;
	text-decoration: none;
}
/*** SCOTT WROTE: These aren't drop-downs. ***/
/*vertical navigation submenu unordered list - dropdowns*/
.AspNet-Menu-Vertical .AspNet-Menu li.AspNet-Menu-WithChildren ul {
	margin: 8px 3px 0px 0px;
	padding: 0px 0px 6px 18px;
	background: url('navDots.png') repeat-x 50% bottom;
}
/* SCOTT WROTE: These aren't drop-downs */
/*vertical navigation submenu unordered list items - dropdowns*/
.AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren ul li {
	background: none;
	font-size:1.0em;
}
/* SCOTT WROTE: These aren't drop-downs */
/*vertical navigation submenu list items - dropdown links*/
.AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren ul li a {
	color: #355c83;
	font-weight:normal;
	display: block;
	padding: 0px 6px 5px 6px;
	background: none;
}
/* SCOTT WROTE: These aren't drop-downs */
/*vertical navigation submenu list items - dropdown links - hover state*/
.AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren ul li a:hover {
	/*color: black;*/
   background: none;
}
/* ------------------------------------------------------------*/
/* --------------->>> Page Headings & Titles <<<---------------*/
/* ------------------------------------------------------------*/
/*UCD Branding Restrictions - DO NOT CHANGE: Font family, Font size, Line Height*/

/*Heading settings - applied to all*/
h1, h2, h3, h4, h5, h6 {
	margin-bottom: 6px;
	margin-top: 6px;
}
/*Heading 2*/
h2 {
	color: #355d83;
	margin-top: 12px;
	font-weight: bold;
	/* SCOTT WROTE: Needs current font-sizing scheme applied */
   font-size:1.6em;/*line-height:2.2em; */
}
/* SCOTT WROTE: SOM has no subheaders - this control will be hidden - no h3s can be marked up anywhere in site */
/*Heading 3*/
h3 {
	color: #355d83;
	font-weight: bold;
	font-size:1.2em;/*line-height:1.6em; */
}
/*Heading 4*/
h4, .highlight h4 {
	color: #872434;
	font-weight:normal;
	font-size:1.3em;
}
/*Heading 5*/
h5 {
	color: #872434;
	font-weight: normal;
	font-size:1.3em;
}
/*Heading 6*/
h6 {
	color: #872434;
	font-weight: bold;
	font-size:1.3em;
}
hr#sectionHead {
	display: none;
}
/* ------------------------------------------------------------*/
/* ---------------->>> Basic Typography <<<--------------------*/
/* ------------------------------------------------------------*/


/* SCOTT WROTE: Why are links separted out based on element? These all should be consistent */
/*Paragraph Links*/
a, a:link, a:visited, #headerNav a, #headerNav a:link, #headerNav a:visited, .ms-WPBody a:visited {
	color: #355d83;
	border:none !important;
	text-decoration:none !important;
}
a:hover, #headerNav a:hover {
	text-decoration:underline !important;
}
a:active, #headerNav a:active {
	color: #872434;
}
.breadcrumb a, .breadcrumb a:link {
	color: #fff;
}
/* ------------------------------------------------------------*/
/* ------------------->>> Content Images <<<-------------------*/
/* ------------------------------------------------------------*/

/*content page image container*/
#primaryImageWrapper {
	float: right;
	margin-left: 12px;
	margin-top: 4px;
}
/*content page image*/
#primaryImageWrapper img, .infoBox img {
	background-color: #F2F7FA;
	border: 1px solid #97a8b8 !important;/*important needs to be kept here*/
	padding: 1px;
}
/*content page image caption*/
#primaryImageWrapper p {
	font-style: italic;
	margin-top: 0px;
	line-height: 1.7em;
	margin-bottom: 6px;
}
/*section page image container*/
#pageSplashImage {
	background-color: #F2F7FA;
	border: 1px solid #8CB5C8;
	/*margin-bottom: 12px;*/
   vertical-align: middle;
}
/*section page image*/
#pageSplashImage img {
	margin: 0;
}
/*Content image - floating right*/
.floatImageRight {
	background-color:#f2f7fa;
	border-color: #287Da6;
}
/* ------------------------------------------------------------*/
/* ------>>> "Call To Action" Boxes for side columns <<<-------*/
/* ------------------------------------------------------------*/


/*Call to Action Box container in Side Column*/
.sideBar-callOut {
	border: 1px solid #ebcea1;
	margin: 6px 0px;
	padding: 0px;
	background-color: #faf2e7;
	height: 129px;
}
/*Text and Image - Call to Action Box link in Side Column*/
.sideBar-callOut a {
	color: #000;
	font-weight: bold;
	border: 0px solid blue;
	margin: 5px;
	display: block;
	padding: 0px;
	background: url('/PublishingImages/UCDLayoutImages/sidebar-callout.gif') no-repeat left bottom;
	text-decoration: none;
	height: 119px;
}
/*Text and Image - Call to Action Box linked image in Side Column*/
.sideBar-callOut a img {
	height: 90px;
	padding: 0px;
	display: block;
}
/*Text and Image - Call to Action Box span tag that includes title of linked text in Side Column*/
.sideBar-callOut a span {
	margin: 8px 0px 0px 34px;
	display: block;
}
/* ------------------------------------------------------------*/
/* ------->>> "Profile information" Boxes for side columns - unique to school of medicine
/* ------------------------------------------------------------*/
/*UCD Branding Restrictions - DO NOT CHANGE: Width, Font family, Font size*/

/*Information Box container in Side Column*/

.SBIResearcher {
	/*float: left;*/
   background: #bcd2df url(../../PublishingImages/assets/infoBoxbg.jpg) repeat-y scroll 0 0;

}
.SBIStudent {
	/*float: left;*/
   background: #186e8e url(../../PublishingImages/assets/infoBoxbgStudent.png) repeat-y scroll 0 0;
}
.SBIResident {
	/*float: left;*/
   background: #236c71 url(../../PublishingImages/assets/infoBoxbgRes.png) repeat-y scroll 0 0;
}
.SBIFaculty {
	/*float: left;*/
   background-color: #5e7519;
}
.sidebarInfoProfile {
	/*float: left;*/
   border: none;
	margin: 5px 0px;
	color:white;
	width:200px
}
.sidebarInfoProfile a.LM {
	text-transform:uppercase;
	font-weight:bold;
	color:white;
}
/*Main Heading for Information Box in Side Column*/
.sidebarInfoProfile .mainHead {
	background: #bcd2df url(../../PublishingImages/assets/infoHeaderbg.jpg) repeat-x scroll 0 0;
	/*color: #fff;*/
   height: 19px;
	margin: 0;
	padding: 0 0 0 6px;
	font-weight: bold;
	font-size: 1.1em;
	color:white;
	text-transform:uppercase;
}
.sidebarInfoProfile img {
	margin:0 !important;
	padding:0;
	border:0;
}
/*Sub Heading for Information Box in Side Column*/
.sidebarInfoProfile .subHead {
	border-bottom: none;
	color: white;
	display: block;
	margin: 5px 10px 8px 8px;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
    font-size: 1.1em;
}
/*Heading 5 for Information Box in Side Column*/
.sidebarInfoProfile h5 {
	font-weight: bold;
	margin: 5px 15px;
	padding: 0px;
}
/*Heading 6 for Information Box in Side Column*/
.sidebarInfoProfile h6 {
	color: #006595;
	margin: 5px 15px;
	padding: 0px;
}
/*Unordered List for Information Box in Side Column*/
.sidebarInfoProfile ul {
	list-style-type: square;
	color: #000;
	margin-left: 30px;
}
/*Unordered List Item for Information Box in Side Column*/
.sidebarInfoProfile li {
	margin-bottom: 5px;
}
/*Unordered List Item Italicized for Information Box in Side Column*/
.sidebarInfoProfile li em {
	color: #006595;
}
/*Unordered List Item Bold for Information Box in Side Column*/
.sidebarInfoProfile li strong {
	font-weight: bold;
	color: #006595;
}
/*Paragraph in List Item for Information Box in Side Column*/
.sidebarInfoProfile li p {
	margin: 3px 15px 3px 0px;
	color: #000;
}
/*Paragraph for Information Box in Side Column*/
.sidebarInfoProfile p {
	margin: 10px 15px;
}
/*Label for Information Box in Side Column*/
.sidebarInfoProfile .label {
	float: left;
	width: 45px;
	font-weight: bold;
}
/*Business Card container for Information Box in Side Column*/
.sidebarInfoProfile .vcard {
	clear: both;
}
/*Business Card paragraph for Information Box in Side Column*/
.sidebarInfoProfile .vcard p {
	margin-bottom: 10px;
	clear: both;
}
/*Business Card Street Address for Information Box in Side Column*/
.sidebarInfoProfile .street-address {
	display: block;
}
/*Business Card Address Label Type for Information Box in Side Column*/
.sidebarInfoProfile .adr .type {
	font-weight: bold;
	margin: 5px 0px;
	padding: 0px;
}
/*Image for Information Box in Side Column*/
.sidebarInfoProfile img {
}
/*Table for Information Box in Side Column*/
.sidebarInfoProfile table {
	margin: 10px 15px;
	border-bottom: 1px dotted #999b9e;
	color: #006595;
	border-collapse: collapse;
}
/*Table Row for Information Box in Side Column*/
.sidebarInfoProfile table tr {
	border-top: 1px dotted #999b9e;
}
/*Table Cell for Information Box in Side Column*/
.sidebarInfoProfile table tr td {
	border: 0px;
	border-top: 1px dotted #999b9e;
	padding: 5px 0px;
}
/*Table Row (class=data) that highlights data cell for Information Box in Side Column*/
.sidebarInfoProfile table tr .data {
	font-weight: bold;
	text-align: right;
}
/* ------------------------------------------------------------*/
/* ------->>> "Information" Boxes for side columns <<<---------*/
/* ------------------------------------------------------------*/
/*UCD Branding Restrictions - DO NOT CHANGE: Width, Font family, Font size*/








/*Information Box container in Side Column*/
.sidebarInfo {
	float: left;
	background: white url(../../PublishingImages/assets/sbInfoBG.png) repeat-x scroll 0 0;
	border:1px solid #c0cbd1;
	margin: 5px 0px;
}
.sidebarInfo ul li {
	font-size:1.2em;
}
/*Main Heading for Information Box in Side Column*/
.sidebarInfo .mainHead {
	background: white url(../../PublishingImages/assets/sbInfoHeadeBG.png) repeat-x scroll 0 0;
	color: #882335;
	height: 19px;
	margin: 0px;
	padding: 0 0 0 6px;
	font-weight: bold;
	font-size: 1.1em;
	border-bottom:1px solid #c0cbd1;
	text-transform:uppercase;
}
/*Sub Heading for Information Box in Side Column*/
.sidebarInfo .subHead {
	border-bottom: 1px dotted #999b9e;
	color: #006595;
	display: block;
	margin: 5px 15px;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
}
/*Heading 5 for Information Box in Side Column*/
.sidebarInfo h5 {
	font-weight: bold;
	margin: 5px 15px;
	padding: 0px;
}
/*Heading 6 for Information Box in Side Column*/
.sidebarInfo h6 {
	color: #006595;
	margin: 5px 15px;
	padding: 0px;
}
/*Unordered List for Information Box in Side Column*/
.sidebarInfo ul {
	list-style-type: square;
	color: #000;
	margin-left: 30px;
}
/*Unordered List Item for Information Box in Side Column*/
.sidebarInfo li {
	margin-bottom: 5px;
}
/*Unordered List Item Italicized for Information Box in Side Column*/
.sidebarInfo li em {
	color: #006595;
}
/*Unordered List Item Bold for Information Box in Side Column*/
.sidebarInfo li strong {
	font-weight: bold;
	color: #006595;
}
/*Paragraph in List Item for Information Box in Side Column*/
.sidebarInfo li p {
	margin: 3px 15px 3px 0px;
	color: #000;
}
/*Paragraph for Information Box in Side Column*/
.sidebarInfo p {
	margin: 10px 15px;
}
/*Label for Information Box in Side Column*/
.sidebarInfo .label {
	float: left;
	width: 45px;
	font-weight: bold;
}
/*Business Card container for Information Box in Side Column*/
.sidebarInfo .vcard {
	clear: both;
}
/*Business Card paragraph for Information Box in Side Column*/
.sidebarInfo .vcard p {
	margin-bottom: 10px;
	clear: both;
}
/*Business Card Street Address for Information Box in Side Column*/
.sidebarInfo .street-address {
	display: block;
}
/*Business Card Address Label Type for Information Box in Side Column*/
.sidebarInfo .adr .type {
	font-weight: bold;
	margin: 5px 0px;
	padding: 0px;
}
/*Image for Information Box in Side Column*/
.sidebarInfo img {
	float: left;
	height: 100px;
	border: 1px solid #006595;
	margin: 0px 10px 0px 15px;
}
/*Table for Information Box in Side Column*/
.sidebarInfo table {
	margin: 10px 15px;
	border-bottom: 1px dotted #999b9e;
	color: #006595;
	border-collapse: collapse;
}
/*Table Row for Information Box in Side Column*/
.sidebarInfo table tr {
	border-top: 1px dotted #999b9e;
}
/*Table Cell for Information Box in Side Column*/
.sidebarInfo table tr td {
	border: 0px;
	border-top: 1px dotted #999b9e;
	padding: 5px 0px;
}
/*Table Row (class=data) that highlights data cell for Information Box in Side Column*/
.sidebarInfo table tr .data {
	font-weight: bold;
	text-align: right;
}
/* ------------------------------------------------------------*/
/* >>> "Information" Boxes for side columns w/ no category header <<<*/
/* ------------------------------------------------------------*/
/*UCD Branding Restrictions - DO NOT CHANGE: Width, Font family, Font size*/




/*Information Box container in Side Column*/
.sidebarInfo {
	float: left;
	background: white url(../../PublishingImages/assets/sbInfoBG.png) repeat-x scroll 0 0;
	border:1px solid #c0cbd1;
	margin: 5px 0px;
}
.sidebarInfo ul li {
	font-size:1.2em;
}
/*Main Heading for Information Box in Side Column*/
.sidebarInfo .mainHeadNoCat {
	color: #882335;
	height: 19px;
	margin: 0px;
	padding: 2px 0 0 12px;
	font-weight: bold;
	font-size: 1.1em;
	text-transform:uppercase;
}
/*Sub Heading for Information Box in Side Column*/
.sidebarInfo .subHead {
	border-bottom: 1px solid #355d83;
	color: #006595;
	display: block;
	margin: 5px 15px;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
	font-size: 12px;
}
.sidebarInfo a.sbinc {
	background-color: #690f15;
	display:block;
	padding:4px;
	margin:6px;
	color:white;
	font-weight: bold;
	font-size:1.1em;
	border:1px solid #bfc9d4;
	text-align:center;
}
/*Heading 5 for Information Box in Side Column*/
.sidebarInfo h5 {
	font-weight: bold;
	margin: 5px 15px;
	padding: 0px;
}
/*Heading 6 for Information Box in Side Column*/
.sidebarInfo h6 {
	color: #006595;
	margin: 5px 15px;
	padding: 0px;
}
/*Unordered List for Information Box in Side Column*/
.sidebarInfo ul {
	list-style-type: square;
	color: #000;
	margin-left: 20px;
}
/*Unordered List Item for Information Box in Side Column*/
.sidebarInfo li {
	margin-bottom: 5px;
}
/*Unordered List Item Italicized for Information Box in Side Column*/
.sidebarInfo li em {
	color: #006595;
}
/*Unordered List Item Bold for Information Box in Side Column*/
.sidebarInfo li strong {
	font-weight: bold;
	color: #006595;
}
/*Paragraph in List Item for Information Box in Side Column*/
.sidebarInfo li p {
	margin: 3px 15px 3px 0px;
	color: #000;
}
/*Paragraph for Information Box in Side Column*/
.sidebarInfo p {
	margin: 10px 15px;
}
/*Label for Information Box in Side Column*/
.sidebarInfo .label {
	float: left;
	width: 50px;
	font-weight: bold;
	color:#006595;
}
/*Business Card container for Information Box in Side Column*/
.sidebarInfo .vcard {
	clear: both;
}
/*Business Card paragraph for Information Box in Side Column*/
.sidebarInfo .vcard p {
	margin-bottom: 10px;
	clear: both;
}
/*Business Card Street Address for Information Box in Side Column*/
.sidebarInfo .street-address {
	display: block;
}
/*Business Card Address Label Type for Information Box in Side Column*/
.sidebarInfo .adr .type {
	font-weight: bold;
	margin: 5px 0px;
	padding: 0px;
	color:#006595;
}
/*Image for Information Box in Side Column*/
.sidebarInfo img {
	float: left;
	height: 100px;
	border: 1px solid #006595;
	margin: 0px 10px 0px 15px;
}
/*Table for Information Box in Side Column*/
.sidebarInfo table {
	margin: 10px 15px;
	border-bottom: 1px dotted #999b9e;
	color: #006595;
	border-collapse: collapse;
}
/*Table Row for Information Box in Side Column*/
.sidebarInfo table tr {
	border-top: 1px dotted #999b9e;
}
/*Table Cell for Information Box in Side Column*/
.sidebarInfo table tr td {
	border: 0px;
	border-top: 1px dotted #999b9e;
	padding: 5px 0px;
}
/*Table Row (class=data) that highlights data cell for Information Box in Side Column*/
.sidebarInfo table tr .data {
	font-weight: bold;
	text-align: right;
}
/* ------------------------------------------------------------*/
/* ------->>>>>>>>>>>>>>Flash Banner <<<<<<<<<<<<<<<<<<---------*/
/* ------------------------------------------------------------*/

#flashBanner {
	margin-left:5px;
}
/* ------------------------------------------------------------*/
/* ------->>>>>>>>>>>>>> SOM Footer <<<<<<<<<<<<<<<<<<---------*/
/* ------------------------------------------------------------*/



#SOMfooter {
	background-color: #d9e5ec;
	width:948px;
	height:184px;
	/*margin-top:-18px;	*/
border-bottom:solid white 1px;
	margin-bottom:12px;
	border-top:solid white 1px;
	margin-left:5px;
}
#SOMfooter .SOMfooterWrapper {
	position:static;
	float: left;
	margin: 6px 0 6px 0;
}
#SOMfooter h5 {
	color: #365e81;
	text-transform:uppercase;
	font-size:1.2em;
	font-weight: bold;
}
#SOMfooter .SOMfooterWrapper ul {
	width:180px;
	float:left;
}
#SOMfooter .SOMfooterWrapper ul li {
	display:block;
	padding-bottom:6px;
}
#SOMfooter .SOMfooterWrapper ul li a {
	font-weight:normal;
	color: #355c83;
}
#SOMfooter #SOMfooterWrapperOne {
	/*background-color:aqua;*/

width:380px;
	margin-left:12px;
}
#SOMfooter #SOMfooterWrapperTwo {
/*background-color:fuchsia;*/


}
#SOMfooter #SOMfooterWrapperThree {
}
#SOMfooter #SOMfooterWrapperThree ul {
	display:inline;
}
#SOMfooter #SOMfooterWrapperThree ul li {
	display:inline;
}
/* ------------------------------------------------------------*/
/* ------------------>>> Horizontal Rules <<<------------------*/
/* ------------------------------------------------------------*/

/*SCOTT WROTE: Why two hr */
/*Horizontal Rule in Main Column*/

/*Horizontal Rule*/
hr {
	border-top:1px solid #355d83;
	border-bottom: 1px solid #355d83;/*no thicker than 3px*/
	border-left:none;
	border-right:none;
	height:3px;
	color:white;
}
/* ------------------------------------------------------------*/
/* ------------------>>> Tables for Data <<<-------------------*/
/* ------------------------------------------------------------*/
/*UCD Branding Restrictions - DO NOT CHANGE: Width, Font family, Font size*/
/*SCOTT WROTE: the data table that was here had only a dotted line - i replaced with code that is refernced in Miscelanuous. Must sort out */
/*Table Container DIV*/
.contentTable table {
	/* SCOTT WROTE: did have 10px font - must change */
  font: normal 1.2em verdana, arial, helvetica, sans-serif;
	color: black;
	background: #fff;
	border: 1px solid #c0cbd1 !important;
	width:100%;
	border-collapse:;
	

}
.contentTable td, .contentTable th {
	border: 1px solid #fff;	
	padding: .3em;
	border-collapse:inherit;
}
.contentTable thead th, .contentTable tfoot th {
	font: normal 11px arial, helvetica, verdana, sans-serif;
	border: 1px solid #c0cbd1 !important;
	text-align: left;
	font-size: 1em;
	font-weight: bold;
	color: #355d83;
	background: #d9e5ec;
	padding: 3px 0 3px 12px;
}
.contentTable thead th a {
	color: #fff !important;
}
.contentTable tbody td a {
	background: transparent;
	color: #72724c;
	text-decoration: none;
}
.contentTable tbody th a {
	font: normal 11px arial, helvetica, verdana, sans-serif;
	background: transparent;
	color: #333333;
	text-decoration: none;
	font-weight:normal;
}
.contentTable tbody th a:hover {
	background: transparent;
	color: #333;
}
.contentTable tbody th, tbody td {
	vertical-align: top;
	text-align: left;
}
.contentTable tfoot td {
	border: 1px solid #fff;
	background: #C5BA85;
}
.contentTable tr.even {
	background: #fff;
}
.contentTable td {
	border-right: 1px solid #fff;
	padding: 12px;
}
.contentTable tr.odd {
	background: #d9e5ec;
}

/* ------------------------------------------------------------*/
/* ------>>> MOSS GUI Table <<<--------*/
/* ------------------------------------------------------------*/


#bd .contentTable table td{
	border: 1px solid #c0cbd1;
}

/*
#bd table.ms-rtetoolbarmenu, #bd table.ms-rtetoolbarmenu table td{
border:none !important;
}
*/


/* ------------------------------------------------------------*/
/* ------>>> "Highlight Boxes" for wide main column <<<--------*/
/* ------------------------------------------------------------*/
/*UCD Branding Restrictions - DO NOT CHANGE: Width, Font family, Font size*/

/*Highlight Box in Main Column

*/
.highlight {
	background: white url(../../PublishingImages/assets/sbInfoBG.png) repeat-x scroll 0 0;
	margin: 10px 0px;
	padding-bottom: 5px;
	border: 1px solid #c0cbd1;
}
.highlight li {
	list-style-type:square;
}
.highlight ul {
	margin-left:16px;
}
/* --------------------------------------------------------------*/
/* ------>>> Info Boxes                              <<<--------*/
/* ------------------------------------------------------------*/


.infoBox h4 a {
	color: #872434;
	font-weight: bold;
}
/* --------------------------------------------------------------*/
/* --------------------->>> tabs <<<----------------------------*/
/* ------------------------------------------------------------*/


#tabs {
	margin:0;
	/*width:309px;*/
	/*position:relative;*/ /*this is commented out because it was causing an IE6 tabs bugs*/
	margin: 6px 0 0 6px;
	top:6px;
	left:6px;

}
#pageContent #tabs {
    clear: both;
	margin: 6px 0 0 0px;

}

#Welcome4 #tabs {
	width:309px;
}




#Welcome4 #tabs p {
	/*margin:0 12px 6px 12px;*/
color:#355d83;/*background-color:yellow;*/
}
#tabs .newsHeadLine {
	font-weight:bold;
}
#tabs a.LM {
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
}
#tabs .newsUnit, #tabs .eventUnit {
	width:285px;
	border-bottom: 1px dotted #355d83;
	float:left;
	margin-left:12px;
	padding-top:14px;
	padding-bottom:0px;
}
#tabs .eventUnit p {
	margin-top:0;
}
#tabs .eventHeadLine {
	color: #d77d0a;
	margin-bottom:2px !important;
}
#tabs .eventHeadLine .dateHeadLine {
	font-weight:bold;
}
#tabs #newsUnitLast, #tabs #eventUnitLast {
	border-bottom:none;
}
 @media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
#tabs .ui-tabs-hide {
	display: none !important;
}
}
#tabs .ui-tabs-nav, #tabs .ui-tabs-panel {
}
#tabs .ui-tabs-nav {
	list-style: none;
	padding: 0 0 0 0px;
	width:100%;
}
#tabs .ui-tabs-nav li {
	margin: 0 0 0 6px !important;
}
#tabs .ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
	display: block;
	clear: both;
	content: " ";
}
#tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	margin: 0 3px 0 0px;
	font-weight: bold;
}
#tabs .ui-tabs-nav a, #tabs .ui-tabs-nav a span {
	float: left; /* fixes dir=ltr problem and other quirks IE */
	padding: 0 12px;
}
#tabs .ui-tabs-nav a {
	margin: 0px 0 0 0; /* position: relative makes opacity fail for disabled tab in IE */
	padding-left: 0;
	background-position: 100% 0;
	text-decoration: none;
	white-space: nowrap; /* @ IE 6 */
	outline: 0; /* @ Firefox, prevent dotted border after click */
}
#tabs .ui-tabs-nav a:link, #tabs .ui-tabs-nav a:visited {
}
#tabs .ui-tabs-nav .ui-tabs-selected a {
	position: static;
	top: 0px;
	z-index: 2;
	margin-top: 0;
}
#tabs .ui-tabs-nav a span {
	padding-top: 1px;
	padding-right: 0;
	height: 20px;
	line-height: 1.5em;
}
#tabs .ui-tabs-nav .ui-tabs-selected a span {
	padding-top: 0;
	height: 26px;
	line-height: 26px;
}
#tabs .ui-tabs-nav .ui-tabs-selected a:link, #tabs .ui-tabs-nav .ui-tabs-selected a:visited, #tabs .ui-tabs-nav .ui-tabs-disabled a:link, #tabs .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
	cursor: text;
}
#tabs .ui-tabs-nav a:hover, #tabs .ui-tabs-nav a:focus, #tabs .ui-tabs-nav a:active, #tabs .ui-tabs-nav .ui-tabs-unselect a:hover, #tabs .ui-tabs-nav .ui-tabs-unselect a:focus, #tabs .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
	cursor: pointer;
}
.ui-tabs-disabled {
	opacity: .4;
	filter: alpha(opacity=40);
}
#tabs .ui-tabs-nav .ui-tabs-disabled a:link, #tabs .ui-tabs-nav .ui-tabs-disabled a:visited {
}
#tabs .ui-tabs-panel {
	float:left;
	border: 0px solid;/*padding: 4px 0 0px 0;
    *padding: 6px 0 0 0;*/
}

.ui-tabs-panel {
border-top:none !important;
padding-top: 0px;	
}







/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
#tabs .ui-tabs-hide {
	display: none !important;
}
}

/* Hide useless elements in print layouts... */
@media print {
#tabs .ui-tabs-nav {
	display: none;
}
}
/* Skin */
#tabs .ui-tabs-nav, .ui-tabs-panel {
}
#tabs .ui-tabs-nav {
	list-style: none;
	margin: 0;
	padding: 0 0 0 0px;
	border-bottom: 1px solid #bcc8d5;
	background: url('/academics/colleges/medicalschool/PublishingImages/assets/tabsBgBar.png') repeat-x;
	height: 20px;
}
#tabs .ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
	display: block;
	clear: both;
	content: " ";
}
#tabs .ui-tabs-nav li {
	float: left;
	margin: 0 2px 0 0px;
	font-weight: bold;
}
#tabs .ui-tabs-nav a, #tabs .ui-tabs-nav a span {
	float: left; /* fixes dir=ltr problem and other quirks IE */
	padding: 0 12px;
	background: url("/academics/colleges/medicalschool/PublishingImages/assets/tab.png") no-repeat;
	/*background: none;*/
    color: #872434;
}
#tabs .ui-tabs-nav a {
	/*margin: 5px 0 0;*/ /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
	background-position: 100% -6px;
	text-decoration: none;
	white-space: nowrap; /* @ IE 6 */
	outline: 0; /* @ Firefox, prevent dotted border after click */
}
#tabs .ui-tabs-nav a:link, #tabs .ui-tabs-nav a:visited {
	border-bottom: none;
	text-decoration: none;
}
#tabs .ui-tabs-nav .ui-tabs-selected a {
	position: static;
	/*    top: 5px;*/
    z-index: 2;
	margin-top: 0;
	background-position: 100% -35px;
	height:21px;
	color: #fff;
}
#tabs .ui-tabs-nav a span {
	padding-top: 0px;
	padding-right: 0;
	height: 21px;
	background-position: 0 -6px;
	line-height: 21px;
}



/* ------------------------------------------------------------*/
/* ------------>>> Sliding blocks for home page <<<------------*/

/* ------------------------------------------------------------*/
#slidingBlocks {
	height:130px;
	margin:0 0 20px 6px;
	width:948px;
}
.block {
	float:left;
	width:237px;
	height:100px;
	margin:26px 0px 0px 0px;
	background:transparent url(../../PublishingImages/assets/block.png) no-repeat 0 0px;
	padding:0px;
}
.block a {
	cursor:pointer;
	color:#000000;
	text-decoration:none;
	height:100px;
	display:block;
}
.block h4 {
	margin:20px 20px 0px 15px;
	font-size:1.4em;
	color:#000000;
}
.block p {
	margin:3px 20px 0px 15px;
	font-size:11px;
	font-weight:500;
	line-height:130%;
	color:#355D83;
}
.block a:link, .block a:visited, .block a:active, .block a:hover {
	text-decoration:none !important;
	color:#000 !important;
}
/*///////////end of Sliding blocks css////////*/

/* ------------------------------------------------------------*/
/* ------------>>> JS light-box effect for quicklinks <<<------*/
/*                                                             */
/* ------------------------------------------------------------*/

#backgroundPopup {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	right:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:3;
	cursor:pointer;
}
#headerNav a#openPopup {
	text-align:right;
	display:inline;
}
#popup {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:280px;
	width:600px;
	background:#FFFFFF;
	border:2px solid #cecece;
	z-index:50;
	font-size:13px;
}
#popupContent {
	margin:18px;
}
#popupContent h4 {
	font-size:11px;
	color:#355D83;
}
#popupContent h5 {
	font-size:11px;
	text-transform:uppercase;
	color:#355D83;
	margin-top:0px;
}
#popupContent ul {
	list-style:none;
	font-size:12px;
	color:#355D83;
}
#popupContent li {
	margin-bottom:2px;
}
#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;
}
/*/////////////////////////////// end popup css/////////////////////////////////////*/
 
 
/* ------------------------------------------------------------*/
/* ------------------>>> ie6 css * html <<<--------------------*/
/* transparent .pngs do not work in ie6. The star hack is used to 
target  this browser and remove background images on most of the 
content boxes and also to correct some font sizing issues. see
http://css-discuss.incutio.com/?page=StarHtmlHack
for more info
/* ------------------------------------------------------------*/


* html #backgroundPopup {
	width: 4000px;
}
* html p, ul, li, dl {
	font-size:11px;
	line-height: 1.4em;
}

* html #Welcome4 #columnPrimaryWrapper, * html #Welcome4 #columnPrimary {
	width:639px !important;
	/*border: 1px solid red !important;*/
}

* html #Welcome4 #pageSpotlightTwo {

}




* html #Welcome4 #pageSpotlightTwo, 
* html #Welcome4 #pageSpotlightOne, 
* html #Welcome4 #columnSecondaryWrapper, 
* html #contentPage2inner, 
* html #sectionHome1, 
* html #sectionHome1inner, 
* html #sectionHome1 #pageContent,
* html #sectionHome1 #pageContentInner,  
* html #columnWrapper, 
* html #welcome5, 
* html #columnWrapperInner, 
* html #Welcome5inner, 
* html #Welcome4 #pageSpotlightOne, 
* html #Welcome4 #pageSpotlightTwo, 
* html #Welcome4 #columnSecondaryWrapper, 
* html #contentPage1, 
* html #contentPage1inner, 
* html #contentPage2,
* html #tabsPageinner,
* html #tabsPage  {
	background-image: none !important;
}
* html #headerNav {
	font-size:9px;
}
* html #search {
	font-size:9px;
}
* html #search {
	margin-top:0;
}
* html #Welcome4 h3.mainHead {
	font-size: 11px;
}
* html #Welcome4 h4 {
	font-size: 11px;
}
* html #Welcome4 p, * html #Welcome4 li {
	font-size: 11px;
	line-height:1.6em;
}
* html #Welcome4 #columnSecondary #tabs {
	background-color:white;
}
* html #SOMfooter h5 {
	font-size:12px;
}
* html #contentPage2inner {
	background-image: none;
}
* html #contentPage2 {
	background-image: none;
}
* html h2 {
	font-size:15px;
}
* html h3 {
	font-size:13px;
}
* html h4, * html h5, * html h6 {
	font-size:12px;
}


* html #sectionHome1 #pageContent {
	background-image: none;
	background-color:white;
}

* html #welcome5 #columnWrapper {
width: 720px !important;
margin-left:3px;
background-color: white;
}

* html #welcome5 #columnPrimaryWrapper {
margin-left:0;
}

* html #sectionHome1 {
width: 970px;
}

* html #welcome5 #columnSecondary {
margin-right: 0 !important;
width:190px;
}

* html  #welcome5 #columnPrimaryWrapper {
margin-right:12px !important;
margin-left:0;
}

* html #sectionHome1 #columnPrimary {
width:712px !important;
}

* html  #sectionHome1 .infoBox .image{
width:120px;
margin:0 !important;
}


* html  #sectionHome1 .infoBox img{
width:120px;
/*background-color:fuchsia;*/
margin:0 !important;
}

* html  #sectionHome1 .infoBox {
/*background-color:green;*/
}

* html #pageSpotlightWrapper {
margin: 0!important;	
padding: 0!important;			
}

* html #pageSpotlightOne {
margin: 6px 9px 0 0!important;	
		
}


* html  #sectionHome1 infoBox .text {
margin:0 !important;
}
* html #sectionHome1 #pageSplashImage {
margin-left:0 !important;
}

/* bug fix for tabs */
* html #tabs .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
	display: inline-block;
}
/* home page sliding blocks */
* html .block {
	background:transparent url(../../PublishingImages/assets/block.gif) no-repeat 0 0px;
}

/* ------------------------------------------------------------*/
/* ---------------------->>> Calendar <<<----------------------*/
/* ------------------------------------------------------------*/

.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;
}

/* ------------------------------------------------------------*/
/* ---------------------->>> Calendar <<<----------------------*/
/* ------------------------------------------------------------*/

/*------------------------------------------------------------*/
/*Print Styles*/
/*------------------------------------------------------------*/
 
 @media print {

     h1 { visibility:hidden !important; display:none !important; }
     div.accordion_body {display:block !important;}
     
}
 
/*------------------------------------------------------------*/
/*Print Styles*/
/*------------------------------------------------------------*/

/*------------------------------------------------------------*/
/*SOM Custom Styles Drop Down List*/
/*------------------------------------------------------------*/
 
.ms-rteCustom-CenterImage {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.ms-rteCustom-CenterText {
    text-align:center;
}
p.ms-rteCustom-CenterText {
    text-align:center;
}
span.ms-rteCustom-CenterText {
    display: block;
    width: 100%;
    text-align:center;
}
span.ms-rteCustom-CenterText p {

    text-align:center;
}
.ms-rteCustom-SuperScript {
    font-size: smaller;
    line-height: normal;
    vertical-align: super;
}
.ms-rteCustom-SubScript {
    font-size: smaller;
    line-height: normal;
    vertical-align: sub;
} 
 
 
/*------------------------------------------------------------*/
/*SOM Custom Styles Drop Down List*/
/*------------------------------------------------------------*/




/*/////////////////////////////////////////////////////////////// SP2010 CHANGES ////////////////////////////////////////////////////////////////*/


/* GN: Reinstate spacing between main content and footer */
#bd
{
margin-bottom: 18px;
}

.s4-signInLink,
a.s4-signInLink
{
    color: #006595 !important;
}




/*/Navigation Changes/*/

	
/* ------------------------------------------------------------*/
/* -------------------->>> Drop Downs <<<--------------------*/
/* ------------------------------------------------------------*/

#navWrapper {
	background: none;
	left: -12px;
}
	
.s4-tn li.static > .menu-item:hover {
	color: #fff;
	background: #202730 url(../../PublishingImages/assets/globeHoverBg.png) repeat-x scroll 0 0;
	}


.s4-tn li.static > .menu-item {
	color: #fff;
	border: none !important;
	text-decoration:none !important;
    padding: 10px 10px 10px 18px;
    text-align: center;
    text-transform: uppercase;
	font-size: .9em;
	font-weight: bold;
	margin-top: -2px;
	}
	
.s4-tn .static .static .selected {
	color: #fff;
	background: #000;
	}

.s4-tn .dynamic-children .dynamic
{
	margin-left: 1px !important;
}

.s4-tn .dynamic-children 
{
	border: 0;
	padding: 0;
	margin: 0;
}

.s4-tn .dynamic-children ul {
	background-color: #3c4249;
	margin: 0 !important;
	border: 0 !important;
	padding: 0 !important;
	text-align: left;
	width: 200px !important;
}

.s4-tn .dynamic-children ul li {
	margin: 0;
	border: 0;
	padding: 0;
	width: 200px !important;
}

.s4-tn ul.dynamic li a:link, 
.s4-tn ul.dynamic li a:visited,
.s4-tn ul.dynamic li a:active {
	color: #fff;
	/* font-size:1.2em; */
	text-decoration: none !important;
	display: block;
	text-align: left;
	padding: 6px 6px 6px 18px;
	margin: 0 !important;
	border: 0;
	width:175px !important;
}

.s4-tn ul.dynamic li a:hover {
	background-image: none;
	background-color: #000;
}
	
	
/* overwrites */

.dynamic .menu-item .menu-item-text
{
	white-space: normal !important;
}
.additional-background
{
	background: none !important;
}


/* ------------------------------------------------------------*/
/* ------------>>> Local Navigation (Vertical) <<<-------------*/
/* ------------------------------------------------------------*/
/*UCD Branding Restrictions - DO NOT CHANGE: Vertical Placement, Width Dimensions, Font family, Font size*/


.s4-ql
{
}

.s4-ql .menu-vertical
{
	margin-top: 0px;
	padding-left: 0 !important;
}

.s4-ql .menu-vertical a
{
    font-size: 1em !important;
}

.s4-ql .menu-vertical ul ul a
{
    font-size: .9em !important;
    color: #355C83 !important
}

.s4-ql .menu-vertical ul
{
	margin-left: 8px !important;
}

.s4-ql .menu-vertical ul ul
{
	margin-top: 1px !important;
}

.s4-ql .menu-vertical > .root > .static,
.s4-ql .menu-vertical > .static > .static
{
	padding-left: 0 !important;
	margin-left: 0 !important;	
}

/*vertical navigation unordered list*/
.s4-ql .menu-vertical ul.static
{
	margin: 6px 0px 4px 0px;
	padding-bottom: 2px;
	padding-left: 0;
}

/* Is this taken care of elsewhere? remove after browser test? */
.s4-ql .menu-vertical ul.static li {
	list-style-type: none;
}

.s4-ql .menu-vertical ul.root > li {
	background: #none;
	/* font-size: 1.0em; */
}

.s4-ql .menu-vertical ul.root > li > a {
	background: none;
	color: #355c83 !important; /* had to use important because of a conflict in corev4.css */
	display: block;
	padding: 6px 6px 6px 0;
   	background: url('navDots.png') repeat-x 50% bottom;
	text-decoration: none;
	font-weight: bold;
}

.s4-ql .menu-vertical ul.root > li.selected > a
{	
	padding-left: 9px !important;
	margin-left: 0px !important;
	padding-right: 10px;
}

.s4-ql .menu-vertical ul.root > li.selected > a.selected
{	
	padding-bottom: 4px !important;
}

.s4-ql .menu-vertical ul.root > li.selected > a,
.s4-ql .menu-vertical ul.root li ul li.selected 
{		
    border: solid #e3ecf1 1px !important;
	background: #f5f8fa;
}

.s4-ql .menu-vertical ul.root li ul li.selected a.selected
{		
    padding-bottom: 2px !important;
}

.s4-ql .menu-vertical .root li.selected ul a:hover
{	
	color: #003759;
}

.s4-ql .menu-vertical .root li.selected a
{	
	padding-left: 0 !important;		
}

.s4-ql .menu-vertical .root li.selected > .menu-item
{	
	padding-bottom: 8px !important;
}

.s4-ql .menu-vertical .root li.selected li
{
	padding-top:0;
}

.s4-ql .menu-vertical .root .static .static .selected a.selected
{
    background: none !important;
    margin-left: 9px;}

.s4-ql .menu-vertical .root li.selected  > .menu-item span.menu-item-text
{	
	padding-bottom: 2px;
	margin-bottom: 0;
}



/* GN: SP2010 */
/* list datagrid */

.ms-wpContentDivSpace table {

}
.ms-wpContentDivSpace table {
    border-bottom: 2px solid #d9e5ec;
    line-height: 1.5em !important;               
}

.ms-wpContentDivSpace table caption {
}

.ms-wpContentDivSpace table tfoot {
    display: none;                                                                
}

.ms-wpContentDivSpace table caption {
    background-color: #355c83;
    border: 1px solid #fff;
    padding: 6px;
    color: #fff;
    font-weight: bold;
    font-size: 13px;
}

.ms-wpContentDivSpace tablecaption p {                                                             
}

.ms-wpContentDivSpace table th {
    background-color: #355c83;
    padding: 8px 6px !important; 
    color: #fff;
    font-size: 11px !important; 
}

.ms-wpContentDivSpace table th a {
    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: #ecf2f6;
}

.ms-wpContentDivSpace table td {
    font-size: 11px;                             
    color: #636363 !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: #245b93;    
}
.ms-viewheadertr li {
	list-style:none !important;
	margin-left:-18px !important;
	background-color:#fff !important;
} 

/* end list datagrid */

/* standard table header */


.contentTable table th { 
   padding: 8px 6px !important; 
   font-size: 12px;
   font-weight: bold;
   color: #fff;
   background: #355c83;
}

.contentTable table th a { 
   font-size: 12px;
   color: #fff;
}

/* standard table header link */
.contentTable th a:link, 
.contentTable th a:active, 
.contentTable th a:visited, 
.contentTable th a:hover { 
   color: #fff !important; 
}

.contentTable table tr.odd { 
   background: #ecf2f6
}

.contentTable table td { 
    font-size: 12px;
    padding: 6px !important; 
}
.contentTable table td a { 
    color: #355c83
}

/* End Vertical Navigation*/

/* css to fix background image not scrolling */
body#layoutBody {
    background-image:none;
    color: #000000;
}

#s4-bodyContainer {
	background: #b6cedc url(../../PublishingImages/assets/bg.png) repeat-x scroll 0 0;
    color: #000000;
    margin:0px;
    padding:0px;
}

/* homepage sliding blocks h4 too large */
#slidingBlocks h4 {
    font-size: 11px;
}

/* welcome 4 fix */
#Welcome4 #pageSplashImage img {
    border: 1px solid white !important;
    margin: 24px 0 12px;
}

/* gateway - Resources For... - now needs to be hidden per theme */
#gateway
{
	display: none;
}

/*-------------------end of sp2010 css fixes from ATEL -----------------------*/

/*-------------------sp2010 css fixes Miller -----------------------*/
#localNav .highlight { 
    clear:both; 
}
/* 2010 Home Page Image Margin Fix */
#Welcome4 #pageSplashWrapper, #Welcome4 #pageSplash, #Welcome4 #pageSplashImage {
	border:0 !important;
	margin:0 !important;
	padding:1px 0px 0px 2px !important;
	background:none !important;
}
/*-------------------End of sp2010 css fixes Miller -----------------------*/
/********************************************************Ribbon Overrides***********************************************************************/

/*________________Ribbon Replacement Styles _________________________*/

H3.mv-Element-H3
{
  -ms-name:"Heading 3";

}
H4.mv-Element-H4
{
  -ms-name:"Heading 4";

}
H5.mv-Element-H5
{
  -ms-name:"Heading 5";

}
H6.mv-Element-H6
{
  -ms-name:"Heading 6";

}
HR.mv-Element-Hr
{
-ms-name:"Horizontal Rule";
}
P.mv-Element-P
{
-ms-name:"Paragraph";
}
.mv-Style-FloatLeft{
-ms-name:"Float Left";
    float: left;
    margin: 15px 15px 15px 0px;
	}
.mv-Style-FloatRight{
-ms-name:"Float Right";
    float: right;
    margin: 15px 0px 15px 15px;
	}

/*example of a custom set of styles*/
/*.mv-Style-CUGold
{
-ms-name:"CU Gold on Black";
color:#CFB87C;
background-color:#000;
}
*/

/*________________________RTE Table Overrides_________________________*/
.mv-Table-default,
.mv-TableHeaderFirstCol-default,
.mv-TableHeaderLastCol-default,
.mv-TableHeaderOddCol-default,
.mv-TableHeaderEvenCol-default,
.mv-TableFirstCol-default,
.mv-TableLastCol-default,
.mv-TableOddCol-default,
.mv-TableEvenCol-default,
.mv-TableFooterFirstCol-default,
.mv-TableFooterLastCol-default,
.mv-TableFooterOddCol-default,
.mv-TableFooterEvenCol-default,
TD.mv-Table-default,
TH.mv-Table-default,
.mv-Tablecells
{
	-ms-name:"Default Table Style - Light";
	border:solid 1px #c4c4c4;
	padding:2px;
	vertical-align:top;
}
.mv-Table-0{
	-ms-name:"Table Style 1 - Clear";
	border-width:0px;
	border-style:none;
	border-collapse:collapse;
}
.mv-Table-1{
	-ms-name:"Table Style 2 - Light Banded";
	text-align:left;
	line-height:2;
	vertical-align:top;
	color:#00558D;
	font-size:1em;
}
.mv-Table-1 th.mv-TableHeaderRow-1,
.mv-Table-1 tr.mv-TableFooterRow-1{
	background-color:#FFF;
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-1 th.mv-TableHeaderFirstCol-1,
.mv-Table-1 th.mv-TableFooterFirstCol-1{
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-1 th.mv-TableHeaderOddCol-1,
.mv-Table-1 td.mv-TableFooterOddCol-1{
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-1 th.mv-TableHeaderEvenCol-1,
.mv-Table-1 td.mv-TableFooterEvenCol-1{
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-1 th.mv-TableHeaderLastCol-1,
.mv-Table-1 th.mv-TableFooterLastCol-1{
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-1 tr.mv-TableOddRow-1{
	background-color:#BEE5FF;
}
.mv-Table-1 tr.mv-TableEvenRow-1{
	background-color:#fff;
}
.mv-Table-1 th.mv-TableFirstCol-1{
	font-weight:normal;
}
.mv-Table-1 td.mv-TableLastCol-1{
	font-weight:normal;
}
.mv-Table-1 td.mv-TableOddCol-1{}
.mv-Table-1 td.mv-TableEvenCol-1{}
.mv-Table-6{
	-ms-name:"Table Style 3 - Medium Two Tones";
	text-align:left;
	line-height:2;
	vertical-align:top;
	color:#000000;
	font-size:1em;
}
.mv-Table-6 th.mv-TableHeaderRow-6,
.mv-Table-6 tr.mv-TableFooterRow-6{
	background-color:#FFF;
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-6 th.mv-TableHeaderFirstCol-6,
.mv-Table-6 th.mv-TableFooterFirstCol-6{
	color:#ffffff;
	background-color:#0072bc;
	border-top:2px #000000 solid;
	border-bottom:2px #000000 solid;
}
.mv-Table-6 th.mv-TableHeaderOddCol-6,
.mv-Table-6 td.mv-TableFooterOddCol-6{
	color:#ffffff;
	background-color:#0072bc;
	border-top:2px #000000 solid;
	border-bottom:2px #000000 solid;
}
.mv-Table-6 th.mv-TableHeaderEvenCol-6,
.mv-Table-6 td.mv-TableFooterEvenCol-6{
	color:#ffffff;
	background-color:#0072bc;
	border-top:2px #000000 solid;
	border-bottom:2px #000000 solid;
}
.mv-Table-6 th.mv-TableHeaderLastCol-6,
.mv-Table-6 td.mv-TableFooterLastCol-6{
	color:#ffffff;
	background-color:#0072bc;
	border-top:2px #000000 solid;
	border-bottom:2px #000000 solid;
}
.mv-Table-6 tr.mv-TableOddRow-6{
	background-color:#d8d8d8;
}
.mv-Table-6 tr.mv-TableEvenRow-6{
	background-color:#fff;
}
.mv-Table-6 th.mv-TableFirstCol-6{
	font-weight:normal;
}
.mv-Table-6 td.mv-TableLastCol-6{
	font-weight:normal;
}
.mv-Table-6 td.mv-TableOddCol-6{}
.mv-Table-6 td.mv-TableEvenCol-6{}
.mv-TableGrid td,.mv-TableGrid th{
	border:1px dotted black;
}
/*________________________RTE Table Overrides_________________________*/
/*________________________Floats_______________________________________*/
.mv-Position-1{
	-ms-name:"Left";
	float:left;
}
.mv-Position-2{
	-ms-name:"Right";
	float:right;
}
.mv-Position-3{
	-ms-name:"Top";
	vertical-align:text-top;
}
.mv-Position-4{
	-ms-name:"Middle";
	vertical-align:middle;
}
.mv-Position-5{
	-ms-name:"Bottom";
	vertical-align:text-bottom;
}
.mv-Image-floatLeft{
	-ms-name:"Float Left";
	float:left;
	margin: 15px 15px 15px 0;
}
.mv-Image-floatRight{
	-ms-name:"Float Right";
	float:right;
	margin: 15px 0 15px 15px;
}
/*________________________________Colors____________________________*/
/*color menu styles*/

/*.mv-ForeColor-1
{
	color:#CFB87C;
	-ms-name:"";
	-ms-color:"CU Gold";
}
.mv-ForeColor-2
{
	color:#000000;
	-ms-name:"";
	-ms-color:"CU Black";
}
.mv-ForeColor-3
{
	color:#A2A4A3;
	-ms-name:"";
	-ms-color:"CU Light Gray";
}
.mv-ForeColor-4
{
	color:#565A5C;
	-ms-name:"";
	-ms-color:"CU Dark Gray";
}
.mv-ForeColor-5
{
	color:#4B92DB;
	-ms-name:"";
	-ms-color:"CU Blue";
}
.mv-ForeColor-6
{
	color:#fff;
	-ms-name:"";
	-ms-color:"CU White";
}
*/
/*font menu styles*/
/*

.mv-FontFace-1
{
	-ms-name:"Verdana, Arial, Helvetica, San-Serif";
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.mv-FontFace-2
{
	-ms-name:"Helvetica Neue";
	font-family: "Helvetica Neue",Verdana,Arial,Helvetica,sans-serif;
}
*/
/*Theme colors styles*/
 /*
.mv-ThemeForeColor-1-0
{
	color:#CE8414;
	-ms-name:"";
	-ms-color:"University H2 Gold";
}
.mv-ThemeForeColor-2-0
{
	 color:#165B85;
	-ms-name:"";
	-ms-color:"Business School H2 Teal";
}
*/
/********************************************************Ribbon Overrides***********************************************************************/
/***********************************************************************************************************************************************/
/***********************************************************************************************************************************************/
/**********************************************************************END**********************************************************************/
/***********************************************************************************************************************************************/
/***********************************************************************************************************************************************/


/**Image Rotator Margin Fix Scott **********************************************************************************************************/
figure {
display:block;	
}


.ie8 figure {
	display:block;
}

/**CTA Buttons in Ribbon MILLER 1/10/2012******************/
/*Normal*/
div.mv-Element-cta-button {
    -ms-name:"Text CTA button Right";
	margin-bottom:10px;
	padding:0px;
	width:198px;
	
	-moz-box-shadow: 1px 2px 3px #000000;
	-webkit-box-shadow: 1px 2px 3px #000000;
	box-shadow: 1px 2px 3px #000000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=3);
		
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.mv-Element-cta-button a {

	display: block;
	font-size: 20px;
	color: #443312 !important;
	padding: 20px 6px 18px;
	text-align: center;
	text-decoration: none !important;
	border-bottom: 0px !important;
	text-shadow: 0px 1px 1px #f2deae;
}

.mv-Element-cta-button a:hover {
	color: #443312 !important;
}
.mv-Element-cta-button {
    background: -moz-linear-gradient(center top , #F3D891 0%, #BC903A 90%, #CF9F40 100%) repeat scroll 0 0 transparent;
}
.mv-Element-cta-button:hover {
    background: -moz-linear-gradient(center top , #BE933D 0%, #ECCD7C 100%) repeat scroll 0 0 transparent;
}
  
.mv-Element-cta-button {
	background: #f3d891; /* Old browsers */
	background: -moz-linear-gradient(top, #f3d891 0%, #bc903a 90%, #cf9f40 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3d891), color-stop(90%,#bc903a), color-stop(100%,#cf9f40)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3d891', endColorstr='#cf9f40',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* W3C */
}
/* gold gradient for CTA hovers */
.mv-Element-cta-button:hover {
	background: #be933d; /* Old browsers */
	background: -moz-linear-gradient(top, #be933d 0%, #eccd7c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#be933d), color-stop(100%,#eccd7c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be933d', endColorstr='#eccd7c',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #be933d 0%,#eccd7c 100%); /* W3C */
}


/*Float Right*/
div.mv-Element-cta-button1 {
    -ms-name:"Text CTA button Right";
	margin-bottom:10px;
	padding:0px;
	width:198px;
	
	-moz-box-shadow: 1px 2px 3px #000000;
	-webkit-box-shadow: 1px 2px 3px #000000;
	box-shadow: 1px 2px 3px #000000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=3);
		
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	float:	right;
	}

.mv-Element-cta-button1 a {

	display: block;
	font-size: 20px;
	color: #443312 !important;
	padding: 20px 6px 18px;
	text-align: center;
	text-decoration: none !important;
	border-bottom: 0px !important;
	text-shadow: 0px 1px 1px #f2deae;
}

.mv-Element-cta-button1 a:hover {
	color: #443312 !important;
}
.mv-Element-cta-button1 {
    background: -moz-linear-gradient(center top , #F3D891 0%, #BC903A 90%, #CF9F40 100%) repeat scroll 0 0 transparent;
}
.mv-Element-cta-button1:hover {
    background: -moz-linear-gradient(center top , #BE933D 0%, #ECCD7C 100%) repeat scroll 0 0 transparent;
}
  
.mv-Element-cta-button1 {
	background: #f3d891; /* Old browsers */
	background: -moz-linear-gradient(top, #f3d891 0%, #bc903a 90%, #cf9f40 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3d891), color-stop(90%,#bc903a), color-stop(100%,#cf9f40)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3d891', endColorstr='#cf9f40',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* W3C */
}
/* gold gradient for CTA hovers */
.mv-Element-cta-button1:hover {
	background: #be933d; /* Old browsers */
	background: -moz-linear-gradient(top, #be933d 0%, #eccd7c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#be933d), color-stop(100%,#eccd7c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be933d', endColorstr='#eccd7c',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #be933d 0%,#eccd7c 100%); /* W3C */
}

/*Float Left*/	
div.mv-Element-cta-button2 {
    -ms-name:"Text CTA button Left";
	margin-bottom:10px;
	padding:0px;
	width:198px;
	
	-moz-box-shadow: 1px 2px 3px #000000;
	-webkit-box-shadow: 1px 2px 3px #000000;
	box-shadow: 1px 2px 3px #000000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=3);
		
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	float:	left;
	}
	
.mv-Element-cta-button2 a {

	display: block;
	font-size: 20px;
	color: #443312 !important;
	padding: 20px 6px 18px;
	text-align: center;
	text-decoration: none !important;
	border-bottom: 0px !important;
	text-shadow: 0px 1px 1px #f2deae;
}

.mv-Element-cta-button2 a:hover {
	color: #443312 !important;
}
.mv-Element-cta-button2 {
    background: -moz-linear-gradient(center top , #F3D891 0%, #BC903A 90%, #CF9F40 100%) repeat scroll 0 0 transparent;
}
.mv-Element-cta-button2:hover {
    background: -moz-linear-gradient(center top , #BE933D 0%, #ECCD7C 100%) repeat scroll 0 0 transparent;
}
  
.mv-Element-cta-button2 {
	background: #f3d891; /* Old browsers */
	background: -moz-linear-gradient(top, #f3d891 0%, #bc903a 90%, #cf9f40 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3d891), color-stop(90%,#bc903a), color-stop(100%,#cf9f40)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3d891', endColorstr='#cf9f40',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* W3C */
}
/* gold gradient for CTA hovers */
.mv-Element-cta-button2:hover {
	background: #be933d; /* Old browsers */
	background: -moz-linear-gradient(top, #be933d 0%, #eccd7c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#be933d), color-stop(100%,#eccd7c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be933d', endColorstr='#eccd7c',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #be933d 0%,#eccd7c 100%); /* W3C */
}



