
body {
	  background-repeat: no-repeat;
	  background-attachment: fixed;
	  background-color: #51626f;
	  margin-left : 0px;
	  margin-top : 0px;
	  margin-right : 0px;
	  margin-bottom : 0px;
	  font-family: 'Lucida Grande', Verdana, Geneva, Helvetica, Arial, sans-serif;
      font-size : 10px;
	  line-height: 12px;
      text-indent: 0px;
      color : white;
	  }

td, div {
      font-family: 'Lucida Grande', Verdana, Geneva, Helvetica, Arial, sans-serif;
      font-size : 10px;
      line-height: 12px;
      color : white;
      }

p, li {
      font-family: 'Lucida Grande', Verdana, Geneva, Helvetica, Arial, sans-serif;
      line-height: 12px;
      font-size : 10px;
      text-align: justify;
      color : white;
      }

table {
      border-width:0;
}


input, option {
      font-family: 'Lucida Grande', Verdana, Geneva, Helvetica, Arial, sans-serif;
      border:1px solid #AAD;
      font-size:10px;
      line-height: 12px;
      color:black;
      text-align:justify;
      background-color: #9999AF
      }
textarea {
      font-family: 'Lucida Grande', Verdana, Geneva, Helvetica, Arial, sans-serif;
      font-size:10px;
      color:black;
      border:1px solid #AAD;
      background-color: #9999AF;
}
option {
      font-family: 'Lucida Grande', Verdana, Geneva, Helvetica, Arial, sans-serif;
      font-size:10px;
      line-height: 12px;
      color:black;
      border:0px none;
      background-color: #8888BB;
}

select {
      font-family: 'Lucida Grande', Verdana, Geneva, Helvetica, Arial, sans-serif;
      font-size:10px;
      line-height: 12px;
      color:black;
      border:1px solid #AAAADD;
      border-right:0px;
      background-color: #8888BB;
}

img {
      border-style: none;
}

.inputs {
      font-family: 'Lucida Grande', Verdana, Geneva, Helvetica, Arial, sans-serif;
      font-size:10px;
      line-height: 12px;
      color:black;
      }
.checkbox {
      color:white;
      border:0 none;
      background-color: transparent;
      margin: 1px;
}

.check {
      font-size:6px;
      border-width:0;
      background-color: transparent;
      margin: 1px;
}
.line {
    height:1px;
    overflow:hidden;
    background-color:#99C;
}

.popuptable {
    width:100%;
    height:100%;
    border-spacing:0px;
    background-color: #558;
}
.popuptitle {
    padding:4px;
    text-align:center;
    background-color: #669;
    height:20px;
    font-weight: bold;
}
.popupclose {
    background-color:#669;
    text-align:center;
    padding:4px;
    height:20px;
}
.logbreak {
    text-align:center;padding:2px;margin:2px;border-bottom:1px solid #99C;background-color:#669;
}
a           {color:white; text-decoration: none; cursor:pointer}
area        {cursor:pointer}
a:hover     {font-weight:bold; }
a:hover.informn  {text-decoration: none;}
a:hover.inform   {text-decoration: none;}
a:hover.huge     {color:red; text-decoration: underline; border-style: solid; border-color: gray; border-width: 1px; padding: 0px 2px 0px 2px}

.huge       {Font-size:46px; color: #EEEEEE; font-weight:bold}
.title      {Font-size:12px; color: #FFFFFF; font-weight:bold}
.subtitle   {Font-size:10px; color: #AAAAAA; font-weight:normal}
.little     {Font-size:8px;  color: #AAAAAA; font-weight:normal}
.inform     {font-size:10px; color: #FFFFFF; font-weight:bold}
.informi    {font-size:10px; color: #FFFFFF; font-weight:normal; font-style:italic}
.informg    {font-size:10px; color: #AAAAAA; font-weight:bold}
.informl    {font-size:8px;  color: #FFFFFF; font-weight:bold}
.informlg   {font-size:8px;  color: #FFFFFF; font-weight:normal}
.informn    {font-size:10px; color: #FFFFFF; font-weight:normal}
.informng   {font-size:10px; color: #AAAAAA; font-weight:normal}
.user       {font-size:12px; color: #BBBBBB; font-weight:normal}
.error      {font-size:10px; color: #FFAA00; font-weight:bold}
.newmess    {font-size:10px; color: #FFAA00; font-weight:bold}

.checkboxText {font-size:11px; color: #000; font-weight:normal}
a:hover.checkboxText {font-size:11px; color: #666; font-weight:normal}

.l_background {
    z-index: 1;
    top:0px;
    left:0px;
    position: absolute;
}
.l_wavetag {
    z-index:40;
    top:0px;
    right:0px;
    position: absolute;
}
#layout_zone {
    z-index:42;
    top:0px;
    right:0px;
    position: absolute;
}
#layout_zonetitle {
    z-index:43;
    top:52px;
    right:5px;
    position: absolute;
}
.l_help {
    z-index:999;
    top:0px; left:0px; width:100%; height:100%;
    display:none;
    cursor:pointer;
    position:absolute;
}
.help_content {
    padding:0 0 5 10;
    color:#111100;
    font-size:11px;
}
.l_title {
    z-index:2;
    top:15px;
    left:0px;
    width:100%;
    text-align:center;
    position: absolute;
}
.l_nav {
    z-index:10;
    top:53px;
    left:0px;
    position: absolute;
}
.l_ln {
    z-index:39;
    top:90px;
    right:5px;
    position: absolute;
}
.l_infobox {
    z-index:3;
    position: absolute;
    width:152px;
    height:39px;
    text-align:right;
}
.l_credits {
    text-align: center;
    padding-top:20px;
}
.l_main {
    z-index:20;
    top:90px;
    left:180px;
    position:absolute;
    width:auto;
}
.l_loading {
    z-index:999;
    top:0px; left:0px;
    width: 100%; height: 100%;
    text-align: center;
    position:absolute;
    display:block;
}
.l_chatloading {
    z-index:999;
    top:0px; left:-160px;
    width: 100%;
    position:absolute;
}
.l_box {
    overflow:hidden;
}
.divnews {
    background:transparent;
    margin: 2px 2px 2px 2px;
    padding-bottom: 2px;
    overflow:auto; overflow-x:auto;
    border:0px solid #9999CC;
    width:430px;
    height:600px;
}
.page_title {
    z-index:21;
    top:10px;
    right:190px;
    position:absolute;
    font-size:10px; color: #FFFFFF; font-weight:bold;
    text-transform: uppercase;
}
.help_box {
    z-index:21;
    top:180px;
    left:60px;
    position:absolute;
}
#calendarbox {
    z-index:21;
    top:183px;
    left:-160px;
    position:absolute;
}
#activfiltersbox {
    z-index:21;
    top:183px;
    left:-175px;
    width:230px;
    position:absolute;
}
.agenda_location_box {
}
.chat_location_box {
    z-index:999;
    top:183px;
    left:50px;
    position:absolute;
}

#tooltip {
    position:absolute;
    z-index:999;
    opacity:0.9;
    background-color:#FFFFE7;
    font-size:11px;
    color:#222255;
    border:1px solid black;
    padding:2px;
    max-width:500px;
}

.l_mainbox { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/main_bgbox.png'); }
.l_mainbox[class] { background-image:url(/images/main_bgbox.png); }

.l_userbox_upper { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/nav/box_upper.png'); }
.l_userbox_upper[class] { background-image:url(/images/nav/box_upper.png); }
.l_userbox_lower { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/nav/box_lower.png'); }
.l_userbox_lower[class] { background-image:url(/images/nav/box_lower.png); }
.l_userbox { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/nav/box_inner.png'); }
.l_userbox[class] { background-image:url(/images/nav/box_inner.png); }

.l_box_inner { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box/box_05.png'); }
.l_box_inner[class] { background-image:url(/images/box/box_05.png); }
.l_box_upper { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box/box_02.png'); }
.l_box_upper[class] { background-image:url(/images/box/box_02.png); }
.l_box_left { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box/box_04.png'); }
.l_box_left[class] { background-image:url(/images/box/box_04.png); }
.l_box_right { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box/box_06.png'); }
.l_box_right[class] { background-image:url(/images/box/box_06.png); }
.l_box_lower { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box/box_08.png'); }
.l_box_lower[class] { background-image:url(/images/box/box_08.png); }

.l_box_full_inner { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box_full/box_05.png'); }
.l_box_full_inner[class] { background-image:url(/images/box_full/box_05.png); }
.l_box_full_upper { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box_full/box_02.png'); }
.l_box_full_upper[class] { background-image:url(/images/box_full/box_02.png); }
.l_box_full_left { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box_full/box_04.png'); }
.l_box_full_left[class] { background-image:url(/images/box_full/box_04.png); }
.l_box_full_right { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box_full/box_06.png'); }
.l_box_full_right[class] { background-image:url(/images/box_full/box_06.png); }
.l_box_full_lower { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box_full/box_08.png'); }
.l_box_full_lower[class] { background-image:url(/images/box_full/box_08.png); }

cite {
  font-style: normal;
  margin-left: -18px;
}

q { }
q:before { content:no-open-quote ; }
q:after { content:no-close-quote ; }

.them {
  color: #FFFF00;
}

.you {
  color: #BBBBEE;
}

.info {
  color: #9999CC;
}
