{
	margin:0;
	padding:0;
}

html,body {
	height:100%;
}

body
{
	background:#FFFFFF;
	color:#000000;
	font-family:Arial, Verdana;
	font-size:100.1%;
	line-height:normal;
	margin:0px;
	padding:0px;
}

#wrapper_main {
	background:#FFFFFF;
	padding:0;
	border:0px solid #000000;
}

#wrapper_content_1 {
	background:#FFFFFF;
	padding:0;
	border:0px solid #000000;
}

#wrapper_content_2 {
	background:#FFFFFF;
	padding:0;
	border:0px solid #000000;
}

#wrapper_content_3 {
	background:#FFFFFF;
	padding:0;
	border:0px solid #000000;
}

#header {
	height:160px;
	margin:0 12px 0 12px;
	padding:0;
	border:0px solid #000000;
}

#menu_left {
	width:1px;
	height:1px;
	overflow:hidden;
	visibility:hidden;
}

#content {
	background:#FFFFFF;
	margin:0;
	padding:1em;
	font-size:1em;
	color:#000000;
	border-left:0px solid #000000;
}

#content h1 {
	margin:0 0 1em 0;
	padding:0;
	font-size:1.6em;
	font-weight:bold;
	color:#87C33B;
}

#content h2 {
	margin:0 0 1em 0;
	padding:0;
	font-size:1.4em;
	font-weight:bold;
	color:#87C33B;
}

#content h3 {
	margin:0 0 1em 0;
	padding:0;
	font-size:1.2em;
	font-weight:bold;
	color:#87C33B;
}

#content p, #content table {
	margin:0 0 0.5em 0;
	padding:0;
	font-size:0.9em;
	font-weight:normal;
	color:#000000;
}

#content a {
	color:#42B3B7;
	text-decoration:underline;
}

#footer {
	visibility:hidden;
}


/* System Messages */

.error
{
				padding:0px;
				margin-bottom: 20px;
}

.error h2
{
				color:#000 !important;
				font-size:1.4em !important;
				text-transform:uppercase;
				padding:0 0 0 0px !important
}

#system-message
{
								margin:10px 0 20px 0;
								border-left:0;
								border-right:0;
}

#system-message dt 
{ 
	font-weight: bold; 
}
#system-message dd 
{ 
	margin: 0 0 15px 0;
	font-weight: bold;
	text-indent: 0px;
	padding:0
}
#system-message dd ul 
{ 
	color: #000; 
	list-style: none; 
	padding: 0px;
}
#system-message dd ul li
{
	line-height:1.5em 
}

/* System Standard Messages */
#system-message dt.message 
{ 
	position:absolute; 
	top:-2000px;
	left:-3000px;
}
	
#system-message dd.message	ul
{
	background: #fff	url(../images/system/notice-info.html) no-repeat;
	padding-left:40px;
	padding: 10px 10px 10px 40px;
	border-top: 2px solid #90B203;
	border-bottom: 2px solid #90B203;
}

#system-message dd.message ul li{background:none !important}

/* System Error Messages */
#system-message dt.error 
{ 
	position:absolute;
	top:-2000px;
	left:-3000px; 
}
	
#system-message dd.error ul
{
	background:#fff url(../images/system/notice-alert.html) no-repeat ;
	padding-left:40px;
 	padding: 10px 10px 10px 40px;
		border-top: 2px solid #990000;
		border-bottom: 2px solid #990000;
}



/* System Notice Messages */
#system-message dt.notice 
{ 
	position:absolute;
	top:-2000px;
	left:-3000px;
}
	
#system-message dd.notice	ul
{ 
		background:#fff url(../images/system/notice-note.html) no-repeat ;
		padding-left:40px;
			padding: 10px 10px 10px 40px;
			border-top: 2px solid #FAA528;
			border-bottom: 2px solid #FAA528; 
}
#system-message dd.notice ul { color: #000;margin:10px 0 }

#system-message 
{
		margin-bottom: 0px;
		padding: 0;
}

#system-message dt 
{
		font-weight: bold;
}

#system-message dd 
{
		font-weight: bold;
		padding: 0;
}
