.arro{
	border:none; padding:0px; margin:0px; font-size:0px	
}

#asdfadminBody a{
    color:#4390e0;
}

/*************************************************
******************** admin ********************* 
*************************************************/


.admin_form, .admin_form_prose, .admin_form_author, .admin_form_teaser, .admin_form_leadin, .admin_form_image_title, .admin_form_image_credit, .admin_form_image_caption, .admin_form_image_description {font-family:Georgia, Times, Times New Roman, Serif; font-size:10px; line-height:14px;  padding:4px; margin:4px; border-width:1px; border-style:solid; border-color:#dedede; color:#000000; background:url("/images/admin/formBack.jpg")}

.admin_form_title {font-family:Georgia, Times, Times New Roman, Serif; font-size:14px; font-weight:bold; padding:4px; margin:4px; border-width:1px; border-style:solid; border-color:#dedede; color:#000000; background:url("/images/admin/formBack.jpg")}

.admin_form_Button {font-size:8pt;  padding:4px; margin:4px; border-width:1px; border-style:solid; border-color:#4390e0; color:#ffffff; background-color:#4390e0; font-weight:bold; text-decoration:none;}

.admin_form_Button_small {font-size:8pt;  padding:0px; margin:2px; border-width:1px; border-style:solid; border-color:#4390e0; color:#ffffff; background-color:#4390e0; font-weight:normal;line-height:11px;}

.admin_form_save_button {font-size:8pt;  padding:4px; margin:4px; border-width:1px; border-style:solid; border-color:#4390e0; color:#ffffff; background-color:#4390e0; font-weight:bold;}


/* in admin layout */
.admin_save_button {font-family:Georgia, Times, Times New Roman, Serif; font-size:8pt;  padding:4px; margin:4px; border-width:1px; border-style:solid; border-color:#555555; color:#ededed; background:url("/images/admin/adminSaveFormBack.gif"); font-weight:bold;}




#adminBody  { 
	background-color:#f8f7e9; 
	font-family: arial, helvetica;padding:0px;margin:0px 0px 0px 9px;
}

#adminBody p { 
	font-family: arial, helvetica;
}

/*
a {text-decoration: none; border:none; color: #CB535D;  font-weight:bold;}
a:hover {text-decoration: none; border:none; color: #CB535D;  font-weight:bold;}
a:visited {text-decoration: none; border:none; color: #666666;  font-weight:bold;}
*/

a img.admin_text_tool {float:left; clear:left; margin-right: 5px; margin-left: 0px; margin-bottom:1px; margin-top:1px; position:relative;}

a.admin_text_tool:link{
	position:relative;display:block;z-index:20;clear:left;float:left;margin-bottom:4px;
}
a.admin_text_tool:visited{
	position:relative;display:block;z-index:20;clear:left;float:left;margin-bottom:4px;
}
a.admin_text_tool:hover{
	position:relative;display:block;z-index:20;clear:left;float:left;margin-bottom:4px;
}
.image_controls {position:relative; padding: 10px; text-align: left;}

.admin_image_controls_magic_panel{ 
	border:1px solid white; 
	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/bizango/white_50p.png');*/
	/*background-image:url("/images/bizango/adminBackForIE.gif");  use a better browser, jerk */
	width:50%; 
	text-align:left; 
	padding:5px; 
	margin-left: 5px;
	font-family:arial, helvetica;
} 
.admin_image_controls_magic_panel[class] {
	background:url("/images/bizango/white_50p.png")
}

a.admin_image_controls {color: #333333; padding: 4px; text-decoration:none; font-weight:bold;font-family:arial, helvetica}
a.admin_image_controls:visited {color: #333333; padding: 4px; text-decoration:none; font-weight:bold;font-family:arial, helvetica}
a.admin_image_controls:hover {color: #666666; padding: 4px; text-decoration:underline; font-weight:bold;font-family:arial, helvetica}

a.admin_text {color: #efefef; padding: 4px; text-decoration:none; font-weight:bold;}
a.admin_text:hover {color: #ffffff; padding: 4px; text-decoration:none; font-weight:bold;}

a img.admin_thumb_image {text-decoration: none; border:2px solid #ffffff;}
a img.admin_thumb_image:visited {text-decoration: none; border:2px solid #ffffff;}
a img.admin_thumb_image:hover {text-decoration: none; border:2px solid #ffffff;}

#admin_image_thumbs { padding:3px; width:150px; text-align:left; background:#efefef; float:left; height:450px; overflow:auto; border: 1px solid #dedede; }
.admin_image_thumb { padding:3px; }
img.admin_image {border:1px solid black;}
img.admin_frame_thumb_image {border:2px solid #ffffff; cursor:move; width:70px;}
img.admin_asset_thumb_image {border:2px solid #ffffff; cursor:move; width:29px;}

#admin_selected_image { padding:3px; width:500px; text-align:left; background:#efefef;  height:450px; overflow:auto; border: 1px solid #dedede; }

#doneButton {
	position: absolute; top: 520px; left: 300px; width:250px;
	z-index:10; 
}


.admin_title_heading { 
    color:#fff; padding:10px 0px 0px 12px; font-size:22px; font-weight:normal; margin:0px; margin-bottom:0px;
   background-image:url("/images/bizango/admin_title_area.gif");background-repeat:repeat-x;
   margin-left:-9px;border-bottom:1px solid #f8f7e9;
   position:fixed;width:100%;z-index:20;
}

.admin_main_body_area{
    padding-top:90px;padding-bottom:20px;
}

#admin_action_links{
	display:block;  width:100%;
	margin-bottom:0px;padding-top:0px;margin-top:0px;margin-left:-5px;height:27px;margin-top:10px;text-decoration:none;
	border-bottom:1px solid #368ce4;margin-left:-12px;padding-left:10px;

}
#admin_action_links a{
	display:block;  
	color: #ffffff; 
	border-top:1px solid #739bc5;
	border-left:1px solid #739bc5;
	border-right:1px solid #739bc5;
	padding-right:8px;
	height:26px;
	line-height:26px;
	text-decoration:none; 
	font-size:13px; 
	float:left;
	margin-right:10px;
	position:relative;top:1px;
}

#admin_action_links a:hover{
	text-decoration:none;
}




#admin_action_links #admin_actionLink_add {
	background-image:url('/images/bizango/admin_actionLink_add.gif');
	padding-left:32px;
}



#admin_action_links #admin_actionLink_browse {
	background-image:url('/images/bizango/admin_actionLink_browse.gif');
	padding-left:36px;
}

#admin_action_links #admin_actionLink_manage {
	background-image:url('/images/bizango/admin_actionLink_manage.gif');
	padding-left:35px;
}




a.browse_preview_link{
	color: #368ce4; 
	display:block;
	padding-top:3px; 
	height:20px;width:55px;
	text-decoration:none; 
	font-size:9px; line-height:10px; 
	background-image:url('/images/bizango/preview-tiny.gif');
	background-repeat:no-repeat;
	text-align:right;padding-right:15px;
	float:right;
	margin-right:5px;
	background-position:top right;
}


a.browse_selectMe_link{
	color: #222222; 
	display:block;
	padding-left:10px;padding-right:20px; padding-bottom:8px;padding-top:3px;
	margin-top:3px; margin-bottom:3px;
	width:265px;
	text-decoration:none; 
	font-size:12px; line-height:14px; 
	background-image:url('/images/admin/preview-tiny-off.gif');
	background-repeat:no-repeat;
	text-align:left;
	margin-right:5px;
	background-position:top right;
}

a.browse_selectMe_link:hover{
	color: #2478cd; 
	background-image:url('/images/admin/preview-tiny.gif');
	background-position:top right;
}

a.admin_selectMe_link{
	color: #ffffff; font-weight:normal;background-color:#2884e2;
	padding-right:10px; padding-left:25px;
	line-height:22px;display:block;float:right;
	text-decoration:none; 
	font-size:9px; font-weight:bold;
	background-image:url('/images/bizango/add_to_slot.gif');
	background-repeat:no-repeat;
	text-align:right;
}

a.admin_removeMe_link{
	color: #ffffff; font-weight:normal;background-color:#ee1c24;
	padding-right:10px; padding-left:25px;
	line-height:22px;display:block;float:right;
	text-decoration:none; 
	font-size:9px; font-weight:bold;
	background-image:url('/images/bizango/remove_from_slot.gif');
	background-repeat:no-repeat;
	text-align:right;
}



a.admin_archiveMe_link:link{
	color: #ffffff; font-weight:normal;background-color:#2884e2;
	padding-top:3px; padding-left:25px;
	line-height:25px;
	text-decoration:none; 
	font-size:9px; font-weight:bold;
	background-image:url('/images/bizango/archive-tiny-bar_off.gif');
	background-repeat:no-repeat;
	text-align:right;
}

a.admin_archiveMe_link:visited{
	color: #666666; font-weight:normal;
	display:block;
	padding-top:3px; padding-left:0px;
	margin-top:3px; margin-bottom:3px; margin-right:0px;
	width:100px; height:20px;
	text-decoration:none; 
	font-size:9px; font-weight:bold;
	background-image:url('/images/bizango/archive-tiny-bar_off.gif');
	background-repeat:no-repeat;
	text-align:right;
}

a.admin_archiveMe_link:hover{
	color: #333333; 
	background-image:url('/images/bizango/archive-tiny-bar.gif');
}

.browse_preview_window{
    position:absolute;left:330px;width:400px;background-color:#f6f9fb;border:5px solid #eeeeee;padding:8px;
    font-size:12px;
}

.browse_preview_window h2{
    color:#444444;
    font-weight:normal;line-height:120%;
}

.browse_preview_window p{
    color:#444444;
    font-size:85%;
}

.prosePreview {
	color: #666666; 
	font-weight:normal;
	font-size:11px;
}


.admin_preview_label{
	background-color:#cccccc;
	color:#ffffff;
	margin-top:10px;
	margin-bottom:2px;
	padding:3px;
	clear:right;
}

/* edit slot, content */

div.browseContent{
	border-bottom:2px solid #e4f3fc;clear:both;padding-bottom:3px;
}

#admin_area_to_update{
	z-index:10;position:relative;
}


/* managing frame image order */

li.admin_frame_list_li { 
	list-style-type:none;list-style-position: outside; 
	padding:8px 3px 8px 25px;
	clear:both;
	font-size:12px; line-height:14px; 
	cursor:move;
	background-image:url("/images/bizango/drag_background.gif");background-repeat:repeat-x;
	margin:0px;
}
ul.admin_frame_list_ul { list-style-type:none;list-style-position: outside; margin:0px; padding:0px;}
#admin_frame_thumbnails_cell { padding:3px; width:300px; background:#efefef; height:450px; overflow:auto; border: 1px solid #dedede; float:left;}
#admin_frame_body { 
	padding:3px; width:420px; text-align:left; 
	/*background-image:url("/images/bizango/adminBackForIE.gif");  use a better browser, jerk */
}
#admin_frame_body[id] { 
	/*background-image:url("/images/admin/adminBack.png"); */
}
#admin_new_content { padding:3px;  text-align:left; background:#ffffff;  border: 1px solid #dedede; }

li.admin_slot_list_li { /* keep same as admin_slot_list_li_noDrag except cursor */
	list-style-type:none;list-style-position: outside; 
	padding:8px 3px 8px 25px;
	clear:both;
	font-size:12px; line-height:14px; 
	cursor:move;
	background-image:url("/images/bizango/drag_background.gif");background-repeat:repeat-x;
	margin:0px;
}

li.admin_slot_list_li_noDrag { /* keep same as admin_slot_list_li except cursor */
	list-style-type:none;list-style-position: outside; 
	padding:3px;
	border-bottom:2px solid #e4f3fc;clear:both;padding-bottom:3px;
	font-size:12px; line-height:14px; 
	display:block;
	padding-left:25px;
}



ul.admin_slot_list_ul { list-style-type:none;list-style-position: outside; margin:0px; padding:0px; }

#admin_slot_thumbnails_cell { padding:0px; width:300px;  background-color:#EFEEE0; padding-top:10px;padding-bottom:400px;
     float:left; margin-right:10px;background-image:url("/images/bizango/admin_slot_thumbnails_cell.png");background-repeat:no-repeat;}

a img.admin_frame_image_button {text-decoration: none; border:none;}

.noimage {padding: 10px; text-align: left; top:10px; width:150px; background-color:#efefef; background-image:url("/images/bizango/noimage.gif"); border:1px dotted #444444;}

a.manageContentImages:link {
	display:block;
	background-image:url("/images/bizango/manageContentImages.gif"); 
	border-width:1px; border-style:solid; border-color:#999999; 
	padding:5px; padding-left:15px;padding-right:25px;
	vertical-align:bottom; line-height:30px; font-size:12px; 
	font-family:arial, helvetica;
	color:#666666; font-weight:normal; text-decoration:none;
	}

a.manageContentImages:visited {
	display:block;
	background-image:url("/images/bizango/manageContentImages.gif"); 
	border-width:1px; border-style:solid; border-color:#999999; 
	padding:5px; padding-left:15px;padding-right:25px;
	vertical-align:bottom; line-height:30px; font-size:12px; 
	font-family:arial, helvetica;
	color:#666666; font-weight:normal; text-decoration:none;
	}

a.manageContentImages:hover {
	border-color:#bbbbbb; 
	}

a.manageContentAssets:link {
	display:block;
	background-image:url("/images/bizango/manageContentAssets.gif"); 
	border-width:1px; border-style:solid; border-color:#999999; 
	padding:5px; padding-left:15px;padding-right:25px;
	vertical-align:bottom; line-height:30px; font-size:12px; 
	font-family:arial, helvetica;
	color:#666666; font-weight:normal; text-decoration:none;
	}

a.manageContentAssets:visited {
	display:block;
	background-image:url("/images/bizango/manageContentAssets.gif"); 
	border-width:1px; border-style:solid; border-color:#999999; 
	padding:5px; padding-left:15px;padding-right:25px;
	vertical-align:bottom; line-height:30px; font-size:12px; 
	font-family:arial, helvetica;
	color:#666666; font-weight:normal; text-decoration:none;
	}

a.manageContentAssets:hover {
	border-color:#bbbbbb; 
	}


a.admin_slot_toolbar {
	display:block;
	background-image:url("/images/bizango/controlsBack_on.gif"); 
	border-width:1px; border-style:solid; border-color:#ffffff; 
	padding:5px; padding-left:25px;
	vertical-align:bottom; line-height:30px; font-size:18px; 
	font-family:arial, helvetica;
	color:#555555; font-weight:normal; text-decoration:none;
}

a.admin_slot_toolbar:visited {
	display:block;
	background-image:url("/images/bizango/controlsBack_on.gif"); 
	border-width:1px; border-style:solid; border-color:#ffffff; 
	padding:5px; padding-left:25px;
	vertical-align:bottom; line-height:30px; font-size:18px; 
	font-family:arial, helvetica;
	color:#555555; font-weight:normal; text-decoration:none;
}

a.admin_slot_toolbar:hover {
	display:block;
	background-image:url("/images/bizango/controlsBack.gif"); 
	border-color:#ffffee; 
	color:#4390e0; 
}

a.admin_calendar_toolbar {
	display:block;
	background-image:url("/images/bizango/controlsBack_on.gif"); 
	border-width:1px; border-style:solid; border-color:#ffffff; 
	padding:5px; padding-left:25px;
	vertical-align:bottom; line-height:30px; font-size:18px; 
	font-family:arial, helvetica;
	color:#555555; font-weight:normal; text-decoration:none;
}

a.admin_calendar_toolbar:visited {
	display:block;
	background-image:url("/images/bizango/controlsBack_on.gif"); 
	border-width:1px; border-style:solid; border-color:#ffffff; 
	padding:5px; padding-left:25px;
	vertical-align:bottom; line-height:30px; font-size:18px; 
	font-family:arial, helvetica;
	color:#555555; font-weight:normal; text-decoration:none;
}

a.admin_calendar_toolbar:hover {
	display:block;
	background-image:url("/images/bizango/controlsBack.gif"); 
	border-color:#ffffee; 
	color:#4390e0; 
}




a.admin_contentChildren_toolbar {
	display:block;
	background-image:url("/images/bizango/controlsBack_on.gif"); 
	border-width:1px; border-style:solid; border-color:#ffffff; 
	padding:5px; padding-left:15px;
	vertical-align:bottom; line-height:20px; font-size:14px; 
	font-family:arial, helvetica;
	color:#555555; font-weight:normal; text-decoration:none;
}

a.admin_contentChildren_toolbar:visited {
	display:block;
	background-image:url("/images/bizango/controlsBack_on.gif"); 
	border-width:1px; border-style:solid; border-color:#ffffff; 
	padding:5px; padding-left:15px;
	vertical-align:bottom; line-height:20px; font-size:14px; 
	font-family:arial, helvetica;
	color:#555555; font-weight:normal; text-decoration:none;
}

a.admin_contentChildren_toolbar:hover {
	display:block;
	background-image:url("/images/bizango/controlsBack.gif"); 
	border-color:#ffffee; 
	color:#4390e0; 
}

div.asset_display_header{
    border-bottom:1px solid #fff;   
}


.admin_filter_area{
    font-size:12px;
    background-color:#eef4fb;
    padding:5px;margin-top:-10px;padding-bottom:10px;line-height:22px;
}

a.admin_tag_filter_link{
    padding:6px 8px 3px 0px;text-decoration:none;
}
a.admin_tag_filter_link_on{
    padding:6px 8px 3px 0px;text-decoration:none;color:black;
}

.tag_input{
    border:1px solid #999999;background-color:#f4f7fb;color:#444444;font-size:10px;width:90px;
}

.admin_new_datetime{
    padding:8px 0px;
}

div.event_showtimes{
    padding:10px;border: 1px solid #4390e0
}

div.event_range{
    padding:10px;border: 1px solid #4390e0
}

#scheduling_toolbar{
    margin-top:20px;margin-bottom:0px;
}
#scheduling_toolbar a{
    margin-top:20px;margin-bottom:0px;padding:2px 5px;
}
#scheduling_toolbar a.admin_tab_on{
    font-size:85%; background-color:#ffffff;color:#2081E0;
    border-top:1px solid #4390e0; 
    border-right:1px solid #4390e0; 
    border-left:1px solid #4390e0; 
    text-decoration:none;
}
#scheduling_toolbar a.admin_tab_off{
    font-size:85%; background-color:#90AECC;color:#eeeeee;
    border-top:1px solid #90AECC; 
    border-right:1px solid #90AECC; 
    border-left:1px solid #90AECC; 
    text-decoration:none;
}
#adminBody a.admin_delete_inline{
    background-color:red;padding:3px;font-size:10px;color:#ffffff;text-decoration:none;
}





/* datepicker stuff */

.admin_textdiv_effective_date {font-size:90%}

td.ui-datepicker-current-day {background-color:red}
td.ui-datepicker-current-day a {color:#fff;}


.delete_image{
    padding:5px;background-color:#000;color:red;font-weight:normal;text-decoration:none;
}
.delete_image_sure{
    padding:5px;background-color:red;color:black;font-weight:normal;text-decoration:none;font-size:110%;border:1px solid #fff;
}
.delete_image_changed_mind{
    padding:5px;background-color:#999;color:#eee;font-weight:normal;text-decoration:none;font-size:110%;border:1px solid #fff;
}


.delete_asset{
    padding:5px;background-color:#000;color:red;font-weight:normal;text-decoration:none;
}
.delete_asset_sure{
    padding:5px;background-color:red;color:black;font-weight:normal;text-decoration:none;font-size:110%;border:1px solid #fff;
}
.delete_asset_changed_mind{
    padding:5px;background-color:#999;color:#eee;font-weight:normal;text-decoration:none;font-size:110%;border:1px solid #fff;
}



.ui-datepicker-prev{ padding:4px 4px 4px 0px;}
.ui-datepicker-next{ padding:4px 0px 4px 4px;}


/* DATEPICKER WHEN IN LIGHTBOX */


#simplemodal-container .ui-datepicker-inline{
    background-color:#111;padding:5px;
}

#simplemodal-container .ui-datepicker-title{font-size:12px;color:#eee;}
#simplemodal-container .admin_textdiv_effective_date{     background-color:#111;padding:20px;}
#simplemodal-container .ui-datepicker-calendar td{padding:3px 8px;cursor:pointer;}







