/* global default */
body {background-color: #ffffff; margin-top: 0px; margin-left: 0px}
/****************************************************************
default font-size to 0 to fix ie problem. Also avoid using padding
because it has different behavior in IE and W3C complient browsers
******************************************************************/
/* default img used as control elements so no margin no border */
img {border: 0px none transparent; margin: 0px; padding: 0px}
table {border: 0px none transparent; margin: 0px; border-collapse: collapse;}
td {border: 0px none transparent; margin: 0px; padding: 0px;}
p {margin: 0px; padding: 0px;}
a {text-decoration: none; color: #369;}
a:hover {text-decoration: underline}
.curr a:hover {text-decoration: none; cursor: default;}
.backstage {display: none;}

div {margin: 0px; padding: 0px;}

/* -- left-center-right background system --*/
div.lcr {overflow: hidden; min-width: 15px; width: auto !important; min-height: 20px; width: 20px; float: left;}
div.lcr div {min-width: 5px; width: auto !important; float: left; height: 100%; background-color: transparent; }

.lcr .l {background-position: top right; background-repeat: no-repeat;}
.lcr .c {background-position: top left; background-repeat: repeat-x; cursor: default;}
.lcr .r {background-position: top left; background-repeat: no-repeat;}

div.cover {position: absolute; background-color: #fff; opacity: 0.0; -moz-opacity: 0.0; filter:alpha(opacity=0);}





