
body {
	  background-repeat: no-repeat;
	  background-attachment: fixed;
	  background-color: #666699;
	  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     {color:red;}
a:hover.informn  {color:red; text-decoration: none; background-color: #c0d1e5}
a:hover.inform   {color:red; text-decoration: none; background-color: #c0d1e5}
a:hover.huge     {color:red; text-decoration: none; background-color: #c0d1e5; 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}

.vtop		{vertical-align: top;}

.l_wavetag {
	z-index:40;
	top:0px;
	right:0px;
	position: absolute;
}
.l_ln {
	z-index:39;
	top:90px;
	right:5px;
	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:997;
	top:0px; left:0px; width:100%; height:100%;
	display:none;
	cursor:pointer;
	position:absolute;
}
.help_box {
	z-index:37;
	top:180px;
	left:60px;
	position:absolute;
}
.l_loading {
	z-index:998;
	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;
}

.help_content {
	padding:0 0 5 10;
	color:#111100;
	font-size:11px;
}
.l_nav {
	top:53px;
	left:0px;
	position: absolute;
}
.l_infobox {
	position: absolute;
	width:152px;
	height:39px;
	text-align:right;
}
.l_credits {
	text-align: center;
	padding-top:20px;
}
.l_main {
	top:90px;
	left:180px;
	position:absolute;
	width:auto;
}
.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:41;
	top:10px;
	right:190px;
	position:absolute;
	font-size:10px; color: #FFFFFF; font-weight:bold;
	text-transform: uppercase;
}
#calendarbox {
	z-index:32;
	top:183px;
	left:-160px;
	position:absolute;
}
.agenda_location_box {
}
.chat_location_box {
	z-index:996;
	top:183px;
	left:50px;
	position:absolute;
}

#tooltip {
	position:absolute;
	z-index:1000;
	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/box2/box_upper.png'); }
.l_userbox_upper[class] { background-image:url(/images/box2/box_upper.png); }
.l_userbox_lower { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box2/box_lower.png'); }
.l_userbox_lower[class] { background-image:url(/images/box2/box_lower.png); }
.l_userbox { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/box2/box_inner.png'); }
.l_userbox[class] { background-image:url(/images/box2/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;
}

.gAppMarkerOver { color:black;padding:0px 10px 4px 0px;text-align:right }
.gAppMarkerInner { overflow:auto;width:350px;height:130px }
.gAppMarkerInfo { color:#555;padding:5px;max-width:300px;overflow:hidden }


