table { border:0px; border-collapse:collapse; }
table td { padding:0px; }
td { vertical-align:top; }

body { padding:0px; margin:0px; spacing:0px; background:#7EBCEF url(img-index/bg-main.gif) repeat-x; background-position:left top; }


.left-top { background:url('img-index/left-top.jpg') no-repeat; background-position:right top; font:1px Arial; }

.right-clean { font:1px Arial; }

.contact { background:url('img-index/contact.jpg') no-repeat; background-position:left top; font-family:Arial; font-size:12px; color:#fff!important; }

.contact div { margin:29px 20px 0 53px;  }

.contact div div { color:#00467C; margin:7px 0 0 0; }

.contact div a { color:#00467C; margin:10px 0 0 0; padding:3px; text-decoration:none; background:#fff; }




.npolls-bg { background:url('img-index/city-bg1.gif') repeat-y; color:#5E5E5F; font-family:Arial; font-size:12px;  }

.npolls-bg a { color:#993300; }

.npolls-bottom { background:url('img-index/city-bg2.gif') no-repeat; background-position:left bottom; padding:15px 100px 20px 40px; font-size:14px; }

.invite-bg { background:url('img-index/invite-bg.gif') no-repeat; background-position:left top; }

.invite-bg2 { background:url('img-index/invite-bg2.gif') repeat-y; color:#333333; font-family:Arial; font-size:12px; padding:10px 120px 0px 40px; }


.adv-bottom img { margin:0px 0 15px 0px; }

.adv-top { background:url('img-index/adv-bg-top.gif') no-repeat; background-position:left top; color:#333333; font-family:Arial; font-size:12px; }

.adv-bg { background:url('img-index/adv-bg.gif') repeat-y; }

.adv-bottom { background:url('img-index/adv-bg-bottom.gif') no-repeat; background-position:left bottom; padding:10px 120px 90px 40px; }

.bottom-main { background:url('img-index/bottom-main.jpg') no-repeat; background-position:left top; }

.bottom-left { background:url('img-index/bottom-left.jpg') repeat-x; background-position:right top; }

.bottom-right { background:url('img-index/bottom-right.jpg') repeat-x; background-position:left top; }

.bottom2-bg { background:url('img-index/bottom2-bg.gif') repeat-x;  }

.authf { background:url('img-index/input-bg.gif') repeat-x; border:1px solid #5F8BC7; width:128px; color:#00647C; font-family:Arial; }

.autht { color:#00647C; font-family:Arial; font-size:12px; }

.autht td { height:25px; vertical-align:middle;  }

.authf-link {  color:#fff; }
.authf-link a { color:#fff; }

.authfb { text-align:right; margin:10px 5px 0 0; }

.copyright { color:#fff; font-family:Arial; font-size:12px; margin:30px 0 0 20px; }

.copyright a { color:#fff; }



.authf2 { background:#fff url('img-index/input-bg.gif') repeat-x; border:1px solid #5F8BC7; width:350px; color:#00647C; font-family:Arial; }

.autht2 { color:#00647C; font-family:Arial; font-size:12px; }

.autht2 td { padding:2px 0 2px 0; vertical-align:middle;  }

.authfb2 { text-align:right; margin:10px 5px 0 0; }



.sendform { font-size:20px;font-family:Arial;margin:20px 0 0 0; color:#fff; }



.profile-edit-sub { color:#055F95; font:11px Tahoma; margin:0px 0 10px 0; border-bottom:1px solid #B8C3D8; padding:0 0 3px 0; font-weight:bold; }

.tour-li { margin:10px 0 10px 0; }

.tour-li ul { padding:0px; margin:0px 0 0 20px; list-style: none; }

.tour-li li { background:url('img-index/li.gif') no-repeat; background-position:left center; padding:0px 0 0 20px; margin:4px 0 4px 0; font-size:12px; }


.tour-next { margin:50px 0 0 0; }
.tour-next a { background:#205AAF; color:#fff; padding:3px 10px 3px 10px; margin:0 10px 0 0; text-decoration:none; }

.tour-next a:hover { background:#2469CE; }

.tour-c { background:#fff; }