@import url("../fonts/fonts.css");
.clearx{ clear:both; height:0; }
.error-message{color:#FF0000}
body{ background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#78787f; }
.container{ width:960px; margin:0 auto; }
/*****************************end reset style*****************************/
.flag-area{ background:url(../images/flag.jpg) no-repeat center; height:10px; }
/*end flag area style*/
.top-bar{ background:#e4e4e4; padding:5px 0; color:#555555; }
.top-bar a{ color:#555555; }
.top-bar a:hover{ color:#333; }
.top-nav{ float:left; margin:0 0 0 135px; }
.top-nav li{ display:inline-block; padding:0 3px; }
/*end top nav style*/
.theme-color{ float:left; margin:0 0 0 10px; }
.theme-color li{ display:inline-block; padding:0 3px; }
.theme-color li a{ width:15px; height:15px; display:block; text-indent:-9999px; }
.theme-color li .white{ background:#FFF; }
.theme-color li .yellow{ background:#f0eb64; }
.theme-color li .pink{ background:#f681f7; }
.theme-color li .blue{ background:#013658; }
/*end theme color style*/
.text-resize{ float:left; margin:0 0 0 15px; }
.text-resize li{ display:inline-block; padding:0 3px; }
/*end text resize css*/
.select-language{ float:right; background:url(../images/india-flag.jpg) no-repeat left top; padding:0 0 0 40px; }
.select-language .select-box-area{ width: 120px; height:20px; overflow:hidden; background:url(../images/select-arrow.png) no-repeat right; }
.select-language .select-box-area select{ background:transparent; width:150px; border:0; border-radius:0; height:20px; -webkit-appearance: none; color:#333; cursor:pointer; }
/*end select language style*/
/****************************************end top bar style**************************************/
.header{ margin:8px 0 0; }
.header a{ color:#555555; }
.logo-area{ width:770px; float:left; }
.logo-area img{ float:left; margin:0 8px 0 0; }
.logo-area h1{ font-size:18px; color:#11365c; margin:15px 0 0; }
.logo-area h2{ margin:5px 0 0; font-size:16px; color:#fe8a01; }
.logo-area h3{ margin:0 8px 25px 185px; font-size:14px; color:#555555; }
/*end logo style*/
.header-right-area{ float:right; }
.header-top-nav{ float:left; }
.header-top-nav li{ display:inline-block; padding:0 3px; }
.header-top-nav li a{ padding:0 0 0 15px; }
.header-top-nav li a:hover{ color:#333; }
.header-top-nav li .sitemap{ background:url(../images/sitemap-icon.png) no-repeat left center; }
.header-top-nav li .contact{ background:url(../images/contact-icon.png) no-repeat left center; }
.header-top-nav li .feedback{ background:url(../images/feedback-icon.png) no-repeat left center; }
/*end header top nav style*/
.social-networking{ float:left; margin:0 0 0 10px; }
.social-networking li{ display:inline-block; padding:0 1px; }
.social-networking li a{ width:18px; height:18px; display:block; text-indent:-9999px; }
.social-networking li .twitter{ background:url(../images/twitter-icon.png) no-repeat; }
.social-networking li .facebook{ background:url(../images/facebook-icon.png) no-repeat; }
.social-networking li .google{ background:url(../images/google-icon.png) no-repeat; }
.social-networking li .youtube{ background:url(../images/youtube-icon.png) no-repeat; }
/*end social networking style*/
.search-area{ float:left; margin:0 0 0 20px; }
.search-area input[type="text"]{ width:160px; height:16px; background:#e4e4e4; border:none; font-size:12px; color:#8e8e90; padding:3px 5px; float:left; }
.search-area input[type="submit"]{ width:30px; height:22px; background:url(../images/search-icon.jpg) no-repeat; border:none; text-indent:-9999px; display:inline-block; cursor:pointer; }
/*end search area style*/
.header-bottom-nav{ float:right; background:#f4f4f3; border-top:1px solid #e8e9e6; margin:20px 0 0; padding:0 10px; font-family:bebas_neueregular; }
.header-bottom-nav li{ display:inline-block; padding:3px; color:#8e8e90; font-size:13px; }
.header-bottom-nav li a{ color:#8e8e90; }
.header-bottom-nav li a:hover{ color:#333; }
/*end header bottom nav style*/
/*************************************end header style**********************************/
.nav-bar{ background: #123b65; background: -moz-linear-gradient(left,  #123b65 0%, #0e2b4b 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#123b65), color-stop(100%,#0e2b4b)); background: -webkit-linear-gradient(left,  #123b65 0%,#0e2b4b 100%); background: -o-linear-gradient(left,  #123b65 0%,#0e2b4b 100%); background: -ms-linear-gradient(left,  #123b65 0%,#0e2b4b 100%); background: linear-gradient(to right,  #123b65 0%,#0e2b4b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#123b65', endColorstr='#0e2b4b',GradientType=1 ); margin:6px 0 0; }
.nav-bar ul li{ display:inline-block; background:url(../images/nav-separator.png) no-repeat right center; z-index:100; }
.nav-bar ul li:last-child{ background:none; }
.nav-bar ul li a{ color:#FFF; font-size:14px; font-weight:700; padding:10px 17px!important; display:block; }
.nav-bar ul li .arrow{ width:9px; height:7px; background:url(../images/nav-arrow-bottom.png) no-repeat; text-indent:-9999px; display:block; position:absolute; right:2px; top:16px; }
.nav-bar ul li ul li .arrow{ background:url(../images/nav-arrow-left.png) no-repeat; }
.nav-bar ul li a:hover, .nav-bar ul li .active{ background:#8aa0b8; }
/***********************************end nav bar style*******************************/
.slider{ margin:7px 0 0; }
/************************************end slider style**********************************/
.content-area{ margin:10px 0 0; }
.leftbar{ width:205px; float:left; margin:0 45px 20px 0; }
.message{ padding:5px; background-color:#FF0000;
color:#FFFFFF;
font-weight:bold; }
.message img{ float:left; margin:0 5px 5px 0; }
.message h2{ font-family:GeorgiaRegular; font-size:16px; color:#0167a9; line-height:24px; }
.message .more{ color:#0167a9; }
.message .more:hover{ color:#333; }
/*end message style*/
.sidebar-nav{ padding:10px 0; }
.sidebar-nav li{ font-family:GeorgiaRegular; font-size:13px; background:url(../images/sidebar-nav-separator.jpg) no-repeat center bottom; display:block!important; padding:0 0 10px; }
.sidebar-nav li a{ color:#000; padding:0!important; }
.sidebar-nav li .arrow{ width:9px; height:7px; background:url(../images/nav-arrow-left.png) no-repeat; text-indent:-9999px; display:block; position:absolute; right:10px; top:6px; }
.sidebar-nav li ul{ left:200px!important; top:0!important; border:none!important; }
.sidebar-nav li ul li{ padding:0; z-index:1000; background:none; }
.sidebar-nav li ul li a{ width:120px!important; padding:5px 10px!important; background:#f4f3f3!important; border-bottom:1px solid #e0e0e0!important; font-size:12px!important; display:block; }
.sidebar-nav li ul li a:hover{ background:#e0e0e0!important; }

/*end sidebar nav style*/
.sidebar-img{ margin:15px 0 0; }
.sidebar-img img{ margin:10px 0 10px; }
/*end sidebar img style*/
.related-links{ margin:10px 0 0; background:#e3e3e3; border:1px solid #d5d5d5; padding:5px; }
.related-links select{ border:1px solid #8aa3bc; width:100%; }
/*end related links style*/
.visitior{ margin:10px 0 0; }
/*end visitior style*/
/*******************************end leftbar style************************/
.middle-bar{ width:450px; float:left; }
.no-rightbar{ width:99%;  }
.no-rightbar1{ width:710px; float:left;  }
.no-rightbar1 p {color:black}
.middle-bar h1{ font-family:GeorgiaRegular; font-size:18px; color:#0167a9; margin-bottom:15px; }

.middle-bar h2{ font-family:GeorgiaRegular; font-size:18px; color:#0167a9; margin-bottom:15px; }
.middle-bar ul{ margin:20px 0; }
.middle-bar ul li{ background:url(../images/bullet.gif) no-repeat 0 5px; padding:0 0 0 10px; margin-bottom:3px; }
.middle-bar .read-more{ background:url(../images/readmore-icon.png) no-repeat right center; padding:0 10px 0 0; color:#0167a9; text-transform:uppercase; margin:10px 0 0; display:inline-block; font-weight:700; }
/**********************************end middle bar style*******************************/
.right-bar{ width:230px; float:right; }
.middle-right-merged-bar{width:680px; float:left;}
.right-bar h1{ font-family:GeorgiaRegular; font-size:18px; color:#0167a9; background:#e0e0e0; padding:3px 10px; position:relative; }
.news{ background:#f4f3f3; }
.news-content-area{ padding:0 10px; }
.news-content-area ul{ height:200px; overflow:hidden !important; }
.news-content-area .row{ background:url(../images/news-separator.png) no-repeat bottom center; padding:10px 0; }
.news-content-area h3{ font-size:12px; color:#005d98; }
.news-content-area a{ color:#e9811e; }
.news-content-area .more{ color:#0167a9; float:right; }
span.controlls2 { right:9px; top:2px; position:absolute; }
span.controlls2 a { float:right; display:block; width:20px; height:20px; overflow:hidden; padding:0; }
span.controlls2 a.play { background:url(../images/news-play-button.png) no-repeat; font-size:0; text-indent:-10000px; }
span.controlls2 a.stop { background:url(../images/news-pause-button.png) no-repeat; font-size:0; text-indent:-10000px; }
/*end news container style*/
.awards{ margin:15px 0 0; background:#f4f3f3; }
.awards-content-area{ padding:10px 0 25px; text-align:center; }
/*end awards style*/
.newsletter{ background:#ec6d0f; margin:15px 0; }
/*end newsletter style*/
/***************************************end rightbar style***************************/
.footer{ background:#295788; padding:15px 0; text-align:center; color:#FFF; }
.footer-nav li{ display:inline-block; padding:0 1px; }
.footer a{ color:#FFF; }
.footer img{ margin:10px 0 0; }

/* TNS */
/*---------------------------------Sidebar---------------*/
.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px Verdana;
width: 207px; /* Main Menu Item widths */
border-bottom: 1px solid #ccc;
float:left;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #b0b5b5;

}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #dcd6c6; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: black;
}

.sidebarmenu ul li a:hover{
background-color: #1158a7;
color:#FFF;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background:url(../images/right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }

#play_scroll_cont{display:none;}


.top10pxspace { margin-top: 10px;}

strong{
font-weight:bold;
font-size:12px;
}

/* TNS Ends */