/* CSS Document */
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#000000;
margin:0px;
padding:0px;
}

.topleft
{
background:url(../Images/top_left_1.gif) repeat-x right top;
height:178px;

}
.topright
{
background:url(../Images/top_left_2.gif) repeat-x left top;
height:178px;
}
.bannermid
{background:url(../Images/banner_mid.gif) repeat-x top;
height:152px;
}
.bluebanner
{
background:url(../Images/blue_tob_banner.jpg) no-repeat top;
width:381px;
height:129px;
}
.menutopimg
{
background:url(../Images/search_bg.gif) no-repeat top;
width:844px;
height:43px;

}
.logopad
{
padding-top:12px;
}
.menubgblue
{
background:url(../Images/blue_bg.gif) repeat-x;
height:196px;
}
.bluetabmid
{
background:url(../Images/blue_tab_mid.gif) repeat-x;
height:53px;
padding-left:13px;
}
.greytabmid
{
background:url(../Images/grey_mid.gif) repeat-x;
height:53px;
padding-left:15px;
}
.bluetabbottem
{
background:#FCFCFE url(../Images/blue_con_mid.gif) repeat-x bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}
.high15
{
height:32px;
}
.greymid
{
background:url(../Images/graymid.gif) repeat-x;
height:50px;
}
.graymid2
{}
.footerbg
{
background:url(../Images/footer_gray_mid.gif) repeat-x;
height:45px;
}
.textbox
{
width:97px;
height:11px;
background:#E7E7E7;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.topwhtfont
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;

}
.topwhtfont a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;

}
.topwhtfont a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:underline;

}
.botwhtfont
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc;
padding-left:150px;
}
/* CSS Document */
.home
{
	background:url(../Images/home1-ac.gif);
	height:33px;
	width:109px;
}
.homesde
{
	background:url(../Images/home1-de.gif);
	height:33px;
	width:109px;
}
.bgimdlogo
{
	background:url(../Images/itcetrabodybg.jpg) no-repeat left;
	background-position:0px 410px; 
}
.menufont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:150px;
}
.menufont a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

text-decoration:none;
}
.menufont a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

/****about us ****/
.aboutmid
{
background:url(../Images/about_us_mid.gif) repeat-x;
height:50px;
padding-left:13px;
}
.pad10
{
background:url(../Images/about_us_mid.gif) repeat-x;
padding-left:10px;
}
.aboutusbg
{
background:#FAFDFE;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}
.managemid
{
background:url(../Images/manage_mid.gif) repeat-x;

padding-left:13px;
}
.bordermanage
{
border-left:#D7D5D6 1px solid;
border-right:#D7D5D6 1px solid;
border-bottom:#D7D5D6 1px solid;
}
.managebg
{
background: #DEE5F5 url(../Images/manage_main_bg.gif) repeat-x top;
}
.bluefont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#107ABD;
padding-left:6px;
}
.bgblue
{background:#DEE5F5;

}
.dardkbluefont

{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4C5E87;
padding-right:7px;

}
.greyfont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5A5555;
padding-left:6px;
}
.jaifont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#A67101;
}
.cheemahr
{
background:url(../Images/cheema_hr_line.gif) repeat-x center ;
margin-top:2px;
}
.newsmid
{
background:url(../Images/news_mid.gif) repeat-x;
height:55px;
}
.newsleft
{
background:url(../Images/news_left_brd.gif) repeat-y;
}
.newsright
{
background:url(../Images/news_right_bdr.gif) repeat-y;
}
.newsbotommid
{
background:url(../Images/news_botom_mid.gif) repeat-x;
height:23px;
}
.newsdot
{
background:url(../Images/news_doted.gif) repeat-x;
height:1px;
}
.newsdottline
{
background:url(../Images/news_doted.gif) repeat-x bottom;
height:1px;
padding-bottom:10px;

}

.newsfont
{
font-family:tahoma;
font-size:13px;
font-weight:bold;
color:#FF8700;
}
.hednewsfont{
font-family:tahoma;
font-size:13px;
font-weight:normal;
color:#FF8700;
padding-right:17px;
}
.morefont
{
padding-right:50px;
padding-bottom:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
font-weight:bold;
padding-top:3px;
text-decoration:none;
}
.morefont a
{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
font-weight:bold;
}
.morefont a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
.testimid
{
background:url(../Images/testi_mid1.gif) repeat-x;
height:55px;
}
.testimidbg
{
background:url(../Images/testi_botom_mid.gif) repeat-x;
height:22px;
}

.bluefont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#107ABD;
}
.bdrtest
{
border-left:#D4D0C7 3px solid;
border-right:#D4D0C7 3px solid;
}
.tstibg1
{
background:url(../Images/testi_center_bg1.gif) repeat-x;

}
.blackfont1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#474747;
}
/*****consultancy page*********/
.bluefont1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#107ABD;
}
.topblkfont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#474747;
text-decoration:none;
}
.topblkfont a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#474747;
text-decoration:none;
}
.topblkfont a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#474747;
text-decoration:underline;
}
.Whitefont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
}
.pad1
{
padding-left:1px;
}
.pad2
{
padding-left:6px;}
.doted
{
background:url(../Images/consul_dot_line1.gif) repeat-x;

}
.newdoted
{
height:1px;
background:url(../Images/consul_dot_line1.gif) repeat-x bottom;
margin:0px;


}
.tempfont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.topbtmbor
{
	border-bottom:1px solid #E7E7E7;
		padding-bottom:12px;
}
.fonttopleft
{
	
	padding-top:7px;
}
.fonttopleftdetail
{
	padding-top:15px;
	padding-left:8px;
}
.linkdetail
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#163A8D;
	font-weight:normal;	
	text-decoration:underline;
}
.linkdetailover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#163A8D;
	font-weight:normal;	
	text-decoration:none;
}

.grayfontbody
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:normal;
}
.grayfontbody a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#646464;
	font-weight:normal;
	text-decoration:underline;
}
.grayfontbody a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#646464;
	font-weight:normal;
	text-decoration:none;
}
.pad25top
{
	padding-top:25px;
}
.padleft8
{
	padding-left:8px;
}
.lightbg
{
background:#EDF2FD;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}
.manbotbor
{
border-bottom:#E7E7E7 1px solid;
margin-top:4px;
margin-bottom:4px;
}
.graydotline
{
background:url(../Images/gray_dotline.gif) repeat-y;
}
.graydot2
{
background:url(../Images/gray_dotline2.gif)  bottom repeat-x;
}
.mapfontbold
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8C8C8C;
text-decoration:none;
}
.mapfontbold a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8C8C8C;
text-decoration:none;
}
.mapfontbold a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8C8C8C;
text-decoration:underline;
}	
.mapfont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#919395;
font-weight:normal;
padding-left:24px;
}
.mapfont a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#919395;
font-weight:normal;

}
.mapfont a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;

}
.conpadfont
{
text-align:justify;
padding-left:20px;
padding-right:20px;
padding-top:15px;
}
.newconpadfont
{

text-align:justify;
padding-left:20px;
padding-right:20px;
}
.banar1
{
	background:url(../Images/ban-1.gif) no-repeat;
	width:70px;
	height:39px;
	
}

.banarabg
{
background:url(../Images/ban-2.gif) no-repeat;
width:207px;
height:39px;
}
.newsimg
{background:url(../Images/newsimg.gif) no-repeat;
width:69px;
height:39px;
}
.newsbg1
{
background:url(../Images/newsbg.gif) no-repeat;
width:216px;
height:39px;
}
.appimg
{
background:url(../Images/appban.gif) no-repeat;
height:39px;
width:69px;
}
.appbg
{
background:url(../Images/appbg.gif) no-repeat;
width:194px;
height:39px;
}
.topbanfont
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.topbanfont a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.topbanfont a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
}
.dotpad
{ padding-top:5px; padding-left:5px;}
h1
{
margin:0px;
padding:0px;
line-height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:16px;
}
h2
{
border-bottom:#CCCCCC 1px solid;
padding-bottom:5px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
margin:0px;
margin-bottom:5px;

}
.conpad
{
padding-left:13px;
padding-right:20px;
}
.height50
{
height:50px;
}
.var15
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;

}
.var15 a
{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
}
.var15 a:hover
{
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
}
.portfoliofont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
text-decoration:none;
}
.portfoliofont a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
text-decoration:none;
}
.portfoliofont a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
text-decoration:underline;
}
.bottombor
{
background:#FAFDFE;
}

