body {
margin: 0;
padding: 0;
font-size: 9pt; 
font-family: arial, sans-serif; 
color: #000000;
background-color: #ffffff;
}

a:link {color: #0000cc; text-decoration: underline;}
a:visited {color: #0000cc; text-decoration: underline;}
a:hover {color: #c45226; text-decoration: underline;}
a:active {color: #c45226; text-decoration: underline;}

a.black:link {color: #000000; text-decoration: none;}
a.black:visited {color: #000000; text-decoration: none;}
a.black:hover {color: #000000; text-decoration: underline;}
a.black:active {color: #000000; text-decoration: underline;}

table {border-collapse: collapse;}

.clear {clear: both; font-size: 1px; line-height: 1px;}
.clear8 {clear: left; font-size: 8px; line-height: 8px;}

.tt10 {font-size: 10px; font-family: tahoma, sans-serif; }
.tt11 {font-size: 11px;}
.tt16 {font-size: 16px;}

.topband {
width: 100%;
border-bottom: 1px solid #cccccc;
padding: 0;
margin: 0 0 15px 0;
}

.topband_navbar {
float: left;
padding: 6px 0 6px 15px;
}

.topband_navbar ul {
 margin:0;padding:0;list-style:none;
}

.topband_navbar ul li {
float:left;
}

.topband_navbar a {
padding-right: 14px;
}

#pad5 {
margin: 0 0 5px 0;
}

.topband_account {
float: right;
padding: 6px 15px 6px 0;
}

.topband_account i {
padding: 0 5px;
color: #cccccc;
font-size: 14px;
}


.innerarea {
width: 990px;
text-align: left;
margin: 0 10px;
}

.innerarea_123  {
float: left;
width: 728px;
padding: 0;
}

.innerarea_1  {
float: left;
width: 120px;
padding: 0;
}

.innerarea_2  {
float: left;
width: 468px;
padding: 0 10px 0 10px;
}

.innerarea_3  {
float: left;
width: 120px;
padding: 0;
}

.innerarea_4  {
float: left;
width: 250px;
padding: 0 0 0 10px;
}




.msbox {
border: 1px solid #cccccc;
padding: 0;
margin: 0 0 5px 0;
}

.msbox div {
height: 88px;
padding: 0;
margin: 0 1px 0 1px;
background-position: left top;
background-repeat: repeat-x;
background-image: url(/images/msboxbg.gif);
}

#slogan {
float: left;
width: 215px;
height: 50px;
font-size: 12px;
color: #878688;
padding: 4px 0 0 5px;
margin: 0 0 0 -220px;
background-image: none;
}

#serchua_logo {
float: left;
width: 215px;
height: 60px;
padding: 13px 0 0 20px;
margin: 0 0 0 0;
background-image: none;
}

#search_selector {
height: 20px;
padding: 13px 0 0 10px;
font-size: 11px;
}

#search_selector i {
padding: 0 5px;
color: #cccccc;
font-size: 14px;
}

a#selected {color: #336280; font-weight: bold;}
a#selected:link {text-decoration: none;}
a#selected:visited {text-decoration: none;}
a#selected:hover {text-decoration: underline;}
a#selected:active {text-decoration: underline;}

#search_form {
height: 28px;
background-image: none;
font-size: 11px;
padding: 0 0 0 4px;
}

.msearch {width: auto; text-align: center; padding: 32px 0 0 0;}
form {margin: 0; padding: 0;}
.inpt01 {font-size: 13px; width: 370px; height: 20px; margin: 0; padding: 2px 4px 0 4px; background-color: #ffffff; border: 1px solid #a7a6aa;}
.inpt02 {font-size: 11px; font-family: arial, sans-serif;  text-align: center; margin: 0; padding: 2px 10px; width: 120px;}


#search_checkbox {
height: 20px;
background-image: none;
font-size: 11px;
color: #878688;
}


.pronav {
border: 1px solid #a7a6aa;
padding: 10px 0 8px 9px;
margin: 0 0 10px 0;
background-color: #e1f1fd; 
font-size: 11px; 
font-family: arial, sans-serif;
}
.pronav img {padding: 0 6px 0 0; margin: 0;}
.pronav b {vertical-align: top; padding: 2px 0 0 0; font-weight: normal; line-height: 16px;}
.pronav a {display: block; height: 18px; vertical-align: top; margin: 2px 0 0 0; padding: ;}
.pronav a:link {text-decoration: none;}
.pronav a:visited {text-decoration: none;}
.pronav a:hover {ext-decoration: none;}
.pronav a:active {text-decoration: none;}
.pronav a:link b {color: #0000cc; text-decoration: none;}
.pronav a:visited b {color: #0000cc; text-decoration: none;}
.pronav a:hover b {color: #0000cc; text-decoration: underline;}
.pronav a:active b {color: #0000cc; text-decoration: underline;}


.mbox {
border: 1px solid #cccccc;
padding: 0;
margin: 0 0 15px 0;
}

.mbox_info {
padding: 0;
margin: 0;
}

.mbox_info a {
float: left;
width: 205px;
height: 45px;
font-size: 11px;
padding: 10px 0 0 10px;
margin: 0;
}

.mbox_info a:link {color: #000000; text-decoration: none;}
.mbox_info a:visited {color: #000000; text-decoration: none;}
.mbox_info a:hover {color: #000000; text-decoration: underline;}
.mbox_info a:active {color: #000000; text-decoration: underline;}

.mbox_info img {
float: left;
border: 1px solid #cccccc;
padding: 1px;
margin: 0 8px 0 0;
}



.mbox_info-top {
padding: 5px 0 0 0;
margin: 0;
}

.mbox_info-top a {
float: left;
font-size: 16px;
padding: 10px 5px 0 10px;
margin: 0;
}

.mbox_info-top a p {
font-size: 10px;
font-family: tahoma, sans-serif;
font-weight: normal;
color: #0000cc;
padding: 0;
margin: 0;
line-height: 12px;
font-style : normal;
}

.mbox_info-top a:link {text-decoration: none;}
.mbox_info-top a:visited {text-decoration: none;}
.mbox_info-top a:hover {text-decoration: none;}
.mbox_info-top a:active {text-decoration: none;}

.mbox_info-top a:link b {color: #000000; text-decoration: none;}
.mbox_info-top a:visited b {color: #000000; text-decoration: none;}
.mbox_info-top a:hover b {color: #000000; text-decoration: underline;}
.mbox_info-top a:active b {color: #000000; text-decoration: underline;}

.mbox_info-top img {
float: left;
border: 1px solid #cccccc;
padding: 1px;
margin: 0 8px 0 0;
}






.mbox_info2 {
font-size: 11px;
font-family: tahoma, sans-serif;
padding: 10px;
margin: 0 0 0 0;
}




.mbox_lib {
padding: 8px 6px 8px 10px;
margin: 0;
font-size: 12px;
}

.mbox_lib a {padding: 0; margin: 0; line-height: 18px;}
.mbox_lib a:link {color: #000000; text-decoration: underline;}
.mbox_lib a:visited {color: #000000; text-decoration: underline;}
.mbox_lib a:hover {color: #0000cc; text-decoration: underline;}
.mbox_lib a:active {color: #0000cc; text-decoration: underline;}



.mbox_translator {
padding: 8px 4px 8px 4px;
margin: 0;
font-size: 12px;
text-align: center;
}



.mbox_tv {
font-size: 10px;
font-family: tahoma, sans-serif;
padding: 10px 6px 0 6px;
margin: 0 0 0 0;
}
.mbox_tv_channel {
vertical-align: middle;
padding: 0 0 4px 0;
margin: 0;
}
.mbox_tv_channel img {
vertical-align: middle;
padding: 0 5px 0 0;
}


.mbox_top100 {
font-size: 10px;
font-family: tahoma, sans-serif;
padding: 4px 6px 8px 6px;
margin: 0 0 0 0;
text-align: center;
}

.mbox_top100 b {
font-size: 12px;
font-family: arial, sans-serif;
}

.mbox_top100 img {
padding: 6px 0 0 0;
}


.mbox h1 {
line-height: 30px;
font-size: 11px; 
font-weight: normal;
padding: 0 0 0 8px;
margin: 0 1px 0 1px;
vertical-align: top;
background-position: left top;
background-repeat: repeat-x;
background-image: url(/images/mboxbg1.gif);
}

.mbox h2 {
line-height: 26px;
font-size: 11px; 
font-weight: normal;
padding: 0 0 0 6px;
margin: 0 1px 0 1px;
vertical-align: top;
background-position: left top;
background-repeat: repeat-x;
background-image: url(/images/mboxbg1.gif);
}


.mbox h3 {
line-height: 30px;
font-size: 11px; 
font-weight: normal;
padding: 0 0 0 15px;
margin: 0 1px 0 1px;
vertical-align: top;
background-position: left top;
background-repeat: repeat-x;
background-image: url(/images/mboxbg1.gif);
}

.mbox h3 a {padding: 0 15px 0 0;}
.mbox h3 a:link {color: #a9a9a9; text-decoration: underline;}
.mbox h3 a:visited {color: #a9a9a9; text-decoration: underline;}
.mbox h3 a:hover {color: #0000cc; text-decoration: underline;}
.mbox h3 a:active {color: #0000cc; text-decoration: underline;}



.love_info {
font-size: 11px; 
padding: 10px 15px 0 0;
margin: 0;
text-align: right;
background-position: left top;
background-repeat: no-repeat;
background-image: url(/images/heartsbg.gif);
}


font.hname  {font-size: 16px; padding: 0 0 0 0; font-weight: bold; color: #000000;}

a.hname  {font-size: 16px; padding: 0 0 0 0; font-weight: bold;}
a.hname:link {color: #000000; text-decoration: none;}
a.hname:visited {color: #000000; text-decoration: none;}
a.hname:hover {color: #000000; text-decoration: underline;}
a.hname:active {color: #000000; text-decoration: underline;}

a.h2name  {font-size: 14px; font-weight: bold;}
a.h2name:link {color: #000000; text-decoration: none;}
a.h2name:visited {color: #000000; text-decoration: none;}
a.h2name:hover {color: #000000; text-decoration: underline;}
a.h2name:active {color: #000000; text-decoration: underline;}



.hlinks {
float: right;
width: auto;
padding: 0 10px 0 0;
margin: 0;
color: #0000cc;
}

.hlinks a {
padding: 0 0 0 10px;
margin: 0;
}

.result_summary {
float: right;
width: auto;
padding: 0 10px 0 0;
margin: 0;
font-size: 11px;
}

.result_summary i {
font-weight: bold;
font-style : normal;
color: #0000cc;
}


#languages {
float: right;
width: auto;
padding: 4px 4px 0 0;
margin: 0;
}

#languages a {
padding: 0;
}

.cpr  {font-size: 10px; font-family: Tahoma, sans-serif; color: #bebebe; padding: 0 0 0 0; width: auto;}
.cpr a:link {color: #bebebe; text-decoration: underline;}
.cpr a:visited {color: #bebebe; text-decoration: underline;}
.cpr a:hover {color: #8b8b8b; text-decoration: underline;}
.cpr a:active {color: #8b8b8b; text-decoration: underline;}









.email_entrance {
width: 250px; 
height: 127px;
text-align: center;
font-size: 11px; 
padding: 0;
margin: 0;
background-position: left top;
background-repeat: no-repeat;
background-image: url(/images/mailbg.jpg);
}

.email_entrance h1 {
color: #148dcd;
line-height: 28px;
font-size: 14px; 
font-weight: bold;
padding: 0 0 0 0;
margin: 0;
}

.email_entrance h2 {
color: #666666;
line-height: 16px;
font-size: 10px; 
font-family: Tahoma, sans-serif; 
font-weight: normal;
padding: 0 0 8px 0;
margin: 0;
}

.email_entrance table {
color: #ffffff;
padding: 0;
margin: 0;
vertical-align: middle;
}

.email_inpt {font-size: 12px; margin: 0 0 1px 0; padding: 1px 2px 0 2px; background-color: #ffffff; height: 17px; border: 1px solid #1c5180;}
.email_btn {font-size: 12px; font-weight: bold; font-family: arial, sans-serif;  width: 80px; height: 22px; text-align: center; margin: 0; padding: 0;
background-position: left top;
background-repeat: repeat-x;
background-image: url(/images/btnbg2.gif);
border: 1px solid #1c5180;
}
.email_checkbox {padding: 0 0 0 0; margin: 0 0 0 0;}

a.email_reg:link {color: #666666; text-decoration: underline;}
a.email_reg:visited {color: #666666; text-decoration: underline;}
a.email_reg:hover {color: #0000cc; text-decoration: underline;}
a.email_reg:active {color: #0000cc; text-decoration: underline;}

.email_forgot {font-size: 11px;}
a.email_forgot:link {color: #fcee49; text-decoration: underline;}
a.email_forgot:visited {color: #fcee49; text-decoration: underline;}
a.email_forgot:hover {color: #0000cc; text-decoration: underline;}
a.email_forgot:active {color: #0000cc; text-decoration: underline;}



.today {
font-size: 13px;
font-weight: bold;
color: #999999;
padding: 0 0 10px 0;
}

.today b {
font-size: 16px; 
line-height: 15px;
}


.m-currency {font-size: 11px; font-family: arial, sans-serif;}
.m-currency b {font-size: 14px; padding: 0 4px;}
#sub {font-size: 10px; font-family: Tahoma, sans-serif; color: #0000cc; vertical-align: bottom;}
#sup {font-size: 10px; font-family: Tahoma, sans-serif; color: #ed1c24; vertical-align: top;}


.horoscope_sign {
font-style: normal;
font-size: 11px; 
font-weight: bold;
padding: 3px 0 0 0;
}

.horoscope_sign i {
float: left;
width: auto;
font-style: normal;
padding: 0 4px 0 0;
color: #fa9b00;
font-size: 14px;
line-height: 16px;
}

.horoscope_info {
padding: 0 0 4px 0;
}


.adv {
text-align: center;
padding: 0 0 10px 0;
margin: 0;
}


.results {padding: 5px 15px 10px 15px;}

#result_footer {width: auto;}



.results_list {
width: 600px;
font-size: 9pt;
padding: 0;
margin: 0;
}


.greyline {border-top: 1px solid #cccccc; width: 320px; margin: 40px 0 20px 0;}

.pagenavigator {padding: 10px 0 20px 15px; font-size: 8pt;}
.pagenavigator a {padding: 0 0 0 10px;}
.pagenavigator div {font-size: 13pt; font-weight: bold; padding: 2px 0 0 0;}
.pagenavigator div a {padding: 0 10px 0 0;}
.pagenavigator div b {font-size: 18pt; font-weight: normal; padding: 0 10px 0 0;}




.smsheader {padding: 0 16px 14px 0; border-bottom: 1px solid #cccccc;}
.smsheader div {height: 40px; padding: 0; background: url(/images/smshdrl.gif) left top no-repeat #ffb300;}
.smsheader div div {height: 30px; font-weight: bold; color: #ffffff; font-size: 18px; padding: 10px 20px 0 20px; background: url(/images/smshdrr.gif) right top no-repeat;}

.smssep {vertical-align: bottom; border-bottom: 1px solid #cccccc; padding: 0; margin: 0;}
.smssep div {font-size: 1px; background: #cccccc; height: 10px;}

.smsbtn01 {vertical-align: bottom; padding: 0; margin: 0;}
.smsbtn01 div {font-size: 11px; height: 16px; vertical-align: bottom; border-bottom: 1px solid #cccccc; padding: 4px 8px 4px 8px; margin: 0;}
#smsbtn01c div {font-size: 11px; font-weight: bold; height: 16px; vertical-align: bottom; border-bottom: 1px solid #e5e5e5; padding: 4px 8px 4px 8px; margin: 0; background: #e5e5e5; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;}

.smsbtn01 a:link {color: #000000; text-decoration: none;}
.smsbtn01 a:visited {color: #000000; text-decoration: none;}
.smsbtn01 a:hover {color: #000000; text-decoration: underline;}
.smsbtn01 a:active {color: #000000; text-decoration: underline;}

.smsinbar {padding: 8px 10px; background: url(/images/smshdrbg.jpg) left top repeat-x;}
.smsinbar td {border-left: 1px solid #ffffff; padding: 5px 10px; font-size: 12px;}
#smsinbarc {border-left: 1px solid #ffffff; padding: 5px 10px; font-size: 12px; background:#ffffff; font-weight: bold;}

.smsinbar a:link {color: #000000; text-decoration: none;}
.smsinbar a:visited {color: #000000; text-decoration: none;}
.smsinbar a:hover {color: #000000; text-decoration: underline;}
.smsinbar a:active {color: #000000; text-decoration: underline;}

.middletd {padding: 0 15px;}

.addsms {
border: 1px solid #ed2024;
padding: 6px;
margin: 0 0 15px 0; 
text-align: center;
font-size: 14px;
font-weight: bold;
}

.addsms a:link {color: #ed2024; text-decoration: underline;}
.addsms a:visited {color: #ed2024; text-decoration: underline;}
.addsms a:hover {color: #ffb300; text-decoration: underline;}
.addsms a:active {color: #ffb300; text-decoration: underline;}

.smslist {border: 1px solid #cccccc; padding: 15px 15px 10px 15px; margin: 0 0 15px 0; font-size: 12pt;}
.smslist div {padding: 0 0 10px 0;}
.smslist b {width: auto; font-weight: normal; border-top: 1px solid #cccccc; padding: 6px 20px 0 0; font-size: 9pt; color: #cccccc;}
.smslist b a:link {color: #cccccc; text-decoration: underline;}
.smslist b a:visited {color: #cccccc; text-decoration: underline;}
.smslist b a:hover {color: #c45226; text-decoration: underline;}
.smslist b a:active {color: #c45226; text-decoration: underline;}

.smslist i {float: right; padding: 0 10px 0 0; font-size: 9pt; font-style: normal;}

.inf {text-align: center; padding: 10px 0 0 0;}
.inf_mail {text-align: center; padding: 5px 20px;  border: 1px solid #cccccc;}
.inf_mail i {font-style: normal; color: #148dcd; font-weight: bold; font-size: 11pt;}
.inf_mail i a:link {color: #148dcd; text-decoration: none;}
.inf_mail i a:visited {color: #148dcd; text-decoration: none;}
.inf_mail i a:hover {color: #148dcd; text-decoration: underline;}
.inf_mail i a:active {color: #148dcd; text-decoration: underline;}

.inf_weather {padding: 5px 0 5px 0; font-size: 10pt;}
.inf_weather i {font-style: normal; font-weight: bold; font-size: 11pt; padding: 0 10px 0 0;}
.inf_weather img {vertical-align: text-top; margin: -2px 0 0 0; padding: 0 5px;}
.inf_weather i a:link {color: #000000; text-decoration: none;}
.inf_weather i a:visited {color: #000000; text-decoration: none;}
.inf_weather i a:hover {color: #000000; text-decoration: underline;}
.inf_weather i a:active {color: #000000; text-decoration: underline;}

.inf_currency {padding: 0; font-size: 8pt;}
.inf_currency b {font-size: 11pt; padding: 0 8px 0 0;}
.inf_currency i {font-style: normal; font-weight: bold; font-size: 11pt; padding: 0 10px 0 0;}
.inf_currency i a:link {color: #000000; text-decoration: none;}
.inf_currency i a:visited {color: #000000; text-decoration: none;}
.inf_currency i a:hover {color: #000000; text-decoration: underline;}
.inf_currency i a:active {color: #000000; text-decoration: underline;}









.aukro_mail {font-size: 11px; font-family: Tahoma, sans-serif; color: #000000; padding: 0 0 0 0; width: auto;}
.aukro_mail i {font-style: normal; color: #148dcd; font-weight: bold; font-size: 11px;}
.aukro_mail i a:link {color: #148dcd; text-decoration: none;}
.aukro_mail i a:visited {color: #148dcd; text-decoration: none;}
.aukro_mail i a:hover {color: #148dcd; text-decoration: underline;}
.aukro_mail i a:active {color: #148dcd; text-decoration: underline;}
#aukro_all {color: #909090; padding-left: 20px;}

.aukro_srch {
float: right;
width: auto;
padding: 0 10px 0 0;
margin: 2px 0 0 0;
color: #0000cc;
}

.aukro_srch form {margin: 0; padding: 0;}
.aukro_inpt01 {font-size: 13px; width: 200px; height: 19px; margin: 0 0 1px 0; padding: 1px 4px 0 4px; background-color: #ffffff; border: 1px solid #a7a6aa;}
.aukro_inpt02 {font-size: 11px; width: 110px; font-family: arial, sans-serif; text-align: center; margin: 0; padding: 2px 0 1px 0;}







#mamba_slogan {
float: left;
width: 215px;
height: 50px;
font-size: 12px;
color: #878688;
padding: 4px 0 0 0px;
margin: 0 0 0 -220px;
background-image: none;
}

#mamba_serchua_logo {
float: left;
width: 215px;
height: 60px;
padding: 13px 0 0 5px;
margin: 0 0 0 0;
background-image: none;
}

.mamba_topline {text-align: center; font-size: 13pt; color: #ed2024; padding: 15px 0 0 0; font-weight: bold;}

.mamba_inf {text-align: center; padding: 10px 0 0 0; font-size:11px;}
.mamba_inf a {padding: 4px 0 0 0;}

.mamba_inf_mail {text-align: center; padding: 3px 10px;  border: 1px solid #cccccc; margin: 8px 0 4px 0;}
.mamba_inf_mail i {font-style: normal; color: #148dcd; font-weight: bold; font-size: 12px;}
.mamba_inf_mail i a:link {color: #148dcd; text-decoration: none;}
.mamba_inf_mail i a:visited {color: #148dcd; text-decoration: none;}
.mamba_inf_mail i a:hover {color: #148dcd; text-decoration: underline;}
.mamba_inf_mail i a:active {color: #148dcd; text-decoration: underline;}

.mamba_intro {font-size: 11px; padding: 20px 10px 0 0;  color: #0000cc;}

.mamba_bg {
background-position: center top;
background-repeat: no-repeat;
background-image: url(/images/mambabg.gif);
}

#pulltrigger {text-decoration:none;}
.pullist {font-size: 10pt; border: #7aa5d6 1px solid; background-color: #ffffff;}
.pullist h2 {font-size: 10pt; font-weight: normal; margin:0;}
.pullist h3 {font-size: 10pt; font-weight: normal; margin:0;}
.pullist h4 {font-size: 10pt; font-weight: normal; margin:0;}
.pullist h5 {font-size: 10pt; font-weight: normal; margin:0;}

A.pullli {display:block; width:100%; padding:3px 0 3px 0;}
A.pullli font {font-size: 10pt; padding-left:7px;}
A.pullli:link {color: #3366cc; text-decoration:none; background-color: #ffffff;}
A.pullli:visited {color: #3366cc; text-decoration:none; background-color: #ffffff;}
A.pullli:hover {color: #000000; text-decoration:none; background-color: #efefef;}
A.pullli:active {color: #000000; text-decoration:none; background-color: #efefef;}

.videolibox {padding: 5px 0 5px 0;}
.videolibox .vlibox_images {float:left; margin: 0 7px 5px 0;}
.videolibox .vlibox_desc p {font-size:9pt; margin:0;}
.videolibox .vlibox_desc h3 {font-size:11pt; margin:0 0 2px 0; font-weight:normal;}
.videolibox .vlibox_detales {float:right; margin: 0 0 5px 5px; padding-left:5px; border-left:solid 1px #888888; width:135px; font-size: 8pt;}
.videolibox .vlibox_detales b.field {font-weight:normal; color:#888888;}
.videolibox .detales {font-size:7pt; width:auto; text-align:right;}
.videolibox .detales a {color:#888888; text-decoration:none;}
.videoli_br { border-top:solid 1px #888888;}

.tubeview .detales {font-size:7pt; width:auto; text-align:right;}
.tubeview .detales a {color:#888888; text-decoration:none;}

