body{margin:0}
.HN_floatLeft{float:left}
.clear{clear:both}
.HN_main{width:1002px;margin:auto}
.HN_LogoMain{width:1002px;background:url(/india/images/HN_bck.gif) repeat-x bottom;float:left}
.HN_Logo{float:left;padding:12px;width:182px;height:23px}
.HN_LogoRight{float:right;background-color:#4f703d;height:30px}
.HN_LogoRightL{background:url(/LetUsChallenge/images/TCYBar_img.gif) no-repeat -64px -8px;width:26px;height:30px;float:left}
.HN_LogoRightSignUp{padding:0 10px;float:left}
.HN_LogoRightSignUp ul{margin:0;padding:0}
.HN_LogoRightSignUp li{padding:0 2px;list-style:none;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#fff;line-height:30px;white-space:nowrap}
.HN_LogoRightSignUp li a{color:#fff;text-decoration:none}
.HN_LogoRightSignUp li a:hover{text-decoration:underline}
.HN_LogoRightSignUp li a:visited{color:#fff}
.HN_LogoRightBuy{background:url("/india/images/repeatBcks.gif") repeat-x 0px -112px;border:1px solid #688f52;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:bold;text-align:center;padding:0 15px;color:#fff;line-height:28px;white-space:nowrap}
.HN_LogoRightBuy a{color:#fff;text-decoration:none}
.HN_LogoRightBuy a:hover{text-decoration:underline}
.HN_LogoRightBuy a:visited{color:#fff}
.HN_menu{background-color:#577e40;height:30px;width:1002px;float:left}
.HN_menu ul{padding:0;margin:0}
.HN_menu li{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#fff;border-top:#799866 1px solid;border-left:#799866 1px solid;border-right:#2c5018 1px solid;border-bottom:#2c5018 1px solid;list-style:none;padding:0 10px;line-height:28px;float:left}
.HN_menu li a{color:#fff;text-decoration:none}
.HN_menu li a:hover{text-decoration:underline}
.HN_menu li a:visited{color:#fff}
.HN_CurrentMenu{background:url("/india/images/repeatBcks.gif") repeat-x 0 -245px;color:#49633a!important}
.HN_CurrentMenu a{color:#49633a!important;text-decoration:none}
.HN_CurrentMenu a:hover{text-decoration:underline}
.HN_CurrentMenu a:visited{color:#49633a!important}
.HN_subheader{background:url("/india/images/repeatBcks.gif") repeat-x 0px -245px;height:22px;width:1002px;float:left;border-bottom:1px solid #577e40;position:relative;z-index:2}
.HN_subheader ul{padding:0 12px;margin:2px 0;float:left}
.HN_subheader li{font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#333;line-height:20px;list-style:none;position:relative;float:left;padding:0 5px;margin-right:25px;cursor:pointer;text-align:left}
.HN_subheader li a{color:#333;text-decoration:none}
.HN_subheader li a:hover{text-decoration:underline}
.HN_subheader li a:visited{color:#333}
.HN_subheaderArrow{background:url(/LetUsChallenge/images/TCYBar_img.gif) no-repeat -55px -88px;width:9px;height:5px;float:left;display:block;margin-top:9px;margin-left:5px}
.HN_subheaderCurrent{background-color:#fff;border:1px solid #577e40;border-bottom:0}
.HN_subheaderInnerul{display:none;background-color:#fff;border:1px solid #577e40;border-top:0;width:150px;position:absolute;padding:10px!important;top:20px;left:-1px;margin:0!important;z-index:5}
.HN_subheaderInnerul li{font-size:1em;border-bottom:1px solid #e1e1e1;line-height:25px;list-style:none;width:150px;padding:0!important;float:left;margin-right:0!important}
.HN_subheaderInnerul li a{color:#333;text-decoration:none}
.HN_subheaderInnerul li a:hover{text-decoration:underline}
.HN_subheaderInnerul li a:visited{color:#333}
.inboxbck{font-weight:bold;color:#0050af}
/********************footer Style Start********************/
.footer_mainOutter{background-color:#f2f2f2;border-top:.0625em solid #49633a;width:100%;margin:auto}
.footer_main{width:986px;margin:auto;padding:.5em}
.footer_mainLeft{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#666;text-align:left;line-height:2em}
.footer_mainLeft a{color:#666;text-decoration:none}
.footer_mainLeft a:hover{text-decoration:underline}
.footer_mainLeft a:visited{color:#666}
.footer_about_head{padding-top:.5em;margin:1em auto 0 auto;border-top:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#666;text-align:center;line-height:2em}
.footer_about_head a{color:#666;text-decoration:none}
.footer_about_head a:hover{text-decoration:underline}
.footer_about_head a:visited{color:#666}
.footer_about_head2{padding-top:.5em;margin:1em auto 0 auto;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#666;text-align:center;line-height:2em}
.footer_about_head2 a{color:#666;text-decoration:none}
.footer_about_head2 a:hover{text-decoration:underline}
.footer_about_head2 a:visited{color:#666}
.footer_copyright{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#666;text-align:center;line-height:2em}
.footer_copyright a{color:#666;text-decoration:none}
.footer_copyright a:hover{text-decoration:underline}
.footer_copyright a:visited{color:#666}
/********************footer Style End********************/
/********************Notification Start********************/
.NoticMain {clear:both; bottom:54px; position:absolute;}
.NoticMain .arrow {position:absolute; background:url(/LetUsChallenge/images/TCYBar_img.gif) no-repeat -10px -86px; width:24px; height:15px; bottom:-14px; left:20px; z-index:1000;}
.NoticMain .Container {position:absolute; height:76px;}
.NoticMain .Position {left:0px; bottom:0px;}
.NoticMain .PopUpGrey {border:1px solid #6f6f6f; border-radius:5px; padding:7px; width:300px; height:60px; background:#FFF url("/india/images/repeatBcks.gif") repeat-x 0 -454px; position:relative;}
.NoticMain .PopUpGrey .heading {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#333; text-align:left; line-height:18px; padding-right:0px; clear:both;}
.NoticMain .PopUpGrey .WaitingTime {position:absolute; background:#fff url(/LetUsChallenge/images/TCYBar_img.gif) no-repeat -70px -104px; border-radius:0px 3px 0px 3px; padding:5px 7px 5px 23px; top:0px; right:0px; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#333; float:right;}
.NoticMain .PopUpGrey .WaitingTime .Icon {position:absolute; top:5px; left:5px;}
.NoticMain .button { float:left; background:url("/india/images/repeatBcks.gif") repeat-x 0 -51px; border:1px solid #cbcbcb; position:relative; padding:0px 5px 0px 25px; margin-right:7px;}
.NoticMain .button a {color:#333; text-decoration:none;}
.NoticMain .button a:hover {text-decoration:underline;}
.NoticMain .button a:visited {color:#333;}
.NoticMain .button .icon {position:absolute; top:2px; left:5px; width:15px; height:15px;}
.NoticMain .PopUpBlue {border:1px solid #0050af; border-radius:5px; padding:7px; width:300px; height:60px; background:#fff url("/india/images/repeatBcks.gif") repeat-x 0 -363px; position:relative;}
.NoticMain .PopUpBlue .heading {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#333; text-align:left; line-height:18px; padding-right:0px; clear:both;}
.NoticMain .PopUpBlue .WaitingTime {position:absolute; background-color:#fff; border-radius:0px 3px 0px 3px; padding:5px 7px 5px 23px; top:0px; right:0px; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#333; float:right;}
.NoticMain .PopUpBlue .WaitingTime .Icon {position:absolute; top:5px; left:5px;}
.rejectedInvit{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#333; margin-top:5px; line-height:18px;}
.NoticMain .Accept { background:url(/LetUsChallenge/images/TCYBar_img.gif) no-repeat -13px -109px;}
.NoticMain .reject { background:url(/LetUsChallenge/images/TCYBar_img.gif) no-repeat -45px -108px;}
/********************Notification End********************/