BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
        SCROLLBAR-FACE-COLOR: #ffffff; 
        PADDING-BOTTOM: 0px; MARGIN: 0px; 
        FONT: 12px/1.3 Verdana, Arial, Helvetica, Sans-serif; 
        SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
        SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: #363636; 
        SCROLLBAR-3DLIGHT-COLOR: #adde1c; 
        SCROLLBAR-ARROW-COLOR: #4169E1; 
        PADDING-TOP: 0px; 
        SCROLLBAR-TRACK-COLOR: #fdfdfd; 
        SCROLLBAR-DARKSHADOW-COLOR: #eaeaea; 
}
BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fcfcfc;
}
BODY {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Tahoma,Verdana
}
.hide {
	DISPLAY: none;
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, Sans-serif; PADDING-TOP: 0px;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
INPUT {
	FONT-SIZE: 7pt; COLOR: #adde1c; border: #E0E0E0 1px solid;  background: #FFF; height:18px; FONT: 10px Verdana, Arial, Helvetica, Sans-serif;
}
#tooltip {
	BORDER-RIGHT: #bcbcbc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bcbcbc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; VISIBILITY: hidden; PADDING-BOTTOM: 5px; FONT: 11px Verdana, Helvetica,sans-serif; MARGIN-LEFT: 5px; BORDER-LEFT: #bcbcbc 1px solid; COLOR: #bcbcbc; PADDING-TOP: 5px; BORDER-BOTTOM: #bcbcbc 1px solid; POSITION: absolute; moz-border-radius: 20px
}
TEXTAREA {
	FONT-SIZE: 7pt; COLOR: #bcbcbc; FONT-FAMILY: Verdana, Arial; border: #E0E0E0 1px solid;  background: #FFF; FONT: 11px/1.8 Verdana, Arial, Helvetica, Sans-serif;
}
.nw {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, Sans-serif; COLOR: #555555; PADDING-TOP: 2px; 
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
}
A {
	COLOR: #4b719e; TEXT-DECORATION: none; 
}
A:hover {
	COLOR: #4b719e; TEXT-DECORATION: underline; 
}
.nw {
	MARGIN-TOP: 2px; PADDING-BOTTOM: 3px
}
.bbcodes {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #14e0f9; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Verdana, Tahoma, helvetica, sans-serif; HEIGHT: 21px
}
.newstitle {
        background: #adde1c; color: #ffffff; height: 30; font-weight: bold; padding-left: 5px;
}
.nav {
        background: #4169E1; font-weight: bold; color: #ffffff; height: 30; padding-left: 5px;
}
.newstitle A{
        color: #ffffff; text-decoration: underline; font-weight: bold;
}
.newstitle A:hover{
        color: #ffffff; text-decoration: none; font-weight: bold;
}
.newstitle A:visited{
        color: #ffffff; text-decoration: underline; font-weight: bold;
}
.newscont {
        font: Verdana, Tahoma; color: #555555; font: 12px;
}
.infocont {
        color: #555555; 
}
.infocont A{
        color: #e34000; text-decoration: underline;
}
.infocont A:hover{
        color: #e34000; text-decoration: none;
}
.tuman {
	FILTER: alpha(opacity=30)
}
A:hover IMG {
	FILTER: #4169E1()
}
.alert {
       FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=110,strength=2); background: #fffffff; border: #adde1c 1px solid; height: 30px; text-align: center
}

/**********************/
/* css for horoscopes */
/**********************/

a.horo_link {
    color: blue;
}
a.horo_menu {
    color: blue;
}
ul.horo_menu {
    margin: 0px 0px 0px 5px;
    padding: 0px 0px 0px 10px;
}
li.horo_menu {

}
table.horo_main {
    
}
td.horo_main_menu {
    width: 10px;
    font-size: small;
}
td.horo_main_content {
    
}
p.horo_path_menu{
    font-size: small;
}
table.horo_description {

}
td.horo_description_head {

}
h2.horo_description_head {

}
td.horo_description_content {

}
table.horo_content {

}
td.horo_content {
    text-align: justify;
}
h1.horo_content_head {
    font-size: large;
}
h4.horo_personal_head {
    margin-top: 0px;
}
p.horo_personal_content {
    text-align: justify;
}
p.horo_personal_description {
    text-align: justify;
}
h2.horo_sign_text {
    font-size: medium;
}
table.horo_sign_sun_1 {

}
td.horo_sign_sun_1_img {

}
td.horo_sign_sun_1_txt {

}
img.horo_sign_sun_1 {

}
a.horo_sign_sun_1_link {
    color: blue;
}
table.horo_sign_sun_2 {

}
td.horo_sign_sun_2_img {

}
td.horo_sign_sun_2_txt {
    font-size: small;
}
img.horo_sign_sun_2 {

}
a.horo_sign_sun_2_link {
    color: blue;
}
table.horo_sign_china_1 {

}
td.horo_sign_china_1_link {

}
a.horo_sign_china_1_link {
    color: blue;
}
td.horo_sign_china_1_year {

}
td.horo_sign_china_1_line {
    height: 3px;
    border-bottom: 1px #666666 dotted;
    font-size: 3px;
}
table.horo_sign_china_2 {

}
td.horo_sign_china_2_img {

}
td.horo_sign_china_2_txt {
    font-size: small;
}
img.horo_sign_china_2 {

}
a.horo_sign_china_2_link {
    color: blue;
}
h3.horo_head_sign_name {
    font-size: medium;
}
a.horo_anchor_link {
    color: blue;
    font-size: small;
}
table.horo_daily_compatibility {

}
td.horo_daily_compatibility_men {

}
td.horo_daily_compatibility_women {

}
h2.horo_daily_compatibility_head {
    font-size: medium;
}
a.horo_daily_compatibility {
    color: blue;
}
h3.horo_head_sign_compatibility_name {
    font-size: small;
}

table.zodiac_horoscope2 {
    border: 1px solid #ccc;
}
table.zodiac_horoscope2 img {
    border: none;
}
table.zodiac_horoscope2 th {
    padding-bottom: 10px;
    vertical-align: middle;
    border: 1px solid #ccc;
}
table.zodiac_horoscope2 td {
    text-align: center;
    padding: 8px 0;
    border: 1px solid #ccc;
}
table.zodiac_horoscope2 a {
    font-weight: bold;
}
td.zodiac_famous {
    text-align: justify !important;
    padding: 0 5px !important;
}
.zodiac_horoscope_menu {
    width: 99%;
    text-align: center;
    margin-bottom: 40px;
}
.zodiac_horoscope_menu ul li {
    display: inline;
    padding-right: 5px;
}
.zodiac_horoscope_menu ul {
    padding: 0;
    margin-left:0;
}
.zodiac_description {
    text-align: justify;
    margin-bottom: 40px;
}
.zodiac_description h2 {
    width: 100%;
    text-align: center;
    color: #2e9ade;
}
.zodiac_description img {
    padding: 10px;
}
.zodiac_decor {
    font-weight: bold;
    color: #2e9ade;
}
table.zodiac_horoscope {
    width: 70%;
    text-align: center;
    margin-bottom: 30px;
    margin: 0 auto;
}
table.zodiac_horoscope img {
    border: none;
    padding: 5px;
}