﻿/* Public.Listings.Index */
.iv_left
{
	float: left;
	text-align: center;
}
.iv_icon_small
{
    width: 16px;
}
.iv_icon_medium
{
    width: 24px;
}
.iv_icon_large
{
    width: 32px;
}
.iv_icon_extralarge
{
    width: 48px;
}
.iv_image_small
{
    width: 64px;
}
.iv_image_medium
{
    width: 128px;
}
.iv_image_large
{
    width: 170px;
}
.iv_public_listings_image
{
	width:100%;
	position:relative;
}
.iv_seperator
{
	clear:both;
	padding: 4px;
}
.iv_seperator hr
{
	border: 0;
	border-bottom: solid 1px #ccc;
	height: 1px;
}
.iv_left img
{
	border: 0px;
}
.iv_right .iv_header .iv_social
{
	float:left;
}
.iv_socialimage
{
	cursor: pointer;
}
.iv_right .iv_function
{
	margin-top: 0px;
}
.iv_right .iv_function .iv_info div
{
	white-space: nowrap;
}
.iv_right .iv_function .iv_info div a
{
	white-space: nowrap;
}
.iv_right .iv_function .iv_buttons
{
	margin-top: 0px;
}
.iv_right .iv_function .iv_buttons .iv_schedule
{
	padding-left: 25px;
	background: #f5f5f5 url(/desktopmodules/Intevista/img/icons/schedule.png) no-repeat 5px center;
}
.iv_right .iv_function .iv_buttons .iv_schedule:hover
{
	background-color: #ffffdd;
	border-color: #ffff77
}
.iv_right .iv_function .iv_buttons .calendarvisible
{
	background-color: #ffffdd;
	border-color: #ffff77
}
.iv_edit {
	padding-left: 25px;
	background: #f5f5f5 url(/desktopmodules/intevista/img/icons/edit.gif) no-repeat 5px center;
}

.iv_right .iv_function .iv_buttons .iv_rsvp {
	padding-left: 25px;
	background: #f5f5f5 url(/desktopmodules/intevista/img/icons/tick.png) no-repeat 5px center;
	color: #529214;
}

.iv_right .iv_function .iv_buttons .iv_rsvp:hover {
	background-color: #e6efc2;
	border-color: #c6d880;
}
.iv_details {
	padding-left: 25px;
	background: #f5f5f5 url(/desktopmodules/intevista/img/icons/details.png) no-repeat 5px center;
}

.iv_details:hover 
{
	background-color: #ddd;
	border-color: #eee;	
}

.iv_buttons
{
    white-space: nowrap;
}

.iv_right .iv_function .iv_buttons .iv_action_disabled {
	color: Gray;
	cursor: default;
}

.iv_right .iv_function .iv_buttons .iv_action_disabled:hover 
{
	background-color: #f5f5f5;
	border: solid 1px #eeeeee;
	border-color: #eee #dedede #dedede #eee;
}

.iv_calendar
{
	display: none;
	margin-top: 10px;
}


/* Calendar Events */
.iv_calendarevent
{
	
}
.iv_calendarevent, .iv_calendarevent a span
{
	font-size: 10px;
}
.iv_calendarevent a:hover
{
	
}
.iv_calendarevent_expired, .iv_calendarevent_expired a
{
	background-color: #f5f5f5;
	border-color: #f5f5f5;
	color: Gray;
}
.iv_calendarevent_future, .iv_calendarevent_future a
{
	
	background-color: #1b5790;
	border-color: #1b5790;
	color: #ffffff;
}
.iv_calendarevent_active, .iv_calendarevent_active a
{
	background-color: #b2d281;
	border-color: #b2d281;
	color: #000000;
}
.iv_calendarevent_rsvp, .iv_calendarevent_rsvp a
{
	background-color: #E37400;
	border-color: #E37400;
	color: #ffffff;
}

.iv_time
{
    border:1px dashed #ccc;
    padding-left: 6px;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
}

.iv_timelabel
{
	float: left;
	width: 40px;
	font-weight: bold;
}

.iv_rsvpmessage
{
    font-weight: bold;
}

.iv_disposition
{
    display: none;
}

.iv_instance { margin: 5px 0 10px 0; }
