﻿html,body{margin:0;padding:0px;font-family:Arial ;font-size:12px; }
#main-container{width:100%;position:relative;overflow:hidden;margin:0 auto;height:100%;}
.ie6 #main-container{/*width:98%;*/width:1003px; float:left;}
.ie7 #main-container{width:100%;}
.headertop{background:url(../images/topbg.gif) repeat-x;height:63px;width:100%;min-width:1200px;/*position:relative;*/}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .headertop{overflow:hidden;width:1003px;position:relative;}
.headcontent-rightbg{background:url(../images/topright.gif) no-repeat right top;height:63px;width:100%;min-width:1200px;}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .headcontent-rightbg{width:1003px;}
.headcontent-leftbg{background:url(../images/topleft.gif) no-repeat left top;height:63px;width:100%;min-width:1200px;}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .headcontent-leftbg{width:1003px;}
.ie6 .headertop{overflow:hidden}
.logo{padding:0 0 0 30px;width:auto;height:37px;float:left;}
.logo img:first-child{padding-right:10px;margin-right:10px;border-right:1px solid #688fa9;margin-top:7px;}
.logo img:last-child {margin-bottom:5px;}
.logo a{text-decoration:none;display:block;}
.status{position:absolute;right:-5px;top:20px;}
.content-container{background:url(../images/rightbg.jpg) no-repeat right top;height:100%;width:100%;min-width:1200px;}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .content-container{width:1003px;}
.content{background:url(../images/leftbg.jpg) no-repeat left top;height:100%;width:100%;min-width:1200px;}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .content{width:1003px;}
.page-block{margin: 0pt 12px; padding: 0pt 12px; min-height: 700px;height:auto!important;height:700px;}
.footer{/*position:fixed;bottom:0;left:0;*/width:100%;clear:both;}
.ie6 .footer{ width:1003px;}
.footercontent-bot{background:#26ADEE url(../images/botbg.gif) repeat-x;width:100%;position:relative;overflow:hidden;min-width:1200px;}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .footercontent-bot{width:1003px;}
.footercontent-right{background:#26ADEE url(../images/botright.gif) no-repeat right top;width:100%;min-width:1200px;}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .footercontent-right{width:1003px;}
.footercontent-left{background:#26ADEE url(../images/botleft.gif) no-repeat left top;width:100%;min-width:1200px;}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .footercontent-left{width:1003px;}
/*.copyright{color:#D0EDFD;font-family:arial;font-size:10px;float:right;padding:8px 15px 8px 0;text-align:right;width:40%;}*/
.copyright{color:#D0EDFD;font-family:arial;font-size:10px;float:right;padding:8px 35px 8px 15px;text-align:right;width:34%;margin-right:4%;}
.copyright span{color:#004B6E;font-family:arial;font-size:10px;}
.foot-lnks{font-size:10px;}
.foot-lnks a{color:#fff;font-family:Arial;font-size:11px;text-decoration:none;}
.foot-lnks a:hover{text-decoration:underline;}
.foot-lnks .separator{padding:0 5px;color:#BFEEFF;}
.reg-code{color:#004b6e;font-family:arial;font-size:11px;float:left;padding-top:5px;text-align:justify;}
.thwate-info{padding:8px 0 0 0;}
.foot-info{float:left;padding:8px 0 8px 15px;width:55%;}
.headlnks{margin:0;padding:10px 35px 0 0;float:right;/*font-size:16px;*/line-height:22px;} 
.headlnks li{float:left;list-style:none;padding:0 10px;background:url(../images/head-seperator.gif) no-repeat 0 5px;}
.headlnks li.last{background:none;}
.headlnks li a{color:#c2c8cc;font-family:Arial;font-size:12px;text-decoration:none;}
.headlnks li a span{color:#688fa9;}
.headlnks li.last{background:none;}
.welmessage{color:#c2c8cc;padding:0px 10px 0 10px!important;float:right;font-family:Arial;font-size:12px;background:none!important;}

/*MENU STYLING Start*/
.Equityimg {font-size:12px;height:25px;float:left;overflow:visible;position:relative;top:0px;left:12px;clear: both;z-index:8000;}
/*Redmine72174 - #header .sNav Changed value of left attribute from 125 to 25px*/
#header .sNav {font-size:12px;height:25px;float:left;overflow:visible;position:absolute;top:37px;left:25px;/*position:relative;top:0px;left:35px;*//*clear: both;*/z-index:8000;min-width:600px;}
#header .sNav ul {list-style:none;padding:0px 0 0 0;margin:0;}
#header .sNav ul li {list-style:none;float:left;padding:0px 0px;position:relative;height:22px;display:block;}
#header .sNav ul li.first{background:none;}
#header .sNav ul li a {font-size:12px;color:#000;text-decoration:none!important;height:16px;display:inline-block;padding:5px 10px;}
#header .sNav ul li a:hover, #header .sNav ul li.current a {color:#000!important;background:/*#e5e6e7*/  url("../images/menu_hvr.gif") repeat-x 0 0;}
#header .sNav ul ul {position:absolute;border:1px solid #c5c8c9;border-width:0 1px;background:#f8f9fa;z-index:999;width:180px;padding:0;top:26px;left:0;display:none;}
#header .sNav ul ul li {width:180px;height:auto;padding:0;border-bottom:1px solid #C5C8C9;    box-sizing: initial;}
#header .sNav ul ul li a, #header .sNav ul li.current ul li a {font-size:12px;font-family:Arial;color:#000!important;display:inline-block;padding:5px 10px;font-weight:normal;background:none;width:160px;height:auto;box-sizing: initial!important;}
#header .sNav ul ul li a:hover, #header .sNav ul li.current ul li a:hover {background:#e5e6e7;color:#000!important;box-sizing: initial!important;}
#header .sNav ul ul ul.sub {position:absolute;top:-1px;left:180px;display:none;}
#header .sNav ul ul li a.sub-o {background:url(../images/menugrey-arrow.gif) no-repeat 165px 10px;box-sizing: initial!important;}
#header .sNav ul ul ul.sub li.first {border-top:1px solid #C5C8C9;}
#header .sNav ul ul ul li {border-bottom:1px solid #C5C8C9;}
#header .sNav ul ul li a.sub-o:hover {background:#e5e6e7!important;box-sizing: initial!important;}
/*MENU STYLING End*/       

/*CustomerService dropdown Style*/
.cssubmenu{width:240px!important;padding:5px 10px 5px!important;color:#333!important;border-bottom:1px solid #C5C8C9!important;}
.cssubmenu li{border-bottom:none!important;padding:2px 0!important;width:240px!important;}
.cssubmenu li a{width:auto!important;padding:0!important;}
.cssubmenu li a:hover{background:none!important;}
.cslabel{width:80px;float:left;}
.csspan{padding-left:10px;}
.csmoredetaildiv{border-top:1px solid #ccc;padding:5px 0 0 0;margin:7px 0 0 0;}  

/*Franchise Header*/
.fwheadertop{background:url(../images/fw-topbg.gif) repeat-x;height:109px;width:100%;min-width:1200px;position:relative;z-index:999;}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .fwheadertop{overflow:hidden;width:1003px;}
.fwheadcontent-rightbg{background:url(../images/fw-rightbg.gif) no-repeat right top;height:109px;width:100%;min-width:1200px;}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .fwheadcontent-rightbg{width:1003px;}
.fwheadcontent-leftbg{background:url(../images/fw-leftbg.gif) no-repeat left top;height:109px;width:100%;min-width:1200px;}/*985px changed to 1200px in MarketSmith*//*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
.ie6 .fwheadcontent-leftbg{width:1003px;}      
.fwEquityimg {font-size:12px;height:25px;float:left;overflow:visible;/*position:relative;*/position:absolute;top:83px;left:12px;clear: both;z-index:8000;}
#fwheader .fwsNav {font-size:12px;height:25px;float:left;overflow:visible;position:absolute;top:83px;left:125px;/*position:relative;top:0px;left:35px;*//*clear: both;*/z-index:8000;min-width:600px;}
#fwheader .fwsNav ul {list-style:none;padding:0px 0 0 0;margin:0;}
#fwheader .fwsNav ul li {list-style:none;float:left;padding:0px 0px;position:relative;height:22px;display:block;}
#fwheader .fwsNav ul li.first{background:none;}
#fwheader .fwsNav ul li a {font-size:12px;color:#000;text-decoration:none!important;height:16px;display:inline-block;padding:5px 10px;}
#fwheader .fwsNav ul li a:hover, #fwheader .sNav ul li.current a {color:#000!important;background:/*#e5e6e7*/  url("../images/menu_hvr.gif") repeat-x 0 0;}
#fwheader .fwsNav ul ul {position:absolute;border:1px solid #c5c8c9;border-width:0 1px;background:#f8f9fa;z-index:999;width:180px;padding:0;top:26px;left:0;display:none;}
#fwheader .fwsNav ul ul li {width:180px;height:auto;padding:0;border-bottom:1px solid #C5C8C9;}
#fwheader .fwsNav ul ul li a, #fwheader .sNav ul li.current ul li a {font-size:12px;font-family:Arial;color:#000!important;display:inline-block;padding:5px 10px;font-weight:normal;background:none;width:160px;height:auto;}
#fwheader .fwsNav ul ul li a:hover, #fwheader .sNav ul li.current ul li a:hover {background:#e5e6e7;color:#000!important;}
#fwheader .fwsNav ul ul ul.sub {position:absolute;top:-1px;left:180px;display:none;}
#fwheader .fwsNav ul ul li a.sub-o {background:url(../images/menugrey-arrow.gif) no-repeat 165px 10px;}
#fwheader .fwsNav ul ul ul.sub li.first {border-top:1px solid #C5C8C9;}
#fwheader .fwsNav ul ul ul li {border-bottom:1px solid #C5C8C9;}
#fwheader .fwsNav ul ul li a.sub-o:hover {background:#e5e6e7!important;}
.fwheadlnks{margin:0;/*padding:10px 20px 0 0;float:right;*/font-size:16px;position:absolute;top:55px;left:265px;padding:0;} 
.fwheadlnks li{float:left;list-style:none;padding:0 10px;background:url(../images/head-seperator.gif) no-repeat 0 8px;line-height:24px;}
.fwheadlnks li.last{background:none;}
.fwheadlnks li a{color:#c2c8cc;font-family:Arial;font-size:12px;text-decoration:none;}
.fwheadlnks li a span{color:#688fa9;}
.fwheadlnks li.last{background:none;}
.fwwelmessage{color:#c2c8cc;/*padding:14px 10px 0 10px;float:right;*/font-family:Arial;font-size:12px;background:none!important;padding-left:0!important;}
.fwlogo{/*padding:0 0 0 30px;width:322px;height:37px;float:left;*/position:absolute;top:8px;left:265px;}
.fwlogo a{display:block;}

.franchiselogo{position:absolute;top:10px;left:35px;border-right:1px solid #3A5C75;padding-right:15px;/*padding-bottom:6px;*/}
.iiflpartner{position:absolute;right:35px;top:15px;}    
/*Client Category Loyalty Points Tooltip*/
.mtooltip{position:relative;}
.mtooltipinfo {position: absolute;background: #000;border: 1px solid #050404;padding:15px;text-align:center;top:42px;width:130px;right:-25px;border-radius: 8px;font-size:15px;line-height:normal;z-index:9999;}
.mtooltipinfo:after, .mtooltipinfo:before {bottom: 100%;left: 70%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.mtooltipinfo:after {border-color: rgba(136, 183, 213, 0);border-bottom-color: #000;border-width: 20px;margin-left: -20px;}
.mtooltipinfo:before {border-color: rgba(194, 225, 245, 0);border-bottom-color: #050404;border-width: 20px;margin-left: -20px;}
.ft19{font-size:23px;}
                
.BLUE{background:#017ED2!important;color:#fff!important;border:none;}
.BLUE:after {border-color: rgba(1, 26, 210, 0)!important;border-bottom-color: #017ED2!important;}
.BLUE:before {border-color: rgba(1, 26, 210, 0)!important;border-bottom-color: #017ED2!important;}
                
.DIAMOND, .PLATINUM{background:#4C4C4C!important;color:#fff!important;border:none;}
.DIAMOND:after, .PLATINUM:after {border-color: rgba(76, 76, 76, 0)!important;border-bottom-color: #4C4C4C!important;}
.DIAMOND:before, .PLATINUM:before {border-color: rgba(76, 76, 76, 0)!important;border-bottom-color: #4C4C4C!important;}
                
.GOLD{background:#DBA20A!important;color:#fff!important;border:none;}
.GOLD:after {border-color: rgba(219, 162, 10, 0)!important;border-bottom-color: #DBA20A!important;}
.GOLD:before {border-color: rgba(219, 162, 10, 0)!important;border-bottom-color: #DBA20A!important;}
                
.SILVER{background:#898989!important;color:#fff!important;border:none;}
.SILVER:after {border-color: rgba(137, 137, 137, 0)!important;border-bottom-color: #898989!important;}
.SILVER:before {border-color: rgba(137, 137, 137, 0)!important;border-bottom-color: #898989!important;}

.whitelnk{color:#fff;text-decoration:underline;font-size:12px;text-align:center;}    
/*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/
#header .sNav ul li a.menulnk{color: #0089dc!important;text-decoration: none!important;background: transparent;font-size:10px;}
#header .sNav ul li a.menulnk span{color:#666;}
#header .sNav ul li a.ARCLink span{color:#777!important;text-decoration: none!important;font-weight:bold ;font-size:10px;}
/*Redmine:69178-Start(Market smith Integration on TTWEB.)by AkshayMaingade 26/07/2019*/

.call_cs{background:#017ED2!important;color:#fff!important;border:none;width:auto;top:44px;}
.call_cs:after {border-color: rgba(1, 26, 210, 0)!important;border-bottom-color: #017ED2!important;left:86%;pointer-events:inherit;}
.call_cs:before {border-color: rgba(1, 26, 210, 0)!important;border-bottom-color: #017ED2!important;left:86%;pointer-events:inherit;}

.cstable{border-collapse:separate;width:100%}
.cstable tr td{padding:3px 5px;font-size:12px;white-space:nowrap;}
.cstable tr td h4{color:#d3ebfb;font-size:13px;text-decoration:underline;margin:0;}
.cstable tr td a{color:#d3ebfb;font-size:13px;text-decoration:none;}
.bordertopline{border-top:1px solid #64a0d4;}
.call_cstooltip{cursor:pointer;}
.call_cstooltip a{cursor:pointer!important;display:inline-block;}