/** Buttons and Tabs for Inviteright 
* Status Icons organizer/events page */
.status_icon_container {
margin-left:auto;
margin-right:auto;
overflow:hidden;
width:90px;
}

.status_txtcolor_default {color:#000;}
.status_txtcolor_highlighted {color:#F36F18;}
.status_txtcolor_open {color:#197A30;}
.status_txtcolor_closed {color:red;}
.status_txtcolor_archived {color:#000;}
.status_txtcolor_blue {color:#0099BC;}
.status_icon_txt_weight_normal {font-weight:normal;}
.status_icon_txt_weight_bold {font-weight:bold;}

.status_icon_color {
float:left;
height:20px;
width:15px;
}

.status_icon_bg {
float:left;
height:20px;
padding-left:3px;
padding-top:2px;
text-align:left;
width:71px;
}

.status_icon_bg_white {background:url('/images/ir/status/bg_white.png') no-repeat;}
.status_icon_bg_highlighted {background:url('/images/ir/status/bg_highlight.png') no-repeat;}
.status_icon_orange {background:url('/images/ir/status/orange.png') no-repeat;}
.status_icon_green {background:url('/images/ir/status/green.png') no-repeat;}
.status_icon_red {background:url('/images/ir/status/red.png') no-repeat;}
.status_icon_grey {background:url('/images/ir/status/grey.png') no-repeat;}
.status_icon_yellow {background:url('/images/ir/status/yellow.png') no-repeat;}
.status_icon_blue {background:url('/images/ir/status/blue.png') no-repeat;}

/* demo changes */
.actions_box {
	background:#FFF;
	/* border:1px solid #ccc; */
	min-width:100px;
	position:absolute;
	text-align:left;
	z-index:1000;
	
	border:1px solid #aaa;
	padding:7px;
	font-size:12px;
	text-shadow:0px 1px white;
	-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.7);
	box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.7); 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* W3C */ 
}

.action_spacer{
	display:none;
}

.actions_link_container:hover{
	background-color:#dedede!important;
	text-shadow:0px 1px white;
	
}

.actions_link_container{font-size:12px;}

.evenrow:hover, .oddrow:hover{
	background-color:#FFFFCD;
}


/** Tabs */
.tabs_organizer {
overflow:hidden;
width:99%;
}

.tabs_organizer a {text-decoration:none;}

.IRborder {
background:#9B9DCE;
margin-right:4px;
}

.IRtab {
background:#DDD;
cursor:pointer;
font-weight:bold;
height:20px;
overflow:hidden;
padding:5px 5px 0;
}

.IRtabSelected {
background:#FFF;
color:#1D1F5C;
}

.tab {
cursor:pointer;
float:right;
font-weight:bold;
margin-right:4px;
overflow:hidden;
}

.tabLeft {
cursor:pointer;
float:left;
font-weight:bold;
margin-right:4px;
overflow:hidden;
}

.tab_offset {margin-top:-1px;}

.tab_selected {
background:url('/images/ir/default/on_repeat_admin_tab.png') repeat-x;
color:#000;
float:left;
height:20px;
padding-left:2px;
padding-right:2px;
padding-top:7px;
margin:0 0 -1px;
}

.tab_selected_left {
background:url('/images/ir/default/on_left_admin_tab.png') no-repeat;
float:left;
height:26px;
width:6px;
margin:0 0 -1px;
}

.tab_selected_right {
background:url('/images/ir/default/on_right_admin_tab.png') no-repeat;
float:left;
height:26px;
width:6px;
margin:0 0 -1px;
}

.tab_unselected {
background:url('/images/ir/default/off_repeat_admin_tab.png') repeat-x;
float:left;
height:20px;
padding-left:2px;
padding-right:2px;
padding-top:7px;
color:#6062a8;
}

.tab_unselected_left {
background:url('/images/ir/default/off_left_admin_tab.png') no-repeat;
float:left;
height:26px;
width:6px;
}

.tab_unselected_right {
background:url('/images/ir/default/off_right_admin_tab.png') no-repeat;
float:left;
height:26px;
width:6px;
}

/** Action Buttons */
.actions_button_off {
background:transparent url(/images/ir/actions_button.png) no-repeat scroll 0 0;
cursor:pointer;
height:18px;
width:68px;
}

.actions_button_responses{
margin:3px 0 0 6px;
}

.actions_link_container {padding:3px 10px;}
.actions_link_container:hover {background-color:#F7F7F7;}

.action_spacer {
background-color:#D1D1D1;
height:1px;
margin-left:10px;
width:100px;
}

/** Large buttons */
.button_default {
cursor:pointer;
float:left;
font-size:13px;
font-weight:bold;
height:31px;
}

.button_grey_check {
background:url('/images/ir/buttons/alpha/grey_check.png') no-repeat;
width:28px;
}

.button_grey_leftcap {
background:url('/images/ir/buttons/alpha/grey_leftcap.png') no-repeat;
width:11px;
}

.button_grey_leftcap_prev {
background:url('/images/ir/buttons/alpha/grey_left.png') no-repeat;
width:28px;
}

.button_grey_rightcap_next {
background:url('/images/ir/buttons/alpha/grey_right.png') no-repeat;
width:28px;
}

.button_grey_center {
background:url('/images/ir/buttons/alpha/grey.png') repeat-x;
color:#fff;
height:24px;
padding:6px 5px 0;
}

.button_grey_rightcap {
background:url('/images/ir/buttons/alpha/grey_rightcap.png') no-repeat;
width:11px;
}

.button_green_leftcap_add {
background:url('/images/ir/buttons/alpha/green_add.png') no-repeat;
width:28px;
}

.button_green_leftcap_prev {
background:url('/images/ir/buttons/alpha/green_left.png') no-repeat;
width:28px;
}

.button_green_leftcap {
background:url('/images/ir/buttons/alpha/green_leftcap.png') no-repeat;
width:11px;
}

.button_green_center {
background:url('/images/ir/buttons/alpha/green.png') repeat-x;
color:#fff;
height:24px;
padding:6px 5px 0;
}

.button_green_rightcap_next {
background:url('/images/ir/buttons/alpha/green_right.png') no-repeat;
width:28px;
}

.button_green_rightcap {
background:url('/images/ir/buttons/alpha/green_rightcap.png') no-repeat;
width:11px;
}

.button_red_leftcap {
background:url('/images/ir/buttons/alpha/red_leftcap.png') no-repeat;
width:11px;
}

.button_red_leftcap_prev {
background:url('/images/ir/buttons/alpha/red_left.png') no-repeat;
width:28px;
}

.button_red_left_exit {
background:url('/images/ir/buttons/alpha/red_left_exit.png') no-repeat;
width:28px;
}

.button_red_center {
background:url('/images/ir/buttons/alpha/red.png') repeat-x;
color:#fff;
height:24px;
padding:6px 5px 0;
}

.button_red_rightcap {
background:url('/images/ir/buttons/alpha/red_rightcap.png') no-repeat;
width:11px;
}

.button_purple_leftcap {
background:url('/images/ir/buttons/alpha/purple_leftcap.png') no-repeat;
width:11px;
}

.button_purple_leftcap_prev {
background:url('/images/ir/buttons/alpha/purple_left.png') no-repeat;
width:28px;
}

.button_purple_center {
background:url('/images/ir/buttons/alpha/purple.png') repeat-x;
color:#fff;
height:24px;
padding:6px 5px 0;
}

.button_purple_rightcap_next {
background:url('/images/ir/buttons/alpha/purple_right.png') no-repeat;
width:28px;
}

.button_purple_rightcap {
background:url('/images/ir/buttons/alpha/purple_rightcap.png') no-repeat;
width:11px;
}

.button_orange_leftcap {
background:url('/images/ir/buttons/alpha/orange_leftcap.png') no-repeat;
width:11px;
}

.button_orange_center {
background:url('/images/ir/buttons/alpha/orange.png') repeat-x;
color:#fff;
height:24px;
padding:6px 5px 0;
}

.button_orange_rightcap_next {
background:url('/images/ir/buttons/alpha/orange_right.png') no-repeat;
width:28px;
}

.button_orange_rightcap {
background:url('/images/ir/buttons/alpha/orange_rightcap.png') no-repeat;
width:11px;
}

/** Small Buttons */
.button_default_small {
cursor:pointer;
float:left;
font-size:11px;
font-weight:bold;
height:21px;
}

.button_small_green_leftcap {
background:url('/images/ir/buttons/alpha/small/green_leftcap.png') no-repeat;
width:8px;
}

.button_small_green_center {
background:url('/images/ir/buttons/alpha/small/green.png') repeat-x;
color:#fff;
height:17px;
padding:4px 3px 0;
}

.button_small_green_rightcap {
background:url('/images/ir/buttons/alpha/small/green_rightcap.png') no-repeat;
width:8px;
}

.button_small_grey_leftcap {
background:url('/images/ir/buttons/alpha/small/grey_leftcap.png') no-repeat;
width:8px;
}

.button_small_grey_center {
background:url('/images/ir/buttons/alpha/small/grey.png') repeat-x;
color:#fff;
height:17px;
padding:4px 3px 0;
}

.button_small_grey_rightcap {
background:url('/images/ir/buttons/alpha/small/grey_rightcap.png') no-repeat;
width:8px;
}

.button_small_red_leftcap {
background:url('/images/ir/buttons/alpha/small/red_leftcap.png') no-repeat;
width:8px;
}

.button_small_red_center {
background:url('/images/ir/buttons/alpha/small/red.png') repeat-x;
color:#fff;
height:17px;
padding:4px 3px 0;
}

.button_small_red_rightcap {
background:url('/images/ir/buttons/alpha/small/red_rightcap.png') no-repeat;
width:8px;
}

.button_small_orange_leftcap {
background:url('/images/ir/buttons/alpha/small/orange_leftcap.png') no-repeat;
width:8px;
}

.button_small_orange_center {
background:url('/images/ir/buttons/alpha/small/orange.png') repeat-x;
color:#fff;
height:17px;
padding:4px 3px 0;
}

.button_small_orange_rightcap {
background:url('/images/ir/buttons/alpha/small/orange_rightcap.png') no-repeat;
width:8px;
}

.button_small_purple_leftcap {
background:url('/images/ir/buttons/alpha/small/purple_leftcap.png') no-repeat;
width:8px;
}

.button_small_purple_center {
background:url('/images/ir/buttons/alpha/small/purple.png') repeat-x;
color:#fff;
height:17px;
padding:4px 3px 0;
}

.button_small_purple_rightcap {
background:url('/images/ir/buttons/alpha/small/purple_rightcap.png') no-repeat;
width:8px;
}

.button_small_blue_leftcap {
background:url('/images/ir/buttons/alpha/small/blue_leftcap.png') no-repeat;
width:8px;
}

.button_small_blue_center {
background:url('/images/ir/buttons/alpha/small/blue.png') repeat-x;
color:#fff;
height:17px;
padding:4px 3px 0;
text-decoration:none;
}

.button_small_blue_rightcap {
background:url('/images/ir/buttons/alpha/small/blue_rightcap.png') no-repeat;
width:8px;
}

/** Nudge Controls **/
.nudgeBtnUp {
background:url('/images/ir/buttons/nudge/up.jpg') no-repeat;
clear:both;
cursor:pointer;
height:24px;
margin-left:24px;
width:28px;
}

.nudgeBtnLeft {
background:url('/images/ir/buttons/nudge/left.jpg') no-repeat;
cursor:pointer;
float:left;
height:29px;
width:24px;
}

.nudgeBtnCenter {
background:url('/images/ir/buttons/nudge/center.jpg') no-repeat;
float:left;
height:29px;
width:28px;
}

.nudgeBtnRight {
background:url('/images/ir/buttons/nudge/right.jpg') no-repeat;
cursor:pointer;
float:left;
height:29px;
width:24px;
}

.nudgeBtnDown {
background:url('/images/ir/buttons/nudge/down.jpg') no-repeat;
clear:both;
cursor:pointer;
height:24px;
margin-left:24px;
width:28px;
}

/** Support Button */
.support {
background:#FFFB6E;
border:1px solid #F7CD00;
color:#000;
cursor:pointer;
float:left;
font-size:11px;
margin-right:5px;
margin-top:3px;
padding:2px 4px;
border-radius:4px;
}
