/* CSS Document */

/*reset*/
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,font,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 {
border:0;
outline:0;
font-size:100%;
/*vertical-align:baseline;*/
background:transparent;
/*margin:0;*/
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
/*	line-height: 1;*/
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	/*border-spacing: 0;*/
}
caption, th, td {
/*	text-align: left; */
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/* end reset */


body{ margin:0px; padding:0px; background:#393939; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#404040; text-decoration:none;}

img{border:none;}

br{line-height:12px;}

p{margin:0px; padding:0px 0px 10px 0px;}

.maintable{width:764px;}

.bg_white{background:#ffffff; padding:10px;}

/* Navigation Menu */

#navigation {width:764px; float:left; height:14px; margin:0px; padding:0px; }

#navigation ul{list-style:none; float:left; display:block; height:14px; margin:0px; padding:0px; width:764px;}

#navigation ul li{list-style:none; float:left; display:block; height:14px; margin:0px; padding:0px;}

#navigation a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; text-transform:uppercase; padding:0px 5px 0px 5px; border-right:1px solid #78a121; font-weight:bold;}
#navigation a:hover{color:#c2c2c2;}
#navigation a.current{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c2c2c2; text-decoration:none; text-transform:uppercase; padding:0px 5px 0px 5px; border-right:1px solid #78a121; font-weight:bold;}
#navigation span a{border:none;}

/* End Navigation Menu */


/*#navigation { width:764px; float:left; height:14px; margin:0px; padding:0px;}

#navigation ul, li{list-style:none; float:left; display:block; height:14px; margin:0px; padding:0px; }

#navigation ul li a.home{ background:url(../images/home_btn.gif) no-repeat bottom; text-indent:-99999px; display:block; width:49px; height:14px;}
#navigation ul li a.home:hover{ background:url(../images/home_btn.gif) no-repeat top;}
#navigation ul li a.homeactive{ background:url(../images/home_btn.gif) no-repeat top; text-indent:-99999px; display:block; width:49px; height:14px;}

#navigation ul li a.pastperformance{ background:url(../images/pastperformance_btn.gif) no-repeat bottom; text-indent:-99999px; display:block; width:131px; height:14px;}
#navigation ul li a.pastperformance:hover{ background:url(../images/pastperformance_btn.gif) no-repeat top;}
#navigation ul li a.pastperformanceactive{ background:url(../images/pastperformance_btn.gif) no-repeat top; text-indent:-99999px; display:block; width:131px; height:14px;}

#navigation ul li a.subscription{ background:url(../images/subscription_btn.gif) no-repeat bottom; text-indent:-99999px; display:block; width:160px; height:14px;}
#navigation ul li a.subscription:hover{ background:url(../images/subscription_btn.gif) no-repeat top;}
#navigation ul li a.subscriptionactive{ background:url(../images/subscription_btn.gif) no-repeat top; text-indent:-99999px; display:block; width:160px; height:14px;}

#navigation ul li a.lowbrokerage{ background:url(../images/lowbrokerage_btn.gif) no-repeat bottom; text-indent:-99999px; display:block; width:133px; height:14px;}
#navigation ul li a.lowbrokerage:hover{ background:url(../images/lowbrokerage_btn.gif) no-repeat top;}
#navigation ul li a.lowbrokerageactive{ background:url(../images/lowbrokerage_btn.gif) no-repeat top; text-indent:-99999px; display:block; width:133px; height:14px;}

#navigation ul li a.tradingguidelines{ background:url(../images/tradingguidelines_btn.gif) no-repeat bottom; text-indent:-99999px; display:block; width:132px; height:14px;}
#navigation ul li a.tradingguidelines:hover{ background:url(../images/tradingguidelines_btn.gif) no-repeat top;}
#navigation ul li a.tradingguidelinesactive{ background:url(../images/tradingguidelines_btn.gif) no-repeat top; text-indent:-99999px; display:block; width:132px; height:14px;}

#navigation ul li a.aboutus{ background:url(../images/aboutus_btn.gif) no-repeat bottom; text-indent:-99999px; display:block; width:74px; height:14px;}
#navigation ul li a.aboutus:hover{ background:url(../images/aboutus_btn.gif) no-repeat top;}
#navigation ul li a.aboutusactive{ background:url(../images/aboutus_btn.gif) no-repeat top; text-indent:-99999px; display:block; width:74px; height:14px;}

#navigation ul li a.contactus{ background:url(../images/contactus_btn.gif) no-repeat bottom; text-indent:-99999px; display:block; width:85px; height:14px;}
#navigation ul li a.contactus:hover{ background:url(../images/contactus_btn.gif) no-repeat top;}
#navigation ul li a.contactusactive{ background:url(../images/contactus_btn.gif) no-repeat top; text-indent:-99999px; display:block; width:85px; height:14px;}
*/
/* End Navigation Menu */

.bluetxt_21{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:21px; color:#2367a5;}

.pastperformance_bg{background:url(../images/pastperformance_bg.gif) repeat-x top; height:129px;}

.blacktxt_17{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; color:#515151;}

.greentxt_17{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; color:#4bb521;}

.knowmore{background:url(../images/bullet.gif) no-repeat 0px 4px; padding-left:8px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#2367a5; text-decoration:none;}
.knowmore:hover{color:#387d00; text-decoration:underline;} 

.easypayment_bg2{background:url(../images/easypayment_img2.gif) no-repeat; width:225px; }

.easypayment_padd{padding-top:60px; padding-right:10px;}

.easypayment_links{background:url(../images/bullet_2.gif) no-repeat 0px 6px;  padding:3px 0px 3px 6px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#404040; text-decoration:none;}

.easypayment_links:hover{color:#404040; text-decoration:underline;}

.hr_easypayments{border-bottom:1px dotted #b2b2b2; padding:3px 0px 3px 0px;}

.welcome_bg{background:url(../images/welcome_bg.gif) repeat-x top;}

.welcome_verline{background:#c3dcf3;}

.welcome_hrline{ border-bottom:1px solid #c3dcf3;}

.darkgreentxt{font-weight:bold; font-size:13px; color:#3a4e13;}
.darkgreentxt-low{font-weight:bold; font-size:13px; color:#006600;}

.darkblacktxt{font-weight:bold; font-size:15px; color:#000;}

.black_bold_12{font-weight:bold; font-size:12px; color:#000000; text-decoration:none;}
.black_bold_20{font-weight:bold; font-size:12px; color:#ff0000; text-decoration:none;}

.black_bold_14{font-weight:bold; font-size:14px; color:#000000; text-decoration:none;}

.black_bold_11{font-weight:bold; font-size:11px; color:#000000; text-decoration:none;}


.knowmore_2{background:url(../images/bullet_3.jpg) no-repeat 0px 4px; padding-left:8px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#2367a5; text-decoration:none;}

.knowmore_2:hover{color:#387d00; text-decoration:underline;} 

.bluebold_13{ font-size:13px; font-weight:bold; color:#2367a5;}

.bluebold_13_2{ font-size:13px; font-weight:bold; color:#003e76;}

.redbold_13{ font-size:13px; font-weight:bold; color:#ff0000;}

.blackbold_15{font-weight:bold; font-size:15px; color:#000000;}

.subscriptioncharges_bg{background:url(../images/subscription_charges_bg.gif) no-repeat; width:250px; height:131px;}

.clicktopay{background:url(../images/clicktopay_btn.gif) no-repeat; display:block; width:87px; height:42px; margin:45px 30px 5px 0px; float:right;}

.monthlysub{width:260px; float:left;}

.monthlysub_anim{background:url(../images/monthly_subcharges_anim.gif) no-repeat; display:block; width:102px; height:46px; margin:45px 0px 5px 20px; float:left;}

.contentbx_headbg{background:url(../images/contentbx_headbg.gif) repeat-x; height:26px;}

.contentbx_bdr{border:1px solid #92c3f0;}

.contentbbx_bg{background:url(../images/contentbx_bg.gif) repeat-y right #ffffff; width:365px;}
.lowcontentbbx_bg{background:url(../images/lo-bg.png) repeat-x right;}

.darkgray_12{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c;}

.knowmore_btn{background:url(../images/knowmore.gif) no-repeat left; width:112px; height:24px; display:block;}
.knowmore_btn:hover{background:url(../images/knowmore.gif) no-repeat right;}

.knowmore_btn span{display:none;}




.footer_txt{color:#ffffff; font-size:11px;}
.footer_links{color:#ffffff; font-size:11px; text-decoration:none;}
.footer_links:hover{color:#ffffff; font-size:11px; text-decoration:underline;}


/*added by vijay on15th Sept'10*/

.lt-bgshdw {background:url(../images/bg-shdw.gif) right top no-repeat; padding:15px; }
.rt-bgshdw {background:url(../images/bg-shd-lt.gif) left top no-repeat; padding:15px; }

.txt-blk-bld {font-weight:bold; color:#000;}
.size12 {font-size:12px;}
.grn-txt {color: #86A50A;}
.txt-bld {font-weight:bold;}
.pad-btm10 {padding-bottom:10px;}
.blk-txt {color:#000;}
.red-clr-txt {color:#ff0000;}

.blue-clr-txt a{color:#2367a5; text-decoration:none; font-size:11px; font-weight:normal;}
.blue-clr-txt a:hover{color:#000; text-decoration:none;}
.smart-title {font-size:13px; font-weight:bold; color:#86A50A;}

.rt-img {float:right; padding:2px; margin:0px 0px 0px 10px; border:1px solid #ccc;}
.lt-img {float:left; padding:2px; margin:0px 10px 0px 0px; border:1px solid #ccc;}
.wt-title {color:#fff; font-weight:bold; font-size:12px;}

.cnt ul {list-style-type:none; padding:0px; margin:0px; float:left; width:auto; font-size:12px;}
.cnt ul li {background:url(../images/bullet.gif) left 9px no-repeat; padding:5px 0px 5px 15px;; margin:0px 0px 5px 10px; border-bottom:1px dotted #ccc; }

.pad-top10 {padding-top:10px;}

.tr-td31 {background-color:#82a750; border-bottom:1px solid #5d5d5d; color:#fff; font-weight:bold; font-size:12px;}
.tr-td1 {background-color:#f6f6f6; border-bottom:1px solid #5d5d5d;}
.tr-td2 {background-color:#e9ffe4; border-bottom:1px solid #5d5d5d;}

.button {
    border: 1px solid #006;
    background: #9cf;
}

.smll-shdw-bg {background:url(../images/smart-shdw-bg-small.gif) left top no-repeat; padding:15px;}

.grn-txt-2 {color:#498800; font-size:16px; font-weight:bold;}
.blk-txt-2 {color:#f58220; font-size:22px; font-weight:bold;}
.size14 {font-size:14px;}

.contentbx_headbg2{background:url(../images/contentbx_headbg.gif) repeat-x #2b7bbe; padding:5px;}

.gr-box {background-color:#f2f2f2	; border:1px solid #e9e9e9; padding:8px;}
.cyan-box {background-color:#f0fcff; border:1px solid #dbeff7; padding:8px;}

.line-height {line-height:20px;}
.blue-clr-txt {color:#3280c2;}

.apply-now {width:149px; height:45px; overflow:hidden; margin-bottom:15px;}
.apply-now a{background:url(../images/appynow-btn.jpg) left top no-repeat; width:149px; height:45px; display:block; text-indent:-2000px;}
.apply-now a:hover{background:url(../images/appynow-btn-hover.jpg) left top no-repeat; width:149px; height:45px; display:block; text-indent:-2000px;}

.btn1 {background:url(../images/button50.jpg) left top repeat-x; color:#000; border:none; font-size:11px; font-weight:bold; padding:3px 6px 3px 6px; cursor:pointer;}
.btn1:hover {background:url(../images/button50.jpg) left top repeat-x; color:#000; border:none; font-size:11px; font-weight:bold; padding:3px 6px 3px 6px;}

.txt-box {background:url(../images/txt-box-bg.gif) left top repeat-x; border:1px solid #666666; color:#000; padding-left:2px;}

.lt-brdr {border-left:1px solid #686868;}
.rt-brdr {border-right:1px solid #686868;}
.top-brdr {border-top:1px solid #686868;}

.size18 {font-size:18px;}

.txt-blk-bld15 {font-weight:bold; color:#000; font-size:15px;}
.size15 {font-size:15px;}


.wt-rt-border {border-left:1px solid #fff;}
.wt-rt-border1 {border-right:1px solid #fff;}



.grn-title1 a{font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.grn-title1 a:hover{color:#ff7900; font-size:12px; font-weight:bold; text-decoration:none;}


.black_12links{color:#272727; text-decoration:none; font-size:12px; font-weight:bold;}
.black_12links:hover{color:#ff7900; text-decoration:none;}

.contentbbx_bg_2{background:url(../images/contentbx_bg.gif) repeat-y right #ffffff;}

.grn-titleactive{color:#ee6409; font-weight:bold; font-size:14px; text-decoration:none;}

.font12{font-size:12px;}

.bluebold_14links{ color:#0000ff; font-weight:bold; font-size:13px; text-decoration:none;}
.bluebold_14links:hover{ color:#ee0000; text-decoration:none;}

.bluebold_10{ color:#0000ff; font-weight:bold; font-size:11px; text-decoration:none;}
.bluebold_14{ color:#0000ff; font-weight:bold; font-size:13px; text-decoration:none;}

.startcap{text-transform:capitalize;}

.bluebold_links{ color:#0000ff; font-weight:bold; font-size:11px; text-decoration:none;}
.bluebold_links:hover{ color:#ee0000; text-decoration:none;}

.home_links a{ font-size:12px !important; font-weight:bold !important;}

.links_tradingguidlines a{font-size:12px !important; text-decoration:none; font-weight:bold !important; font-family:Arial, Helvetica, sans-serif;}
.links_tradingguidlines a:hover{ text-decoration:none;}

.linkspage{ color:#000000; font-weight:bold; font-size:11px; text-decoration:none;}
.linkspage:hover{ color:#5C5C5C; text-decoration:none;}

.bg_tab{background:#000000;}
