*{margin:0px; padding:0px; outline:0px; list-style:none; border:0;}
html{
	min-height: 100%;
	margin-bottom: 1px;
}

body{
	font-family:tahoma;
	font-size:11px;
	color:#686868;
	text-decoration:none;
	margin:0px;
	padding:10px 0 0 0;
	background-color: #FFFFFF;
}

form{
padding:0px; 
margin:0px;
}

a{
	cursor: pointer;
	outline:none;
	color:#ff6603;
	text-decoration:none;
}
a:hover{
	outline:none;
	color:#686868;
}
img{
	border:0px;
}
p{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#686868;
	padding:0px 0px 0 0px;
	margin:0px;
	line-height:16px;
}
h1{
	font-family:arial,verdana;
	font-size:11px;
	color:#000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
/* zakir */

#main-container{
height:100%; 
margin:0 auto; 
padding:0; 
width:986px; 
overflow:hidden;
}
#header{
height:84px; 
margin:0; 
padding:0; 
width:986px;
float:left;

}
#header h1{
height:62px;
_height:64px;
text-align:right;
text-decoration: none;
font-weight:normal;
}
#header h1 a{text-decoration:none; color:#3b3b3b;   white-space:nowrap;}
#header h1 a:hover{text-decoration:none;}
#header h1 img{
vertical-align:top;
margin:0 0 0 10px; 
padding:0; 
}
#banner {
margin:0; 
padding:6px 0; 
width:100%; 
float:left; 
overflow:hidden; 
clear:both; 
border-bottom:2px solid #ff6603; 
border-top:2px solid #ff6603;
}
#banner1 {
margin:0; 
padding:1px 0; 
width:100%; 
float:left; 
overflow:hidden; 
clear:both; 
border-bottom:2px solid #ff6603; 
border-top:2px solid #ff6603;
}
#banner .ban-left {
margin:0; 
padding:0; 
width:655px; 
height:246px; 
float:left; 
overflow:hidden;
}
#banner .ban-right {
margin:0; 
padding:0; 
width:326px; 
float:right; 
overflow:hidden;
}
#banner .ban-right ul{
float:left; 
overflow:hidden; 
margin:0; 
padding:0;
} 
#banner .ban-right ul li{
margin:0 0 4px 0; 
padding:0; 
float:left;
} 
#banner .ban-right li img {
float:right; 
margin:0 0 0 0; 
padding:0; 
border:none;
}

/*---------------------
   common part 
---------------------*/
#content{
padding:20px 4px 8px 4px; 
margin:0;
clear:both; 
overflow:hidden;
font:normal 11px Arial, Helvetica, sans-serif; 
color:#686868;
} 

#content .sitemap-box ul{
padding:8px 0 0 8px;
}

#content .sitemap-box ul li {
background:url("../images/arrow_list.gif") no-repeat scroll 0 6px transparent;
list-style:none outside none;
padding:5px 0 8px 18px;
}

#content .sitemap-box ul ul li {
background:url("../images/arrow_list1.gif") no-repeat scroll 0 1px transparent;
list-style:none outside none;
padding:0 0 3px 15px;
}

#content .sitemap-box ul ul li li {
/*background:url("../images/arrow_list1.gif") no-repeat scroll 0 2px transparent;*/
list-style:none outside none;
padding-left:15px;
}


/* nav */

#nav{
width:765px;
line-height:20px;
float:left;
padding:0px 0px 0 0;
margin:0;

}

#nav ul{
float:left;
line-height:20px;
margin:0px 0px 0 2px;
font-weight:normal;
position:relative;
z-index:100; 
padding:0;

}

#nav ul li{
float:left; 
background:url(../images/right_corner.gif) no-repeat 100% -1000px; 
padding-right:5px ; 
*padding-right:0px ;
padding-left: 0px; 
margin:0 1px; 
text-decoration:none; 
position:relative; 
}
#nav ul li a {  
color:#3b3b3b; 
text-decoration: none;
float:left; 
background:url(../images/left_corner.gif) no-repeat 0px -1000px; 
padding:1px 4px 1px 9px; 
*padding:1px 4px 1px 9px
}
#nav ul li:hover, #nav ul li.active{ 
background:url(../images/right_corner.gif) no-repeat 100% 0px;
}
#nav ul li:hover a, #nav ul li.active a{
background:url(../images/left_corner.gif) no-repeat 0px 0px; 
color: #FFFFFF; 
text-decoration: none;
}

#nav ul li.active li{background:url(../images/arrow-r-1.gif) no-repeat scroll 0 0.6em transparent!important;}
#nav ul li.active li.active, #nav ul li.active li.active a{background:none;}
#next{
position:absolute;
right:14px;
top:297px;
z-index:100;

}
#nav ul ul{
position:absolute;
left:-2px;
top:22px;
width:156px;
display:none;
border:1px solid #f77523;
border-top:2px solid #f77523;
background-color:#ffa368;
padding:0 0 7px 6px;
}

#nav ul ul li{
float:none;
/*border-bottom:solid 1px #fff;*/
display:block;
padding:2px 0px 3px 5px;
background:url(../images/arrow-r-1.gif)  0.0em 0.6em no-repeat;
line-height:12px;
/*background:#ffa368 url(../images/bg-line.gif) left top no-repeat; */
color:#FFF;
filter:alpha(opacity=95); /* IE's opacity*/
opacity: 0.95;
text-align:left;
}

#nav ul ul li.bot-bg{
margin:0; 
_margin:-12px 0 0 0; 
padding:1px 0; 
overflow:hidden; 
border:0; 
background:url(../images/nav-bot.gif) left bottom no-repeat;
}
#nav ul li:hover li a{
background:#ffa368;
text-align:left;
color:#fff;
display:block;
padding:0 0 0 5px;
}
#nav ul ul li:hover{
text-align:left;
/*background:#ffa368 url(../images/bg-line.gif) left top no-repeat;*/
background:#ffa368 url(../images/arrow-r-1.gif) 0.0em 0.6em no-repeat;
}
#nav ul ul li a{
color:#3B3B3B;
font-weight:normal;
float:none;
line-height:12px;

}
#nav ul ul li a:hover, #nav ul ul li:hover a{
color:#5c5e61;
font-weight:normal;
}
#nav ul li:hover ul{
display:block;

}

.h-right{
width:200px;
float:right;
margin:0;
padding:0;
text-align:right;
}
.h-right .input-search {
margin:0px 0px 0 0;
padding:2px;
width:153px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
text-decoration:none;
background:url(../images/bg-search.jpg) left top no-repeat;
border:0px;   
height:15px;
}
.h-right .form-item{
width:162px;
float:left;
margin:0;
padding:0;
text-align:left;

}
/*end nav */


.border{
border-bottom:2px solid #ff6603; 
width:100%; 
clear:both;
}
.box1{
width:181px; 
float:left; 
margin:0 10px 0 0; 
_margin:0 0px 0 0; 
padding:0 5px 0 0;
overflow:hidden;
}
.box1 ul{

float:left; 
margin:0; 
padding:5px 0 0 0!important;
}
.box1 li{
/*float:left; */
margin:0; 
padding:0 0 7px 0; 
overflow:hidden;
}

.box2{
width:575px; 
float:left; 
margin:0; 
padding:0 5px 0 0;
}
.box2 h2{
border-bottom:1px solid #dddddd; 
margin:0; 
padding:0 0 5px 0; 
width:100%;
}
.box2 h2 span{
color:#ff8c42;
}
.box2 h2 img{
margin:0 5px 0 0; 
padding: 0; 
float:left;
}
.box2 ul{
width:100%; 
margin:0 0; 
padding:0;
}
.box2 li{
margin:0; 
padding:0x 0; 
overflow:hidden;
}
.box2 li .bg{
background:url(../images/bg-mid.gif) left top repeat-y; 
margin:0; 
padding:0;
}

.box3{
width:175px; 
float:right; 
margin:0 5px; 0 15px; 
padding:0 0px 0 0;
overflow:hidden;
}
.box{
width:239px; 
float:left; 
margin:0; 
padding:0 5px 0 0;
}
.box ul{
width:239px; 
float:left; 
margin:0 0; 
padding:0;
}
.box li{
width:239px; 
float:left; 
margin:0; 
padding:7px 0; 
overflow:hidden;
}
.box li a{color:#686868;}
.box li a:hover{color:#FF6603;}
.box li p{
margin:0; 
padding:2px 0; 
float:left;
}
.box h2{
border-bottom:1px solid #dddddd; 
margin:0; 
padding:5px 0; 
/*width:550px;*/
}

.box h3{ 
margin:0; 
padding:0 0 0 14px; 
width:211px; 
background:url(../images/icon.gif) 0px 3px no-repeat; 
color:#1c679f;
font:bold 11px Arial, Helvetica, sans-serif;
}
.box li h3 a{
text-decoration:none; 
color:#1c679f;
}
.box li h3 a:hover{ 
text-decoration:underline;
}
.box li .list{
padding:5px 0 0 14px;
}
.box2 .mid-content{
margin:0; 
padding:15px 0; 
width:575px; 
overflow:hidden;
clear:both;
}
.box2 .mid-content p{
margin:0; 
padding:0 0 10px 10px;
}
.box2 .mid-content h4{
color:#686868!important; 
font:bold 12px/25px tahoma;
clear:both;
}
.box2 .mid-content p a{
	cursor: pointer;
	outline:none;
	color:#ff6603;
	text-decoration:none;
}
.box2 .mid-content p a:hover{
	outline:none;
	color:#686868;
}
.box2 .mid-content .post{
width:100%; 
float:left; 
margin:0 0; 
padding:0;
}

.box2 .mid-content .post ul{ float:left;width:100%;  margin:0; padding:0; border:none; list-style:none; text-decoration:none;paging2}
.box2 .mid-content .post li{float:left; width:100%; list-style-image:none;}

.box2 .mid-content .post li .borderclass{
width:100%; 
padding:0!important;
margin:25px 0 0 0; border:0;
background:url(../images/bg-top.gif) left top no-repeat;
}
.box2 .mid-content .post li .borderclass1{
width:100%; 
margin:0 0 25px 0; 
padding:0!important;
height:22px;
clear:both;
background:url(../images/bg-bot.gif) left bottom no-repeat;
}

.box2 .mid-content .post .post-in{
margin:0 0 7px 0; 
padding:0 0 4px 0; 
width:300px;   
border-bottom:1px solid #e1e1e1; 
overflow:hidden;
}
.box2 .mid-content .post .post-in h4{
color:#1976bb; 
padding: 0 0 3px 0; 
overflow:hidden; 
font:bold 14px/18px tahoma;
}

.box2 .mid-content .post-med{
margin:0; 
padding:0 0 4px 0; 
width:100%;   
overflow:hidden;
}
.box2 img{
float:left;
margin:0 10px 10px 0
}
.mid-content table tr td img{
float:none;
margin:0 10px 10px 0
}
.box2 .mid-content .post span {
color:#1976bb!important;
}
.box2 .mid-content .post-med h3{
color:#1976bb!important; 
padding: 0; 
font:bold 14px tahoma;
clear:both;
}
.box2 .mid-content .post .post-in span{
color:#686868; 
font:normal 11px tahoma; 
font-style:italic;  
padding:0 0 5px 0; 
margin:0 0 15px 0; 
overflow:hidden;
}

.box2 .mid-content .post1 .post-in{
margin:0 0 7px 0; 
width:300px; 
padding:0 0 4px 0; 
border-bottom:1px solid #e1e1e1; 
overflow:hidden;
}
.box2 .mid-content .post1 .post-in h4{
color:#1976bb; 
padding: 0 0 3px 0; 
overflow:hidden; 
font:bold 14px/18px tahoma;
}
.box2 .mid-content .post1 .post-in span{
color:#686868; 
font:normal 11px tahoma; 
font-style:italic;  
padding:0 0 5px 0;
margin:0 0 15px 0;
overflow:hidden;
} 

.box2 .mid-content ul.list{
margin:0 0px 0 0; 
padding:0 5px 0 40px; 
overflow:hidden;
width:91%;
}
.box2 .mid-content ul.list li{
margin:0 0 6px 0; 
padding:0 0 0 10px; 
overflow:hidden; 
background:url(../images/arrow-r.gif) 0.0em 0.5em no-repeat;
}
.box2 .mid-content ul.list li a{
	cursor: pointer;
	outline:none;
	color:#ff6603;
	text-decoration:none;
}
.box2 .mid-content ul.list li a:hover{
	outline:none;
	color:#686868;
}

.box2 .mid-content ul.list-2{
margin:0 0px 0 0; 
padding:0 5px 0 0px;  
overflow:hidden;
}
.box2 .mid-content ul.list-2 li{
margin:0 0 6px 0; 
padding:0 0 0 10px; 
overflow:hidden; 
background:url(../images/arrow-r.gif) 0.0em 0.5em no-repeat;
}
.box2 .mid-content ul.list-2 li ul{
margin:0 0 6px 0; 
padding:0 0 0 0; 
overflow:hidden; 
list-style:none;
background:none;
}
.box2 .mid-content ul.list-2 li ul li{
margin:0 0 6px 0; 
padding:0 0 0 10px; 
overflow:hidden; 
list-style:none;
background:none;
}

.box2 .mid-content ul.list-1{
margin:0 0px 0 0; 
padding:0 5px 0 12px;  
overflow:hidden;
}
.box2 .mid-content ul.list-1 li{
margin:0 0 6px 0; 
padding:0 0 0 10px; 
overflow:hidden; 
background:url(../images/arrow-r.gif) 0.0em 0.5em no-repeat;
}

.box2 .mid-content ul.list-1 li a{
	cursor: pointer;
	outline:none;
	color:#ff6603;
	text-decoration:none;
}
.box2 .mid-content ul.list-1 li a:hover{
	outline:none;
	color:#686868;
}


.box2 .mid-content ul.list-arch{
margin:0 0px 0 0; 
padding:0 5px 0 12px;  
overflow:hidden;
}
.box2 .mid-content ul.list-arch li{
margin:0 0 6px 0; 
padding:0 0 0 10px; 
overflow:hidden; 
float:left;
width:270px; 
height:120px;
background:url(../images/arrow-r.gif) 0.0em 0.5em no-repeat;
}

.box2 .mid-content ul.list-arch li a{
	cursor: pointer;
	outline:none;
	color:#ff6603;
	text-decoration:none;
}
.box2 .mid-content ul.list-arch li a:hover{
	outline:none;
	color:#686868;
}





.box2 .mid-content ul.listE{
margin:0 0px 0 0;
padding:0 0px 0 0px;
width:575px;
overflow:hidden;
}
.box2 .mid-content ul.listE li{
margin:0;
float:left;
width:286px;
padding:15px 0 15px 0;
height:100px;
overflow:hidden;
border-bottom:1px solid #eeeeee;
}
.box2 .mid-content ul.listE li img{float:left; margin:0 10px 0 0;}
.box2 .mid-content ul.listE li a{
cursor: pointer;
outline:none;
color:#FF6603;
text-decoration:none;
font-weight:bold;
}
.box2 .mid-content ul.listE li a:hover{
outline:none;
color:#FF6603;
text-decoration:none;
}

 


.box2 .mid-content .contin{width:575px; float:left; margin:0; padding:10px 0;}
.box2 .mid-content .contin ul{
margin:0 0px 0 0; 
padding:0 0px 0 0px; 
overflow:hidden;}
.box2 .mid-content .contin li{
margin:0 0 6px 0; 
padding:0 0 0 10px; 
overflow:hidden; 
background:url(../images/arrow-r.gif) 0.0em 0.5em no-repeat;
}
.box2 .mid-content .contin li a{
cursor: pointer;
outline:none;
color:#ff6603;
text-decoration:none;
}
.box2 .mid-content .contin li a:hover{
outline:none;
color:#686868;
}

.box2 .mid-content h3.txtorange{
color:#ff6603;
clear:both;
padding:10px 0 0 0;
}

.box2 .mid-content h3{
color:#1976bb;
clear:both;
}

.box2 .mid-content .post img{
float:left; 
margin:0 10px 10px 0; 
border:1px solid #e2e2e2; 
overflow:hidden;
}
 
.box2 .mid-content .post1{
width:100%; 
float:left; 
margin:0; 
padding:0x 0; 
overflow:hidden;
background:url(../images/bg-mid.gif) left top repeat-y; 
}
.box2 .mid-content .post1 span {
color:#1976bb!important;
}
.box2 .mid-content .post1 h3{
color:#1976bb!important; 
padding: 0 0 3px 0; 
font:bold 14px/18px tahoma;
width:570px;
}
.borderclass{
width:100%; 
margin:25px 0 0 0; 
padding:0!important;
overflow:hidden;
float:left;
}
.borderclass img{margin:0;}
.borderclass1{
width:100%; 
margin:0 0 25px 0; 
float:left;
}

.box2 .mid-content .post1 p{ 
font:normal 11px tahoma;
margin:0; 
padding:0 0 10px 0; 

}
.post1 img{
float:left; 
margin:0 10px 0 0; 
border:1px solid #e2e2e2;
}

.tbl{
border-top:1px solid #FFF; 
border-right:1px solid #FFF; 
font:normal 11px tahoma; 
color:#FFF;}
.tbl td{
border-bottom:1px solid #FFF; 
border-left:1px solid #FFF; 
padding:0 4px; 
margin:0;
}



/*bed crum CSS*/

.bg-bedcrum {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	overflow:hidden;
	clear:both;
	line-height:28px;
	background:url(../images/bg-bedcurm.gif) left top repeat-x;
	width:974px;
	padding:0 0 0 12px;
	}
.bedcrum-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6501;
	font-weight:normal;
	text-decoration:none;
}
.bedcrum-link:hover {
	color:#333;
}

/*Foot
er*/
#footer{
width:986px; 
margin:0;
padding:0;
border-top:2px solid #ff6603; 
font:normal 10px tahoma; 
clear:both;
overflow:hidden;
}
#footer .f_links{ 
padding:5px;
width:580px;  
margin-bottom:15px;
font:normal 10px tahoma;
float:left;
}
#footer .f_links a{
color:#646464; 
text-decoration:none; 
margin:0px 2px; 
}
#footer .f_links a:hover{
text-decoration:underline;
}
#footer .right{float:right; margin:0; padding:5px 0;}
#footer .right{float:right;}


.tb1-1{width:575px; overflow:hidden; margin:0; padding:0;}
.tb1-1 td{padding:2px 5px 2px 1px; color:#686868; border-bottom:1px solid #FFF;}
.tb1-1 td p{margin:0; padding:0;}
.tb1-1 td a{color:#686868; text-decoration:none;}
.tb1-1 td a:hover{text-decoration:underline; text-decoration:underline; color:#686868;}
.tb1-1 h4{font:bold 12px Arial, Helvetica, sans-serif;}
.tb1-1 .link a{
color:#ff6603;
text-decoration:none;
}
.tb1-1 .link:hover{
color:#686868!important;
text-decoration:underline;
}

.tblreport {
border-bottom:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
color:#686868;
float:left;
font:bold 11px/20px Arial,Helvetica,sans-serif;
margin:10px auto 20px auto;
padding:0;
text-align:center;
width:90%;
}
.tblreport thead {
background:none repeat scroll 0 0 #E1E1E1;
margin:0;
padding:0;
}
.tblreport thead th {
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
color:#686868;
font:bold 11px/20px Arial,Helvetica,sans-serif;
padding:2px 5px;
text-align:center;
vertical-align:middle;
}
.tblreport tbody {
background:none repeat scroll 0 0 #FFFFFF;
text-align:center !important;
}
.tblreport tbody td {
border-right:1px solid #E1E1E1;
border-top:1px solid #E1E1E1;
color:#686868;
font:11px Arial,Helvetica,sans-serif;
margin:0;
padding:2px 5px !important;
text-align:center !important;
}

.tblreportN { 
margin:10px auto 5px auto; 
padding:0;
border-left:1px solid #666; 
border-bottom:1px solid #666; 
float:left; 
color:#686868; 
font:bold 11px/20px Arial, Helvetica, sans-serif; 

}
.tblreportN thead{ 
background:#f4f4f4;
}
.tblreportN thead th{ 
font:normal 11px Arial, Helvetica, sans-serif; 
vertical-align:middle; 
color:#686868; 
padding:2px 5px; 
border:1px solid #666;
border-left:none;
border-bottom:none;
text-align:center;
}
.tblreportN tbody{ 
background:#FFF; 
}
.tblreportN tbody td{ 
padding:2px 5px!important; 
border-top:1px solid #666; 
border-right:1px solid #666; 
color:#686868; 
font:normal 11px Arial, Helvetica, sans-serif; 
margin:0;
}

.tblreport tbody tr.alternate-row{
background:#fafafa;
}
.tblreport tbody td img{
float:none;
margin:3px 0;
}

.panel{background:#eee url(../images/expend-bt.gif) no-repeat 550px 50%; cursor:pointer; border-bottom:none; }

.ui-state-active, .ui-state-hover{background:#eee url(../images/collapse-bt.gif) no-repeat 550px 50%;}

.tb1-1 .download {color:#d4d4d4; font:normal 10px tahoma; }
.tb1-1 .download a{color:#d4d4d4; text-decoration:none;}
.tb1-1 .download a:hover{text-decoration:underline; color:#686868!important;}
.event-hr{
background-image:url(../images/event-hr-bg.gif);
background-repeat:repeat-x;
height:41px;
padding:0px;
margin:0px;
}

.content-link{
color:#ff6603;
}
.content-link:hover{
color:#4985b2!important;
}
.content-link .center{
text-align:center;
}

.box2 .contbl{
float:left; 
margin:0; 
padding:0 0 0 0;
}
.box2 .contbl td{
margin:0; 
padding:0 5px 10px 5px;
}
.box2 .contbl h3{
font:bold 14px tahoma; 
color:#1976bb;
}
.box2 .contbl a{color:#1976bb;}
.box2 .contbl a:hover{color:#ff6603;}
.box2 .form-label{
font-family:tahoma;
font-size:11px;
color:#686868;
text-align:right;
padding:0px 10px 0px 0px;
}
.box2 .input-style{
border:#dcdcdc 1px solid;
height:16px;
padding:1px 2px;
font-size:11px;
color:#686868;
}
.box2 .select-style{
border:#dcdcdc 1px solid;
padding:1px 2px;
font-size:11px;
color:#686868;
margin:0px 0px 0px 0px;
}
.box2 .textarea-style{
border:#dcdcdc 1px solid;
padding:1px 2px;
font-size:11px;
color:#686868;
}
.box2 .compulsory-field{
color:#ff0000;
font-size:10px;
}
.box2 .mid-content .indexing {
height:58px;  
}

.box2 .mid-content indexing ul {
float:right;
}
.box2 .mid-content .indexing ul li {
float:left;
display:block;
}
.box2 .mid-content .indexing ul li a {
float:left;
display:block;
padding:2px 6px;
color:#0094DE;
text-decoration:none;
}

.box2 .mid-content .indexing ul li a.active {
background:#0094DE;
color:#fff;

}

/* CSS for videoes gallary */
.clear{ 
clear:both;
}
#photogal {
background:#F5F5F5 url(../images/tabel-botm-bg.jpg) no-repeat bottom right;
border:1px solid #EDEDED;
margin-top:15px;
padding:0 5px;
}

.headingImg {
position:relative;
top:-14px;
}

#photogal ul, #videogal ul {
list-style:none;
padding:10px 0;
}

#photogal ul li,  #videogal ul li {
list-style:none;
background:none;
position:relative;
padding-bottom:15px;
}

#photogal ul li img,  #videogal ul li img {
float:left;
margin-right:10px;
}




#photogal-1{
margin-top:5px;
padding:0 5px;
}

#photogal-1 ul, #videogal-1 ul {
list-style:none;
padding:10px 0;
}

#photogal-1 ul li,  #videogal-1 ul li {
list-style:none;
background:none;
position:relative;
padding-bottom:15px;
}

#photogal-1 ul li img,  #videogal-1 ul li img {
float:left;
margin-right:10px;
}
.txtCont {
float:left;

}

.morealbum {
float:right;
margin-right:10px;
}

#videogal {
background:#F5F5F5 url(../images/tabel-botm-bg1.jpg) no-repeat bottom right;
border:1px solid #EDEDED;
margin-top:35px;
padding:0 5px;

}

.txtCont span {
color:#4985B2;
}

.txtCont span.orange-heading1 {
color:#FF8535;}

.txtCont span.blue-heading1 {
color:#1976BB;}

.orange {
color:#FF8535;}
.blue {
color:#1976BB;}

/* CSS Document */

.side-bg{
	background-image:url(../images/leftmenu-bg.gif);
	background-repeat:repeat-y;
}
/*right menu*/
.menutitle{
	cursor:pointer;
	margin: 0px 0px 1px 0px;
	color:#000000;
	width:173px;
	padding:5px 0px 0px 0px;
	height:18px;
	text-align:left;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#686868;
	float:left;
	background-image:url(../images/side-bg.gif);
	background-repeat:repeat-y;
}
.menutitle span {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0px 12px 0px 9px;
}
.menutitle span a {
color:#686868;
text-decoration:none;
}
.menutitle span a:hover {
color:#686868;
}
.submenu{
	width:169px;
	padding:0px 0px 0px 0px;
	float:left;
	display:block;
	background-color:#ffffff;
	border-left:2px solid #eeeeee;
	border-right:2px solid #eeeeee;
	border-bottom:1px solid #e5e5e5;
}

.submenu ul{
padding:5px 0 10px 10px;
margin:0px 0px 0px 0px;
list-style:none;
}

.submenu ul li{
	padding:5px 0 0 9px;
	margin:0px;
	background-image: url(../images/arrow-r.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}
.submenu ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686868;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}

.submenu ul li a:hover {
	text-decoration:underline;
}
.submenu ul li .two-line{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686868;
	font-weight:normal;
	text-decoration:none;
	line-height:12px;
}

.submenu .more-r{
color:#ff6603;
text-decoration:none;
padding-right:5px;
}
.submenu .more-btn{
text-align:right;
padding:0 0 5px 0;
}
.submenu .more-r:hover{
color:#1976bb;
text-decoration:none;
}
.plus {
	background-image: url(../images/plus-1.gif);
	background-repeat: no-repeat;
	background-position: right;
	color:#686868;
}
.minus {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: right;
	color:#ff6603;
}
.clear{
	clear:both;
}



/* 2-06-10 */

.tabularCst { width:575px; margin:10px auto 10px auto; padding:2px; float:left; color:#686868;	}
.tabularCst thead{ background:#ccc;}
.tabularCst thead th{ vertical-align:middle; color:#000; padding:2px 5px; text-align:left;}
.tabularCst tbody{ background:#eee;}
.tabularCst tbody td{ padding:3px 5px; color:#686868;}
.tabularCst tbody td a{text-decoration:none; color:#ff6603; margin:0!important; padding:0!important;white-space:normal;}
.tabularCst tbody td a:hover{text-decoration:none; color:#686868; }

#content .form-item label {
font-weight: bold;
float:left;
padding:3px 0 0 0;
}

#content .for
.m-submit{
background:#ff6603; padding:0 3px 2px 3px; color:#ffffff; margin:0 0 0 76px; font:normal 12px/20px tahoma;
}

#edit-submit{
background:#ff6603; margin: 0px 0px; color:#fff; border:0 !important; padding: 2px; width:auto; height: 20px; cursor: pointer; outline-style: none;
}

#edit-submit-search{
background:url(../images/submit-bt.gif) left top no-repeat; margin: 0px 0px; border:0 !important; padding: 0px; width:58px; height: 20px; cursor: pointer; outline-style: none;
}

#edit-submit-image{
background:url(../images/search.gif) left top no-repeat; margin: 0px 0px; border:0 !important; padding: 0px; width:58px; height: 20px; cursor: pointer; outline-style: none;
}

#edit-login-submit {
background:url("../images/submit-bt.gif") no-repeat scroll left top transparent;
border:0 none !important;
cursor:pointer;
height:20px;
margin:10px 0 0 75px !important;
outline-style:none;
width:58px;
}

#user-login{background:#f1f1ef; padding:2px 5px 15px 5px; font-weight:bold; color:#FF6603} 
#user-pass{background:#f1f1ef; padding:2px 5px 15px 5px; font-weight:bold; color:#FF6603}
#edit-label-msg{background:#d2d2d2; width:98% !important;}
#edit-label-msg input{ border:1px solid #d2d2d2!important;}
#edit-login-forget{
background:url(../images/search.gif) left top no-repeat; margin: 0px 0px; border:0 !important; padding: 0px; width:58px; height: 20px; cursor: pointer; outline-style: none;
} 
 
.pass{float:right; text-align:left; width:410px; padding:12px 0 0 0;}

#edit-forgot-password{
background:url(../images/submit-bt.gif) no-repeat scroll left top transparent;
border:0 none !important;
cursor:pointer;
height:20px;
margin:10px 0 0 173px !important;
outline-style:none;
width:58px;
} 
 
#content .form-item input{border:1px solid #eee; margin:0 0 0 5px; padding:2px;}
#content .form-item .description {
color:#333333;
float:right;
font-size:10px;
padding:2px 0 0;
width:278px !important;
*margin:-22px 0 0px 0;
}


.content-heading2{
	color:#1976bb;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	}

body {behavior: url(http://niit-tech.com/js/csshover.htc);}

.sticky-header{position:relative!important;}
.sticky-table{width:570px;}


.mid-content ul.video{height:auto; padding:0; margin:0 0 0 20px;}
.mid-content ul.video li{height:auto; padding:0; margin:0 25px 15px 0 !important; float:left; width:165px;}
.mid-content ul.video li img{ padding:3px; margin:0; height:112px; border:1px solid #ccc; width:155px;}
.mid-content ul.video li p{ padding:0; margin:0; text-align:center!important; line-height:18px;}

ul.listpg{margin:0; padding:0 0 0 20px;}
ul.listpg li{margin:0 21px 0 0; padding:0px; width:116px; height:185px; float:left; text-align:center}
ul.listpg li img{border:2px solid #CCC; padding:5px;}



.box2 .mid-content .highlight-box {
background-color:#F5F5F5;
border:1px solid #EBEBEB;
margin:0;
padding:10px;}

.box2 .mid-content .heading-small {
color:#1976BB;
font-size:13px;
font-weight:bold;
}

.box2 .mid-content p .highlight-t {
color:#FF6603 !important;
font-weight:bold;
}
.box2 .mid-content p .heading-pad-none {
color:#1976BB;
font-size:12px;
font-weight:bold;
}

.box2 .mid-content p.strong {
font-weight:bold;
color:#686868 !important;
}
.breadcrumb a.active{color:#686868;}
.search-snippet{width:550px !important;}
.search-snippet p{text-align:left; padding:0 0 10px 0;}

/* new css for news */

#newsticker-demo {
width:220px;
padding:5px 0 0 0;
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:0px;
height:65px;
margin-bottom:20px;

}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:220px; line-height:16px; height:70px !important;}
.newsticker-jcarousellite ul { list-style:none; padding-bottom:1px; margin-bottom:5px; font-size:11px;}
.newsticker-jcarousellite li{ list-style:none; padding-bottom:1px; margin-bottom:5px; font-size:11px; height:100px !important;}
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:left; width:220px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#999; }

.clear { clear: both; }

.box2 .mid-content .post-med span.orange {
color:#ff8c42 !important;
}

#header-2 {
height:62px;
text-align:right;
text-decoration: none;
font-weight:normal;
}
#header-2 a{text-decoration:none; color:#3b3b3b !important; white-space:nowrap;}
#header-2 a:hover{text-decoration:none; color:##FF6603 !important;}
#header-2 img{
vertical-align:top;
float:right;
margin:0 0 0 10px;
padding:0;
}

/*--------Added By HTP----------------------------
*     For Ins Micro site  start here
*-----------------------------------------------*/

.left-pannel{
width:181px; 
float:left; 
margin:0 10px 0 0; 
_margin:0 0px 0 0; 
padding:0 5px 0 5px;

}
.left-pannel h1{font-size:11px; color:#003399; text-align:left; margin:0; padding:0; font-weight:normal;}
.left-pannel ul{ margin:0; padding:0; list-style:none; font-size:11px;}
.left-pannel ul li{ background:url('../images/arrow-r.gif') 0px 9px no-repeat; padding:4px 0px 4px 12px;}
.left-pannel ul li a{ color:#666666; text-decoration:none;}

.left-pannel ul li.selected{ background:url('../images/arrow-r-sel.gif') 0px 9px no-repeat; padding:4px 0px 4px 12px;}
.left-pannel ul li.selected a{ color:#fd8a14; text-decoration:none;}


.rgt-pannel{ width:175px; 
float:right; 
margin:0 0px 0 0px; 
padding:0 0px 0 0;

}
.rgt-pannel-mid{background:url('../images/img-connect-bg-bot.gif') #f9f9f9 left bottom no-repeat; padding-left:12px; padding-bottom:10px; }
.rgt-pannel-mid strong{color:#333333; font-size:16px; line-height:30px;}
.rgt-pannel-mid ul{ margin:0; padding:0; list-style:none;}
.rgt-pannel-mid ul li{  }
.rgt-pannel-mid ul li a{color:#686868; font-size:11px; text-decoration:none;}
.rgt-pannel-mid ul li a:hover{color:#686868; font-size:11px; text-decoration:none;}

.rgt-pannel-bottom{background:url('../images/img-rgt-bg.gif') left bottom repeat-x; padding-left:12px; padding-bottom:10px; padding-right:10px;}
.rgt-pannel-bottom .webniar{ border-bottom:1px solid #cccccc;}
.rgt-pannel-bottom .webniar h1{color:#666666;  font-size:16px; padding-top:10px; font-weight:normal;  padding-bottom:6px;}
.rgt-pannel-bottom .webniar h2{font-size:11px; color:#003399; text-align:left; margin:0; padding-top:7px; font-weight:normal; }
.rgt-pannel-bottom .webniar p{color:#686868; font-size:11px; text-align:left; margin:0; padding-bottom:10px; }
.rgt-pannel-bottom .webniar p a{color:#686868; font-size:11px; text-decoration:none;}
.rgt-pannel-bottom .webniar p a:hover{color:#686868; font-size:11px; text-decoration:underline;}

#block-menu-menu-micrositemenu ul li a.pipe{ background:url('../images/img-border-nav.png') left center no-repeat; }


.product{ padding-top:0px;}

.product-lft{float:left; width:200px; padding-right:25px;}
.product-lft p.click{color:#999999; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:24px;}
.product-lft p.normal{color:#686868; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:24px;}

.product-rgt{ float:left;}


.bottom-box{padding-top:15px; padding-bottom:10px;}
.bottom-box-lft{width:416px; float:left; border:1px solid #999999; padding:12px;}
.bottom-box-lft h1{color:#666666;  font-size:16px; padding-top:10px; font-weight:normal;}
.bottom-box-lft h2{font-size:11px; color:#003399; text-align:left; margin:0; padding:0;}
.bottom-box-lft p{color:#686868; font-size:11px; text-align:left; margin:0; padding:0;}
.bottom-box-lft a{ color:#686868; text-decoration:none;} 
.bottom-box-lft a:hover{ color:#fda040; text-decoration:underline;} 

.bottom-box-lft-1{width:200px; float:left; border-right:1px solid #cccccc; text-align:center; padding-right:10px;}
.bottom-box-lft-2{ float:left; width:190px;  text-align:center; padding-left:12px; }


.bottom-box-rgt{width:506px; float:right; border:1px solid #999999; padding:12px;}
.bottom-box-rgt h1{color:#666666;  font-size:16px; padding-top:10px; font-weight:normal;}
.bottom-box-rgt h2{font-size:11px; color:#003399; text-align:left; margin:0; padding:0;}
.bottom-box-rgt p{color:#686868; font-size:11px; text-align:left; margin:0; padding:0;}
.bottom-box-rgt a{ color:#686868; text-decoration:none;} 
.bottom-box-rgt a:hover{ color:#fda040; text-decoration:underline;} 
.bottom-box-rgt-1{width:160px; float:left; border-right:1px solid #cccccc; text-align:center; padding-right:10px;}
.bottom-box-rgt-2{ float:left; width:155px;  text-align:center; padding-left:12px; border-right:1px solid #cccccc; }
.bottom-box-rgt-3{ float:left;  width:150px;  text-align:center; padding-left:12px;  }

a.red{color:#fda040;}


.cl{clear:both;}

/***************Mid Content css starts Here***********/
.new-mid-content{  }

.new-mid-content h2 span{ color:#1976bb; }
.new-mid-content h3{ color:#ff8c42; font-size:11px;}
.new-mid-content h3 a{ color:#ff8c42; font-size:11px; text-decoration:none; }
.new-mid-content h3 a:hover{ color:#ff8c42; font-size:11px; text-decoration:none;}

.new-mid-content p{ margin:0; padding:0 0 0px 0;  font-size:11px; }
.new-mid-content p.space-top{ padding-top:15px; padding-bottom:5px;}
.new-mid-content p.space-top a{ margin:0; padding:0;}
.new-mid-content p a{ color:#1976bb;text-decoration:none; }
.new-mid-content p a:hover{ text-decoration:none; color:#686868;}
.new-mid-content p a strong{ font-size:13px;}


.new-mid-content ul.list{
margin:0 0px 0 0; 
padding:0 5px 0 40px; 
overflow:hidden;
width:91%;
color:#686868;
font-size:11px;
}
.new-mid-content ul.list li{
margin:0 0 6px 0; 
padding:0 0 0 10px; 
overflow:hidden; 
background:url('../images/arrow-r.gif') 0.0em 0.5em no-repeat;

}
.new-mid-content ul.list li a{
	cursor: pointer;
	outline:none;
	color:#ff6603;
	text-decoration:none;
}
.new-mid-content ul.list li a:hover{
	outline:none;
	color:#686868;
}

img{ border:0 !important;}
/*****************webinar page css************/
.webinar{ }
.webinar tr td img{ border:1px solid #c2c2c2; padding:2px;}
.webinar tr td h1{ font-family:Arial, Helvetica, sans-serif; color:#1976bb; font-size:14px; margin:0; padding:0;}
.webinar tr td h2{ font-family:Arial, Helvetica, sans-serif;color:#ff8c42; font-size:13px; margin:0; padding:0; border-bottom:0;}
.webinar tr td h5{  margin:0; padding:0; border-top:1px solid #c2c2c2;}
.webinar tr td div img{ border:0; float:right; }
.webinar tr td input{}

/**************Pdf New 24 May Css Starts Here****************/

.mid-pannel-new{ float:left; width:780px;  }
.mid-pannel-new h2{ color:#686868; font-size:16px;  padding:0 0 5px 0;  }
.mid-pannel-new h2 span{ color:#ff8c42; }
.mid-pannel-new h3{ color:#1976bb; font-size:12px;}
.mid-pannel-new h3.right{ color:#1976bb; font-size:15px;}
.mid-pannel-new h4{ color:#ff8c42; font-size:15px;  padding:0 0 5px 0; font-weight:bold;  }
.mid-pannel-new h5{ color:#ff8c42; font-size:12px;  padding:5px 0 5px 4px; font-weight:bold;  }

.mid-pannel-new p{ margin:0; padding:4px 0 4px 0; color:#686868; font-size:11px; line-height:16px;}
.mid-pannel-new tr td a{ color:#ff6201; text-decoration:none;  font-size:11px;	}
.mid-pannel-new tr td a:hover{ color:#686868; text-decoration:none;	}

.mid-pannel-new ul.list-new { margin:0; padding-left:5px; list-style:none;}
.mid-pannel-new ul.list-new li{
margin:0; 
padding:3px 0 3px 10px; 
overflow:hidden; 
background:url('../images/arrow-r.gif') 0.0em 0.7em no-repeat;
font-size:11px;
}

.mid-pannel-new ul.list { margin:0; padding-left:15px; list-style:none;}
.mid-pannel-new ul.list li{
margin:0 0 6px 0; 
padding:0 0 0 10px; 
overflow:hidden; 
background:url('../images/arrow-r.gif') 0.0em 0.5em no-repeat;
font-size:11px;
}
.heading-mid{height:30px; background:#146bb6; margin-top:10px;  color:#fff; font-size:15px; font-weight:bold; line-height:30px;}
.phase{float:left; width:120px; background:#f68b1f; padding-left:80px; margin-right:30px; }

.mid-pannel-new ul.list-new li ul { margin:0; padding:0; list-style:none;}
.mid-pannel-new ul.list-new li ul li { background:url('../images/img-circle.jpg')  0 8px no-repeat;}

.new-mid-content12 ul{margin:0; padding:0; list-style:none;}
.new-mid-content12 ul li{ padding:3px 0 3px 20px;}
.new-mid-content12 ul li a{ font-weight:bold; color:#1976bb;}


/*--------Added By HTP----------------------------
*     For Ins Micro site  End Here
*-----------------------------------------------*/

.box2 h2 img{display:none;}
h1 img{display:none;}


