@charset "utf-8";
/*----------------------------*/

.fsmall {font-size: small;}

.section{
	clear: both;
}

.section h2 {
	margin-bottom: 10px;
}

.section table {
	border-collapse: collapse;
}

.tableSignalTop {}
.tableSignalTop td.icon {width:100px;}
.tableSignalTop td.icon img{vertical-align: middle;}

.tableSignalTop td.count {width:300px;}
.tableSignalTop td.winratio {width:300px;}

.notice {font-size: 11px; line-height: 1.1em; padding: 0;}

.tableSignalTop_count {}
.tableSignalTop_count td {padding: 10px;}

.winratio_box_buy{
	width:250px;
	border: 1px solid #CECDC7;
	background-color: white;
	background-image: url(/af/img/common/box_orange_light_bg.gif);
}
.winratio_box_sell{
	width:250px;
	border: 1px solid #CECDC7;
	background-color: white;
	background-image: url(/af/img/common/box_blue_light_bg.gif);
}
.tableSignalTop_winratio {width: 100%;}
.tableSignalTop_winratio td {padding: 10px;}

td.caption {text-align: right; font-size: 24px;}
td.data {text-align: right; font-size: 24px;}

.tableSignalTop_winratio td.caption {width: 50%;}
.tableSignalTop_winratio td.data {width: 50%; padding-right: 30px;}

.tableSignalTop_btn {width: 100%;}
.tableSignalTop_btn td {width: 50%;}
.tableSignalTop_btn td p.center-m { margin: 0px auto; width: 300px;}

.tableSignalTop_rank {width: 100%;}
.tableSignalTop_rank td.rank {}
.tableSignalTop_rank td.ad {}
.tableSignalTop_rank td.ad .adsense {margin: 0 auto; }


.tableSignalTop_ranklist {width: 400px;}
.tableSignalTop_ranklist td {padding: 5px;}
.tableSignalTop_ranklist img{vertical-align: middle;}

.tableSignalTop_ranklist td.no {text-align: right;}
.tableSignalTop_ranklist td.ratio {text-align: right;font-size: 14px; font-weight: bold;}
#tab_buy .tableSignalTop_ranklist td.ratio {color: red;}
#tab_sell .tableSignalTop_ranklist td.ratio {color: blue;}

.tableSignalTop_ranklist td.title {color: white; font-size: 20px; font-weight: bold; text-align: center; padding: 10px;}
#tab_buy .tableSignalTop_ranklist td.title {background-color: #FF6600;}
#tab_sell .tableSignalTop_ranklist td.title {background-color: #0099FF;}

#tab_buy .even {background-color: #FDD8B3;}
#tab_buy .odd {background-color: #FEEEDE;}
#tab_buy .m_over {background-color: white;}

#tab_sell .even {background-color: #B5E1FF;}
#tab_sell .odd {background-color: #DDF1FF;}
#tab_sell .m_over {background-color: white;}


/*----SignalList----------------------------------*/
#SignalListContent {width: 700px; margin: 10px auto; clear: both;}

#signal_list {float: left; margin: 0; padding: 0; width: 350px;}

#signal_list table.tableSignalList {border-collapse: collapse; width: 330px;}

table.tableSignalList td {padding: 10px;}

table.tableSignalList td.title {font-size: large; font-weight: bold;}
#buy_list table.tableSignalList td.title {color: red;}
#sell_list table.tableSignalList td.title {color: blue;}

table.tableSignalList td.caption {font-size: medium; text-align: left;}
table.tableSignalList td.count {font-size: medium;text-align: right;}

table.tableSignalList .odd {background-color:#FFFFEE;}
table.tableSignalList .even {background-color:#FFFADC;}
table.tableSignalList .m_over {background-color:#FFEEAA;}

#buy_list table.tableSignalList td.caption {color:#DB0004;}
#buy_list a {color:#DB0004;}
table.tableSignalList td.count {color:#755733;}

#sell_list table.tableSignalList td.caption {color:#0B68A5;}
#sell_list a {color:#0B68A5;}



/*--------------------------------------*/
	

a.btn-buysel:link,a.btn-buysel:visited,a.btn-buyselactive,
a.btn-rec:link,a.btn-rec:visited,a.btn-rec:active
{
	color:#333333; text-decoration: none;
}

.btn-buysel {
	width: 250px;
	display: block;
	text-align: center;
	border: 1px solid #CECDC7;
	background-color: #EFEFEF;
	background-image: url(/af/img/common/btn-course_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 3px 10px;
	cursor: pointer;
	margin-bottom: 20px;
	margin-top: 10px;
}

.btn-rec{
	width: 250px;
	display: block;
	text-align: center;
	border: 1px solid #CECDC7;
	background-color: #EFEFEF;
	background-image: url(/af/img/common/btn-course_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 3px 10px;
	cursor: pointer;
	margin-bottom: 20px;
	margin-top: 10px;
}


.btn-buysel img{vertical-align: middle;}
.btn-rec img{vertical-align: middle;}


/*----------------------------*/
#TabbedPanelsBuySell .TabbedPanelsTab{
	width: 100px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 6px;
	padding: 6px 0px 3px;
	font-weight: normal;
	text-align: center;
	font-size: small;
}

#TabbedPanelsBuySell .TabbedPanelsTabGroup{
	border-bottom: 1px solid #CCCCCC;
	padding-left: 7px;
}

#TabbedPanelsBuySell .TabbedPanelsContent {padding: 15px;}

/*on*/

#TabbedPanelsBuySell .TabbedPanelsTabSelected.TabbedPanelsTabSelected{
	background-image: url(/af/img/tab/stab_100_orange.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #3366CC;
}



/*off*/
#TabbedPanelsBuySell .TabbedPanelsTab{
	background-image: url(/af/img/tab/stab_100_gray.png);
	background-repeat: no-repeat;
	background-position: left top;
}

/*----------------------------*/

#TabbedPanelsCategory .TabbedPanelsTab{
	width: 100px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 6px;
	padding: 6px 0px 3px;
	font-weight: normal;
	text-align: center;
	font-size: small;
}

#TabbedPanelsCategory .TabbedPanelsTabGroup{
	border-bottom: 1px solid #CCCCCC;
	padding-left: 7px;
}


/*on*/

#TabbedPanelsCategory .TabbedPanelsTabSelected.TabbedPanelsTabSelected{
	background-image: url(/af/img/tab/stab_100_orange.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #3366CC;
}



/*off*/
#TabbedPanelsCategory .TabbedPanelsTab{
	background-image: url(/af/img/tab/stab_100_gray.png);
	background-repeat: no-repeat;
	background-position: left top;
}
