.shadow_top{background-image:url(/images/top_right.gif);}
.shadow_end1{background-image:url(/images/bottom_left.gif);}
.shadow_end2{background-image:url(/images/bottom_right.gif);}
.shadow_right{background-image:url(/images/right_shadow.gif); width: 7px;}
.shadow_bottom{background-image:url(/images/bottom_shadow.gif); height: 8px;}
.drop_down{background-image:url(/images/dropdown_bg.gif); height: 24px; background-color: #1B446F; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1;}
.table_top{font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1;}
.table_bottom{font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1;}
.left_right_border{font-family: Verdana, Arial, Helvetica, sans-serif; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1;}
.index_left_right_border{font-family: Verdana, Arial, Helvetica, sans-serif; border-left: 1px solid #E1E1E1; border-right: 1px solid #01304A;}
.left_border{font-family: Verdana, Arial, Helvetica, sans-serif; border-left: 1px solid #E1E1E1;}
.right_border{font-family: Verdana, Arial, Helvetica, sans-serif; border-right: 1px solid #E1E1E1;}
.banner_head{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 18px; color: #FFFFCC;}
.banner_sub{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #FFFFCC; font-weight: bold;}
.bdrtxt{color: #222222; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; border-right: 1px solid #999999; border-left: 1px solid #999999; border-top: 1px solid #999999; border-bottom: 1px solid #999999;}
.ad_div{border-right: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1; border-top: 1px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.ad1_div{border-right: 1px solid #E5EFFE; border-left: 1px solid #E5EFFE; border-top: 1px solid #E5EFFE; border-bottom: 1px solid #E5EFFE; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.contentsmall{color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px;}
.hline{height: 1px; background-color: #E5EFFE; font-family: Verdana, Arial, Helvetica, sans-serif;}
.sub_head{
	color: #1B446F;
	height: 25px;
	border-right: 1px solid #C6DCF3;
	border-left: 1px solid #C6DCF3;
	border-top: 1px solid #C6DCF3;
	border-bottom: 1px solid #C6DCF3;
	background-color: #EAF7FE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.sub_head_link:link,a.sub_head_link:visited{color: #1B446F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
a.sub_head_link:hover{color: #1B446F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.sub_head1{background-image:url(/images/sub_head_bg.jpg); color: #1B446F; height: 25px; border-right: 1px solid #C6DCF3; border-left: 1px solid #C6DCF3; border-top: 1px solid #C6DCF3; border-bottom: 1px solid #C6DCF3; background-color: #F4FBFF; background-repeat: repeat-x;}
.button{border-top: 1px solid #555555; border-bottom: 1px solid #555555; border-left: 1px solid #555555; border-right: 1px solid #555555; background-image: url(/images/nl_bottom_bar.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; color: #222222;}
.button_home{background-image: url(/images/bullet.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; color: #222222;}
body{margin-top: 0px;}
form{margin-top:0px; margin-bottom:0px;}
hr{color: #E1E1E1;}
h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #1B446F; font-weight: bold; margin-top: 7px; margin-bottom: 5px;}
a:link,a:visited{color: #255A92; text-decoration: none; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:hover{ color: #255A92; text-decoration: underline; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.breadcrumb:link,a.breadcrumb:visited{color: #999999; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.breadcrumb:hover{color: #024794; text-decoration: underline; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.gray_link:link,a.gray_link:visited{color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
a.gray_link:hover{color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px;}

a.whiteNew_link:link,a.whiteNew_link:visited{color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
a.whiteNew_link:hover{color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px;}

a.calltxt:visited{ color:#01304A; font-size:21px;font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px;text-decoration:underline;}
a.calltxt:hover{ color:#CC6600; font-size:21px;font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px;}
a.calltxt:link{ color:#01304A; font-size:21px;font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px; text-decoration:underline;}

a.black_link:link,a.black_link:visited{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
a.black_link:hover{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px;}
a.head_link:link,a.head_link:visited{color: #0066FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
a.head_link:hover{color: #0065CD; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px;}
a.sub_link:link,a.sub_link:visited{color: #0066FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px;}
a.sub_link:hover{color: #0065CD; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 10px;}
.content{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height:15px;}
.analysttxt{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height: 15px; padding-left:8px; padding-right:8px;}
.analystlogo { padding-left:6px;}
.company_banner{background-color: #670510; Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.industries_banner{background-color: #006193; Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.products_banner{background-color: #096279; Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.survey_banner{background-color: #212160; Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.pressnews_banner{background-color: #A00054; Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.gen_banner{background-color: #006193; Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.reg_banner{background-color: #96A9DD; Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.solutions_banner{background-color: #096279; Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.insights_banner{background-color: #1B446F; Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.bg_sec{background-color: #EEEEEE;}
.img_rn{width: 1px; height: 7px;}
.sub_div{
	border-right: 1px solid #C6DCF3;
	border-left: 1px solid #C6DCF3;	
	border-top: 1px solid #C6DCF3;
	border-bottom: 1px solid #C6DCF3;
	background-color: #F4FBFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
}
.contentsox {font-size: 10px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.tabbg {
	background-image: url(file:///D|/vikram/Development/images/tab_bg.jpg);
	background-repeat: repeat-x;
	height: 25px;
}


/* New banner style classes start here */

.bhrdtxt { font-family: "Trebuchet MS", Verdana, SansSerif; font-size:20px; color:#000000; padding-left:26px;}
.bgrdtxt { font-family: "Trebuchet MS", Verdana, SansSerif; font-size:15px; color:#ffffff; padding-left:35px; font-style:normal; padding-right:26px;}
.bgrdbg { background-image:url(/images/images/bgrd_img.gif); background-repeat:repeat; width:395px; height:105px; } 
.bgrdbg1 { background-image:url(/images/images/bgrd_img.gif); background-repeat:repeat; width:388px; height:105px; background-position:left;} 
.regformbg { background-image:url(/images/images/bgrd_img.gif); background-repeat:repeat; width:559px; height:105px; background-position:left;} 
.leftbrd { border-left:1px solid #E1E1E1;}
.regformhdr { background-color:#01304A; height:100px; padding-left:22px;}
.grayclr { background-color:#D0D0D0; height:12px; border-top:1px solid #ffffff;}
.bgclrbar { background-color:#CACACA; height:52px; width:593px;}
.regfrmbgclr { background-color:#CACACA; height:52px; width:765px;}
.onlinebg { background-image:url(../images/images/online_mdlebg.gif); width:100%; height:77px; background-repeat:repeat-x; background-position:bottom;}
.lft_bg { background-image:url(../images/images/lft_bg.gif); width:25px; background-repeat:repeat-y; background-position:right;}
.calonlinetxt { font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px; color:#000000; padding-left:60px;}
.calltxt { color:#01304A; font-size:21px;font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px;}


/* leftmen classes start here */

.lfttab { background-image:url(../images/images/lftmenu_bg.gif); background-repeat:no-repeat; width:216px; height:36px;	color:#FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;}

/* leftmen classes end here */

/* New banner style classes end here */


.click031 {font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0033CC;
	text-align:left;
		text-decoration:none;
}
.style12 {color:#0033CC}
.style13 {font-family: verdana;
	font-size: 12px;
	line-height:16px;
}
