body    {
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; 
font-size: 14px;
font-weight: bold;
margin: 0px;
color: rgb(255, 255, 255); 
background-color: rgb(1, 83, 122);
}

table    {
padding: 0px;
margin: 0px;
outline: 0px;
border: outset 0px;
border-spacing: 0px;
border-style: hidden;
border-width: 0px;
}

form    {
padding: 0px;
margin: 0px;
border: 0px;
}

td    {
padding: 0px;
margin: 0px;
border-width: 0px;
outline: 0px;
}


a    {
font-weight: bold;
text-decoration: none;
}

a:hover    {
font-weight: bold;
text-decoration: none;
}

hr.header    {

}

hr {
height: 1px; 
color: #FF8000;
background-color: #FF8000;
border: solid #FF8000 0px;
border-color: #FF8000;
}

img {
border : 0px;
}

table.zSpace    {
}

table.header    {
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
}

td.head    {
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-style: solid;
padding-right: 3px;
}

table.content    {
}

table.sidebar_content {
background-color: rgb(1, 83, 122);
}

td.content    {
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-style: solid;
padding-right: 3px;
}

td.content_light    {
}
td.content_dark    {
}

td.head_sort {
cursor:pointer;
cursor:hand;
}

td.error_title {
color: red; 
font-size: 18px;
font-weight: bold;
}

td.error_message {
color: red; 
font-size: 11px;
font-weight: bold;
}

/*
 Alternerende table row (tr) color
*/
tr.d0 {
	background-color: rgb(1, 83, 122);	
}

tr.d1 {
	background-color: lightblue;
}

/*
	alternerende table row hover color. 
*/
tr.d0:hover {
	background: #2b1d0e;
}
tr.d1:hover {
	background: #2b1d0e;
}

/*
	hover for track only
*/
tr.track:hover {
	background: #2b1d0e;
}

pre {
font-size: 10px;
}

/******************************************************************************/
/* Layers definition                                                            */
/******************************************************************************/
div.code {
font-size: 8px;
font-weight: bold;
color: black;
background-color: white;
border: solid 1px #FF8000;
}

div.sidebar_float {
border:2px solid black;
background-color:ivory;
position: absolute;
padding:5px;
cursor:hand;
/*z-index:100;
zIndex:100;*/
top: 50px;
left: 50px;
visibility:hidden;
float: top;
}

div.sidebar
{
margin: 0px;
padding: 5px;
position: fixed;
top: 0px;
left: 0px;
width: 200px;
height: 100%; /* 480px;*/
border-right: solid 1px #FF8000;
}

div.art_niche
{
margin: 0px;
padding: 0px 0px 5px 0px;
position: relative;
top: 0px;
left: 0px;
height: 100px;
border-bottom: solid 1px #FF8000;
background-image: url("/images/tjon-ngoek-mien.gif"); 
background-repeat: no-repeat;
background-position: center;
}

div.actions
{
margin: 0px;
padding: 0px;
border-top: solid 3px rgb(1, 83, 122);
}

div.mainbar
{
margin: 0px;
position: absolute;
top: 0px;
left: 210px;
width: 75%;

}

div.header
{
margin: 0px;
padding: 5px;
height: 104px;
border-bottom: solid 1px #FF8000;
}

div.main
{
margin: 0px;
padding: 5px;
/* height: 800px;*/
}

div.footer
{
margin: 0px;
padding: 5px;
height: 104px;
border-top: solid 1px #FF8000;
}

/******************************************************************************/
/* Menu definition                                                            */
/******************************************************************************/
table.menu    {
}

td.menu    {
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
padding: 2px;
}

a.menu    {
font-weight: bold;
text-decoration: none;
}

a.menu:hover    {
color: Black; 
font-weight: bold;
text-decoration: none;
text-decoration: underline;
}

/******************************************************************************/
/* Sidebar definition                                                            */
/******************************************************************************/
table.sidebar    {
}

td.sidebar    {
border-style: none;
border-top-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
padding: 15px;
}

a.sidebar    {
font-weight: bold;
text-decoration: none;
}

a.sidebar:hover    {
color: Black;
font-weight: bold;
text-decoration: none;
}


td.sidebarHeader    {
background-color: lightblue; 
color: white;
border-style: solid;
border-color: black;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; 
font-size: 11px;
font-weight: bold;
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 0px;
}

td.sidebarBody    {
border-style: solid;
border-color: black;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; 
font-size: 9px;
border-style: solid;
border-top-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
padding: 2px;
}

td.blogHeader    {
background-color: lightblue; 
color: white;
border-style: solid;
border-color: black;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; 
font-size: 14px;
font-weight: bold;
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 0px;
}

td.blogBody    {
border-style: solid;
border-color: black;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; 
font-size: 12px;
border-style: solid;
border-top-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
padding: 2px;
}

/******************************************************************************/
/* Toolbar definition                                                         */
/******************************************************************************/
/* outer td containing the toolbar */
td.toolbar    {
}

/* table inside the td or better the toolbar itselve */
table.toolbar    {
}

td.toolbarbut    {
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
padding: 0px;
}

td.toolbarnobut    {
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
padding: 0px;
}

/* anchor style for the toolbar */
a.toolbarbut    {
font-weight: bold;
text-decoration: none;
padding: 2px;
}

a.toolbarbut:hover    {
color: white;
}

/******************************************************************************/
/* button definition                                                          */
/******************************************************************************/
a.buttonstyle    {
font-weight: bold;
text-decoration: none;
}

a.buttonstyle:hover    {
color: black;
font-weight: bold;
text-decoration: underline;
}

td.buttonstyle    {
border-style: solid;
border-width: 2px;
border-bottom-color: black;
border-top-color: white;
border-left-color: white;
border-right-color: black;
padding-right: 5px;
padding-left: 5px;
padding-top:1px;
padding-bottom:1px;
}

/******************************************************************************/
/* rounded corners definition                                                 */
/******************************************************************************/

table.corners    {
border-style: hidden;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
padding: 0px;
background-color: rgb(1, 83, 122);
}

td.corner-tl {
background-color: rgb(1, 83, 122);	
background: url(/images/tl.gif) no-repeat top right; 
}

td.corner-top {
background-color: rgb(1, 83, 122);	
}

td.corner-tr {
background-color: rgb(1, 83, 122);	
background: url(/images/tr.gif) no-repeat top right; 
}

td.corner-left {
background-color: rgb(1, 83, 122);	
}

.roundcont {
width: 100%;
background-color: #f90;
color: #fff;
}

.roundcont p {
margin: 0 10px;
}

.roundtop { 
background: url(/images/tr.gif) no-repeat top right;
}

.roundbottom {
background: url(/images/br.gif) no-repeat top right;
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

