﻿@import url(http://fonts.googleapis.com/css?family=Headland+One);

*{ margin:0; padding:0; border:none; list-style:none; font-family:'Trebuchet MS', Arial, serif; font-size:13px; font-weight:normal; color:#333; text-decoration:none; }
html{width:100%; height:100%; background:#fff;}
body {width:100%; height:auto; background:#fff url('images/Bg.jpg') repeat-x left top;}
body.home{ background-image:url('images/homeBg.jpg'); }
.clr{ clear:both;}
b{ font-weight:bold;}
.ease{-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.alignJ{ text-align:justify;}

.p1Title{ font-family:'Headland One', Times New Roman;  width:100%; border-radius: 6px 6px 0px 0px; text-transform:uppercase; font-size:15px; color:#fff; text-align:center; background:#323E41; padding:8px 0px;}
.p2Title{ font-family:'Headland One', Times New Roman;  width:100%; border-radius: 6px 6px 0px 0px; text-transform:uppercase; font-size:20px; color:#fff; text-align:center; background:#323E41; padding:15px 0px;}
h1.title{ font-family:'Headland One', Times New Roman;  font-size:20px; color:#3492B8;}
h2.title{font-family:'Headland One', Times New Roman;  font-size:22px; color:#3492B8;}
h2.title a{font-family:'Headland One', Times New Roman;  font-size:22px; color:#3492B8;}
h2.title a:hover{text-decoration:underline;}
h3.title{font-family:'Headland One', Times New Roman;  font-size:18px; color:#3492B8;}
h3.titleFund{font-family:'Headland One', Times New Roman;  font-size:16px; color:#3492B8; height:45px;}
h4.title{font-family:'Headland One', Times New Roman;  font-size:18px; color:#333;}
h5.title{ font-size:16px; margin:0 0 10px 0; color:#3492B8; font-family:'Headland One', Times New Roman;text-transform:uppercase;}
h5.title a{font-size:14px; margin:0 0 10px 0; color:#3492B8; font-family:'Headland One', Times New Roman;}
h6.title{font-size:20px; margin:4px 0 0px 0; color:#3492B8; font-family:'Headland One', Times New Roman;}
h7.title{font-size:14px; margin:0 0 10px 0; color:#333; font-family:'Headland One', Times New Roman;}

.main{width:965px; height:auto; margin:0 auto 0 auto; position:relative;}

.header{width:100%; height:auto; padding-top:20px;}
.logo{float:left; margin-top:20px;}
.secR{float:right; text-align:right; margin-top:30px;}
.SrSmWrap{width:400px; margin:40px 0 0 0;}
.Sr{display:block; float:left;}
.sm{float:right; margin-left:10px;}
.srTxt{ width:150px; background:#323E41; color:#fff; padding:5px; border-radius: 4px 0px 0px 4px;}
.srBtn{ background:#00BBE6; color:#fff; padding:4px 3px; *padding:3px 4px 4px 4px; margin:0 0 0 -4px; border-radius: 0px 4px 4px 0px;}


.menudiv {background: #323E41;width:100%;height: 62px; margin: 22px auto 20px auto; *margin-top:-40px; border-radius: 10px;}
/*.nav ul {font-family:'Trebuchet MS', Arial, serif;font-size: 12px;color: #fff;text-transform: uppercase;}
.nav li {display: inline-block; *display: inline;}
.nav li a{ font-size:12px; border-radius: 5px; color: #fff;text-decoration: none;display: inline-block;padding: 13px 27px; font-weight:bold;margin-top:15px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.nav li a:hover, .nav li a.active {background:#00BBE6;color: #FFFFFF;text-decoration: none;display: inline-block;}
.nav li.navHome a{padding: 13px 30px; margin-left:18px;}
.nav li ul {display: none; margin: 0; padding: 0; position: absolute; top: 100%; z-index: 1;} 3492B8*/


.navHome a,
.menu,
.menu ul,
.menu li{

    margin: 0;
    padding: 0;
    border: none;
    outline: none;
	font-family:'Trebuchet MS', Arial, serif;
	font-size: 13px;
	color: #fff;
	text-transform: uppercase;}


.menu a {
	font-family:'Trebuchet MS', Arial, serif;
	font-size: 13px;
	color: #fff;
	text-transform: uppercase;
	float:left;
}
 
/*.menu {
    height: 70px;
    width: 100%;
 
    background: #323E41; 
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}*/
 
.menu li {
    position: relative;
    list-style: none;
    float: left;
    display: block;
    height: 70px;
}

.menu ul {
	width: 170px;
    position: absolute;
    top: 62px;
	left:0;
    background: #1f2024;
	
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
	
	-webkit-transition: height .25s ease-out .1s;
    -moz-transition: height .25s ease-out .1s;
    -o-transition: height .25s ease-out .1s;
    -ms-transition: height .25s ease-out .1s;
    transition: height .25s ease-out .1s;
    z-index: 100;
}
 
.menu li:hover > ul { background:#323E41;color: #FFFFFF;text-decoration: none;display: inline-block; opacity: 1;height:330px;}
 
.menu ul li {
    height: 0;
    overflow: hidden;
    padding: 0;
 
    -webkit-transition: height .25s ease-out .1s;
    -moz-transition: height .25s ease-out .1s;
    -o-transition: height .25s ease-out .1s;
    -ms-transition: height .25s ease-out .1s;
    transition: height .25s ease-out .1s;
}
 
.menu li:hover > ul li {
    height: 60px;
    overflow: visible;
    padding: 0px;
}

.menu ul li a {
    width: 150px;
	padding: 20px 0 10px 0px;
    border: none;
	line-height:inherit;
	height: 37px;
}

.menu li a {
	text-align:center;
    display: block;
    padding: 0px 35px 0px 35px;
    margin: 10px 0px 10px 10px;
    line-height: 40px;
    text-decoration: none;
	
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	
	font-family:'Trebuchet MS', Arial, serif;
	font-size: 12px;
	font-weight:bold;
	color: #fff;
	
	
    -webkit-transition: all 0.3s ease-out; 
	-moz-transition: all 0.3s ease-out; 
	-o-transition: all 0.3s ease-out; 
	-ms-transition: all .3s ease-out;
	transition: all 0.3s ease-out;
}
 
.menu li:hover > a,
.menu li a.active{ background:#00BBE6;color: #FFFFFF;text-decoration: none;display: inline-block;}

#subNav{width:100%; height:62px; margin:7px 0;}
#subNav a{display:block; float:left;}
#subNav span{width:1px; height:100%; float:left; margin:0 11px; background:#323E41;}

.slider-wrapper{width:935px; height:332px; margin:20px 0px 40px 0px;}
#slider{ background:url('images/loading.gif') no-repeat 50% 50%;}
.nivoSlider{position:relative; overflow: hidden; width:935px; height:332px;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivo-main-image {display: block !important;position: relative !important; width: 100% !important;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
/* The slices and boxes in the Slider */
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box {display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img {display:block;}

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.5;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.5;
	filter:alpha(opacity=5);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	border-radius:0 0 8px 8px;
}
.nivo-caption p {
	padding:5px;
	margin:0; font-family:'Headland One', Times New Roman; font-size:16px; color:#fff; font-weight:normal;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

.container{
	width:965px !important;
}

.row{
	margin-top:20px;
	margin-bottom:25px;
}

.ContentWrap{}
.ContentWrap p{line-height:18px; }
.homeSecL{width:262px; height:auto; float:left;}
.homeVid{padding:10px; height:auto; background:#B7EFFF; border-radius: 6px;}
.yChannel{display:block;  height:41px; font-family:'Headland One', Times New Roman; font-size:19px; line-height:40px; text-align:left; padding-left:40px; margin:0 0 10px 10px; background:url('images/youtube.jpg') no-repeat left top; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.yChannel:hover{color:#3492B8; background-position:left bottom;}

.panel1{width:100%; height:auto; border-bottom:solid 3px #D2F3FC; background:url('images/panel1Bg.jpg') repeat-y; border-radius: 6px; margin-bottom:17px; background-size:contain;}
.p1Desc{text-align:center; padding:25px 0;}
.ttDesc{font-family:'Headland One', Times New Roman; padding:0 15px 0 10px; font-size:14px;}
.ttDesc img{ float:left;}
.panel1 a.rm{ display:block; float:right; margin:20px 20px 0 0; width:124px; height:24px; background:url('images/rmBgBlack.png'); font-family:'Headland One', Times New Roman; font-size:12px; color:#fff; text-indent:32px; line-height:23px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.panel1 a.rm:hover{ background-image:url('images/rmBgBlue.png'); }

.homeSecM{float:left; width:335px; height:400px; margin-left:25px;}
.hDesc{font-size:14px; text-align:justify; color:#444; line-height:20px;}

/* twitter Widgets */
.tweetsWrap{ width:auto; height:250px; background:#D2F3Fc; border-radius:8px;}
.tweetBird{ background:url('images/say.jpg') no-repeat 86% 0px; text-align:right; padding:20px 0 0 0;}

#ticker{}
#ticker .loading{font-family:'Headland One', Times New Roman; text-align:center;}
#ticker ul.tweet_list { font-family:'Headland One', Times New Roman; height:80px;overflow-y:hidden; padding:0 10px; }
.tweet_list li{ font-family:'Headland One', Times New Roman; height:80px;  }
#ticker ul.tweet_list li span{font-family:'Headland One', Times New Roman; font-size:11px;}
.tweet_list .tweet_avatar {float: left;border:solid 3px #ddd; padding:3px; margin:0 8px 0 0;}
.tweet_list .tweet_avatar img{ vertical-align: middle;}
#ticker .tweet_list li a{ font-size:11px; font-family:'Headland One', Times New Roman; color:rgb(0, 175, 255);}


.homeSecR{float:right; width:316px; height:auto;}
.panel2{width:100%; height:auto; border-bottom:solid 3px #D2F3FC; background:url('images/panel2Bg.jpg') repeat-y; border-radius: 6px; background-size:100%; }
._vScroll{position:relative; overflow:hidden; padding: 20px 0 20px 25px; height:289px;}
.postList{position:absolute;}
.postList li{ margin-bottom:10px;padding-right:30px;text-align:justify;}
.postList li a{font-family:'Headland One', Times New Roman; font-size:12px; color:#000;}
.postList li a:hover{ color:#3492B8;}
.smpTitle{display:block; margin:10px 0 0 10px; background:url('images/smlp.png') no-repeat 5px 10px; padding:6px 0 0 65px; height:63px; font-family:'Headland One', Times New Roman; font-size:17px;}
.smpTitle span{font-family:'Headland One', Times New Roman; font-size:18px; color:#3492B8;}
.smpregFrm{display:block; margin:30px 10px 25px 45px;}
.smTxt{width:100px; background:#323E41; color:#fff; padding:5px; border-radius: 4px 0px 0px 4px;}
p.regTitle{ display:block; margin:10px 0 0 10px; background:url('images/registerFree.jpg') no-repeat left top; padding:6px 0 0 75px; height:63px; font-family:'Headland One', Times New Roman; font-size:17px;}
p.regTitle span{ font-family:'Headland One', Times New Roman; font-size:20px; color:#3492B8;}
.regList{ margin:40px 20px;}
.regList li{ background:url('images/dot.gif') no-repeat left 5px; padding-left:15px; margin-bottom:5px; font-family:'Headland One', Times New Roman; color:#333; text-align:justify; font-size:11px;}
.regFrm{display:block; margin:20px 10px 25px 45px;}
.regFrm .srTxt{ width:150px; background:#323E41; color:#fff; padding:5px; border-radius: 4px 0px 0px 4px;}
.regFrm .srBtn{ background:#00BBE6; cursor:pointer; color:#fff; padding:4px 3px; *padding:3px 4px 4px 4px; margin:0 0 0 -4px; border-radius: 0px 4px 4px 0px;}

.footer{width:100%; height:auto; border-top:solid 3px #ADB3B3; background:#323E41; z-index:99; position:relative;}
.footerWrap{width:965px; margin:0 auto; padding:40px 0 60px 0;}
.fNav{ float:left;}
.fNav li{color:#bbb; display:inline; margin-right:1px;}
.fNav li a{ color:#bbb;  font-size:12px;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.fNav li a:hover{ color:#fff;}
.cpy{float:right; color:#bbb; text-transform:uppercase; font-size:11px; text-align:right;}
.cpy span{ text-transform:none; color:#bbb; font-size:12px;}
.cpy span a{color:#bbb; font-size:12px;}
.cpy span a:hover{ text-decoration:underline;}


/* About */
.content{height:auto; padding:0 25px 25px 25px;}
.vishal{border:solid 3px #ddd; padding:3px; margin-right:30px; float:left;}
.founder{float:left; width:230px; margin-top:60px;}
.founder b{font-family:'Headland One', Times New Roman; font-weight:normal; color:#444; color:#3492B8; font-size:16px; }
.founder p{ margin:8px 0 0 0;}
.founder p b{ display:block; font-weight:normal; font-family:'Headland One', Times New Roman; color:#000; font-size:14px; margin:0; }
.founder p span{ color:#999; font-style:italic;}
.intro{width:450px; float:left; padding:0px 0px 0px 20px;  border-left:solid 1px #ddd; }
.intro p{ text-align:justify;}
.intoSub{clear:both; width:auto; margin-bottom:30px; padding :10px 0 30px 0; border-bottom:solid 1px #eee;}
.intoSub p{ text-align:justify;}
.about{border:none; width:auto; padding:0; clear:both;}
.about a{ color:#3492B8;}
.about a:hover{ font-style:italic;}

#vision{float:left; width:45%; height:auto; margin-bottom:30px;}
#vision p{ text-align:justify;}
#vision div{width:410px; height:163px; background:url('images/our-vision-img.jpg') left top; border-radius:7px;}
.vSep{width:1px; height:450px; float:left; background:#eee; margin:0 45px;}
#mission{float:right; width:45%; height:auto; margin-bottom:30px;}
#mission div{width:410px; height:163px; background:url('images/our-mission-img.jpg') left top; border-radius:7px;}
ul.chkList{margin-top:15px;}
ul.chkList li{background:url('images/list.png') no-repeat left 5px; margin-bottom:8px; color:#333; padding-left:20px; text-align:justify;}

/* services */
#mnuScroll{width:auto; height:500px; padding:40px 0 0 0; position:absolute; top:-40px; left:0; right:0; z-index:9;}
#navS{ width:235px; margin:0 auto;}
#navS li{ display:block; padding:2px 15px; background:url('images/list1.png') no-repeat left center;}
#navS li a{ font-family:'Headland One', Times New Roman; color:#333; font-size:13px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
#navS li a:hover{color:#3492B8; margin-left:0px;}
#navS li.rr{ border-bottom:none; background:url('images/list1.png') no-repeat left center;}
#navS li.rr a{ padding-right:13px;}
#navS li.subLi{ background:none; padding:0; overflow:hidden;}
ul#subUl{ margin:-5px 0 0 30px;}
ul#subUl li{ background:url('images/list1.png') no-repeat left center; padding:6px 15px; border-bottom:none;}
ul#subUl li a{}
.goTop{ float:right; margin:10px 5px 0 0;}


#serviceWrap{width:580px; height:auto; padding:0 25px 0 0px; float:left;}
.panel3 {border-bottom:dashed 1px #ccc; margin-bottom:20px;}
.panel3 .imgWrap{display:block; float:left; width:auto; height:154px; background:url('images/frmShadow1.png') no-repeat left 114px;}
.panel3 .imgWrap img{border:solid 11px #eaebeb; width:149px;}
.panel3 .p3Desc{float:right; width:390px; height:144px; color:#555; position:relative; text-align:justify;}

.panel3 a.sampleRpt{position:absolute; bottom:-47px; right:140px; display:block; height:auto; margin:5px 0 0 0; background:url('images/sample-report.png') no-repeat left top; padding-left:25px; font-family:'Headland One', Times New Roman; font-size:12px; color:#333; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.panel3 a.sampleRpt:hover{ color:#00BBE6;}
.panel3 a.rm{  position:absolute; bottom:-22px; right:0; display:block; width:124px; height:24px; background:url('images/rmBgBlack.png'); font-family:'Headland One', Times New Roman; font-size:12px; color:#fff; text-indent:32px; line-height:23px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.panel3 a.rm:hover{ background-image:url('images/rmBgBlue.png');}
.panel3  a.rm:active{}
.gotopWrap{width:315px; height:1210px; margin-top:30px; position:relative;}

.p3Sep{width:1px; height:300px; float:left; margin:0 13px; margin-bottom:40px;}
.subtitle{color:#3492B8; font-size:14px; line-height:22px; padding-left:12px; background:url(images/rr.png) no-repeat left center;}
.subtitle:hover{ color:#323E41; font-style:italic; padding-left:15px;}

.titletab{ border-radius: 6px 6px 0px 0px; font-size:15px; background:#323E41; padding:8px 0 8px 10px; color:#FFFFFF;}

/* sub Services */
ul.list li{ background:url('images/list1.png') no-repeat left 5px; margin-bottom:8px; color:#333; padding-left:20px; }
ul.list li a:hover{ padding-left:5px;}
ul.subList{ margin:5px 0 0 25px;}
ul.subList li{ background:url('images/dot.gif') no-repeat left 7px; margin-bottom:5px; color:#333; padding-left:12px; text-align:justify;}
.articalL{float:left; width:20%; height:auto; margin-bottom:30px;}
.articalL .wrap1{ overflow:hidden; height:360px;}
.articalR{float:right; width:15%;  margin-bottom:30px;}
.articalR .wrap{ overflow:hidden; height:365px;}
.articalL p, .articalR p{ text-align:justify;}
.articalImg{width:178px; height:160px; background-image:url('images/medium-risk-profile-img.jpg'); background-position:left top; border-radius:7px; margin-bottom:20px;}
.articalImg1{width:178px; height:160px; background-image:url('images/high-risk-profile-img.jpg'); background-position:left top; border-radius:7px; margin-bottom:20px;}
.articalImg2{width:178px; height:160px; background-image:url('images/Discretionary.jpg'); background-position:left top; border-radius:7px; margin-bottom:20px;}
.articalImg3{width:178px; height:160px; background-image:url('images/Non_Discretionary.jpg'); background-position:left top; border-radius:7px; margin-bottom:20px;}
.artSep{width:1px; height:224px; float:left; background:#eee; margin:0 30px;}
a.sampleRpt{ display:block; height:auto; margin:0 0 7px 20px; background:url('images/sample-report.png') no-repeat left top; padding-left:25px; font-family:'Headland One', Times New Roman; font-size:12px; color:#333; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
a.sampleRpt:hover{ color:#00BBE6;}
a.button1{ float:right; background:#323E41; font-family:'Trebuchet MS', Arial, serif; font-size:13px; font-weight:bold;padding:8px 20px; border-radius:3px; color:#fff;  -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
a.button1:hover{background: #00BBE6;}

/* Tainee To Trader */
.ttSec{width:510px; float:left;}
.ttFaq{display:block; background:url('images/faq.png') no-repeat 20px center; border-left:dashed 1px #999; width:250px; height:95px; float:left; padding-left:120px; margin:5px 0 0 30px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.ttFaq span{font-family:'Headland One', Times New Roman; font-size:25px;color:#3492B8;}
.ttFaq:hover{color:#3492B8; }


/* Contact */
.C1{width:270px; height:250px; overflow:hidden; float:left; padding:0; margin:0; font-family:'Trebuchet MS', Arial, serif; font-size:13px; color:#333; text-align:justify; }
.C2{width:270px; height:250px; float:left; padding:0; }
div.v-sep{width:1px; height:250px;background:#eee; margin:0 25px; float:left;}
.address{display:inline-block;width:70px; height:auto;vertical-align:top;font-family:'Trebuchet MS', Arial, serif;font-size:13px;font-weight:bold;padding-left:20px;background-image:url('images/address.gif');background-repeat:no-repeat;background-position:left 4px;color:#777;}
.phone{display:inline-block;width:70px; height:auto;vertical-align:top;font-family:'Trebuchet MS', Arial, serif;font-size:13px;font-weight:bold;padding-left:20px;background-image:url('images/phone.gif');background-repeat:no-repeat;background-position:left 2px;color:#777;}
.mailus{display:inline-block;width:70px; height:auto;vertical-align:top;font-family:'Trebuchet MS', Arial, serif;font-size:13px;font-weight:bold;padding-left:20px;background-image:url('images/mailus.gif');background-repeat:no-repeat;background-position:left 4px;color:#777;}
.sub-detail{display:inline-block;font-family:'Trebuchet MS', Arial, serif;font-size:13px;color:#333;}
.sub-detail a{font-family:'Trebuchet MS', Arial, serif;font-size:13px;color:#009ABB;text-decoration:none;  -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.sub-detail a:hover{color:#333;}
.text {width:220px; border:1px solid #999; font-family:'Trebuchet MS', Arial, serif; font-size:13px; color:#777;  margin-bottom:10px;  padding:7px; -khtml-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.text:focus {border:1px solid #CCC; color:#333; background-color:#F9F9F9}
.submit{background:#323E41;font-family:'Trebuchet MS', Arial, serif; font-size:13px; font-weight:bold;padding:5px 10px; border-radius:3px; color:#fff;  -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.submit:hover{background: #00BBE6;}
#roadmap{ clear:both; border:solid 1px #999;width:915px; height:300px;}

/* Education */
.hSep{width:100%; height:1px; background:#eee; margin:50px 0px 30px 0px;}
.tEdu, .tBook, .tTopic{text-align:left; text-indent:10px; cursor:pointer; background-image:url('images/plus.png'); background-repeat:no-repeat; background-position:95% center;}
.act{ background-image:url('images/min.png');}
.Edu{margin:0 20px 0 15px; height:0px; overflow:hidden;}
.Book{margin:0 20px 0 10px; height:0px; overflow:hidden;}
.Topic{margin:0 20px 0 15px; height:0px; overflow:hidden;}
.Edu a{font-family:'Headland One', Times New Roman; color:#3492B8; line-height:0; text-align:left; font-size:16px; text-decoration:none;  -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;  height:auto; line-height:20px; text-align:justify; display:block;}
.Edu a:hover{ color:#333;}
.Edu p, .Book p{ font-size:13px; color:#444; margin:5px 0 20px 0; padding-bottom:10px; border-bottom:dashed 1px #ccc;}

.Book a{font-family:'Headland One', Times New Roman; color:#3492B8; line-height:0; text-align:left; font-size:16px; text-decoration:none;  height:auto; line-height:20px; display:block; margin-bottom:15px;}
.Book p{ margin-bottom:30px;}
.Book p span.bName{ display:block; font-size:14px; color:#444; font-family:'Headland One', Times New Roman; text-align:left; padding-left:10px; background:url('images/dot.gif') no-repeat left 6px;}
.Book p label{ font-style:italic; display:block; width:100%; text-align:right;}
.Topic a{font-family:'Headland One', Times New Roman; color:#3492B8; line-height:0; text-align:left; font-size:16px; text-decoration:none;  height:auto; line-height:20px; display:block; margin-bottom:15px;}
.tArt{text-align:left; text-indent:10px;}



.post{margin:20px 20px 20px 15px; height:auto;}
.post a{font-family:'Headland One', Times New Roman; color:#333; line-height:0; text-transform:none; text-align:left; font-size:12px; text-decoration:none;  -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; width:auto; height:auto; line-height:18px; text-align:justify; display:block;}
.post a:hover{ color:#3492B8;}


.listingWrap{float:right; width:620px; height:auto;}
.panel4{width:618px; height:250px; margin-bottom:20px; border:solid 3px #D2F3FC; background:url('images/listingBg.jpg') repeat-y center top; border-radius: 6px;}
.p4Title{ display:block; font-size:14px; text-transform:none; text-align:left; padding:13px 10px; width:auto; font-family:'Headland One', Times New Roman; border-radius: 6px 6px 0px 0px; color:#fff; background:#323E41;}
.p4Title span{ text-transform:none; text-align:left; color:#fff; }
.cattitle{display:block; font-size:14px; text-transform:none; text-align:left; padding:13px 10px; width:auto; font-family:'Headland One', Times New Roman; border-radius: 6px 6px 0px 0px; color:#fff; background:#323E41; border:#FFFFFF solid 1px; width:100px;}
.p4Desc{width:auto; height:auto; background:none; padding:10px;}
.p4Desc p.ds{ max-height:124px; overflow:hidden; padding-bottom:3px; }
.p4Desc .p4Img{border:solid 4px #ddd; padding:3px; margin:0 20px 0px 0; float:left;}
.p4Desc iframe.p4Vid{ width:240px; height:140px; border:solid 4px #ddd; padding:3px; margin:0 20px 0px 0; float:left;}
.p4Desc a{ color:#3492B8;}
.p4Desc a:hover{ font-style:italic;}


.p4Desc .rm{ display:block; float:right; width:124px; height:24px; margin:10px 0 0px 18px; background:url('images/rmBgBlack.png'); font-family:'Headland One', Times New Roman; font-size:12px; color:#fff; text-indent:32px; line-height:23px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.p4Desc .rm:hover{ background-image:url('images/rmBgBlue.png');}
.p4Desc .rm:active{ bottom:9px;}
.p4Desc .time{display:block; float:left; width:auto; height:16px; margin:10px 0 0px 0px; padding-left:17px; background:url('images/clock-icon.png') no-repeat left 1px; font-size:12px; color:#999; }


/*Contact Table*/
#contactPopup{ display:none; width:280px; height:auto; position:absolute; z-index:99999999999999; top:130px; right:10px; border-radius:10px 0px 10px 10px; background:url('images/popupTop.png') no-repeat right top; box-shadow:5px 9px 5px rgba(50, 50, 50, 0.39);}
.tblContact{background:#00bbe6; width:100%; height:auto; margin:11px 0 0 0; border-radius:10px 0px 10px 10px;}
.tblContact tr{}
.tblContact td{font-size:13px; color:#fff; font-weight:bold; padding:0 0 0 10px;}

.tblContact td span{ font-family:'Headland One', Times New Roman; color:#323E41; text-transform:uppercase;}
.tblContact td a{ font-size:13px; color:#fff; font-weight:bold;}
.tblContact td a:hover{color:#323E41; }


/* Post Description */
.about p{}
.vidContainer{clear:both;}
.vidWrap{width:537px; height:341px; margin:0 auto 0 auto; background:url('images/515x295.png') no-repeat center bottom;}
.vid{width:515px; height:295px; border:solid 11px #eaebeb;}
.vidDesc{width:620px; padding-bottom:15px; border-bottom:dashed 1px  #bbb;}
.vidDesc a{ color:#3492B8;}
.vidDesc a:hover{ font-style:italic;}
.vidDesc p{ text-align:justify;}
.imgContainer{clear:both;}
.imgWrap{ margin:0 0 20px 0; }
a.imgPost{display:block; width:526px; height:326px; border:solid 5px #eaebeb; position:relative; margin:0 auto 20px auto;}
a.imgPost span{ display:none; width:350px; height:230px; position:absolute; top:40px; left:70px; background:url('images/imageZoom.png') no-repeat center center; z-index:2;}
a.imgPost img{ width:520px; height:320px; position:absolute; top:0; left:0; z-index:1;  padding:3px;}
.imgDesc{width:620px; padding-bottom:15px; border-bottom:dashed 1px  #bbb;}
.imgDesc a{ color:#3492B8;}
.imgDesc a:hover{ font-style:italic;}

.imgDesc p{text-align:justify;}

/* Pagination */
#pageing{ clear:both; margin:30px 0 0 0;}
#pageing li{ display:inline-block; margin:0 2px 0 0; cursor:pointer; width:27px; height:27px; background:url(images/pgBg.jpg) no-repeat 0 center; color:#FFFFFF; font-family:'Headland One', Times New Roman; font-size:12px; line-height:26px; text-align:center;}
#pageing li:hover{ background-position:0 -58px;}
#pageing li.active{ background-position:0 0;}
#pageing li a{ display:block; width:27px; height:27px; color:#FFFFFF; font-family:'Headland One', Times New Roman; font-size:12px; }

/* More Videos */
.mVidWrap{width:280px; height:auto; display:block; background:url('images/vidBg.jpg') no-repeat center bottom; padding-bottom:15px; float:left; margin:0 12px 40px 12px;}
.mVid{background:#fff; border:solid 10px #eaebeb;}

/* More Frames */
.eImg, .eImgR{width:170px; height:110px; float:left; margin:5px 20px 20px 0; background:url('images/350x2302.jpg') no-repeat center 108px; padding-bottom:18px;}
.eImgR{ float:right;margin:0 0 20px 20px;}
.eImg img, .eImgR img{width:150px; height:100px; border:solid 8px #eaebeb;}



/* chrome css Hack */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
	.srBtn{padding:5px} 
}
/* Opera css Hack */
noindex:-o-prefocus, .srBtn{padding:5px;}

/* IE6 css Hack */

/* IE7 css Hack */


.p1Special{text-align:left; padding:10px 25px;}
.calc{margin-top:17px;}
.calc form{padding:0 17px 10px 17px;}

.calcTxt{ width:150px; background:#323E41; color:#fff; padding:5px; border-radius: 4px 0px 0px 4px;}
.calcTxt1{ width:73px; background:#323E41; color:#fff; padding:5px; border-radius: 4px;}
.lbl{background:#323E41; color:#fff; padding:5px; border-radius: 4px;}
.hgt{ height:8px;}
.chkbx{width:160px; float:left;}
.chkbx input{ margin:7px 0;}

.resUpdateMain{width: 100%;	margin-right: auto;	margin-left: auto; text-align: center;}
.resUpdate1{margin: 10px;float: left;width: 90px;}
.resUpdate2{margin: 10px;float: left;width: 90px;}
.resUpdate3{margin: 10px;float: left;width: 90px;}

.subs{margin-top:17px;}
.subs form{padding:0 17px 10px 17px;}
.subsTxt{ width:220px; background:#323E41; color:#fff; padding:5px; border-radius: 4px 0px 0px 4px;}
.subsSubmit {
	float:right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	margin-top:5px;
}.subsSubmit:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.subsSubmit:active {
	position:relative;
	top:1px;
}

h3.titleBG{font-family:'Headland One', Times New Roman;  font-size:18px; color:#3492B8; background-color: #323E41; border-radius: 5px 5px 0 0; margin-bottom: 10px; padding: 5px;}

.maincd{
	width:210px;
	display:inline;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.1),
		0px 1px 0px rgba(255,255,255,1);
		-moz-border-radius: 60px;
	-webkit-border-radius: 60px;
	border-radius: 60px;
}
.cd {display:inline; float:left; width:79px; z-index:0;}

input.compare1,
input.compare2,
input.compare3,
input.compare4{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		rgb(0, 235, 255) 0%,
		#00BBE6);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(rgb(0, 235, 255)),
		to(#00BBE6));
	-moz-border-radius: 60px 0 0 60px;
	-webkit-border-radius: 60px 0 0 60px;
	border-radius: 60px 0 0 60px;
	border: solid #dad;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:0;
	
}
.details{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	padding: 5px 17px;
	background: -moz-linear-gradient(
		top,
		rgb(0, 143, 255) 0%,
		#323E41);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(rgb(0, 143, 255)),
		to(#323E41));
	-moz-border-radius: 60px 60px;
	-webkit-border-radius: 60px 60px;
	border-radius: 60px 60px;
	border: solid #dad;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:0px;
	border-right-width:1px;
	
}
.details1-active,
.details2-active,
.details3-active,
.details4-active
{
background:#3492B8 !important; 
}
.data{
	width:100%;
	border: 1px dashed #ccc;
	padding: 10px;
	}

.data-hide1,
.data-hide2,
.data-hide3,
.data-hide4{display:none;}
.data-show{
display:inline-block;
width:100%;
height:auto;
transition: all 1st ease-in-out;
-moz-transition: all 1st ease-in-out;
-webkit-transition: all 1st ease-in-out;
-o-transition: all 1st ease-in-out;
-ms-transition: all 1st ease-in-out;
}

.img_part {
	background:url('images/partnerus1.jpg') no-repeat;
	border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	border:20px solid white;
	box-shadow: inset 0px 0px 10px 2px #242424,0px 0px 10px 2px #242424;
	-webkit-box-shadow: inset 0px 0px 10px 2px #242424,0px 0px 10px 2px #242424;
	-moz-box-shadow: inset 0px 0px 10px 2px #242424,0px 0px 10px 2px #242424;
	-o-box-shadow: inset 0px 0px 10px 2px #242424,0px 0px 10px 2px #242424;
	width:890px;
	height:356px;
	position: relative;
	margin-bottom:20px;
	z-index:100px;
}
.div_part {
	box-shadow: 0px 0px 15px 4px #242424;
	-webkit-box-shadow: 0px 0px 15px 4px #242424;
	-moz-box-shadow: 0px 0px 15px 4px #242424;
	-o-box-shadow: 0px 0px 15px 4px #242424;
	font-size:21px;
	font-family:'Trebuchet MS', Arial, serif;	
	background : #242424;
	color : #00BBE6;
	line-height:20px !important;
	opacity : 0.8;
	width: 280px;
	height:auto;
	position: absolute;
	top:50px;
	left:50px;
	padding:20px;
	text-align:justify;
}

.text-part{width:425px; border:1px solid #999; font-family:'Trebuchet MS', Arial, serif; font-size:13px; color:#777;  margin-bottom:10px;  padding:7px; -khtml-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.text-part:focus {border:1px solid #CCC; color:#333; background-color:#F9F9F9}

.submit-part{margin:5px -10px 20px auto; background: #00BBE6; float:right; font-family:'Trebuchet MS', Arial, serif; font-size:13px; font-weight:bold; padding:5px 10px; border-radius:3px; color:#fff;  -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.submit-part:hover{ background:#323E41;}

#subNav a img:hover {
border:0px 2px 5px 2px solid #00BBE6;
border-radius:5px;
}


.smldsp{ font-size:13px; line-height:20px; text-transform:none;}
.lst b{ text-transform:uppercase;}
.lst li{ font-size:16px; width:430px; float:left; padding-right:25px; margin-bottom:15px;}
.lst img{ float:left; width:110px; height:80px; margin-right:20px; border:solid 5px #eaebeb;}
.blk{ width:430px; text-align:justify; margin-top:10px;}
.blk1{ width:800px; text-align:justify; margin-top:10px;}
.blk1 img {float:left; width:110px; height:80px; margin-right:20px; border:solid 5px #eaebeb;}


/*button*/
.equ{ font-size:18px; color:#FFFFFF; text-decoration:none; font-family:'Headland One', Times New Roman; 
}
.equdiv{
margin-top:10px; margin-left:10px;
width:46px; padding:4px 44px; margin-bottom:10px; border-radius:5px; background:#323E41; color:#FFFFFF;}
.active{ background:#00BBE6;}

.comodiv{
margin-top:10px; margin-left:10px;
width:88px; padding:4px 23px; margin-bottom:10px; border-radius:5px; background:#323E41; color:#FFFFFF;}
.active{ background:#00BBE6;}

.currdiv{width:68px; padding:4px 33px; margin-bottom:10px; border-radius:5px;
background:#323E41; color:#FFFFFF; margin-top:10px; margin-left:10px;
}
.active{ background:#00BBE6;}

.glodiv{
margin-top:10px; margin-left:10px;
width:113px; padding:4px 10px; margin-bottom:10px; border-radius:5px; background:#323E41; color:#FFFFFF;}
.active{ background:#00BBE6;}

.fund{ font-weight:bold; font-size:16px; color:#FFFFFF; padding:8px 5px; margin-bottom:10px;background:#323E41; border-radius:5px; text-transform:uppercase;}
.protitle{ font-size:18px; font-weight:bold; margin-left:20px;}
.proform{ width:200px; border:solid 1px #000000;}

/** border:#000000 solid 1px;***/

.effects img:hover
{	
	width:96%;

    /* Background */
    background: rgba(100, 100, 100, 0.2);
 
    /* Border bottom light */
    border-bottom: 5px solid rgba(255, 255, 255, 0.1);
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	border-right: 1px solid rgba(255, 255, 255, 0.1);
 
    /* Inner top shadow */
    -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
 
    /* Round corners */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;	
}

.tabbtn{ border:#000 solid 1px; width:229px; padding: 3px 0 3px 0;}
.tabbtn img { float:left; margin-right:15px;}
.tabbtn p{ font-family:'Headland One', Times New Roman; font-size:14px; margin-top:20px;}

.subsFrm select:focus{ background:#CCCCCC; color:#000; font-weight:bold;}

.time{ font-size:10px; color:#666;}

.tabnav{
    display:none;
}

.tabnav img{ float:left; margin-right:15px; margin-left:5px;}
.navbtn{ width:228px; float:left;
background:#9de2f2;
	/* Border bottom light */
    border-bottom: 5px solid rgba(0, 0, 0, 0.1);
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	border-right: 1px solid rgba(255, 255, 255, 0.1);
 
    /* Inner top shadow */
    -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
 
    /* Round corners */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;}
.navbtn:hover{ background:#00BBE6;     
 
    /* Border bottom light */
    border-bottom: 5px solid rgba(255, 255, 255, 0.1);
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	border-right: 1px solid rgba(255, 255, 255, 0.1);
 
    /* Inner top shadow */
    -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
 
    /* Round corners */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.navbtn p{font-family:'Headland One', Times New Roman; font-size:14px;}
.navbtn p:hover{ color:#FFF;}

.redmr{ margin-left:340px;}
.redmr:hover{ text-decoration:underline; font-style:italic;}

.rslt{ color:#CC0000; font-size:22px; width:180px; height:25px; float:right; margin-top:5px;  padding:2px 8px;}

.clck{ float:right; margin-right:40px;}
.clck:hover{ color:#00CCFF;}

.sitmp{}
.sitmp li{ list-style:outside; float:left; margin:5px 40px 10px 10px;}
.sitmp a{ font-size:17px;}
.sitmp a:hover{ text-decoration:underline; font-style:italic; color:#00CCFF;}
.sitmp ul li{list-style:square; float:none; margin:35px auto;}
