/*	This document is the sole property of OHA.
	© 2009 OHA. ALL RIGHTS RESERVED
	USE ONLY WITH WRITTEN PERMISSION, THANK YOU    */

@page	{margin:0cm;}

/* BODY FONT STYLES ~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* BASE FONT SIZE IS 13px - The font sizer takes care of the font sizes */
	body				{font-family:Calibri,Geneva,Tahoma,Helvetica,Arial,sans-serif; font-size:11pt; font-weight:normal; line-height:1.286em; color:#1A1A1A;}
	/* IE6 FIX */
	* html body			{font-family:Arial,Tahoma,sans-serif; font-size:10pt; font-weight:normal; line-height:1.286em; color:#1A1A1A;}

/* LINKS [LoVeHAte] ~~~~~~~~~~~~~~~~~~~~~~~~ */
	a:link				{color:#3169B3; text-decoration:none;}
	a:visited			{color:#780032; text-decoration:none;}
	a:hover				{color:#3169B3; text-decoration:underline;}
	a:active			{color:#3169B3; text-decoration:none;}


/* NAVIGATION ~~~~~~~~~~~~~~~~~~~~~~~~ */
	.Hnav				{display:none;}

/* HEADINGS: CONTAINER AND INSTANCE TYPE HEADINGS ~~~~~~~~~~~~~~~~~~~~~~~~ */
	h1					{font-size:3em; color:#3169B3; font-weight:normal; letter-spacing:-0.05em; margin:20px 0 5px 0; line-height:normal;}
	h2					{font-size:1.5em; color:#1e918b; font-weight:normal; margin:0 0 0 0; line-height:normal; padding:0px;}
	h3					{font-size:1.5em; color:#415567; font-weight:normal; margin:15px 0 0 0; line-height:normal;}
	h4					{font-size:1.286em; color:#5f6972; font-weight:normal; margin:0 0 0 0; line-height:normal;}
	h5					{font-size:1.143em; color:#415567; font-weight:bold; margin:15px 0 0 0; line-height:normal;}
	h6					{font-size:1.071em; color:#415567; font-weight:bold; margin:0px; line-height:normal;}

	.IntroCopy			{font-size:1.2em; color:#605E52; font-weight:normal; margin:0 0 10px 0; line-height:1.2em; padding:0px;}
	p					{margin:0 0 1.0em 0; page-break-inside:auto;}
	.NewsDateLine		{font-size:0.9em}
	.NewsHeader			{font-size:1.25em; color:#17365D; font-weight:bold;}
	.NewsHeaderTitle	{font-size:1.25em; color:#17365D; font-weight:bold;}
	
	.Issues			{font-size:1.2em; color:#ffffff; font-weight:normal; margin:8px 0 0 0; padding:0px; line-height:normal;}
	
/* HOME PAGE BRANDING ~~~~~~~~~~~~~~~~~~~~~~~~ */
	.Branding				{}
	* html .Branding		{}
	.BrandStatment			{font-size:26px; color:#5F4A7A; line-height:normal;}
	* html .BrandStatment	{font-size:24px; color:#5F4A7A; line-height:normal;}
	.BrandReinforce			{font-size:17px; color:#1E4A7E; line-height:normal;}
	* html .BrandReinforce	{font-size:16px; color:#1E4A7E; line-height:normal;}
	.HomeHospitalPhoto		{}
	.PhotoOverlay			{}
	.HospitalLike			{font-size:1em; color:#808080; line-height:normal; text-align:left;}
	.HospitalName			{font-size:1.231em; color:#403151; line-height:normal; text-align:right;}
	.HospitalLocation		{font-size:0.923em; color:#974A21; line-height:normal; font-style:italic; text-align:right;}



/* SMALL TEXT ~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* READ MORE is always the same color */
	.ReadMore			{font-size:0.8845em; text-align:right;}
	.ReadMore a:link, .ReadMore a:visited, .ReadMore a:active
						{color:#5F4A7A; text-decoration:none; background:url(/Images/icoReadMore_Off.png) no-repeat 100% 50% transparent; padding:0 15px 0 0;}
	.ReadMore a:hover	{background:url(/Images/icoReadMore_On.png) no-repeat 100% 50% transparent;}
	
	* html .ReadMore a:link, * html .ReadMore a:visited, * html .ReadMore a:active
						{background-position:right center; background-repeat:no-repeat; background-attachment:scroll; padding:0 15px 0 0;}
	* html .ReadMore a:hover	{background-position:right center; background-repeat:no-repeat;}

	
	
	
	.LinkText			{font-size:1em; font-weight:normal; width:auto;}
	.Date, .Byline, .Address, .Time, .SmMemberName	{font-size:0.857em; color:#808080;}
	.Time				{margin:0 0 0 5px; padding:0 0 0 5px; border-left:1px solid #666666;}
	.Caption			{font-size:0.857em; margin:0 10px 10px 0; text-align:center;}
	.Small				{font-size:0.857em;}
	
	.Middot				{color:#357D2A;}
	.CommunityName		{color:#5F4A7A;}



/* Right Hand Column ~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* Be careful of inheritance from above headers */
	#Sidebar			{display:none;}

	
/* FOOTER ELEMENTS ~~~~~~~~~~~~~~~~~~~~~~~~ */
	#Footer				{font-size:0.85em; color:#8C897C;}



body {margin:0px; background-image:none;}

/* HEADER ~~~~~~~~~~~~~~~~~~~~~~~~ */
	#Header				{margin:0 auto; padding:3px 5px 0 5px; width:100%; background-image:none; z-index:25; page-break-after:avoid;}
	#Header .HeaderTop	{position:relative;}
	#Header	.Logo		{border:0px; margin:0; padding:0px; background-image:none;}
	#Header	.HeaderOverlay	{display:none;} 
	.Block 				{padding:10px 5px;}
	.HomeHeader			{background-image:none;}
	.PhotoOverlayTL		{display:none;}

	#HeaderInterior		{margin:0 auto; padding:6px 5px 0 5px; width:100%; background:url(/Images/bgHeaderInteriorPrint.png) no-repeat 0 0 transparent; z-index:25 !important; page-break-after:avoid;}
	#HeaderInterior .HeaderTop {height:123px; position:relative; background-image:none;}	
	#HeaderInterior .Logo{border:0px; margin:0; padding:0px; background-image:none;}
	
	#HospPhoto			{display:none;}


	/* MAIN NAVIGATION BAR [See #4 above] */
		.NavBox				{display:none;}

/* MAIN BOXES ~~~~~~~~~~~~~~~~~~~~~~~~ */
	#MainBox			{clear:both; background-image:none; margin:0 auto 0 auto; padding:0px; width:100%; text-align:left; overflow:visible; page-break-before:avoid; page-break-inside:auto;}
	#Content			{text-align:left; margin:0px; padding:0px; width:100%; height:auto; overflow:visible; page-break-inside:auto;}
	#SwoopsTR			{display:none;}
/* COMMON CLASSES ~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* for use in ".MainBody" */
	.InLine				{display:inline-block;}
	.InLine ul, ul.InLine			{display:inline; list-style-type:none; margin:0px; padding:0px;}
	.InLine ul li, ul.InLine li		{display:inline; list-style:none;}
	
	ul					{margin:7px 0 10px 20px; padding:0px;}
	ul li				{list-style-image:url(/Images/icoBullet.png); margin:0 0 5px 0px; padding:0px;}
	
	ul.NoBullets		{list-style:none; list-style-type:none; list-style-image:none; margin:0px; padding:0px;}
	ul.NoBullets li		{list-style:none; list-style-type:none; list-style-image:none; margin:0 0 8px 0; padding:0px;}
	
	/* Icon list us used for the Schools logos and for  */
	ul.IconList			{list-style-image:none; list-style-type:none; margin:10px 5px; padding:0px;}
	ul.IconList li		{list-style-image:none; display:inline; margin:0 5px 8px 0; padding:0px;}
	
	/* Universal Floats */
	.FloatL				{float:left;}
	.FloatR				{float:right;}
	
	/* Columns: both are equal width, Column1 "clears" any floats before it begins */
	/* Uses DIV.Column1 */
	.Column1			{clear:both; float:left; width:48%; margin:10px 0 0 0;}
	.Column2			{float:right; width:48%; margin:10px 0 0 0;}	
	
	/* CopyBlock: Upper Right and Lower Right links*/
	.Filter a:hover, .LibraryLink a:hover, .Footer a:hover, .Univ a:hover, .BlockLink a:hover
					{text-decoration:none;}
	
	.PhotoFloat			{float:right;}

/* HOME PAGE BRANDING CENTER SECTION ~~~~~~~~~~~~~~~~~~~~~~~~ */
	.Branding				{float:left; margin:40px 0 0 0; padding:15px 0 0 0; width:220px;}
	.BrandStatment			{}
	.BrandReinforce			{}
	.HomeHospitalPhoto		{float:right; position:relative; top:; left:; z-index:100; width:400px; height:250px; padding:0px; margin:0px 0 20px 0; overflow:hidden;}
	.HomeHospitalPhoto img	{width:400px; height:200px; margin:20px 0 0 0; overflow:hidden;}
	.HomePhotoOverlay		{position:absolute; top:0px; left:0px; z-index:150; width:400px; height:250px; background:url(/Images/PhotoOverlayHomePrint.png) no-repeat 0 0 transparent; display/*:none;*/}
	
	
	.HospitalLike			{float:right;margin:40px 0 0 40px;}
	.HospitalName			{}
	.HospitalLocation		{}

/* Blocks ~~~~~~~~~~~~~~~~~~~~~~~~ */
	.HomeRow					{clear:both; margin:20px 0 0 0;}
	.HomeRow .BoxItem			{float:left; background:url(/Images/bgBoxSM.png) no-repeat 0 100% transparent; width:206px; min-height:206px; margin:0 12px 0 0; padding:0px; overflow:visible; text-align:left;}
	.HomeRow .BoxItemR			{float:left; background:url(/Images/bgBoxSM.png) no-repeat 0 100% transparent; width:206px; min-height:206px; margin:0px; padding:0px; overflow:visible; text-align:left;}
	.HomeRow .BoxHeader			{float:none; padding:15px 10px 10px 10px; font-size:18px; color:#ffffff; height:20px;}
	.HomeRow .BoxArea			{float:none; padding:10px 13px; }
	
	.HomeRow .DarkBlue			{background:url(/Images/bgBoxSM-DarkBlue.png) no-repeat 0 0 transparent;}
	.HomeRow .DarkOrange		{background:url(/Images/bgBoxSM-DarkOrange.png) no-repeat 0 0 transparent;}
	.HomeRow .DarkTan			{background:url(/Images/bgBoxSM-DarkTan.png) no-repeat 0 0 transparent;}
	.HomeRow .Fushia			{background:url(/Images/bgBoxSM-Fushia.png) no-repeat 0 0 transparent;}
	.HomeRow .Green				{background:url(/Images/bgBoxSM-Green.png) no-repeat 0 0 transparent;}
	.HomeRow .LightBlue			{background:url(/Images/bgBoxSM-LightBlue.png) no-repeat 0 0 transparent;}
	.HomeRow .LightPurple		{background:url(/Images/bgBoxSM-LightPurple.png) no-repeat 0 0 transparent;}
	.HomeRow .MediumBlue		{background:url(/Images/bgBoxSM-MediumBlue.png) no-repeat 0 0 transparent;}
	.HomeRow .Purple			{background:url(/Images/bgBoxSM-Purple.png) no-repeat 0 0 transparent;}
	.HomeRow .Red				{background:url(/Images/bgBoxSM-Red.png) no-repeat 0 0 transparent;}
	.HomeRow .Tan				{background:url(/Images/bgBoxSM-Tan.png) no-repeat 0 0 transparent;}
	
	.BoxRow						{clear:both;}
	.BoxRow .BoxItem			{float:left; background:url(/Images/bgBoxMD.png) no-repeat 0 100% transparent; width:300px; min-height:206px; margin:20px 20px 0 0; padding:0px; overflow:visible; text-align:left;}
	.BoxRow .BoxItemR			{float:left; background:url(/Images/bgBoxMD.png) no-repeat 0 100% transparent; width:300px; min-height:206px; margin:20px 0 0 0; padding:0px; overflow:visible; text-align:left;}
	.BoxRow .BoxHeader			{float:none; padding:15px 10px 10px 10px; font-size:18px; color:#ffffff; height:20px;}
	.BoxRow .BoxArea			{float:none; padding:10px 13px; }
	
	.BoxRow .DarkBlue			{background:url(/Images/bgBoxMD-DarkBlue.png) no-repeat 0 0 transparent;}
	.BoxRow .DarkOrange			{background:url(/Images/bgBoxMD-DarkOrange.png) no-repeat 0 0 transparent;}
	.BoxRow .DarkTan			{background:url(/Images/bgBoxMD-DarkTan.png) no-repeat 0 0 transparent;}
	.BoxRow .Fushia				{background:url(/Images/bgBoxMD-Fushia.png) no-repeat 0 0 transparent;}
	.BoxRow .Green				{background:url(/Images/bgBoxMD-Green.png) no-repeat 0 0 transparent;}
	.BoxRow .LightBlue			{background:url(/Images/bgBoxMD-LightBlue.png) no-repeat 0 0 transparent;}
	.BoxRow .LightPurple		{background:url(/Images/bgBoxMD-LightPurple.png) no-repeat 0 0 transparent;}
	.BoxRow .MediumBlue			{background:url(/Images/bgBoxMD-MediumBlue.png) no-repeat 0 0 transparent;}
	.BoxRow .Purple				{background:url(/Images/bgBoxMD-Purple.png) no-repeat 0 0 transparent;}
	.BoxRow .Red				{background:url(/Images/bgBoxMD-Red.png) no-repeat 0 0 transparent;}
	.BoxRow .Tan				{background:url(/Images/bgBoxMD-Tan.png) no-repeat 0 0 transparent;}
	
	

/* HOME AND PORTAL PAGE ELEMENTS ONLY */
	/* Common to both the Home Page and Portal Panes */
	.HomePane				{display:none;}

/* IMAGE SLIDER ~~~~~~~~~~~~~~~~~~~~~~~~ */
	#Slider					{display:none;}
	#ButtonBox				{display:none;}

/* CONTAINERS ~~~~~~~~~~~~~~~~~~~~~~~~ */
	.ContainerHeader			{background:none; height:30px; width:100%; margin:10px 0 0 0; padding:5px;}
	.ContainerHeader h2			{color:#1e918b;}
	.ViewByType:link, .ViewByType:visited	{float:right; color:#1e918b; margin:-20px 10px 0 0; padding:0 15px 0 0; 
									background:none; text-decoration:none;}
									
	.NewsDateLine			{height:20px; margin:5px 0 20px 0; padding:5px 0;}
	.NewsContent			{border-bottom:1px solid #c4c4c4; margin:10px 0;}
/* SORTABLE +  REGULAR TABLES ~~~~~~~~~~~~~~~~~~~~~~~~ */
	table.Sortable				{width:630px; margin:0 0 20px 0;}
	.Sortable th				{background-color:#ebf0f8; color:#1e4a7e; font-weight:bold;}
	.Sortable th a:link, .Sortable th a:visited, .Sortable th a:hover, .Sortable th a:active 
								{color:#1e4a7e;}
	.Sortable th a:hover		{color:#e36d26;}
	.Sortable tr				{background-color:#ffffff;}
	.Sortable tr.AltRow			{background-color:#f0f7e7;}
	.Sortable td				{width:;}
	table.Regular				{width:630px; margin:0 0 20px 0;}
	.Regular tr					{background-color:#f0f7e7;}

/* EXPANDABLE TABLE ~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* Accordion */
	#AccordionBox	{border:0px; margin:0 0 20px 0; display:block; overflow:visible; page-break-inside:auto;}
	#Accordion		{border:0px; margin:0 0 20px 0; display:block; overflow:visible; page-break-inside:auto;}
	/* Styled Accordion */
	.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin:2px 0 0 0; zoom:1; padding:0 0 0 30px; background-color:#ffffff;}
	.ui-accordion .ui-accordion-li-fix { display: inline; }
	.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; background-color:#f0f7e7;}
	.ui-accordion-header.ui-state-active { border-bottom: 0 !important; background-color:#ebf0f8;}
	.ui-accordion .ui-state-hover	{background-color:#ced6c4;}
	.ui-state-active, .ui-widget-content .ui-state-active { border-bottom: 0 !important; background-color:#f0f7e7;}
	.ui-accordion .ui-accordion-header a { display: block; font-size: 1em;}
	.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
	.ui-accordion .ui-accordion-content { padding:10px; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
	.ui-accordion .ui-accordion-content-active {display: block; background-color:#ffffff; border-top:0px; padding:0 10px 10px 35px;}
	.ui-corner-all{-moz-border-radius:5px; border:1px solid #d4d4d4;}
	.ui-corner-top {-moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border:1px solid #e36d26;}
	.ui-corner-bottom {-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; border:1px solid #e36d26; }
	
	.ui-accordion .ui-accordion-header .ui-icon-plus	{background:url(/Images/icoExpandPlus.png) no-repeat 0 75% transparent; width:12px; height:12px;}
	.ui-accordion .ui-accordion-header .ui-icon-minus	{background:url(/Images/icoExpandMinus.png) no-repeat 0 75% transparent; width:12px; height:12px;}
	
	/* Blank Accordion */
	.Blank .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin:2px 0 0 0; zoom:1; padding:0 0 0 30px;}
	.Blank .ui-accordion .ui-accordion-li-fix { display: inline; }
	.Blank .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; background-color:#f0f7e7;}
	.Blank .ui-accordion .ui-state-hover	{background-color:#ece9d1;}
	.Blank .ui-state-active, .ui-widget-content .ui-state-active { border-bottom: 0 !important; background-color:#f0f7e7;}
	.Blank .ui-accordion .ui-accordion-header a { display: block; font-size: 1em;}
	.Blank .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
	.Blank .ui-accordion .ui-accordion-content { padding:10px; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
	.Blank .ui-accordion .ui-accordion-content-active {display: block; background-color:#ffffff; border-top:0px; padding:0 10px 10px 35px;}
	.Blank .ui-corner-all{-moz-border-radius:5px; border:0px solid #d4d4d4;}
	.Blank .ui-corner-top {-moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border:0px solid #e36d26;}
	.Blank .ui-corner-bottom {-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; border:0px solid #e36d26; }
	
	.Blank .ui-accordion .ui-accordion-header .ui-icon-plus	{background:url(/Images/icoExpandPlus.png) no-repeat 0 75% transparent; width:12px; height:12px;}
	.Blank .ui-accordion .ui-accordion-header .ui-icon-minus	{background:url(/Images/icoExpandMinus.png) no-repeat 0 75% transparent; width:12px; height:12px;}
	
	
	
/* TAB BLOCK CONTAINER ~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* <div id="TabBlock"><ul><li><a href="#tab1" class="selected">Industries</a></li></ul><div id="tab1">This is tab 1.</div> */
	/* You can place anything in the "#TabBlock div" you want: H3-H6, UL, DIV, P, SPAN, etc. */
	#TabBlock 					{clear:both; margin:20px 0; padding:0px; width:632px;}
	#TabBlock ul.tabs 			{list-style:none; margin:0 !important; padding:0; height:40px;}/* root element for tabs  */
	#TabBlock ul.tabs li 		{float:left; text-indent:0; padding:0; margin:0 !important; list-style-image:none !important;}/* single tab */
	#TabBlock ul.tabs a 		{background:url(/Images/TabBlock.png) no-repeat 0px -80px; color:#17365D; font-size:14px; display:block; height:40px; line-height:40px; width:158px; text-align:center; text-decoration:none; padding:0px; margin:0px; position:relative; top:0px; }/* link inside the tab. uses a background image */
	#TabBlock ul.tabs a:active 	{background-position:0px 0px; outline:none;}
	#TabBlock ul.tabs a:hover 	{background-position:0px -40px; color:#17365D;}/* when mouse enters the tab move the background image */
	#TabBlock ul.tabs a.current, #TabBlock ul.tabs a.current:hover, #TabBlock ul.tabs li.current a 
								{background-position:0px 0px; cursor:default !important; color:#000 !important;}/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
	#TabBlock div.panes div 	{display:block !important; clear:both; height:auto; margin:0 0 20px 0; padding:10px 15px 15px 15px; background:url(/Images/TabBlockBg.png) no-repeat 0 100% transparent; text-align:left;}/* initially all panes are hidden */ 
	#TabBlock div.panes * 		{display:block !important; page-break-after:auto;}
	#TabBlock div.panes div		{*font-family:Arial,Tahoma,sans-serif; *font-size:0.923em;}
	
	a:active 					{outline:none;}
	:focus 						{-moz-outline-style:none;}
	
/* RIGHT HAND [SIDEBAR] ITEMS ~~~~~~~~~~~~~~~~~~~~~~~~ */
	#Sidebar				{display:none;}


/* FOOTER ~~~~~~~~~~~~~~~~~~~~~~~~ */
	#Footer				{clear:both; font-size:9pt; background-image:none; color:#8C897C; margin:20px auto 0 auto; padding:10px 0; width:100%; height:30px; text-align:center; page-break-before:avoid; page-break-after:avoid;}
	#FooterBy, #FooterBy a:link,#FooterBy a:visited,#FooterBy a:hover,#FooterBy a:active
						{font-size:8pt; color:#8C897C; text-align:center; text-decoration:none; margin:7px auto; padding:3px; line-height:normal; page-break-before:avoid; page-break-after:auto;}

	
/* CALENDAR ~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* Body uses H3, span.Date, span.Time, and a p tag */
	/* Listed in order of appearing within the block */
	/* Almost all of this is for HREF link icons */
	.CalMonth a:link, .CalMonth a:visited	{background:url(/Images/icoCalendarMonthView_Off.png) no-repeat 0 100% transparent; padding:0 0 0 20px;}
	.CalMonth a:hover		{background:url(/Images/icoCalendarMonthView_On.png) no-repeat 0 100% transparent; padding:0 0 0 20px;}
	.CalDay a:link, .CalDay a:visited		{background:url(/Images/icoCalendarDayView_Off.png) no-repeat 0 100% transparent; padding:0 0 0 20px;}
	.CalDay a:hover			{background:url(/Images/icoCalendarDayView_On.png) no-repeat 0 100% transparent; padding:0 0 0 20px;}
	.CalendarHeader			{height:20px; background-color:#ffffff; margin:10px 0;}
	
	.CalSwitch:link, .CalSwitch:visited	{font-weight:normal; padding:0 20px 0 0; text-decoration:none;}
	.CalSwitch:hover		{text-decoration:none;}
	
	.CalListView:link, .CalListView:visited		{background:url(/Images/icoCalendarList.png) no-repeat 100% 50% transparent;}
	.CalMonthView:link, .CalMonthView:visited	{background:url(/Images/icoCalendarMonth.png) no-repeat 100% 50% transparent;}
	
	/* Month cell widths and links: Previous, This Month, and Next Month */
	.CalPrev				{width:30%; text-align:left;}
	.CalMonth				{width:39%; text-align:center; font-weight:bold; color:#E36D26; font-size:120%;}
	.CalNext				{width:30%; text-align:right;}
	.CalView				{width:100%; text-align:right;}
	
	/* Link icons */
	.CalPrev a:link, .CalPrev a:visited		{background:url(/Images/icoArrowTealL.png) no-repeat 0 50% transparent; padding:0 15px; margin:0 10px;}
	.CalPrev a:hover		{background:url(/Images/icoArrowOrangeL.png) no-repeat 0 50% transparent; padding:0 15px; margin:0 10px;}
	
	.CalNext a:link, .CalNext a:visited		{background:url(/Images/icoArrowTealR.png) no-repeat 100% 50% transparent; padding:0 15px; margin:0 10px;}
	.CalNext a:hover		{background:url(/Images/icoArrowOrangeR.png) no-repeat 100% 50% transparent; padding:0 15px; margin:0 10px;}
	
	.CalWeekDay				{color:#1E4A7E; background-color:#EBF0F8}
	
	.eventCell				{width:84px; height:84px; -moz-border-radius:3px; -webkit-border-radius: 5px; border:1px solid #d4d4d4;}
	.eventCell:hover		{background-color:#f0f7e7;}
	.eventCell ul			{margin:0 3px 3px 3px; padding:0px; }
	.eventCell li			{margin:0 0 6px 0; padding:0px; line-height:auto; font-size:0.88em; list-style-type:none; list-style-image:none;}
	.inScope				{background-color:#ffffff;}
	.today					{border:2px solid #e36d26;}
	.outScope, .outScope:hover		{background-color:#d4d5d8;}
