﻿.fx360ad{width:85px; height:43px; float:left; cursor:pointer}

.sty1{width:350px; margin:0px 20px 0px 10px;}
.sty2{width:300px;}
.sty3{width:300px; margin:25px 0px 0px 10px; }
.sty4{width: 350px; margin-top: 20px;}

.sty6{ width:430px; }
.rankingtable{ width:418px; border:solid 1px #eee; background-color:#fff; padding:10px 0px 10px 10px }
.rankingtable table{margin-top:10px; float:left; clear:both; width:408px}
.rankingtable td{padding:2px 0px}
.rankingtable .s1{font-weight:bold; width:160px; text-align:center}
.rankingtable .s2{font-weight:bold; width:240px; text-align:center; margin-left:15px}
.rankingtable #npstitle div{margin:5px 2px 0px 2px; font-size:10px; text-decoration:underline; cursor:pointer}
.rankingtable #npstitle .active{color:#e00; text-decoration:none;}
.rankingtable #npstitle{width:240px; margin-left:15px}
.rankingtable .s10{width:30px; color:#aaa}
.rankingtable .s11{width:160px;}
.rankingtable .s12{width:38px; text-align:right; color:#07c}
.fullranking{ color:#e00; text-align:right; width:100%; cursor:pointer; margin-top:5px; font-size:12px; font-weight:bold }

.sty7{width: 315px; font-size:18px; font-weight:bold; color:#000 }
.sty7 a, .sty7 a:link, .sty7 a:visited{ color: #048; }
.sty7 a:active, .sty7 a:hover{ color: #000; }
.sty8{width: 315px; margin-top:10px;}
.sty8 a, .sty8 a:link, .sty8 a:visited{ color: #aaa; }
.sty8 a:active, .sty8 a:hover{ color: #000; }
.sty9{margin:10px 0px 0px 0px; clear:both; width:330px}
#descriptionl{height:150px; width: 332px; padding:4px 8px 8px 8px; margin-top:5px; background-color:#eee; border: solid 1px #888; overflow: auto; }
#descriptionl p{float:none; clear:both; margin-top:8px}
#idnews2, #idnews3{width: 100%; margin-top:5px }
#idnews2 a, #idnews2 a:link, #idnews2 a:visited{ color: #048; font-size:15px; font-weight:bold; text-decoration:none; }
#idnews2 a:active, #idnews2 a:hover{ color: #000; }
#idnews3 a, #idnews3 a:link, #idnews3 a:visited{ color: #444; font-size:15px; font-weight:bold; text-decoration:none; }
#idnews3 a:active, #idnews3 a:hover{ color: #000; }
#idpopular{width: 100%; margin-top:5px }
#idpopular a, #idpopular a:link, #idpopular a:visited{ color: #048; font-size:14px; font-weight:bold; text-decoration:none; }
#idpopular a:active, #idpopular a:hover{ color: #00f; }
.sty10{width:100%; font-size:13px; font-weight:bold; font-style:italic; color:#e00; text-align:right; padding:15px 0px 3px 0px; border-bottom:solid 1px #aaa; cursor:pointer}
.sty11{width:73px; height:38px; margin-top:15px; float:left;}
.sty12{color:#048; text-decoration:none; cursor:pointer}
.sty13{color:#444; text-decoration:underline; cursor:pointer}
.sty14{margin:10px 0px 0px 0px; clear:both; width:300px}
.sty15{background-color: #666; font-weight: bold; height: 18px;	text-align: center; color: #fff}
.sty16{width:279px;}
.sty16 td, .sty16 a{font-family:Calibri; padding:2px 0px 2px 0px;}
.sty17{margin-top: 23px; width: 100%; font-size:13px; font-weight:bold; COLOR: #e00; cursor:pointer}
 
#divcalendar { width:700px; height:250px; overflow:auto; margin:20px 0px 0px 10px; }
#divcalendar div{float:none; overflow:visible;}
#divcalendar form{ margin: 0; width:auto; padding:0px}

.googlead250x250text{ width: 250px; height: 250px; margin: 20px 0px 0px 30px }


#aaa { height: 22px; width:50px; list-style-type: none; background-image:url(/images/gif1.gif); padding-top:4px;}
#aaa a, #aaa a:link, #aaa a:visited {display: block; color:#222;text-decoration:none; height:21px; font-size:13px}
#aaa a:active, #aaa a:hover {color:#00f;text-decoration:none;}  
#aaa li { float: left; font-weight:bold; padding:0px 20px 0px 20px;} 
#aaa li ul { background-color:#E8E8E8; border-left:solid 1px #CECECE; border-bottom:solid 1px #CECECE; border-right:solid 1px #CECECE; 
list-style-type: none;text-align:left; padding:5px;
left: -999em; position: absolute; 
} 
#aaa li ul li{ padding:0px; clear:both; float:none; width:180px} 
#aaa li ul a, #aaa li ul a:link, #aaa li ul a:visited {color:#000;text-decoration:none; font-weight:normal; width:100%; padding:3px 0px 2px 0px; font-size:12px; height:auto; }
#aaa li ul a:active, #aaa li ul a:hover { background-color:#048; color:#fff; }  
#aaa li.sfhover ul { left: auto; } 

.sty18{margin-left: 56px}
.brokerlist{width:73px; height:38px; margin-top:15px; float:left; margin-left: 34px; }
.brokerlist img {display: block; height:38px; cursor:pointer}
.brokerlist li {float: left;} 
.brokerlist li ul { background-color:#E8E8E8; border:solid 1px #CECECE; left: -999em; position: absolute; width:102px; padding:1px 1px 2px 1px} 
.brokerlist li.sfhover ul { left: auto; } 
.brokerlist li ul li{ float:left; margin:1px; width:49px; height:25px; }
.brokerlist li ul li img{ width:49px; height:25px;  }

#idcompare { width:100%}

#pricename{ color:#048; font-size:13px; font-weight:bold; }

.enlargechart{width: 160px; text-align:right; text-decoration:underline; font-size:10px; font-weight:bold; cursor:pointer}

.downmkt{font-size:13px; font-weight:bold; COLOR: #e00; font-style:italic; margin-top: 25px; width:100%;  }
.randombroke{font-size:13px; font-weight:bold; COLOR: #e00; font-style:italic; margin-top: 25px; width:100%; height:20px; }

.sty19{ font-size:14px; font-weight:bold; width: 336px; padding:4px 2px 8px 8px; margin-top:20px; color:#fff; background-color:#555; border: solid 1px #000; }
.sty19 a{ color:#fff }

.sty20{ width:300px; height:250px; margin:18px 0px 0px 0px; font-size:15px; font-weight:bold; color:#e00; text-align:center; cursor:pointer }
.sty21{ width:300px; height:250px; margin:18px 0px 0px 10px; font-size:13px; font-weight:bold; color:#048; cursor:pointer }
.sty21 div{ margin:12px 0px 0px 10px; font-size:12px }

.cmpdiv{ width:170px; margin:10px 0px 0px 10px;}
.cmpdiv div{ width:100%; margin-top:20px; }
.cmpdiv select{ width:170px; margin-top:10px; font-size:11px}
.cmpdiv a{ margin-top:20px; font-weight:bold; float:left}

