/* content area styles */ @import url("Common.css");
/* text styles */ @import url("Fonts.css");

/* THIS STYLESHEET CONTAINS THE POSITIONING DEFINITIONS FOR THE PLAIN LAYOUT */
body	        {background: white; margin: 10px; padding: 10px;}

/* page wrapper */
#Wrapper	{min-width: 780px;}

#Header	        {height: 80px; position: relative; background-color:#EEEEEE;}
/* header */
/*#Header	{height: 200px; position: relative; background-image:url(../pics/bg1.jpg); background-repeat:repeat-x;} */

/* logo */
#Header #logo	{position: absolute; left: 2px; top: 2px;}

/* site identifier */
#Header #siteIdentifier	    {position: absolute; bottom: 17px; left: 125px; right: 400px;}
#Header #siteIdentifier h2  {line-height: 24px;}

/* support navigation and user ID */
#Header #supportNavi	    {position: absolute; right: 20px; top: 3px;}

/* main navigation */
#mainNavi		{width: 100%;}
#mainNaviLevel1	        {padding-left: 0px; display: block;}
#mainNaviLevel2	        {padding-left: 0px; display: block;}
#mainNaviLevel1 .first,
#mainNaviLevel2 .first	{padding-left: 6px;}

/* classification info */
#classification	{width: 100%;}
.twoLevelMenuAbove {margin-top: 50px;}

/* toolbar */
#toolbar		 {margin: 0px 20px -10px 20px; padding: 10px 0px 0px 0px;}
#toolbar .toolbarWrapper {height: 28px; float: right;}

/* content area */
#Content	         {padding: 40px 20px 10px 20px;}

/* primary content area */
#primaryContent	         {margin: 0px auto; clear: both; padding: 10px 0px 20px 0px;}

/* error page */
.errorPage	         {height: 400px;}

/* footer */
#Footer	                 {border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; clear: both; padding: 1px 20px;}
