body                   { background-color:#FFFFFF; 
                         background-image: url(/cmsimple/images/top_hg.jpg);
                         background-repeat:no-repeat;
                         color:#000000; 
                         font-size:12pt; 
                         font-family:sans-serif; }

img                    { border:0; }

table                  { font-size:12pt; }

td                     { vertical-align:top; }

h1, h2, h3, h4, h5, p.heading
                       { font-size: 16pt;
                         font-weight: normal;
                         margin-bottom: 6px; }

h1                     { display: none; }

a                      { text-decoration: none; }

form                   { margin: 0; }

div.navi_main          { position:absolute;
                         left:10px;
                         top:10px;
                         right:10px; }

div.search             { position:absolute;
                         top:10px;
                         right:20px }
                         
div.text               { position:absolute;
                         overflow:auto;
                         top:150px;
                         bottom:10px;
                         left:150px;
                         right:10px; }

div.navi_menu          { background-color:#FFFFFF;
                         position:absolute;
                         left:10px;
                         top:150px; }
                          
.date                  { font-size: 8pt;
                         color: #C0C0C0; 
                         text-align: right; }

.navigation            { top:10px;
                         right:10px;
                         left:10px;
                         font-size:8pt;
                         text-align:right; }

.sitename              { font-weight: normal;
                         font-size: 20pt;
                         position:absolute;
                         left:260px;
                         top:10px;
                         right:10px; }
                         
ul.menulevel1, 
ul.menulevel2, 
ul.menulevel3, 
ul.menulevel4, 
ul.menulevel5, 
ul.sitemaplevel1, 
ul.sitemaplevel2, 
ul.sitemaplevel3, 
ul.sitemaplevel4, 
ul.sitemaplevel5, 
ul.submenu, 
ul.search              { padding-left: 0;
                         margin-left: 0; }
                         
li                     { line-height: 1.5; }
  
li.doc, 
li.docs, 
li.sdoc, 
li.sdocs               { list-style: none;
                         padding-left: 7px;
                         line-height: 2.3;
                         min-width: 120px;
                         background: url(menu/menu.gif) no-repeat; }

ul.submenu li.doc, 
ul.submenu li.docs, 
ul.submenu li.sdoc, 
ul.submenu li.sdocs, 
ul.search li.doc, 
ul.search li.docs, 
ul.search li.sdoc, 
ul.search li.sdocs     { list-style: none;
                         padding-left: 15px;
                         line-height: 1.5; 
                         background: none;
                         background: url(menu/docs.gif) no-repeat; }

.menulevel1,
.menulevel2, 
.menulevel3, 
.locator, 
.navigator, 
.sitemaplevel1, 
.sitemaplevel2, 
.sitemaplevel3, 
.submenu               { font-weight: bold;
                         font-size: 9pt;
                         color: #5493B4; }
  
.menu {
	font-weight: bold;
	font-size: 8pt;
	color: #5493B4;
}
.edit {
	font-size: 7pt;
	color: black;
	background: #E5E5E5;
}
input, select {
	font-size: 8pt;
	text-indent: 2px;
}
textarea {
	width: 98%;
	background: white;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
}
.searchbox .text, .searchbox .submit {
	border: 2px solid #5493B4;
	background: white;
}
.bodyline {
	border: 1px #98AAB1 solid;
	background: #FFF;
}
.cmsline {
	border: 2px #069 solid;
	background: #FFF;
}
.innerline {
	border: 2px #FFF solid;
}

