/*Eric Meyer's CSS reset v1.0 | 20080212 */
#CampusAveAPI_Recent div,#CampusAveAPI_Recent span,#CampusAveAPI_Recent applet,#CampusAveAPI_Recent object,#CampusAveAPI_Recent iframe,
#CampusAveAPI_Recent h1, #CampusAveAPI_Recent h2, #CampusAveAPI_Recent h3, #CampusAveAPI_Recent h4, #CampusAveAPI_Recent h5, #CampusAveAPI_Recent h6, #CampusAveAPI_Recent p, #CampusAveAPI_Recent blockquote, #CampusAveAPI_Recent pre,
#CampusAveAPI_Recent a, #CampusAveAPI_Recent abbr, #CampusAveAPI_Recent acronym, #CampusAveAPI_Recent address, #CampusAveAPI_Recent big, #CampusAveAPI_Recent cite, #CampusAveAPI_Recent code,
#CampusAveAPI_Recent del, #CampusAveAPI_Recent dfn, #CampusAveAPI_Recent em, #CampusAveAPI_Recent font, #CampusAveAPI_Recent img, #CampusAveAPI_Recent ins, #CampusAveAPI_Recent kbd, #CampusAveAPI_Recent q, #CampusAveAPI_Recent s, #CampusAveAPI_Recent samp,
#CampusAveAPI_Recent small, #CampusAveAPI_Recent strike, #CampusAveAPI_Recent strong, #CampusAveAPI_Recent sub, #CampusAveAPI_Recent sup, #CampusAveAPI_Recent tt, #CampusAveAPI_Recent var,
#CampusAveAPI_Recent b, #CampusAveAPI_Recent u, #CampusAveAPI_Recent i, #CampusAveAPI_Recent center,
#CampusAveAPI_Recent dl, #CampusAveAPI_Recent dt, #CampusAveAPI_Recent dd, #CampusAveAPI_Recent ol, #CampusAveAPI_Recent ul, #CampusAveAPI_Recent li,
#CampusAveAPI_Recent fieldset, #CampusAveAPI_Recent form, #CampusAveAPI_Recent label, #CampusAveAPI_Recent legend,
#CampusAveAPI_Recent table, #CampusAveAPI_Recent caption, #CampusAveAPI_Recent tbody, #CampusAveAPI_Recent tfoot, #CampusAveAPI_Recent thead, #CampusAveAPI_Recent tr, #CampusAveAPI_Recent th, #CampusAveAPI_Recent td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: top;
	background: transparent;
	color: Black;
	font-style: inherit;
	font-weight: inherit;
}

#CampusAveAPI_Recent_Listings_Container  #CampusAveAPI_Recent div {
    -webkit-box-sizing: content-box;
}

#CampusAveAPI_Recent_Listings_Container  #CampusAveAPI_Recent small {
    letter-spacing: normal;
    line-height: inherit;
}

#CampusAveAPI_Recent
{
    

}

#CampusAveAPI_Recent {
	line-height: 1;
}
#CampusAveAPI_Recent ol, #CampusAveAPI_Recent ul {
	list-style: none;
}
#CampusAveAPI_Recent blockquote, #CampusAveAPI_Recent q {
	quotes: none;
}
#CampusAveAPI_Recent blockquote:before, #CampusAveAPI_Recent blockquote:after,
#CampusAveAPI_Recent q:before, #CampusAveAPI_Recent q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
#CampusAveAPI_Recent :focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
#CampusAveAPI_Recent ins {
	text-decoration: none;
}
#CampusAveAPI_Recent del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
#CampusAveAPI_Recent table {
	border-collapse: collapse;
	border-spacing: 0;
}


#CampusAveAPI_Recent p, #CampusAveAPI_Recent li
{
	color: #666;
	font: normal normal normal 1.2em/1.16em Arial, Helvetica, sans-serif;
}

/* specific styles fro recent listings*/


/* common styles for widget*/
#CampusAveAPI_Recent  .CampusAveAPI_Recent_Title
{
	 
	border:1px solid #CCC !important;
	background: url(images/recent-listings/bg-hdr.gif) repeat-x !important;
	padding:6px 7px 2px 7px !important;
	font-family:Helvetica, Tahoma, Arial  !important;
	font-size:16px !important;
	height:30px !important;
	_font-size:15px !important;
	_padding-top:1px !important;
	
	font-weight:bold !important;
	color:#252525 !important;
}

/* fix for opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
       #CampusAveAPI_Recent  .CampusAveAPI_Recent_Title
	     {
		  font-size:15px !important;
	   }
 }
 
#CampusAveAPI_Recent  .CampusAveAPI_Recent_Title a
{
 
 font-size:14px !important;
 text-decoration:none !important;
 color:#235188 !important;
}
#CampusAveAPI_Recent  .CampusAveAPI_Recent_Title a:hover
{
 text-decoration:underline !important;
}

#CampusAveAPI_Recent  .CampusAveAPI_Recent_Body
{
	 
	border-top:0px !important;
	border-left:1px solid #CCC !important; 
	border-right:1px solid #CCC !important; 
	border-bottom:2px solid #CCC !important; 
    background: #FFF url(images/recent-listings/bg-btm.gif) repeat-x bottom left !important; 
    padding:7px 7px 7px 7px !important; 
    font-family:Helvetica,Tahoma, Arial  !important;
	font-size:13px  !important;
	font-weight:bold  !important;
    color: #252525 !important; 
	overflow:hidden !important;
	line-height:15px !important;
}
#CampusAveAPI_Recent  .CampusAveAPI_Recent_Body .CampusAveAPI_Recent_Row_Image img
{
 border:1px solid #CCC !important; 
 border-bottom:2px solid #CCC !important; 
 padding:2px !important; 
 width:64px !important; 
 max-height:53px !important; 
 margin-bottom:7px !important;
 margin-right:8px !important;
}
#CampusAveAPI_Recent  .CampusAveAPI_Recent_Body a
{
  color: #235188 !important; 
  text-decoration:none !important; 
}
#CampusAveAPI_Recent  .CampusAveAPI_Recent_Body a:hover
{
  text-decoration:underline !important; 
}
#CampusAveAPI_Recent  .CampusAveAPI_Recent_Body small
{
 font-size:10px !important;
}
#CampusAveAPI_Recent  .CampusAveAPI_Recent_Body  .CampusAveAPI_Recent_Button
{
 
}
 
#CampusAveAPI_Recent  .CampusAveAPI_Recent_Body  .CampusAveAPI_Recent_Button_Container
{
}

#CampusAveAPI_Recent  .CampusAveAPI_Recent_Body  .CampusAveAPI_Recent_No_Rows_Message
{
 font-size:14px !important;
 height:50px !important;
}


/* styles for large widget*/
#CampusAveAPI_Recent.CampusAveAPI_Recent_Large_Container
{
 width:300px !important;

}
#CampusAveAPI_Recent.CampusAveAPI_Recent_Large_Container  .CampusAveAPI_Recent_Title
{
	width:286px !important;
	height:20px !important; 
}
#CampusAveAPI_Recent.CampusAveAPI_Recent_Large_Container  .CampusAveAPI_Recent_Title a
{
 position:relative !important;
 left:85px !important;
 _left:68px !important;
 top:-1px !important;
 display:inline;
}
 

#CampusAveAPI_Recent.CampusAveAPI_Recent_Large_Container  .CampusAveAPI_Recent_Body
{
	width:286px !important; 
	
}
#CampusAveAPI_Recent.CampusAveAPI_Recent_Large_Container  .CampusAveAPI_Recent_Body .CampusAveAPI_Recent_Row_Image img
{
    max-width: none;
}


#CampusAveAPI_Recent.CampusAveAPI_Recent_Large_Container  .CampusAveAPI_Recent_Body .CampusAveAPI_Recent_Row_Text
{
 width:auto;
 text-align:left;
}
 

#CampusAveAPI_Recent.CampusAveAPI_Recent_Large_Container  .CampusAveAPI_Recent_Body  .CampusAveAPI_Recent_Button
{
 
}
 
#CampusAveAPI_Recent.CampusAveAPI_Recent_Large_Container  .CampusAveAPI_Recent_Body  .CampusAveAPI_Recent_Button_Container
{
 text-align:right !important;
 margin-top:-30px !important;
}

#CampusAveAPI_Recent.CampusAveAPI_Recent_Large_Container  .CampusAveAPI_Recent_Body  .CampusAveAPI_Recent_No_Rows_Message
{
}

/*  styles for small widget*/
#CampusAveAPI_Recent.CampusAveAPI_Recent_Small_Container
{
 width:160px !important;

}
#CampusAveAPI_Recent.CampusAveAPI_Recent_Small_Container  .CampusAveAPI_Recent_Title
{
	width:146px !important;
	height:20px !important; 
}
#CampusAveAPI_Recent.CampusAveAPI_Recent_Small_Container  .CampusAveAPI_Recent_Title a
{
	display:none !important;
}
 

#CampusAveAPI_Recent.CampusAveAPI_Recent_Small_Container  .CampusAveAPI_Recent_Body
{
	width:146px !important; 
	padding-top:13px !important;
	padding-bottom:10px !important;
	
}
#CampusAveAPI_Recent.CampusAveAPI_Recent_Small_Container  .CampusAveAPI_Recent_Body .CampusAveAPI_Recent_Row_Image img
{
margin-right:4px !important;
}

#CampusAveAPI_Recent.CampusAveAPI_Recent_Small_Container  .CampusAveAPI_Recent_Body .CampusAveAPI_Recent_Row_Text
{
  width:auto;
 text-align:left;
}

#CampusAveAPI_Recent.CampusAveAPI_Recent_Small_Container  .CampusAveAPI_Recent_Body  .CampusAveAPI_Recent_Button
{
 
}
 
#CampusAveAPI_Recent.CampusAveAPI_Recent_Small_Container  .CampusAveAPI_Recent_Body  .CampusAveAPI_Recent_Button_Container
{
 text-align:center !important;
 margin-top:8px !important;
}

#CampusAveAPI_Recent.CampusAveAPI_Recent_Small_Container  .CampusAveAPI_Recent_Body  .CampusAveAPI_Recent_No_Rows_Message
{
}