@import url("reset.css");
a:link,a:active,a:visited{outline:none; color:#FF8F00; text-decoration:none;}
body{position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5959;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;	height: 0;}
.clearfix {	display: inline-block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}

.header, .nav, .navBottom, .section, .footer{}
.index{width:1001px; margin:0 auto; }

.header{height:98px; margin-top:18px;}
 a.compLogo{float:left; margin:6px 0px 0px 0px; }
.subs{float:right;color:#fff; font-size:42px; font-family:Georgia, "Times New Roman", Times, serif;}
.subs form{float:right;}
.subs .login input[type="button"]{float:right; background:url(../images/login-btn.png) no-repeat; width:81px; height:32px; border:0; outline:none; margin:19px 0px 0;}
.subs .logout input[type="button"]{float:right; background:url(../images/logout-btn.png) no-repeat; width:97px; height:32px; border:0; outline:none; margin:19px 0px 0;}
.subs-img{float:right; width:552px; height:70px; border:0; outline:none; margin:0px 50px 0px 0px;}

.nav{background:url(../images/navBg.png) repeat-x; height:43px;}
.mainNav ul{list-style:none; margin:0px; padding:0px;}
.mainNav ul li{list-style-type:none; float:left; display:inline; outline:none; height:43px; width:102px; text-align:center; font-weight:bold; }
.mainNav ul li a{color:#fff; text-decoration:none; line-height:43px; font-family:mangal; font-size:11px; text-transform:uppercase; padding:0px; display:block; outline:none; height:43px; text-align:center;}
.mainNav ul li.active{height:52px; background:url(../images/navActive.png) no-repeat; width:102px; margin-top:-9px; padding:0px;}
.mainNav ul li.active a{text-decoration:none; padding:0px; color:#fff; height:52px; line-height:61px;}
.searchPanel{float:right; width:415px; background:red; height:36px; margin-top:4px; background:#efefef; border:1px solid #0066a9; padding:4px 4px;}
.searchPanel input[type="submit"]{float:right; background:url(../images/search-Btn.png) no-repeat; width:61px; height:26px; border:0; outline:none; margin:0px 0px 0;}
.searchPanel input[type="text"]{background:#f6f6f6; border:1px solid #dedede; outline:none; margin:0px 2px 0 0; width:340px; height:26px; padding:0px 2px; font-size:11px; color:#5b5959; line-height:24px;}

.section{background:#e8e8e8;}

.section .index{background:url(../images/sectionBg.png) repeat-y; width:1019px;}
.section .index .sectionContent{padding:15px 24px; font-size:12px; color:#5b5959; text-align:justify; height:auto; overflow:auto;}
.section .banner{margin-bottom:8px;}
.section .index .sectionContent h3{font-family:mangal; font-size:21px; color:#0095e2; font-weight:normal}
.section .index .sectionContent h3.forgotPass{text-align:left;padding-left:6px}
.section .index .sectionContent p{line-height:20px;}


.lftPane{float:left; width:248px; margin-top:0px; margin-left:0px;}
.lftPane ul{list-style:none;}
.lftPane ul li{border-bottom:1px dashed #d3d3d3;  clear:both;}
.lftPane ul li a{ color: #5b5959;font-size: 12px;line-height: 36px; margin-left: 16px; padding: 0px 0 0 10px;
    text-decoration: none; text-indent: 0;}

.rgtPane{margin:0px 0px 0px 250px;}
/* .boxTreasure{width:322px; float:left; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; height:145px; margin-left:0px;} */
.boxTreasure { width: 314px; float: left; height: 165px; border-radius: 5px; background: #ccc; padding: 10px !important; margin: 6px; margin-left: 0px;}
.sectionContent .boxTreasure:nth-child(2) {
    background: #0782c3;
}
.sectionContent .boxTreasure:nth-child(3) {
    background: #cf0f26;
}
.sectionContent .boxTreasure:nth-child(4) {
    background: #000033;
}
.sectionContent .boxTreasure:nth-child(5) {
    background: #1a2b67;
}
.sectionContent .boxTreasure:nth-child(6) {
    background: #265d1f;
}
.sectionContent .boxTreasure:nth-child(7) {
    background: #612121;
}
.sectionContent .boxTreasure:nth-child(8) {
    background: #8c7d14;
}
.sectionContent .boxTreasure:nth-child(9) {
    background: #3366CC;
}
.sectionContent .boxTreasure:nth-child(10) {
    background: #753906;
}
.sectionContent .boxTreasure:nth-child(11) {
    background: #CC3366;
}
.sectionContent .boxTreasure:nth-child(12) {
    background: #FF6600;
}
.sectionContent .boxTreasure:nth-child(13) {
    background: #9966FF;
}
.sectionContent .boxTreasure .newsListng ul li a{color:#D8D8D8;}
.sectionContent .boxTreasure h1 a{color:#fff;}

.boxTreasure h1 a{color:#ff8f00; font:mangal; font-size:15px; font-weight:normal; padding-right:18px; background:url(../images/heading-arrow.png) no-repeat scroll right 3px; float:left; text-decoration:none;}
.boxTreasure .newsListng{ margin-top:25px;}
.boxTreasureMostPop{float:left; border-bottom:1px solid #e6e6e6; height:330px; margin-left:0px;}
.boxTreasureMostPop h1 a{color:#ff8f00; font:mangal; font-size:15px; font-weight:normal; padding-right:18px; background:url(../images/heading-arrow.png) no-repeat scroll right 3px; float:left; text-decoration:none;}
.boxTreasureMostPop .newsListng{ margin-top:25px;}
.newsListng ul{list-style:none;}
.newsListng ul li{min-height: 25px; display:block; margin-bottom:8px; padding-right:8px; float:left;}
.newsListng ul li a{ background:url(../images/bullets.png) no-repeat scroll 0px 6px; color: #5b5959;font-size: 12px; line-height: 16px; margin:0px 0 0 0; padding: 0px 0 0 8px;
    text-decoration: none; text-indent: 0; font-weight:normal; float:left;}

.footer{margin-top:9px;}
.footer .index{text-align: center; width: 420px;}
.footer .footerTop{background:url(../images/footer-top.png) repeat-x; height:51px;}
.footerTop ul{list-style:none; padding:0px; width:100%;}
.footerTop ul li{list-style-type:none; float:left; display:inline; outline:none; height:43px; text-align:center; font-weight:normal; padding: 0 6px; }
.footerTop ul li a{color:#fff; text-decoration:none; line-height:51px; font-family:mangal; font-size:9px; text-transform:uppercase; padding:0px; display:block; outline:none; height:43px; text-align:center;}
.footerTop ul li a:hover{text-decoration:underline;}

.footer .footerBottom{background:url(../images/footer-bottom.png) repeat-x; height:24px; text-align:center;font-size:10px;color:#fff; line-height:24px;}


/*before login */
.lftPane .timeLine{float:left;  height:25px; width:225px; padding-bottom:10px;padding-top: 4px!important;}
.timeLine input[type="text"]{border:none; width:185px; height:23px; float:left; color: #B5B4B4; background:#F6F6F6;border:1px solid #ccc;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px; padding-left:3px;}

.timeLine input[type="button"] {
    /*background: -moz-linear-gradient(center top , #0E7AC3 0%, #064792 99%) repeat scroll 0 0 transparent;*/
	background:url(../images/timeLineBtnBg.png) repeat-x;
    border: 0 none;
    float: right;
    height: 25px;
    outline: medium none;
	border:1px solid #ccc;
	color:#fff;
	font-weight:bold;
	padding-bottom:3px;
	text-align:center;
	vertical-align:text-top;
    width:35px;
	font-family:"Trebuchet MS";
	font-size:15px;}

.lftPane .bloginLft {float:left; margin-bottom:13px;width:250px;}


.lftPane .bloginLft h2 {
    /*background: -moz-linear-gradient(center top , #0E7AC3 0%, #064792 99%) repeat scroll 0 0 transparent;*/
	background:url(../images/bloginLftBg.png) repeat-x;
    border: 1px solid #085E96;
    float: left;
    height: 23px;
    padding: 0;
    width: 240px;
	color: #FFFFFF;
    float: left;
    font-family:mangal;
    font-size: 15px;
    font-weight: normal;
    outline: medium none;
    padding: 5px 0px 0px 5px;
    text-decoration: none;
	text-shadow:0px 1px 2px #222222;text-transform: uppercase;}

.bloginLft .treaerSearch{float:left; width:180px; border:1px solid #DBDBDB; height:25px;}
.treaerSearch input[type="text"]{border:none; width:90%; height:23px; float:left; color: #333333; background:#F6F6F6;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    }
.treaerSearch	{cursor:pointer;}
.treaerSearch .treaerSearchIcon a{float:right; height:15px; width:15px; margin:5px 1px 0px 0px; }



.hide-text {
	background-color: transparent;
	border: 0 none;
	color: transparent;
	font: 0px/0 a;
	text-shadow: none;
}
.form-search .hide, .form-inline .hide, .form-horizontal .hide {
	display: none;
}
.hide {
	display: none;
}

#searchresults_pagination{
	width:300px;

	/*background-color:#f7f7f7;*/
}
.count-singUp a {font-family: Arial,Helvetica,sans-serif;font-size: 11px; margin-left: 0; padding: 0; text-decoration: none;}

.newsData{height:auto;}
.newsData .newsLine {height: auto; overflow: auto; padding: 5px; border:1px solid #D5D5D5;margin-bottom:5px}
.newsLine h2 {color: #FF8F00 !important;font-family: mangal;font-size: 14px; font-weight: normal; line-height: 19px; padding: 0;}
.sectionContent .newsData .newsLine h3 {color:#666666; font-family:mangal; font-size:11px; line-height:19px; text-transform:uppercase; float:left; padding-left:0px;}
.newsLine h4 {color: #666666; float: left; font-family: mangal; font-size: 11px; font-weight: 300;line-height: 19px;}
.newsLine .newsText {clear: both; color: #333333;font-family: Arial,Helvetica,sans-serif; font-size: 12px;line-height: 16px; padding: 8px 0 5px;text-align: justify;}







.subscrition table td:first-child{width:30%}
.subscrition table td{padding-bottom:6px}
.subscrition input[type="text"]{border:1px solid #CCCCCC;border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; height:16px; padding:5px 11px; color:#5B5959; width:80%}
.subscrition select{border:1px solid #CCCCCC;border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; padding:5px 11px; color:#5B5959;width:86%}
.subscrition textarea{border:1px solid #CCCCCC;border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; padding:5px 11px; color:#5B5959; resize:none;width:80%}
span.star{color:#f00}
.subscrition input[type="submit"] {
    background: url("../images/contactus-btn.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 36px;
    margin-left: 0px;
    outline: medium none;
    text-indent: -99999px;
    width: 122px;
}
.subscrition input[type="submit"]:hover {
    background: url("../images/contactus-btn-on.png") no-repeat scroll 0 0 transparent;
}


.subscrition input[type="reset"] {
    background: url("../images/reset.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 30px;
    outline: medium none;
    text-indent: -99999px;
    width: 69px;
}
.mandatory{ text-align:left;margin-bottom:6px; width:69%}
.rolodex{margin-top:18px; height:auto; overflow:auto;}
.rolodex a{border:1px solid #D5D5D5;border-left:none; padding:4px 8px; float:left;}
.rolodex a:first-child{border-left:1px solid #D5D5D5;}
.rolodex a.activeRolodex{background:#FF8F00;color:#fff; border:1px solid #FF8F00;}




.content_block {
	width:100%;
	float:left;
	padding-top:20px;
}
.content_block .section_heading {
	margin-bottom: 13px;
	border-top: 3px solid #fff;
	padding: 0 5px;
}

.content_block .section_heading h2 {
	float: left;
	padding:1px 0;
	font-weight: normal;
	font-size: 1.8em;
	font-family: ff-fago-web-condensed;
	line-height: 26px;
	text-transform: uppercase;
	color: #fff;
}
.content_block .section_heading h2 a {
	padding-right: 10px;
	color: #fff;
}

.content .more a {
	padding-right:10px;
	padding-top:3px;
	display:inline-block;
	background-image: url("../images/bg_more.png");
	background-repeat:no-repeat;
	background-position:right;
	margin-right:5px;
	}

.content_block .full h3 {
	font-size: 2em;
	line-height: 24px;
}


.subscribe_options .option
{
	float: left;
	width: 300px;
	padding: 4px 0 0;
}
 .subscribe_options .today
{
	margin-right: 20px;
}
.subscribe_options .option h3
{
	padding: 0 0 13px;
}

.subscribe_options .option .button
{
	margin-top: 30px;
	color: #FFF;
}
.style_two .section_heading {
    background: url("../images/bg_header_style2.png") repeat-x scroll center top #438EBB;
}


/*/////////////////*/
.login-outer{background:#e3e3e3; border:4px solid #fff; width:588px; height:391px; padding-top:50px; border-radius:8px; margin:30px auto 0;}
.loginbg{background:url(../images/login-bg.png) no-repeat; width:409px; height:289px; padding-top:16px; margin:0 auto;}
.login-inner{width:300px; margin:0px auto 0; height:214px;}
.login-inner table{display:block; margin-top:16px;}
.login-inner table td.padB26{padding-bottom:26px;}
.login-inner table td.padB16{padding-bottom:16px;}
.login-inner table input[type="text"],.login-inner table input[type="password"]{background:url(../images/input-bg.png) no-repeat; width:211px; height:24px; border:0; outline:none; padding:8px; font-size:12px; color:#5B5959;}
.login-inner table input[type="submit"]{background:url(../images/login-button.png) no-repeat; width:106px; height:44px; text-indent:-99999999999; color:transparent; outline:none; border:none; margin-bottom:11px; cursor:pointer}
.login-inner table input[type="submit"]:hover{background:url(../images/login-button-on.png) no-repeat;}
.login-inner table input[type="reset"]{background:url(../images/reset-button.png) no-repeat; width:106px; height:44px;text-indent:-99999999999; color:transparent;outline:none; border:none; margin-left:8px;margin-bottom:11px;cursor:pointer}
.login-inner table input[type="reset"]:hover{background:url(../images/reset-button-on.png) no-repeat;}
.errorPane{text-align:center; margin-top:10px; color:#f00;}


/************************/
.forgotPassord{margin:50px auto 100px; width:708px;}
.forgotPassord .forgotMsg{margin-bottom:20px;display:block; text-align:center; height:20px;}
.forgotPassord .error{color:#FF0000; float:right}
.forgotPassord .success{color:#357000;}
.forgotPassord h4{padding-left:13px;}
.forgotpassword-outer{background:url(../images/forgotpassword-bg.png) no-repeat; width:692px; height:68px; margin:3px auto 0; padding:10px 8px;}
.forgotpassword-inner{background:url(../images/forgotpassword--inner-bg.png) no-repeat; width:658px; height:43px; padding:13px 14px; margin:0 auto;}

.forgotpassword-inner input[type="text"]{background:url(../images/forgotpassword--textbox.png) no-repeat; width:513px; height:26px; border:0; outline:none; padding:8px; font-size:13px; color:#5B5959; float:left;}
.forgotpassword-inner input[type="submit"]{background:url(../images/send-mail.png) no-repeat; width:117px; height:44px; text-indent:-99999999999; color:transparent; outline:none; border:none; margin-left:12px;}
.forgotpassword-inner input[type="submit"]:hover{background:url(../images/send-mail-on.png) no-repeat;}

/************/
table.categoriesListing{margin-top:18px; border:1px solid #E6E6E6;}
table.categoriesListing th{ background: none repeat scroll 0 0 #018FCF;background:url("../images/bloginLftBg.png") repeat-x scroll 0 0 transparent;

    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    font-family:mangal
}
table.categoriesListing th{padding-left: 4px;}
table.categoriesListing td{margin-top:8px; line-height:18px; padding:8px 4px 8px 4px; border:1px solid #E6E6E6;}
table.categoriesListing td a{font-weight:bold;}





*{margin:0; padding:0}
.lftPane .bloginLft {float: left; margin-bottom: 18px;}
.lftPane .bloginTreaser{border: 1px solid #D5D5D5;
    clear: both;
    float: left;
    height: auto;
    padding: 5px;
    width: 95%;}
.lftPane .bloginTreaser .timeLineHeader{
	border-top:1px solid #D5D5D5;
	border-left:lpx solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.lftPane .bloginTreaser .countryList{
	border:1px solid #D5D5D5;
}
.lftPane .bloginTreaser .indsturyList{
	border:1px solid #D5D5D5;
}
.lftPane .bloginTreaser h3 {
    color: #0095E2;
    font-family: mangal;
    font-size: 16px!important;
    font-weight: normal;
}
.lftPane .bloginTreaser ul{list-style:none; margin-bottom:8px; height:auto;}
.lftPane .bloginTreaser ul.govtimeLine li{display:inline; float:left; margin:0px 0px 0px 0px; width:100%;}
.lftPane .bloginTreaser ul.govtimeLine li a{color:#004C70; font-family:mangal; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 5px; line-height: 24px;margin-left: 0px; }
.lftPane .bloginTreaser ul.govtimeLine li a.activeTimeLine {color:#FF8F00;}
.lftPane .bloginTreaser ul li{ margin:0px 0px 0px 0px;cursor: pointer;}
.lftPane .bloginTreaser ul li a{
	color: #004C70;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 24px;
    margin-left: 0px;
	padding: 0px 0 0 0px;
    text-decoration: none;
    text-indent: 0;
	outline:none;
    }

.lftPane .bloginTreaser ul li .hide{display:none;}
.lftPane .bloginTreaser ul.govtimeLine{list-style:none; margin-bottom:8px}
.lftPane .bloginTreaser ul.govtimeLine li{display:inline; float:left; margin:0px 0px 0px 0px; width:100%; clear:none; border:none}
.lftPane .bloginTreaser ul.govtimeLine li a{color:#004C70; font-family:mangal; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 5px;}
.lftPane .bloginTreaser ul.govtimeLine li.activeTimeLine a{color:#FF8F00;}


.lftPane .bloginTreaser ul li a.next{float:right;}
.lftPane .bloginTreaser ul li:hover{background-color:#E69B39;color:#fff;}
.lftPane .bloginTreaser ul li:hover a{color:#fff;}
.lftPane .bloginTreaser ul.govtimeLine li:hover{color:#fff;}
.lftPane .bloginTreaser ul.govtimeLine li:hover a{color:#fff;}
.lftPane .bloginTreaser .showMoreInd a.plus{background:url("../images/plus.png") no-repeat scroll 0 0 transparent; width:16px; height:16px; float:left;}
.lftPane .bloginTreaser .showMoreInd a.minus{background:url("../images/minus.png") no-repeat scroll 0 0 transparent; float:left; margin-left:5px; width:18px; height:16px;}
.term-use ul li {
    background: url("../images/bullets.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
    color: #5B5959;
    float: left;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    margin: 0;
    padding: 0 0 0 15px;
    text-decoration: none;
    text-indent: 0;
}


.term-use ul {
    list-style: none outside none;
}

.reset_btn{
    				background-color: #FFFFFF;
    				border: 1px solid #EBEBEB;
   				border-radius: 2px 2px 2px 2px;
    				color: #7D7D7D;
   				cursor: pointer;
				float: left;
				font-size: 13px;
				padding: 5px 10px 4px;
				text-decoration:none !important;
				text-transform:capitalize;
				}
 /* jssor slider bullet navigator skin 05 css */
        /*
        .jssorb05 div           (normal)
        .jssorb05 div:hover     (normal mouseover)
        .jssorb05 .av           (active)
        .jssorb05 .av:hover     (active mouseover)
        .jssorb05 .dn           (mousedown)
        */
        .jssorb05 {
            position: absolute;
        }
        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
            position: absolute;
            /* size of bullet elment */
            width: 16px;
            height: 16px;
            background: url('../img/b05.png') no-repeat;
            overflow: hidden;
            cursor: pointer;
        }
        .jssorb05 div { background-position: -7px -7px; }
        .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
        .jssorb05 .av { background-position: -67px -7px; }
        .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }

        /* jssor slider arrow navigator skin 12 css */
        /*
        .jssora12l                  (normal)
        .jssora12r                  (normal)
        .jssora12l:hover            (normal mouseover)
        .jssora12r:hover            (normal mouseover)
        .jssora12l.jssora12ldn      (mousedown)
        .jssora12r.jssora12rdn      (mousedown)
        */
        .jssora12l, .jssora12r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 30px;
            height: 46px;
            cursor: pointer;
            background: url('../img/a12.png') no-repeat;
            overflow: hidden;
        }
        .jssora12l { background-position: -16px -37px; }
        .jssora12r { background-position: -75px -37px; }
        .jssora12l:hover { background-position: -136px -37px; }
        .jssora12r:hover { background-position: -195px -37px; }
        .jssora12l.jssora12ldn { background-position: -256px -37px; }
        .jssora12r.jssora12rdn { background-position: -315px -37px; }
		.slider-home-left{float:left;width:34.1%;}
		.slider-home-right{float:left;width:65%;}
		.slider_home{clear: both; display: table;}
