

body {margin:0px; background: #EEEEFF}
body, div		{scrollbar-face-color: #EEEEFF;}
iframe {border:0px}
body, td, th, select	{font-family: arial;color: #222277;font-size: 12px;}
a		{color: #0074DB;text-decoration: underline;font-style: noraml; cursor:pointer }
A:hover {color:#0000AA;}
a.gray {color:gray}
a.gray:hover {color:#0074DB}
a.grayP {color:gray}
a.grayP:hover {color:#AA00FF}
a.nolink {cursor:default; text-decoration:none}
a.nolink:hover {color:#0074DB}
a.noU {text-decoration:none}
a.topHover {color:#000099; font-size:14px; font-weight:bold}
a.topHover:hover {color:#4444FF; font-size:14px; font-weight:bold}
pre {font-family: arial; line-height:8px; font-size:12px}
img {border:0px;vertical-align: middle}
.navBar {padding:5px;background:#FAFAFF;border-top:1px solid white;border-bottom:1px solid white;font-size:12px; font-weight:bold; text-align:center}
.navBar a {padding:3px; border:1px solid #6699cc;text-decoration:none; margin-left:2px;margin-right:2px; white-space: nowrap; background:white}
.navBar a:hover, .navBar a.noB:hover, .navBar a.selected {background:url(icon/royalBack.gif); color:white;border:1px solid #6699cc}
.navBar a.selected {cursor:default}
.navBar a.noB {border:0; background:none}
.name		{color: #990099;}
.value		{color: #333399;}
.big      {font-size:15px}
.contiBut {cursor:pointer; background:#FAFAFF; border:1px solid #9999ff}
.pale     {border:1px solid white; background:#FAFAFF}
.catLink tr td {font-size:14px}
.catLink a {font-weight:bold; color:#6666ff; text-decoration:none}
.catLink a:hover {color:blue; text-decoration:underline}
.catLink td {padding-right:5px;padding-left:5px;border-left:2px solid #dde}
.day      {background:#e5e5ff; border-bottom:1px solid #9999FF; color:#333399; font-weight:bold}
.userrow {background:#e5e5ff; border-bottom:1px solid #bb00bb; font-weight:bold;color:#990099}
.file      {background:#e7e7ff; border-top:1px solid #9999FF; color:#333399; margin-top:4px}
.pv        {width:100%; text-align:center}
.fadingBack {background-color:#EAEAFF;background-image:url(boardback.gif);background-repeat:repeat-x}
.forumBut {color: #333399;font-weight:bold;cursor:pointer;background:#EAEAFF;border:1px solid white;padding:1px;}
.forumAdd	{cursor:pointer; padding:2px; background:white; margin:5px; border:2px solid #DDDDFF; border-right:6px solid #DDDDFF; *border-right:2px solid #DDDDFF; *border-left:6px solid #DDDDFF; font-size:16px; font-weight:bold}
.mapParentDiv {z-index:3;left:3px;top:0px;position:fixed;_position:absolute;_top:expression(eval(document.body.scrollTop));}
.markbackArrow {z-index:10;position:absolute;display:none;top:0px;position:fixed;_position:absolute;filter:shadow(color=#aaaaff, strength=4, direction=145);height:40px;width:40px}
.mapDiv  {padding:0px;margin:0px;overflow:hidden;}
#mapXBut {background:url(arrowdowng.gif);font-weight:bold;width:22px;height:22px;text-align:center;padding:1px}
.semitrans  {filter:alpha(Opacity=66); opacity:.66;}
.trans    {filter:alpha(Opacity=0, FinishOpacity=100, Style=1); opacity:.50;}
.fadeBox, .fadeBoxSmall {background-image:url(fadeblue.gif); border:2px solid white;
          font-size:15px;color:white; font-weight:bold; opacity:.75;
           background-repeat:repeat-x; background-color:#2B2BB9;}
.fadeBox {padding-right:5px; filter:alpha(Opacity=0, FinishOpacity=100, Style=1);}
.fadeBoxSmall {padding-right:2px; filter:alpha(Opacity=50, FinishOpacity=100, Style=1);}
.fadeBox a, .fadeBoxSmall a {color:white;text-decoration:none}
.fadeBox a:hover, .fadeBoxSmall a:hover {color:white;text-decoration:none}
.ddarrow  {filter:alpha(Opacity=66); opacity:.66;cursor:se-resize}
.norm		{color: #000099; text-decoration: none; font-style:normal;}
.blue		{color: #333399; text-decoration: none; font-style:normal;}
.green	{color: green; text-decoration: none; font-style:normal;}
.black  {color: #000000;}
a.blue:hover {color: #0000FF;}
a.white {color: #FFFFFF; text-decoration: none; font-style:normal;}
a.white:hover {color: #FFBBFF; text-decoration: underline; font-style:normal;}
a.locs {text-decoration:none}
a.locs:hover, a.locsSelected {background:yellow; text-decoration:none}
.gray		{color: #A0A0A0; text-decoration: none; font-style:normal;}
.cityname  {z-index:2;color: #000099;font-size: 18px;font-weight: bold; width:100%; background: #EEEEFF;margin:0;
            position:fixed;_position:absolute;top:0;_top:expression(eval(document.body.scrollTop));}
.nametitle	{color: #000099;font-weight: bold;text-decoration: underline;}
.detailstable	{background:white;width:99%;margin-right:3px;
		 border:2px solid #DDDDFF; border-right:6px solid #DDDDFF; border-bottom:2px dashed #DDDDFF; margin-bottom:5px}
.detailstable td a {text-decoration:none}
.detailstable td.name {padding-right:3px;white-space:nowrap; vertical-align:top}
.detailstable td.mail {width:50%; direction:ltr;text-align:right}
.detailstable td.daters {text-align:left; color:#999999; vertical-align:top; white-space:nowrap}
.topcd div {padding:2px;border-bottom:1px solid #dde}
.topcd div a {color:#3B8B17; font-size:16px; font-weight:bold}
.topcd div a:hover {color:green}
.eng {direction:ltr; text-align:right; color:#333399; white-space:nowrap}
.doTable td {text-align:center; padding:0}
h1, .top		{color:#000099; font-size:15px; font-weight:bold; margin:0}
h2 {color:#000099; font-size:14px; font-weight:bold; margin:0}
.top a, a.top {text-decoration:none;color: #000099;}
a.top:Hover {color:#9999ff}
a.top:Visited:Hover {color:#9999ff}
.redlink {color: #FF0000; font-weight: bold;text-decoration: underline; cursor:pointer;}
.hand   {cursor:pointer;}
.sexleft  {float: left;height:14px}
.wborder  {border:1px solid white}
.light		{color: #999999}
.lightNoU	{color: #999999;text-decoration:none}
.lighttd	{border-top:dashed 1px #AAAAFF}
p {margin-top: 2px; margin-bottom: 2px}
form.DT {margin-top: 2px; margin-bottom: 2px; display:inline}
.partTable {margin-top: 3px; margin-bottom: 4px;border-bottom:1px solid #AAAAFF;border-top:1px solid #AAAAFF;background:url("bgdttop.gif");}
.myimg		{filter:alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=20, FinishY=20);}
.toptrans	{color: #000099;font-size: 15px;font-weight: bold;
		 filter:alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=40, StartY=20, FinishX=0, FinishY=0);}
.tooltip	{color: #000000;font-size: 12px; background: #ffffe1; border: 1px solid black;
            filter:dropshadow(color=red,offx=4,offy=4,positive=1,enabled=0)}
.tooltip1	{color: #000000;}
.menuTop  {border-right:1px solid #ddddff; border-left:1px solid #ddddff; cursor:pointer; padding-right:6px; padding-left:6px; font-size:15px; font-weight:bold; white-space: nowrap}
.menuTop2 {border-right:1px solid #ddddff; border-left:1px solid #ddddff; cursor:pointer; padding-right:2px; padding-left:2px; font-size:12px; font-weight:bold; white-space: nowrap}
.menuTop3 {border:1px solid #ddddff; cursor:pointer; padding-right:7px; padding-left:7px; font-size:15px; font-weight:bold; white-space: nowrap; color:#333399}
.menuBox  {border:1px solid #ddddff;border-bottom:2px solid #333399;background:white;background-image:url(menuBox.gif);text-align:right;font-size:14px;padding:5px; width:130px;}
.menuItem {margin:1px;font-weight:bold;color:#3333aa; cursor:pointer; width:130px; display:-moz-inline-box; display:inline-block; white-space:nowrap; text-align:right}
span.inline {display:-moz-inline-box; display:inline-block}
.south {width:115px; display:-moz-inline-box; display:inline-block;}
.center {width:135px; display:-moz-inline-box; display:inline-block;}
span.bigger {width:150px; display:-moz-inline-box; display:inline-block}
.menu		{color: #000099;font-size: 14px; border:1px solid white; cursor:pointer; background:url(bgright.gif);
		 filter:alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=85, StartY=0, FinishX=150, FinishY=0); opacity:.70;}
td.menug		{color: #000099;font-size: 14px;border:1px solid #CCCCCC;background:#F5F5FF; filter:''; opacity=1; cursor:pointer;}
.sidermenu		{color:#4444aa; background-color:white; background-repeat: repeat-y; font-size:14px; border:1px solid #fafaff; cursor:pointer; background-image:url(bgright.gif);}
.sidermenu a {color:#4444aa; text-decoration:none}
.mailItem {padding-right:5px;padding-top:2px;background:#fafaff;}
.mailItem td {border-bottom:1px solid #ddddff}
.detailname	{color:#000099;font-size: 13px;font-weight: bold;text-decoration: underline;}
.topcd h3, .detailname1	{color:#000099;font-size: 13px;font-weight: bold; margin:0; display:inline}
.user	 	{width:90%; background:white; background-image:url(login_em.gif); background-repeat: no-repeat; background-position: right center; padding-right: 20px; font-size:10px;}
.password	{width:90%; background:white; background-image:url(login_pw.gif); background-repeat: no-repeat; background-position: right center; padding-right: 20px; font-size:10px;}
.connect  {background:#EEEEFF;border:1px solid white; margin-left:0; margin-right:0; padding:2px 5px; *padding:0; font-size:12px; float:right}
.myfriend 	{border-left:2px solid #CCCCCC; border-bottom:2px solid #CCCCCC; border-top:2px solid #CCCCCC;
		 filter:alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=50, StartY=0, FinishX=150, FinishY=0);}
.myfriend2 	{border:1px outset #9999ff;cursor:pointer;color:#333399}
.myfriend2b	{border:1px outset #ff9999;cursor:pointer;color:#333399}
.myfriend3 	{color:#333399;padding:2px;cursor:pointer;background:#EEEEFF;font-size:16px;border:1px outset #9999ff;}
.galimg 	{white-space:nowrap;border:1px solid #9999ff; background:white; background-image:url(menuBox.gif); cursor:pointer; width:80px}
.galimgb 	{white-space:nowrap;border:1px solid #ff9999; background:white; background-image:url(menuBox.gif); cursor:pointer; width:80px}
button		{font-family: arial; border:1px solid #CCCCCC; color: #333399; background:url(bgtop.gif)}
input		{font-family: arial; border:1px solid #CCCCCC; color: #333399; background:url(bgtop.gif);}
input.x, a.x {text-decoration:none;height:18px;width:18px;text-align:center;background:none;border:0px;font-weight:bold;color:blue;cursor:pointer}
a.x:hover {color:white;background:blue;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
input.red {font-family: arial; color:#FF0000; background:url(fadered.gif);}
input.green {color:green;background:url(fadegreen.gif);font-weight:bold}
input.radio {border:0px; background:none;}
.text {font-family: arial; background:url(inputback.gif); border:1px solid white;}
.checkbox	{border:0px; background:none}
select		{font-family: arial; color: #333399;}
.textarea,textarea	{font-size: 14px; font-family: arial; color: #333399; background:url(inputback.gif); border:1px solid white; margin-left:0px}
.logo {cursor:pointer;vertical-align:top}
.loctextarea {vertical-align:top;font-size: 14px; font-family: arial; color: #333399; background: none; overflow-x:hidden; overflow-y:auto; border:0; height:100%; width:100%;}
div.bigdiv	{overflow:hidden;position:absolute;border:1px solid #666699}
.cityDetails {width:100%; font-size:14px;background:url(bgdttop.gif);border:1px solid #fafafa;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.printList {z-index:3;top:30;left:25%;width:50%;background:#FAFAFF;border:2px solid #ccccff;padding:2px;border-radius:4px;-moz-border-radius:4px; -webkit-border-radius:4px;}
.tooltipTable td {font-size:1px}
.imgLI {background:url(icon/leftarrowcyan.png);background-position:right 3px;background-repeat:no-repeat;padding-right:13px;*padding-right:0;padding-left:0;*padding-left:13px}
.forumEco {background:#DBDBFD;border:1px solid white}
.forumEco img {height:14px; cursor:pointer}
#footerDiv {width:70%;color:#999999}
#footerDiv a {color:#999999; text-decoration:none}
#footerDiv a:hover {text-decoration:underline}

.suggestion_list	{background: white; border: 1px solid #AAAAFF; border-top:1px solid white; padding: 4px;}
.suggestion_list ul	{padding: 0px;margin: 0px;list-style-type: none;}
.suggestion_list a	{text-decoration: none;color: navy;}
.suggestion_list .online	{ color: green; }
.suggestion_list .offline	{ color: red; }
.suggestion_list .selected	{background: navy;color: white;}
.suggestion_list .selected a	{color: white;}
#autosuggest		{display: none; width:193px; width:expression('201px'); white-space:nowrap;}

.countriesList {padding-right:10px}
.countriesList span {display:-moz-inline-box;display:inline-block;width:90px; font-size:12px; white-space:nowrap}
.countriesList a {text-decoration:none}
.countriesList img {height:10px}
.chatItem {cursor:pointer;width:50px; display:-moz-inline-box;display:inline-block;}

 span.likeRed a.like {color:red}
 span.likeRed a.like b {border-color:#ff6666; background-color:#F5ECEE;  padding: 3px 26px 2px 2px}
 span.likeRed a.like:hover b {border-color:red}
 span.likeRed a.like span.l1 {background:url(img/icons/likerd.png)}
 span.likeRed a.like span.l2 {background:url(img/icons/likeld.png)}
 span.likeRed a.like:hover span.l1 {background:url(img/icons/likerdg.png)}
 span.likeRed a.like:hover span.l2 {background:url(img/icons/likeldg.png)}
 a.like {color:#3A5999; text-decoration:none; font-size:11px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:2px; margin-right:2px}
 a.like span.l1, a.like span.l2 {display:block; line-height:20px; width:3px; float:right}
 a.like span.l1 {background:url(img/icons/liker.png)}
 a.like span.l2 {background:url(img/icons/likel.png)}
 a.like b {font-weight:normal; float:right; border-bottom:1px solid #CAD4E7; border-top:1px solid #CAD4E7; background-color:#ECEEF5; padding: 3px 20px 2px 2px}
 a.like:hover b {border-color:#9DACCE}
 a.like:hover span.l1 {background:url(img/icons/likerg.png)}
 a.like:hover span.l2 {background:url(img/icons/likelg.png)}
 a.like b {background-repeat:no-repeat; background-position:top right}
 a.like b.bb {background-image:url(icon/likeP.png)}
 a.like b.bc {background-image:url(icon/likeC.png)}
 a.like b.bi {background-image:url(icon/likeI.png)}
 a.like b.bu {background-image:url(icon/likeU.png)}
 a.like b.bo {background-image:url(icon/bed.png); font-weight:bold}
 a.like strong {color:red}
.social {position:relative;float:right;right:0px;top:6px}
.mandatory {font-size:14px;}
