/* CSS Document */
body {
	padding:0;
	margin:0;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#C7DFFF; 
	background-color:#153F79;
	}
td, p, form, input, span, label, h1, h2, h3, ul, li {
	padding:0;
	margin:0;
	}
img {
	padding:0; margin:0;
	border:0;
	}
a {
	padding:0; margin:0;
	outline:none;
	}
ul{
	list-style-type:none;
}
/*--------------------------- Index Strats -------------------------*/
.menuBg {
	background:url(images/menu-bg.gif) repeat-x 0 0 #2056A0;
	border-bottom:1px solid #FFFFFF;
	height:35px;
	}
/*----------------------------Top Menu------------------------------*/
div.menuContainer{
	position:absolute;
	z-index:9999999;
}
ul.topMenu{
	padding:6px 0;
	height:22px;
	list-style-type:none;
	margin:0;
}
ul.topMenu li{
	float:left;
	margin:0 0 0 2px;
	width:auto;
	position:relative;
}
ul.topMenu li a{
	font:13px/22px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float: left;
	display: block;
	text-decoration: none;
	padding:0 0 0 8px; /*Padding to accomodate left tab image. Do not change*/
	height:30px;
	width:auto;
	background-color:inherit;
	text-align: center;
	cursor:pointer;
}
ul.topMenu li a span{
	float: left;
	display: block;
	width:auto;
	padding:0 22px 0 11px; /*Padding of menu items*/
}
ul.topMenu li.current a, .topMenu  li a:hover{
	color: #FFF; text-decoration:none;
	background:url(images/menu-left.gif) no-repeat 0 0;/*left tab image path*/
	background-color:inherit;
}
ul.topMenu li.current a span, .topMenu li a:hover span{
	color: #FFF; text-decoration:none;
	background:url(images/menu-right.gif) no-repeat 100% 0;/*right tab image path*/
	background-color:inherit;
}

ul.topMenu li.current a, .topMenu  li a.active{
	color: #FFF; text-decoration:none;
	background:url(images/menu-left.gif) no-repeat 0 0;/*left tab image path*/
	background-color:inherit;
}
ul.topMenu li.current a span, .topMenu li a.active span{
	color: #FFF; text-decoration:none;
	background:url(images/menu-right.gif) no-repeat 100% 0;/*right tab image path*/
	background-color:inherit;
}

/*--------------------------Top Menu Ends--------------------------------*/
td.bodyBg {
	background:url(images/body-bg.gif) repeat-x 0 0 #153F79;
	}
td.glowBg {
	background:url(images/glow.jpg) no-repeat 50% 0;
	}
td.topPadd12 {
	padding:12px 0 0 0;
	}
td.rightBor {
	border-right:1px solid #7B8191;
	}
img.logo {
	margin:0 0 0 3px;
	}
img.register {
	float:left;
	margin:0 9px 0 8px;
	}
.floatLeft {
	float:left;
	}
.marginRight12 {
	margin-right:12px;
	}
img.cwb {
	float:left;
	margin:0 12px 0 0;
	}
td.userBg {
	background:url(images/user-bg.gif) repeat-x 0 100% #2056A0;
	border:1px solid #2056A0; padding:8px;
	}
label.userName {
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:#E9F3FF;
	}
input.userBox {
	width:162px; height:20px;
	border:1px solid #FAFBFD;
	}
input.logIn {
	background:url(images/login-bg.gif) no-repeat 0 0;
	width:84px; height:25px;
	text-align:center;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#fff; border:0; cursor:pointer;
	}
td.topPadd6 {
	padding:6px 0 0 0;
	}
input.searchBox {
	width:176px; height:22px;
	background:url(images/magnify-glass.gif) no-repeat 4px 50% #fff;
	padding:2px 0 0 24px; border:0; margin:1px 0 0 0;
	_margin:-1px 0 0 0;
	}
h2.combinedTxt {
	font:normal 26px/31px Helvetica, Arial, Helvetica, sans-serif;
	color:#fff; text-transform:uppercase;
	}
h2.combinedTxt span {
	font-weight:bold;
	color:#92ADD1;
	}
td.line {
	background:url(images/dott.gif) repeat-x 0 24px;
	}
td.sectionPadd {
	padding:6px 0 12px 0;
	}
td.rightPadd10 {
	padding:0 10px 0 0;
	}
a.strenthBox {
	background:url(images/shadow-bg.gif) repeat-x 0 0 #F9F9F9;
	border:1px solid #FFFFFF; padding:8px; display:block;
	text-decoration:none;
	}
h3.peopleTxt {
	font:bold 24px/26px Helvetica, Arial, Helvetica, sans-serif;
	color:#133F72; clear:both;
	}
td.banner {
	background:url(images/banner.jpg) no-repeat 0 0;
	height:348px; border:1px solid #fff;
	}
h2.bannerHead {
	background:url(images/heading-banner.gif) no-repeat 0 0;
	display:block;
	height:125px;
	margin:58px 0 35px 0;
	text-indent:-20000px;
	}
.bannerTable {
	margin:218px 0 0 520px;
	}
p.bannerTxt {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#353535; margin:0 0 22px 0;
	width:396px;
	}
p.dottedLine {
	background:url(images/dotted-line.gif) repeat-x 0 50%;
	width:396px;
	height:19px;
	}
a.more {
	float:right;
	background:url(images/more-bg.gif) no-repeat 0 0;
	width:55px; height:19px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff; text-align:center; text-decoration:none;
	padding:0 0 0 3px;
	}
td.bodyPadd {
	padding:10px 0;
	}
td.blueBg {
	background-color:#0E2D5A;
	padding:15px 0;
	}
h3.jneTxt {
	background:url(images/note-icon.jpg) no-repeat 0 0;
	padding:0 0 0 35px; margin:0 0 5px 0;
	font:bold 20px/33px Arial, Helvetica, sans-serif;
	color:#fff;
	}
h3.jneTxt span {
	color:#9FC4F8;
	}
td.smallDott {
	background:url(images/small-dott.gif) repeat-x 0 0;
	padding:23px 0 6px 0;
	}
.dateTbl {
	border:1px solid #1C4782;
	background-color:#031127;
	}
td.monthBg {
	background-color:#2065B4;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#C7DFFF; text-align:center;
	}
td.dateBg {
	font:bold 28px/38px Arial, Helvetica, sans-serif;
	color:#BDBDBD; text-align:center;
	}
p.readMore {
	margin:10px 0 0 0;
	}
p.readMore a {
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none;
	background:url(images/arrow.gif) no-repeat 0 5px;
	padding:0 0 0 8px;
	}
p.readMore a:hover {
	background:url(images/arrow-o.gif) no-repeat 0 5px;
	color:#FFD345;
	}
/*-------------- calender ---------------*/
td.topRound {
	background:url(images/calender-top-round.gif) no-repeat 0 0;
	height:8px;
	}
td.bottRound {
	background:url(images/calender-bott-round.gif) no-repeat 0 0;
	height:8px;
	}
td.calenderBg {
	background:url(images/calender-bg.gif) repeat-y 0 0;
	padding:5px 0;
	}
a.arrowLeft {
	float:left;
	background:url(images/arrow-left.gif) no-repeat 0 50%;
	width:5px; height:9px; display:block;
	}
a.arrowRight {
	float:right;
	background:url(images/arrow-right.gif) no-repeat 0 50%;
	width:5px; height:9px; display:block;
	}
p.dateTxt {
	font:normal 15px/18px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#F4F4F4; float:right;
	}
p.dateTxt span {
	font-weight:bold;
	}
td.dayBg {
	background-color:#0F3160;
	text-align:center;
	font:bold 11px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
td.topPadd9 {
	padding:9px 0 0 0;
	}
p.blueTxt {
	background:url(images/date-whiteBg.gif) no-repeat 0 0;
	width:17px; height:15px;
	font:bold 11px/15px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#1692EB; text-align:center;
	}
p.blackTxt {
	background:url(images/date-whiteBg.gif) no-repeat 0 0;
	width:17px; height:15px;
	font:bold 11px/15px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#2F2F30; text-align:center;
	}
p.yellowTxt {
	background:url(images/date-yellowBg.gif) no-repeat 0 0;
	width:17px; height:15px;
	font:bold 11px/15px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#2F2F30; text-align:center;
	}
p.redTxt {
	background:url(images/date-yellowBg.gif) no-repeat 0 0;
	width:17px; height:15px;
	font:bold 11px/15px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FF0000; text-align:center;
	}

/*-------------- calender ---------------*/

td.newsBg {
	border-top:1px solid #3F84C7;
	background-color:#031127;
	padding:10px 0 10px 16px;
	}
p.ourNews {
	font:bold 17px/24px Arial, Helvetica, sans-serif;
	color:#7EAADD; padding:0 17px 0 0;
	background:url(images/news-arrow.gif) no-repeat 90% 50%;
	}
a.subscribe {
	background:url(images/subs-bg.gif) repeat-x 0 0;
	width:122px; height:22px; border:1px solid #758795;
	text-align:center; text-decoration:none;
	font:bold 13px/22px Arial, Helvetica, sans-serif;
	color:#000; display:block;
	}
a.newsList {
	background:url(images/news-bg.gif) repeat-x 0 0;
	border:1px solid #2E71BF; width:122px; height:22px;
	font:bold 13px/22px Arial, Helvetica, sans-serif;
	color:#CAD7E7; text-decoration:none; display:block;
	text-align:center;
	}
a.newsList:hover {
	color:#FFD345;
	}
a.newsList span {
	background:url(images/newspaper.gif) no-repeat 0 0;
	padding:0 0 0 20px;
	}
td.footerBg {
	background:url(images/footer-bg.gif) repeat-x 0 0 #133B73;
	border-top:1px solid #D3E7F3;
	padding:22px 0 20px 18px;
	}
ul.footerLinks {
	list-style-type:none;
	margin:10px 0 0 0;
	height:15px;
	}
ul.footerLinks li {
	float:left;
	background:url(images/li-bg.gif) no-repeat 100% 50%;
	padding:0 12px;
	}
ul.footerLinks li.noleftPadd {
	padding:0 10px 0 0;
	}
ul.footerLinks li.noBg {
	background:none;
	}
ul.footerLinks li a {
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none;
	}
ul.footerLinks li a:hover, ul.footerLinks li a.active {
	text-decoration:underline;
	}
p.copyRight {
	clear:both;
	margin:5px 0 0 0;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#4272B6;
	}
/*-----------------------------------------Dropdown---------------------------------*/
div.strengthBoxes{
	position:relative;
}
div.dropdownDiv{
	position:absolute;
	left:0; 
	_left:-9px;
	top:105px;
	margin:0;
	padding:4px 0 4px 0;
	background-color:#FFFFFF;
	/*background:url(images/dropdown-bg.png) repeat;*/
	border-top:0;
	border:1px solid #FFFFFF;
	display:none;
}
*html div.dropdownDiv{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdown-bg.png', sizingMethod='scale');
	}
div.dropdownDiv a{
	background:url(images/arrow-bullet.gif) no-repeat 4px 9px; 
	display: block;
	padding:0 0 0 0; font-size:13px !important;
	line-height:25px !important;
	height:25px !important;
	text-decoration:none;
	color:#174079;
	margin:0 4px 0 4px;
	padding:0 15px;
	text-align:left;
	font-weight:bold;
	}
.dropdownDiv a:hover{
	background:url(images/arrow-bullet-on.gif) no-repeat 4px 9px #12376E !important;
	color:#FFF;
}
#drop1, #drop2, #drop4, #drop33{
	width:312px;
}
#drop3{
	width:310px;
}
/*-----------------------------------------Dropdown---------------------------------*/
/*--------------------------- Index Ends -------------------------*/

/*--------------------------- About JNE starts -----------------------------*/
td.botPadd15 {
	padding:0 0 15px 0;
	}
td.certificaton {
	background:url(images/ceriti-dott.gif) repeat-x 0 100% #051532;
	padding:0 0 0 18px;
	}
p.certiTxt {
	font:normal 24px/44px Arial, Helvetica, sans-serif;
	color:#C7DFFF;
	}
td.drakBg {
	background-color:#0E2D5A;
	padding:30px 15px;
	}
td.topPadd30 {
	padding:30px 0 0 0;
	}
td.verDott {
	background:url(images/ver-dott.gif) repeat-y 100% 0;
	padding:0 25px 0 0;
	}
p.isoTxt {
	font:bold 18px/23px Arial, Helvetica, sans-serif;
	color:#8EB8F0; margin:0 0 11px 0;
	}
td.leftPadd24 {
	padding:0 0 0 24px;
	}
td.qualifiedBg {
	background-color:#2E5489;
	padding:15px;
	}
p.qualifiedTxt {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#fff; width:258px;
	}
/*--------------------------- About JNE ends-----------------------------*/
/*--------------------------- Employee Home Starts-----------------------------*/
td.leftNavbg{
	background-color:#1A4C8B;
}
td.leftNavbg ul{
	padding:10px 0 35px 0;
}
td.leftNavbg ul li{
	border-bottom:1px solid #2358A3;
}
td.leftNavbg ul li a{
	background:url(images/left-nav-arrow.gif) no-repeat 19px 11px;
	font:bold 13px/31px Arial, Helvetica, sans-serif;
	color:#A1C7FA;
	padding-left:35px;
	display:block;
	text-decoration:none;
}
td.leftNavbg ul li a:hover{
	background:url(images/left-nav-arrow-on.gif) no-repeat 19px 11px #0C2654;
	color:#D5E7FF;
}
td.leftNavbg ul li a.menu{
	background:url(images/left-nav-arrow-on.gif) no-repeat 19px 11px #0C2654;
	color:#D5E7FF;
}
/*--------------------------- Our Partners Starts-----------------------------*/
td.leftNavbg{
	background-color:#1A4C8B;
}
td.leftNavbg ul{
	padding:10px 0 35px 0;
}
td.leftNavbg ul li{
	border-bottom:1px solid #2358A3;
}
td.leftNavbg ul li a{
	background:url(images/left-nav-arrow.gif) no-repeat 19px 11px;
	font:bold 13px/31px Arial, Helvetica, sans-serif;
	color:#A1C7FA;
	padding-left:35px;
	display:block;
	text-decoration:none;
}
td.leftNavbg ul li a:hover{
	background:url(images/left-nav-arrow-on.gif) no-repeat 19px 11px #0C2654;
	color:#D5E7FF;
}
td.vrDotted{
	background:url(images/ver-dott.gif) repeat-y 50% 0;
}
/*-------------------------------------------------Top Dropdown Starts---------------------------------------*/
.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Arial, Helvetica, sans-serif;
margin: 0;
padding:0;
position: absolute;
left: 0;
top: 2px;
list-style-type: none;
border: 1px solid black;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 155px; /*width of menu (not including side paddings)*/
color:#FFF;
/*background:url(images/dropdown.png) repeat;*/
background-color:#094CAA;
text-decoration: none;
padding: 4px 5px 4px 10px;
border-bottom: 1px solid #1A3566;
/*filter:alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80; -khtml-opacity: 0.80;*/
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display:block;
width:170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background:#051538;
color: white;
}


/* ######### Neutral CSS  ######### */

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
/*background: transparent;*/
border-width: 0;
width: 0;
height: 0;
display: block;
}
/*-------------------------------------------------Top Dropdown Ends---------------------------------------*/

/*Added By Sushil*/
a.catText{
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.catText:hover{
	/*font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;*/
	color:#FFD345;
}	
a.prodDtlHead {
	font:normal 24px/44px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

a.prodDtlHead:hover {
	color:#FFD345;
	}
.MeetingTxt {
	font:bold 14px/21px Arial, Helvetica, sans-serif;
	color:#8EB8F0; margin:0 0 11px 0;
	}
td.dottBorder {
	background:url(images/ceriti-dott.gif) repeat-x 0 100%;	
}
a.forgotPass {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}	
a.general {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
}
a.text_links {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.text_links:hover {
	color:#FFD345;
	}
a.general_bold {
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

p.isoTxt a {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
p.isoTxt a:hover {
	color:#FFD345;
}
a.siteMap {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
a.siteMap:hover {
	/*font:normal 12px Arial, Helvetica, sans-serif;*/
	color:#FFD345;	
	}
.star
{
	color:#FF0000;
}

.peopleTxt {
	font:bold 24px/26px Helvetica, Arial, Helvetica, sans-serif;
	color:#133F72; clear:both;
	}
	
.content p a{	
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.content a{	
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.content span ul li
{
	background:url(images/arrow-bullet.gif) no-repeat 3px 9px;
	padding-left: 10px; 
}

a.news_title{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.news_title:hover{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#FFD345;	
	font-weight:bold;
}


/*FOR CALENDAR CURRENT DATE*/
p.CurrentDate {
	background:url(images/date-whiteBg.gif) no-repeat 0 0;
	width:17px; height:15px;
	font:bold 11px/15px Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FF3300;
	}

p.readMoreEvents {
	margin:10px 0 0 0;
	}
p.readMoreEvents a {
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none;	
	padding:0 0 0 8px;
	}
p.readMoreEvents a:hover {
	color:#FFD345;
	}
h2.UpcomingEvent{
	padding:0 0 0 0px; margin:0 0 5px 0;
	font:bold 16px/27px Arial, Helvetica, sans-serif;
	color:#fff;
	border-bottom: 1px solid white;
	}
.UpcomingEvent {
	padding:0 0 0 0px; margin:0 0 5px 0;
	font:bold 16px/27px Arial, Helvetica, sans-serif;
	color:#fff;
}	
.UpcomingEvent a {
	font:bold 16px/27px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	}
.UpcomingEvent a:hover {
	color:#FFD345;	
}
p.copyRight a {
	clear:both;
	margin:5px 0 0 0;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#4272B6;
	text-decoration:none;
	}	
	
.news-home-content a{	
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}	
/* End of class Added By Sushil*/