body{margin:0;background: #3f3f3f;color:#000000}
body,td,th,input,select,textarea,input {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:11px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
a:focus{outline: none;}

a {text-decoration:none;cursor:hand;font-weight:bold;color:#5B7FBD;}
a:hover{text-decoration:underline; }
h1 {color:#4c4c4c;font-size:15px; text-transform:uppercase; font-weight:bold; margin:20px 0px 15px 0px; }
h2 {clear:left;font-size:13px; font-weight:bold; margin:1.2em 30px 10px 0px; padding:0; text-transform:capitalize; }
h3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:1em 30px 10px 0px; text-transform:capitalize; }
h4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:1em 30px 10px 0px; text-transform:capitalize; }
/* Added to HTML editor css styles menu as: *********************************************/
.heading1 {color:#4c4c4c;font-size:15px; text-transform:uppercase; font-weight:bold; margin:20px 0px 15px 0px; }
.heading2 {clear:left;font-size:13px; font-weight:bold; margin:1.2em 30px 10px 0px; padding:0; text-transform:capitalize; }
.heading3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:1em 30px 10px 0px; text-transform:capitalize; }
.heading4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:1em 30px 10px 0px; text-transform:capitalize; }
.announcement{color:red; font-weight:bold; font-size:12px;}
/*****************************************************************************************/
p {margin:.2em 0px .8em 0px; }
p a {font-weight: normal;}
td {vertical-align:top; }
tr .head { background-color:#cccccc;font-size:12px;font-weight: bold;margin:0;vertical-align:top; }
.head { background-color:#cccccc;font-size:12px;font-weight:bold;margin:0;vertical-align:top; }
tr .red {color:#ff0000; }
tr .blue {color:#0000ff; }
tr .green {color: #00CC00 }
.visible {display:block; }
.invisible {display:none; }
p.readmore{color:#820115;background: url(../images/cityofauburn/arrow_red.gif) 0 4px no-repeat;padding:0 0 0 7px;}
p.readmore a{color:#820115 !important;text-decoration:none}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#tblACMAdminToolbar{z-index:1000;}

#wrapper{margin:0 25px;padding:0 4px 4px 4px;background:#fff;max-width:3200px;min-width:1132px;}

* html div#wrapper {width:760px /* fallback value */;width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 3218 ? "3200px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 660 ? "662px" : "auto")); }

/******************************************************************************/
/* Header
/******************************************************************************/

	#toolbar{background:#121b33;padding:0px 10px 10px 10px;color:#fff;font-family:Arial, Helvetica, sans-serif}
		#toolbar a{color:#fff;text-decoration:none;padding:0 5px}
		#toolbar a:hover{text-decoration:underline;}
	
	#header{background: #1b284c url(../images/cityofauburn/header_bg.gif)}
		#logo{float:right;margin:0 10px 5px 0}
		
		#mayorscorner{font-family:Arial, Helvetica, sans-serif;color:#b4c7db;}
			#mayorscorner-photo{float:left;}
			#mayorscorner-content{float:left;padding:8px 0 0 0;font-weight:bold;}
				#mayorscorner-content a{color:#b4c7db;font-weight:bold}
				#mayorscorner-content h2{font-size:11px;margin:0 0 1px 0;color:#fff}
				#mayorscorner-content p{margin:0 0 5px 0;}				
				#mayorscorner-content ul{margin:0;padding:0;list-style:none;}
					#mayorscorner-content ul li{background: url(../images/cityofauburn/arrow_blue.gif) 0 4px no-repeat;padding:0 0 0 10px;margin:0 0 0px 10px}


/******************************************************************************/
/* Main Navigation
/******************************************************************************/
	
	#nav{background:#d58030;color:#fff;position:relative;z-index:100}
		#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
		#nav ul li {float: right;list-style: none;list-style-image:none;margin:0}
		#nav ul li a{display:block;text-decoration:none;}
		/* Level 1 */
		#nav ul li div a{padding:5px 10px;color:#ffffff;text-transform:uppercase;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
		#nav ul li div a:hover{background:#000}
		#nav ul li#pageid103{display:none}
		#nav ul li#pageid112 ul{margin-left:-37px}
		/* Level 2 */
		#nav ul li ul{margin:0;position: absolute;background: #f4af00;width: 135px;border-top:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;left: -999em;}
		#nav ul li ul li {float:left;z-index:100;}
		#nav ul li ul li a{color:#000;border-bottom:1px solid #666666;width:115px;padding:4px 10px;text-indent:0;font-size:10px}
		#nav ul li ul li a:hover{background: #ffde00;text-decoration:underline}
	/*	#nav ul li ul li.ipf-parent a{background: url(../images/cityofauburn/nav-subarrow.gif) right no-repeat}
		#nav ul li ul li.ipf-parent a:hover{background: #ffde00 url(../images/cityofauburn/nav-subarrow.gif) right no-repeat} */
		/* Level 3 */
		#nav ul li ul li ul {margin: -20px 0 0 135px;display:none}
		#nav ul li ul li ul li a{background:none !important;}
		#nav ul li ul li ul li a:hover{background: #ffde00 !important;}
	
		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
		#nav li:hover, #nav li.hover {position: static;}


/******************************************************************************/
/* Focus Area on Homepage
/******************************************************************************/
		
	#focusarea{border-collapse:collapse;border-bottom:7px solid #273355;width:100%;}
	
		#focusarea-content{vertical-align:top;padding:0}
			
			#search{background:#b4c7db;padding:10px 12px;margin:0}
				#search .ipf-PageSearch-TextField{border:2px solid #909090;width:110px;font-size:12px;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;color:#909090}
				#search .ipf-PageSearch-Button{vertical-align:middle;background:#909090;color:#fff;border:2px solid #fff;font-family:Arial, Helvetica, sans-serif;font-size:12px}
				
			#inthespotlight{line-height:1.2em;background:#fff;padding:7px 0 0 0}						
				#inthespotlight h2{color:#909090;padding:0 0 0 15px;background:none;margin:0 0 4px 0;}
				#inthespotlight h2 strong{color:#000}
				#inthespotlight table{border-collapse:collapse;margin:0 10px 0 0}
					td.spotlightitem-photo{padding:8px 0 3px 0;background: url(../images/cityofauburn/divider-horizontal.gif) top left repeat-x;width:124px;text-align:center}
						td.spotlightitem-photo img{border:1px solid #909090;}
					td.spotlightitem-content{padding:8px 5px 3px 0;background: url(../images/cityofauburn/divider-horizontal.gif) top left repeat-x;font-family:Arial, Helvetica, sans-serif;}
						td.spotlightitem-content h3{color:#e59b22;font-weight:bold;font-size:11px;margin:0 0 1px 0;}
						td.spotlightitem-content p{margin:0 0 .3em 0;}
						td.spotlightitem-content a{color:#e59b22;}
	
		#focusarea-photo{background: url(/asset72.aspx) top right no-repeat;width:535px;padding:0}
	

	
h1#sitetitle{background:#718ca9;color:#fff;font-size:13px;padding:4px 5px;margin:0;text-transform:none}	
	
	#contentarea{border-collapse:collapse;width:100%;}

/******************************************************************************/
/* Left Column
/******************************************************************************/

		#leftcolumn{width:200px;background:#b4c7db;padding:0px 5px 10px 5px;vertical-align:top;font-size:10px} 
		#leftcolumnnewcolors{width:200px;background:#afbc8f;padding:0px 10px 10px 10px;vertica-align:top;font-size:10px} 
		
		.level2 #leftcolumn{padding-top:5px;}
		#leftcolumn a{color:#3e5296; }
		
			#leftcolumn h2{margin:16px 0 4px 0;text-transform:uppercase;background: url(../images/cityofauburn/divider-horizontal.gif) bottom left repeat-x;padding:0 0 3px 0;color:#000;font-size:12px}
		
			#upcomingevents{margin:15px 0px 0px 0px;}
				#upcomingevents ul{margin:5px 0 0 0;padding:0;list-style:none;}
					#upcomingevents ul li{margin:0 0 5px 0;padding:0;list-style:none;}
						#upcomingevents ul li .eventdate{float:left;width:80px;padding:0 5px 0 0;text-align:right}
						#upcomingevents ul li .eventtitle{float:left;width:90px;padding:0 0 0 5px}
						#upcomingevents a{font-weight:normal;color:#000;text-decoration:none;}
						#upcomingevents a:hover{font-weight:normal;color:#000;text-decoration:underline;}

						
				#upcomingevents table{width:100%;border-collapse:collapse;margin:0 0 5px 0}
					#upcomingevents table th{width:80px;font-weight:normal;text-align:right;vertical-align:top;padding:0px 5px 0px 0px;font-size:10px;border-right:1px solid #000}
					#upcomingevents table td{font-weight:normal;text-align:left;vertical-align:top;padding:0px 0px 0px 0px;font-size:10px}
					
				/*
			#meetingsandnotices{}
				#meetingsandnotices a{color:#000;}
				#meetingsandnotices ul{margin:5px 0 0 0;padding:0;list-style:none;}
				#meetingsandnotices ul li{margin:0 0 0px 0;padding:0;list-style:none;} */



			#meetingsandnotices{margin:5px 0px 5px 0px;}
				#meetingsandnotices ul{margin:5px 0 0 0;padding:0;list-style:none;}
					#meetingsandnotices ul li{margin:0 0 0px 0;padding:0;list-style:none;}
						#meetingsandnotices ul li .eventdate{float:left;width:80px;padding:0 5px 0 0;text-align:right}
						#meetingsandnotices ul li .eventtitle{float:left;width:90px;padding:0 0 0 5px}
						#meetingsandnotices a{font-weight:normal;color:#000;text-decoration:none;}
						#meetingsandnotices a:hover{font-weight:normal;color:#000;text-decoration:underline;}
						
				#meetingsandnotices table{width:100%;border-collapse:collapse;margin:0 0 5px 0}
					#meetingsandnotices table th{width:80px;font-weight:normal;text-align:right;vertical-align:top;padding:0px 5px 0px 0px;font-size:10px;border-right:1px solid #000}
					#meetingsandnotices table td{font-weight:normal;text-align:left;vertical-align:top;padding:0px 0px 0px 0px;font-size:10px}



				
				
			#subnav{margin:0px 0px 20px 0px;font-size:11px;background: url(../images/cityofauburn/divider-horizontal-white.gif) bottom left repeat-x;}
				#subnav h2{width:200px;background:#7a8ba5;color:#cccccc;text-transform:uppercase; font-weight:bold;padding:5px 10px;margin:0px -5px 5px -5px;}
				#subnav h2 a{text-decoration:none;color:#cccccc; font-weight:bold;}
				
				#subnav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
				#subnav ul li {float:left;list-style: none;list-style-image:none;margin:0;}
				#subnav ul li a{display:block;text-decoration:none;}
				/* Level 1 */
				#subnav ul li{}
				#subnav ul li div a{width:200px;padding:5px 0px 5px 10px;background: url(../images/cityofauburn/divider-horizontal-white.gif) top left repeat-x;}
				#subnav ul li div a:hover{text-decoration:underline}
				/* Level 2 */
				#subnav ul li ul{display:none;margin:0;width:200px;font-size:10px}
				#subnav ul li.ipf-active1 ul{display:block;}
				#subnav ul li ul li{margin:0;}
				#subnav ul li ul li a{font-weight:normal;width:185px;padding:3px 10px 3px 25px;text-indent:0;}
				#subnav ul li ul li a:hover{text-decoration:underline}
				#subnav ul li ul li.ipf-active2 a{font-weight:bold;}
				/* Level 3 */
				#subnav ul li ul li ul {display:none !important;}
				#subnav ul li ul li ul li a{}
				#subnav ul li ul li ul li a:hover{}
			

/******************************************************************************/
/* Content
/******************************************************************************/
		
		#content{padding:16px 15px; min-width:600px;}
		#contentnewcolors{background-color:#feeeb5; padding:16px 15px;}

		
			#path{margin:0 0 15px 0;}
			h1#pagetitle{color:#4c4c4c;font-size:15px;text-transform:uppercase;margin:0 0 20px 0}
		
			#headlines{}
				#headlines ul{margin:5px 0 0 0;padding:0;list-style:none;}
				#headlines li{margin:0 0 5px 0;padding:0 0 1px 0;list-style:none;background: url(../images/cityofauburn/divider-horizontal.gif) bottom left repeat-x}
				#headlines a{color:#718ca9;font-family:Arial, Helvetica, sans-serif}
				#headlines h2{margin:0 0 4px 0;text-transform:uppercase;background: url(../images/cityofauburn/divider-horizontal.gif) bottom left repeat-x;padding:0 0 3px 0;color:#000;font-size:12px}
				#headlines .readmore{margin:5px 0 5px 0;}
				
			#exchangelink{margin:15px 0 0 0}
				#exchangelink a{display:block;font-size:1px;line-height:1px;width:15px;height:15px;text-decoration:none !important}
				
			.ipf-skb-main .ipf-skb-link{display:block;margin:15px 0 0 0;}
			select#ctl06_ddlCategoriesGraphical{display:none;}
			select#ctl07_ddlCategoriesGraphical{display:none;}	
				
			.pdf {color:#CCCCCC;font-size:10px}
                        /* For CSS styles in HTML Editor*/ .filetype {color:#CCCCCC;font-size:10px}

				
/******************************************************************************/
/* Right Column
/******************************************************************************/				
		
		#rightcolumn{width:180px;background:#f2d361;padding:0px 10px 80px 10px;vertica-align:top;font-size:10px;}
		#rightcolumnnewcolors{width:180px;background:#fdfeb5;padding:0px 10px 80px 10px;vertica-align:top;font-size:10px;}
		.level2 #rightcolumn{padding-top:5px;}
		
			#rightcolumn h2{margin:16px 0 4px 0;text-transform:uppercase;background: url(../images/cityofauburn/divider-horizontal.gif) bottom left repeat-x;padding:0 0 3px 0;color:#000;font-size:12px}
			#rightcolumn a{color:#3e5296;font-weight:bold;}
		
		
			#rightcolumn #search{width:180px;background:#e6b24d;margin:0 -10px 20px -10px}
				#rightcolumn #search .ipf-PageSearch-TextField{width:100px}
				
			#textsize{margin:0 0 15px 0}
				#textsize a{margin:0 5px 0 0;display:block;float:left;width:21px;height:22px;text-indent:-2000px;text-decoration:none;background-position:top;background-repeat:no-repeat;font-size:1px;line-height:1px}
				#textsize a#textsize-medium{background-image: url(../images/cityofauburn/textsize-medium.gif);background-position:bottom}
				#textsize a#textsize-large{background-image: url(../images/cityofauburn/textsize-large.gif);}
				#textsize a#textsize-extralarge{background-image: url(../images/cityofauburn/textsize-extralarge.gif);}
				#textsize a:hover{background-position:bottom !important;}
		
			#quicklinks{margin:0 0 10px 0;font-size:11px;}
				#quicklinks h2{margin:0 0 4px 0;}
				#quicklinks ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
				#quicklinks ul li {float:left;list-style: none;list-style-image:none;margin:0}
				#quicklinks ul li a{display:block;text-decoration:none;}
				/* Level 1 */
				#quicklinks ul li{margin:0 0 10px 0;}
				#quicklinks ul li div a{font-weight:normal;width:170px;padding:2px 5px;color:#000;background:#fff url(../images/cityofauburn/dropdown_bg.gif) top right no-repeat;border:1px solid #000;}
				#quicklinks ul li div a:hover{}
				/* Level 2 */
				#quicklinks ul li ul{margin:-1px 0 0 0;position: absolute;background: #fff7d1;width: 180px;border-top:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;left: -999em;}
				#quicklinks ul li ul li{margin:0}
				#quicklinks ul li ul li a{font-weight:bold;color:#000;border-bottom:1px solid #666666;width:160px;padding:3px 10px;text-indent:0;}
				#quicklinks ul li ul li a:hover{background: #ffe469}
				/* Level 3 */
				#quicklinks ul li ul li ul {display:none;margin: -20px 0 0 135px;display:none}
				#quicklinks ul li ul li ul li a{background:none !important;}
				#quicklinks ul li ul li ul li a:hover{background: #ffe469 !important;}
			
				#quicklinks li:hover ul ul, #quicklinks li:hover ul ul ul, #quicklinks li.sfhover ul ul, #quicklinks li.sfhover ul ul ul {left: -999em;}
				#quicklinks li:hover ul, #quicklinks li li:hover ul, #quicklinks li li li:hover ul, #quicklinks li.sfhover ul, #quicklinks li li.sfhover ul, #quicklinks li li li.sfhover ul {left: auto;}
				#quicklinks li:hover, #quicklinks li.hover {position: static;}
				
			#relatedlinks{margin:0 0 20px 0;font-size:11px;}
				#relatedlinks ul{margin:5px 0 0 0;padding:0;list-style:none}
				#relatedlinks ul li{margin:0 0 10px 0px;background: url(../images/cityofauburn/arrow_red.gif) 0 4px no-repeat;padding:0 0 0 11px;list-style:none}
				#relatedlinks ul li a{color:#000;font-weight:normal;}
				
			
	
/******************************************************************************/
/* Footer
/******************************************************************************/
	
	#footer{background:#1b284c;color:#fff;padding:10px 15px 5px 15px;border-top:7px solid #0d1425;position:relative;}
		#footer a{color:#fff;text-decoration:none;font-weight:bold;}
		#footer a:hover{text-decoration:underline;}

		#footer-links{font-size:13px;margin:0 0 8px 0;}
		#footer-copyright{font-size:11px;color:#cbcbcb;margin:0 0 8px 0;}
		#footer-copyright a{color:#cbcbcb;}
		
		#translatedbygoogle{font-size:11px;position:absolute;top:-110px;right:10px;_right:40px;width:180px;color:#000}
			#translatedbygoogle h2{margin:20px 0 0px 0;text-transform:uppercase;background: url(../images/cityofauburn/divider-horizontal.gif) bottom left repeat-x;padding:0 0 3px 0;color:#000;font-size:12px}
			#translatedbygoogle a{color:#3e5296;font-weight:bold;}

/************************************
SYNDICATED CALENDAR
*************************************/

/* Calendar Controls */
.ip-calendar-categorycontrolspan{font-size:11px;display:block;clear:both;margin:0 0 5px 0;border-bottom:0px solid #e4e4e4;padding:0 0 5px 0} /* Filter */
	.ip-calendar-categorycontrolspan input{font-size:11px;}
.ip-calendar-searchcontrolspan{font-size:11px;display:block;clear:both;margin:0 0 5px 0;border-bottom:0px solid #e4e4e4;padding:0 0 5px 0} /* Search */
	.ip-calendar-searchcontrolspan input{font-size:11px;}
.ip-calendar-viewcontrolspan{font-size:11px;clear:left} /* Date controls */
.ip-calendar-eventsubmitcontrolspan{font-size:11px;} /* Add new event */
.ip-calendar-datejumpcontrolspan{font-size:11px;display:block;clear:both;margin:10px 0 15px 0;border-top:0px solid #e4e4e4;padding:5px 0 0 0} /* Jump To */	
	.ip-calendar-datejumpcontrolspan input{font-size:11px;}

/* Calendar Header */
table.ip-calendar-maintable .ip-calendar-titlecell{font-size:1em; font-weight:bold;color:#ffffff; padding:5px 10px; text-align:left;}
table.ip-calendar-maintable .ip-calendar-controlcell{padding:5px 10px; text-align:right }
table.ip-calendar-maintable tr.ip-tablecalendar-month-daytitlerow td {padding:7px 0; text-align:center; background: #ffffff; color:#666666}

/* Calendar */
table.ip-calendar-maintable { border:1px solid #7a8ba5;width:100%;border-collapse:collapse }
table.ip-calendar-maintable td{vertical-align:top}
table.ip-calendar-maintable table{border-collapse:collapse;}

/* Calendar - Month View */
table.ip-calendar-maintable .ip-tablecalendar-month-daycell{padding:2px 5px 5px 5px;}
	table.ip-calendar-maintable .ip-tablecalendar-month-daycell table td{font-size:11px;padding-bottom:5px;}
	table.ip-calendar-maintable .ip-tablecalendar-month-currentdaycell table td{font-size:11px;padding:0}
	table.ip-calendar-maintable .ip-tablecalendar-month-selecteddaycell table td{font-size:11px;padding:0}
.ip-tablecalendar-month-eventtitle a {overflow: visible; white-space: normal; font-weight: normal;}

/* Calendar - Week View */
tr.ip-tablecalendar-week-daytitlerow td{font-weight:bold;background:#f4f4f4;padding:5px 10px;}
tr.ip-tablecalendar-week-daytitlerow {padding-bottom:30px;}
.ip-tablecalendar-week-daytitlecurrentdaterow td {font-weight:bold;background:#f4f4f4;padding:5px 10px;}
.ip-calendar-eventimagepanel {width:0px;vertical-align:top;padding:5px 0px 0px 0px;}
.ip-calendar-eventdetailspanel {vertical-align:top;padding:3px 0px 0px 5px;font-size:11px}
.ip-calendar-eventtime {font-weight:normal;}
.ip-tablecalendar-week-daytitleselecteddaterow{font-weight:bold;padding:5px 10px;}

/* Calendar - Day View */
table.ip-calendar-maintable tr.ip-tablecalendar-day-hourrowa{}
table.ip-calendar-maintable tr.ip-tablecalendar-day-hourrowa td{background:#f4f4f4;}
table.ip-calendar-maintable td.ip-tablecalendar-day-hourcell{width:20%;padding:5px 10px;vertical-align:middle}
table.ip-calendar-maintable td.ip-tablecalendar-day-eventcell{padding:5px 10px;}

/* Calendar - Text View */
ul.ip-calendar-mainlist{margin:5px 0px 0px 0px; padding:0;}
ul.ip-calendar-mainlist li{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;font-weight:bold;color:#000000;list-style-type:none;}
ul.ip-calendar-mainlist li ul{margin-left:0px;padding-left:0px;}
ul.ip-calendar-mainlist li ul li{font-weight:normal;padding:0px 0px 5px 0px;font-size:11px; list-style-type:none;}
ul.ip-calendar-mainlist li ul li table{margin:0px 0px 0px 0px;border-collapse:collapse;border:none;}
.ip-calendarpagelet-content ip-calendar-content {margin: 0px 0px 0px 0px;}
.ip-calendarpagelet-titlecell {border-bottom: 1px dotted #000000;}
.ip-calendarpagelet-controlcell {border-bottom: 1px dotted #000000;}
.ip-calendarpagelet-eventdetailspanel img {display:none;}

/* Syndicated Calendar Pagelets */
.ip-calendarpagelet-eventimagepanel {width:140px;vertical-align:top;padding:12px 0px 0px 0px;}
.ip-calendarpagelet-eventimagepanel img {width:128px;}
.ip-calendarpagelet-eventdetailspanel {width:550px; padding:3px 0px 0px 5px;}
.ip-calendarpagelet-eventpreview {padding-left:5px;}
#ctl10_trTitleRow td{background:none;}

/* Homepage Syndicated Calendar Pagelet */
#ctl07_ulListMain span.ip-calendarpagelet-eventtime, #ctl08_ulListMain span.ip-calendarpagelet-eventtime {display:none; color:#b4c7db;}

/* Special Events Syndicated Calendar Pagelet 
   Gym Schedule Syndicated Calendar Pagelet 
   Solid Waste Syndicated Calendar Pagelet */
#ctl10_ulListMain span.ip-calendarpagelet-eventtime, #ctl11_ulListMain span.ip-calendarpagelet-eventtime {padding-left:5px; color:#000000;}

/* Auburn Ave Events Syndicated Calendar Pagelet */
/*#ctl10_ulListMain img {width:103px}*/
#ct_ulListMain .ip-calendarpagelet-eventimagepanel {width:123px;vertical-align:top;padding:12px 0px 0px 0px;}
#ctl10_ulListMain .ip-calendarpagelet-eventdetailspanel {width:250px;}
.ip-syndicatedevent-eventdetailsmapit {width:850px;}

/* Advanced Search */
table.ip-calendar-advancedsearch{width:100%;border-collapse:collapse}
table.ip-calendar-advancedsearch td{padding:5px 10px}
table.ip-calendar-advancedsearch td table td{padding:0;}
table.ip-calendar-advancedsearch td.ip-calendar-advancedsearchcaption{font-weight:bold;width:30%}
table.ip-calendar-advancedsearch tr.ip-calendar-advancedsearchtitle td{font-weight:bold;background:#7a8ba5;color:#ffffff;padding:5px 10px;}

/* Email Event */
div.ip-calendar-emailevent table{width:100%;border-collapse:collapse}
div.ip-calendar-emailevent table td{padding:5px 10px}
div.ip-calendar-emailevent table td table td{padding:0;}
div.ip-calendar-emailevent table td.ip-calendar-emaileventcaption{font-weight:bold;width:30%}
div.ip-calendar-emailevent table tr.ip-calendar-advancedsearchtitle td{font-weight:bold;background:#f4f4f4;padding:5px 10px;}

/* Event Details */
#divEventCategories .ipb-all-744 {width:100%}

	.ip-calendar-emaildetailscaption{vertical-align:top;width:100px}

.ip-calendar-event-anoninfotable {width:100%; border-bottom: 1px solid #999999; padding-bottom:5px; padding-top:5px; margin-bottom:12px}
.ip-calendar-event-anoninfotable  td{width:100%; padding-bottom:7px}
.ip-calendar-rsvppreview{background-color: #efefef; padding:8px}

	.ip-syndicatedevent-rsvp{width:30%; background-color: #efefef; padding:8px}
	
	.ip-syndicatedevent-rsvpintro{font-weight:bold;padding-bottom:8px}
	.ip-syndicatedevent-rsvpquestion{padding-bottom:3px}
	.ip-syndicatedevent-rsvpcheckbox{}
	.ip-syndicatedevent-rsvpcheckboxcaption{}
	.ip-syndicatedevent-rsvpcaption {}
	.ip-syndicatedevent-rsvpquestiontext{}

	.ip-syndicatedevent-rsvpsubmit{padding-top:8px}
	.ip-syndicatedevent-rsvpbutton{}

	.ip-syndicatedevent-rsvpdownloadlink{padding-bottom:5px}

	.ip-syndicatedevent-rsvpresponse{padding-top:8px}

.ip-syndicatedevent-eventdetailsaddtocalendartitle td{
padding-top:0px;
}

.ip-syndicatedevent-eventdetailsrecurrencetitle td {
padding-top:25px;
}

#ctl08_ctl16_tdTitleCell, #ctl09_ctl16_tdTitleCell {font-weight:bold; font-size:14px; padding-bottom:10px;}

.ip-syndicatedevent-eventdetailsemail td{
padding-bottom: 5px; padding-top: 10px;
}

.ip-calendar-controlcell a {
color:#ffffff;
}
#ctl08_pnlEvent table table{
width:100%;}
#ctl08_ctl16_tdEventDetailsCell, #ctl09_ctl16_tdEventDetailsCell{
padding-top:0px; padding-bottom:10px;}
#ctl08_ctl16_trRecurrenceTitle, #ctl09_ctl16_trRecurrenceTitle, #ctl08_ctl16_trRecurrenceRow, #ctl09_ctl16_trRecurrenceRow {display:none;}

#ctl08_ctl16_tdEventDetailsCell h1{margin:5px 0px 5px 0px;}
#ctl09_ctl16_tdEventDetailsCell h1{margin:5px 0px 5px 0px;}
.ip-syndicatedevent-eventdetailslocation{width:250px;}
.custom_auburn_date {width:10%;}
.custom_auburn_occurs {width:10%;}
.custom_auburn_edit {width:20%;height:20px;display:none;}



