body{margin-bottom:30px}
#chat_toolBar{bottom:0;position:fixed;width:1002px;z-index:100}
* html #chat_toolBar{position:absolute;top:expression((0 - chat_toolBar.offsetHeight+(document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}
#chat_toolBar a,#chat_toolBar a img{border:0}
.CTB_Main{margin:auto;width:100%}
.CTB_Middle{float:left;height:28px;padding:3px 0;width:100%; position:relative;}
.CTB_CZLogo{float:left;height:24px;margin-right:1%;margin-top:3px;position:relative;width:4%}
.CTB_AlertMain{color:#fff;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:30px;text-align:center;width:64%}
.CTB_AlertMain a{color:#fff;text-decoration:underline}
.CTB_AlertMain a:hover{text-decoration:none}
.CTB_AlertMain a:visited{color:#fff}
.CTB_liveChat_divMain{float:right;/*position:relative*/}
.CTB_liveChat_div1{background-color:#666;float:right;height:28px;padding:0 10px;width:87px;margin-right:10px;border: 1px solid #FFFFFF;}
* html .CTB_liveChat_div1{margin-right:5px}
.CTB_liveChat_div1 .CTB_liveChat_divIcon{background:url(https://www.tcyonline.info/challenge-zone/images/TCYBar_img.gif) no-repeat -43px -48px;float:left;height:28px;width:16px}
.CTB_liveChat_div1 .CTB_liveChat_divText a{color:#fff!important;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.8em;font-weight:bold;padding-left:11px;line-height:28px;white-space:nowrap;text-decoration:none}
.CTB_msg_main{left:0;position:absolute;top:-45px}
.CTB_msg_outter{background-color:#ffffda;border:1px solid #cdab6a;padding:5px 15px}
.CTB_msg_outterText{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.8em;text-align:center}
.CTB_chat_outter{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:#49633a #49633a -moz-use-text-color;border-style:solid solid none;border-width:1px 1px medium;bottom:29px;position:absolute;right:0;width:300px}
* html .CTB_chat_outter{bottom:30px;right:0}
.CTB_chat_Head{background:#666;height:35px;width:300px}
.CTB_chat_HeadTxt{font-size:.8em;color:#FFF;line-height:32px;padding-left:10px;font-weight:normal;float:left}
.CTB_chat_RightBut{float:right;margin:8px 10px;width:70px}
* html .CTB_chat_RightBut{margin:8px 5px}
.CTB_chat_RightButOutter{float:right;margin-left:2px}
.CTB_filter_bck{background:#fcfcfc url(https://www.tcyonline.info/india/images/repeatBcks.gif) repeat-x 0 -38px;height:31px;width:300px}
.CTB_filter_Div{background-color:#fff;border:1px solid #ccc;left:-1px;padding:0 10px 10px;position:absolute;top:21px;width:120px}
* html .CTB_filter_Div{width:140px}
.CTB_filter_Div ul{margin:0;padding:0}
.CTB_filter_Div li{border-bottom:1px solid #e1e1e1;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:20px;list-style:none outside none;text-align:left}
.CTB_filter_Div li a{color:#666;text-decoration:none}
.CTB_filter_Div li a:hover{text-decoration:underline}
.CTB_filter_Div li a:visited{color:#666}
.CTB_filter_date{color:#666;float:right;font-family:Arial,Helvetica,sans-serif;font-size:.75em;line-height:31px;padding-right:10px;text-align:right}
.CBT_chat_outter{height:250px;margin:auto;overflow-x:hidden;overflow-y:scroll;width:300px}
.CBT_chat_ContentMain{border-bottom:1px solid #ebebeb;float:left;margin:0 5px;padding:5px 0;width:273px}
* html .CBT_chat_ContentMain{margin:0 5px}
.CBT_chat_ContentMain .CBT_chat_Summary{float:left;padding-top:5px;width:20px}
.CBT_chat_ContentMain .CBT_chat_msgMain{float:left;padding-left:5px;width:235px}
.CBT_chat_ContentMain .CBT_chat_msg{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:22px;text-align:left}
.CBT_chat_ContentMain .CBT_chat_msg strong a{color:#000;text-decoration:underline}
.CBT_chat_ContentMain .CBT_chat_DateLinks{color:#afafaf;font-family:Arial,Helvetica,sans-serif;font-size:.7em;line-height:20px;text-align:left}
.CBT_chat_ContentMain .CBT_chat_DateLinks a{color:#afafaf;text-decoration:none}
.CBT_chat_ContentMain .CBT_chat_DateLinks a:hover{text-decoration:underline;color:#2f7d00}
.CBT_chat_ContentMain .CBT_chat_DateLinks a:visited{color:#afafaf}
.CBT_chat_textareaOutter{clear:both;padding:15px 0}
.CBT_chat_textarea{background-color:#fff;border:1px solid #b8b8b8;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:50px;text-align:left;width:280px}
.CBT_queryMain{clear:both;height:25px;padding:0 10px;width:280px}
* html .CBT_queryMain{width:300px}
.CBT_refersh{float:left}
.CBT_Query{color:#afafaf;float:right;font-family:Arial,Helvetica,sans-serif;font-size:.7em;line-height:20px;text-align:left}
.CBT_Query a{color:#2f7d00;text-decoration:none}
.CBT_Query a:hover{text-decoration:underline}
.challenge_summMain{background-color:#000;display:none;left:15.5em;padding:.625em;position:absolute;top:10em;width:30em;z-index:1000}
* html .challenge_summMain{width:32.5em}
.challenge_summMainWhite{background-color:#fff;padding:.5em}
.challenge_summMainWhiteClose{float:right;padding-right:.5em;padding-top:.5em}
.chall_category_summText{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:2em;text-align:left}
.main_div_upcoming_head{background-color:#f2f2f2;border-bottom:1px solid #e1e1e1;clear:both;height:1.7em}
.main_div_upcoming_Text{color:#333;float:left;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:2.1em;padding-left:.625em;text-align:left}
.main_div_upcoming_Text h1{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.82em;font-weight:bold;line-height:2.1em;margin:0;padding:0;text-align:left}
.main_div_upcoming_Text h3{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.82em;font-weight:bold;line-height:2.1em;margin:0;padding:0;text-align:left}
.Tool_outter{background-color:#fff;border:10px solid #000;height:200px;padding:10px;width:500px}
.Tool_image{float:left;position:relative;width:120px}
.tool_close{background-color:#fff;border:3px solid #333;left:508px;padding:4px;position:absolute;top:-34px}
.Tool_ContentMain{float:right;width:350px}
.Tool_nameBack{background-color:#eef5fd;float:left;margin-bottom:5px;padding:10px;position:relative;width:300px}
.Tool_imageDiv{text-align:center;width:120px}
.Tool_nameText{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:bold;line-height:20px;text-align:center}
.Tool_cityText{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.75em;line-height:20px;text-align:center}
.Tool_AddFri{background-color:#0050af;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:bold;line-height:20px;margin:5px;padding:0 10px;text-align:center}
.Tool_AddFri a{color:#fff;text-decoration:none}
.Tool_AddFri a:hover{text-decoration:underline}
.Tool_AddFri a:visited{color:#fff}
.Tool_menus_top{background-color:#eef5fd;clear:both;height:25px;margin-bottom:10px;padding:3px}
.Tool_menus_top ul{margin:0;padding:0}
.Tool_menus_top li{color:#0050af;cursor:pointer;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:25px;list-style:none outside none;padding:0 10px;text-align:left}
.Tool_menus_top li a{color:#0050af;text-decoration:none}
.Tool_menus_top li a:hover{text-decoration:underline}
.Tool_menus_top li a:visited{color:#0050af}
.Tool_current_feature{background-color:#0050af;color:#fff;padding:0 10px}
.Tool_current_feature a{color:#fff!important;text-decoration:none}
.Tool_current_feature a:hover{text-decoration:underline}
.Tool_current_feature a:visited{color:#fff}
.tcybar_icon_link_tip{display:none}
.challenge_ChatTextBox{background-color:#fff;border:.0625em solid #99bee9;color:#999;font-family:Arial,Helvetica,sans-serif;font-size:.75em;height:3em;width:22em}
#ajeeb{bottom:29px!important;left:6px!important;right:auto!important}
#ajeeb,#ajeeb div{z-index:555}
#invitefrddiv .messagefont{color:#0052ad;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}
#invitefrddiv .characters{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px}
#invitefrddiv .font{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:25px;text-align:center}
#invitefrddiv .font a{color:#fff;text-decoration:none}
#invitefrddiv #middlepart{margin-top:5px;width:538px}
#invitefrddiv #MiddleLEFTSIDE{float:left;width:120px}
#invitefrddiv #image{background-color:#f2f2f2;margin:auto;text-align:center;width:100px}
#invitefrddiv #Name{color:#066;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:center}
#invitefrddiv #textpart{float:left;padding:5px 0;width:418px}
#invitefrddiv #TextPartLeft{float:left}
#invitefrddiv #TextPartRight{float:right}
#invitefrddiv #MiddleRIGHTSIDE{float:left;width:418px}
#invitefrddiv #footerPart{clear:both}
#invitefrddiv #send{background-color:#0052ad;border:1px solid #999;float:left;margin:5px 5px 0 3px;width:110px}
#invitefrddiv #cancel{background-color:#0052ad;border:1px solid #999;float:left;margin-top:5px;width:47px}
#invitefrddiv .Rqst_Mesag{background-color:#ffc;border:1px dashed #999;color:#36c;font-family:Arial,Helvetica,sans-serif;font-size:.75em;padding:10px;text-align:center}
.hosted_challMain{background-color:#f8fbff;border:1px solid #0052ad;float:left;margin-left:0;width:270px}
.hosted_challHeading{color:#0052ad;font-family:Arial,Helvetica,sans-serif;font-size:.75em;line-height:25px;text-align:center}
.hosted_challTestName{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:.75em;line-height:25px;text-align:center}
.hosted_StartDateMain{clear:both;float:left;width:270px}
.hosted_challStartDate{color:#999;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.7em;line-height:25px;padding-left:5px;text-align:center}
.hosted_challJoin{color:#0052ad;float:right;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:25px;padding-right:13px;text-align:center}
.hosted_challJoin a{color:#0052ad;text-decoration:underline}
.background_color{background-color:#fff;width:100%}
.RA_main_divTextArea{background-color:#fff;border:1px solid #999;color:#999;font-family:Arial,Helvetica,sans-serif;font-size:.8em;padding:5px;text-align:left;width:360px}
.challenge_submit{background-color:#105bb4;border:.0625em solid #e1e1e1;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.8em;font-weight:bold;padding:.2em .65em;text-align:center}
.siteSearchMain{height:28px;float:left;padding-left:30px;width:350px;position:relative}
.siteSearchMainInner{margin:auto;height:26px;margin-top:1px;position:relative}
.siteSearchInPutMain{width:200px;float:left}
*+html .siteSearchInPutMain{margin-top:-1px}
.siteSearchInPut{width:180px;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#999;text-align:left;padding:7px 10px;height:14px;border:0}
* html .siteSearchInPut{padding:7px 10px;height:14px;margin-top:-1px}
.siteSearchSubmitMain{width:40px;float:left}
.siteSearchSubmit{border:0;border-left:none;background:#5dae2e url(https://www.tcyonline.info/challenge-zone/images/TCYBar_img.gif) repeat-x  -10px -10px;width:40px;height:28px}
.InviteDiv_main{width:250px;border:#49633a 1px solid;background-color:#fff;overflow:hidden;position:absolute;left:10px;bottom:31px;border-bottom:0;z-index:500}
.InviteDiv_header{background:#666; width:250px;height:32px}
.InviteDiv_HeadTxt{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#FFF;line-height:32px;padding-left:10px;font-weight:bold;float:left}
.InviteDiv_HeadIcons{float:right;margin:7px;margin-left:0;border:1px solid #647d54}
.InviteDiv_Container{width:250px;float:left;overflow-y:scroll;overflow-x:hidden;height:250px}
.InviteDiv_ContainerInner{width:210px;float:left;margin-left:10px;border-bottom:1px solid #e1e1e1;padding:7px 5px}
.InviteDiv_ContainerTxt{font-family:Arial,Helvetica,sans-serif;font-size:.75em;line-height:20px;color:#333;text-align:left}
.InviteDiv_ContainerTimeMIan{padding-top:5px;clear:both;height:20px}
.InviteDiv_ContainerTime{font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#666;text-align:left;float:left;line-height:20px}
.InviteDiv_ContainerAction{font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#0052ad;text-align:left;float:right;line-height:20px}
.InviteDiv_ContainerAction a{color:#0052ad;text-decoration:none}
.InviteDiv_ContainerAction a:hover{text-decoration:underline}
.InviteDiv_ContainerAction a:visited{color:#0052ad}
.minCloseBtn{width:50px;float:right;padding-right:2px}
.CTB_TestInvit_divMain{float:left;position:relative}
.CTB_TestInvit_divIcon{background:url(https://www.tcyonline.info/challenge-zone/images/TCYBar_img.gif) no-repeat -10px -48px;float:left;height:27px;width:18px}
.CTB_TestInvit_divText a{color:#fff!important;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.8em;font-weight:bold;padding-left:11px;line-height:28px;white-space:nowrap;text-decoration:none}
.CTB_TestInvit_div2{float:left;padding:0 10px;width:107px;background-color:#355423;margin-left:10px;height:28px}
* html .CTB_TestInvit_div2{margin-left:5px}
.notification_icon{background:url(https://www.tcyonline.info/challenge-zone/images/notification_icon.png) no-repeat center center;font-family:Arial,Helvetica,sans-serif;font-size:.7em;font-weight:bold;height:19px;right:-10px;position:absolute;top:-10px;width:28px;z-index:10036;color:#fff;display:none;text-align:center}
* html .notification_icon{background:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.tcyonline.info/challenge-zone/images/notification_icon.png',sizingMethod='crop')}
.TCY_bar_seachByM{cursor:pointer;width:82px;background:#f6f6f6 url(https://www.tcyonline.info/challenge-zone/images/tcy_bar_searchArrow.gif) no-repeat 75px 9px;font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#333;text-align:left;line-height:28px;border:0;border-right:1px solid #49633a;float:left;padding-left:10px}
.TCY_bar_seachByDiv{background-color:#f6f6f6;position:absolute;width:72px;border:1px solid #49633a;border-bottom:0;padding:5px 10px;z-index:1200;top:-57px;left:29px;display:none}
.TCY_bar_seachByDiv ul{margin:0;padding:0}
.TCY_bar_seachByDiv li{cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#0050af;line-height:22px;text-align:left;border-bottom:1px solid #e1e1e1;list-style:none}
.TCY_bar_seachByDiv li a{color:#333;text-decoration:none}
.TCY_bar_seachByDiv li a:hover{text-decoration:underline}
.TCY_bar_seachByDiv li a:visited{color:#333}
.yellow{background-color:#feffe8}
.red{background-color:#e00000;color:#fff!important}
#notificationDiv{display:none}
.Chat_txtSimple{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#333;text-align:left;line-height:25px}
.Chat_txtTime{ font-family:Arial, Helvetica, sans-serif;font-size:.75em;}
Chat_TableHead{background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#333;text-align:left;padding-left:10px;line-height:25px;font-weight:bold}
.Chat_TableInner{background-color:#f9f9f9;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#333;text-align:left;padding-left:10px;line-height:25px}
.feedback_bck{background:#355423 url(https://www.tcyonline.info/india/images/repeatBcks.gif) repeat-x 0px -3px;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#fff;font-weight:bold;border:1px solid #598d3b;float:left;padding:0 10px 0 0;line-height:26px;cursor:pointer}
.feedback_icon{display:block;padding:4px 8px 4px 5px;width:19px;height:18px;float:left}
.marginRight{margin-right:10px}
.helpFontSize{font-size:.85em!important;line-height:normal!important}
.TCYAdminMain{border:1px solid #baceb0;background-color:#f1f5ef;float:left;margin:0 5px;padding:5px 0;width:273px}
* html .TCYAdminMain{margin:0 5px}
.TCYAdminMain .CBT_chat_Summary{float:left;padding-top:5px;width:20px}
.TCYAdminMain .CBT_chat_msgMain{float:left;padding-left:5px;width:235px}
.TCYAdminMain .CBT_chat_msg{color:#49633a;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:22px;text-align:left}
.TCYAdminMain .CBT_chat_msg strong a{color:#49633a;text-decoration:underline}
.TCYAdminMain .CBT_chat_DateLinks{color:#afafaf;font-family:Arial,Helvetica,sans-serif;font-size:.7em;line-height:20px;text-align:left}
.TCYAdminMain .CBT_chat_DateLinks a{color:#afafaf;text-decoration:none}
.TCYAdminMain .CBT_chat_DateLinks a:hover{text-decoration:underline;color:#2f7d00}
.TCYAdminMain .CBT_chat_DateLinks a:visited{color:#afafaf}
#report_abuse{ display:none;z-index:10; position:fixed; width:520px; background:url(https://www.tcyonline.info/india/images/transparent_black.png) repeat; border-radius:10px; -moz-border-radius:10px; padding:10px; overflow:hidden}
* html #report_abuse{ background:#000; position:absolute; }
.adjestMain{clear:both;height:30px;}
.adjestImage {color:#FFFFFF; float:left; font-family:Arial,Helvetica,sans-serif; font-size:1em; font-weight:bold; line-height:20px; padding-bottom:10px; text-align:left;}
.adjestclose{ float:right; padding:3px;}
.report_content{background-color:#FFFFFF; border-radius:7px; -moz-border-radius:7px; clear: both; float:left; padding:10px; width:500px; height:200px;overflow-y:auto;}
#HP_dullDivReport {background:none repeat scroll 0 0 #000000; border:1px solid #114EAB; display:none; height:100%; left:0; opacity: 0.4; filter:alpha(opacity=40); position: fixed;top: 0; width: 100%; z-index:5;}
.BlockTxt{font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333; text-align:center; padding-bottom:10px;padding-top:10px;}
.AlertSimpleTxt{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#333;text-align:center;line-height:25px}
.AlertSimpleTxt a{color:#000; text-decoration:underline}
.AlertSimpleTxt a:hover{text-decoration:none}
.msg_div{font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#333; text-align:left; padding:5px 10px; background-color:#FFC;}
.ChatBarLeftHead{font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333; float:left; line-height:30px; padding-left:10px; font-weight:bold;}
.ChatCatewiseMain{float:left; padding-left:10px;}
.ChatCatewiseSelect{font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333; border:1px solid #999; border-radius:3px; -moz-border-radius:3px; margin:2px 3px; padding:3px; width:216px;}
.Chat_TableInner a{color:#000;}
.clznPuOuterCont{border-bottom: 1px solid #DDDDDD; clear: both; height: 28px;  padding: 3px;}
.clznPuOuterHead{color: #333333; float: left; font-size: 17px; font-weight: bold; line-height: 20px; text-align: left;}