/*
Theme Name: NEBHE
Description: Default NEBHE Theme
Theme URI: http://nebhe.org
Version: 1.5
Author: Growth Spark
Author URI: http://growthspark.com
*/

/* CSS Document */

/***** Global Settings *****/

html, body {
	border: 0;
	margin: 0;
	padding: 0;
}

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #181818;
	margin: 0px 0px;
	padding: 0px 0px;
	text-align: left;
	letter-spacing: normal;
	line-height: 19px;
}

/*body {
		behavior:url("csshover3.htc");
	}*/

/***** Headings *****/

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	line-height: normal;
}

h1 {


/*defiend*/
	padding: 12px 0px 6px 0px;
	font-size: 26px;
	color: #2d4c92;
	margin: 0px 0px 0px 0px;
	word-wrap: break-wrap;
}

h2 {


/*defiend*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 20px;
	color: #fff;
	font-weight: normal;
	font-style: italic;
}

h3 {


/*defiend*/
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	color: #2d4c92;
}

h4 {


/*defiend*/
	background: url(images/bgsmallHeading.gif) 0 0 repeat-x;
	width: 120px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin: -15px 0px 17px -15px;
	line-height: 22px;
}

h5 {
	padding: 12px;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	background-color: #002f54;
}

h6 {


/*defiend*/
	font-size: 14px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 0px 0px;
	line-height: 19px;
}

/***** Common Formatting *****/

/***reset ul li---***/

ol li {
	list-style-type: decimal;
	background: none;
}

p, ul, ol, li {
	margin: 0;
	padding: 0;
	text-align: le

ft;
/*line-height:19px;*/
}

ul {
	margin: 0 0 0 30px;
}

ol {
	margin: 0 0 0 30px;
}

img {
	border: 0;
}

/***** Links *****/

a {
	outline: none;
}

a:link, a:visited {
	text-decoration: none;
	color: #2e4f8d;
}

a:hover {
	color: #8dc5e8;
}

/***** Forms *****/

form {
	margin: 0;
	padding: 0;
	display: inline;
}

input, select, textarea {
	padding: 0px;
	margin: 0px;
	border: 1px solid #ababab;
	font-size: 11px;
	color: #000;
}

/*textarea:focus, input:focus, select:focus {
	background-color: #FFFF9D;
}*/

textarea {
	width: 100%;
	line-height: 1.25;
	overflow: auto;
	border: 1px solid #ccc;
}

label {
	padding: 0px;
	margin: 0px;
	float: left;
	font-size: 11px;
}

/***** Tables *****/

table {
	border: 0;
	margin: 0 0 0 0;
	padding: 0;
}

/***** Global Classes *****/

/*img, div {
	behavior: url(iepngfix.htc)
}*/

.clear {
	clear: both;
	padding: 0px;
	margin: 0px;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.textLeft {
	text-align: left;
}

.textRight {
	text-align: right;
}

.textCenter {
	text-align: center;
}

.textJustify {
	text-align: justify;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.underline {
	border-bottom: 1px solid;
}

.highlight {
	background: #ffc;
}

.nobullet {
	list-style: none;
	list-style-image: none;
}

/***** Wrapper *****/

#wrapper {
	width: 1022px;
	margin: 0 auto;
	background: #ebebeb url(images/bodyBg.jpg) 0 0 no-repeat;
}

#subwrapper {
	padding: 40px 40px 0px 40px;
}

#logo {
	background: url(images/logoNEBH.gif) 0 0 no-repeat;
	width: 268px;
	height: 90px;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
}

#rightNavi {
	

/*margin:35px 0px 0px 0px;*/
	margin: 35px 0px 10px 0px;
	float: right;
	font-size: 11px;
	color: #2e4f8d;
}

.fontTrebuchetMS, #rightNavi, #navigation, h4, #nebheVideo h3, #footer, #breadcrumb, h1.pageHeader, p.dateLightGrey, .pagination, p.contact, #filterTab, #naviTabs ul li, .whiteBox01, .whiteBox02, .whiteBox03, #links.newsLink .col-1 ul, #links.newsLinkFix .col-1 ul, #links.newsLink .col-2 ul, #links.newsLinkFix .col-2 ul, #latestTab ul li {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#rightNavi a:link, #rightNavi a:visited {
	padding: 0px 6px;
}

#rightNavi a:hover, #rightNavi a.selected {
	color: #8dc5e8;
}

input.txtBoxSearch {
	background: #fff url(images/textBoxBgSI.gif) 0 0 no-repeat;
	padding: 4px 5px 4px 25px;
	margin: 18px 7px 0px 6px;
	float: left;
	width: 160px;
}

.btnSearch, .btnSearchBlue {
	display: block;
	border: none;
	float: left;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

.btnSearch {
	background: url(images/btnSearch.gif) 0 0 no-repeat;
	width: 68px;
	height: 23px;
	margin: 18px 0px 0px 0px;
}

#bodyContainer {
	background: url(images/containerBg.png) 0 0 repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 28px;
}

/*DropDown Navigation Start Here*/

#navigation {
	background: url(images/mainNaviBg.gif) 0 0 repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	width: 100%;
	line-height: 32px;
	height: 32px;
}

/*#navigation ul {
	margin:0px 0px;
	padding:0px;
	position: relative;
	z-index: 597;
	float: left;
}
#navigation ul li {
	list-style:none;
	line-height:32px;
	margin:0px;
	padding:0px;
	font-size:17px;
	float:left;
}
#navigation ul li a:link, #navigation ul li a:visited {
	color:#fff;
	padding:0px 27px;
}
#navigation ul li a:hover, #navigation ul li a.selected {
	color:#8dc5e8;
}
#navigation ul li ul.dropDown {
	background:#07366e url(images/ddBg.jpg) 0 0 repeat-x;
	margin:0px;
	padding:10px 0px;
	list-style:none;
	width:140px;
	display:none;
	position: absolute;
	z-index: 598;
 *margin:25px 0px 0px -145px;
}
#navigation ul li ul.dropDown li {
	list-style:none;
	line-height:16px;
	margin:0px;
	padding:0px 15px 10px 28px;
	font-size:13px;
	float:none;
}
#navigation ul li ul.dropDown li a:link, #navigation ul li ul.dropDown li a:visited {
	padding:0px 0px 0px 0px;
}
#navigation ul li ul.dropDown li a:hover, #navigation ul li ul.dropDown li a.selected {
	color:#8dc5e8;
}
#navigation ul li:hover > ul.dropDown {
	display:block;
}*/

/*DropDown Navigation End Here*/

.col1, .col2 {
	width: 574px;
	float: left;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.col2 {
	width: 300px;
	float: right;
}

#slideSection, #leftContent, .newsLink, .newsLinkFix, .tdNewsLink {
	background: url(images/whiteBoxBg.png) 0 0 repeat;
}

.slideControls {
	width: 77px;
	margin: -35px auto 0px auto;
	position: relative;
}

.slidePrevious, .slideStop, .slideNext {
	float: left;
	margin: 0px 0px 0px 3px;
	display: block;
}

.slidePrevious {
	background: url(images/btnPrevious.png) 0 0 no-repeat;
	width: 22px;
	height: 23px;
}

.slideStop {
	background: url(images/btnStop.png) 0 0 no-repeat;
	width: 23px;
	height: 23px;
}

.slideNext {
	background: url(images/btnNext.png) 0 0 no-repeat;
	width: 23px;
	height: 23px;
}

#slides.floatLeft {
	width: 318px;
	height: 250px;
	margin: 0px 0px 0px 0px;
}

#description.floatLeft {
	width: 232px;
	margin: 0px 0px 0px 12px;
	padding: 0px 12px 0px 0px;
}

#darkGreyBox {
	background: url(images/greyBoxBg.png) 0 0 repeat;
	padding: 15px;
	margin-bottom: 12px;
}

.whiteBox {
	background-color: #fff;
	padding: 8px;
}

.whiteBox p.fontTrebuchetMS {
	margin: 6px 0px;
}

#sidebar-box {
	margin: 0px 0px 12px 0px;
	width: 300px;
	height: 250px;
}

#footer-box {
	width: 100%;
	margin: 0 auto;
	margin-bottom: 12px;
	text-align: center;
}

#ad300x250 {
	margin: 0px 0px 12px 0px;
	width: 300px;
	height: 250px;
}

#darkGreyBox ul {
	padding: 0px;
	margin: 0px;
}

#darkGreyBox ul li {
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
}

#darkGreyBox ul li a:link, #darkGreyBox ul li a:visited {
	background-color: #bcbaba;
	padding: 5px;
	margin: 0px 7px 0px 0px;
}

#darkGreyBox ul li a:hover, #darkGreyBox ul li a.selected {
	background-color: #ffffff;
}

#twitter, #facebook, #flicker, #youtube {
	background: url(images/twitterIcon.png) center center no-repeat;
	width: 34px;
	height: 34px;
	display: block;
}

#facebook {
	width: 33px;
	background: url(images/facebookIcon.png) center center no-repeat;
}

#flicker {
	width: 33px;
	background: url(images/flickerIcon.png) center center no-repeat;
}

#youtube {
	width: 35px;
	height: 34px;
	background: url(images/youtubeIcon.png) center center no-repeat;
}

#darkGreyBox.tabs .whiteBox {
	padding: 2px 8px 8px 8px;
	height: 100px;
	overflow: auto;
}

#darkGreyBox.tabs .whiteBox p.fontTrebuchetMS {
	margin: 0px 0px 0px 5px;
}

#darkGreyBox.tabs .whiteBox span.mLeft {
	margin: 0px 0px 0px 7px;
}

#darkGreyBox.tabs {
	margin: 0px 0px 12px 0px;
}

#darkGreyBox.ti .whiteBox p.fontTrebuchetMS {
	font-size: 11px;
	font-style: italic;
}

#darkGreyBox.ti .whiteBox .floatLeft {
	width: 94px;
}

#darkGreyBox.ti .whiteBox .floatRight {
	width: 135px;
}

#darkGreyBox.ti .whiteBox ul li {
	float: none;
	margin: 5px 0px;
}

#darkGreyBox.ti .whiteBox ul li a:link, #darkGreyBox.ti .whiteBox ul li a:visited {
	background: none;
	padding: 0px 0px;
	margin: 0px 0px;
	font-size: 17px;
}

#darkGreyBox.ti .whiteBox ul li a:hover, #darkGreyBox.ti .whiteBox ul li a.selected {
	background: none;
}

#col3Section .colA {
	width: 250px;
	float: left;
	background: url(images/whiteBoxBg.png) 0 0 repeat;
	margin: 12px 12px 0px 0px;
	padding: 15px;
	min-height: 545px;
}

#col3Section .colA_last {
	width: 250px;
	float: left;
	background: url(images/whiteBoxBg.png) 0 0 repeat;
	margin: 12px 0px 0px 0px;
	padding: 15px;
	min-height: 545px;
}

#col3Section .colB {
	width: 378px;
	float: right;
	margin: 12px 0px 0px 12px;
}

#col3Section .colB .colA {
	margin: 0px 0px 0px 0px;
}

#col3Section .colB #mLeft.colA {
	margin: 0px 0px 0px 12px;
}

#col3Section .colA h3, #col3Section .colA_last h3 {


/*defiend*/
	margin: 0px 0px 0px 0px;
	font-size: 17px;
}

#col3Section .colA p.fontTrebuchetMS {
	

/*margin:5px 0px;*/
	margin: 0px 0px;
}

#nebheVideo {
	background: url(images/whiteBoxBg.png) 0 0 repeat;
	margin: 12px 0px 0px 0px;
	padding: 15px;
	width: 350px;
}

#nebheVideo h3 {
	margin: 0px 0px;
	font-size: 18px;
	color: #393939;
}

.videoContainer {
	margin: 0px 0px 25px 0px;
}

#footer {
	color: #2d4c92;
	margin: 25px 0px 0px 0px;
}

#footer a:link, #footer a:visited {
	font-size: 11px;
	color: #6f6f6f;
	padding: 0px 5px;
}

#footer a:hover, #footer a.selected {
	color: #8dc5e8;
}

/*contentHubProgramme.html page start*/

#breadcrumb {
	font-size: 10px;
	margin: 0px 0px;
	padding: 10px 0px 10px 0px;
	color: #2e4f8d;
}

#breadcrumb a:link, #breadcrumb a:visited {
	color: #555555;
	padding: 0px 5px;
}

#breadcrumb a:hover, #breadcrumb a.selected {
	color: #2e4f8d;
}

h1.pageHeader {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 12px 0px;
	font-size: 28px;
	color: #636363;
}

#bodyContainer.programme #darkGreyBox.tabs {
	margin: 0px 0px 12px 0px;
}

#leftContent h1 {


/*defiend*/
	padding: 0px 0px 6px 0px;
}

#leftContent {
	padding: 12px;
	min-height: 725px;
}

.newsLink, .newsLinkFix {
	padding: 12px;
}

.newsLinkFix {
	min-height: 670px;
}

#leftContent .floatLeft {
	width: 350px;
}

#leftContent .floatRight {
	width: 186px;
}

#leftContent p {
	font-size: 12px;
}

.col-1 {
	width: 240px;
	margin: 15px 0px;
	float: left;
}

.col-2 {
	width: 295px;
	float: right;
	margin: 15px 0px;
}

.col-2 h3 {
	margin: 0px 0px 0px 0px;
	font-size: 17px;
	color: #2d4c92;
}

/*contentHubProgrammeCollegeReady.html start*/

#leftContent h6 {


/*defiend*/
	font-size: 17px;
	color: #848484;
	margin: 0px 0px 0px 0px;
	line-height: normal;
}

#leftContent.aboutCRNE p {
	font-size: 12px;
	margin: 20px 0px;
}

#bodyContainer.programme #ad300x250 {
	margin: 0px 0px 12px 0px;
}

/*contentHubProgrammeNewsRelease.html start*/

label.lblShortNews {
	width: 130px;
	margin: 5px 10px 0px 0px;
}

select.selShortNews {
	padding: 5px;
	width: 140px;
}

#leftContent.newsRelease h6 {
	color: #000;
	margin: 30px 0px;
}

#leftContent.events h6 {
	color: #848484;
	margin: 10px 0px;
}

#leftContent.newsRelease h3 {
	font-size: 15px;
}

p.dateLightGrey {
	font-size: 12px;
	color: #9a9a9a;
}

#leftContent.newsRelease p, #leftContent.events p {
	margin: 5px 0px;
}

.pagination {
	font-size: 12px;
}

.pagination span {
	font-size: 25px;
	margin: 2px 0px 0px 0px;
	float: left;
	color: #2e4f8d;
}

.pagination span a:link, .pagination span a:visited {
	float: none;
	padding: 0px 3px;
}

.pagination a:link, .pagination a:visited {
	margin: 10px 0px 0px 0px;
	padding: 0px 3px;
	float: left;
}

.pagination a:hover, .pagination a.selected {
	color: #9a9a9a;
}

#darkGreyBox.newsRelease, #darkGreyBox.contact {
	margin: 0px 0px 12px 0px;
}

#leftContent.events .col-1 {
	width: 100px;
	margin: 0px 15px 15px 0px;
}

#leftContent.events .col-1 img {
	padding: 2px;
	border: 1px solid #dedede;
}

#leftContent.events .col-2 {
	width: 415px;
	margin: 0px 0px 15px 0px;
}

#leftContent.events .col-2 h3 {
	font-size: 16px;
}

#leftContent p.dateLightBlue {
	color: #2d4c92;
	font-weight: bold;
	font-size: 12px;
}

p.contact {
	margin: 15px 25px;
}

/*contentHubPolicy.html start*/

#leftContent.policy p {
	margin: 5px 0px 30px 0px;
}

/*contentNewsLink.html start*/

.newsLink .col-1 {
	width: 170px;
	margin: 0px 0px;
	float: left;
}

.newsLink .col-2 {
	width: 365px;
	float: right;
	margin: 0px 0px;
}

.newsLink h3 {
	margin: 0px 0px 0px 0px;
	font-size: 17px;
	color: #2d4c92;
}

p.fontTrebuchetMS.textRight {
	color: #2d4c92;
}

.spacer {
	margin: 12px 0px;
}

.mTop {
	margin: 6px 0px;
}

.fontSize11 {
	font-size: 11px;
}

#searchNL.whiteBox {
	margin: 0px 0px 12px;
	padding: 15px;
}

.btnSearchBlue {
	background: url(images/btnSearchBlue.gif) 0 0 no-repeat;
	width: 40px;
	height: 23px;
	margin: 0px 0px 0px 0px;
}

#searchNL.whiteBox input.txtBoxSearch {
	background: #fff url(images/textBoxBgSI.gif) 0 0 no-repeat;
	padding: 4px 5px 4px 25px;
	margin: 0px 7px 0px 0px;
	float: left;
	width: 190px;
	color: #707070;
}

#searchNL.whiteBox p.textRight {
	font-size: 11px;
	color: #393939;
	margin: 10px 0px;
}

#searchNL.whiteBox h6 {
	color: #050500;
}

#filterTab a:link, #filterTab a:visited {
	background: url(images/fTabLeft.gif) 0px 0px no-repeat;
	display: block;
	margin: 7px 0px 0px 0px;
}

#filterTab a:link span, #filterTab a:visited span {
	background: url(images/fTabRight.gif) right 0px no-repeat;
	padding: 0px 10px 0px 2px;
	line-height: 23px;
	display: block;
	margin: 0px 0px 0px 10px;
	font-size: 14px;
	font-weight: bold;
}

#filterTab ul.subLink, #filterTab ul.subLink li, #filterTab ul, #filterTab ul li {
	padding: 0px;
	margin: 0px;
}

#filterTab ul.subLink li, #filterTab ul li {
	font-size: 11px;
	font-weight: bold;
	list-style: none;
	padding: 3px 0px 0px 12px;
}

#filterTab ul li {
	padding: 7px 0px 0px 0px;
}

#filterTab ul.subLink li a:link, #filterTab ul.subLink li a:visited, #filterTab ul li a:link, #filterTab ul li a:visited {
	background: none;
	margin: 0px 0px;
}

#journal.newsLink {
	margin: 0px 0px 12px 0px;
	background: url(images/containerBg.png) 0 0 repeat;
}

/*#journal.newsLink h1 {
	padding:8px 0px 6px 0px;
	font-size:35px;
	color:#424747;
	margin:0px 0px 0px 0px;
	text-align:center;
	border-bottom:1px solid #d4d4d4;
}*/

#journal.newsLink h1.heading {
	background: url(images/heading.png) 0px 0px no-repeat;
	width: 906px;
	height: 33px;
	display: block;
	margin: 0 auto;
	margin-top: 20px;
	padding: 0px 0px 0px 0px;
}

#journal.newsLink h1 span {
	font-size: 22px;
}

#journal.newsLink p {
	font-size: 15px;
	margin: 8px 0px 0px 0px;
}

#boxLeft.newsLink, #boxRight.newsLink {
	width: 257px;
	float: left;
	margin: 12px 0px 0px 0px;
	min-height: 230px;
}

#boxRight.newsLink {
	float: right;
	*float: left;
}

#boxLeft.newsLink .floatLeft {
	width: 137px;
}

#boxLeft.newsLink .floatRight {
	width: 110px;
}

#boxLeft.newsLink img, #boxRight.newsLink img {
	margin: 0px 0px 10px 0px;
}

/*Latest Tab Start*/

#latestTab ul, #latestTab ul li {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#latestTab ul li {
	float: left;
	margin: 0px 0px 0px 0px;
	font-size: 13

px;
	/*word-wrap:break-word;*/
	white-space: nowrap;
}

#latestTab ul li a:link, #latestTab ul li a:visited {
	background: url(images/latestTabLeft.png) 0px 0px no-repeat;
	display: block;
}

#latestTab ul li a:link span, #latestTab ul li a:visited span {
	background: url(images/latestTabRight.png) right 0px no-repeat;
	margin: 0px 0px -12px 0px;
	padding: 5px 17px 5px 6px;
	*padding: 4px 17px -12px 3px;
	display: block;
	color: #084e90;
	float: left;
}

#latestTab ul li a:hover, #latestTab ul li a.selected {
	background: url(images/latestTabLeft.png) 0px -36px no-repeat;
}

#latestTab ul li a:hover span, #latestTab ul li a.selected span {
	background: url(images/latestTabRight.png) right -36px no-repeat;
	color: #fff;
}

/*#latestTab.ltBg01 {
	background:url(../images/naviNew01Bg.gif) 0 bottom repeat-x;
	margin:-3px 0px 0px 0px;
	padding:0px 0px 4px 4px;
}
#latestTab.ltBg02 {
	background:url(../images/naviNew01hR.gif) 0 bottom repeat-x;
	padding:0px 0px 12px 0px;
}*/

#shadow {
	background: url(images/shadow.png) 0 bottom repeat-x;
	padding: 0px 0px 7px 0px;
}

#latestTab.ltBg03 {
	background: url(images/naviNew01hR02.png) 0 top repeat-x;
	padding: 0px 0px 5px 0px;
	min-height: 1px;
}

#latestTab.ltBg03 ul li.indent01 {
	margin: 0px 0px 7px 20px;
}

/*#latestTab.ltBg04 {
	background:url(../images/naviNew01hR01.gif) 0 bottom repeat-x;
	padding:0px 0px 12px 0px;
}*/

/*#latestTab.ltBg01 ul li {
	margin:-3px 0px 3px 0px;
}*/

/*#latestTab.ltBg02 ul li, #latestTab.ltBg04 ul li,*/

#latestTab.ltBg03 ul li {
	margin: 0px 0px 7px 0px;
}

/*Latest Tab End*/

#naviTabs ul, #naviTabs ul li {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#naviTabs ul li {
	float: left;
	margin: 0px 3px 0px 0px;
	font-size: 13px;
}

#naviTabs ul li a:link, #naviTabs ul li a:visited {
	background: url(images/tabLeft.gif) 0px 0px no-repeat;
	display: block;
	color: #fff;
}

#naviTabs ul li a:link span, #naviTabs ul li a:visited span {
	background: url(images/tabRight.gif) right 0px no-repeat;
	margin: 0px 0px 0px 20px;
	padding: 8px 14px 4px 7px;
	display: block;
}

#naviTabs ul li a:hover, #naviTabs ul li a.selected {
	background: url(images/tabLeft.gif) 0px -30px no-repeat;
}

#naviTabs ul li a:hover span, #naviTabs ul li a.selected span {
	background: url(images/tabRight.gif) right -30px no-repeat;
}

#bodyContainer.programme #naviTabsMain.col1 {
	margin: 0px 0px 0px 0px;
}

#leftContent.overView .col-1 {
	width: 295px;
	margin: 10px 0px;
}

#leftContent.overView .col-2 {
	width: 240px;
	margin: 10px 0px;
}

#leftContent.overView .col-1 h3, .greyBox h3 {
	font-size: 17px;
	color: #848484;
	padding: 0px;
	margin: 0px;
}

#leftContent.overView .col-1 p {
	font-size: 12px;
	padding: 7px 0px;
}

#leftContent.overView .col-2 p.fontTrebuchetMS.textRight {
	color: #000000;
	margin: 7px 0px;
}

#leftContent.overView .col-2 p.fontTrebuchetMS.textRight img {
	margin: 0px 0px 0px 10px;
}

.greyBox {
	background-color: #e0dede;
	padding: 15px;
}

#leftContent.overView .greyBox p {
	font-size: 12px;
}

.whiteBox01, .whiteBox02, .whiteBox03 {
	width: 118px;
	height: 35px;
	padding: 5px;
	float: left;
	margin: 2px 0px 0px 2px;
	background-color: #fff;
	text-align: center;
	word-wrap: break-word;
}

.whiteBox02 {
	width: 80px;
}

.whiteBox03 {
	width: 156px;
}

#naviTabs.big ul li a:link, #naviTabs.big ul li a:visited {
	background: url(images/tabLeftBig.gif) 0px 0px no-repeat;
}

#naviTabs.big ul li a:link span, #naviTabs.big ul li a:visited span {
	background: url(images/tabRightBig.gif) right 0px no-repeat;
	padding: 6px 10px 4px 4px;
	line-height: 15px;
}

#naviTabs.big ul li a:hover, #naviTabs.big ul li a.selected {
	background: url(images/tabLeftBig.gif) 0px -40px no-repeat;
}

#naviTabs.big ul li a:hover span, #naviTabs.big ul li a.selected span {
	background: url(images/tabRightBig.gif) right -40px no-repeat;
}

#links.newsLink .col-1, #links.newsLinkFix .col-1 {
	width: 460px;
	margin: 10px 0px;
	background: url(images/verticalDoted.gif) right 0 repeat-y;
}

#links.newsLink .col-2, #links.newsLinkFix .col-2 {
	width: 390px;
	float: right;
	margin: 10px 0px;
}

#links.newsLink .col-1 ul {
	padding: 0px;
	margin: 30px 0px 0px 0px;
}

#links.newsLink ul p, #links.newsLinkFix ul p {
	font-size: 16px;
	color: #000000;
	margin: 10px 0px 0px 0px;
}

#links.newsLink ul li, #links.newsLinkFix ul li {
	margin: 0px 0px 0px 20px;
	padding: 3px 0px 0px 0px;
	font-size: 12px;
	color: #2e4f8d;
}

#links.newsLink .col-2 #darkGreyBox.tabs, #links.newsLinkFix .col-2 #darkGreyBox.tabs {
	width: 300px;
}

#links.newsLinkFix .col-2 #darkGreyBox.tabs {
	width: 270px;
}

#findBejing.whiteBox {
	margin: 12px 0px;
	padding: 10px;
}

#leftContent.findBejing h3 {
	font-size: 14px;
	margin: 30px 0px 0px 0px;
}

#leftContent.findBejing p {
	font-size: 12px;
}

.journal img {
	background-color: #ececec;
	border: 1px solid #dedede;
	padding: 5px;
	margin: 10px 0px;
}

.journal p {
	font-size: 11px;
	color: #979797;
}

.socialLinks {
	padding: 10px;
	margin: 10px 0px;
	border: 3px solid #f1f1f1;
	background-color: #ffffff;
	color: #000;
	font-weight: bold;
}

.socialLinks img {
	margin: 0px 2px 0px 2px;
	vertical-align: middle;
}

#journal01.newsLink {
	min-height: 1080px;
}

#journal01.newsLink label.lblShortNews {
	font-size: 12px;
}

#journal01.newsLink .floatLeft h3 {
	color: #848484;
}

.hrDoted {
	background: url(images/hrDoted.gif) 0 0 repeat-x;
	padding: 2px 0px;
	margin: 10px 0px;
}

#journal01.newsLink h6 {
	color: #000;
	font-size: 17px;
}

#journal01.newsLink .col1, #journal01.newsLink .col2 {
	width: 270px;
	margin: 25px 0px 0px 0px;
}

#journal01.newsLink .picContainer {
	float: left;
	width: 90px;
}

#journal01.newsLink .picDescription {
	width: 170px;
	float: right;
	font-size: 11px;
}

#journal01.newsLink .picDescription h6 {
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.entry p {
	padding: 10px;
}

/*Css Modified On 03-04-2011*/

#description.floatLeft01 {
	margin: 0px 0px 0px 12px;
	padding: 0px 12px 0px 0px;
}

#slides.floatLeft01 {
	width: 318px;
	height: 250px;
	margin: 12px 15px 12px 0px;
	float: left;
	background-color: #9c9c9c;
}

p.slideDes {
	font-size: 12px;
	font-weight: normal;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 19px;
}

/*Css Modified On 05-04-2011*/

ul.cReady, ul.bArrow, ul.bArrow01 {
	margin: 10px 0px 0px 10px;
	padding: 0px 0px;
}

ul.cReady li, ul.bArrow li, ul.bArrow01 li {
	background: url(images/arrow.png) 0 3px no-repeat;
	line-height: 15px;
	padding: 15px 0px 0px 15px;
	padding-top: 0;
	list-style: none;
	margin: 15px 0px 0px 15px;
}

ul.bArrow01 li {
	background: url(images/arrow2.gif) 0 5px no-repeat;
}

ul.cReady li p, ul.bArrow li p, ul.bArrow01 li p {
	padding: 15px 0px 0px 15px;
}

#journal01.newsLink p img {
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
}

/*Added by Puru start*/

#about_page.insertimage img {
	margin-left: 10px;
}

/*Added by Puru end*/

#leftContent.overView p {
	padding: 10px 0px 0px 0px;
}

#leftContent.overView p span, #leftContent.overView p span.tb {
	

/*margin:10px 0px 0px 0px;*/
	float: left;
}

#leftContent.overView p span.tb {
	margin: 15px 0px 0px 0px;
}

#leftContent.overView p img {
	vertical-align: middle;
}

.hrGrey {
	border-bottom: 1px solid #ccc;
}

#naviTabs.noSpacing ul li {
	margin: 0px 0px 0px 0px;
}

/*Css Modified on 10-04-2010*/

#naviTabs.big ul li a:link span.singal, #naviTabs.big ul li a:visited span.singal {
	background: url(images/tabRightBig.gif) right 0px no-repeat;
	line-height: 30px;
}

#naviTabs.big ul li a:hover span.singal, #naviTabs.big ul li a.selected span.singal {
	background: url(images/tabRightBig.gif) right -40px no-repeat;
}

#forum.newsLinkFix {
	margin: 12px 0px 0px 0px;
}

.entry .hrGrey {
	margin: 5px 0px;
}

/*Css Modified on 14-04-2010*/

ol.termsConditions {
	margin: 15px 0px 0px 45px;
}

ol.termsConditions li {
	list-style: upper-roman;
	font-size: 16px;
	margin: 20px 0px 0px 0px;
}

ol.termsConditions li p {
	font-size: 12px;
	margin: 7px 0px;
}

ol.termsConditions li ol li {
	list-style: lower-latin;
	margin: 10px 0px 0px 30px;
	font-size: 12px;
}

/*Css Modified on 15-04-2010*/

h4 a:link, h4 a:visited {
	color: #fff;
}

h4 a:hover, h4 a.selected {
	color: #8dc5e8;
}

#leftContent.policy .marginLess p {
	margin: 5px 0 10px 0px;
}

h3.subHead {


/*defiend*/
	color: #636363;
	margin: 8px 0px;
	*margin: 0px 0px 8px 0px;
	font-size: 15px;
	font-weight: bold;
	padding: 0px;
}

#links.newsLink #darkGreyBox ul li, #links.newsLinkFix #darkGreyBox ul li {
	margin: 0px;
	padding: 0px;
}

/*Css Modified on 16-04-2010*/

#leftContent.overView p.para01 {
	margin: 7px 0px 0px 0px;
}

#leftContent.overView p.para01 span {
	margin: 0px 0px;
	padding: 0px 0px;
	float: none;
}

.navigation {
	height: 50px;
}

/*Css Modified on 20-04-2010*/

table.sameHeight {
	margin: 12px 0px 0px 0px;
}

table.sameHeight #boxLeft.newsLink, table.sameHeight #boxRight.newsLink {
	background: none;
	margin: 0px 0px 0px 0px;
}

.spacer12px {
	padding: 6px 4px;
}

table.sameHeight .mTop {
	margin: 6px 0px 0px 0px;
	word-wrap: break-word;
}

.entry .pTagSolu p {
	padding: 10px 0px 0px 0px;
}

.entry .pTagSolu blockquote {
	padding: 0px 0px 0px 20px;
	margin: 0px;
}

div.policy_research p {
	margin: 5px 0 15px !important;
}

.subHead {
	color: #636363;
	font-size: 15px;
	font-weight: bold;
	margin: 0 0;
}

div.general p {
	margin: 5px 0 15px !important;
	padding: 0 !important;
}

p.marginTop {
	margin-top: 15px !important;
}

p.marginBottom, ul.marginBottom {
	margin-top: 15px !important;
}

h3.marginTopLarge {
	margin-top: 25px;
}

span.marginBottom {
	margin-bottom: 10px;
}

.entry .trends_indicators p a:link strong {
	margin: 5px 0px 0px 0px;
	display: block;
}

.imgMargin {
	margin: 5px 10px 10px 0px;
	float: left;
}

.lineHeight {
	line-height: 15px;
	padding: 3px 0px 0px 0px;
}

/*Css Modified on 26-04-2010*/

ul.ccomment {
	list-style: none;
}

p.naviGlossary {
	margin: 10px 0px 10px 0px;
}

p.naviGlossary a:link, p.naviGlossary a:visited {
	padding: 2px 3px;
	border: 1px solid #ccc;
}

p.naviGlossary a:hover, p.naviGlossary a.selected {
	background-color: #2d4c92;
}

.btnSubmitComm {
	background: url(images/btnSubmit.gif) 0 0 no-repeat;
	width: 133px;
	height: 25px;
	border: none;
	display: block;
	cursor: pointer;
}

.btnSend {
	background: url(images/btnSend.gif) 0 0 no-repeat;
	width: 45px;
	height: 25px;
	border: none;
	display: block;
	float: left;
	margin: 0px 0px 0px 5px;
	cursor: pointer;
}

input.txtBoxSend, label.lblSend {
	float: left;
	margin: 0px 0px 0px 3px;
}

.comment {
	margin-top: 20px;
}

/*Added by Puru on 30th April 2010 to place the image in the li section*/

ul.bArrow li img {
	margin-top: 10px;
}

table.border {
	border: 1px solid #797979;
}

td.right {
	border-right: 1px solid #797979;
}

td.bottom {
	border-bottom: 1px solid #797979;
}

table.border td {
	padding: 5px;
}

table.bolditalic {
	font-style: italic;
	font-weight: bold;
}

/*upto here*/

/*Css Modified on 10-05-2010*/

#jsddm {
	margin: 0;
	padding: 0
}

#jsddm li {
	float: left;
	list-style: none;
	font-size: 17px;
}

#jsddm li a:link, #jsddm li a:visited {
	display: block;
	padding: 0px 25px;
	text-decoration: none;
	color: #fff;
}

#jsddm li a:hover, #jsddm li.current-menu-item a {
	color: #8dc5e8;
}

#jsddm li ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	display: none;
	background: #07366e url(images/ddBg.jpg) 0 top repeat-x;
	width: 147px;
	z-index: 9999;
}

#jsddm li ul li {
	float: none;
	display: inline;
	font-size: 12px;
	line-height: 18px;
}

#jsddm li ul li a:link, #jsddm li ul li a:visited {
	word-wrap: break-word;
	display: block;
	color: #fff;
	padding: 5px 27px;
	display: block;
}

#jsddm li ul li a:hover, #jsddm li ul li a.selected {
	background: none;
	color: #8dc5e8;
}

/*
	Added by 	: Purushottam kumar sinha
	Added on 	: 7th June 2010
	Purpose		: To hide the blue bar on twitter widget
*/

div.twtr-hd h4 {
	background: none;
	float: left;
}

/*
	Added by 	: Purushottam Kumar Sinha
	Added on 	: 18th June 2010
	Purpose		: To enable the default functionality of left align, right align and center align of the image
				  (When a user inserts an image in the post field)
*/

div.general img.alignright {
	float: right !important;
	margin: 0 0 10px 10px !important;
}

div.general img.alignleft {
	float: left !important;

/*Added by puru on 28th june 2010*/
	margin: 0 10px 10px 0 !important;
}

div.general img.aligncenter {
	display: block !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom: 10px !important;
	clear: both !important;
	float: none !important;
}

/*Added on 28th June 2010*/

div.general img {
	float: none !important;
	clear: both;
	margin: 0 10px 10px 0 !important;
}

/*Added on 26th July 2010*/

div.general ul {
	margin-left: 30px !important;
	clear: both;
}

/* Added by GS */

#topnav {
	
}

#topnav ul {
	list-style-type: none;
	height: 15px;
}

#topnav li {
	float: left;
	border-right: #2E4F8D 1px solid;
	height: 12px;
	line-height: 12px;
	padding: 0 5px;
}

#topnav li.last-item {
	border: none;
}

#footernav {
	
}

#footernav ul {
	list-style-type: none;
	height: 20px;
	margin: 0px;
}

#footernav li {
	float: left;
	border-right: #6F6F6F 1px solid;
	height: 12px;
	line-height: 12px;
	padding: 0 5px;
}

#footernav li.last-item {
	border: none;
}

/* Easy Slider */

#slideSection {
	padding: 10px;
}

#slideSection h1 {
	padding: 0px;
	font-size: 24px;
}

#slider {
	
}

#slider ul, #slider li, #slider2 ul, #slider2 li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#slider li, #slider2 li {
	/

* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width: 554px;
	height: 241px;
	overflow: hidden;
}

#slider2 li {
	background: #f1f1f1;
}

#slider2 li h2 {
	margin: 0 20px;
	padding-top: 20px;
}

#slider2 li p {
	margin: 20px;
}

p#controls, p#controls2 {
	margin: 0;
	position: relative;
}

#prevBtn, #nextBtn, #prevBtn2, #nextBtn2 {
	display: block;
	margin: 0;
	overflow: hidden;
	text-indent: -8000px;
	width: 35px;
	height: 35px;
	position: absolute;
	left: 85px;
	top: -50px;
	z-index: 1000;
}

#nextBtn, #nextBtn2 {
	left: 196px;
}

#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a {
	display: block;
	width: 35px;
	height: 35px;
	background: url(images/btn_prev.gif) no-repeat 0 0;
}

#nextBtn a, #nextBtn2 a {
	background: url(images/btn_next.gif) no-repeat 0 0;
}

/* // Easy Slider */

.attachment-homeslide {
	float: left;
	margin-right: 10px;
}

.attachment-excerptthumb {
	float: left;
	margin-right: 10px;
}

.addthis_toolbox {
	clear: both;
}

#addthiscontainer {
	margin: 10px 10px 10px 0px;
	padding: 0px;
}

.jt_job_list .jt_job {
	border-bottom: 1px #ccc solid;
	padding: 5px 0px;	
}

