body
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin: 0;
	padding: 0 0 20px 0;
	color: black;
	background: #C2D69B;
}

#container {
	background: #FFF;
	margin: 10px auto 0;
	padding: 10px 0;
	width: 700px;	
}


/*---------------------------------- content start ----------------------------------*/
a
{
	color: black;
	text-decoration: none;
}

h1, h2, h3, h4 { font-size: 13px; }
ul, ol { margin: 0; padding: 0; }
p.bodytext { text-align: justify; }

/*---------------------------------- content end ----------------------------------*/

li.item,
li.item-act
{
	list-style: none;
}

/*---------------------------------- mainMenu start ----------------------------------*/
#mainMenu
{
	width: 502px;
	margin: 0 0 0 200px;
	height: 17px;
	text-align: right;
}

#mainMenu li.item,
#mainMenu li.item-act
{
	display: inline;
	padding: 3px 12px 3px 12px;
	margin: 1px;
	border-left: 1px solid #666;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
}

#mainMenu li.item a,
#mainMenu li.item-act a { font-weight: bold; }

#mainMenu li.item-act { background-color: #666; }
#mainMenu li.item-act a { color: #FFF; }

/*---------------------------------- mainMenu end ----------------------------------*/

#main
{
/*	border: 1px solid #666;*/
	width: 700px;
	min-height: 400px;
}

* html #main { height: 400px; }

/*---------------------------------- subMenu start ----------------------------------*/
#subMenu
{
	float: left;
	width: 200px;
	margin: 45px 0 0 0;
}

#subMenu li.item,
#subMenu li.item-act { margin-left: 20px; }
#subMenu li.item-2,
#subMenu li.item-2-act { margin-left: 30px; }
#subMenu li.item-act a { color: #666; }

#subMenu li.item-3,
#subMenu li.item-3-act { margin-left: 40px; }



/*---------------------------------- subMenu end ----------------------------------*/
/*---------------------------------- rootlineMenu start ----------------------------------*/
#rootlineMenu
{
	background-color: #666;
	padding: 5px 0 5px 20px;
}
#rootlineMenu,
#rootlineMenu a
{
	color: #FFF;
}

/*---------------------------------- rootlineMenu end ----------------------------------*/
/*---------------------------------- mainContent start ----------------------------------*/
#mainContent
{
	padding: 10px 20px 0 0;
	margin: 0 0 0 200px;
}

/*---------------------------------- mainContent end ----------------------------------*/
/*---------------------------------- serviceMenu start ----------------------------------*/
#serviceMenu
{
	width: 690px;
	text-align: right;
	font-size: 10px;
}

/*---------------------------------- serviceMenu end ----------------------------------*/
/*---------------------------------- logo start ----------------------------------*/
#logo
{
	margin: 10px 0;
}

/*---------------------------------- logo end ----------------------------------*/


#footer {
	padding: 20px 20px 10px;
}
