body{font-family:verdana;helvetica,arial;}
span{font-family:verdana;helvetica,arial;}
p{font-family:verdana;helvetica,arialfont-size:11px}
td {font-family:verdana;helvetica,arialfont-size:11px;}
h1 { font-family: verdana;helvetica,arial font-size: 24pt; color: #12127D; font-weight: bolder; }
h2 { font-family: verdana;helvetica,arial; font-size: 20pt; color: #12127D; font-weight: bold }
h3 { font-family: verdana;helvetica,arial font-size: 16pt; color: #12127D; font-weight: bold }
h4 { font-family: verdana;helvetica,arial font-size: 14pt; color: #12127D; font-weight: bold }
h5 { font-family: verdana;helvetica,arial font-size: 11pt; color: #12127D; font-weight: bold }

a:link, a:visited, a:active, a:hover {text-decoration:none}
a.apt:link, a.apt:visited, a.apt:active, a.apt:hover {padding:3px;color:#0000cc}


#chatterswin {font-size:11px}
#chatwin {font-size:12px}

option.optionred {background-color:red;}
option.optionblue {background-color:blue;}
option.optiongreen {background-color:green;}
option.optionblack {background-color:black;}
option.optionorange {background-color:orange;}
.colors {font-family:verdana;font-size:10px}
.pdsection {border:1px solid #aaaaaa;padding:3px}
.pdsectionleft {
border-left:1px solid #666666;
padding:3px;
}

.opaque {
  display: block;
  opacity: 0.4;
  -moz-opacity: 0.4;
  filter:alpha(opacity=40);
}

.opaque60 {
  display: block;
  opacity: 0.6;
  -moz-opacity: 0.6;
  filter:alpha(opacity=60);
}

.opaque80 {
  display: block;
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter:alpha(opacity=80);
}

#divboximg1 {
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0.4;
  -moz-opacity: 0.4;
  filter:alpha(opacity=40);
}

#divboximg2 {
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0.4;
  -moz-opacity: 0.4;
  filter:alpha(opacity=40);
}

#divboximg3 {
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0.4;
  -moz-opacity: 0.4;
  filter:alpha(opacity=40);
}

#divboximg4 {
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0.4;
  -moz-opacity: 0.4;
  filter:alpha(opacity=40);
}

#zzzdiv1 {border:2px solid red}
#zzzdiv2 {border:2px solid blue}
#zzzdiv3 {border:2px solid green}
#zzzdiv4 {border:2px solid purple}

.maindiv {
}

.minimap {
  zIndex:999900;
  z-index:999900;
  width:327;
  height:195;
  position:absolute;
  left:660;
  top:300;

}

.minimap25 {
  zIndex:999900;
  z-index:999900;
  width:327;
  height:195;
  position:absolute;
  left:660;
  top:300;

}

.minimap20 {
  zIndex:999900;
  z-index:999900;
  width:327;
  height:195;
  position:absolute;
  left:660;
  top:300;

}

.minimap15 {
  zIndex:999900;
  z-index:999900;
  width:247;
  height:155;
  position:absolute;
  left:690;
  top:300;

}


.cbox {
  zIndex:999900;
  z-index:999900;
  position:absolute;
}

.avatarstyle {
  zIndex:2999900;
  z-index:2999900;
  border:1px dashed red;
  position:absolute;

}

.temp1 {
  background: yellow;
  xwidth:50;
  xheight:100;
  border:1px dashed red;
  position:absolute;
  cursor:wait;
  color:red;
}


.divaddress {
  background: #dedede;
  border:1px solid black;
  color:black;
  font-family: verdana;
  font-size:10px;
  padding:0px;
  align:center;
}

.mapcitystring15 {
  color:#333333;
  font-family: verdana;
  font-size:12px;
  font-weight:bold;
  padding:0px;
  align:center;
  display: block;
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter:alpha(opacity=80);
}

.mapcitystring20 {
  position:absolute;text-align:center;left:110;top:196;width:210;height:16;
  background: #dedede;
  xborder:1px solid black;
  color:black;
  font-family: verdana;
  font-size:16px;
  font-weight:bold;
  padding:0px;
  align:center;
  display: block;
  opacity: 0.5;
  -moz-opacity: 0.5;
  filter:alpha(opacity=50);
}
.mapcitystring25 {
  position:absolute;text-align:center;left:48;top:196;width:280;height:16;
  background: #dedede;
  xborder:1px solid black;
  color:black;
  font-family: verdana;
  font-size:16px;
  font-weight:bold;
  padding:0px;
  align:center;
  display: block;
  opacity: 0.5;
  -moz-opacity: 0.5;
  filter:alpha(opacity=40);
}

.announcement {
  background: #ffff33;
  border:1px solid black;
  color:black;
  font-family: verdana;
  font-size:10px;
  padding:5px;
  align:center;
}

.maindivback {}

.xscrollbody {background:#66dd44}
.scrollbody {background:#787878}

.navbar {
  font-family:verdana,helvetica,arial;
  font-size: 9px;
  color: #6060d0;
  background-color: white;
  }


.room {
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0.4;
  -moz-opacity: 0.4;
  filter:alpha(opacity=40);
}


.loading  {font-family:verdana;helvetica,arial;opacity: 0.9;-moz-opacity: 0.9;filter:alpha(opacity=90);padding:5px;background-color:#4466ee;border:4px dashed white }
.loading2  {font-family:verdana;helvetica,arial;padding:5px;background-color:#44ee66;border:4px solid white }
.loading3  {font-size:16px;color:#ffffff;font-weight:bold }

.vehicleboxclass30 {border:1px solid blue;z-index:30;padding:5px;position:absolute;}
.vehicleboxclass {xborder:1px solid red;z-index:4999999;padding:5px;position:absolute;}
.peopleboxclass {z-index:5000000;position:absolute;}
.peopleboxclassol {z-index:5000000;position:absolute;border-bottom:5px solid #11ff11}
.peopleboxclassol_me {z-index:5000000;position:absolute;border-bottom:8px solid #ff1111}
.peopleboxclassfindme {z-index:5000000;position:absolute;border-bottom:8px solid #2222ff}
.onlinesp {background-color:#11ff11;font-size:9px;color:#ffffff;}

.sign {z-index:95000001;position:absolute;top:240;left:-320}
.divboxclass {z-index:5999000;position:absolute;top:240;left:-4233;opacity: 0.4;-moz-opacity: 0.4;  filter:alpha(opacity=40);}
.adboxclass {z-index:5999000;position:absolute;top:240;left:-320}

.infobubble {background-color:#ffff33;border:4px solid #ffffff;padding:4px;color:#000066}

.personbubble {background-color:#66ccff;border:2px solid #ffffff}
.vehiclebubble {background-color:#ffddff;border:1px solid #6666dd}

.personbubbleheading  {display:block;background-color:#336699;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;border:1px solid #336699; }
.infobubbleheading  {display:block;background-color:#00a046;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;border:1px solid #336699; }
a.hlink:active, a.hlink:link ,a.hlink:visited  {color:#000088;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;}


.boxbubble2  {padding:2px;display:block;background-color:#00e066;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;border:1px solid #336699; }
.innerbubble  {padding:2px;display:block;background-color:#dddddd;color:#000000;font-family:verdana;helvetica,arial;font-size:13px;border:1px solid #336699; }

.siteadmin  {padding:3px;display:block;background-color:#a5caef;color:#003399;font-family:verdana;helvetica,arial;font-size:12px;font-weight:bold }
.siteadminhead  {background-color:#1e68b3;color:#ffffff }
.siteadmincell {background-color:#ffffff;color:#003399 }
.siteadmincellr {background-color:#ffffff;color:#003399 }
.siteadmincellur {background-color:#dddddd;color:#cc0000 }

.formdialog {padding:4px;background-color:#1e68b3;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;border:1px solid #ffffff; }
.formheading {font-size:24;}
.formheading2 {font-size:18;}


.divmap {}

.ZZZimgavail  {padding:2px;background-color:#336699;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;border:1px solid #ffffff; }
.ZZZimgenter  {padding:2px;background-color:#33bb99;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;border:1px solid #ffffff; }
.ZZZimgreserved  {padding:2px;background-color:#dd6699;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;border:1px solid #ffffff; }
.ZZZimgtext  {padding:2px;background-color:#66aa99;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;border:1px solid #ffffff; }
.ZZZimgperson  {padding:2px;background-color:orange;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;border:1px solid #ffffff; }

.imgavail  {color:#333333;font-family:verdana;helvetica,arial;font-size:16px;font-weight:bold;}
.imgenter  {color:#333333;font-family:verdana;helvetica,arial;font-size:16px;font-weight:bold;}
.imgreserved  {color:#333333;font-family:verdana;helvetica,arial;font-size:16px;font-weight:bold;}
.imgtext  {color:#333333;font-family:verdana;helvetica,arial;font-size:16px;font-weight:bold;}
.imgperson  {color:#333333;font-family:verdana;helvetica,arial;font-size:16px;font-weight:bold;}
#personboxhead  {color:#333333;font-family:verdana;helvetica,arial;font-size:16px;font-weight:bold;}


#boxlefttext {font-family:verdana;helvetica,arial;font-size:13px;}
#boxpersonlefttext {font-family:verdana;helvetica,arial;font-size:13px;}
#personboxtext {font-family:verdana;helvetica,arial;font-size:11px;}

.personbox  {z-index:9999999;border:2px solid white;padding:2px;display:block;background-color:#00e066;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;position:absolute;left:-2222;top:100; }
.personboxheading  {display:block;background-color:#336699;color:#ffffff;font-family:verdana;helvetica,arial;font-size:13px;font-weight:bold;border:1px solid #ffffff; }




.sitebar { border-bottom:1px solid #666666;background: #dedeff;color:black;font-family:verdana;helvetica,arial;font-size:10px;padding:0px;}
.jumpbar { border-left:1px solid #666666;border-bottom:1px solid #666666;border-right:1px solid #666666;background: #dedeff;color:black;font-family:verdana;helvetica,arial;font-size:10px;padding:0px;}
.morediv { border:1px solid #336699;background: #dedeff;color:black;font-family:verdana;helvetica,arial;font-size:11px;padding:0px;}

a.moredivlink:active, a.moredivlink:link , a.moredivlink:visited  {display:block;padding:1px;font-size:11px;color:#003399;}
a.moredivlink:hover  {display:block;padding:1px;color:#ffffff;background-color:#336699;xborder:1px solid black;text-decoration:none}

a.moredivlink2:active, a.moredivlink2:link , a.moredivlink2:visited  {padding:1px;font-size:11px;color:#003399;}
a.moredivlink2:hover  {padding:1px;color:#ffffff;background-color:#336699;xborder:1px solid black;text-decoration:none}

a.toollink:active, a.toollink:link , a.toollink:visited  {color:#000000;text-decoration: none;}
a.toollink:hover  {color:#0000dd;}
#streetselect {font-family:verdana;helvetica,arial;font-size:10px;}
#addressselect {font-family:verdana;helvetica,arial;font-size:10px;}


a.biglink:active, a.biglink:link , a.biglink:visited  {padding:3px;font-size:12px;color:#000000;}
a.biglink:hover  {padding:2px;color:#0000dd;background-color:white;border:1px solid black;text-decoration:none}

.pdetailstable {background-color:#ffffff}
.pdetailshr {background-color:#999999;color:#999999}
.bubbletopright {background-color:#eeeeee;border-top:1px solid #333333;border-right:1px solid #333333;padding:3px;font-family:verdana;helvetica,arial;font-size:11px;}
.bubbletop {background-color:#eeeeee;border-top:1px solid #333333;padding:3px;font-family:verdana;helvetica,arial;font-size:11px;}
.bubblemid {background-color:#eeeeee;padding:3px;font-family:verdana;helvetica,arial;font-size:11px;border-right:1px solid #333333}
.bubbleright {border-right:1px solid #333333}
.bubblearrow {border-right:1px solid #eeeeee}
.bubblebottom {background-color:#bbbbbb;border-bottom:1px solid #333333;border-right:1px solid #333333}
.bubbletrl {background-color:#eeeeee;border-top:1px solid #333333;border-right:1px solid #333333;border-left:1px solid #333333;padding:3px;font-family:verdana;helvetica,arial;font-size:11px;}
.bubblebrl {background-color:#bbbbbb;border-bottom:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333}

.bubblerl {background-color:#eeeeee;border-right:1px solid #333333;border-left:1px solid #333333;padding:3px;font-family:verdana;helvetica,arial;font-size:11px;}
.bubbleno {background-color:#feb613;}
.bubblebr {background-color:#feb613;border-bottom:1px solid #333333;border-right:1px solid #333333}
.bubblebl {background-color:#feb613;border-bottom:1px solid #333333;border-left:1px solid #333333;}

.pmessage  {padding:4px;background-color:#3366cc;color:#ffffff;font-weight:bold;font-size:14px; }
.pdetails  {font-size:11px;}
.pdetails2  {font-size:11px;line-height:16px}
.altrow {background-color:#efefef;border-bottom:2px solid #cccccc;}

.ZZZpopuppage {background-color:#88b9eb;font-family:verdana;helvetica,arial;font-size:12px;}
.popuppage {
  background-image: url(../images/mainbg.jpg);
  background-repeat:repeat-x;
  margin-left: 0px;
  margin-top: 0px;
  font-family:verdana,helvetica,arial;font-size:11px;
}

.yellowpage {
  background-image: url(../images/yellowbg.jpg);
  background-repeat:repeat-x;
  margin-left: 0px;
  margin-top: 0px;
  font-family:verdana,helvetica,arial;font-size:11px;
}

.iframestyle {  color:#003399;font-family:verdana,helvetica,arial;font-size:12px; }
.iframestylebox { color:#003399;padding:3px;border:1px solid #224488;font-size:12px;background-color:#ededed; }
a.iframelink:active, a.iframelink:link , a.iframelink:visited  {display:block;padding:2px;font-size:12px;color:#003399;}
a.iframelink:hover  {display:block;padding:1px;color:#0000dd;background-color:white;border:1px solid black;text-decoration:none}


.popuptable {background-color:white;border:1px solid #333333;padding:5px;font-family:verdana,helvetica,arial;font-size:11px;}
.todayrow {background-color:#dddddd;border:1px solid #aa0000;}

a.popuplink:active,a.popuplink:visited,a.popuplink:link {color:black;text-decoration:none}
.popupinnertable {background-color:#aaaaaa;border:1px solid black}
a.popuppagelink:active, a.popuppagelink:link ,a.popuppagelink:visited  {background-color:#99dd99;color:#000000;font-family:verdana;helvetica,arial;font-size:12px;font-weight:bold; text-decoration: none;padding-left:6px;padding-right:6px;padding-top:3px;padding-bottom:3px;border:2px solid #ffffff}
a.popuppagelink:hover {border:2px solid #000000;background-color:#feed74;color:#000000;text-decoration: none ;}

a.formlink:active, a.formlink:link ,a.formlink:visited  {background-color:#feed74;color:#000000;font-family:verdana;helvetica,arial;font-size:12px;font-weight:bold; text-decoration: none;padding-left:14px;padding-right:14px;padding-top:3px;padding-bottom:3px;border:1px solid #ffffff}
a.formlink:hover {border:1px solid #ffffff;background-color:#88b9eb;color:#000000;text-decoration: none ;}

<!-- a.tablink:active, a.tablink:link , a.tablink:visited  {padding:2px;color:#ffffff;background-color:#3366cc;text-decoration: none;border-left:1px solid #666666;border-top:1px solid #666666;border-right:1px solid #666666}  -->
<!--
a.tablink:active, a.tablink:link , a.tablink:visited  {padding:2px;color:#ffffff;background-color:#3366cc;text-decoration: none;border:1px solid #666666;}
a.tablink:hover  {background-color:#eeeeee;color:#0000ee;}
.bottomtab {border-top:1px solid #666666;}
a.activetablink:active, a.activetablink:link , a.activetablink:visited  {padding-left:2px;padding-right:2px;padding-bottom:2px;padding-top:4px;background-color:#eeeeee;color:#333333;text-decoration: none;border-left:1px solid #666666;border-top:1px solid #666666;border-right:1px solid #666666}
-->

a.tablink3:active, a.tablink3:visited, a.tablink3:link {color:black;text-decoration:none}
.tablinkinner {font-size:6px;border-bottom:1px solid #555555;font-size:10px;padding:0px;}

.activetablink2 {border-left:1px solid #555555;border-top:1px solid #555555;border-right:1px solid #555555;color:black;font-size:10px;padding-left:5px;padding-top:2px;padding-right:5px;padding-bottom:2px;background-color:transparent;}
.tablink2 {border:1px solid #555555;color:black;font-size:10px;padding-left:5px;padding-top:2px;padding-right:5px;padding-bottom:1px;background-color:#aaaaaa;}



.bentry {
xbackground-color:#c1d9f5;
background-color:#D5E4F7;
//color:black;
border:1px solid #6190c9;
padding:1px;
font-size:11px;
}

.btitle {
color:#163C6E;
font-weight:bold;
font-size:18px;
}

.bposted {
color:#163C6E;
font-size:10px;
}

.bedit {
color:#163C6E;
font-size:9px;
font-style:italic;
font-weight:bold;
}

.blink {
color:#163C6E;
font-size:10px;
font-style:bold;
}

.bcomments {
display:block;
background-color:#c1d9f5;
color:black;
xborder:1px solid #dddddd;
padding:5px;

}

.bcomment {
font-size:12px;
}


.bpostedby {
font-size:9px;
font-style:italic;
}



#personbox {background-color:#eeeeee;}
.cbubbletopright {background-color:#eeeeee;border-top:1px solid #333333;border-right:1px solid #333333;padding:3px;font-family:verdana;helvetica,arial;font-size:11px;}
.cbubbletop {background-color:#eeeeee;border-top:1px solid #333333;padding:3px;font-family:verdana;helvetica,arial;font-size:11px;}
.cbubblemid {background-color:#eeeeee;padding:3px;font-family:verdana;helvetica,arial;font-size:11px;border-right:1px solid #333333}
.cbubbleright {border-right:1px solid #333333}
.cbubblearrow {border-right:1px solid #eeeeee}
.cbubblebottom {background-color:#bbbbbb;border-bottom:1px solid #333333;border-right:1px solid #333333}
.cpmessage  {padding:4px;background-color:#3366cc;color:#ffffff;font-weight:bold;font-size:14px; }
.cpdetails  {font-size:11px;}
.cpdetails2  {font-size:11px;line-height:16px;height:100%;}
.cpdsection {border:1px solid #aaaaaa;padding:3px}


.personbox2  {z-index:9999999; }
.personbox2table  {z-index:9999999;background-color:#eeeeee; }


#usercomments {overflow:auto;border:2px dashed #336699;height:200px;}
#divblog {overflow:auto;border:2px dashed #336699;height:400px}
#bcrumbs {padding:0px;}
.divtables {font-family:verdana;helvetica,arial;font-size:11px}
.toptab {font-family:verdana;helvetica,arial;font-size:9px;border-top:1px solid #eeeeee;border-right:1px solid #333333;border-left:2px solid #eeeeee;padding:1px;background-color:#cccccc}
.tablesects  {padding:6px}


.botrow {border-bottom:2px solid #336699;}


#divgpix {overflow-x:scroll ;
overflow-y:hidden;
overflow:-moz-scrollbars-horizontal !important;
border:1px solid #dddddd;height:130px}

.chatbubblemain {
z-index:999999999;
position:absolute;
font-family:verdana;helvetica,arial;
font-size:10px;
}

.chatbubblemid {
border-left:1px solid black;
border-right:1px solid black;
background-color:#ccffcc;
padding:2px;
font-family:verdana;helvetica,arial;
font-size:10px;
}

.chatbarmid {padding:2px;font-family:verdana;helvetica,arial;font-size:11px;}

a.citybutton:link, a.citybutton:visited, a.citybutton:active, a.citybutton:hover  {
color:black;
border-top:1px solid #eeeeee;
border-left:2px solid #eeeeee;
border-right:1px solid #333333;
border-bottom:2px solid #333333;
padding:3px;
background-color:#82acde;
font-family:verdana;helvetica,arial;font-size:13px;
}

a.citybutton:hover  {
color:black;
background-color:#ffffff;
}

.bgocean {
  background-image: url(/images/bg/water7a.gif);
  background-repeat:repeat;
}

.bgforest {
  background-image: url(/images/bg/grass.png);
  background-repeat:repeat;
}

.bgdesert {
  background-image: url(/images/bg/sand.gif);
  background-repeat:repeat;
}

.bgstreet {
  background-image: url(/images/bg/street.png);
  background-repeat:repeat;
}

