﻿
/* CmsToolbar */
.CmsToolbar {  
	background: url(~/modules/cms/resources/toolbar_back.gif) top;
	height: 25px;
}
.CmsToolbar .lefts {
	background: url(~/modules/cms/resources/toolbar_left.gif) no-repeat top left;
}
.CmsToolbar .rights {
	background: url(~/modules/cms/resources/toolbar_right.gif) no-repeat top right;
}
.CmsToolbar ul {
	margin: 0px;
	padding: 4px 10px;
	list-style: none;
}
.CmsToolbar li {
	display: inline;
	padding: 0px;
	margin: 0px;
}
.CmsToolbar a, .CmsToolbar span {
	padding: 2px;
	margin: 1px;
	font-weight: normal;
	font-size: small;
}
.CmsToolbar a {
	background-color: #D7D7D7;
	border: 1px solid black;
	color: Black;
}
.CmsToolbar a:hover {
	/* background-color: #FFFF80; border: 1px solid #D58C26; */
	background-image: url(~/modules/cms/resources/menu_select.gif);
	border: 1px solid black;	
}
.CmsToolbar .AspNet-Menu-NonLink { color: gray; }
.CmsToolbar img { border: none; }

em { font-style: normal; text-decoration: underline; } /* for usability hotkeys */

/* Panel */
.panel1 {
	background-color: #E2E2E2;
	border: 1px solid #CECFCE;
	margin-top: .5em;
	margin-bottom: .5em;
	padding: 4px;
	text-align: left;
}
.panel1 .title {
	background-color: #A1A5A9;
	font-size: larger;
	font-weight: bold;
}
.panel1 td { padding: 4px; }

/* PANEL 2 */
.panel2 { background-color: #FFEE9B; border: 2px solid #FFCC00; }
.panel2 td, .panel2 th { padding: .25em; }

.aspnet_errors {
	border: 1px solid #FF1C1C;
	background-color: #FF8080;
	color: black;
	padding: 1em;
	margin: 1em;
}

.AspNet-Menu-Horizontal ul li {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}

table.form { border: solid 2px #C7C7C7; margin: 1em; }
table.form td, table.form th { padding: 3px; }
table.form xinput { background-color: #9CCFCE; border: 1px solid #A55921; color:black; }
table.form th { background-color: #E8E8E8; text-align: left; }

table.center_th th { text-align: center; }


