body{ background:url(../images/bg_rpt.png) #edecec repeat-x; padding:0; margin:0; color:#6a6e6f; font:normal 14px/22px "Trebuchet MS",Arial, Helvetica, sans-serif;}
#main_container{ width:1000px; margin:0 auto; position:relative;}

.flt_left{ float:left;}
.flt_right{ float:right;}
.clr{ clear:both;}


div, span, h1, h2, h3, h4, h5, input, textarea, table, tr, td{
	padding:0;
	margin:0;
}
img{	
	border:none;
	display:block;
	padding:0;
	margin:0;
	outline:none;
}
ul, li{
	list-style-type:none;
}	
input{
	outline:none;
}
a{
	text-decoration:none;
	color:#167bda;
	outline:none;
}
a:hover{
	text-decoration:underline;
}
.spacer{	
	clear:both;
	font-size:0;
	line-height:0;
}

p{
	padding:0 0 5px 0;
}
h2{
	font-size:22px;
	font-weight:bold;
	line-height:24px;
}
h3, h4{
	font-weight:normal;
	font-size:18px;
}

		
#left_panel{ width:210px;}
#left_panel .bg{ background-image:url(../images/left_panel_bg.png); background-repeat:no-repeat; background-position:bottom right; height:770px;}
#left_panel .content ul{ padding:0; margin:0;}
#left_panel .content ul li{ padding:0; margin:0; list-style:none;}
#left_panel .content ul li a{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:14px; color:#8c8e8b; text-decoration:none; background-image:url(../images/left_panel_arrow_n.png); background-repeat:no-repeat; background-position:top left; padding:0 0 0 25px; line-height:33px; font-weight:bold;}
#left_panel .content ul li a:hover{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:14px; color:#006fbf; text-decoration:none; background-image:url(../images/left_panel_arrow_h.png); background-repeat:no-repeat; background-position:top left; line-height:33px; font-weight:bold;}
#left_panel h2{ background-image:url(../images/left_panel_h2.png); background-repeat:no-repeat; background-position:top; height:32px; padding:15px; margin:0; text-align:center; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:16px; color:#1078da; text-transform:uppercase; cursor:pointer;}
#left_panel h2 a{ background-image:url(../images/left_panel_h2.png); background-repeat:no-repeat; background-position:top; margin:0; text-align:center; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:16px; color:#1078da; text-transform:uppercase; text-decoration:none; cursor:pointer;} 



#right_panel{ width:750px; background-color:#FFFFFF; z-index:10000; padding-left:20px;  }
#right_panel .pad{ padding:0 18px 18px 0; z-index:10000;}
#right_panel .box1 h1{ background-color:#f7f7f7; border-top:1px solid #edecec; border-left:1px solid #edecec; margin:0; font-size:22px; color:#aaaeaf; height:42px; padding:15px 0 0 15px; width:317px; z-index:10000;}
#right_panel .box1 h1 span{ font-size:22px; color:#166fee; z-index:10000;}
#right_panel .box1{ width:350px;}
#right_panel .box1_body{ border-right:1px solid #edecec; border-left:1px solid #edecec; border-bottom:1px solid #edecec; padding:15px; width:318px; height:370px; }
#right_panel .text{ background-image:url(../images/bracket.png); background-repeat:no-repeat; background-position:top right; font-weight:bold; font-size:14px; color:#6a6e6f; line-height:24px;}
#right_panel .text span{ font-weight:bold; font-size:14px; color:#b2b2b2; line-height:26px;}
#right_panel .numaric{ color:#cccccc; font-size:30px; font-weight:bold; padding:0 10px;}
#right_panel .numaric_text{ color:#167bda; font-size:15px; font-weight:bold;}

#right_panel .content{}
#right_panel .content ul{ padding:0; margin:0;}
#right_panel .content ul li{ padding:0; margin:0; list-style:none;}
#right_panel .content ul li a{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:14px; color:#8c8e8b; text-decoration:none; background-image:url(../images/left_panel_arrow_n.png); background-repeat:no-repeat; background-position:top left; padding:0 0 0 25px; line-height:33px; font-weight:bold;}
#right_panel .content ul li a:hover{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:14px; color:#006fbf; text-decoration:none; background-image:url(../images/left_panel_arrow_h.png); background-repeat:no-repeat; background-position:top left; line-height:33px; font-weight:bold;}




/* 21-04-11  debarati */
.header{
	position:relative;
	padding:10px 0 13px;
}	
.header_bg{
	position:absolute;
	right:-85px;
	top:0;
	background:url(../images/bg.png) no-repeat 0 0;
	width:585px;
	height:79px;
}
.body_container{
	position:relative;
	width:1000px;
	padding:0;
	margin:0;
	background:url(../images/container_bg.png) repeat-y right 0;
}	
.bg_body_bubble{
	background:url(../images/bg1.png) no-repeat 0 0;
	width:85px;
	height:216px;
	position:absolute;
	right:-85px;
	top:0px;
}

.panel_left{
	width:230px;
}


.gray_rounded{
	background:url(../images/left_panel_box_top.png) no-repeat 0 0;
	width:17px;
	height:57px;
}		
.box_pad_left{
	padding-left:20px;
}	
.box_pad_right{
	padding-right:25px;
}
.colorbox_pad_right{
	margin-right:15px;
}

.list_box{
	float:left;
	width:155px;
}	
.list_cont_rgt{
	padding:0;
	margin:0;
	width:155px;
}	
.list_cont_rgt li{
	background:url(../images/bullet.gif) no-repeat 0 6px;
	font-size:14px;
	line-height:26px;
	font-weight:bold;
	color:#848484;
	background-color:inherit;
	display:block;
	padding:0 0 0 18px;	
}
.list_cont_rgt li a{
	color:#848484;
	background-color:inherit;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
}
.list_cont_rgt li a:hover{
	color:#167bda;
}
.color_box_mid{
	padding-bottom:15px;
}		
.box_orange{
	 background:url(../images/orange_rounded.png) no-repeat right 0 #ffb118;
	
	 width:230px;	 
}
.orange_rounded_top{
	width:204px;
	height:24px;
	border-top:1px solid #d48c00;
	border-left:1px solid #d48c00;
	padding:20px 0 0 10px;
}
.box_orange_title{
	font-size:18px;
	color:#393939;
	background-color:inhgerit;	
}		
.orange_box_cont{
	width:228px;
	padding:10px 0 0 0;
	border-right:1px solid #d48c00;
	border-left:1px solid #d48c00;
	border-bottom:1px solid #d48c00;
}
.orange_inner_cont{
	background:url(../images/orange_innerbg.png) no-repeat right 0 #fde4b2;
	color:#5f3f00;
	margin:0 auto 3px;
	width:210px;
}
.orange_list{
	padding:5px;
	margin:0;
}
.orange_list li{
	padding:0;
	margin:0;
	line-height:24px;
	height:24px;
	font-size:14px;
}
.orange_list li a{
	color:#5f3f00;
	text-decoration:none;
}
.orange_list li a:hover{
	color:#1a1100;
}		
.orange_list li span{
	color:#d99105;
	font-size:14px;
	font-weight:bold;
	width:20px;
	float:left;
}				


.box_blue{
	 background:url(../images/blue_rounded.png) no-repeat right 0 #81c2ff;	 
	 width:230px;	 
}
.blue_rounded_top{
	width:204px;
	height:24px;
	border-top:1px solid #2f9aff;
	border-left:1px solid #2f9aff;
	padding:20px 0 0 10px;
}
.box_blue_title{
	font-size:18px;
	color:#393939;
	background-color:inhgerit;	
}		
.blue_box_cont{
	width:228px;
	padding:10px 0 0 0;
	border-right:1px solid #2f9aff;
	border-left:1px solid #2f9aff;
	border-bottom:1px solid #2f9aff;
	
}
.blue_inner_cont{
	background:url(../images/blue_innerbg.png) no-repeat right 0 #dfefff;
	color:#505050;
	margin:0 auto 3px;
	padding:0 0 20px 0;
	width:210px;
	position:relative;
}
.bluebox_txt{
	padding:5px;
	font-size:12px;
	margin:0;
	line-height:20px;
	color:#505050;
}
.blue_bullet_txt{
	/*background:url(../images/bullet_smiley.jpg) no-repeat 5px 2px;*/
	line-height:18px;
	height:18px;
	color:#212d87;
	font-size:14px;
	font-weight:normal;
	padding:0 0 0 25px;
	margin:0;
	display:block;
}
.bluebox_highlight{
	background-color:#fffe58;
	line-height:20px;
	font-size:14px;
	color:#444863;
	margin:0 0 3px 22px;
	display:block;
	padding-left:3px;
	width:90px;
}
.bluebox_border{
	border:2px dashed #0869c5;
	line-height:20px;
	height:20px;
	display:block;
	margin-left:22px;
	width:109px;
	padding:0 2px;
}
.bluebox_btn{
	background:url(../images/bluebox_bg_btn.png) no-repeat 0 0;
	width:133px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin-left:22px;
}
.bluebox_btn:hover{
	text-decoration:none;
}		
.bluebox_style{
	padding:0;
	margin:0;
}
.bluebox_style li{
	padding:0 0 11px 0;
}		
.more_bluebox_btn{
	background:url(../images/more_bluebox_btn.png) no-repeat 0 0;
	width:95px;
	height:26px;
	line-height:26px;
	display:block;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	bottom:0;
	right:0;
}	
		



.box_green{
	background:url(../images/green_rounded.png) no-repeat right 0 #cee660;	 
	width:230px;
	height:309px;	 
}
.green_rounded_top{
	width:204px;
	height:24px;
	border-top:1px solid #adc445;
	border-left:1px solid #adc445;
	padding:20px 0 0 10px;
}
.box_green_title{
	font-size:18px;
	color:#393939;
	background-color:inhgerit;	
}		
.green_box_cont{
	width:228px;
	height:253px;
	padding:10px 0 0 0;
	border-right:1px solid #adc445;
	border-left:1px solid #adc445;
	border-bottom:1px solid #adc445;
}
.green_inner_cont{
	background:url(../images/green_innerbg.png) no-repeat right 0 #e7f897;
	color:#5f3f00;
	margin:0 auto 3px;
	padding-bottom:20px; 
	width:210px;
	height:230px;
}
.green_list{
	padding:5px;
	margin:0;
}
.green_list li{
	padding:0;
	margin:0;
	line-height:24px;
	height:24px;
	font-size:14px;
	color:#454a2d;
}
.green_list li a{
	color:#454a2d;
	text-decoration:none;
}
.green_list li a:hover{
	color:#0d1001;
}		
.green_list li span{
	color:#cadf68;
	font-size:14px;
	font-weight:bold;
	width:20px;
	float:left;
}



.a_tag{
	color:#167bda;
	background-color:inherit;
	font-size:24px;
	font-weight:bold;
	text-align:center;
}	
.html_tag_ttl{
	width:80px;
	float:left;
	font-weight:bold;
}
.html_tag_desc{
	width:200px;
	float:left;
}
.html_tag_desc p{
	line-height:17px;
	padding:2px 0 0 0;
	margin:0;
}
.value_font{
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	font-weight:normal;
}	
.bold_txt{
	font-weight:bold;
}

#right_panel .box2{ 
	width:350px;
}
#right_panel .box2_cont{
	position:relative;
}	
#right_panel .box2_body{ 
	border-right:1px solid #e1e1e1; 
	border-left:1px solid #e1e1e1; 
	border-bottom:1px solid #e1e1e1; 
	padding:15px; 
	width:318px; 
	background:#f7f7f7;
	
}
.more_tag_link{
	background:url(../images/more_read_bg.png) no-repeat 0 0;
	width:126px;
	height:26px;
	line-height:26px;
	text-align:center;
	display:block;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	bottom:18px;
	right:18px;
}	
#right_panel .box2 h1{ 
	background-color:#ebebeb; 
	border-top:1px solid #e4e4e4; 
	border-left:1px solid #edecec; 
	margin:0; 
	font-size:22px; 
	color:#aaaeaf; 
	height:42px; 
	padding:15px 0 0 15px; 
	width:317px; 
	z-index:10000;
}				
#right_panel .box2 h1 span{ 
	font-size:22px; 
	color:#166fee; 
	z-index:10000;
}
.rgt_rounded_drk{ 
	background:url(../images/left_panel_box2_top.png) no-repeat 0 0;
	display:block;
	width:17px;
	height:58px;
}

#right_panel .box_wht{ 
	background-color:#ffffff; 
	border-top:1px solid #edecec; 
	border-left:1px solid #edecec; 
	margin:0; 
	font-size:0;
	line-height:0;
	height:15px; 
	padding:0 0 0 15px; 
	width:317px; 
	z-index:10000;
}
.whtbox_rounded{
	background:url(../images/wht_box_rounded.png) no-repeat 0 0;
	width:17px;
	height:15px;
	display:block;
}	
.ques_ans{
	padding:0;
	margin:0;
	width:340px;
}
.ques_ans li{
	padding:0 0 9px 20px;
	margin:0;
	display:block;
	background:url(../images/bullet_tri.png) no-repeat 0 2px;
	width:310px;
}
.ques_cnt{
	padding:0 0 0 0;
	width:310px;
	margin:0;
}
#right_panel .box3_body{ 
	border-right:1px solid #edecec; 
	border-left:1px solid #edecec; 
	border-bottom:1px solid #edecec; 
	padding:15px 15px 15px 0; 
	width:334px;
}
.ques_txt{
	color:#167bda;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	line-height:18px;
	padding:0 0 6px 0;
	margin:0;		
}
.ans_txt{
	color:#747474;
	font-size:13px;
	font-weight:bold;
	padding:0;
	margin:0;
	line-height:18px;
}
.more_btn{
	color:#4b4b4b;
	font-size:12px;
	font-weight:bold;
	background:url(../images/more_tri_arr.png) no-repeat right 6px;
	padding:0 15px 0 0;
	float:right;
	text-decoration:none;
}
.more_btn:hover{
	color:#167bda;
	text-decoration:none;
}


/* popular section starts */
.left_bottom_box{
	width:209px;
	padding:800px 0 0 0;
	margin:0;
	
	
}	
.left_bottom_box_cont{
	width:209px;
	position:absolute;
	bottom:20px;
	left:0;
}
.left_bottombox_top{
	background:url(../images/left_tag_top.png) no-repeat 0 0;
	width:209px;
	height:47px;
	display:block;
}
.left_bottombox_mid{
	background:url(../images/left_tag_bg.png) repeat-y 0 0;
	width:186px;
	padding:5px 9px 5px 14px;
}
.blue_header{
	color:#167bda;
	background-color:inherit;
	width:190px;
}
.bottom_brdr_popular{
	padding-bottom:5px;
	border-bottom:1px solid #d0d0d0;
}		
.left_bottombox_bottom{
	background:url(../images/left_tag_bottom.png) no-repeat 0 0;
	width:209px;
	height:28px;
	display:block;
}
.tag_part_cont{
   
	padding:5px 0;
}
.tag_part_cont a{
	color:#5ea2e1;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
	background-color:inherit;
	background:url(../images/populartag_sep.png) no-repeat right 6px;
	padding:0 10px 0 4px;	
	width:auto;
}
.tag_part_cont a:hover{
	color:#99c405;
	text-decoration:none;
	background-color:inherit;
}
/*.tag_part_cont a:visited{
	color:#99c405;
	text-decoration:none;
	background-color:inherit;
}*/	
.tag_part_cont a.no_separator{
	background:none;
}	
/* tag ends */

/* nav starts */
#navigation{
	width:230px;
	padding:10px 0 150px 0;
	margin:0;
	background:url(../images/left_panel_bg.png) no-repeat right bottom;
}
#nav_menu {
			margin: 0;
		}
.nav{
	padding:0;
	margin:0;
	width:220px;	
}	
#nav_menu li, .nav li{ 	
	margin:0; 
	text-align:center; 
	font-size:16px; 
	color:#FFFFFF; 
	text-transform:uppercase;
	width:220px;
	display:block;
	background-color:#f9f9f9;
}
.nav li li{
	width:180px!important;
}	
.nav li a.no_bgcolor{
	background:none;
}	 
.nav li a{ 
	background:url(../images/nav_normal.png) no-repeat 0 0;
	width:220px;
	height:66px;
	line-height:55px;
	display:block;
	font-size:16px;
	font-weight:normal;
}
.nav li a:hover, .nav li a.active{ 
	background:url(../images/nav_selected.png) no-repeat 0 0;
	color:#FFFFFF;
	text-decoration:none;
}	
.nav li ul{
	background:none;
	width:160px;
	padding:0 0 10px 20px;
	margin:0;
	display: none;
}
.nav ul ul {
	display: block;
}
.nav li ul li{
	background:none;
	width:180px;
	padding:0;
	margin:0;
	line-height:30px;	
}	
.nav li ul li a{
	background:none;
	width:150px;
	padding:0 0 0 20px;
	margin:0;
	font-size:13px!important;
	font-weight:bold;
	color:#8c8e8b;
	height:40px;
	line-height:18px !important;
	text-transform:none;
	text-align:left;
	background:url(../images/subnav_bullet.png) no-repeat 0 0px;
	display: block;	
}
.nav li ul li a:hover,.nav li ul li a.active{	
	color:#006fbf;
	background:url(../images/left_panel_arrow_h.png) no-repeat 0 0;
	text-decoration:none;	
}
.nav a.expanded {
	background:url(../images/nav_selected.png) no-repeat 0 0;
	color:#FFFFFF;
}
.nav a.collapsed {
	background:url(../images/nav_selected.png) no-repeat 0 0;
	color:#FFFFFF;
}
.expand_all,
.collapse_all {
	cursor: pointer;
}
.nav ul a {
	background: #e8e8e8;
	color: #000;
	display: block;
	font-weight: normal;
	padding: 2px 2px 2px 18px;
	width: 190px;
	outline:none;
}
.nav ul a:link {
	font-weight: normal;
}
.nav ul a:hover {
	background : #f5f5f5;
	text-decoration: underline;
}
.nav li.active a {
	background: #fff;
}
.nav li.active li a {
	background: #e8e8e8;
}	
/* nav ends */


					
/* footer */
.footer{
	background:url(../images/footer_bg.png) no-repeat right 0;
	height:117px;
	padding:30px 0 0 240px;
}
.footer_lft{
	width:600px;
	float:left;
}
.footer_link{
	padding:0;
	margin:0;
}
.footer_link li{
	float:left;
	padding:0 7px;
	height:19px;
	line-height:19px;
	background:url(../images/footer_sep.png) no-repeat right 5px;
}
.footer_link li.no_padd{
	padding:0 7px 0 0;
}
.footer_link li.no_bdr{
	background:none;
}	
.footer_link li a{
	color:#949494;
	background-color:inherit;
	text-decoration:none;
	float:left;
}
.footer_link li a:hover{
	color:#383838;
	background-color:inherit;
}		
.footer_rgt{
	float:left;
	width:100px;
}	



/* 22-04-11 -- inner pages html */
.inner_page_content{
	padding: 22px 0 15px 0;
}	
#right_panel .inner_box{ 
	width:730px; 
	margin:0;
}
#right_panel .inner_box h1{ 
	background-color:#f7f7f7; 
	border-top:1px solid #edecec; 
	border-left:1px solid #edecec; 
	margin:0; 
	font-size:22px; 
	color:#aaaeaf; 
	height:42px; 
	padding:15px 0 0 10px; 
	width:700px; 
	z-index:10000;
}
#right_panel .inner_box h1 span{ 
	font-size:22px; 
	color:#166fee; 
	z-index:10000;
}
#right_panel .inner_box_body{ 
	border-right:1px solid #edecec; 
	border-left:1px solid #edecec; 
	border-bottom:1px solid #edecec; 
	width:726px;
}			
.inner_list_box{
	width:665px;
	padding-left:50px;
	padding-right:15px;
}
.no_padd_left_box{
	padding-left:0;
}		
.inner_list_cont_rgt{
	padding:10px 0;
	margin:0;
	width:600px;
}	
.inner_list_cont_rgt li{
	background:url(../images/bullet.gif) no-repeat 0 6px;
	font-size:14px;
	line-height:26px;
	font-weight:bold;
	color:#848484;
	background-color:inherit;
	display:block;
	padding:0 0 0 22px;	
}
.inner_list_cont_rgt li.no_bullet{
	background:none;
}	
.inner_list_cont_rgt li a{
	color:#48494a;
	background-color:inherit;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
}
.inner_list_cont_rgt li a:hover{
	color:#848484;
}
.inner_list_cont_rgt li a.ack_to{
	color:#848484!important;
	background-color:inherit;
}	
.color_dark_font li{
	color:#48494a!important;
}	
.color_dark_font li.ans_cnt{
	color:#7a8284;
	font-size:13px;
	font-weight:normal;
	background:none;
}	
.padding_inner{
	padding-left:10px;
}
.inner_box_cont{
	position:relative;
	padding-bottom:12px;
	font-size:13px;
	color:#48494a;
	background-color:inherit;
	line-height:22px;
}
	
	
.inner_cont_padd{
	padding-top:20px;
}	
.inner_header_bg{
	background:url(../images/inner_header.png) repeat-x 0 0;
	width:696px;
	height:30px;
	line-height:30px;
	padding:0 0 0 10px;
	margin-left:10px;
}
.inner_header_text{
	color:#aaaeaf;
	font-size:16px;
	font-weight:bold; 
}
.inner_header_text span{	
	color:#166fee; 	
}
.inner_more{
	background:url(../images/more_btn_inner.png) no-repeat 0 0;
	width:124px;
	height:23px;
	line-height:23px;
	font-size:12px;
	font-weight:bo9ld;
	color:#8aa800;
	background-color:inherit;
	padding-left:24px;
	display:block;
	position:absolute;
	right:12px;
	bottom:20px;
}
.inner_more:hover{
	color:#5d7102;
	background-color:inherit;
	text-decoration:none;
}
.inner_dtls{
	padding:10px 12px 20px;
	margin:0;
	font-size:13px;
	line-height:22px;
}
.font_size_list{
	padding:0;
	margin:0;
}	
.font_size_list li{
	font-size:13px;
	font-weight:normal;
	color:#48494a;
	background-color:inherit;
}
.padd_midium{
	padding-left:35px;
	padding-bottom:20px;
}
.small_ttl{
	color:#1078da;
	background-color:inherit;
	font-size:13px;
	font-weight:bold;
	padding-left:32px;
}	
.bold_txt{
	font-weight:bold;
}
.bottom_brdr{
	border-bottom:1px solid #f1f1f1;
	margin:0 auto;
	width:640px;
	padding-left:30px;
	
}
.tab_format_container{
	padding:15px 0 15px 55px;
	border-bottom:1px solid #f1f1f1;
	width:640px;
	margin-left:15px;
}	
.tab_format{
	width:520px;
	border:1px solid #b0d700;
}
.tab_fields{
	width:256px;
	background:url(../images/bg_format_hdr.png) repeat-x 0 0;
	height:26px;
	line-height:26px;
	font-size:13px;
	font-weight:bold;
	color:#6a8102;
	float:left;
	border:1px solid #cfcece;
	margin:1px;	
	text-align:center;
}	
.nobg_tabfield{
	background:none;
	text-align:left;
	padding-left:15px;
	width:241px;
	color:#545556;
}
.tabfield_fontsize{
	font-size:11px;
	font-weight:normal;
}
.click_dtls{
	padding-left:20px;
}	
.click_dtls a{
	display:block;
	text-decoration:underline;
}	
.click_dtls a:hover{
	text-decoration:none;
}	
.gray_box_inner{
	width:550px;
	background-color:#f7f7f7;
	border:1px solid #e3e3e3;
	padding:15px;
	margin:0 0 0 20px;
	color:#48494a;
	font-weight:bold;
	font-size:12px;
}	

.pagination{
	padding:5px 20px;
}
.prev_button{
	background:url(../images/prev_button.png) no-repeat 0 0;
	width:67px;
	height:24px;
	float:right;
	text-indent:-20000px;
	font-size:0;
	line-height:0;
	margin-right:5px;
}
.prev_button:hover{
	background-position:0 bottom;
}	
.next_button{
	background:url(../images/next_button.png) no-repeat 0 0;
	width:67px;
	height:24px;
	float:right;
	text-indent:-20000px;
	font-size:0;
	line-height:0;
}
.next_button:hover{
	background-position:0 bottom;
}									


/*abhijit start*/

.hight_tab{ height:35px; line-height:17px;}
.hight_tab2{ height:35px; line-height:26px;}
.note_text_para01{
	color:#8aa800;
	background-color:inherit;
}
	
	
.tab_fields01{
	width:256px;
	height:26px;
	line-height:26px;
	font-size:13px;
	font-weight:bold;
	color:#6a8102;
	float:left;
	border:none;
	margin:1px;	
	text-align:center;
}				

.no_border_box{ border:none;}

.inner_dtls01{
width:650px;
	padding:10px 12px 20px;
	margin:0;
	font-size:13px;
	line-height:22px;
}


.tab_hight{ height:45px;}
.tab_hight01{ height:55px;}

.tab_hight01{ height:55px;}

.tab_text{ font-size:36px; font-weight:bold; line-height:normal; text-align:center;}
.tab_text01{ font-size:24px; font-weight:bold; line-height:normal; text-align:center;}
.tab_text02{ font-size:18px; font-weight:bold; line-height:normal; text-align:center;}
.tab_text03{ font-size:16px; font-weight:bold; line-height:normal; text-align:center;}
.tab_text04{ font-size:14px; font-weight:bold; line-height:normal; text-align:center;}
.tab_text05{ font-size:12px; font-weight:bold; line-height:normal; text-align:center;}

.tad_textalin{ text-align:center;}


.color_dark_font li.ans_cnt div.inner_listing{ padding:0; margin:0;}

.color_dark_font li.ans_cnt div.inner_listing a{display:block;
	text-decoration:underline;
	font-size:13px;
	color:#167BDA;
	font-weight:normal;
	}
.color_dark_font li.ans_cnt div.inner_listing a:hover{
	text-decoration:none;
}	
	
	
	.tab_fields_3row{
	width:160px;
	background:url(../images/bg_format_hdr.png) repeat-x 0 0;
	height:26px;
	line-height:26px;
	font-size:13px;
	font-weight:bold;
	color:#6a8102;
	float:left;
	border:1px solid #cfcece;
	margin:1px;	
	text-align:center;
}	
.tab_fields_3rowlast{
	width:120px;
	background:url(../images/bg_format_hdr.png) repeat-x 0 0;
	height:26px;
	line-height:26px;
	font-size:13px;
	font-weight:bold;
	color:#6a8102;
	float:left;
	border:1px solid #cfcece;
	margin:1px;	
	text-align:center;
}	
.tab_fields_3rowmiddl{
	width:276px;
	background:url(../images/bg_format_hdr.png) repeat-x 0 0;
	height:26px;
	line-height:26px;
	font-size:13px;
	font-weight:bold;
	color:#6a8102;
	float:left;
	border:1px solid #cfcece;
	margin:1px;	
	text-align:center;
}	

.tab_format_rowcontainer{
	padding:0px 0 0px 0px;
	border-bottom:1px solid #f1f1f1;
	width:640px;
	margin-left:2px;
}	
.tab_formatrow{
	width:568px;
	border:1px solid #b0d700;
}
.tab_width{
    width:145px;
}	

.tab_width01{
    width:262px;
}	

.tab_width02{
    width:103px;
	line-height:normal;
}

.tabfield_fontsize001{
	font-size:15px;
	font-weight:normal;
	text-align:center;
}	
.tab_alintent{ text-align:center; line-height:19px;}

.ol_new{list-style-type:decimal !important;}
.ol_new li{list-style-type:decimal !important; background:none; }

.ul_new li{ list-style-type:disc; background:none;}
.ul_new li a{ list-style-type:disc; background:none; color:#006699; text-decoration:none;}
.ul_new li a: hover{ list-style-type:disc; background:none; color:#006699; text-decoration:none;}
 
.inner_list_boxextra{
	width:700px;
	padding:0 15px 20px 15px ;
}
.ul_width{ width:300px;}
.ul_flotbox{ width:350px; float:left; padding:0; margin:0;}
.ul_toppad{ padding-top:20px;}
.center{ text-align:center;}
.tab_center{ padding:15px 0 0 15px ;}
.buttn{ background-color:#5FB6FC; border:#4C93C9 1px solid; color:#1E557F; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}
.tab_linehite{ line-height:15px;}
.tab_border{ border:none;}
.tab_htt{ height:92px;}
.tab_htt1{ height:165px;}
.tab_linehite1{ line-height:18px;}
.tab_wi{ width:150px; height:185px;}
.tab_wileft{ width:332px; height:185px;}
.padint_fm{ padding:7px 0 0 0;}
.strip_box{ width:10px; float:left; padding:0; margin:0 15px 0 0;}
.tab_width_fontviewer{ width:575px;}
.fontviewer_show{ width:675px; height:800px; padding:0; margin:0; padding:10px; border:1px solid #B1D703;}

/*04.05.11*/
.tabnav{ padding:0; margin:0;}

.tabnav h1 a{ background:url(../images/left_panel_arrow_n.png) no-repeat left; padding:0 0 0 25px; margin:0 25px 0 0; color:#166FEE; text-decoration:none;}

.tabnav h1 a.active{ background:url(../images/left_panel_arrow_h.png) no-repeat left; padding:0 0 0 25px; color:#104FA8; margin:0 25px 0 0; text-decoration:none;}
.tab_hi_pop{ height:65px; padding:10px 0 0 15px;}
.tab_width_pop{ width:80px; padding:5px 0 0 5px; height:85px;}
.tab_format_pop{ width:625px;}
.tab_htt01{ height:120px;}
.tab_width_stat{ width:120px; padding:5px 0 0 5px; height:35px;}
.tab_width_stat1{ width:381px; padding:5px 0 0 5px; height:35px;}
.tab_width_stat2{ width:381px; padding:5px 0 0 5px; height:135px;}
.tab_width_stat3{ width:120px; padding:5px 0 0 5px; height:135px;}
/*05.05.11*/

.text_1{ color:#48494A; font:normal 14px/22px "Trebuchet MS",Arial, Helvetica, sans-serif;}
.text_border_01{ border:1px solid #CCCCCC;}
.ul_color01{ color:#990000;}
.star01{ background:url(../images/star.png) no-repeat right; width:10px; height:10px;}
.bgcolor_1{ background-color:#000000;}




/*abhijit End*/
	
	
/* new added css -- Debarati */

.more_button_holder{
	position:relative;
}
.inner_more_big{
	background:url(../images/more_btn_inner_big.png) no-repeat 0 0;
	width:165px;
	height:23px;
	line-height:23px;
	font-size:12px;
	font-weight:bo9ld;
	color:#8aa800;
	background-color:inherit;
	padding-left:24px;
	display:block;
	position:absolute;
	right:12px;
	bottom:20px;
}
.inner_more_big:hover{
	color:#5d7102;
	background-color:inherit;
	text-decoration:none;
}	

.note_text_para{
	color:#8aa800;
	background-color:inherit;
}
.height_css{
	height:10px;
}


/* 23-04-11 */
.tab_height_css{ 
	height:40px;
	line-height:18px;
}
.tab_lineheight_css{ 
	height:40px;
	line-height:40px;
}
.no_border_css{
	border:none;
}												

/* 26-04-11  new added css */	
.home_button{
	background:url(../images/home_button.png) no-repeat 0 0;
	width:67px;
	height:24px;
	float:right;
	text-indent:-20000px;
	font-size:0;
	line-height:0;
}
.home_button:hover{
	background-position:0 bottom;
}										 	
	

/*=============================================================== Dibakar ================================================================*/

.lay_width1{ width:470px}
.lay_width1 p{ margin:0; padding:0;}
.lay_width2{ width:210px}

.galleryThumb{ width: 200px; height: 150px; padding: 3px; margin: 0px; cursor: pointer; border: 1px solid #ddd; background-color: #FFF; background-image: url(../images/Page_Layouts/loading1.gif); background-repeat: no-repeat; background-position: 50% 50%; position: relative; display: block; z-index:2;}



.list_box1{ float:left; width:325px;}

.list_cont_rgt1{
	padding:5px;
	margin:0;
	width:180px; border:1px solid #ccc;float:left; 
}	
.list_cont_rgt1 ul{ padding:0; margin:0}
.list_cont_rgt1 ul li{
	background:url(../images/bullet.gif) no-repeat 0 6px;
	font-size:14px;
	line-height:26px;
	font-weight:bold;
	color:#848484;
	background-color:inherit;
	display:block;
	padding:0 0 5px 18px;
	border-bottom:1px dashed #000000;	
}
.list_cont_rgt1 ul li a{
	color:#848484;
	background-color:inherit;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
}
.list_cont_rgt1 li a:hover{
	color:#167bda;
}






/*========================== 03.5.11 ==========================*/

.tab_format_box{
	padding:5px 0 15px 10px;
	border-bottom:1px solid #f1f1f1;
	width:auto;
	margin-left:0px;
}
/*.tab_format_box ul{
	list-style-type:none;
	margin:0 0 0 25px;
	padding:0 0 0 0;
	clear:both;
}
.tab_format_box li{
	list-style-image:url(../images/bullet.gif);
	margin:0 0 0 0;
	padding:0 0 5px 0;
	clear:both;
}*/
.bullet{
	background:url(../images/bullet.gif) no-repeat left center;
}
.tab_format2{
	width:auto;
	border:1px solid #b0d700;
}
.inner_dtls_box{
	padding:5px 0 5px 20px;
	margin:0;
	font-size:13px;
	line-height:22px;
}

.click_txt{
	padding-left:20px;
}	
.click_txt a{
	text-decoration:underline;
}	
.click_txt a:hover{
	text-decoration:none;
}	
a.click_yel_txt{
	color:#B5D90F;
	padding:0 0 0 50px;
	text-decoration:underline;
}
a.click_yel_txt:hover{
	text-decoration:none;
}
.cli_hea_txt{
	color:#166FEE;
	text-align:right;
	font-weight:normal;
	font-size:12px;
}
.cli_hea_txt a{
	color:#166FEE;
	text-align:right;
	font-weight:normal;
	padding:0 10px 0 0px;
	font-size:12px;
	text-decoration:underline;
}
.cli_hea_txt a:hover{
	color:#166FEE;
	text-decoration:none;
}
a.blink_txt{
	background:url(../images/bg_new.png) no-repeat center top;
	text-decoration:blink;
	font-size:10px;
	color:#FFFFFF;
	padding:5px 11px 5px 13px;
}
a.click_des_txt{
	color:#166FEE;
	padding:0 0 0 0px;
	text-decoration:underline;
}
a.click_des_txt:hover{
	text-decoration:none;
}
.inner_dtls_box{
	padding:5px 20px 5px 20px;
	margin:0;
	text-align:justify;
	font-size:13px;
	line-height:22px;
}
.border_new{
	width:686px;
	margin:0 auto;
}
.img_outer_box{
	width:180px;
	height:auto;
	padding:0 80px 10px 80px;
	text-align:left;
}
.img_border{
	width:200px;
	height:auto
}
.img_pic_box{
	width:120px;
	border:1px solid #b0d700;
	margin:0 auto;
}
/*===============12.05.11==============*/
.bluebox_style li{
	padding:0;
}

.blue_bullet_txt{
	line-height:18px;
	height:18px;
	color:#212d87;
	font-size:14px;
	font-weight:normal;
	padding:0 0 0 5px;
	margin:0;
	width:120px;
}

.bluebox_highlight{
	background-color:#fffe58;
	line-height:15px;
	font-size:14px;
	color:#444863;
	margin:0 0 0 22px;
	padding-top:8px;
	width:90px;
}
/*===========================*/

/*23.05.11 ==========================abhijit===============*/

.pad_box{ padding:15px;}
.pad_border_col{ border: 1px solid #B0D700;}


/*================ 12/05/11 ==================*/
div.star { background: url("../starb.gif") fixed }
div.star pre.white { color: #fff; }
div.star pre.white img {margin: 0 0 0 205px;}


/*================ BottomHTMLlesson - 09.16.11 ==================*/

.htmllessonhp { width:700px; float: right; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee; border-top: 0px; padding: 10px; margin: 0 30px;}
.htmllessonhp ul li { margin-bottom:10px;}
.htmllessonhead { float:right; width:721px; border-left: 1px solid #eee; background: none repeat scroll 0 0 #f7f7f7; margin:0 30px 0 10px; text-align: left;}
.htmllessonhead div h1 { margin: 16px 16px; color: #aaaeaf;}
.htmllessonhead div.gray_rounded { float:left;}
.htmllessonhead div.flt_left { border-top:1px solid #eee; width:704px; padding: 22px 0 0 0; }
.htmllessonhead div span { color: #166fee; }

