@charset "utf-8";
/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;  margin:0px; padding:0px; line-height:18px; background:url(../images/bodybg.jpg) repeat-y center top #fff;}
img{
	border:0px;
	text-align: center;
}
p {text-align:justify; margin:0; padding:7px 0 7px 0;}
a { text-decoration:none; color:#0b5793}
a { text-decoration:underline; }
input, textarea  { width:290px; height:23px; background:#EEEEEE; border:#CDCDCD solid 1px; padding: 2px 0 2px 5px;}
textarea { width:428px; height:198px;  resize:none; }
.txtArrow {color:#0b5793; letter-spacing:-2px; }
:focus { -moz-outline-style: none;}
.fl { float:left;}
.fr { float:right;}
.ca { clear:both;}
.marRImg { margin-right:10px;}

.btnSubmit:hover { background:url(../images/submit.gif) no-repeat 0 -29px;}

.custom-advice {color:#F48639; font-family:arial; font-size:11px; margin:0; padding:0px 0 0 0px;}
.validation-advice {margin: 0px; padding: 3px 0px 0px 0px; color : #F48639; padding-left:0px; font-family:arial; font-size:11px;}

.newsHead { color:#666666; text-decoration:none; background:url(../images/latestnewsbullet.gif) right 4px no-repeat;}
.newsHeadBlue { color:#2C6A9F; background:url(../images/dropbullet.gif) right 4px no-repeat;}
.newsHeadBlue a{ color:#2C6A9F !important; }
.newsHead a{ color:#666666; }
.chngeBullet { background:url(../images/latestnewsbullet.gif) 0px 4px no-repeat;}
.chngeBulletBlue {  background:url(../images/dropbullet.gif) 0px 4px no-repeat;}
.newsDetail { padding:10px 0 0 0;}
.newsDetail ul { margin:0; padding:0 15px 0 10px; list-style:none;}
.newsDetail ul li { background:url(../images/grey-bullet.gif) 0px 6px no-repeat; padding:0 0 5px 12px;}
.newsDetail ul li a { color:#666666; text-decoration:none;}
.newsDetail ul li a:hover { color:#666666; text-decoration:underline;}


.myGroup td.brderRight { border-right:#FFF dashed 1px;}
.myGroupFont{font-size:14px; line-height:20px; padding-top:7px; color:#093A65;}
.offer{ background:#F7F7F7; padding:20px 25px 18px 25px; border:2px solid #F4F4F4;margin:0; list-style:none;}
.offer li{ background:url(../images/bullet.gif) 0px 5px no-repeat; padding:0 0 8px 15px;}
.bold{color:#115B9A; font-size:20px; font-weight:bold;}
.skills{color:#115B9A; font-size:18px;}

.comments { border-bottom:#CCCCCC dotted 1px; padding:20px 0;}
.comments .userName { color:#115C9B; font-weight:bold;}
.comments .postedDate { font-size:10px; color:#636363;}
.comments span { color:#0099CC;}
.comments p { color:#5B5B5B; padding-right:40px;}
.largePic { background:#F1F2F2;}
.largePic img { xpadding:10px;}

.titleBlue {background:#004B88; font-size:16px; color:#FFF; padding:10px 0 10px 10px;}
.titleBlue a {color:#FFF;}
.winners { background:#E4E6E6; color:#004B88; font-size:14px; padding:10px;}
.winners a {color:#004B88;}
.contestant{ padding:10px 0 10px 10px; color:#5E5E5E; }
.photoDetails { color:#5B5B5B; font-size:10px; padding:6px;}
.photoGallery img { border:#F1F2F2 solid 4px;}
.photoGallery td { padding-right:5px;}
.photoDesc { padding-top:5px; color:#5B5B5B; line-height:20px;}
.photoDesc strong { color:#115C9B;}
.hrlinehf{border-bottom:1px dotted #CCC; padding:18px 5px;}
.hrlinebg{border-bottom:1px dotted #CCC; padding:18px 5px; background-color:#F7F7F7;}
.mahek{ width:245px; float:left; padding:10px;  border:1px solid #D7E2E7;}
.mahekbg{background-color:#CFECFA; padding:10px;}
.fontSize{font-size:13px;}
.tbl { border-left:#999 solid 1px; border-top:#999 solid 1px;}
.tbl td{ border-right:#999 solid 1px; border-bottom:#999 solid 1px;}

/********* Image Slider CSS ***********************************/
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:506px; margin:8px; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:512px; height:344px; padding:2px; xborder:1px solid #ccc; xbackground:#000}
#information {position:absolute; bottom:0; width:512px; height:0; background:#12477B; color:#fff; overflow:hidden; z-index:200; opacity:.8; filter:alpha(opacity=80)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:512px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}


#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}

#thumbnails {margin-top:15px}

#slideleft:hover {background-color:#333}

#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}

/******************* Image Slider Ends *****************************/
.marR15 { margin-right:15px;}
.AC { text-align:center}
.AL { text-align:left}
.bdrImg {border:1px solid #cecece}
.bdrN {border:none!important; }

.navBoxMn { width:730px; height:37px; background:#0C5A95;  }
.navBoxMn a {font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; }
.navBoxMn a:hover {color:#d2faf9;  }

/*.mnHeaderBgAL { background:url(../images/al-title.gif) no-repeat; height:100px; padding-right:20px;}*/
.mnHeaderBgAI { background:url(../images/automotive-title.gif) no-repeat; height:100px; padding-right:20px;}
/*.mnHeaderBgIndusInd { background:url(../images/indusindbank-title.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnHeaderBgHH { background:url(../images/hhtext-title.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnHeaderBgDT { background:url(../images/dtl.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnHeaderBgGulf { background:url(../images/gulf-title.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnHeaderBgHGS { background:url(../images/hgs-title.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnFeedbackBgHGS { background:url(../images/feat-feedback-title.gif) no-repeat; height:100px; padding-right:20px;}*/
.mnFeedbackFormBgHGS { background:url(../images/feedback-title.gif) no-repeat; height:100px; padding-right:20px;}
.mnMygroupBgHGS { background:url(../images/my-groups.gif) no-repeat; height:100px; padding-right:20px;}
/*.mnBrandAmbassador { background:url(../images/brand-ambassador.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnDeere { background:url(../images/deere-title.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnAdZone { background:url(../images/ad-zone-title.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnHeaderBgIMCL { background:url(../images/IMCL-title.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnHeaderBgCollege { background:url(../images/hinduja-college-title.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnHeaderBgMyGroupTrip { background:url(../images/mygroup-title.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnHeaderBgMyJohn { background:url(../images/leyland-title.gif) no-repeat; height:100px; padding-right:20px;}*/
/*.mnHeaderTitleFeat { background:url(../images/featured-title.gif) no-repeat; height:100px; padding-right:20px;}*/



.rhtBoxHd {color:#D6FFFF; font-size:11px; padding-top:45px;}
.rhtBoxHd a {color:#D6FFFF; font-size:11px; text-decoration:none; }

/*.myGroupBg{width:708px; height:230px; background:url(../images/my-group-bg.gif) no-repeat;}*/

.headerBox {color:#115B9A; font-size:22px; line-height:24px; font-weight:bold; }
.headerBox .headerBoxInner {margin:0 20px 12px 28px;padding-top: 14px; border-bottom:1px dashed #cecece; padding-bottom:15px; }
.headerBox .headerBoxInner span {font-size:14px; font-weight:bold; line-height:16px; display:block; padding:4px 0 0 0}

.midBgColor { background:#FFF}
.mnContentMax {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#666666;}
.mnContentMax .mnContent { padding:0 28px 0 28px;text-align:justify; line-height:18px;  }
.mnContentMax .mnContent .imgBx { text-align:center; margin-top:5px; margin-bottom:5px;}
.mnContentMax .mnContent .imgBx img {border:1px solid #CCC}
.mnContentMax .mnContent .imgBx .boxLft2 {width:220px;}
.mnContentMax .mnContent .imgBx .boxRht2 {width:220px;}
.mnContentMax .mnContent .imgBx .rowImg {}
.mnContentMax .mnContent .imgBx .rowCaption { padding:8px 0 0 0; text-align:center; font-weight:bold}

.paginationMn {font-size:14px; color:#115999; padding-bottom:15px;}
.paginationMn a {color:#999999}
.paginationMn a:hover {color:#115691;}

.footerMn {font-size:11px; color:#115B9A; background:#FFF}
.footerMn .lftInner { padding:0 0 0 30px}
.footerMn .lftInner span {color:#666666}
.footerMn .rhtInner { padding:0 30px 0 0px}
.footerMn .rhtInner span {color:#666666}
.footerMn .rhtInner a {color:#115B9A; text-decoration:none;}
.footerMn .rhtInner a:hover {text-decoration:underline;}
.footerMn .copyright {color:#666666;border-top:1px solid #999999; padding:0 30px 0 0px; text-align:right}

.bottomDashLine { background:url(../images/bottom-hrline.gif) bottom left repeat-x; padding-top:20px;}
.bottomSpc {font-size:14px; color:#115999; padding-bottom:15px; text-align:center}

.mnContent ul { margin:0px 0 0 25px; padding:0px 0 0 0;}
.mnContent ul li { margin:0px; padding:0px 0 10px 0;}

.mnContent .dvtable {  border:1px solid #666; }
.mnContent .dvtable td {padding:3px 3px;  }
.mnContent .dvtable .tdheading { background:#125089; color:#FFF; font-weight:bold; border-right:1px solid #cecece;border-bottom:1px solid #cecece }
.mnContent .dvtable .tdheading02 {background:#93abbc; color:#FFF; font-weight:bold; border-right:1px solid #cecece;border-bottom:1px solid #cecece }
.mnContent .dvtable .tdheading03 {background:#eceff1; color:#000; font-weight:bold; border-right:1px solid #cecece;border-bottom:1px solid #cecece   }

.myGroupBox { width:700px; margin:auto; background:#115d9b;color:#FFF}
.myGroupBox .myGroupBoxInn { padding:16px 4px 16px 0px }
.myGroupBox .myGroupBoxInn .clnBx01 { border-right:1px dashed #e1e7ec; height:200px; width:224px; color:#FFF; padding:0 0 0 6px }
.myGroupBox .myGroupBoxInn .clnBx01 .clnBx01inn { padding:0 10px 0 0 }
.myGroupBox .myGroupBoxInn .clnBx01 .headerBox2 { border-bottom:1px solid #296ea5; padding-bottom:4px; padding-left:7px;}
.myGroupBox .myGroupBoxInn .clnBx01 .headerBox2 .iconHd { background:url(../images/icon01.gif) no-repeat; padding-left:51px; color:#c3e3fa;font-size:24px; height:35px; padding-top:6px}
.myGroupBox .myGroupBoxInn .clnBx01 .headerBox2 .iconHd2 { background:url(../images/icon02.gif) no-repeat; padding-left:45px; color:#c3e3fa;font-size:24px; height:35px; padding-top:6px}
.myGroupBox .myGroupBoxInn .clnBx01 .headerBox2 .iconHd3 { background:url(../images/icon03.gif) no-repeat; padding-left:40px; color:#c3e3fa;font-size:24px; height:35px; padding-top:6px}

.myGroupBox .myGroupBoxInn .clnBx01 .headerBox2 .iconHd .numBx { text-align:right; font-size:11px;}
.myGroupBox .myGroupBoxInn .clnBx01 .cntBx { padding:14px 10px 0 5px}
.myGroupBox .myGroupBoxInn .clnBx01 .cntBx .topTxt { padding:0px 0px 10px 0px; font-size:14px; height:85px; line-height:21px;}
.myGroupBox .myGroupBoxInn .clnBx01 .cntBx .linkBox {}
.myGroupBox .myGroupBoxInn .clnBx01 .cntBx .linkBox a { color:#FFF; text-decoration:underline}
.myGroupBox .myGroupBoxInn .clnBx01 .cntBx .linkBox a:hover { text-decoration:none;}

.myGroupBelow { width:700px; margin:auto; margin-top:20px;}
.myGroupBelow .topBox {}
.myGroupBelow .midBox { background:#c3e3fa;}
.myGroupBelow .midBox .midBoxPad { padding:9px 0 15px 12px; color:#115d9b; font-weight:bold; font-size:22px; font-weight:bold;  }
.myGroupBelow .cntBlBx { border-left:10px solid #c3e3fa ; border-right:10px solid #c3e3fa; border-bottom:10px solid #c3e3fa  }
.myGroupBelow .cntBlBx .cntBlBxPad { padding:12px 13px} 

.ulBox ul { margin:0px 0 0 7px; padding:0px 0 0 10px;}
.ulBox ul li { margin:0px; padding:0px 0 7px 0px;}
.boxbdrdash { border-bottom:1px dashed #CCC; padding-bottom:10px; margin-bottom:10px;}

.greyBox { background:#e7e6e6; padding:10px 12px;}
