/* Override the default look&feel of the jsDynamicTabs contentTabs */
.srbpSubNav li.tab>a.inner {display:none;}
.srbpSubNav li.tab.selected  {border-style: solid none;}
.srbpSubNav .contentTabs li ul {margin-top : 0px;}
.srbpSubNav .contentData.marginTop40 {margin-top : 0px;}
.srbpSubNav .contentData.marginTop40>p {display:none;}
.srbpSubNav .contentTabs ul {background: repeat-x scroll left bottom transparent;}

/* SRBP MiniRevolver */
.srbpRevolver.miniRevolver > .revolverButtonPrev,.revolverButtonNext {display:none;}
.srbpRevolver.miniRevolver .revolverPager ul {padding-right: 5px;}
.srbpRevolver.miniRevolver .revolverWindow {  background: no-repeat scroll 0 0 transparent; }
.srbpRevolver.miniRevolver {  background: no-repeat scroll 0 0 transparent; }

/* Wealth miniRevolver style*/
.miniRevolver {
    background: none repeat scroll 0 0 transparent;
    padding-top: 0;
    width: 600px;
}
.miniRevolver h2, .miniRevolver h3, .miniRevolver h4 {
    float: left;
}
.miniRevolver .revolverPager {
    position: absolute;
    right: 0;
}
.miniRevolver .revolverPager ul {
    padding-right: 0;
    text-align: left;
}
.miniRevolver .revolverWindow {
    background: none repeat scroll 0 0 transparent;
    clear: left;
}
.miniRevolver .revolverItem {
    float: left;
    padding: 0 0 20px;
}
.topPadding15 {
    padding-top: 15px;
}
.description {
    font-size: 1.4em;
}
.description p{
    font-size: 0.9em;
    padding-bottom: 10px;
    line-height: 1;
    color: #000000;
}
.paddingBottom18 {
    padding-bottom: 18px !important;
}

/* browserTabList style */
.browser {
    position: relative;
    width:600px;
}
.broswerTabNode {
	border: 1px solid #ccc;
	width:370px;
	padding:15px;
	font-size: 1.2em;
	float: right;
}
.broswerTabNodeScrollable {
	height: 140px;
	overflow:auto;
	width: 346px;
	border: 2px solid #ccc;
	border-right: 2px solid #eee;
	border-bottom: 2px solid #eee;
	padding: 10px;
}
.broswerTabList {
	position: absolute;
	left: 0;
	top: 0;
	width: 199px;
	border-top: 1px solid #ccc;
}
.broswerTabList li {
    padding:10px;
    border:1px solid #ccc;
    border-top:0;
    background: url(data:image/gif;base64,R0lGODlhCgAwAMQAAPb29tzb3PPz8/j4+Pv7++7u7vLy8u/v7/z8/PDw8Pr6+vf39/T09PHx8f7+/vX19ezs7Pn5+f39/e3t7f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NEY5RDMyQzlFNzAxMUUxOTkxNTkwMkQ3RkI4M0E5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NEY5RDMyRDlFNzAxMUUxOTkxNTkwMkQ3RkI4M0E5RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0RjlEMzJBOUU3MDExRTE5OTE1OTAyRDdGQjgzQTlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0RjlEMzJCOUU3MDExRTE5OTE1OTAyRDdGQjgzQTlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAoAMAAABXlgII4kZZ5oqq6m475wLM+uZN94ru88jvzAoFBIKBqPiqRyyWRGntCodEp9Dq7Y7GLL7Xq9gLB4/Cibz+i0usxou99wuGBOrxvu+Lxe3+j7/4CBgn0JhYaHiIgHi4yNjo4FkZKTlJQTl5iZmpucnZ6aEKGio6SlpqEhADs=) repeat-x scroll 0 -10px #ECECEC;
}
.broswerTabList li.selected {
	border-right:1px solid #fff;
	font-weight: bold;
	background: #fff;
}
.broswerTabList li.selected a {
	font-weight: bold;
}

.tabNode {
    clear: both;
}

.scrollbarsWrapper {
    clear: both;
}

.marginNeg75 {
    margin-left: -75px;
}

/*for marketOverview quick view use*/
.accordionHeader a.accordionLink{
	 background: url(data:image/gif;base64,R0lGODlhDAAOALMAADMzM/Hx8evr6+jo6NDQ0Kurq3x8fHt7e1hYWFdXVz8/P9zc3KCgoJOTk2NjY////yH5BAEAAA8ALAAAAAAMAA4AAARF8EkZxLzUIItfMACwYQETKiLnFWFBoGPAAo30AsmwhIY3PLeG7OA55ICOH+UQOl5KJ5xy1bodZaEaEJXbAYiT4LBDSEYAADs=) no-repeat scroll 100% 17px transparent !important;
}

.open div.accordionHeader a.accordionLink{
	 background: url(data:image/gif;base64,R0lGODlhDAAOALMAADMzM/Dw8Onp6dDQ0K2traurq3x8fHt7e1hYWFdXVz8/P93d3aCgoJSUlGRkZP///yH5BAEAAA8ALAAAAAAMAA4AAARFMBDzqh1OLADoVUAjcU01gIjwjABxAqkVMByqWqvBJfc65bwHRsM5rFQvUYFkAgUDS0DhFazMaoCq7LDr4QIHLc7qfUQAADs=) no-repeat scroll 100% 17px transparent !important;
}

.accordionHeader a.accordionLink:focus,
.accordionHeader a.accordionLink:hover,
.accordionHeader a.accordionLink:active,
.open div.accordionHeader a.accordionLink:focus,
.open div.accordionHeader a.accordionLink:hover,
.open div.accordionHeader a.accordionLink:active
{
	 text-decoration: underline;
}


/* style grid */
.stylesmall1 {
    background-image: url(data:image/gif;base64,R0lGODlhDgAOAJECALOzszMzM////wAAACH5BAEAAAIALAAAAAAOAA4AAAIjjCOgkHu4WHxNVUDjFbx7r4XRso2kaJbkx3KoZMJWLNfvVQAAOw==);
}

.stylesmall2 {
    background-image: url(data:image/gif;base64,R0lGODlhDgAOAJECALOzszMzM////wAAACH5BAEAAAIALAAAAAAOAA4AAAIjhCGhIee42DtptQmtE7x7v4XYZZCPaYrl9rWcimAxJaM1XAAAOw==);
}

.stylesmall3 {
    background-image: url(data:image/gif;base64,R0lGODlhDgAOAJECALOzszMzM////wAAACH5BAEAAAIALAAAAAAOAA4AAAIihCGHwaF5RHPxzWeb2Lx3XCmhAYkIaJZn5LUbuqYwrNJKAQA7);
}

.stylesmall4 {
    background-image: url(data:image/gif;base64,R0lGODlhDgAOAJECALOzszMzM////wAAACH5BAEAAAIALAAAAAAOAA4AAAIihCGHqnnO1osGyiqy3jr4YFkf2ChjaH7ow7VZOVFrNDN1AQA7);
}

.stylesmall5 {
    background-image: url(data:image/gif;base64,R0lGODlhDgAOAJECALOzszMzM////wAAACH5BAEAAAIALAAAAAAOAA4AAAIjhCGHqnnO1osGyiqy3rqFH1geKD5gSCGnxbXdBEdsOlO1UQAAOw==);
}

.stylesmall6 {
    background-image: url(data:image/gif;base64,R0lGODlhDgAOAJECALOzszMzM////wAAACH5BAEAAAIALAAAAAAOAA4AAAIjhCGHqnnO1osGyiqy3rq1AAbeE4oTGY5VybXdWVHXrNLwXAAAOw==);
}

.stylesmall7 {
    background-image: url(data:image/gif;base64,R0lGODlhDgAOAJECALOzszMzM////wAAACH5BAEAAAIALAAAAAAOAA4AAAIjhCGHqnnO1osGyiqy3rp5allfRV0mh2rBGoQK244A7B60XAAAOw==);
}

.stylesmall8 {
    background-image: url(data:image/gif;base64,R0lGODlhDgAOAJECALOzszMzM////wAAACH5BAEAAAIALAAAAAAOAA4AAAIjhCGHqnnO1osGyiqy3rp5allfRV0mh3ZPwAbi2r5V65YCbRUAOw==);
}

.stylesmall9 {
    background-image: url(data:image/gif;base64,R0lGODlhDgAOAJECALOzszMzM////wAAACH5BAEAAAIALAAAAAAOAA4AAAIjhCGHqnnO1osGyiqy3rp5allfRV0mh3bTE7TBiLjvWsmwIBcAOw==);
}

.styleLegend1{
	background-image: url(data:image/gif;base64,R0lGODlhEwAhAPcAAB9ELtbm2n7Fh2uGdViWZc3dz1CJXzx6TvP68qrZrpevoKTUr4LFkjZaQ4WokH6liXGOeGi2dyRaNGGfcTZ0Stzv4m7TjpXSo3W7hUF/T87d05rBpLfHvm+RenTOh9Lw1CdYOvr+9l6ocR1VMc7t0l2pbjRpRJG8nNrs3nyjhpTCnnvMhnnUhuDs4brJwV2lbkOCUz18USZkOCtUNlOZZTxdSXSWgH3Mkf3+/ZmxomeqeiNPL2iteLrhw+L043XHiNXw2F2ncWKmbdTj1oKpjXbQkpnSpXrSjipcOpvLpiZWOCpZMz11TT6BUdjm2ilMNnvMizhWRKXcs2Oocz1iSWmnervfxHXKi9z04mSmeJq/o3vFjHTRhfX++lSVZeDr32yKdjyATStmPH2ShXiPgVyebIGljJfBoqrctoDNj4iylOTu6ESCWGSldCRTNSNgN3vHkEF8U2u0fNHt1T13UNHe1J3Wq3zQkJmuoiRNMzBcPS1WOEBbSzlcR2a2eVaYaJzMqaXXszpvTXbTiXmcgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcACEwsAAAAKQAAAAS99EADwJDALgAAHUgWRyn7AAgdXAAFQAhLgAAATCoAMgAIQAS9/gs6CxqdgB2+AAAAAAAAAAAAEwAAAAS+ByqPvhMdV0AEnUcqgAAAP//AFQBgwGFUIVQVAAYAQAAAAAAABL4JABAAAAAAAAAABL4EAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAgEBAJIAEnbF6QAAAAAAAHgAHAAfvQAAAAACAAEAAAF2AAAAbTCwAAAAIQAAAAABkLRgAAEAHwAAAB+9cPhsAOgAEnb4LAABkGaEAFB293UczgABkPigAKgAEgAS+AAACAAOAFgAAAGFbgAAAAGQAHgAAAAfvYP///ioAZMAEnbF6hL4oFBUAAABhQAAAAAAAAAAAAAAAAAAAPdmhJAJdpB1HQAAARL41CwAAAAAEwAhAAAI/gBxCBxIsKDBgwgNdhHYpaFDHA0LrnGBp2KOHAou5qjIYQ1BDWP49KkxsgaVBn0aRCEzZKHAAgOe5HHjZsaTGTvc5AEwoA7BAmDyKAGhBMmeJW6Q6Oz5E8JMNyD0zFgiQQJNMD4H1oHgZkRVJFXDusFKsI4NJG/EqF0rQ4aEDkMIOjEjiAKTA3fvHqBgglAAuQ7ixIFBmA1hwkzMOCEYwEycGIQHH4bB5MHfgU6IxIAM4/HgJk2YpLgscAgROgeawDgQI0OYMKFHDwxhOo7qyYfjWCaI4oSX37//EPBC448BNSgIttjQJsiUKTp0VHkuYsKZCry1tHnxok2bLN5FxVS/TvCL9hdCvKt/UeIF+YHLt6dXv71EGRXJB5qXP9879zIn5CcQCsyxJ8QU3k1RQnv48QaIHH5EIMeEFMrBQxJYEIRFIFtcccUWIIIIxRYYLOADQT6gccMRUEBxRxFpQMGiAAmcOJAPUkDhwQorHGHBEVywwAKNNgqEhRRXeABFjz9eMYgHW0iBhUs4HAnHDyPecIWWLTKAxpQ39mDEBUaUeYEdZgJihQ9UIuDDHCTMMccHHwAhp5w+IIBQCHzymdCfCAUEADs=);
	background-repeat:no-repeat;
    background-position:center;
    float: left;
    height: 14px;
    width: 22px;
    text-decoration:none !important;
}

.styleLegend2{
	background-image: url(data:image/gif;base64,R0lGODlhQgAMAPeAAPr9/P39/vr9//z++/3++vv+/Pf+//j9//r+//n7/vr7+/////r/+f7/9vz99vz++vz+/Pv/+Pv/+fz/+/r+/Pj9/vj9/fn99/778v728vz8+/v+/fz9+//69//7+f77+v37/Pz8//v7//b9+/r7+fv4+f38/P3+/vz8/fz7/P37/f38/f78/v/7/vn26fr47Pv26/749P/59v359Pz77/z67/358P778//++f/9/PrHnf7Lov/Enf3HpP3KqPzLpfrMoPbLpPPNrffbxP/y4//89/STXP2cafyUX/qWVvmXU/iYV/SYXeuYY+agdvC7nv/h0P/59Pq1k/7HsPnHp/nHo/nIo/rIpvjIqvPHq/LMtvjbzP7u5f76+P7u3v357vz35P769f768f766/746/337P368v3++fz//fz9/fX++vn+/fv+/vn+//j+//X7//j5//z8/v79/f7+/fv6//38//79//78//77//37//n7//77/v789fz9/Pv+//79/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcACE5UAAAAKQAAAAS99wAEQdeBLgAAHUgWRyn7AAgdXAAFQAhLgAAATlIAMgAIQAS9/gs6CxqdgB2+AAAAAAAAAAAAEwAAAAS+ByqPvhMdV0AEnUcqgAAAP//AOgBgAGHAocC6AAYAQAAAAAAABL4JABAAAAAAAAAABL4EAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAgEBAJIAEnbF6QAAAAAAAMAAHALRWwAAAAACABoAAAD+AAAHrjlQAAAAIQAAAAAEBFQoAAEC0QAAANFbuPhsAugAEnb4LAAEBGaEAFB293UczgAEBPigAKgAEgAS+AAACAAOAGgAAAGHHgAAAAQEAMAAAALRW4D///ioAZMAEnbF6hL4oALoAAABhwAAAAAAAAAAAAAAAAAAAPdmhJAJdgR1HQAABBL41CwAAAAAQgAMAAAI/gABBBAwgIDBgwgTKlzIMGEBAwcQCEigYIHFixgxMmjg4AGEjyBDihxJsqTIBxEkTKBQwULGlxcvYMigYYPNmzhz6tzJMyeHDh4+gAghAibMESRKmDjBtKnTp1CjSn2KIoWKFSxatDD60sULGDFkiB1LtqzZs2jLzqBRw8YNHDm4ZtSxg0cPH3jz6t3Lt6/fvT+ABBEyhEgRuRiNHEGSRInjx5AjS55MOfISJk2cPIESBfFFKVOoVLFCurTp06hTqz59BUsWLVu4dPFs0csXMDbC6N7Nu7fv38B7ixlDpoyZM2hoL0hzQM0aNtCjS59Ovbp16ggQtNnuRvkbOHHkLswZT768+fPo05tfQaeOnTt48ijXs4dPHz/48+vfz7+///1xtLAHC3/8wYJyAQEAOw==);
	background-repeat:no-repeat;
    background-position:center;
    float: left;
    height: 14px;
    width: 22px;
	padding-right: 20px;
    text-decoration:none !important;
}

.gridsPosition {
    background-repeat:no-repeat;
    background-position:center;
    float: left;
    height: 14px;
    width: 14px;
}

/* control table content word wrap */
.noBreakAll td {
    word-break: normal !important;
    word-wrap: break-word;
}

/* for compare */
.removeLink {
	font-weight: normal;
    line-height: 30px;
    padding-left: 5px;
    text-transform: none;
}

.wealthv2 .compareQuoteSearch input{
	width: 100px;
}

.compareQuoteSearch{
	text-transform: none;
}

.compareQuoteSearch ul li{
	font-size: 1em;
}

.expandAll{
	height: auto;
}

#compareExpandAll{
	border-left : 0;
}

.open .accordionHeader a.accordionLink{
	background : url(data:image/gif;base64,R0lGODlhDAAOALMAADMzM/Dw8Onp6dDQ0K2traurq3x8fHt7e1hYWFdXVz8/P93d3aCgoJSUlGRkZP///yH5BAEAAA8ALAAAAAAMAA4AAARFMBDzqh1OLADoVUAjcU01gIjwjABxAqkVMByqWqvBJfc65bwHRsM5rFQvUYFkAgUDS0DhFazMaoCq7LDr4QIHLc7qfUQAADs=) no-repeat scroll 100% 17px transparent;
}

.accordionHeader a.accordionLink{
	background : url(data:image/gif;base64,R0lGODlhDAAOALMAADMzM/Hx8evr6+jo6NDQ0Kurq3x8fHt7e1hYWFdXVz8/P9zc3KCgoJOTk2NjY////yH5BAEAAA8ALAAAAAAMAA4AAARF8EkZxLzUIItfMACwYQETKiLnFWFBoGPAAo30AsmwhIY3PLeG7OA55ICOH+UQOl5KJ5xy1bodZaEaEJXbAYiT4LBDSEYAADs=) no-repeat scroll 100% 17px transparent
}

table a {
    text-decoration: underline !important;
}


/*
for range slider
*/

.wealthv2 .sliderRange .textInput {
    clear: none;
}
.wealthv2 .sliderRange .textInput input {
    width: 62px !important;
}

.slider.sliderBasic .sliderBG {
    background: url(data:image/gif;base64,R0lGODlhAQAQALMAAOTk5NHR0dXV1eLi4t/f38/Pz9zc3NPT0+rq6s3Nzdra2tfX1+np6efn5wAAAAAAACH5BAAAAAAALAAAAAABABAAAAQMMJVwxFKGDNAYYk0EADs=) repeat scroll 0 0 transparent;
    border: 1px solid #C1C1C1;
    border-radius: 3px 3px 3px 3px;
    height: 16px;
    margin-top: 5px;
}
.slider.sliderBasic .sliderOverlayInner {
    background-color: #000000;
    opacity: 0.5;
}
.slider.sliderBasic .sliderOverlay {
    border: medium none;
    height: 16px;
    top: 0;
}
.slider.sliderBasic .sliderGrab {
    height: 22px;
    position: absolute;
    top: -3px;
    width: 12px;
}
.slider.sliderBasic .sliderGrab {
    background: url(data:image/gif;base64,R0lGODlhDAAWANU2AL+/v/z8/L29vfLy8vr6+u/v79/f3+np6ff39/b29uXl5dDOztjW1sLBwcLAwebm5sHAwOrq6vf29vPz8+Hh4evr68C+vuDg4N3d3dHPz9bU1NDPz+bl5fDv78PBwc/OzsLAwM3Ly7y7u8G/wMG/v7++vsC/v/Hx8fX19fn5+dLQ0P7+/vj4+PDw8PT09O7u7rS0tOzs7P39/c/Nze3t7f////f39wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADYALAAAAAAMABYAAAazQBtjRiwSGUJXbclcujQhVrPJEs1Yq6w2yyrNELKwOIywfMdjhGkmCQRaqXdcQlqgCAQALb9HjRYuKSkAMYOFLhALEywsMBSNjxMQGycJCTAXl5knIBstKCgwBqGjLQ4ZHS4uoqsGLh0OKi8DAzAYtbcvDSo0JycCD7/BNLsxLS0CCsjKMR4qFQUFCjTS1BXOES/a29oRuwc04eLhBw4f4OPiBxYMHDHv8O8cGTYaRkYLNkEAOw==) repeat scroll 0 0 transparent;
}
.wealthv2 .slider.sliderBasic .sliderArrow {
    display: none;
}

.wealthv2 tbody .sliderRange th {
    background-color: transparent;
    font-size: 1.2em;
    vertical-align: middle;
}
.wealthv2 tbody .sliderRange td {
    background-color: transparent;
}

.bondAdvancedFilterTable td {
    padding: 5px !important;
    vertical-align: middle;
}
.vsmall input {
    margin-right: 3px;
    width: 62px;
}
.wealthv2 .sliderRange .question .textInput {
    padding-left: 0;
}
.wealthv2 .sliderRange .question .textInput input {
    width: 62px !important;
}
/*
for advance search browser
*/

.criteriaLightbox {
    width: 722px !important;
}
.criteriaLightbox .lightboxInner, .criteriaLightboxSmall .lightboxInner {
    padding-left: 30px;
    padding-right: 30px;
}
.criteriaLightbox .browser {
    width: auto;
}
.criteriaLightbox .broswerTabNode {
    width: auto;
}
.criteriaLightbox .broswerTabNodeScrollable {
    height: 280px;
    width: 408px;
}
.criteriaLightboxSmall {
    width: 600px !important;
}
.criteriaLightboxSmall .browser {
    width: auto;
}
.criteriaLightboxSmall .broswerTabNode {
    width: auto;
}
.criteriaLightboxSmall .broswerTabNodeScrollable {
    height: 180px;
    width: 286px;
}

table.compareTableAlignLeft td{
	text-align: left;
}

.compareAccordion table{
	width: 938px;
}

.compareQuoteSearch .emptyMsg{
	font-size: 1.3em;
}

/* sub tab mouse pointer style*/
.subNav a{
    cursor: pointer;
}
/* fix IE select overflow issue */
div.tabContent div.customSelect{
    overflow: visible;
} 

.question .left35 {
    clear: none;
    left: 35px;
}
.question .left100 {
    left: 100px;
	width: 200px;
}
.question .left200 {
    clear: none;
    left: 200px;
	width: 200px;
}
.question .left0 {
	left: 0px;
}

/*bar chart negative value css and pack*/
.gauge {
    height: 14px;
    position: relative;
    width: 100%;
}

.gauge .color1 span {
    background-color: #2F6985;
}

.gauge .color2 span {
    background-color: #ED6F34;
}

.gauge .gaugebar {
    display: block;
    height: 7px;
    margin-left: 50%;
    position: relative;
    width: 50%;
}

.gauge .gaugebar span {
    display: block;
    height: 7px;
}

.gauge .gaugebar.short {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAFElEQVQImWP4////fwZcAEUSJwcAHkIP8UFeoUEAAAAASUVORK5CYII=);
    margin-left: 0;
}

.gauge .gaugebar.short span {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAFElEQVQImWP4////fwZcAEUSJwcAHkIP8UFeoUEAAAAASUVORK5CYII=);
    position: absolute;
    right: 0;
}

.gauge .gaugeMiddle {
    border-left: 1px solid #CCCCCC;
    height: 20px;
    left: 50%;
    position: absolute;
    top: -4px;
    width: 1px;
}

.colourKey .stripe {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAFElEQVQImWP4////fwZcAEUSJwcAHkIP8UFeoUEAAAAASUVORK5CYII=);
    display: inline-block;
    height: 10px;
    left: -10px;
    position: absolute;
    top: 0;
    width: 10px;
}

.colourKey .keyCategoryVS {
    border-color: #ED6F34;
}

.colourKey li {
	position: relative;
	margin-bottom: 5px;
    border-left: 10px solid;
    display: block;
    float: left;
    font-size: 0.7em;
    padding: 0 15px 0 9px;
    text-transform: uppercase;
}

.colourKey .keyFundVS {
    border-color: #2F6985;
}

table a:focus{
	outline: #333 dotted 1px;
}
/* for fixing DDA issue */
.quoteBoxInfo .halfSize {
    font-size: 70%;
    font-weight: lighter;
}

/* fix ability issue-Table without the right headers */
.orderStatus table .secondaryBtn{
	margin-right: 10px;
    position: static !important;
}

.expandLeftStyle .orderStatus table th.last{
	width: auto;
}

.expandLeftStyle .orderStatus {
    width: 810px;
    right: -120px;
}

.expandLeftStyle .orderStatus .scrollbarsWrapper {
    width: 810px;
}
.orderStatus table {
    width: 810px;
}

.ie6 .orderStatus .scrollbarsWrapper {
    width: 810px !important;
}

.orderStatus .scrollBarInner2{
	height: 34px !important;
}

.orderStatus .scrollGrab{
	bottom: -2px;
}