body { margin: 0px; padding: 0px; font-family: helvetica; font-weight: normal; font-size: 14px; }

#top_navigation { height: 100px; }
#top_navigation .spacing_li { width: 50px; }

#left_navigation { width: 200px; vertical-align: top; }
#left_navigation ul { list-style-type: none; margin: 0px; padding: 0px; }

.error_list { list-style-type: none; margin: 0px; padding: 0px; color: red; border: 1px solid red; background: #ffffe0; }
.error_list li { text-align: center; }

ul.ul_none { list-style-type: none; }

.tip_box { border: 1px solid #d0d0d0; background: #ffff00; color: #000000; font-size: 10px; padding: 3px; font-weight: bold; }
div.tip_box { margin-bottom: 15px; }
.tip_title { color: #ff0000; }

.topic_last_updated { color: #000000; margin: 0px; padding: 3px; }
.topic_content { padding: 3px; }
.topic_view_more a { text-decoration: none; }
.topic_view_more a:hover { text-decoration: underline; }

.unreported-schedules-delete { background-image: url(/js/myCalendar/image/delete.png) !important; }
.paperwork-add { background-image: url(/js/myCalendar/image/add.png) !important; }

/* Make the title above the datepicker smaller so that it can fit the month abbr */
.x-dayview-west-date-span { font-size: 14px !important; }

.store_wall_updates { display: inline-block; margin-left: 5px; background: url(/images/bullet-red.png); color: white; font-weight: bold; font-size: 10px; height: 13px; width: 15px; padding-top: 2px; vertical-align: top; }
td.unseen_wall { font-weight: bold; background: yellow !important; } 

.incentives_highlight { background: yellow !important; }

.gallery_album { float: none !important; display: inline-block; }

.icon_edit { background-image: url(/images/silk/page_white_edit.png) !important; }
.icon_email { background-image: url(/images/silk/email.png) !important; }
.icon_export { background-image: url(/images/silk/table_save.png) !important; }
.icon_find { background-image: url(/images/silk/find.png) !important; }
.icon_help { background-image: url(/images/silk/help.png) !important; }
.icon_ok { background-image: url(/images/silk/accept.png) !important; }
.icon_refresh { background-image: url(/images/silk/arrow_refresh_small.png) !important; }
.icon_report_window { background-image: url(/images/silk/page_white.png) !important; }
.icon_search { background-image: url(/images/silk/magnifier.png) !important; }
.icon_submit_report { background-image: url(/images/silk/page_white_go.png) !important; }
.icon_validate { background-image: url(/images/silk/page_white_magnify.png) !important; }
.icon_view { background-image: url(/images/silk/page_white_magnify.png) !important; }
.icon_wall_submit { background-image: url(/images/silk/email_go.png) !important; }

table.tablesorter tbody td.budget_over { font-weight: bold; background: red; color: white; }
.topic_thumbnail { float: left; margin: 5px; }
.unread_topic_indicator { float: left; margin-top: -10px; margin-left: 5px; margin-right: 5px; }

.Rayovac-subaccount-calendar-event .x-event-title-default b { padding-left: 18px; background: url(/images/accounts/rayovac.png) no-repeat; }
.Remington-subaccount-calendar-event .x-event-title-default b { padding-left: 18px; background: url(/images/accounts/remington.png) no-repeat; }

.x-store-cover { margin-bottom: 5px; }
.x-store-cover .x-calendar-title { padding: 2px; }
.x-store-cover .x-calendar-blue-event-lr { background-image: none; }

.x-store-cover .Rayovac-store-list-block b { padding-left: 18px; background: url(/images/accounts/rayovac.png) no-repeat; }
.x-store-cover .Remington-store-list-block b { padding-left: 18px; background: url(/images/accounts/remington.png) no-repeat; }

.answer_updated { background-color: #FFFF99 !important; }

#photo_upload_container { width: 600px; height: 240px; }

/* Switch Account Top Nav */

#top_navigation_common a.home, #top_navigation_common a.logout, #top_navigation_common a.contacts {
	font: 13px arial,tahoma,helvetica,sans-serif;
	padding: 3px 4px 3px 4px;
	color:#333333;
	height: 16px;
}

a.switchaccount:link, a.switchaccount:active, a.switchaccount:visited {
	font: 14px arial,tahoma,helvetica,sans-serif;
	font-weight: bold;
	height: 16px;
	padding: 3px 5px 3px 20px;
	margin-left: 20px;
	color:#333333;
	
	border: 1px solid #FFF;	
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:url(../images/silk/arrow_refresh_small.png) left center no-repeat;
}

a.switchaccount:hover {
	border: 1px solid #87A9D5;	
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color:#F7FFFF;
}



