/*** SiteStyleContentTypes.css - Content Type Styles ***/

/* Default Block Styles */
.AC-Block					{margin-top:2em;}
.AC-BlockHeader H4			{background-repeat:no-repeat;height:14px;margin:0px;padding:0px;text-indent:-9999px;overflow:hidden;}
.AC-BlockImage				{}
.AC-BlockTitle				{}
.AC-BlockText				{}
.AC-BlockText P				{}
.AC-BlockCtrl				{}
.AC-BlockCtrl A				{font-size:0.95em;font-weight:bold;}
.AC-BlockCtrl IMG			{}

/* Academic Calendar */
.AC-AcademicCalendarSelector													{border:1px solid #E2E2E2;padding:0px 2px 3px 0px;background-color:#FFFFFF;width:500px;}
.AC-AcademicCalendarSelector .AC-AcademicCalendarHeader							{font-size:14px;font-weight:bold;font-style:italic;background:url(../images/academics/acaCalendarSelectorHead.gif) top left no-repeat;padding:13px 0px 0px 20px;margin:0px 0px 18px 0px;height:21px;}
.AC-AcademicCalendarSelector .AC-AcademicCalendarHeader span					{color:#536D9C;}
.AC-AcademicCalendarSelector .AC-AcademicCalendars								{padding:0px 0px 30px 15px;}
.AC-AcademicCalendarSelector .AC-AcademicCalendars .AC-AcademicCalendar			{float:left;padding:0px 16px;border-left:1px solid #545049;}
.AC-AcademicCalendarSelector .AC-AcademicCalendars .AC-AcademicCalendar.first	{padding-left:6px;border-left:0px solid #545049;}
.AC-AcademicCalendarSelector .AC-AcademicCalendars .AC-AcademicCalendar A		{color:#B4310C;text-decoration:underline;font-size:12px;}

.AC-AcademicCalendarFull														{width:505px;margin:17px 0px 0px 0px;border-width:0px 1px 0px 0px;border-color:#EBEBEB;border-style:solid;}
.AC-AcademicCalendarFull th														{background:url(../images/academics/acaCalendarListingHead.gif) top left repeat-x;padding:13px 0px 10px 22px;height:14px;font-size:18px;color:#FFFFFF;text-transform:uppercase;text-align:left;margin-right:-1px;}
.AC-AcademicCalendarFull tr														{}
.AC-AcademicCalendarFull td														{vertical-align:top;border-width:0px 0px 1px 1px;border-style:solid;border-color:#EBEBEB;color:#2E4070;padding:10px 10px 5px 15px;}

/* Non-Functional Callouts */
.AC-Announcements						{background:url(../images/sitewide/announcements_bg.gif) repeat-x #9d9d9d;margin-top:0px;color:#fff;}
.AC-Announcements .AC-BlockHeader		{padding:25px 0px 7px 20px;}
.AC-Announcements .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/announcements.gif);width:135px;}
.AC-Announcements .AC-BlockImage IMG	{padding:0px 0px 0.8em 20px;}
.AC-Announcements .AC-BlockText			{background:url(../images/sitewide/announcements_divider.gif) no-repeat 0% 100%;padding:0px 15px 0.8em 20px;}
.AC-Announcements .AC-BlockText A		{font-weight:bold;font-size:0.95em;color:#fff;}
.AC-Announcements .AC-BlockCtrl			{padding:0px 0px 0.5em 0px;text-align:right;}
.AC-Announcements .AC-BlockCtrl A		{color:#475e8e;}

.AC-Contact							{font-size:0.9em;color:#475e8e;}
.AC-Contact H4						{margin:0px;padding:0px 0px 1em 0px;font-style:italic;font-size:0.95em;color:#2e4070;}
.AC-Contact .AC-ContactItem			{margin-bottom:1.5em;}
.AC-Contact .AC-ContactItem .AC-ContactName			{font-weight:bold;color:#2e4070;}
.AC-Contact .AC-ContactItem .AC-ContactListHead			{margin-bottom:0.7em;}
.AC-Contact .AC-ContactItem P			{margin-bottom:0.7em;}
#zone3 .AC-Contact					{background:url(../images/sitewide/contact_bg.gif) repeat-x #dc9604;padding:20px 10px 3em 23px;}
#zone3 .AC-Contact H4				{background:url(../images/sitewide/headers/contactinformation.gif) no-repeat;width:175px;height:14px;margin-left:-8px;padding-bottom:1.4em;text-indent:-9999px;overflow:hidden;}
#zone3 .AC-Contact IMG				{padding-bottom:1.6em;}
#zone3 .AC-Contact P				{font-weight:bold;color:#000;}
#zone3 .AC-Contact A				{color:#fff;}
.becoming #zone3 .AC-Contact		{background:url(../images/becoming/contact_bg.jpg) repeat-x;min-height:460px;margin-top:12px;padding:0px 20px 1em 23px;color:#fff;}
.becoming #zone3 .AC-Contact H4		{background:none;width:auto;height:auto;margin-left:0px;padding-bottom:1em;text-indent:0px;overflow:visible;color:#e6b753;}
.becoming #zone3 .AC-Contact P		{font-weight:normal;color:#fff;}
.spotlightDetails #zone3 .AC-Contact		{background:url(../images/becoming/contact_bg.jpg) repeat-x;min-height:460px;margin-top:12px;padding:0px 20px 1em 23px;color:#fff;}
.spotlightDetails #zone3 .AC-Contact H4		{background:none;width:auto;height:auto;margin-left:0px;padding-bottom:1em;text-indent:0px;overflow:visible;color:#e6b753;}
.spotlightDetails #zone3 .AC-Contact P		{font-weight:normal;color:#fff;}


.AC-ContactCampusSafety						{background:url(../images/sitewide/grey_bg.gif) repeat-x;}
.AC-ContactCampusSafety .AC-BlockHeader		{background:url(../images/sitewide/grey_divider.gif) no-repeat 10px 100%;height:23px;padding:17px 0px 0px 25px;}
.AC-ContactCampusSafety .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/contactcampussafety.gif);width:225px;height:16px;}
.AC-ContactCampusSafety .AC-BlockText		{padding:25px 40px 1em 35px;}

.AC-ImportantDates						{}
.AC-ImportantDates .AC-BlockHeader		{background-color:#1b2f5f;padding:15px 0px 5px 15px;border-bottom:1px solid #4c6696;}
.AC-ImportantDates .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/importantdates.gif);width:120px;}
.AC-ImportantDates .AC-BlockText		{font-size:0.9em;}
.AC-ImportantDates .AC-BlockText P		{background:url(../images/sitewide/important_dates_bg.gif) repeat-x #d1d1d0;margin:0px;padding:1.5em;}
.AC-ImportantDates .AC-BlockText A		{font-weight:bold;color:#483d28;}
.AC-ImportantDates .AC-BlockCtrl		{background-color:#1b2f5f;padding:8px 15px 12px;border-top:1px solid #536d9c;text-align:right;}
.AC-ImportantDates .AC-BlockCtrl A		{color:#7caae0;}

.AC-ImportantNumbers					{background:url(../images/services/badge_bg.jpg) no-repeat 0% 100% #0e0f10;margin-top:0em;}
.AC-ImportantNumbers .AC-BlockHeader	{background:url(../images/sitewide/impNum_divider.gif) no-repeat;padding:20px 0px 16px 16px;}
.AC-ImportantNumbers .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/importantnumbers.gif);width:150px;}
.AC-ImportantNumbers .AC-BlockText		{background:url(../images/sitewide/impNum_divider.gif) no-repeat 0% 100%;padding:0px 10px 30px 17px;font-weight:bold;font-size:0.9em;color:#fff;}
.AC-ImportantNumbers .AC-BlockText P	{width:180px;}
.AC-ImportantNumbers .AC-BlockText EM	{font-weight:normal;font-size:1.1em;color:#fdc551;}

.AC-Personalize					{background:url(../images/becoming/personalize_divider.gif) no-repeat;margin-top:1px;padding:16px 10px 0px 0px;}
.AC-Personalize .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/personalizethissite.gif);width:117px;height:76px;}
.AC-Personalize .AC-BlockText	{background:url(../images/becoming/personalize_divider.gif) no-repeat 0% 100%;padding:1em 0px;}

.AC-QuickFacts					{color:#475e8e;font-weight:bold;font-size:0.85em;}
.AC-QuickFacts H4				{padding-bottom:0.8em;font-size:1.6em;font-weight:normal;font-style:italic;}
.AC-QuickFacts P 				{margin-bottom:0.7em;}
.AC-QuickFacts STRONG			{font-size:1em;color:#ab1d22;}

.AC-SuggestedLinks						{background:url(../images/sitewide/grey_bg.gif) repeat-x;margin-left:-20px;}
.AC-SuggestedLinks .AC-BlockHeader		{background:url(../images/sitewide/grey_divider.gif) no-repeat 15px 100%;width:353px;height:23px;padding:17px 0px 0px 15px;}
.AC-SuggestedLinks .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/suggestedlinks.gif);width:155px;height:16px;}
.AC-SuggestedLinks .AC-BlockText		{padding:0px 40px 1em 35px;}
.AC-SuggestedLinks UL					{float:left;list-style-type:none;width:49%;margin:0px;padding:0px;}
.AC-SuggestedLinks UL LI				{margin:0px;padding:0px 0px 3px 0px;}
.AC-SuggestedLinks UL LI A				{color:#475e8e;}
.AC-SuggestedLinks UL LI.section		{margin-top:2em;font-weight:bold;font-style:italic;}
.AC-SuggestedLinks UL LI.section A		{color:#1b2f5f;}

/* Alert - Callout */
.AC-AlertBlock					{position:relative;background-color:#f2f2f2;min-height:1px;margin:0px 0px 2em;padding:12px 15px 1em 8px;color:#b5310b;overflow:hidden;}
.AC-AlertBlock .AC-BlockImage	{float:left;width:50px;height:50px;}
.AC-AlertBlock .AC-BlockText	{float:right;width:283px;padding-top:7px;}
#subGridCt .AC-AlertBlock .AC-BlockText {width:428px;}
.AC-AlertBlock .AC-BlockText P	{margin-bottom:0px;}
.AC-AlertBlock .AC-BlockText A	{text-decoration:underline;}
#AC-AlertClose					{position:absolute;top:3px;right:4px;background:url(../images/sitewide/buttons/btn_closeAlert.gif) no-repeat;width:22px;height:22px;cursor:pointer;text-indent:-9999px;overflow:hidden;}


/* Banner - Callout */
.AC-Banner						{padding-bottom:12px;}

.AC-Banner.Calendar				{padding-top:1em;}

/* FAQs */
.AC-FaqResults									{margin:0px 0px 10px 0px;}
.AC-FaqResults .AC-SearchResult					{border-bottom:1px solid #CCCCCC;}
.AC-FaqResults .AC-SearchResult H5				{margin:10px -12px 10px -12px;}
.AC-FaqResults .AC-SearchResult .toggleHead		{background-color:#2E3F6F;color:#FFFFFF;padding:2px 5px;border-bottom:1px solid #475681;cursor:pointer;}
.AC-FaqResults .AC-SearchResult .toggleHeadOpen	{background-color:#2E3F6F;color:#FFFFFF;padding:2px 5px;border-bottom:1px solid #475681;cursor:pointer;}
.AC-FaqResults .AC-SearchResult .toggleBody		{padding:8px 15px;border-width:0px 1px;border-style:solid;border-color:#CCCCCC;}

/* Photo Gallery Listing */
.AC-PhotoGalleries															{width:500px;}
.AC-PhotoGalleries .AC-PhotoGallery											{margin:10px 0px;}
.AC-PhotoGalleries .AC-PhotoGallery .AC-PhotoGalleryImage					{float:left;width:200px;}
.AC-PhotoGalleries .AC-PhotoGallery .AC-PhotoGalleryDescription				{float:right;width:290px;}

.AC-FullGallery																{width:500px;}
.AC-FullGallery .AC-FullGalleryItem											{margin:10px 0px;padding:10px 0px;border-bottom:1px solid #CCCCCC;}
.AC-FullGallery .AC-FullGalleryItem .AC-FullGalleryImage					{float:left;width:200px;}
.AC-FullGallery .AC-FullGalleryItem .AC-FullGalleryDescription				{float:right;width:290px;}


/* Did You Know - Callout */
.AC-DYK							{background:url(../images/sitewide/dyk_bg.gif) repeat-x #d39108;padding:19px 10px 1em 20px;border-top:1px solid #ca8a05;}
.AC-DYK .AC-BlockHeader			{padding-bottom:22px;}
.AC-DYK .AC-BlockHeader H4		{background:url(../images/sitewide/headers/dyk.gif) no-repeat;width:120px;}
.AC-DYK .AC-BlockImage IMG		{padding-bottom:1em;}
.AC-DYK	.AC-BlockText			{font-weight:bold;font-size:0.95em;color:#fff;}

#zone1 .AC-DYK#image .AC-BlockImage	{float:left;width:89px;}
#zone1 .AC-DYK#image .AC-BlockText	{float:right;width:220px;padding-right:10px;}

#zone3 .AC-DYK					{border-bottom:1px solid #6680af;}
#zone3 .AC-DYK .AC-BlockHeader	{padding-bottom:11px;}

/* Guidance Counselor - Status Listing */
.AC-CounselorStatusList                         {width:550px;}
.AC-CounselorStatusList .toggleHead             {background-color:#2E3F6F;color:#FFFFFF;padding:2px 5px;border-bottom:1px solid #475681;}
.AC-CounselorStatusList .toggleHeadOpen         {background-color:#2E3F6F;color:#FFFFFF;padding:2px 5px;border-bottom:1px solid #475681;}
.AC-CounselorStatusList .toggleBody             {padding:5px 15px;margin-bottom:3px;border-width:0px 1px 1px 1px;border-color:#CCCCCC;border-style:solid;}
.AC-CounselorStatusList .toggleBody H5          {background-color:#536D9C;color:#FFFFFF;padding:2px 5px;margin:10px 0px 0px 0px;}
.AC-CounselorStatusList .toggleBody UL          {margin:0px 0px 10px 0px;padding:4px 0px 0px 25px;border-width:0px 1px 1px 1px;border-style:solid;border-color:#DDDDDD;}
.AC-CounselorStatusList .toggleBody UL LI       {margin:0px;padding:0px;text-indent:0px;}
.AC-CounselorStatusList .toggleBody UL UL       {margin:0px;padding:0px;border:0px solid #DDDDDD;}
.AC-CounselorStatusList .toggleBody UL UL LI    {margin:2px 0px 2px 15px;text-indent:0px;}
.AC-CounselorStatusList .toggleBody A           {color:#B4310C;}

/* Events - Callout */
.AC-Events						{}
.AC-Events .AC-BlockHeader		{background-color:#1b2f5f;padding:15px 0px 5px 15px;border-bottom:1px solid #4c6696;}
.AC-Events .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/upcomingevents.gif);width:130px;}
.AC-Events .AC-BlockText		{font-size:0.9em;}
.AC-Events .AC-BlockText P		{background:url(../images/sitewide/events_bg.gif) repeat-x #ded0b9;margin:0px;padding:1.2em 1.5em;}
.AC-Events .AC-BlockText A		{font-weight:bold;color:#483d28;}
.AC-Events .AC-EventDate		{display:block;}
.AC-Events .AC-BlockCtrl		{background-color:#1b2f5f;padding:8px 15px 12px;border-top:1px solid #536d9c;text-align:right;}
.AC-Events .AC-BlockCtrl A		{color:#7caae0;}

#zone2 .AC-Events				{margin-bottom:2.8em;}
#zone2 .AC-Events .AC-BlockHeader	{background-color:transparent;padding:0px 0px 10px 4px;border:0px;}
#zone2 .AC-Events .AC-BlockHeader H4{background-image:url(../images/sitewide/headers/upcomingevents_zone2.gif);width:115px;height:39px;}
#zone2 .AC-Events .AC-BlockText	{background:url(../images/sitewide/divider.gif) repeat-x;padding:0.8em 15px 0.8em 3px;}
#zone2 .AC-Events .AC-BlockText P	{background:none;padding:0.8em 0.2em;}
#zone2 .AC-Events .AC-BlockText A	{color:#b4310c;}
#zone2 .AC-Events .AC-EventDate		{color:#545049;}
#zone2 .AC-Events .AC-BlockCtrl	{background:url(../images/sitewide/divider.gif) repeat-x;border:0px;}
#zone2 .AC-Events .AC-BlockCtrl A	{color:#b4310c;}

.AC-Events.Featured						{background:url(../images/sitewide/grey_bg.gif) repeat-x;margin-left:-30px;padding:15px 55px 0px 30px;}
.AC-Events.Featured .AC-BlockHeader		{background:none;padding:1em 0px 0px 4px;border:0px;}
.AC-Events.Featured .AC-BlockHeader H4	{background:url(../images/sitewide/headers/upcomingeventsmain.gif) no-repeat;width:170px;height:18px;}
.AC-Events.Featured .AC-BlockText		{background:url(../images/sitewide/events_divider.gif) no-repeat 0% 100%;padding-bottom:1em;font-size:1em;}
.AC-Events.Featured .AC-BlockText P		{background:none;padding:0.8em 0em 0.4em 6px;}
.AC-Events.Featured .AC-BlockText A		{font-weight:normal;color:#536d9c;text-decoration:underline;}
.AC-Events.Featured .AC-BlockText STRONG {text-decoration:underline;}
.AC-Events.Featured .AC-Featured		{background:url(../images/sitewide/events_divider.gif) no-repeat 0% 100%;padding:17px 0px 3em;}
.AC-Events.Featured .AC-FeaturedEvent .AC-BlockHeader		{background:url(../images/sitewide/events_divider.gif) no-repeat 0% 100%;padding:0px 0px 12px 0px;}
.AC-Events.Featured .AC-FeaturedEvent .AC-BlockHeader H4	{background:url(../images/sitewide/headers/featuredevent.gif) no-repeat;width:170px;height:18px;}
.AC-Events.Featured .AC-EventImg		{float:left;width:148px;}
.AC-Events.Featured .AC-FeaturedText#image	{float:right;width:285px;padding-top:1em;}
.AC-Events.Featured .AC-FeaturedText A	{color:#536d9c;}	
.AC-Events.Featured .AC-FeaturedText H4	{font-size:1em;color:#536d9c;}
.AC-Events.Featured .AC-FeaturedText P	{padding-left:0px;}
.AC-Events.Featured .AC-BlockCtrl		{background:none;border:0px;text-align:left;padding:0px;}
.AC-Events.Featured .AC-BlockCtrl A		{color:#b4310c;}

.home #zone2 .AC-Events					{position:relative;margin:0px;}
.home #zone2 .AC-Events .AC-BlockHeader	{background-color:transparent;padding:0px 0px 15px 8px;border-bottom:0px;}
.home #zone2 .AC-Events .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/upcomingevents_home.gif);width:120px;height:23px;}
.home #zone2 .AC-Events .AC-BlockText	{background:none;padding:0px 30px 0px 14px;font-size:1em;}
.home #zone2 .AC-Events .AC-BlockText P	{background:url(../images/home/divider.gif) no-repeat 0% 100%;padding:1em 0px;}
.home #zone2 .AC-EventDate				{color:#fff;}
.home #zone2 .AC-Events .AC-BlockText A	{font-weight:normal;color:#fff;}
.home #zone2 .AC-Events .AC-BlockCtrl	{position:absolute;top:4px;right:6px;background:none;padding:0px;}
.home #zone2 .AC-Events .AC-BlockCtrl A	{font-weight:normal;color:#7caae0;}

.AC-EventDetails #AC-EventText .AC-PhotoLoader									{width:294px;float:left;border:1px solid #CDCDCD;background-color:#FFFFFF;margin:0px 20px 10px 0px;}
.AC-EventDetails #AC-EventText .AC-PhotoLoader A IMG							{cursor:pointer;padding:1px;border:0px solid #FFFFFF;}
.AC-EventDetails #AC-EventText .AC-PhotoLoader .AC-NewsPhotoImage				{text-align:center;}
.AC-EventDetails #AC-EventText .AC-PhotoLoader .AC-NewsPhotoImage IMG			{display:inline;}
.AC-EventDetails #AC-EventText .AC-PhotoLoader .AC-NewsPhotoImageNav			{border-top:1px solid #CDCDCD;padding:3px 0px 3px 200px;overflow:hidden;}
.AC-EventDetails #AC-EventText .AC-PhotoLoader .AC-NewsPhotoImageNavText		{padding:0px 0px 0px 30px;}
.AC-EventDetails #AC-EventText .AC-PhotoLoader .AC-NewsPhotoImageNavLeft		{float:left;width:25px;text-indent:-9999px;margin-top:-16px;height:15px;cursor:pointer;background:url(/Media/Website%20Resources/images/sitewide/pagerArrow_Left.gif) center -2px no-repeat #FFFFFF;}
.AC-EventDetails #AC-EventText .AC-PhotoLoader .AC-NewsPhotoImageNavRight		{float:right;width:25px;text-indent:-9999px;margin-top:-16px;height:15px;cursor:pointer;background:url(/Media/Website%20Resources/images/sitewide/pagerArrow_Right.gif) center -2px no-repeat #FFFFFF;}
.AC-EventDetails #AC-EventText .AC-PhotoLoader .AC-NewsPhotoImageNavLeft SPAN	{display:none;}
.AC-EventDetails #AC-EventText .AC-PhotoLoader .AC-NewsPhotoImageNavRight SPAN	{display:none;}

.AC-EventFiles				{background:url(../images/sitewide/form_bg.gif) #fff no-repeat 0px 0px;border-width:0px 1px 1px 1px;border-color:#d8d8d8;border-style:solid;width:512px;padding-bottom:20px;}
.AC-EventFiles H4			{background:url(../images/sitewide/form_header_bg.gif) #9e9e9e repeat-x 0px 0px;margin-bottom:20px;padding:10px 5px 10px 15px;color:#FFFFFF;}
.AC-EventFiles A			{display:block;margin:5px 15px;}
.AC-EventFiles A IMG		{float:left;}
.AC-EventFiles .spacer		{height:1px;line-height:normal;}

.AC-CampusVisits												{width:488px;background:url(../images/sitewide/form_bg.gif) no-repeat #fff;color:#555452;margin:0px;padding:12px;border:1px solid #d8d8d8;font-size:0.9em;}
.AC-CampusVisits .AC-CampusVisitNavigation						{background:url(../images/sitewide/form_header_bg.gif) repeat-x #9e9e9e;margin:-13px -13px 12px;padding:13px 10px 10px 15px;text-transform:uppercase;font-weight:normal;font-size:1.1em;color:#fff;}
.AC-CampusVisits .AC-CampusVisitNavigation .AC-CalendarPrevious {float:left;width:150px;}
.AC-CampusVisits .AC-CampusVisitNavigation .AC-CalendarMonth	{float:left;text-align:center;width:185px;}
.AC-CampusVisits .AC-CampusVisitNavigation .AC-CalendarNext		{float:right;width:150px;text-align:right;}
.AC-CampusVisits dl.AC-CampusVisitListing						{margin:20px 0px;}
.AC-CampusVisits dl.AC-CampusVisitListing dt					{font-weight:bold;margin:8px 0px 3px 0px;}
.AC-CampusVisits dl.AC-CampusVisitListing dd					{margin:2px 0px 2px 25px;padding:0px;}

/* News - Callout */
.AC-News								{}
.AC-News .AC-BlockHeader				{position:relative;background-color:#1b2f5f;padding:15px 0px 5px 15px;border-bottom:1px solid #4c6696;}
.AC-News .AC-BlockHeader H4				{background-image:url(../images/sitewide/headers/kckccheadlines.gif);width:120px;}
.AC-News .AC-BlockHeader .AC-RSS		{position:absolute;top:10px;right:11px;height:19px;width:19px;}
.AC-News .AC-BlockHeader .AC-RSS A		{background:url(../images/sitewide/rss_icon.gif) no-repeat;width:19px;height:19px;text-indent:-9999px;overflow:hidden;}
.AC-News .AC-BlockText					{font-size:0.9em;}
.AC-News .AC-BlockText P				{background:url(../images/sitewide/news_bg.gif) repeat-x #c6d7f5;margin:0px;padding:1.5em;}
.AC-News .AC-BlockText A				{font-weight:bold;color:#483d28;}
.AC-News .AC-BlockCtrl					{background-color:#1b2f5f;padding:8px 15px 12px;border-top:1px solid #536d9c;text-align:right;}
.AC-News .AC-BlockCtrl A				{color:#7caae0;}

.AC-News.Main					{margin-top:0.5em;}
.AC-News.Main .AC-BlockHeader	{position:relative;background-color:transparent;border:0px;padding:0px 0px 8px 3px;}
.AC-News.Main .AC-BlockHeader H4{background-image:url(../images/sitewide/headers/kckccnews.gif);width:133px;height:18px;}
.AC-News.Main .AC-RSS A			{position:absolute;bottom:9px;right:11px;background:url(../images/sitewide/rss_icon.gif) no-repeat;width:19px;height:19px;text-indent:-9999px;overflow:hidden;}
.AC-News.Main .AC-BlockText		{background:url(../images/sitewide/divider.gif) repeat-x;padding:14px 10px;}
.AC-News.Main .AC-BlockText A	{color:#2e4070;text-decoration:underline;}
.AC-News.Main .AC-BlockText P	{background:none;padding:0px 5px 1em 35px;font-size:1.1em;}
.AC-News.Main .AC-TopStory		{background:url(../images/sitewide/divider.gif) repeat-x 0% 100%;margin-bottom:2em;padding-bottom:2.2em;}
.AC-News.Main .AC-NewsImg IMG	{margin-bottom:0.6em;border:1px solid #000;}
.AC-News.Main .AC-TopStory H3	{padding:0.2em 0px 1em;}
.AC-News.Main .AC-TopStory H3 A	{color:#536d9c;text-decoration:none;}
.AC-News.Main .AC-BlockText .AC-TopStory P	{padding:0px;}
.AC-News.Main .AC-TopStory P A	{font-size:0.95em;color:#b4310c;text-decoration:none;}
.AC-News.Main .AC-BlockCtrl		{background:url(../images/sitewide/divider.gif) repeat-x;border:0px;}
.AC-News.Main .AC-BlockCtrl	A	{color:#b4310c;}

.home .AC-News						{position:relative;margin:0px;}
.home .AC-News .AC-BlockHeader		{background-color:transparent;padding:0px 0px 22px 12px;border-bottom:0px;}
.home .AC-News .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/inthenews.gif);width:84px;height:21px;}
.home .AC-News .AC-BlockText		{padding:0px 30px 0px 14px;font-size:1em;}
.home .AC-News .AC-BlockText P		{background:url(../images/home/divider.gif) no-repeat 0% 100%;padding:1em 0px;}
.home .AC-News .AC-FirstItem A		{font-weight:normal;color:#fff;}
.home .AC-News .AC-BlockText P A	{font-weight:normal;color:#fff;}
.home .AC-News .AC-BlockCtrl		{position:absolute;top:5px;right:10px;background-color:transparent;padding:0px;border-top:0px;}
.home .AC-News .AC-BlockCtrl A		{font-weight:normal;}

.safety .AC-News .AC-BlockHeader H4			{background-image:url(../images/sitewide/headers/inthenews_sm.gif);width:84px;height:21px;}
.academics .AC-News .AC-BlockHeader H4		{background-image:url(../images/sitewide/headers/academicNews.gif);}
.AC-NewsDetails																{width:530px;margin:20px 0px 0px 0px;}
.AC-NewsDetails .AC-NewsHeadline											{color:#0E2964;position:relative;border-bottom:1px dotted #2E4070;margin:0px 0px 10px 0px;}
.AC-NewsDetails .AC-NewsHeadline H4											{}
.AC-NewsDetails .AC-NewsHeadline .AC-RSS A									{position:absolute;bottom:6px;right:11px;background:url(../images/sitewide/rss_icon.gif) no-repeat;width:19px;height:19px;text-indent:-9999px;overflow:hidden;}
.AC-NewsDetails #AC-NewsBody												{}
.AC-NewsDetails #AC-NewsBody #AC-NewsStory									{float:right;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader								{width:294px;float:left;border:1px solid #CDCDCD;background-color:#FFFFFF;margin:0px 20px 10px 0px;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader A IMG							{cursor:pointer;padding:1px;border:0px solid #FFFFFF;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader .AC-NewsPhotoImageCaption		{display:none;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader .AC-NewsPhotoImage				{text-align:center;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader .AC-NewsPhotoImage IMG			{display:inline;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader .AC-NewsPhotoImageNav			{border-top:1px solid #CDCDCD;padding:3px 0px 3px 200px;overflow:hidden;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader .AC-NewsPhotoImageNavText		{padding:0px 0px 0px 30px;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader .AC-NewsPhotoImageNavLeft		{float:left;width:25px;text-indent:-9999px;margin-top:-16px;height:15px;cursor:pointer;background:url(/Media/Website%20Resources/images/sitewide/pagerArrow_Left.gif) center -2px no-repeat #FFFFFF;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader .AC-NewsPhotoImageNavRight		{float:right;width:25px;text-indent:-9999px;margin-top:-16px;height:15px;cursor:pointer;background:url(/Media/Website%20Resources/images/sitewide/pagerArrow_Right.gif) center -2px no-repeat #FFFFFF;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader .AC-NewsPhotoImageNavLeft SPAN {display:none;}
.AC-NewsDetails #AC-NewsBody .AC-PhotoLoader .AC-NewsPhotoImageNavRight SPAN{display:none;}
.AC-NewsDetails #AC-NewsPhotoList											{width:550px;border-top:1px solid #000000;}
.AC-NewsDetails #AC-NewsPhotoList .AC-NewsPhotoImage						{float:left;width:240px;margin:5px 10px;}
.AC-NewsDetails .AC-Controls												{border-top:1px dotted #2E4070;padding:10px 0px 0px 0px;}
.AC-NewsDetails .AC-Controls .AC-NewsArchives								{width:129px;float:left;}
.AC-NewsDetails .AC-Controls .AC-BackButton									{float:left;width:40px;margin:10px 0px 0px 0px;}

#AC-LargePhotoLoader														{background-color:#FFFFFF;position:absolute;padding:8px 0px;z-index:90;border:1px solid #000000;} /**do not specify height or width - this is automatically done in the JS, if you want to limit the size of the large images, do so in the XSLT using the thumbnail params **/
#AC-LargePhotoLoader IMG													{display:inline;}
#AC-LargePhotoLoader .AC-NewsNavigation										{margin:0px 10px 0px 10px;width:680px;}
#AC-LargePhotoLoader .AC-NewsNavigationText									{float:left;width:595px;text-align:center;}
#AC-LargePhotoLoader .AC-NewsNavigationLeft									{cursor:pointer;background:url(../images/sitewide/pagerArrow_Left.gif) top left no-repeat #FFFFFF;height:15px;float:left;width:25px;}
#AC-LargePhotoLoader .AC-NewsNavigationRight								{cursor:pointer;background:url(../images/sitewide/pagerArrow_Right.gif) top right no-repeat #FFFFFF;height:15px;width:25px;float:left;}
#AC-LargePhotoLoader .AC-NewsNavigationLeft SPAN							{display:none;}
#AC-LargePhotoLoader .AC-NewsNavigationRight SPAN							{display:none;}
#AC-LargePhotoLoader .AC-NewsPhotoImage										{text-align:center;}
#AC-LargePhotoLoader .newsBoxClose											{height:30px;text-align:right;}
#AC-LargePhotoLoader .newsBoxCloseButton									{width:60px;cursor:pointer;padding:3px 10px;}
#AC-LargePhotoLoader .newsBoxCloseButton span								{font-weight:bold;text-transform:uppercase;}

/* News and Events Home */
.AC-FirstItem		{background:url(../images/home/divider.gif) no-repeat 0% 100%;padding:1em 0px;}
.AC-FirstItem IMG	{float:left;}
.AC-FirstItem#image A {float:right;width:150px;}
.AC-FirstItem IMG	{border:1px solid #8fc6ff;}

/* Spotlight - Callout */
.AC-Spot						{margin:5em 0px 0px -38px;padding-bottom:1.6em;border-width:0px 1px 1px;border-style:solid;border-color:#c5c5c5;}
.AC-Spot .AC-BlockHeader 		{background-repeat:repeat-x;margin:0px 0px 0px -1px;padding:12px 0px 11px 143px;}
.AC-Spot .AC-BlockHeader H4		{background-repeat:no-repeat;}
.AC-Spot .AC-BlockText			{float:right;width:251px;padding:1.3em 10px 0em 0em;}
.AC-Spot .AC-BlockImage			{float:left;margin-top:-22px;padding-left:15px;}
.AC-Spot .AC-SpotName			{}
.AC-Spot .AC-SpotExt P			{}
.AC-Spot .AC-BlockCtrl			{}
.AC-Spot .AC-BlockCtrl A		{font-weight:normal;font-size:1em;}

.AC-Spot.Faculty .AC-BlockHeader	{background-image:url(../images/sitewide/spot_faculty_bg.gif);background-color:#d39a22;}
.AC-Spot.Faculty .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/facultyspotlight.gif);width:130px;}

.AC-Spot.Location					{background-color:#8ca8cf;margin:2em 0px 0px;border-width:0px;}
.AC-Spot.Location .AC-BlockHeader	{background:url(../images/sitewide/spot_location_bg.gif) repeat-x;height:27px;margin:0px;padding:13px 0px 0px 17px;}
.AC-Spot.Location .AC-BlockHeader H4{background-image:url(../images/sitewide/headers/campusspotlight.gif);width:160px;height:16px;}
.AC-Spot.Location .AC-BlockImage	{margin:0px;padding:9px 0px 0px 20px;}
.AC-Spot.Location .AC-BlockText		{width:200px;padding-top:0.8em;padding-left:20px;color:#223261;}
.AC-Spot.Location .AC-SpotName		{padding-bottom:1.2em;}
.AC-Spot.Location .AC-BlockCtrl A	{color:#fff;}
#zone3 .AC-Spot.Location .AC-BlockImage	{float:none;padding-top:3px;}
#zone3 .AC-Spot.Location .AC-BlockText	{float:none;width:auto;}

.AC-Spot.Program .AC-BlockHeader	{background-image:url(../images/sitewide/spot_program_bg.gif);background-color:#9e9e9e;}
.AC-Spot.Program .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/programspotlight.gif);width:140px;}
.AC-Spot.Program .AC-SpotName		{padding-bottom:1.4em;}

.AC-Spot.Student .AC-BlockHeader	{background-image:url(../images/sitewide/spot_student_bg.gif);background-color:#adb20e;}
.AC-Spot.Student .AC-BlockHeader H4	{background-image:url(../images/sitewide/headers/studentspotlight.gif);width:130px;}

.AC-SpotDetails									{width:570px;margin-top:-5px;padding:55px 0px 0px 30px;}
.spotlightDetails .Campus						{background:url(../images/sitewide/campusSpotlightHead.gif) top left no-repeat;}
.spotlightDetails .Program						{background:url(../images/sitewide/programSpotlightHead.gif) top left no-repeat;}
.spotlightDetails .Faculty						{background:url(../images/sitewide/facultySpotlightHead.gif) top left no-repeat;}
.spotlightDetails .Student						{background:url(../images/sitewide/studentSpotlightHead.gif) top left no-repeat;}
.AC-SpotDetails .AC-SpotHeader					{display:none;}
.AC-SpotDetails .AC-SpotImage					{float:left;width:220px;}
.AC-SpotDetails .AC-SpotTitle					{float:right;width:325px;margin:25px 0px 0px 0px;color:#FFFFFF;font-size:12px;font-weight:bold;}
.AC-SpotDetails .AC-SpotText					{width:320px;margin:-50px 0px 0px 235px;float:right;}
.AC-SpotDetails .AC-Controls					{clear:both;margin:0px 0px 0px 235px;background:url(/Media/Website%20Resources/images/sitewide/spotlightBorder.gif) top left no-repeat transparent;padding:15px 0px 0px 0px;}
.AC-SpotDetails .AC-Controls .AC-SpotArchives	{width:200px;float:left;}
.AC-SpotDetails .AC-Controls .AC-BackButton	{padding-top:5px;}

/* Poll */
.AC-Poll					{width:145px;background:url(../images/sitewide/poll_footer.gif) bottom left no-repeat transparent;margin-top:2em;padding:0px 0px 10px 0px;}
.AC-Poll .AC-PollHeader H4	{background:url(../images/sitewide/poll_header.gif) top left no-repeat transparent;width:132px;height:36px;margin:0px;padding:0px 0px 1em 0px;text-indent:-9999px;overflow:hidden;}
.AC-Poll .AC-PollText		{}
.AC-Poll .AC-PollText label {font-weight:normal;margin:0px 0px 0px 10px;}
.AC-Poll .controls			{height:auto;padding:15px 0px 0px 0px;text-align:left;}

/* Quote Styles */
.AC-Quote					{background:url(../images/sitewide/quote_bg.gif) repeat-y;margin:5em 0px 0px 55px;padding:6px 50px 2px 22px;}
.AC-Quote .AC-BlockHeader	{padding-bottom:1.4em;}
.AC-Quote .AC-BlockHeader H4{background-image:url(../images/sitewide/headers/testimonials.gif);width:137px;height:17px;}
.AC-Quote .AC-BlockText		{color:#ab2e0b;font-size:1.2em;}
.AC-Quote .AC-BlockText P	{}

/* Video */
.AC-Videos								{}
.AC-Videos .AC-Video					{width:420px;margin:10px 0px;}
.AC-Videos .AC-Video .AC-VideoImage		{float:left;width:155px;}
.AC-Videos .AC-Video .AC-VideoText		{float:right;width:240px;}
.AC-Videos .AC-Video .AC-VideoText H4	{font-size:18px;color:#062E5F;}
.AC-Videos .AC-Video .AC-VideoText A	{margin:20px 0px 0px 0px;display:block;}

.AC-FullVideo .AC-FullVideoTranscript					{margin:25px 0px 0px 0px;}
.AC-FullVideo .AC-FullVideoTranscript .toggleHead		{cursor:pointer;border-bottom:2px solid #F2F2F2;padding:0px 0px 2px 25px;background:url(../images/sitewide/buttons/btn_plus.gif) top left no-repeat transparent;}
.AC-FullVideo .AC-FullVideoTranscript .toggleHeadOpen	{cursor:pointer;border-bottom:2px solid #F2F2F2;padding:0px 0px 2px 25px;background:url(../images/sitewide/buttons/btn_minus.gif) top left no-repeat transparent;}
.AC-FullVideo .AC-FullVideoTranscript .toggleBody		{background-color:#F2F2F2;padding:0px 15px;}

/* Welcome Text */
.admissions .welcomeText		{font-size:23px;color:#2A3B6A;font-family:Lucida Sans;margin:0px;padding:0px;}
.admissions .welcomeLogoutText	{font-size:11px;margin-bottom:30px;}


/*** Overlay ***/
#overlay																	{background-color:#000000;display:none;position:absolute;top:0px;left:0px;z-index:50;}
#overlay.active																{display:block;}

/*** Loader ***/
#loader																		{width:200px;height:80px;border:1px solid #CCCCCC;text-align:center;padding:120px 0px 0px 0px;background:url(../images/sitewide/loading.gif) center 70px no-repeat #FFFFFF;position:absolute;top:50%;left:50%;margin:-100px 0px 0px -100px;z-index:99;}

/** Lightbox **/
#lbOverlay 						{position:absolute;left:0px;width:100%;background-color:#000;cursor:pointer;z-index:90;}
#lbCenter, #lbBottomContainer	{position:absolute;left:50%;background-color: #fff;overflow:hidden;z-index:100;}
#lbImage 						{position:absolute;left:0px;top:0px;background-repeat:no-repeat;border:5px solid #fff;}

.lbLoading 						{background:url(../images/sitewide/loading.gif) no-repeat center #fff;}

#lbPrevLink, #lbNextLink		{display:block;position:absolute;top:0px;width:50%;outline:none;cursor:pointer;}
#lbPrevLink 					{left:0px;}
#lbPrevLink:hover			 	{background:url(../images/sitewide/prevlabel.gif) no-repeat 0% 30%;}
#lbNextLink 					{right:0px;}
#lbNextLink:hover		 		{background:url(../images/sitewide/nextlabel.gif) no-repeat 100% 30%;}

#lbBottom 						{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;border:5px solid #fff;border-top:0px;}
#lbCloseLink 					{display:block;float:right;width:65px;height:22px;background:url(../images/sitewide/closelabel.gif) no-repeat;margin:5px 0px;}
#lbCaption, #lbNumber			{margin-right:75px;}
#lbCaption 						{font-weight:bold;}


/** Photo Thumbnailer **/
#AC-PhotoThumbs													{position:relative;float:left;margin-right:15px;border:1px solid #666;width:292px;text-align:center;padding:3px;}
#AC-PhotoThumbs A												{display:block;}
#AC-PhotoThumbs IMG												{display:inline;vertical-align:middle;}
#AC-PhotoThumbs .AC-PhotoImage									{background-color:#efefef;}
#AC-PhotoThumbs .AC-ThumbsPager									{float:right;width:90px;padding:8px 0px 3px;font-size:0.9em;}
#AC-PhotoThumbs .AC-ThumbsPager .AC-PagingText					{float:left;padding:0px 5px;text-align:center;}
#AC-PhotoThumbs .AC-ThumbsPager .AC-LeftArrow					{float:left;background:url(../images/sitewide/tPrev.gif) no-repeat 0px 0px;width:22px;height:15px;margin:0px 0px 0px 0px;text-indent:-9999px;overflow:hidden;cursor:pointer;}
#AC-PhotoThumbs .AC-ThumbsPager .AC-RightArrow					{float:left;background:url(../images/sitewide/tNext.gif) no-repeat 0px 0px;width:22px;height:15px;margin:0px 0px 0px 0px;text-indent:-9999px;overflow:hidden;cursor:pointer;}
#AC-PhotoThumbs .AC-ThumbsPager .AC-LeftArrow:hover				{background-position:0px -15px;}
#AC-PhotoThumbs .AC-ThumbsPager .AC-RightArrow:hover			{background-position:0px -15px;}
#AC-PhotoThumbs .AC-ThumbsPager .disabled						{background-position:0px -30px;cursor:default;}
#AC-PhotoThumbs .AC-ThumbsPager .disabled:hover					{background-position:0px -30px;}