/* /core/style/admin.css */

/* ----- WCMS ADMIN MODE CSS DEFINITIONS ----- */

/* Element Toolbars */
#page_content .admin a {
	margin: 0;
	padding: 0;
}
/* overrides the fixed position on mobile */
.visible-phone .navbar { position: static; }

.admin {
	position: relative;
}
.admin:hover {
	background-color: #fffee1;
}
.admintoolbar {
	font-size: 11px;
	color: #000;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	padding: 1px;
	margin: 0px;
	height: 12px; /*border:dashed #999; border-width:0 0 1px 0;*/
	cursor: move;
}
.admintoolbarsharedelement {
	background-color: #ee914a;
	font-style: italic;
	font-size: 11px;
	color: #000;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	padding: 1px;
	margin: 0px;
	height: 12px;
	border: dashed #999;
	border-width: 0 0 1px 0;
	cursor: move;
}
.admintoolbarname {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}
.admintoolbarmenu {
	display: inline;
	float: right;
	margin: 0 auto;
	padding: 1px 0 0 0;
	width: 80px;
}
.admintoolbarmenuitems {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}

.add_menu {
	background-color: #fff;
	position: absolute;
	background-color: #FFE8B2;
}
.admintoolbarmenuadd {
	display: inline;
	float: right;
	padding: 1px 0 0 0;
}
.admintoolbarclear {
}

.selectaddelement {
	font-size: 9px;
}


/* Admin Heads Up Display / Toolbar */

.title {
	margin-bottom: 5px;
	color: #333333;
	font-family: "Trebuchet MS" ,Arial,Helvetica,sans-serif;
	font-weight: normal;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}
.body {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}
#body_container {
	text-align: left;
}

.admin_shadow_overlay {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 5000;
	background-color: #000;
	-moz-opacity: 0.5;
	opacity: .50;
	filter: alpha(opacity=50);
}

.admin_clear_overlay {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 5000;
}

.errormessage {
	color: Red;
	font-weight: bold;
}


/* GLOBAL ADMIN STYLES ARE PRIMARILY DEFINED IN SAFARI 3.1 & TWEAKED IN THE CORE ADMIN BROWSER STYLESHEETS */
/* SUPPORTED BROWSER STYLESHEETS (ADMIN): FIREFOX(-MAC, -WIN).css, IE7.css, and SAFARI.css (NOT IE6.css)*/

/* ADMIN HEADS-UP DISPLAY (HUD) TOOLBAR */
#vtoolbar {
	position: absolute;
	/*top: 0;*/
	right: 0px;
	height: 60px;
	margin: 0 auto;
	z-index: 2000;
}
#vtoolbar_position_wrap {
	margin: 0px auto;
	position: relative;
}
#vtoolbar_left {
	float: left;
	background: url(/admin/images/adminhud/vtoolbar_leftend.png) no-repeat 0 0;
	width: 44px;
	height: 55px;
}
#vtoolbar_middle {
	float: left;
	display: inline;
	background: url(/admin/images/adminhud/vtoolbar_repeater.png) repeat-x 0 0;
	height: 55px;
}
#vtoolbar_right {
	float: left;
	display: inline;
	background: url(/admin/images/adminhud/vtoolbar_rightend.png) no-repeat 0 0;
	width: 83px;
	height: 55px;
}

/* TOOLBAR OFF STATE - SHOWS THIS TAB TO TURN TOOLBAR BACK ON */
#vtoolbar_toolbar_off {
	float: right;
	padding-right: 16px;
	-moz-opacity: .75;
	opacity: .75;
	alpha: (opacity=50);
}
#vtoolbar_toolbar_off:hover {
	-moz-opacity: 1;
	opacity: 1;
	alpha: (opacity=100);
}
/* END TOOLBAR OFF STATE - SHOWS THIS TAB TO TURN TOOLBAR BACK ON */

#vtoolbar_left_logo {
	margin: 13px 0 0 18px;
	padding: 0;
	height: 28px;
}
.vtoolbar_middle_image {
	float: left;
	display: inline;
	margin: 10px 0 0 0;
}
#vtoolbar_right_logo {
	margin: 4px 0 0 0;
	padding: 1px 0 0 9px;
	height: 35px;
	border-left: 1px solid #fff;
}

/* ADMINHUD CHANGESET DROP DOWN MENU */
#vtoolbar_middle_changesetdropdown {
	margin-left: 0;
	margin-right: 0;
	width: 252px;
	height: 28px;
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown.png) no-repeat 0 0;
	padding-right: 20px;
	border-right: 1px solid #fff;
}
#vtoolbar_middle_changesetdropdown a {
	color: #fff;
	font-weight: bold;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	display: block;
	margin: 6px 0 0 10px;
	text-align: left;
	overflow: hidden;
	padding-right: 20px;
	width: 223px;
	height: 18px;
}
#vtoolbar_middle_changesetdropdown a:hover {
	text-decoration: none;
	color: #ff0;
}

#vtoolbar_middle_changesetdropdown_dropdownmenu {
	position: absolute;
	top: 46px;
	left: -27px;
	width: 477px;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_background {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_repeater.png) repeat-y 0 0;
	float: left;
	width: 477px;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_bottom {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_bottom.png) repeat-y 0 0;
	float: left;
	height: 21px;
	width: 477px;
}

#vtoolbar_middle_changesetdropdown_dropdownmenu_topsummary {
	float: left;
	background-color: #fff;
	height: 190px;
	width: 457px;
	margin: 0 0 0 10px;
}
.vtoolbar_middle_changesetdropdown_dropdownmenu_topsummary_item {
	color: #000;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	margin: 0;
	overflow: hidden;
}

.vtoolbar_middle_changesetdropdown_dropdownmenu_sectionheaderbar {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_headerbarbkgd.png) repeat-x 0 0;
	width: 457px;
	height: 28px;
	margin: 0 0 0 10px;
}

#vtoolbar_middle_changesetdropdown_dropdownmenu_sectiontitle {
	float: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	padding: 2px 0 0 8px;
}
/*.vtoolbar_middle_changesetdropdown_dropdownmenu_sectionheaderbutton { float:right; display:inline; }*/

.changeset_summary_button {
	background: #fff url(/admin/images/editors/positionbutton_bkgd.png) repeat-x 0 0;
	border: 1px solid #bbb;
	width: 88px;
	height: 22px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	cursor: pointer;
}
#vtoolbar_middle_changesetdropdown .changeset_summary_button:hover {
	background: #fff url(/admin/images/editors/positionbutton_bkgdover.png) repeat-x 0 0;
	border: 1px solid #f00;
}
#vtoolbar_middle_changesetdropdown .changeset_summary_button:hover a {
	color: #f00;
}

.changeset_summary_button ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.changeset_summary_button li {
	padding-left: 31px;
	display: block;
	line-height: 22px;
	text-decoration: none;
	color: #000;
	margin: 0;
	width: 59px;
	font-weight: normal;
	height: auto;
	font-size: 11px;
}

.changeset_summary_button #__csb_switch_button {
	background: url(/admin/images/adminhud/switch.png) no-repeat 3px 2px;
}
.changeset_summary_button #__csb_createnew_button {
	background: url(/admin/images/adminhud/createnew.png) no-repeat 3px 2px;
}
.changeset_summary_button #__csb_quickstart_button {
	background: url(/admin/images/adminhud/quickstart.png) no-repeat 3px 2px;
}
.changeset_summary_button #__csb_summary_button {
	background: url(/admin/images/adminhud/summary.png) no-repeat 3px 2px;
}
.changeset_summary_button #__csb_submit_button {
	background: url(/admin/images/adminhud/submit.png) no-repeat 3px 3px;
}
.changeset_summary_button #__csb_abandon_button {
	background: url(/admin/images/adminhud/delete.png) no-repeat 3px 3px;
}
.changeset_summary_button #__csb_review_button {
	background: url(/admin/images/adminhud/review.png) no-repeat 3px 3px;
}
.changeset_summary_button #__csb_reject_button {
	background: url(/admin/images/adminhud/reject.png) no-repeat 3px 3px;
}
.changeset_summary_button #__csb_publish_button {
	background: url(/admin/images/adminhud/publish.png) no-repeat 3px 3px;
}
.changeset_summary_button #__csb_approve_button {
	background: url(/admin/images/adminhud/approve.png) no-repeat 3px 3px;
}
.changeset_summary_button #__csb_preview_button {
	background: url(/admin/images/adminhud/preview.png) no-repeat 3px 2px;
}
.changeset_summary_button #__csb_edit_button {
	background: url(/admin/images/adminhud/edit.png) no-repeat 3px 3px;
}
.changeset_summary_button #__csb_recall_button {
	background: url(/admin/images/adminhud/recall.png) no-repeat 3px 3px;
}

#__csb_switch, #__csb_createnew, #__csb_quickstart {
	float: right;
	display: inline;
	margin-right: 8px;
}
#__csb_quickstart {
	margin-right: 10px;
}

#__csb_summary {
	margin: 0 0 10px 0;
}
#__csb_submit, #__csb_abandon, #__csb_reject, #__csb_review, #__csb_publish, #__csb_approve, #__csb_preview, #__csb_recall {
	margin: 0 0 10px 0;
}

#vtoolbar_middle_changesetdropdown_dropdownmenu_topsummary_summarydetails {
	float: left;
	width: 320px;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_topsummary_summarydetails h4 {
	font-size: 16px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	margin: 15px 0 5px 18px;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_topsummary_summarydetails table {
	margin: 0 0 0 18px;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_topsummary_summarydetails td.caption {
	font-weight: bold;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_topsummary_summarydetails td.value {
	padding: 0 10px 5px 0;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_topsummary_summaryactionbuttons {
	float: left;
	display: inline;
	width: 110px;
	padding-top: 25px;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_topsummary_summaryactionbuttons2 {
	clear: both;
	float: left;
	width: 430px;
	padding: 15px 0 0 20px;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_topsummary_summaryactionbuttons2 .changeset_summary_button {
	float: left;
	display: inline;
	margin-right: 10px;
}

#vtoolbar_middle_changesetdropdown_dropdownmenu_legend ul {
	list-style-type: none;
	margin: 0 0 0 7px;
	padding: 5px 0 0 0;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_legend li {
	padding-left: 25px;
	display: inline;
	margin-right: 20px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_legend #concurrentedits {
	background: url(/admin/images/adminhud/concurrent_edits.png) no-repeat 0 0;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_legend #conflict {
	background: url(/admin/images/adminhud/conflict.png) no-repeat 0 0;
}

#vtoolbar_middle_changesetdropdown_dropdownmenu_menulist {
	float: left;
	width: 457px;
	height: auto;
	margin-left: 10px;
	background-color: #fff;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_menulist ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_menulist ul li {
	border-bottom: 1px solid #e7e7e7;
	padding: 3px 0;
	height: 23px;
	margin: 0;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_menulist ul li:hover, #vtoolbar_middle_changesetdropdown_dropdownmenu_menulist ul li.selected_changeset {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_bluerollover.png) repeat-x 0 0;
	cursor: pointer;
	color: #fff;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_menulist ul ul li {
	float: left;
	display: inline;
	border: none;
	text-align: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_menulist ul ul li:hover {
	background-color: transparent;
	background-image: none;
}

#vtoolbar_middle_changesetdropdown_dropdownmenu_menulist ul ul li.csicon {
	width: 35px;
	text-align: center;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_menulist ul ul li.cstitle {
	width: 265px;
	overflow: hidden;
}
#vtoolbar_middle_changesetdropdown_dropdownmenu_menulist ul ul li.csowner {
	width: 150px;
	text-align: left;
	overflow: hidden;
}
/* END ADMINHUD CHANGESET DROP DOWN MENU */

/* ADMINHUD SECTION TOOLS DROP DOWN MENU */
#vtoolbar_middle_sectiontools_dropdownmenu {
	position: absolute;
	top: 46px;
	left: 61px;
	width: 477px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_background {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_repeater.png) repeat-y 0 0;
	float: left;
	width: 477px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_bottom {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_bottom.png) repeat-y 0 0;
	float: left;
	height: 21px;
	width: 477px;
}

#vtoolbar_middle_sectiontools_dropdownmenu_topsummary {
	float: left;
	background-color: #fff;
	height: 140px;
	width: 457px;
	margin: 0 0 0 10px;
}
.vtoolbar_middle_sectiontools_dropdownmenu_topsummary_item {
	color: #000;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	margin: 0;
	overflow: hidden;
}

.vtoolbar_middle_sectiontools_dropdownmenu_sectionheaderbar {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_headerbarbkgd.png) repeat-x 0 0;
	width: 457px;
	height: 28px;
	margin: 0 0 0 10px;
}

#vtoolbar_middle_sectiontools_dropdownmenu_sectiontitle {
	float: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	padding: 2px 0 0 8px;
}

.sectiontools_summary_button {
	background: #fff url(/admin/images/editors/positionbutton_bkgd.png) repeat-x 0 0;
	border: 1px solid #bbb;
	width: 129px;
	height: 22px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	cursor: pointer;
}
#vtoolbar_middle_sectiontools .sectiontools_summary_button:hover {
	background: #fff url(/admin/images/editors/positionbutton_bkgdover.png) repeat-x 0 0;
	border: 1px solid #f00;
}
#vtoolbar_middle_sectiontools .sectiontools_summary_button:hover a {
	color: #f00;
}

.sectiontools_summary_button ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.sectiontools_summary_button li {
	padding-left: 27px;
	display: block;
	line-height: 22px;
	text-decoration: none;
	color: #000;
	margin: 0;
	width: 102px;
	font-weight: normal;
	height: auto;
	font-size: 11px;
}

.sectiontools_summary_button #__ssb_createnew_button {
	background: url(/admin/images/adminhud/createnew.png) no-repeat 3px 2px;
}
.sectiontools_summary_button #__ssb_submit_button {
	background: url(/admin/images/adminhud/submit.png) no-repeat 3px 3px;
}
.sectiontools_summary_button #__ssb_delete_button {
	background: url(/admin/images/adminhud/delete.png) no-repeat 3px 3px;
}
.sectiontools_summary_button #__ssb_edit_button {
	background: url(/admin/images/adminhud/edit.png) no-repeat 3px 3px;
}

#__ssb_createnew {
	float: right;
	display: inline;
	margin-right: 8px;
}
#__ssb_createnew {
	margin-right: 20px;
}

#__ssb_summary {
	margin: 20px 0 10px 0;
}
#__ssb_edit, #__ssb_delete {
	margin: 0 0 10px 0;
}

#vtoolbar_middle_sectiontools_dropdownmenu_topsummary_summarydetails {
	float: left;
	width: 320px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_topsummary_summarydetails h4 {
	font-size: 16px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	margin: 15px 0 5px 18px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_topsummary_summarydetails table {
	margin: 0 0 0 18px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_topsummary_summarydetails td.caption {
	font-weight: bold;
}
#vtoolbar_middle_sectiontools_dropdownmenu_topsummary_summarydetails td.value {
	padding: 0 10px 5px 0;
}
#vtoolbar_middle_sectiontools_dropdownmenu_topsummary_summaryactionbuttons {
	float: left;
	display: inline;
	width: 110px;
	padding-top: 25px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_topsummary_summaryactionbuttons .sectiontools_summary_button {
	width: 100px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_legend2 ul,
#vtoolbar_middle_sectiontools_dropdownmenu_legend ul {
	list-style-type: none;
	margin: 0 0 0 7px;
	padding: 5px 0 0 0;
}
#vtoolbar_middle_sectiontools_dropdownmenu_legend2 li,
#vtoolbar_middle_sectiontools_dropdownmenu_legend li {
	padding-left: 3px;
	display: inline;
	margin-right: 20px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2{
	float: left;
	width: 457px;
	height: 250px;
	overflow: auto;
	margin-left: 0;
	background-color: #fff;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist {
	float: left;
	width: 457px;
	height: 250px;
	overflow: auto;
	margin-left: 10px;
	background-color: #fff;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 ul,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 ul li,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist ul li {
	border-bottom: 1px solid #e7e7e7;
	padding: 3px 0;
	height: 23px;
	margin: 0;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 ul li:hover,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist ul li:hover {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_bluerollover.png) repeat-x 0 0;
	color: #fff;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 ul li:hover a,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist ul li:hover a {
	color: #fff;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 ul ul li,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist ul ul li {
	float: left;
	display: inline;
	border: none;
	text-align: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 ul ul li:hover,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist ul ul li:hover {
	background-color: transparent;
	background-image: none;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 ul ul li.satitle,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist ul ul li.satitle {
	width: 130px;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 10px;
	height: 15px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 ul ul li.sapath,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist ul ul li.sapath {
	width: 245px;
	text-align: left;
	overflow: hidden;
	height: 15px;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 ul ul li.saaction,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist ul ul li.saaction {
	width: 30px;
	text-align: center;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 a,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist a {
	color: #000;
	text-decoration: none;
}
#vtoolbar_middle_sectiontools_dropdownmenu_menulist2 a:hover,
#vtoolbar_middle_sectiontools_dropdownmenu_menulist a:hover {
	text-decoration: underline;
}
/* END ADMINHUD SECTION TOOLS DROP DOWN MENU */

/* ADMINHUD PAGE TOOLS DROP DOWN MENU */
#vtoolbar_middle_pagetools_dropdownmenu {
	position: absolute;
	top: 46px;
	left: 117px;
	width: 477px;
}
#vtoolbar_middle_pagetools_dropdownmenu_background {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_repeater.png) repeat-y 0 0;
	float: left;
	width: 477px;
}
#vtoolbar_middle_pagetools_dropdownmenu_bottom {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_bottom.png) repeat-y 0 0;
	float: left;
	height: 21px;
	width: 477px;
}

#vtoolbar_middle_pagetools_dropdownmenu_topsummary {
	float: left;
	background-color: #fff;
	height: 150px;
	width: 457px;
	margin: 0 0 0 10px;
}
.vtoolbar_middle_pagetools_dropdownmenu_topsummary_item {
	color: #000;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	margin: 0;
	overflow: hidden;
}

.vtoolbar_middle_pagetools_dropdownmenu_sectionheaderbar {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_headerbarbkgd.png) repeat-x 0 0;
	width: 457px;
	height: 28px;
	margin: 0 0 0 10px;
}

#vtoolbar_middle_pagetools_dropdownmenu_sectiontitle {
	float: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	padding: 2px 0 0 8px;
}

.pagetools_summary_button {
	background: #fff url(/admin/images/editors/positionbutton_bkgd.png) repeat-x 0 0;
	border: 1px solid #bbb;
	width: 129px;
	height: 22px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	cursor: pointer;
}
#vtoolbar_middle_pagetools .pagetools_summary_button:hover {
	background: #fff url(/admin/images/editors/positionbutton_bkgdover.png) repeat-x 0 0;
	border: 1px solid #f00;
}
#vtoolbar_middle_pagetools .pagetools_summary_button:hover a {
	color: #f00;
}

.pagetools_summary_button ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.pagetools_summary_button li {
	padding-left: 27px;
	display: block;
	line-height: 22px;
	text-decoration: none;
	color: #000;
	margin: 0;
	width: 102px;
	font-weight: normal;
	height: auto;
	font-size: 11px;
}

.pagetools_summary_button #__psb_createnew_button {
	background: url(/admin/images/adminhud/createnew.png) no-repeat 3px 2px;
}
.pagetools_summary_button #__psb_submit_button {
	background: url(/admin/images/adminhud/submit.png) no-repeat 3px 3px;
}
.pagetools_summary_button #__psb_delete_button {
	background: url(/admin/images/adminhud/delete.png) no-repeat 3px 3px;
}
.pagetools_summary_button #__psb_edit_button {
	background: url(/admin/images/adminhud/edit.png) no-repeat 3px 3px;
}

#__psb_createnew {
	float: right;
	display: inline;
	margin-right: 8px;
}
#__psb_createnew {
	margin-right: 20px;
}

#__psb_summary {
	margin: 20px 0 10px 0;
}
#__psb_edit, #__psb_delete {
	margin: 0 0 10px 0;
}

#vtoolbar_middle_pagetools_dropdownmenu_topsummary_summarydetails {
	float: left;
	width: 320px;
}
#vtoolbar_middle_pagetools_dropdownmenu_topsummary_summarydetails h4 {
	font-size: 16px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	margin: 15px 0 5px 18px;
}
#vtoolbar_middle_pagetools_dropdownmenu_topsummary_summarydetails table {
	margin: 0 0 0 18px;
}
#vtoolbar_middle_pagetools_dropdownmenu_topsummary_summarydetails td.caption {
	font-weight: bold;
}
#vtoolbar_middle_pagetools_dropdownmenu_topsummary_summarydetails td.value {
	padding: 0 10px 5px 0;
}
#vtoolbar_middle_pagetools_dropdownmenu_topsummary_summaryactionbuttons {
	float: left;
	display: inline;
	width: 110px;
	padding-top: 25px;
}
#vtoolbar_middle_pagetools_dropdownmenu_topsummary_summaryactionbuttons .pagetools_summary_button {
	width: 100px;
}

#vtoolbar_middle_pagetools_dropdownmenu_legend ul {
	list-style-type: none;
	margin: 0 0 0 7px;
	padding: 5px 0 0 0;
}
#vtoolbar_middle_pagetools_dropdownmenu_legend li {
	padding-left: 3px;
	display: inline;
	margin-right: 20px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
}

#vtoolbar_middle_pagetools_dropdownmenu_menulist {
	float: left;
	width: 457px;
	height: 250px;
	overflow: auto;
	margin-left: 10px;
	background-color: #fff;
}
#vtoolbar_middle_pagetools_dropdownmenu_menulist ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#vtoolbar_middle_pagetools_dropdownmenu_menulist ul li {
	border-bottom: 1px solid #e7e7e7;
	padding: 3px 0;
	height: 23px;
	margin: 0;
}
#vtoolbar_middle_pagetools_dropdownmenu_menulist ul li:hover {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_bluerollover.png) repeat-x 0 0;
	color: #fff;
}
#vtoolbar_middle_pagetools_dropdownmenu_menulist ul li:hover a {
	color: #fff;
}
#vtoolbar_middle_pagetools_dropdownmenu_menulist ul ul li {
	float: left;
	display: inline;
	border: none;
	text-align: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
#vtoolbar_middle_pagetools_dropdownmenu_menulist ul ul li:hover {
	background-color: transparent;
	background-image: none;
}

#vtoolbar_middle_pagetools_dropdownmenu_menulist ul ul li.patitle {
	width: 130px;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 10px;
	height: 15px;
}
#vtoolbar_middle_pagetools_dropdownmenu_menulist ul ul li.papath {
	width: 245px;
	text-align: left;
	overflow: hidden;
	height: 15px;
}
#vtoolbar_middle_pagetools_dropdownmenu_menulist ul ul li.paaction {
	width: 30px;
	text-align: center;
}
#vtoolbar_middle_pagetools_dropdownmenu_menulist a {
	color: #000;
	text-decoration: none;
}
#vtoolbar_middle_pagetools_dropdownmenu_menulist a:hover {
	text-decoration: underline;
}
/* END ADMINHUD PAGE TOOLS DROP DOWN MENU */

/* ADMINHUD TAG TOOLS DROP DOWN MENU */
#vtoolbar_middle_tagtools_dropdownmenu {
	position: absolute;
	top: 46px;
	left: 175px;
	width: 477px;
	text-align: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
#vtoolbar_middle_tagtools_dropdownmenu_background {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_repeater.png) repeat-y 0 0;
	float: left;
	width: 477px;
}
#vtoolbar_middle_tagtools_dropdownmenu_bottom {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_bottom.png) repeat-y 0 0;
	float: left;
	height: 21px;
	width: 477px;
}

#vtoolbar_middle_tagtools_dropdownmenu_topsummary {
	float: left;
	background-color: #fff;
	height: 45px;
	width: 457px;
	margin: 0 0 0 10px;
}
.vtoolbar_middle_tagtools_dropdownmenu_topsummary_item {
	color: #000;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	margin: 0;
	overflow: hidden;
}

.vtoolbar_middle_tagtools_dropdownmenu_sectionheaderbar {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_headerbarbkgd.png) repeat-x 0 0;
	width: 457px;
	height: 28px;
	margin: 0 0 0 10px;
}

#vtoolbar_middle_tagtools_dropdownmenu_sectiontitle {
	float: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	padding: 2px 0 0 8px;
}

#vtoolbar_middle_tagtools_dropdownmenu .tags {
	margin: 0 0 0 10px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif, "Gill Sans";
	background-color: #fff;
	width: 437px;
	height: 150px;
	overflow: auto;
}
#vtoolbar_middle_tagtools_dropdownmenu .tags a {
	color: #FFFFFF;
	text-decoration: none;
}
#vtoolbar_middle_tagtools_dropdownmenu .tags a:hover {
	text-decoration: underline;
}
#vtoolbar_middle_tagtools_dropdownmenu .tags ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#vtoolbar_middle_tagtools_dropdownmenu .tags li {
	float: left;
	margin: 0 0 5px 0;
	padding: 0px 0 0 5px;
	background-color: #3274D0;
	color: #FFFFFF;
	font-weight: normal;
	height: 18px;
	line-height: 18px;
}
#vtoolbar_middle_tagtools_dropdownmenu .tags li span {
	background-color: #FFFFFF;
	height: 20px;
	width: auto;
	padding: 0 0 0 0;
}

#vtoolbar_middle_tagtools_dropdownmenu li.tag_name {
	width: 120px;
	overflow: hidden;
}
#vtoolbar_middle_tagtools_dropdownmenu li.tag_count {
}
#vtoolbar_middle_tagtools_dropdownmenu li.delete_tag:hover {
	cursor: pointer;
}

.tagtools_summary_button {
	background: #fff url(/admin/images/editors/positionbutton_bkgd.png) repeat-x 0 0;
	border: 1px solid #bbb;
	width: 110px;
	height: 22px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	cursor: pointer;
}
#vtoolbar_middle_tagtools .tagtools_summary_button:hover {
	background: #fff url(/admin/images/editors/positionbutton_bkgdover.png) repeat-x 0 0;
	border: 1px solid #f00;
}
#vtoolbar_middle_tagtools .tagtools_summary_button:hover a {
	color: #f00;
}

.tagtools_summary_button ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.tagtools_summary_button li {
	padding-left: 27px;
	display: block;
	line-height: 22px;
	text-decoration: none;
	color: #000;
	margin: 0;
	width: 83px;
	font-weight: normal;
	height: auto;
	font-size: 11px;
}

.tagtools_summary_button #__tsb_createnew_button {
	background: url(/admin/images/adminhud/createnew.png) no-repeat 3px 2px;
}
.tagtools_summary_button #__tsb_submit_button {
	background: url(/admin/images/adminhud/submit.png) no-repeat 3px 3px;
}
.tagtools_summary_button #__tsb_delete_button {
	background: url(/admin/images/adminhud/delete.png) no-repeat 3px 3px;
}
.tagtools_summary_button #__tsb_edit_button {
	background: url(/admin/images/adminhud/edit.png) no-repeat 3px 3px;
}

#__tsb_createnew {
	float: right;
	display: inline;
	margin-right: 8px;
}
#__tsb_createnew {
	margin-right: 10px;
}

#__tsb_summary {
	margin: 20px 0 10px 0;
}
#__tsb_edit, #__tsb_delete {
	margin: 0 0 10px 0;
}

#vtoolbar_middle_tagtools_dropdownmenu_topsummary_summarydetails {
	float: left;
	width: 320px;
}
#vtoolbar_middle_tagtools_dropdownmenu_topsummary_summarydetails h4 {
	font-size: 16px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	margin: 15px 0 5px 18px;
}
#vtoolbar_middle_tagtools_dropdownmenu_topsummary_summarydetails table {
	margin: 0 0 0 18px;
}
#vtoolbar_middle_tagtools_dropdownmenu_topsummary_summarydetails td.caption {
	font-weight: bold;
}
#vtoolbar_middle_tagtools_dropdownmenu_topsummary_summarydetails td.value {
	padding: 0 10px 5px 0;
}
#vtoolbar_middle_tagtools_dropdownmenu_topsummary_summaryactionbuttons {
	float: left;
	display: inline;
	width: 110px;
	padding-top: 25px;
}
#vtoolbar_middle_tagtools_dropdownmenu_topsummary_summaryactionbuttons .tagtools_summary_button {
	width: 100px;
}

#vtoolbar_middle_tagtools_dropdownmenu_topsummary_full_summarydetails {
	float: left;
	width: auto;
}
#vtoolbar_middle_tagtools_dropdownmenu_topsummary_full_summarydetails h4 {
	font-size: 16px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	margin: 15px 0 5px 18px;
}

#vtoolbar_middle_tagtools_dropdownmenu_legend ul {
	list-style-type: none;
	margin: 0 0 0 7px;
	padding: 5px 0 0 0;
}
#vtoolbar_middle_tagtools_dropdownmenu_legend li {
	padding-left: 3px;
	display: inline;
	margin-right: 20px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
}

#vtoolbar_middle_tagtools_dropdownmenu_menulist {
	float: left;
	width: 457px;
	height: auto;
	margin-left: 10px;
	background-color: #fff;
}
#vtoolbar_middle_tagtools_dropdownmenu_menulist ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#vtoolbar_middle_tagtools_dropdownmenu_menulist ul li {
	border-bottom: 1px solid #e7e7e7;
	padding: 3px 0;
	margin: 0;
}
#vtoolbar_middle_tagtools_dropdownmenu_menulist ul li:hover, #vtoolbar_middle_tagtools_dropdownmenu_menulist ul li.selected_changeset {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_bluerollover.png) repeat-x 0 0;
	cursor: pointer;
	color: #fff;
}
#vtoolbar_middle_tagtools_dropdownmenu_menulist ul ul li {
	float: left;
	display: inline;
	border: none;
	text-align: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
#vtoolbar_middle_tagtools_dropdownmenu_menulist ul ul li:hover {
	background-color: transparent;
	background-image: none;
}

#vtoolbar_middle_tagtools_dropdownmenu_menulist ul ul li.tatitle {
	width: 130px;
	overflow: hidden;
	padding-left: 10px;
}
#vtoolbar_middle_tagtools_dropdownmenu_menulist ul ul li.tapath {
	width: 275px;
	text-align: left;
	overflow: hidden;
}
#vtoolbar_middle_tagtools_dropdownmenu_menulist ul ul li.taaction {
	width: 30px;
	text-align: center;
}
/* END ADMINHUD TAG TOOLS DROP DOWN MENU */
/* BEGIN RESPONSIVE TOOLS DROP DOWN MENU */
#vtoolbar_middle_responsetools_dropdownmenu {
	position: absolute;
	top: 46px;
	left: 408px;
	text-align: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
#vtoolbar_middle_resizer {
    border-right: 1px solid #fff;
    padding: 0 10px;
}
#vtoolbar_middle_responsetools_dropdownmenu_bottom {
    background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_bottom.png) repeat-y 2px 0;
    float: left;
    height: 21px;
    width: 100%;
    background-size: 314px 21px;
}
#vtoolbar_middle_responsetools_dropdownmenu_background {
    float: left;
    margin-left: 9px;
    box-shadow: 0px 5px 15px #666;
}
#vtoolbar_middle_responsetools_dropdownmenu_sectiontitle {
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	padding: 0 0 0 8px;
    height: 28px;
    line-height:21px;
}
.vtoolbar_middle_responsetools_dropdownmenu_sectionheaderbar {
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_headerbarbkgd.png) repeat-x 0 0;
	width: 300px;
}
.responsetools_buttons
{
	background-color: #fff;
}
.responsetools_buttons ul {
	list-style-type: none;
	margin: 0;
	white-space: nowrap;
}
.responsetools_buttons li {
	padding-left: 27px;
	display: block;
	line-height: 30px;
	text-decoration: none;
	color: #000;
	margin: 0;
	font-weight: normal;
	height: auto;
	font-size: 11px;
}
.responsetools_buttons li:hover
{
	cursor: pointer;
}
.responsetools_buttons ul li
{
	border-bottom: 1px solid #e7e7e7;
}
.responsetools_buttons ul li:hover
{
	background: url(/admin/images/adminhud/vtoolbar_changesetdropdown_bluerollover.png) repeat-x 0 0;
	color: #fff;
}
#chk_b-480.chk_display
{
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-ms-transform:rotate(0deg);
}
#chk_b-960.chk_display
{
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-ms-transform:rotate(0deg);
}
/* END RESPONSIVE TOOLS DROP DOWN MENU */
#vtoolbar_middle_changesetadd {
	margin-right: 10px;
}
#vtoolbar_middle_changesetsummary {
	padding-right: 20px;
	border-right: 1px solid #fff;
}
#vtoolbar_middle_sectiontools {
	margin-left: 20px;
	margin-right: 10px;
}
#vtoolbar_middle_pagetools {
	margin-right: 10px;
}
#vtoolbar_middle_tagtools {
	padding-right: 20px;
	border-right: 1px solid #fff;
}
#vtoolbar_middle_home {
	margin-left: 10px;
	margin-right: 10px;
}
#vtoolbar_middle_logout {
	margin-right: 10px;
    margin-top: 5px;
}
#vtoolbar_middle_help {
	margin-right: 15px;
	display: none;
}

.clearboth {
	clear: both;
}
/* HOVER ADD ELEMENT UI */
.admin_addnew {
	background-color: #fffed9;
	border: 1px dashed #5d5d5d;
	text-align: center;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 5px;
	position: relative;
	padding: 10px 0;
}
.admin_addnew:hover {
	cursor: pointer;
	text-decoration: underline;
}
.admin_addnew_wrap {
	z-index: 20;
}
/* HOVER ADD ELEMENT UI */

/* DELETED CONTENT MESSAGE */
.deleted_content_message {
	background-color: #fffed9;
	border: 1px dashed #5d5d5d;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 5px;
	position: relative;
	padding: 2px 0;
}
.deleted_content_message:hover {
	cursor: pointer;
}
.deleted_content_message a {
	color: #c00;
	text-decoration: none;
}
.deleted_content_message a:hover {
	color: #c00;
	text-decoration: underline;
}
.deleted_content_message_text {
	text-align: center;
}
/* DELETED CONTENT MESSAGE */
/* INDIVIDUAL ELEMENT ACTION TOOLBAR */
.element_toolbar_wrap {
	width: 164px;
	margin: 0px auto;
	position: relative;
	z-index: 15;
}
.element_toolbar {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 7;
}
.element_toolbar a {
	float: left;
}
.element_toolbar a img {
	width:36px;
	height:34px;
}
.element_toolbar a img.element-edit-toolbar-item {
	width:36px;
	height:34px;
}
.element_toolbar a img.element-add-toolbar-item {
	width:30px;
	height:34px;
}
.element_toolbar a img.element-delete-toolbar-item {
	width:34px;
	height:34px;
}
.element_toolbar a img.element-comments-toolbar-item {
	width:32px;
	height:34px;
}
.element_toolbar a img.element-shared-toolbar-item {
	width:36px;
	height:34px;
}
.element_toolbar a img.element-deleted-content-toolbar-item {
	width:36px;
	height:34px;
}
.element_toolbar a img.element-deleted-content-showhide-toolbar-item {
	width:36px;
	height:34px;
}
.element_toolbar a img.element-deleted-content-restore-toolbar-item {
	width:33px;
	height:34px;
}
.element_toolbar_move {
	float: left;
	cursor: move;
	width:32px;
	height:34px;
}
.element_toolbar_blank {
	float: left;
}

/* ADD ELEMENT POP-UP MENUS */
.admin_addnewmenu {
	width: 350px;
	min-height: 150px;
	height: auto !important;
	height: 150px;
}
.admin_addnewmenu_top {
	background: url(/admin/images/element_toolbar_dropdown_top.png) no-repeat 0 0;
	width: 426px;
	height: 13px;
}
.admin_addnewmenu_body {
	background: url(/admin/images/element_toolbar_dropdown_repeater.png) repeat-y 0 0;
	float: left;
	width: 426px;
	padding-bottom: 10px;
	height: auto;
}
.admin_addnewmenu_body ul {
	margin: 0 0 0 20px;
	padding: 0;
	list-style-type: none;
	width: 390px;
}
.admin_addnewmenu_body ul li {
	float: left;
	display: inline;
	width: 95px;
	height: 95px;
	padding: 10px 0;
	text-align: center;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	margin: 0;
}
.admin_addnewmenu_body ul li:hover {
	background: url(/admin/images/element_toolbar_dropdown_hover.png) no-repeat 0 7px;
	cursor: pointer;
}
.admin_addnewmenu_body ul li {
	color: #000;
	text-decoration: none;
}
.admin_addnewmenu_body a {
	color: #000;
	text-decoration: none;
}
.admin_addnewmenu_bottom {
	background: url(/admin/images/element_toolbar_dropdown_bottom.png) no-repeat 0 0;
	width: 426px;
	height: 15px;
	float: left;
}

/* MEDIA MANAGER */
#RadSplitterBrowser {
	min-width: 700px;
	width: auto !important;
	width: 700px;
}

/* CATEGORY MANAGER */
#rsCategoryManager {
	min-width: 700px;
	width: auto !important;
	width: 700px;
}

/* CATEGORY PAGE MANAGER */
#rsCategories {
	min-width: 700px;
	width: auto !important;
	width: 700px;
}

/* SECURITY ROLE MANAGER */
.RadSplitter_Default2006 .pane, .RadSplitter_Default2006 .paneHorizontal {
	font-family: Century Gothic, Arial, Sans-Serif;
	font-size: 12px;
}
/* APPROVAL TOOLBAR */
#approval_toolbar {
	background: url(/admin/images/asset_approval/approval_toolbar_bkgd.png) repeat-x 0 0;
	height: 51px;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 16px;
}
#approval_toolbar .tabs ul, #approval_toolbar .rightside_tools ul, #approval_toolbar .action_buttons ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#approval_toolbar .tabs li, #approval_toolbar .rightside_tools li, #approval_toolbar .action_buttons li {
	float: left;
}
#approval_toolbar .tabs a, #approval_toolbar .rightside_tools a, #approval_toolbar .action_buttons a, #approval_toolbar .tabs_right a {
	display: block;
	line-height: 51px;
	color: #000;
	padding: 0 20px;
}
#approval_toolbar .tabs a:hover, #approval_toolbar .tabs a.on, #approval_toolbar .rightside_tools a:hover, #approval_toolbar .rightside_tools a.on, #approval_toolbar .action_buttons a:hover, #approval_toolbar .action_buttons a.on, #approval_toolbar .tabs_right a:hover {
	background: url(/admin/images/asset_approval/approval_toolbar_on_bkgd.png) repeat-x 0 0;
	color: #ececec;
	text-decoration: none;
}
#approval_toolbar .action_buttons {
	margin-top: 12px;
	float: right;
	text-align: right;
	width: 243px;
}
#approval_toolbar .action_buttons input {
	margin-right: 10px;
}
#approval_toolbar .page_summary {
	margin-top: 6px;
	float: right;
	text-align: center;
	width: 300px;
}
#approval_toolbar .action_buttons img {
	margin-right: 10px;
	padding-top: 12px;
	float: left;
}
#approval_toolbar .tabs_right {
	float: right;
	display: inline;
}
#approval_toolbar .tabs_right ul {
	float: right;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#approval_toolbar .tabs_right li, #approval_toolbar #divCommands {
	float: right;
}
#pageSummary {
	background-color: #7F9ABD;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 10px;
	color: White;
}
#pageSummary #title {
	float: left;
}
#pageSummary #pageCount {
	float: right;
}

/* APPROVAL TOOLBAR */
/* begin asset approval sprites */
#sprite_wrap {
	margin: 11px 0 0 11px;
	width: auto;
}
.sprite {
	width: 335px;
	margin-right: 11px;
	margin-bottom: 11px;
	float: left;
	display: inline;
	cursor: pointer;
}
.sprite_image {
	float: left;
	width: 93px;
	text-align: center;
	padding-top: 7px;
	margin-left: 5px;
}
.sprite_image img {
	height: 79px;
}
.sprite_details {
	float: left;
	display: inline;
	padding-top: 6px;
}
.sprite_details table {
	width: 210px;
}
.sprite_image, .sprite_details td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sprite_details td {
	text-align: left;
}
.approve_checkbox {
	text-align: right;
	padding-top: 5px;
}

.approved .acucorners * {
	background: #BDD3ED;
}
.approved .acucornersfg {
	background: #BDD3ED;
	border-color: #BDD3ED;
}
.approval_buttons {
	float: right;
}
.approval_buttons ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.approval_buttons li {
	float: left;
	height: 28px;
	width: 28px;
	margin: 5px 3px 0 0;
}

.approve_button {
	background-image: url(/admin/images/asset_approval/approve_asset.png);
	cursor: pointer;
	height: 29px;
}
.approved .approve_button {
	background: url(/admin/images/asset_approval/approve_asset-active.png) no-repeat;
	cursor: pointer;
}
.approve_button:hover {
	background: url(/admin/images/asset_approval/approve_asset-active.png) no-repeat;
	cursor: pointer;
}
.approved .reject_button:hover {
	background: url(/admin/images/asset_approval/reject_asset-over.png) no-repeat;
	cursor: pointer;
}

.rejected .acucorners * {
	background: #c00;
}
.rejected .acucornersfg {
	background: #c00;
	border-color: #c00;
	color: White;
}
.rejected .acucornersfg td {
	color: White;
}

.reject_button {
	background: url(/admin/images/asset_approval/reject_asset.png) no-repeat;
	cursor: pointer;
}
.rejected .reject_button {
	background: url(/admin/images/asset_approval/reject_asset-active.png) no-repeat;
	cursor: pointer;
}
.reject_button:hover {
	background: url(/admin/images/asset_approval/reject_asset-active.png) no-repeat;
	cursor: pointer;
}
.rejected .approve_button:hover {
	background: url(/admin/images/asset_approval/approve_asset-over.png) no-repeat;
	cursor: pointer;
}

.abandon_button {
	background: url(/admin/images/asset_approval/delete_asset.png) no-repeat;
	cursor: pointer;
}
.abandon_button:hover {
	background: url(/admin/images/asset_approval/delete_asset-over.png) no-repeat;
	cursor: pointer;
}
/* end asset approval sprites */

table.sprite_details_table {
	height: 75px;
}
.sprite_details td.approve_checkbox {
	text-align: right;
	padding-top: 5px;
}
/* Release Notes */
#manual
{
	padding-left: 10px;
}
#manual a
{
	text-decoration: none;
}
#manual a:hover
{
	text-decoration: underline;
}
#open_changesets table
{
	width: 400px;
	float: left;
	font-family: Century Gothic, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
#open_changesets a
{
	width: 30px;
	color: #333;
	padding: 0;
	margin: 0;
}
#open_changesets table > tr:nth-child(n+1)
{
	background-color: #EEEEEE;
}
.bring_to_top
{
	z-index: 10000;
}



/*
Grabbed from FROONT - Joe this can go away
    
*/
/*#b-top-bar-actions, #b-top-bar-breakpoints {
-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.66);
-moz-box-shadow: 0 0 15px 0 rgba(0,0,0,0.66);
box-shadow: 0 0 15px 0 rgba(0,0,0,0.66);
-webkit-transform: translate3d(0,0,0);
max-width:100%;
overflow:hidden;
}
#b-top-bar-breakpoints {
background-color: rgba(255,255,255,0.8);
height: 32px;
line-height: 30px;
position: relative;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
}

#b-top-bar-breakpoints:not(:hover) .active>.b-breakpoint-name {
display: block!important;
}

.b-breakpoint-name {
color: #000;
position: absolute;
top: 0;
left: 0;
right: 0;
text-align: center;
display: none;
font-size: 24px;
}

.b-breakpoint-width-left, .b-breakpoint-width-right {
color: #000;
font-size: 1em;
position: absolute;
top: 1px;
display: block;
width: 40px;
text-align: center;
opacity: 1;
-webkit-transition: opacity 100ms ease;
-moz-transition: opacity 100ms ease;
-o-transition: opacity 100ms ease;
transition: opacity 100ms ease;
}

.b-top-bar-breakpoint-wrap {
position: absolute;
top: 0;
left: 0;
right: 0;
height: 0;
}

.b-breakpoint-width-left {
left: -20px;
}

.b-top-bar-breakpoint {
background: transparent;
display: block;
position: relative;
height: 32px;
margin-top: -32px;
font-size: 11px;
margin: 0 auto;
text-align: left;
border: none;
padding: 0;
-webkit-transition: background-color 150ms linear;
-moz-transition: background-color 150ms linear;
-o-transition: background-color 150ms linear;
-ms-transition: background-color 150ms linear;
transition: background-color 150ms linear;
}

.b-top-bar-breakpoint:before, .b-top-bar-breakpoint:after {
display: block;
background: url('/admin/images/breakpoint_mark.gif');
height: 32px;
width: 1px;
content: '';
position: absolute;
top: 0;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
}

.b-top-bar-breakpoint:after {
right: -1px;
}
.b-top-bar-breakpoint:before, .b-top-bar-breakpoint:after {
display: block;
background: url('/admin/images/breakpoint_mark.gif');
height: 32px;
width: 1px;
content: '';
position: absolute;
top: 0;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
}


#b-top-bar-breakpoints {
line-height: 30px;
}

.b-breakpoint-width-right {
right: -20px;
}

.b-top-bar-breakpoint:hover .b-breakpoint-color {
opacity: 1;
}

.b-breakpoint-color {
height: 32px;
opacity: 0;
-webkit-transition: all 175ms ease;
-moz-transition: all 175ms ease;
-o-transition: all 175ms ease;
transition: all 175ms ease;
}*/

.nav-collapse.collapse {
    height: 0;
}

#b-480 img, #b-960 img{
    -webkit-transform: rotate(270deg);
}
.responsetools_buttons img {
    margin-right: 5px;
}
