html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite,code,
del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-family: Century_Gothic;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
.more-butt{ background:#ed3237; margin:10px 12px 0 0}
.more-butt a{ display:inline-block; color:#fff; padding:2px 5px; font-size:10px; font-weight:bold; text-transform:uppercase}
.pandl-butt a{ background:#191919; color:#fff; margin-right:10px; padding:2px 10px; font-size:11px}
.pandl-butt a:first-child{ padding:2px 15px}
.next-arrow{ background:url(../images/arrow-next.png) no-repeat 0 0; display:inline-block; width:22px; height:41px; position:absolute; top:220px; right:0}
.prev-arrow{ background:url(../images/arrow-prev.png) no-repeat 0 0; display:inline-block; width:22px; height:41px; position:absolute; top:220px; left:0}
	
	
	
	
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section { display: block}
body{ font-size:12px; color:#fff;}
@font-face{font-family:Century_Gothic;src: url('fonts/Century Gothic.ttf') format('truetype');}
@font-face{font-family:Century_GothicB;src: url('fonts/Century GothicB.ttf') format('truetype');}
a, img{ text-decoration:none; outline:none; border:none}
ul{ list-style:none}
.fl{ float:left} .fr{ float:right}
*{ padding:0; margin:0}
.clrBoth{ clear:both}
/* Main Wrapper Stast Here */
#main-wrapper{ background:#000; font-family:Century_Gothic; position:relative; margin:0 auto; width:1260px;}
.main-header{ background:#141414;/*background:#000;*/}
.inner-header{ width:995px; margin:0 auto; padding:15px 0}
.logo{ background:url(../images/logo.png) no-repeat 0 0; width:255px; height:71px;}
.wlcme-user-name{ font-weight:bold; font-size:15px; color:#fff; margin-top:25px}
.wlcme-user-name a.home-link{ color:#666666; margin-top:20px; display:block; text-align:right; text-decoration:none}
.wlcme-user-name a.home-link:hover{ color:#fff;}
.wlcme-user-name a{ text-decoration:underline; color:#fff}
.wlcme-user-name a:hover{ text-decoration:none}
.wlcme-user-name span{ color:#666}
.main-nav{ background:url(../images/nav_bg.gif) repeat-x 0 0; height:47px}
.main-nav-inner{ width:995px; margin:0 auto}
.main-nav-inner li{ float:left; margin-left:20px}
.main-nav-inner li:first-child {margin-left:10px;}
.main-nav-inner li a{ color:#fff; padding:15px 4px 13px 4px; font-weight:bold; font-family:Century_Gothic; text-transform:uppercase; display:inline-block; font-size:14px}

.main-nav-inner li a:hover{ transition: background-image 0.8s ease;background:#003d81 url(../images/nav_hover_bg.png) repeat-x 0 0; padding:17px 4px 10px 4px; height:21px; 	margin-top:-2px}
.main-nav-inner li a.active{ background:#003d81 url(../images/nav_hover_bg.png) repeat-x 0 0; padding:17px 4px 10px 4px; height:22px; margin-top:-2px}
.main-nav-inner li a.inactive{ }





/*.masterLinks {position:relative;}
.hoverMenu {display:none; width:156px;font-size:12px; font-weight:bold; color:#FFF; background:#0a9953;z-index:9999;position:absolute; right:-25px; top:45px;border:1px solid #0E7342;}
.masterLinks:hover .hoverMenu {display:inline-block;}
.hoverMenu li{display:block; float:left; text-align:center; vertical-align:middle; padding:0px; width:148px; margin-left:0px; }
.hoverMenu li a {display:inline-block; text-align:center; vertical-align:middle; padding:4px; font-size:12px; width:148px;border-bottom:1px solid #0E7342;}

.hoverMenu li a.last{border-bottom:none;}

ul.hoverMenu li:hover {background: #003d81; cursor:pointer; margin-left:0px; padding:0px; font-size:12px; width:148px;text-align:center; vertical-align:middle;}*/
/*ul.hoverMenu li a:hover {padding:4px; margin-top:0px; height:auto; background:#003d81; margin-left:0px; font-size:12px; width:148px;text-align:center; vertical-align:middle;}*/

/*#menuLinks:hover .hoverMenu{display:inline-block;}*/
.inner{ width:995px; margin:0 auto}
/*  home slider */
/*.strategyDescriptions {width:750px; margin:20px 0px 0 190px;} */
.strategyDescriptions {font-size: 12px; padding-top:20px;}
.strategyDescriptions {width:900px; margin:0 auto;}
.middle-footer-inner{ margin:0 auto; width:995px; padding:0px 0 6px 0}
.footer-banner{	background:url(../images/banner_bg1.png) no-repeat 0 0; height:182px; font-size:21px; color:#fff; text-transform:uppercase; padding:20px 0 0 25px}
.footer-banner p{ margin-left:180px; font-size:27px; font-weight:normal; margin-top:5px}
.footer-banner span{ font-size:34px; font-weight:bold; vertical-align:middle; border-bottom:3px solid #ed3237; font-family:Century_GothicB}
.main-footer{ background:#000;}
.main-footer-inner, .strtgy-mddl-inner{ width:995px; margin:0 auto;}
.main-footer-inner ul li{ float:left; padding:20px 0}
.footer-nav a{ color:#fff; font-size:13px; margin-left:8px}
.footer-nav a:first-child{ margin-left:0}
.footer-nav a:hover{ color:#fff}
.footer-nav a.active{ color:#fff}
.copyright{ color:#fff; font-size:12px; margin-left:135px}
.footer-logo{ background:url(../images/footer_log.png) no-repeat 0 0; width:162px; height:48px; display:inline-block}
/* Strategy List page css */
.strategy-header{ background:#1e1e1e; padding:34px 10px; font-size:18px; border-bottom:1px solid #000}
.strategy-header input{ border:none; background:#000; width:225px; border:1px solid #000; padding:7px 2px; color:#fff}
.strategy-header label{ margin:0 10px}
.strategy-header a{ background:#00428c; font-size:11px; margin-left:5px; font-weight:bold; color:#fff; text-transform:uppercase; padding:10px 15px}
.strategy-header a:last-child{ background:#01753d}
.create-new-button{ background:#ed3237 !important; font-size:25px !important; color:#fff; text-transform:capitalize !important;	font-weight:bold; padding:5px 10px !important}
.strtgy-mddl-fter{ background:url(../images/strategy-mddle-bg.png) repeat 0 0; padding:20px 0; border-top:1px solid #2b2b2b}
.user-list-hdng{ font-size:18px; font-weight:bold; padding:12px 20px; background:#00428c}
#admin-drid{ background:#fff; width:995px; font-size:13px}
#admin-drid th, td{ padding:8px 0 8px 0; color:#fff}
#admin-drid td{ padding:6px 0 6px 0; color:#646666}
.clint-name input{ vertical-align:top; margin-top:3px; margin-right:10px}
.admin-pagination a{ display:inline-block; color:00428c; font-size:12px; font-weight:bold}
/* home slider */
.prev{ background:url(../images/arrow-prev.png) no-repeat 0 0; display:inline-block; width:41px; font-size:0; height:45px; position:absolute; top:190px; left:-45px}
.next{ background:url(../images/arrow-next.png) no-repeat 0 0; display:inline-block; width:41px; font-size:0; height:45px; position:absolute; top:190px; right:-75px}
/* Create New page css */
.crtenew-bttm-buttons{ background:#ebecec; padding:22px 0 !important; border-top:2px solid #dfdfdf; text-align:center}
.crtenew-bttm-buttons a{ font-size:11px; color:#fff; background:#00428c; padding:5px 10px; font-weight:bold; margin-left:2px}
.form-sec{ background:#fff; font-size:12px; color:#999; padding:35px 60px}
.form-sec ul li{ margin-bottom:45px}
.form-sec ul li:last-child{ margin-bottom:0}
.form-sec form label{ width:110px; display:inline-block; text-transform:uppercase;  color:#090907}
.form-sec form span{ color:#ff2228}
.form-sec form input, textarea{ padding:5px 2px; width:288px; border:1px solid #d9d9d9; background:#e6e6e6}
.form-sec form textarea{ height:115px; resize:none}
/* pre-login-page css */
.pre-login-page{ border-bottom:6px solid #01753d}
.pre-login-nav a{ text-decoration:none; font-size:15px; margin-left:25px; padding:41px 10px}
.pre-login-nav a:first-child{ margin-left:0}
.pre-login-nav a:last-child{ padding-right:0}
.pre-login-nav a:hover{ background:url(../images/nav_indicator.png) no-repeat center bottom; width:19px; height:10px; color:#666;}
.pre-login-nav a.active{ background:url(../images/nav_indicator.png) no-repeat center bottom; width:19px; height:10px; color:#666} 
/* login Tab css */
.login-tab-sec{ position:absolute; top:0px; right:10px; z-index:999}
.content ul{ width:305px; margin:0 auto; background:#1a1a1a; padding:35px 20px 0 20px} 
.signup-sec li{ padding-bottom:28px}
.content ul li input{ width:272px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px 28px 5px 5px; border:0}
.email-bg{ background:#fff url(../images/input_mail.png) no-repeat 98% 7px}
.passwd-bg{ background:#fff url(../images/password.png) no-repeat 97% 7px}
.name-bg{ background:#fff url(../images/input_nav.png) no-repeat 98% 5px}
.phone-bg{ background:#fff url(../images/phone.png) no-repeat 95% 4px}
.join-now{ color:#fff; background:#ed3237; font-size:24px; width:260px; margin:0 auto; display:inline-block; text-align:center; padding:1px 0 8px 0}
.login-fb{ background:#4d6fa9 url(../images/fb.png) no-repeat 22% 5px; width:351px; display:inline-block; text-align:center; margin-left:-8px; font-size:16px; color:#fff; padding:10px 0 10px 10px;cursor:pointer;}
.tabbed_area-login{ width:95%; margin:0 auto}
.login-sec li{ padding-bottom:14.5px}
.login-2input input{ width:115px !important}
#content_2{ display:none; }  
ul.tabs { width:100%}  
ul.tabs li{ list-style:none; border-bottom:5px solid #0168db; float:left} 
ul.tabs li a:hover { background-color:#013877}  
ul.tabs li a.active { background-color:#0168db; color:#fff}  
ul.tabs li a { background-color:#013877; color:#fff; padding:20px 57.2px; text-decoration:none; font-size:9px; font-weight:bold;    text-transform:uppercase; display:inline-block; font-size:18px; font-family:Helvetica, sans-serif}  
.tabbed_area { width:360px}  
/* My Strategies tab css */
.strtgs-pg-tab-inner{ width:995px; margin:0 auto}
#strategies_content_2, #strategies_content_3{ display:none; }  
ul.strategies-tabs{ width:551px; margin:0 auto}  
.tabbed_area { width:100%; background:#fff}  
.accordion-tab{ background:#00428c; font-size:14px; position:relative; padding:15px 0 15px 20px; margin-top:20px}
.accordion-tab span{ 
	background:url(../images/accordion_ind.png) no-repeat 0 0; 
	width:29px; 
	height:15px; 
	display:inline-block;
	position:absolute;
	bottom:-15px;
	left:35px
}
.strtgy-mddl-inner h1{   color: #fff;
    font-size: 30px;
    font-weight: bold;
    padding: 10px 0 5px;}
table { width:100%;}
.errorpic{background:url(../Images/404-Error.png) no-repeat center center #000; }
.comingpic{background:url(../Images/coming-soon.png) no-repeat center center #000; }
.Summary-content table tr td{ font-size:15px; color:#000; padding:20px}
.Summary-content table tr td strong{ font-size:22px}
.Summary-content table tr td.width-1{ width:270px; text-align:center}
.Summary-content table tr td.width-2{ width:200px; text-align:center}
.Summary-content table tr td.width-3{ width:220px; text-align:center}
.Summary-content table tr td.width-4{ width:260px; text-align:center}
.add-strtgy-sec-top{ background:#1e1e1e; font-size:14px; font-weight:bold; padding:5px 0}
.add-strtgy-sec-top select{ background:#000; color:#fff; border:none; width:267px; margin-left:5px; padding:5px}
.add-strtgy-sec-top input{ background:#000; color:#fff; border:none; width:267px; position:relative; width:50px; margin-left:25px; padding:5px 10px 7px 2px}
.add-strtgy-sec-top input.first{ margin-left:0px }
.add-strtgy-sec-top img{ position:absolute }
.add-strtgy-sec-top ul{ margin-left:80px; }
.add-strtgy-sec-top li{ float:left; margin-left:50px}
.add-strtgy-content-sec{ text-align:left}
.add-strtgy-content-sec > ul{ background:#fff}
/*.add-strtgy-content-sec ul li h5 p{ background:#00428c; width:295px; font-size:13px; text-transform:uppercase; color:#fff; padding:15px 0 15px 15px}*/
.add-strtgy-content-sec ul li h5 span{ color:#fff; padding:0px!important;}
/*.dvdesc{line-height: 20px;
    padding: 10px;}*/
.dvdesc .highlighted{font-size:14px; font-weight:bold;}
/*.strtgy-expiry-row_1 .left-sec{ border-right:1px solid #cdcdcd; width:295px; padding:22px 0 23px 14px}
.strtgy-expiry-row_1 .left-sec select{ width:125px; background:#e2e2e2; border:none; color:#757575; margin-left:10px; font-size:12px; text-transform:uppercase; padding:5px 5px 5px 2px}*/
.strtgy-expiry-row_1 .right-sec{ float:left}
/*.strtgy-expiry-row_1 .right-sec li{ float:left; margin-left:10px; padding:3px 0; font-weight:normal; color:#999999; text-transform:uppercase}
.strtgy-expiry-row_1 .right-sec li input{ width:100px; background:#e6e6e6; text-align:center; border:none; margin:2px 0; padding:5px 0; border:1px solid #d8d8d8}*/
.strtgy-expiry-row_2{ background:#e5e5e5; border-top:1px solid #cdcdcd; padding:10px 5px}
.strtgy-expiry-row_2 span{ color:#646666; font-size:13px; display:inline-block; margin-bottom:3px; font-weight:normal}
#progressBar {
        width:220px;
        height: 22px;
        border: 1px solid #111;
        background-color: #292929;
}
	#progressBar div {
        height:100%;
        color: #fff;
        text-align: right;
        line-height: 22px; /* same as #progressBar height if we want text middle aligned */
        width: 0;
        background-color: #0099ff;
}
.progress-label{
    color: #002c5c;
    float: left;
    font-weight: bold;
    margin-left: 5px;
    padding: 1px;
	width:100%; text-align:center}
.strtgy-expiry-row_2 ul li{ float:left; width:220px; margin-left:30px; font-size:12px; color:#000}
.strtgy-expiry-row_2 ul li:first-child{margin-left:5px}
#progressbar-1,#progressbar-2,#progressbar-3,#progressbar-4{ border-radius:20px; height:20px; background:#d2d2d2;}
#progressbar-5,#progressbar-6,#progressbar-7,#progressbar-8{ border-radius:20px; height:20px; background:#d2d2d2;}
.ui-progressbar .ui-progressbar-value{ background:#aed5c1; border-radius:20px; box-shadow:2px 3px 3px #81a090}

/*.price-calculator-sec{ padding:12px 10px; background:#c0c0c0; color:#191919; font-size:13px}*/
/*.price-calculator-sec li{ float:left; margin-left:10px !important;}previous css */
.price-calculator-sec li{ float:left; margin-left:5px !important;}
.price-calculator-sec li:first-child{ margin-left:0}

/*.price-calculator-sec li span{ font-size:25px; font-weight:bold}*/
/*.price-calculator-sec a{ float:right; font-size:11px; color:#fff; background:#191919; padding:10px 30px; text-transform:uppercase; text-decoration:none}
.strtgy-expiry-row_3 .left-sec{ background:#0e7342; border:0; width:310px; padding:15px 0; text-align:center}*/
.strtgy-expiry-row_3 .right-sec{ background:#0a9953; width:68.7%}
/*.strtgy-expiry-row_3 .right-sec li{ padding:18px 0 18px 30px; text-align:center; font-size:14px; color:#1e1e1e; text-transform:capitalize}*/
.strtgy-expiry-row_3 .right-sec li p{ font-size:18px; font-weight:bold}
.strtgy-expiry-row_3 li a{ float:right; font-size:11px; color:#fff; background:#ed3237; padding:10px 20px; text-transform:uppercase; text-decoration:none; margin-top:6px}x}
/*.strtgy-expiry-row_3 .left-sec h1{ font-size:45px; color:#fff}*/
.open-positions-sel-top select{ width:132px; margin:0; padding:5px}
.open-positions-sel-top li{ margin:0 0 0 10px} .open-positions-sel-top li:first-child{ margin:0}
.open-positions-sel-top li h2{ font-size:30px; color:#8f8f8f; font-weight:bold; margin-right:3px}
.open-positions-sel-top ul{ margin:0 auto} .open-positions-sel-top li.search-link{ margin:22px 0 0 100px}
.search-link-two {margin:22px 0 0 60px}
.search-link-two a{ font-size:20px; font-weight:bold; color:#fff; background:#ed3237; padding:1px 8px 4px 8px}
.open-positions-sel-top ul li p{ padding-bottom:5px; font-size:13px}
.open-positions-sel-top li.search-link a{ font-size:16px; font-weight:bold; color:#fff; background:#ed3237; padding:1px 8px 4px 8px}
/*changes done 03Dec 2013*/
.open-positions-sel-top li.search-link a:hover{background-color:#FF666B;}

.wlcme-user-name p input{  font-family: Century_Gothic;    font-size: 15px;    font-weight: bold;}

/*changes done 03Dec 2013*/
.position-page-headings{ margin-top:30px; background:#0a1e35;}
.position-page-headings ul {float:left; display:inline-block;}
.position-page-headings ul li{ float:left; padding:12px 0; font-size:14px; font-weight:bold}
.td-1{ width:165px;}
.td-2{ width:265px; text-align:center}
.td-3{ width:120px; text-align:center}
.td-4{ width:120px; text-align:center}
.td-5{ width:255px; padding-left:15px}
.accordion-sec{float:left;}
.accordion-sec ul {float:left; display:inline-block;}
.accordion-sec ul li{float:left; display:inline-block;}
.accordion-row{ margin-top:0px; cursor:pointer; width:995px; color:#FFF; float:left;}
.accordion-row ul {float:left; display:inline-block; background:#0163D1;}
.accordion-row .td-1{ width:165px; background:#00428c}
.accordion-row .td-2{ width:265px; text-align:center; background:#014fa7}
.accordion-row .td-3{ width:120px; text-align:center; background:#0163d1}
.accordion-row .td-4{ width:120px; text-align:center; background:#014fa7}
.accordion-row .td-5 a{ font-size:11px; background:#191919; color:#fff !important; margin-right:10px; padding:10px 12px; margin-top:-9px}
.accordion-row .td-5-new { width:255px; padding-left:15px; background:#0163d1; padding:12px 0 4px 0}
.accordion-row li p{ background:url(../images/accordion_ind.png) no-repeat 0 0; position:absolute; display:inline-block; height:58px; width:32px; left:50px; top:59px }
.ui-accordion .ui-accordion-icons{ padding:0 !important}
.ui-helper-reset{ width:936px}
.accordion-down-con{ background:#fff; font-size:14px; float:left}
.accordion-down-con li{ float:left}
.accordion-down-con ul .td-2{ width:265px; background:#e3e3e3}
.accordion-down-con ul .td-3{ width:120px;}
.accordion-down-con ul .td-4{ width:120px; background:#e3e3e3;}
.accordion-down-con ul .td-5{ width:248px; color:#777777; padding:8px 10px}
.accordion-down-con ul li p:first-child{ border-top:none} .accordion-down-con ul li p:last-child{ border-bottom:none}
.ui-helper-reset{ width:995px}
.ui-helper-reset{ line-height:19px !important}
.total-profit-loss .right-sec li img{margin:2px 0 0 5px; vertical-align:bottom}
.total-profit-loss .right-sec li:last-child{margin-left:0}
.ui-accordion .ui-accordion-content{ padding:0 !important}
.open-positions-select li select{ width:168px}
.open-positions-select li h2{ margin-right:20px}
.open-position-acc {position:relative;}
.shareicon{   background: url("../images/shareicon1.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0) !important;    display: inline-block;    float: right;vertical-align:top;    height: 33px;    margin-left: 10px !important;    width: 38px;}
.fb-share{ background:url(../images/f-share1.png) no-repeat 0 5px !important; width:38px;float:right; margin-right:-15px  !important; height:33px; display:inline-block}
.open-position-acc ul li.links a{ padding:5px 0 0 0 !important}
.open-position-acc ul li.links .last{ padding:7px 15px 8px 15px !important; margin-top:-4px}
.open-position-acc-down ul li.td-3{ width:230px}
.open-position-acc-down ul li.td-4{ width:235px}
.open-pstn-row-1{ background:#fff; color:#191919}
.open-pstn-row-1 li{ background:none !important; text-align:left; padding-left:10px; font-size:17px; color:#646666}
.open-pstn-row-1 li p{ color:#191919 !important; font-weight:bold; font-size:19px}
.open-pstn-row-2 li.td-1{ width:246px; padding-top:0; background:#eeeeee}
.open-pstn-row-2 li.td-2{ width:230px; background:#e1e1e1; border-right:1px solid #eeeeee}
.open-pstn-row-2 li.td-3{ width:230px; background:#d6d6d6}
.open-pstn-row-2 li.td-3{ border-right:none}
.open-pstn-row-2 li.td-3 li:first-child{ color:#ed3237; background:#c6c4c4 url(../images/position-2.png) no-repeat 202px 6px; padding-right:5px}
.open-pstn-row-2 li.td-3 li span{ color:#ed3237}
.open-pstn-row-2 li.td-4 li:first-child{ color:#fff; background:#00428c;}
.open-pstn-row-2 li.td-4{ border-right:none; padding-bottom:0  !important}
.open-pstn-row-2 li.td-4 li{ float:none; color:#646666; font-size:19px; color:#fff; padding:5px; font-weight:bold; border-bottom:1px solid #04753d; padding-top:9px}
.open-pstn-row-2 li.td-4 li:last-child{ border-bottom:none}
.open-pstn-row-3 li.td-2 li:first-child{ color:#191919; font-weight:bold; background:none; font-size:19px}
.open-pstn-row-3 li.td-2 li{ color:#191919; font-weight:bold; font-size:19px}
.total-buttons a{ background:#00428c; color:#fff; padding:5px; width:10px; display:inline-block; font-size:11px; font-weight:bold; text-transform:uppercase}
.open-pstn-row-3 li.td-2{ padding-bottom:0 !important}
.open-pstn-row-3.td-3{ border-right:none}
.open-pstn-row-3 .td-4 ul li{ color:#fff !important}
.accordionContent {margin-bottom:0px; float:left;  margin-top:20px;}
#accordion {float:left;}
.sliderWrapper { width:995px; height:395px; position:relative; margin:0 auto;background: url(http://optionstracker.net/Content/images/OT-weblayout-01-pre-login-background) no-repeat 0 0}
.slider { overflow: hidden; width: 980px; height: 482px; float:left; margin: 5px 0 0 7.5px; }
.slides_container  { display: block; width: 6860px; height:482px;}
.my-slyder{ width:944px; position:relative; float:left; border-right:1px #3e3e3e solid;}
.my-slyder .divvideo{border: 3px solid #1A1A1A;    border-radius: 10px 10px 10px 10px;    box-shadow: 0 0 5px #FFFFFF;    margin-top: 25px;    padding: 5px;    width: 560px;}
.slideContent  { display: inline-block; height: 482px; width: 980px; position: relative; margin: 0px; float: left;}
.slideContent p{ font-size:40px; padding: 15px; margin-top:110px;}
.slides_container span{ font-size:54px; font-family:Century_GothicB; font-weight:bold; padding:10px;  margin-top:200px;}
.slideContentText {width: 594px;}
.slider-big-bg{ background:url(../images/slider_bg.png) no-repeat 0 0}
.paginationSlide { margin:12px 0 0 7.5px;; width: 980px; height: 10px; display: block; float: left;}
.subPages { width: 980px; height: 6px; display: block; float: left; margin-bottom: 0px; }
.sub_slideimg { float: left; width: 129px; height: 6px; cursor: pointer; margin-right: 12px; display:inline-block; position:relative}
.sub_slideimg:last-child {margin-right: 0px;}
 #slide1 {background: url(../images/OT-weblayout-01-pre-login-background-img.png) no-repeat 0 0}
#slide2 {background: url(../images/OT-weblayout-01-pre-login-background-img.png) no-repeat 0 0}
#slide3 {background: url(../images/OT-weblayout-01-pre-login-background-img.png) no-repeat 0 0}
#slide4 {background: url(../images/OT-weblayout-01-pre-login-background-img.png) no-repeat 0 0}
#slide5 {background: url(../images/OT-weblayout-01-pre-login-background-img.png) no-repeat 0 0}
#slide6 {background: url(../images/OT-weblayout-01-pre-login-background-img.png) no-repeat 0 0}
#slide7 {background: url(../images/OT-weblayout-01-pre-login-background-img.png) no-repeat 0 0}
.sub_slideimg .arrow7{background:url(../images/pagination-arrow-7.png) no-repeat 0 0; width:15px; height:8px; display:inline-block; position:absolute; top:-8px; left:70px}
.sub_slideimg .arrow1{background:url(../images/pagination-arrow.png) no-repeat 0 0; width:15px; height:8px; display:inline-block; position:absolute; top:-8px; left:70px}
.sub_slideimg .arrow2{background:url(../images/pagination-arrow-2.png) no-repeat 0 0; width:15px; height:8px; display:inline-block; position:absolute; top:-8px; left:70px}
.sub_slideimg .arrow3{background:url(../images/pagination-arrow-3.png) no-repeat 0 0; width:15px; height:8px; display:inline-block; position:absolute; top:-8px; left:70px}
.sub_slideimg .arrow4{background:url(../images/pagination-arrow-4.png) no-repeat 0 0; width:15px; height:8px; display:inline-block; position:absolute; top:-8px; left:70px}
.sub_slideimg .arrow5{background:url(../images/pagination-arrow-5.png) no-repeat 0 0; width:15px; height:8px; display:inline-block; position:absolute; top:-8px; left:70px}
.sub_slideimg .arrow6{background:url(../images/pagination-arrow-6.png) no-repeat 0 0; width:15px; height:8px; display:inline-block; position:absolute; top:-8px; left:70px}
.sub_slideimg .arrow7{background:url(../images/pagination-arrow-7.png) no-repeat 0 0; width:15px; height:8px; display:inline-block; position:absolute; top:-8px; left:70px}
#sub0 {background:#f3bb09;}
#sub1 {background:#ed3237;}
#sub2 {background:#f57211;}
#sub3 {background:#0a9953;}
#sub4 {background:#0099ff;}
#sub5 {background:#ccff00;}
#sub6 {background:#1C03B2;}
.sub_slideimg:hover span{opacity:1; height:8px; transition: opacity 0.3s linear, height 0.7s; -webkit-transition:opacity 0.3s linear, height 0.7s; -moz-transition:opacity 0.3s linear, height 0.7s; -ms-transition:opacity 0.3s linear, height 0.7s; -o-transition:opacity 0.3s linear, height 0.7s;}
.sliderActive {}
span.arrow1, span.arrow2, span.arrow3, span.arrow4, span.arrow5, span.arrow6 {opacity:0; height:0px;  transition: opacity 0.3s linear, height 0.7s; -webkit-transition:opacity 0.3s linear, height 0.7s; -moz-transition:opacity 0.3s linear, height 0.7s; -ms-transition:opacity 0.3s linear, height 0.7s; -o-transition:opacity 0.3s linear, height 0.7s;}
.hoverImage, .hoverImageOne, .hoverImageTwo {cursor:pointer; }
.hoverClosedPos {cursor:pointer; width:20px !important; color:#FFF !important; border: 1px solid #FFF !important; background: #0A9953 !important; border-radius: 5px; font-weight:bold; height:10px !important;}
#IdCountLoss {cursor:pointer;}
.tooltip { display:none; height:200px; width:200px; text-align:left; font-size:11px;color:#fff;background:url(http://optionstracker.net/images/black_arrow_big.png) no-repeat center 0 ; float:left;}
div.tooltip-inner{ padding:10px 0 0 20px;z-index:999;height:70px;}
.tooltip div.tooltip-inner span{display:inline-block; font-weight:normal}
.tooltip div.tooltip-inner p{ font-size:12px !important;}

.tooltipNew { display:none; height:117px; width:200px; text-align:left; font-size:11px;color:#fff;background:url(http://optionstracker.net/images/black_arrow_small.png) no-repeat center 0 ; float:left; }
.TooltipContentContainer { position:relative;  height:117px; width:200px;}
div.tooltip-inner-new{z-index:999;height:85px; position:absolute; width:175px; top:10px; left:15px; overflow-x:hidden;}
.tooltipNew div.tooltip-inner-new span{display:inline-block; font-weight:bold}
.tooltipNew div.tooltip-inner-new p{ font-size:12px !important;}
.graphData {display:none; height:410px; width:600px;}
.graphsContent {display:none; }
.graphsContentOne {height:210px; width:485px;}
.graphsContentTwo {height:410px; width:600px;}
.graphsContentThree {height:410px; width:600px;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#cboxOverlay{background:#000;}
#colorbox{outline:0;}
#cboxContent{margin-top:20px;background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxLoadingGraphic{background:url(../images/loading-new.gif) no-repeat center center;}
/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../images/controls-new.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../images/controls-new.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../images/controls-new.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}
.caltr-price{ width:760px; display:none; color:#191919; font-size:16px; font-weight:bold;} 
#Scenarioprice1 {width:620px;}
.optionCalculator {padding:40px;}
.caltr-price label{ margin:20px 5px 0 5px; width:107px; display:inline-block;}
.caltr-price input{ margin:6px 0; margin-top: 0px; width: 60px;}
.caltr-price a{ width:90px; margin:20px 10px 2px 0px; display:inline-block; font-size:11px; color:#fff; background:#191919; text-transform:uppercase; text-decoration:none; float:right; padding:5px;} 

.add-position-bttn{ font-size:11px !important; width:91px !important}

div.thita-delta-popup{ background:#191919; font-size:12px !important}
div.thita-delta-popup p{ font-size:12px !important}
div.thita-delta-popup p span{ margin-left:5px}
.dvHistoricaldata{color:#01713B;font-size:15px;}
.dvHistoricaldata h2{font-size:24px;color:#01713B;margin-bottom:10px;}
.dvHistoricaldata .tbdatalist{ background: none repeat scroll 0 0 transparent;
    border: 1px solid #fff;
    color: #000000;}
	.tbdatalist tr.tableheader{    background-color: #01713B;
    color: #01713B !important;}
.tbdatalist td{  border: 1px solid #fff }
.innerScriptName {color:black; font-size:26px; font-weight:bold; float:left; margin: 0 0 0 20px; display:block}
.innerScriptDetailsWrapper {color:black; font-size:14px; font-weight:bold; float:left; margin: 0 0 0 20px; display:block}
.tableContent {height: 800px; width:800px; font-size: 15px;}
.PositionOne:hover {opacity:0.8;}
.positionsPosButton:hover {opacity:0.8;}
.open-pstn-row-2 li.td-1 div.pClass {border:none; padding:7px 0; font-size:13px; font-weight:bold}
.open-pstn-row-2 li.td-4{ background:#048345; color:#ff; width:128px !important}
.open-pstn-row-2 li.td-1{ padding-bottom:3px}
.total-pl span{ float:right; color:#bb181d; font-size:19px; font-weight:bold; padding:12px 38px 5px 10px}
.total-pl p{ float:left; color:#00428c; font-size:18px; font-weight:bold; padding:12px 0 10px 10px}
.open-pstn-row-3 li.td-1 p:first-child{ margin-top:0; /*color:#0a9953;*/ font-size:14px}
.open-pstn-row-3 .td-4 ul li textarea{ width:109px; resize:none; height:180px; font-size:14px; font-family:Century_Gothic; color:#595959}
.save-sec{ border-left:2px solid #fff; border-right:2px solid #fff}
.save-button{ width:133px !important; background:#0a9953; font-size:24px !important; padding:4px 0 !important; font-weight:bold; margin-bottom:0 !important}
/*.total-buttons a.last{ margin-left:8px}*/
.save-sec a{ display:inline-block; margin:5px 0; font-size:16px; text-align:center; color:#fff; text-transform:uppercase; padding:7px 0}
.total-pl{ background:#fff}
.PositionOne:hover {opacity:0.8;}
.positionsPosButton:hover {opacity:0.8;}
	/* contact us */
.cntat-page li{ float:left; width:50%} 
.getintouch-hdng{ width:467px; padding:20px 0 20px 0; font-size:18px; text-transform:uppercase}
.make_enquiry-hdng{ font-size:18px; width:442px; text-transform:uppercase; padding:20px 30px;}
.cntat-page-content{ width:995px; margin:30px auto auto auto}
.getintouch-content{ width:462px; float:left; padding-left:36px; font-size:14px; color:#888888} 
.make_enquiry-content{ width:464px; float:right; color:#888888; font-size:14px}
.getintouch-content span{ margin-right:17px}
.getintouch-content .map-content{ margin-top:30px}
.map-content li{ float:left}
.map-content ul{ margin-bottom:10px; float:left; color:#fff}
.map-content li span{ font-weight:bold; color:#ed3237; font-size:16px}
.location-icon{ background:url(http://optionstracker.net/Content/images/location-marker.png) no-repeat 0 0; width:30px; height:38px; display:inline-block}
.map-content-sec{ margin-top:30px; font-size:12px; color:#999999}
.map-content-sec span{ color:#ff0000}
.contact-form li{ margin-top:15px}
.contact-form li textarea{ border:none; background:#424242; width:278px; color:#fff; resize:none; height:80px}
.contact-form li input{ border:none; background:#424242; padding:6px 2px; width:278px; color:#fff}
.contact-form label{ text-transform:uppercase; width:100px; display:inline-block}	
.capcha{ background:url(http://optionstracker.net/Content/images/capcha-img.png) no-repeat 0 0; display:inline-block; width:105px; margin-left:15px; height:31px}
.contact-buttons{ text-transform:uppercase; font-size:14px; font-weight:bold; margin-left:176px}
.contact-buttons .clear{ background:#00428c; display:inline-block; color:#fff; padding:8px 10px; width:55px; margin-left:20px; font-weight:bold}
.contact-buttons .send-query{ background:#01753d; display:inline-block; color:#fff; padding:8px 10px; width:95px;font-weight:bold}
	/* p and l page */
.pandl-hdng{ font-size:18px; color:#8f8f8f; font-weight:bold; width:963px; margin:0 auto; padding:15px 0}
.pandl-hdng2{ font-size:15px; color:#ffft; background:#00428c}	
.pandl-hdng2 .topnav a{ font-size:15px; color:#fff; display:inline-block; padding:0 20px; position:relative}
.topnav a:hover span{ background:url(../images/accordion_ind.png) no-repeat 0 0; display:inline-block; position:absolute; bottom:-21px; height:16px; width:29px; right:35px; color:#a3ceff}
.topnav a:hover{ color:#a3ceff} .topnav a.active{ color:#a3ceff}
.topnav a.active span{ background:url(../images/accordion_ind.png) no-repeat 0 0; display:inline-block; position:absolute; bottom:-21px; height:16px; width:29px; right:35px}

.view-graph{ background:#002f64; width:187px; text-align:center}
.view-graph a{ font-size:15px; color:#fff; background:url(http://optionstracker.net/Content/images/view-graph.png) no-repeat 0 3px; width:155px; height:20px; display:inline-block; margin-left:20px}
.profit{ display:inline-block; height:12px; width:6px}
.loss{display:inline-block; height:12px; width:6px}
/*.profit{background:url(../images/profit_arrow.png) no-repeat 0 0; display:inline-block; height:12px; width:6px}
.loss{background:url(../images/loss_arow.png) no-repeat 0 0; display:inline-block; height:12px; width:6px}
*/
.strategies-sec{ background:url(../images/strategies-sec_bg.png) repeat 0 0; border-top:1px solid #333333; min-height:471px; }
.total-buttons{ margin-top:15px}
.forColor ul i{ color:#fff}


.saveButtonOne {background:#01753D; border:none; padding:5px 15px; color:#fff; border-color: #FFFFFF #7D7D7D #7D7D7D #FFFFFF;
    border-style: solid;
    border-width: 2px 3px 3px 2px;
    cursor: pointer;}

.saveButtonOne:hover{background-color:#148850;-webkit-transition: background-color 0.7s ease;
    -moz-transition: background-color 0.7s ease;
    -o-transition: background-color 0.7s ease;
    transition: background-color 0.7s ease;}
.cancelButtonOne {background:#00428C; border:none; padding:5px 15px; color:#fff;border-color: #FFFFFF #7D7D7D #7D7D7D #FFFFFF;
    border-style: solid;
    border-width: 2px 3px 3px 2px;
    cursor: pointer;}
.clearButtonOne {background:#00428C; border:none; padding:5px 15px; color:#fff;border-color: #FFFFFF #7D7D7D #7D7D7D #FFFFFF;
    border-style: solid;
    border-width: 2px 3px 3px 2px;
    cursor: pointer;}
.buttonsRow {border-top:2px solid #DFDFDF; background:#EBECEC; text-align:center}


.open-pstn-row-2 li.td-2 li:first-child{ font-size:14px; font-weight:bold; padding:2px 0;/* color:#0163d1; */background:#d2d1d1}
.open-pstn-row-2 li.td-2 li{ float:none; color:#646666; font-size:14px; border-bottom:1px solid #c8c8c8; padding:2px}
.open-pstn-row-2 li.td-1 p:first-child{ margin-top:18px}
.open-position-acc-down ul li.td-1{ width:117px}
.open-position-acc-down ul li.td-2{ width:104px}
.open-position-acc-down ul li.td-2 textarea{ background:#0f4e2f; border:none; width:124px; resize:none; height:54px}
.open-pstn-row-2 li.td-2 li span{ color:#0a9953; font-size:18px; font-weight:bold; padding-bottom:3px; display:inline-block}
.open-pstn-row-2 li.td-1 p{ border:none; font-size:12px; font-weight:bold}
.open-pstn-row-2 li.td-2 li p.input-none{ background:none; border:none; padding:3px 2px; width:100px; text-align:center; color:#505050; font-size:16px}
.accordion-down-con ul li p{ border-top:1px solid #fff; border-bottom:1px solid #c5c5c5; color:#666}
ul.strategies-tabs li a.addstrategy:hover{ background:#191919 url(../images/add-straregy_tab_hover.png) no-repeat 10px 6px; color:#fff; font-weight:bold;	display:inline-block; padding:5px 20px 10px 37px; border-bottom:1px solid #474747}  
ul.strategies-tabs li a.addstrategy{ background:#191919 url(../images/add-straregy_tab.png) no-repeat 10px 6px;  color:#4d4d4d;	font-weight:bold; display:inline-block; padding:5px 20px 10px 37px; border-bottom:1px solid #474747}  
ul.strategies-tabs li a.Summary:hover{ background:#191919 url(../images/summary-tab_hover.png) no-repeat 10px 6px; color:#fff; font-weight:bold; display:inline-block; padding:5px 10px 10px 37px; border-bottom:1px solid #474747}
.Summary{ background:#191919 url(../images/summary-tab.png) no-repeat 10px 6px; color:#4d4d4d; font-weight:bold; display:inline-block; padding:5px 10px 10px 37px; border-bottom:1px solid #474747}
.open-positions{ background:#191919 url(../images/open-positionst_tab.png) no-repeat 10px 6px; color:#4d4d4d; font-weight:bold;	display:inline-block; padding:5px 20px 10px 37px; border-bottom:1px solid #474747}
ul.strategies-tabs li a.open-positions:hover{ background:#191919 url(../images/open-positionst_tab_hover.png) no-repeat 10px 6px; color:#fff; font-weight:bold; display:inline-block; padding:5px 20px 10px 37px; border-bottom:1px solid #474747}
ul.strategies-tabs li a.addstrategy.active{ background:#191919 url(../images/add-straregy_tab_hover.png) no-repeat 10px 6px; color:#fff; font-weight:bold;	display:inline-block; padding:5px 20px 10px 37px; border-bottom:1px solid #474747}  
ul.strategies-tabs li a.open-positions.active{ background:#191919 url(../images/open-positionst_tab_hover.png) no-repeat 10px 6px; color:#fff; font-weight:bold; display:inline-block; padding:5px 20px 10px 37px; border-bottom:1px solid #474747}
ul.strategies-tabs li a.Summary.active{ background:#191919 url(../images/summary-tab_hover.png) no-repeat 10px 6px; color:#fff; font-weight:bold; display:inline-block; padding:5px 10px 10px 37px; border-bottom:1px solid #474747}
.my-strategies-page{ margin-top:7px}
ul.strategies-tabs li{ list-style:none; margin-left:20px; float:left; position:relative; margin-bottom:10px} 
ul.strategies-tabs li a.active span{ background:url(../images/tab_ind.png) no-repeat 0 0; display:inline-block;	width:17px; height:9px; position:absolute;	bottom:-10px;left:65px}
ul.strategies-tabs li a:hover span{ background:url(../images/tab_ind.png) no-repeat 0 0; display:inline-block; width:17px; height:9px; position:absolute; bottom:-10px; left:65px}
.desc-icon {
    background: url("../images/information.png") no-repeat scroll center bottom transparent;
    padding: 11px 14px;
    position: relative;
	
}

.chart-icon {
    background: url("../images/chart-icon.png") no-repeat scroll center bottom transparent;
    padding: 11px 14px;
    position: relative;
	
}
.chartImage 
{
    margin:5px;
    z-index:999;
    
    }
    
    .displayChart
        {
        position: absolute; top: 40px; right: 250px; display: none;z-index:1000;
        
        }
.strategyDescriptions {    background: none repeat scroll 0 0 black;
    border: 1px solid #FFFFFF;
    border-radius: 15px 15px 15px 15px;
    font-size: 11px;
    margin-left: -208px;
    margin-top: 9px;
    padding: 5px;
    position: absolute;
    width: 350px;}
/*.dvscriptname{Color:#fff;font-size:22px;text-transform:uppercase; font-weight:bold; text-align:center; padding-top:5px}*/
.dvscriptname input {Color:#fff;font-size:22px;text-transform:uppercase; font-weight:bold; text-align:center; padding-top:5px}
.top-links{ text-align:center; color:#01713b; font-weight:bold; margin-top:3px;}
.add-strtgy-content-sec ul li h5{ background:#0163d1; margin-top:10px}
.open-pstn-row-2 li.td-2 li p{ background:#c3c3c3; border:none; margin:0 auto; width:90px; padding:0}
.open-pstn-row-2 li.td-2 li p input{ background:#c3c3c3; border:none; padding:3px 2px; width:90px; text-align:center; color:#505050; font-size:16px}
.open-position-con{ margin-top:0px}
.open-position-acc-down{ background:#eeeeee; padding:0}
.open-pstn-row-2{ border-top:1px solid #dadada; margin-top:5px; position:relative}
.accordion-row ul li{ padding:12px 0; position:relative}
.accordion-row li p{ background:url(../images/accordion_ind.png) no-repeat 0 0; position:absolute; display:inline-block; height:58px; width:32px; left:50px; top:42px }
.accordion-row li.td-1 a{ background-color:#0a9953; position:absolute; display:inline-block; height:43px; width:32px; left:0; top:0 }

.open-position-acc ul li.nifty{ width:450px; background:#0163d1; font-size:18px; padding:10px 0 12px 20px; text-transform:uppercase}
.accordion-row .td-5{ background: none repeat scroll 0 0 #0163D1; margin-left: 17px; padding: 10px 5px 5px 0; width: 255px;}
.save-sec{ background:#04753d}
.total-buttons-balck-1{ position:absolute; bottom:22px; left:180px}
.total-buttons-balck{ position:absolute; bottom:3px}
.total-buttons-balck-1 a{ width:243px; font-size:16px}
.total-buttons-balck-2 a{ width:242px; font-size:16px}
.total-buttons-balck-2{ position:absolute; bottom:3px; left:302px}
.total-buttons-balck-3 a{ width:242px; font-size:16px}
.total-buttons-balck-3{ position:absolute; bottom:3px; left:425px}
.open-pstn-row-3{ margin-top:0 !important; background:#eeeeee; border-top:none; padding-bottom:195px}
.open-position-acc .inputNifty { position:absolute; width:450px; background:#101010 ; font-size:20px; padding:10px; left:0; top:0; color:white; border:none; display:none;}
.total-profit ul li h5 a.graph{ background:#191919; display:inline-block; padding:6px 12px; color:#fff; font-size:11px; margin:2px 10px 0 0}
.total-profit{ padding-bottom:30px}
.total-input input{ background:#191919; color:#bb181d; width:100%; padding:14px 0; border:none; text-align:center; font-size:19px}
.total-buttons-balck a{ background:#191919; width:113px; display:inline-block; padding:6px 0; color:#fff; font-size:11px; text-transform:uppercase}
.open-position-acc ul li.nifty span{ color:#cde5ff; font-size:20px}







/*changed by piyush */
.add-strtgy-content-sec ul li h5 p { background: none repeat scroll 0 0 #00428C; color: #FFFFFF; font-size: 13px; padding:8px;text-transform: uppercase; width: 295px}
.price-calculator-sec li span{ font-size: 15px; font-weight: bold}
.price-calculator-sec{ background: none repeat scroll 0 0 #C0C0C0; color: #191919; font-size: 13px; padding: 5px 10px}
.price-calculator-sec a{ background: none repeat scroll 0 0 #191919; color: #FFFFFF; float: right; font-size: 11px; padding: 5px;  text-decoration: none; text-transform: uppercase}
.strtgy-expiry-row_1 .left-sec{ border-right: 1px solid #CDCDCD; padding: 2px 10px 10px 17px; width: 284px}
.strtgy-expiry-row_1 .right-sec li { color: #999999; float: left; font-weight: normal; margin-left: 10px; text-transform: uppercase}
.strtgy-expiry-row_1 .right-sec li input { background: none repeat scroll 0 0 #E6E6E6; border: 1px solid #D8D8D8; padding: 3px 0;  text-align: center; width: 100px}
.strtgy-expiry-row_1 .left-sec select { background: none repeat scroll 0 0 #E2E2E2; border: medium none; color: #757575;    font-size: 12px; margin-left: 10px; padding: 3px; text-transform: uppercase; width: 125px}
.dvdesc { line-height: 16px; padding: 5px; background:#FFF}
.descGreeks {margin-top:20px;}
.strtgy-expiry-row_3 .left-sec h1 { color: #FFFFFF; font-size: 24px}
.strtgy-expiry-row_3 .left-sec { background: none repeat scroll 0 0 #0E7342; border: 0 none; padding: 12px 0; text-align: center;  width: 311px}
.strtgy-expiry-row_3 .right-sec li { color: #1E1E1E; font-size: 14px; width:130px; text-align: center;   text-transform: capitalize}
.dvpositndetails{height:60px;}
.accordion-down-con ul .td-1{ width:191px; padding:8px 8px 0 8px;}
.mar-left{ margin-left:7px}
.padd-con{ padding:5px 0 10px 20px !important}

#detailsHover {opacity: 0.7; cursor:pointer;}




/* changes of 22-07-2013 */

.market-table{ color:#646666; border-top:1px solid #DADADA; background:#eeeeee}
.market-table tr th{ color:#646666; padding:0; text-align:center;text-align: left; font-size:13px; padding:3px 0; vertical-align:middle}
.market-table tr td{ color:#646666; padding:0; text-align:center; font-size:13px; vertical-align:middle}
.market-table tr td input{ width:58px; text-align:left; border:0; padding:5px; background:#c3c3c3; outline:none}
.market-table tr td textarea{ width:58px; border:0; padding:5px; background:#0f4e2f; outline:none; width:100%; margin:3px 0 0 0px}

.accordionClick{ background:url(../images/accordion.png) no-repeat 0 -6px;display:inline-block;left:0; top:0}
.accordionClick1{background: #0a9953 url(../images/accordion-minus.png) no-repeat center center;
 display:inline-block;left:0; top:0}
 .optionCalculator img {position:absolute; height:20px; width:25px; top:103px; left:400px;} 



.top-links a{ font-size:14px; color:#000; text-transform:uppercase; display:inline-block; margin-bottom:17px; text-decoration:underline;}
.sad-links{ margin:2px 0 0 0; float:right}
.sad-links ul li{ margin:0 0 10px 10px;}
.sad-links ul li:first-child{ margin-left:0px}
.sad-links a{ background:#000; color:#fff; text-transform:uppercase; padding:5px; font-weight:bold;width:105px;display:inline-block;text-align:center;margin-left:10px}
.sad-links a:first-child{ margin-left:0}

.closeicon{ background:url(../Images/CloseIcon.png) no-repeat 4px 0px !important; width:28px !important; height:24px !important}


.wlcme-user-name p{ color:#666; text-align:right; margin-top:5px}
.position-popup{ width:500px}
.position-popup tr th{ color:#000; padding:0; margin:0; color:#fff}
.position-popup tr td{ padding:0; margin:0; text-align:center}
.position-popup tr td input{ width:70px; text-align:center; background:#eeeeee; border:1px solid #999999; padding:2px}

.pgtitle h2{font-size:15px;}
.pgtitle h2.inner{font-size:22px;}
.pgtitle .fr .btnComm{background: none repeat scroll 0 0 #37ABE4;border: 1px solid #37ABE4;border-radius: 5px;color: white;font-size: 15px;}
.pgtitle h2.inner .srchtxt{color:#868686;font-size:15px;border:1px solid #9A9A98;padding:12px;background-color:#FFFFFF;border-right:none;margin-left:12%;border-radius:5px;}
.pgtitle h2.inner .btnSrch{background:url(http://optionstracker.net/Content/images/btnsearch.png) no-repeat left top transparent;border:1px solid #9A9A98;border-radius: 0 5px 5px 0;}
.wrapper .pgtitle a{ background: none repeat scroll 0 0 #37ABE4;border: 1px solid #37ABE4;border-radius: 5px;color: white;font-size: 15px;}
h2.pgtitle{ background: none repeat scroll 0 0 #00428C;    font-size: 18px;    font-weight: bold;    padding: 12px 20px 12px 20px;color:#fff;}
h4.pgtitle{ background: none repeat scroll 0 0 #00428C;    font-size: 13px;    font-weight: bold;    line-height:16px;padding: 0px 20px;color:#fff;}
h4.pgtitleOth {padding: 0px 20px 6px 20px !important;}

.redTxt{ color:#FF5050;font-size:12px; font-weight:bold;letter-spacing:1px;}
.redTxt1{ color:#FF5050;font-size:12px; font-weight:bold;margin-left:7px;}
.msgSuccess{font-size:12px;color:Green; text-align:center;letter-spacing:1px;}
.msgError{font-size:12px;color:Red; text-align:center;margin-top:5px;letter-spacing:1px;}
.msgErrorn{font-size:12px; text-align:center;margin-top:5px;letter-spacing:1px;}
.dvForm .dvRow{float:left;width:98%;margin-bottom:10px}
.dvForm .dvFormLft{float:left;width:45%;padding-left:20px;}
.dvForm .dvFormRht{float:right;width:45%;padding-right:17px;}
.dvForm .dvFormFull{float:left;width:96%;padding-left:20px;}
.dvForm .dvRow .txtError{ _padding-left:3px}
.dvForm .dvFormLft{float:left;width:45%;padding-left:20px;}
.dvForm {background: #FFFFFF !important;}
.dvLabel{float:left;width:140px; color:#000}
.dvlabel{font-size:15px;color:#000;padding:5px 5px 5px 9px;font-weight:bold;}
.req{color:#FF0000 !important;  font-size:12px;letter-spacing:1px;}
.viewRow .dvtxtbox .Editicon{background:url(../images/editicon.png) no-repeat Left Top transparent;margin:0px;display:inline-table;overflow-x: hidden;height: 30px;}
.dvTxtBox{margin:0 0 0 140px;padding:0;}
.dvTxtBox span{font-size:11px; color:#666; padding-left:2px;}
input.txtField,input.txtGrid,textarea.txtField{  background: none repeat scroll 0 0 #E6E6E6;    border: 1px solid #D9D9D9;    padding: 5px 2px;   width: 200px;}
.textarea.txtField{ height:70px}
.dvtxtbox{font-size:15px;color:#000;padding:5px 5px 5px 9px;}
.viewRow .dvtxtbox .Editicon{background:url(../images/editicon.png) no-repeat Left Top transparent;margin:0px;display:inline-table;overflow-x: hidden;height: 30px; }
.viewRow .dvtxtbox .Editicon a{color:transparent;}
.viewRow .dvtxtbox a{color:Blue;margin-left: -25px;text-decoration:none;}
#main{ background:#fff}
.btnForm {
background: none repeat scroll 0 0 #EBECEC;
border-top: 2px solid #000;
padding: 10px 0 !important;}
.mar30p {
margin: 0 35%;
}

.curpointer{cursor:pointer !important; font-size:12px}

.bottomContent{  background: url("../images/strategy-mddle-bg.png") repeat scroll 0 0 transparent;font-family: century gothic;
    border-top: 1px solid #2B2B2B;min-height:350px;
    padding: 30px 0;}
    .bottomContent .wrapper{width:950px; margin:0 auto;margin-bottom:0px !important;}

.mapBottom {text-align:left; float:right;color:#FFF; display:inline-block; }
.lblNoBorder{width:40px;Background:none !important;border:0px !important;}

.csOptionType{font-size:12px;color:#FFFFFF;font-family:Century_Gothic;font-weight:bold; Background:none !important;border:0px !important;}
.leftLinks {float:left; background:#cccccc; width:20%;}
.sideLinks {margin-top:-17px;float:left; width:100%;}
.sideLinks ul {float:left; width:100%;  }
.sideLinks ul li { text-align:center; border-bottom:1px solid #EEEEEE; }
.sideLinks ul li a.active{background:#EFEFEF} 
.sideLinks ul li a:hover{background:#EFEFEF} 
.sideLinks ul li a {text-decoration:none; color:#000; font-size:12px; text-align:left; display:block; font-weight:bold; text-transform:uppercase;padding:5px 5px 5px 20px; cursor:pointer; }
.mar5T {margin-top:5px;}
.userDetailsHeading {background: #000000; color: #E1E1E1; display: block; font-size: 16px; font-weight: bold; padding: 4px 0 4px 7px; text-align: left; }
/* Closed Position PopUp New*/
.tooltipinnerStyle {font-weight: bold !important; padding: 4px !important; font-size: 15px !important;}
.closedPositionTableRow {color:#0A9953 !important; font-size:18px !important; font-weight:bold !important;}
.closedPositionTableRowTotal {color:#fff !important; font-size:20px !important; font-weight:bold !important; background:#00428c !important;}
.closedPositionTableRowTotalExpo {color: #fff !important; font-size: 18px !important; font-weight: bold !important; color: #BB181D !important;}
.marlt {margin-left:105px; margin-top:5px; width:275px !important;} 
.bor1p {border:1px solid;}
.hoverDetailsLinks:hover{opacity:0.8 !important;}
 .butons{ background: none repeat scroll 0 0 #191919; color: #FFFFFF; font-size: 13px; padding: 3px; cursor:pointer; }
.paymentDesc {font-size:14px; color:Black; line-height:18px; padding:10px;margin-top:20px;}
.paymentDescHeader {font-size:17px; margin-right:10px;}
.subPaymentHeading {color:#FFF; font-size:16px; padding:8px; background:#0A9953; width:584px; margin:20px auto;margin-bottom:0px;}
.paymentNote {width:592px; margin:10px auto;margin-top:0px; color:Black !important;padding:4px; font-size:11px;}
   .DepositDesc {font-size:14px; color:Black; line-height:16px;}
   
.prev-1{ background:url(../images/slider_arrow-rgt.png) no-repeat 0 0; display:inline-block; width:17px; font-size:0; height:22px; position:absolute; top:60px; right:-20px}     
.next-2{ background:url(../images/slider_arrow-lft.png) no-repeat 0 0; display:inline-block; width:17px; font-size:0; height:22px; position:absolute; top:60px; left:-20px}         


.ui-state-default .ui-icon{ background:url("../Images/nifty-dropdown.png") no-repeat 2px 5px !important; width:12px !important; height:10px !important}
.summary-tbl{ background:#EEEEEE; margin-top:20px; color:#646666}
.summary-tbl td{ color:#646666; text-align:center}


/*New css to be implemented */
.addstrategybtn{color: #fff; margin-left:5px; background:#ED3237; padding:0 6px 3px;  font-weight: bold;font-size:12px;cursor: pointer;text-transform:uppercase;}
.addstrategybtn:hover{background-image:linear-gradient(#FF666B,#ED3237);-webkit-transition: background-image 0.7s ease;
    -moz-transition: background-image 0.7s ease;
    -o-transition: background-image 0.7s ease;
    transition: background-image 0.7s ease;}
.open-positions-sel-top li.search-link .addstrategybtn{ font-size:16px; font-weight:bold; color:#fff; background:#ed3237; padding:1px 8px 4px 8px; border-style: solid;
            border-width: 2px 3px 3px 2px;
            border-color: #FFFFFF #7D7D7D #7D7D7D #FFFFFF;}
            .open-positions-sel-top li.search-link .addstrategybtn:hover{background-image:linear-gradient(#FF666B,#ED3237);-webkit-transition: background-image 0.7s ease;
    -moz-transition: background-image 0.7s ease;
    -o-transition: background-image 0.7s ease;
    transition: background-image 0.7s ease;}

    .position-popup tr td .addstrategybtn{border-style: solid;
            border-width: 2px 3px 3px 2px;
            border-color: #FFFFFF #7D7D7D #7D7D7D #FFFFFF; color: #fff; margin:5px; background:#ED3237; padding:0 6px 3px;  font-weight: bold;font-size:13px;cursor: pointer;text-transform:uppercase;}
             .position-popup tr td .addstrategybtn:hover{background-image:linear-gradient(#FF666B,#ED3237);-webkit-transition: background-image 0.7s ease;
    -moz-transition: background-image 0.7s ease;
    -o-transition: background-image 0.7s ease;
    transition: background-image 0.7s ease;}
    .position-popup tr td .blackbtn{ color: #fff; margin-left:5px; margin-bottom:5px;background:#000!important;padding:0 6px 3px; font-weight: bold; font-size:12px;border-style:solid;border-width:2px 3px 3px 2px;border-color:#FFFFFF #7D7D7D #7D7D7D #FFFFFF;cursor: pointer;text-decoration:none;}
             .position-popup tr td .blackbtn:hover{color:green;-webkit-transition: color 0.7s ease;
    -moz-transition: color 0.7s ease;
    -o-transition: color 0.7s ease;
    transition: color 0.7s ease;}
    #dvStrategy .strtgyContent h5 a{ color: #fff; margin-left:5px; margin-bottom:5px;background:#000!important;padding:0 6px 3px; font-weight: bold; font-size:12px;border-style:solid;border-width:2px 3px 3px 2px;border-color:#FFFFFF #7D7D7D #7D7D7D #FFFFFF;cursor: pointer;text-decoration:none;}
    #dvStrategy .strtgyContent h5 a:hover{color:green !important;-webkit-transition: color 0.7s ease;
    -moz-transition: color 0.7s ease;
    -o-transition: color 0.7s ease;
    transition: color 0.7s ease;}
.top-links .blackbtn{color: #fff; margin-left:5px; margin-bottom:0px;background:#000;padding:0 6px 3px; font-weight: bold; font-size:12px;border-style:solid;border-width:2px 3px 3px 2px;border-color:#FFFFFF #7D7D7D #7D7D7D #FFFFFF;cursor: pointer;text-decoration:none}
.top-links .marotp{margin:4.5px 15px 2px 0!important;font-size:11px;}

.top-links a:hover{color:Green!important; transition: color 0.7s ease;cursor:pointer}
.sideLinks ul li a:hover{color:Green!important; transition: color 0.7s ease;}

.footer-nav a:hover{color:Green!important; transition: color 0.7s ease;}
.strategies-sec .lblUnderlyingName{font-weight:bold;font-size:21px;}
.butons:hover{background-image:linear-gradient(#909090, #4E4E4E); transition: background-image 0.7s ease;}
.newbutton{ font-size: 12px; padding: 5px 22px;margin: 5px 0 0 43%;background:#ED3237;}
 .delbtnpl
        {  background: url("../images/red_cross_45.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    margin-right: 20px;
    padding: 0px 6px;
        }
        .brdlk{border-color: #FFFFFF #7D7D7D #7D7D7D #FFFFFF;    border-style: solid;    border-width: 2px 3px 3px 2px;
    cursor: pointer;}
.f18p{font-size:18px;}
.titletext{font-size:25px;color:#fff;}
.titlemarg{margin:-21px 29% 7px 42%;}
 .titlemarg1{margin:1px 29% 11px 42%;}
 .titlemarg2{margin:1px 29% -19px 42%;}
.lnkdiconbg{background: url(../images/linkedinicon20p.png) repeat-x 0 0 transparent; padding:0 10px; height:22px;}
.gplusiconbg{background: url(../images/gplusicon32.png) no-repeat 0 0 transparent; padding:15px 20px; height:32px;}
.twtriconbg{background: url(../images/twittericon20p.png) repeat-x 0 0 transparent; padding:10px 20px; height:22px;}
.fbiconbg{background: url(../images/fbicon32.png) no-repeat 0 0 transparent; padding:15px 20px; height:32px;}
.sharetitle{  color: #FFFFFF;text-align:center;    font-size: 25px;}
.price-calculator-sec li span { font-size: 11px;font-weight: bold; }
/*.conaftr>tester:after{content:"Days";}
#txtDaysToExpiry1:after{content:"Days";}


#txtHolidays1:before{content:"&nbsp;Days&nbsp;";}*/
/***New CSS Date: 2nd-Sep-2015******/
/*@media only screen and (max-width: 1920px)
{   
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
}
@media only screen and (max-width: 1800px) {
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
}
@media only screen and (max-width: 1700px) {
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
}
@media only screen and (max-width: 1600px)
{
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
}
@media only screen and (max-width: 1500px)
{
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
}
@media only screen and (max-width: 1400px)
{
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
}

@media only screen and (max-width: 1366px)
{
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
}
@media only screen and (max-width: 1300px)
{
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
}
@media only screen and (max-width: 1280px)
{
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
}
@media only screen and (max-width: 1200px)
{
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
    .accordion-row {width: 859px !important;}
}
@media only screen and (max-width: 1100px)
{
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
    .accordion-row {width: 789px !important;}
}
@media only screen and (max-width:1024px)
{
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:470px !important}
    .position-page-headings ul li{font-size:12px}
    .nifty input{width:330px !important;font-size: 15px !important;}
    .open-position-acc ul li.nifty{width:350px !important;padding:6px 0 6px 5px !important}
    .accordion-row {width: 729px !important;}
}*/
clearfix:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
* html .clearfix{zoom:1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */






/*advertise 16/09/2015*/

.titlemarg {margin: -21px 29% 7px 32% !important;}
.contMain {width: 100%;}
.inner {width: 98% !important;}

/*New css created on Date: 26th- Aug-2015*/
.full-width{width:100%;float:left;background:#fff}
.full-width-row{padding:0 15px}
.main-footer-content{width:75%;float:left}
.advertise{width:100%;float:left;}
.advertise-title{color: #bbbbbb;font-size: 10px;margin-bottom: -20px; width: 300px;margin-top: 10px;text-align: center;}
.advertise-sidebar {margin-bottom: 0px;margin-top: 20px;}
.advertise span{ display: table;margin-left: auto;margin-right: auto;}
.add-strtgy-sec-top ul {margin-left: 80px !important;}
.strtgy-expiry-row_1 .left-sec select{width:105px !important}
.strtgy-expiry-row_1 .left-sec{width:234px !important}
.add-strtgy-content-sec ul li h5 p{width:246px !important}
.strtgy-expiry-row_3 .right-sec li{width:110px !important}
.strategies-sec{background:none !important;}

/*New css created on Date: 28th- Aug-2015*/
.leftContent{width:944px;float: left;border-right:1px solid #3e3e3e;margin-right:10px}
.rightContent{width:300px;float: right;margin-top: 0px;}
.accordion-row{width:889px}
.open-position-acc ul li.nifty{width:410px !important}
.nifty input{width:380px !important}
.nifty{width:418px !important}
.accordion-row ul{width:925px}
.add-strtgy-sec-top input{margin-left:0}
#admin-drid { width: 100% !important;}
.strtgy-mddl-inner{width:98% !important}

/*@media only screen and (max-width:1024px)
{
    .accordion-row ul {width: 901px !important;}
    .accordion-row ul li{width:360px !important}
    .position-page-headings ul li{font-size:12px}
    .nifty input{width:330px !important;font-size: 15px !important;}
    .open-position-acc ul li.nifty{width:350px !important;padding:6px 0 6px 5px !important}
    .accordion-row {width: 729px;}
}*/
.open-position-acc-down{width:100%}


.clearfix:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
* html .clearfix{zoom:1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/*New css created on Date: 03-Sep-2015 For home,Aboutus*/

.my-slyder .divvideo{width:500px !important}
.sliderWrapper{width:915px !important}
.footer-banner{background-size: 100% 100% !important; max-width: 880px;}
.sliderWrapper{height:355px !important}
.middle-footer-inner{padding:0 !important}
.main-footer{padding-top: 40px;}