/*******
******** STYLES FOR COMMON LAYOUT 1 */

#body {
	background: #e9eadc url(../images/body-left-common1-bg.gif) left top repeat-y;
}

/* 1st */
#left-menu a.lev1 {
	position: relative; display: block; overflow: hidden; height: 36px; width: 153px; padding-left: 26px; border-bottom: 1px solid white;
	background: transparent url(../images/left-menu-bg.jpg) left top no-repeat; vertical-align: text-bottom; list-style-type: none;
	color: #595c53; text-transform: uppercase; text-decoration: none; font-size: 90%; cursor: pointer; cursor: hand;
}

#left-menu #pid383 a.lev1, 
#left-menu #pid384 a.lev1 { background: transparent url(../images/left-menu-bg-special.jpg) left top no-repeat; }

#left-menu[id] a.lev1 {
	position: static; display: table; width: 153px;
}

#left-menu[id] a.lev1 span {
	display: table-cell; height: 36px; vertical-align: middle; position: relative;
}


/* CURRENT menu */
#left-menu #pid383 a.lev1.current, 
#left-menu #pid384 a.lev1.current,
#left-menu a.lev1.current {
	background: transparent url(../images/left-menu-current-bg.jpg) left top no-repeat; color: white;
}

/* 2dn */
#left-menu ul.lev2 {
	padding-top: 16px; padding-bottom: 24px; /*background: transparent url(../images/left-menu2-bg.jpg) left top repeat-y;*/ border-bottom: 1px solid white;
}
#left-menu ul.lev2 li {
	padding-left: 22px;
}
#left-menu ul.lev2 a {
	color: #595c53; font-size: 90%; text-decoration: none;
}
#left-menu ul.lev2 li.current {
	background: transparent url(../images/left-menu2-current-bg.jpg) left top repeat-y; border-top: 1px solid white; border-bottom: 1px solid white;
}
#left-menu ul.lev2 li.current a {
	color: white;
}

/* 3rd */
#left-menu ul.lev3 li { list-style-type: none; }
#left-menu ul.lev3 li.current { background-image: none; border: 0 none; background-color: #d4d5c7; }
#left-menu ul.lev3 li.current a { color: #595c53; }

/* CLEAR */
#clear-main {
	background-color: transparent;
}

/* LEFT CONTENT */
#left { background-image: none; }

/* MAIN CONTENT */
#main-content {
	padding: 16px 136px 46px 15px; overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;

}
#main-content h1 {
	font-size: 110%; margin-bottom: 12px;
}
#main-left h1 {
	font-family: Arial Black;
	background-color: #fff;
	color: #444;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 1.7em;
}