
.securitiestrading-portlet .tab_01 { margin-bottom: 20px; width: 100%; border-collapse: collapse; font-size: 10px;}
.securitiestrading-portlet .tab_01 a { text-decoration: none; color: #EC5700; outline: none; cursor:pointer; text-decoration: none;}
.securitiestrading-portlet .tab_01 a:hover { text-decoration: underline; color: #EC5700; cursor:pointer;}
.securitiestrading-portlet .tab_01 td { background-color: #ffffff; border: 1px solid #9CA5A6; padding: 5px; vertical-align: top; }
.securitiestrading-portlet .tab_01 th { text-align: center; background-color: #6e7575; border: 1px solid #9CA5A6; color: #ffffff; font-weight: normal; padding: 5px; font-size: 11px;}
.securitiestrading-portlet .tab_01 th.red { background-color: #f5dfd5; }
.securitiestrading-portlet .tab_01 td.red { background-color: #fff2f2; }
.securitiestrading-portlet .tab_01 th.blue { background-color: #e8e3e0; }
.securitiestrading-portlet .tab_01 td.blue { background-color: #f2f6fe; }
.securitiestrading-portlet .tab_01 th.gray { background-color: #e4e4e4; }
.securitiestrading-portlet .tab_01 td.gray { background-color: #f8f8f8; }

.securitiestrading-portlet .tab_02 { margin-bottom: 20px; width: 100%; border-collapse: collapse; font-size: 11px;}
.securitiestrading-portlet .tab_02 a.activeDay { text-decoration: none; color: #EC5700; outline: none; cursor:pointer; padding: 7px 15px;}
.securitiestrading-portlet .tab_02 a.activeDay:hover { text-decoration: underline; color: #EC5700; cursor:pointer;}
.securitiestrading-portlet .tab_02 td { background-color: #ffffff; border: 1px solid #9CA5A6;  padding: 7px 15px; vertical-align: top; }
.securitiestrading-portlet .tab_02 td.hasLink { background-color: #ffffff; border: 1px solid #9CA5A6;  padding: 7px 0 0 0; vertical-align: top; }
.securitiestrading-portlet .tab_02 th { text-align: center; background-color: #6e7575; border: 1px solid #9CA5A6; color: #ffffff; font-weight: normal; padding: 7px 0; font-size: 11px;}
.securitiestrading-portlet .tab_02 th.red { background-color: #f5dfd5; }
.securitiestrading-portlet .tab_02 td.red { background-color: #fff2f2; }
.securitiestrading-portlet .tab_02 th.blue { background-color: #e8e3e0; }
.securitiestrading-portlet .tab_02 td.blue { background-color: #f2f6fe; }
.securitiestrading-portlet .tab_02 th.gray { background-color: #e4e4e4; }
.securitiestrading-portlet .tab_02 td.gray { background-color: #f8f8f8; }


.securitiestrading-portlet a#linkBackFixingDate {text-decoration: none; color: #ffffff; outline: none; cursor:pointer;}
.securitiestrading-portlet a#linkNextFixingDate {text-decoration: none; color: #ffffff; outline: none; cursor:pointer;}

.securitiestrading-portlet .center { text-align: center; }
.securitiestrading-portlet .right { text-align: right;}
.securitiestrading-portlet .left { text-align: left;}

.securitiestrading-portlet ul.quarterList { padding: 0; margin: 5px; list-style: none; border-bottom: 1px solid #6F3E04; width: 100%; background-color: #EEEEDC; }
.securitiestrading-portlet ul.quarterList li { border-top: 1px solid #6F3E04; border-left: 1px solid #6F3E04; border-right: 1px solid #6F3E04;}
.securitiestrading-portlet ul.quarterList li a { text-decoration: none; display: block; padding: 2px 10px; }
.securitiestrading-portlet ul.quarterList li a:hover { background-color: #EC5700; }
.securitiestrading-portlet ul.quarterList-view { padding: 0; margin: 1px 0; list-style: none; border-bottom: 1px solid #6F3E04; width: 100%; background-color: #EEEEDC; }
.securitiestrading-portlet ul.quarterList-view li { border-top: 1px solid #6F3E04; border-left: 1px solid #6F3E04; border-right: 1px solid #6F3E04;}
.securitiestrading-portlet ul.quarterList-view li a { text-decoration: none; display: block; color: #333333; padding: 2px 10px; }
.securitiestrading-portlet ul.quarterList-view li a:hover { background-color: #EC5700; }

.securitiestrading-portlet select.security-family {width:120px;}
.securitiestrading-portlet select.security-series {width:120px;}
.securitiestrading-portlet input.archive-security-search {margin-left: 40px;}
.securitiestrading-portlet span.security-series {margin-left: 40px;}

.securitiestrading-portlet th.no-border-left{border-left:none;}
.securitiestrading-portlet th.no-border-right {border-right: none;}
.securitiestrading-portlet th.no-border-left-right{border-left:none;border-right: none;}
.securitiestrading-portlet th.no-border-top{border-top: none;}
.securitiestrading-portlet th.no-border-bottom {border-bottom: none;}
.securitiestrading-portlet th.no-border-top-bottom{border-top: none;border-bottom: none;}

.securitiestrading-portlet input[type="text"].bgWhite, .securitiestrading-portlet select.bgWhite {
	background-color: #ffffff;
}
.securitiestrading-portlet input.width200, .securitiestrading-portlet select.width200 {
	width: 200px;
}
.securitiestrading-portlet div.additionalMargin{
	margin-left: 15px;
}

.securitiestrading-portlet .accordion-panel {
	cursor: pointer;
}

.securitiestrading-portlet .accordion-panel .ui-icon{
	float: left;	
}
.securitiestrading-portlet .customStyleSelectBoxInner{
	text-align: left;
}

h3.ui-accordion-header {
    margin-top: 1px;
}

ul.quarterList-view li{
	cursor:pointer;
}
ul.quarterList-view li a	{
	background-color: #D8D8D8;
}

ul.quarterList-view li a:hover{
	color:white;
	}
	
ul.quarterList-view li:hover {
	background: #EC5700;
	color:white;
	}
	
h3#quarter1-view{
    background: none repeat scroll 0 0 #464646;
    font-size: 14px;
    padding: 5px;
    text-transform: uppercase;
	}
	
	h3#quarter2-view{
    background: none repeat scroll 0 0 #464646;
    font-size: 14px;
    padding: 5px;
    text-transform: uppercase;
	}
	h3#quarter3-view{
    background: none repeat scroll 0 0 #464646;
    font-size: 14px;
    padding: 5px;
    text-transform: uppercase;
	}
	h3#quarter4-view{
    background: none repeat scroll 0 0 #464646;
    font-size: 14px;
    padding: 5px;
    text-transform: uppercase;
	}
	
	h3#quarter1-view:hover{
    background: none repeat scroll 0 0 #EC5700;
    font-size: 14px;
    padding: 5px;
    text-transform: uppercase;
	}
	
	h3#quarter2-view:hover{
    background: none repeat scroll 0 0 #EC5700;
    font-size: 14px;
    padding: 5px;
    text-transform: uppercase;
	}
	h3#quarter3-view:hover{
    background: none repeat scroll 0 0 #EC5700;
    font-size: 14px;
    padding: 5px;
    text-transform: uppercase;
	}
	h3#quarter4-view:hover{
    background: none repeat scroll 0 0 #EC5700;
    font-size: 14px;
    padding: 5px;
    text-transform: uppercase;
	}
	
.securitiestrading-portlet .accordion-panel {
    cursor: pointer;
}