.solutionbg.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);}
.searchtxt{color: #222222; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
.shadow_right{background-image:url(/images/right_shadow.gif); width:7px; background-repeat:repeat-y; background-position:right;}
.shadow_right1{background-image:url(/images/images/right_shadow1.gif); width:8px; background-position:right;}
.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;}
.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 #FFFFFF;}
.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;}
.xmlcontent{color: #CC6601; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight:bold;line-height: 15px;}
.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_wbnr{border-right: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.ad_div_head{border-bottom: 1px solid #E1E1E1;border-top: 1px solid #E1E1E1; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; height:30px; padding-left:10px; font-weight:bold; color:#15679F;}
.ad_panelist {border-right: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1;border-bottom: 1px solid #E1E1E1; border-top: 1px solid #E1E1E1; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color:#000000; height:30px;}
.panelist_txt {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color:#15679F; border-bottom: 1px solid #E1E1E1; font-weight:bold; padding-left:10px; height:28px; background-color:#FCFCFC;}
.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;}
.hline{border-bottom-style:dotted; border-color:#999999; border-width:2px; 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:#FFFFFF; font-family: "Trebuchet MS", Verdana, SansSerif; font-size: 13px; font-weight: bold; padding-left:8px;}
a.sub_head_link:hover{color: #FFFFFF; font-family: "Trebuchet MS", Verdana, SansSerif; font-size: 13px; 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;}
.submitbutton{background-image:url(/images/images/submit_btn.gif); width:84px; height:24px; background-repeat:no-repeat;border-style:none; background-color:#FFFFFF; cursor:pointer;}
.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;}
a.insights:link,a.insights:visited{color:#3D3D3D; text-decoration: none; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.insights:hover{ color: #CC6600; text-decoration: none; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}

a:link,a:visited{color:#3D3D3D; text-decoration: none; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:hover{ color:#CC6600; text-decoration: none; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:downlaod_txt,a.downlaod_txt:visited{color: #3D3D3D; text-decoration: none; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.downlaod_txt:hover{ color: #3776B5; text-decoration: none; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.breadcrumb:link,a.breadcrumb:visited{color: #07009E; 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.gray_link1:link,a.gray_link1:visited{color:#255A92; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
a.gray_link1:hover{color:#CC6600; 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.analyst:link, a.analyst:visited{color: #255A92; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
a.analyst:hover{color: #CC6600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px;}

a.demotxt:hover{font-family: "Trebuchet MS", Verdana, SansSerif; font-size:14px; color:#CC6600; font-style:normal; font-weight:bold;}
a.demotxt:link{font-family: "Trebuchet MS", Verdana, SansSerif; font-size:14px; color:#3776B5; font-style:normal; font-weight:bold;}

a.evaluatesft:link,a.evaluatesft:visited{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px;}
a.evaluatesft:hover{color: #CC6600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px;}

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

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;}
a.sub_link1:link,a.sub_link1:visited{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px;}
a.sub_link1: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;}
/*.content a{	font-size:11px;	color:#255A92;	text-decoration:none;}
.content a:hover{	font-size:11px;	color:#255A92;	text-decoration:underline;}*/
.content_10{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; line-height: 15px;}
.content_white{color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height: 15px;}
.conferencetxt{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height:15px; padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px;}
.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-image:url(../images/images/menu_bg.gif); background-position:left; background-repeat:repeat-y; width:218px; height:28px;}
.lbr_menubg{ background-image:url(../images/images/lbr_menubg.gif); background-position:left; background-repeat:repeat-y; width:140px; height:14px;}
.subbg_sec{ background-image:url(../images/images/submenu_bg.gif); background-position:left; background-repeat:repeat-y; width:218px; height:28px;}
.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;}
.iiatxt { font-family: "Trebuchet MS", Verdana, SansSerif; font-size:15px; color:#ffffff; font-style:normal; padding-right:4px;}
.iiamoretxt { font-family: "Trebuchet MS", Verdana, SansSerif; font-size:12px; color:#ffffff; text-align:right; text-decoration:none; font-style:normal; padding-right:4px;}
.demotxt { font-family: "Trebuchet MS", Verdana, SansSerif; font-size:14px; color:#3776B5; font-style:normal; font-weight:bold;}
.evaluatetxt { font-family: "Trebuchet MS", Verdana, SansSerif; font-size:12px; color:#3776B5; font-style:normal; font-weight:normal; padding-top:5px; padding-left:8px;}
.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:368px; 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:573px;}
.regfrmbgclr { background-color:#CACACA; height:52px; width:765px;}
.lft_bg { background-image:url(../images/images/lft_bg.gif); background-repeat:repeat-y; background-position:right;}
.rgt_bg { background-image:url(../images/images/rgr_bg.gif); background-repeat:repeat-y; background-position:left;}
.lbrdwntxt{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; padding-left:8px;}
.lbrarrowstyle { padding-top:4px; vertical-align:top; padding-left:5px;}
.topbg { background-image:url(../images/images/topbg_img.gif); width:550px; height:33px; background-repeat:no-repeat; background-position:left; padding-top:8px;}
.brwbybrd {border-top:2px solid #EEEEEE;border-left:2px solid #EEEEEE;border-right:2px solid #EEEEEE;}
.populardwn {border-top:2px solid #EEEEEE;border-left:2px solid #EEEEEE;border-right:2px solid #EEEEEE;border-bottom:2px solid #EEEEEE;}
.slnsheet {border-top:2px solid #EEEEEE;border-left:2px solid #EEEEEE;border-right:2px solid #EEEEEE;border-bottom:2px solid #EEEEEE;}
.slnnshttbl {border-bottom:2px solid #EEEEEE;border-left:2px solid #EEEEEE;border-right:2px solid #EEEEEE;}
.brwtbl {border-bottom:2px solid #EEEEEE;border-left:2px solid #EEEEEE;border-right:2px solid #EEEEEE;border-top:2px solid #EEEEEE;}
.tstmnilstxt{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; padding-left:11px;}
.managemntxt { padding-left:8px; padding-right:8px; background-color:#f7f7f7; padding-bottom:8px; padding-top:8px;}
.managemnhdtxt { color:#3D3D3D; font-weight:bold; background-color:#EEEEEE;}
.cstmrlogobgclr { background-color:#f7f7f7;}
.cstmrbgclr { padding-left:8px; padding-right:5px; background-color:#F5F5F5; padding-top:5px; padding-bottom:5px;}
.cstmrbgclr1 { padding-left:8px; padding-right:5px; background-color:#FFFFFF; padding-top:12px; padding-bottom:12px;}
.tstmnilsbgclr { background-color:#f7f7f7; padding-left:5px; padding-top:5px; padding-bottom:5px;}

/* 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; vertical-align:middle;}
	
.rgttab { background-image:url(../images/images/rgtmenu_bg.gif); background-repeat:no-repeat; width:192px; height:36px;	color:#FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;}
	
.topbg_1 { background-image:url(../images/images/topbg_img1.gif); width:710px; height:32px; background-repeat:repeat-x; background-position:top;}

.topbg_feature { background-image:url(../images/images/topbg_img1.gif); width:920px; height:32px; background-repeat:no-repeat; background-position:top; float:left;}

.hdtxt{color:#334474; font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px; height:25px; line-height:20px;}

h1 { color:#334474; font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px; line-height:20px; padding-top:5px; margin:0px; font-weight:normal; padding-bottom:4px; }

h2 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; line-height: 15px; font-style:normal; font-weight:bold; margin:0px;}

.footer { background-image:url(../images/images/footer.gif); width:975px; height:67px; background-repeat:no-repeat; border-left:1px solid #E1E1E1;}

.footerone { background-image:url(../images/images/footer_1.gif); width:975px; height:67px; background-repeat:no-repeat; border-left:1px solid #E1E1E1;}

.footertwo { background-image:url(../images/images/footer_2.gif); width:975px; height:67px; background-repeat:no-repeat; border-left:1px solid #E1E1E1;}

.blftbg { background-image:url(../images/images/bftr_bg.gif); width:24px; background-repeat:repeat-y; height:42px;}

.brgtbg { background-image:url(../images/images/brgt_bg.gif); width:24px; background-repeat:repeat-y; height:42px;}

.fottertxt01{
	font-size:10px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:15px;
}

.iiabtmtxt {
	font-size:11px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:5px;
}

.iiahdtxt { color:#334474; font-family: "Trebuchet MS", Verdana, SansSerif; font-size:13px; }

.fotterlinks{
	font-size:10px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:15px;

}

.wbnrtxt {color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; line-height: 15px;font-weight:bold;}
.assistance_txt{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:10px; padding-left:5px; padding-right:5px; line-height: 12px; padding-top:8px;}
.helptxt{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; padding-left:8px; padding-right:5px; line-height: 12px; padding-top:2px;}
.helptxt1{color: #01304A; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; padding-left:8px; padding-right:5px; line-height: 12px; padding-top:2px;}
.evaluatesfttxt{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; padding-left:10px; padding-right:5px; line-height:12px; padding-top:3px;}
.wbnrptxt {color:#000394; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; line-height: 12px; padding-top:5px;}
.mdltxt {padding-left:30px; padding-right:30px;}
.bkmarkbg { background-image:url(../images/images/bookmark_bg.gif); width:498px; height:92px; background-repeat:no-repeat; background-position:center;}
.solutionbg { background-image:url(../images/images/solution_bg.gif); width:181px; height:35px; background-repeat:no-repeat; background-position:top;}
.solutionbg_sml { background-image:url(../images/images/solution_bg1.gif); width:110px; height:29px; background-repeat:no-repeat; background-position:top; margin-left:10px; margin-bottom:10px;}
.dot {background-image:url(../images/images/dot_img.gif); width:216px; height:1px;}
.dotmngt {background-image:url(../images/images/dot_img.gif); background-repeat:repeat-x;}
.dot1 {background-image:url(../images/images/dot_img.gif); width:191px; height:1px;}
.signupstyle { border:1px solid #999999; width:151px; height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.contentblbr {border-bottom:1px solid #BDBDBD; border-left:1px solid #BDBDBD; border-right:1px solid #BDBDBD;}
.dwndbg {background-image:url(../images/images/dwnd_bg.gif); background-repeat:repeat-x; width:150px; height:36px;border-bottom:1px solid #E3E3E3; border-right:1px solid #E3E3E3; border-top:1px solid #E3E3E3;}
.dwndtbl {border-right:1px solid #E3E3E3; border-top:1px solid #E3E3E3; border-left:1px solid #E3E3E3;}
.dwndline { width:123px; height:1px; background-image:url(../images/images/dwndline.gif); background-repeat:repeat;}
.onlinebg { background-image:url(../images/images/online_mdlebg.gif); width:100%; height:77px; background-repeat:repeat-x; background-position:bottom;}
.calltxt { color:#01304A; font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px; }
.calonlinetxt { font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px; color:#000000;}
.mnmenubg { background-image:url(../images/images/mnmenu_bg.gif); width:216px; height:28px; background-repeat:repeat-y; background-position:left;}
.submnbg { background-image:url(../images/images/submenu_bg.gif); width:216px; height:84px; background-repeat:repeat-y; background-position:left;}
.wblbrary { background-image:url(../images/images/wbbtm_shadow.gif); background-repeat:repeat-x; height:6px; width:690px;}
.wbrgtshadow { background-image: url(../images/images/wbright_shadow.gif); background-repeat:repeat-y; height:150px; width:8px; background-position:right;}
.webnrtxt {color: #D8893C; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height: 15px; font-weight:bold;}
.analystlogo { padding-left:6px;}
.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;}
.calonlinetxt { font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px; color:#000000; padding-left:60px;}
.menubgclr { background-color:#FFFFFF;}

.languagebox {width:auto; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; }

.langtxt {font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; padding-right:3px; padding-left:10px; }

.langbg { background-image:url(/images/top_menu_bg.jpg); width:688px; height:23px; background-repeat:no-repeat; background-position:top; }

/* leftmen classes end here */

.moretx{
	background:url(/images/more_orange.gif) no-repeat;
	background-position:486px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-indent:14px;
}

.style1 {color:#3D3D3D; font-weight:bold; background-color:#FFFFFF; height:25px; vertical-align:bottom;}

.slutnbrfebg { padding-left:10px; border-bottom:2px solid #FFFFFF; border-top:4px solid #01304A; border-left:1px solid #f7f7f7; border-right:1px solid #f7f7f7; background-color:#E3EAEE; padding-right:10px; margin-left:10px; margin-bottom:5px;}

.sluttxt { padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height: 15px; }

#slutnbrifebgtop { border-top:4px solid #01304A; border-left:1px solid #f7f7f7; border-right:1px solid #f7f7f7; background-color:#E3EAEE;}
#slutnbrifebg { padding-left:10px; background-color:#ABC5D6; padding-top:4px; background-image:url(../images/spacer.gif); height:25px; padding-right:10px;}
#slutnbrifebg1 { background-color:#ABC5D6; padding-top:5px; background-image:url(../images/spacer.gif); height:25px; padding-left:10px;}
#slutnspace { padding-left:10px; padding-right:10px; background-color:#E3EAEE;}



/* assistance styles */
.chatnow { background-image:url(/images/chat_icon.gif); width:159px; height:25px; background-repeat:no-repeat; background-position:center; color:#2A568F; 
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; padding-left:45px; padding-right:5px; padding-bottom:2px; line-height:12px; text-decoration:none;} 
.callnow { background-image:url(/images/callnow_icon.gif); width:159px; height:25px; background-repeat:no-repeat; background-position:center;color: #2A568F; 
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; padding-left:45px; padding-right:5px; line-height:12px; padding-bottom:2px;  text-decoration:none;} 
.requestcall { background-image:url(/images/requestcall_icon.gif); width:159px; height:25px; background-repeat:no-repeat; background-position:center;color: #2A568F; 
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; padding-left:45px; padding-right:5px; line-height:12px; padding-bottom:2px;  text-decoration:none;} 
.emailnow { background-image:url(/images/email_icon1.gif); width:159px; height:25px; background-repeat:no-repeat; background-position:center;color: #2A568F; 
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; padding-left:45px; padding-right:5px; line-height:12px; padding-bottom:2px;  text-decoration:none;} 
/* assistance styles end here */



/* ------------------------------------For Library Section Satrt Here---------------------------------------- */

.bnrbgclr { background-image:url(/images/images/bgrd_img.gif); background-repeat:repeat; width:367px; height:105px; background-position:left;} 

/* ------------------------------------For Library Section End Here---------------------------------------- */








/* ------------------------------------Favorite Table Start Code---------------------------------------- */

#maintble { padding-left:30px; padding-right:30px;}
#topbg { background-image:url(../images/images/topbg_img.gif); width:550px; height:33px; background-repeat:no-repeat; background-position:top; padding-top:8px; padding-left:30px;}
.contentsmall{color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px;}
#hdtxt{color:#334474; font-family: "Trebuchet MS", Verdana, SansSerif; font-size:18px;}
/*#maincontainer { width:508px; margin:0;}*/
#tagtble { background-image:url(../images/images/solution_bg.gif); width:181px; height:35px; background-repeat:no-repeat; background-position:top; float:right;}
#content{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height: 15px;}
#orngbar { margin-left:5px; margin-top:5px; width:153px; float:left; background-color:#D8893B; height:24px;color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; padding-left:10px; padding-top:4px;}
#orngbarpln { width:168px; background-color:#D8893B; height:24px;color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; margin-left:5px;  padding-left:10px; padding-top:4px;}
#solutionbg { margin-right:5px; margin-top:5px; background-image: url(../images/images/solution_img.gif); width:18px; height:24px; background-repeat:no-repeat; float:right;}
#emailtbl { border-bottom:1px solid #BDBDBD; border-left:1px solid #BDBDBD; border-right:1px solid #BDBDBD; width:181px;}
#favoritelnk { padding-left:10px; padding-top:5px;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height: 15px; padding-right:5px;}
#maintagtbl { padding-left:10px; padding-top:5px; width:168px;}
#tagimg1 { float:left; width:35px; padding-top:3px; padding-bottom:3px;}
#space {padding-top:8px;}

/* ------------------------------------Favorite Table End Code---------------------------------------- */

/* ------------------------------------Join Email Table Start Code---------------------------------------- */

#jnemailmntble { width:490px;}
#jnemailorngbar { margin-top:5px; width:467px; float:left; background-color:#D8893B; height:24px;color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; padding-left:10px; padding-top:4px;}
#jnemailimg {background-image:url(../images/images/join_icon.gif); width:23px; height:20px; background-repeat:no-repeat; float:left;}
#jnemailtbl {border-left:1px solid #BDBDBD;border-bottom:1px solid #BDBDBD; border-right:1px solid #BDBDBD; width:485px;}
#jnemailtb2 { border-left:1px solid #BDBDBD; border-right:1px solid #BDBDBD; width:485px;}
#jnemailtb3 { border-bottom:1px solid #BDBDBD; border-left:1px solid #BDBDBD; border-right:1px solid #BDBDBD; width:485px;}
#jnemailcnttxt{color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height: 15px; padding-left:20px; float:left;}
#txtbox { float:left; padding-top:3px; padding-bottom:3px; padding-left:20px; padding-right:10px;}
#jnemailcontent {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; width:60px; text-decoration: none; font-size: 11px; line-height: 15px; float:left; padding-left:5px; padding-bottom:5px;}
#gobtn { float:left; padding-top:3px; padding-bottom:3px; padding-left:20px;}

/* ------------------------------------Join Email Table End Code---------------------------------------- */

/* ------------------------------------Contact Online Start Code---------------------------------------- */

#cntonlinetbl { width:486px; height:93px;}
#lftimg {float:left; vertical-align:bottom;}
#onlinebg { background-image:url(../images/images/online_mdlebg.gif); width:330px; height:77px; background-repeat:repeat-x; background-position:bottom; float:left;}
#rgtimg {float:right; vertical-align:bottom;}

/* ------------------------------------Contact Online End Code---------------------------------------- */

/* ------------------------------------Comapny Divtag Start Code---------------------------------------- */

#tagalign { padding-left:15px;}
/* ------------------------------------Comapny Divtag End Code---------------------------------------- */


.subheding1 {
	color: #13337D;
	font-size:13px;
	line-height:15px;
	font-weight: bold;
}



/* ------------------------------------Customers Pagee---------------------------------------- */
ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;
}

ol#toc li {
    float: left;
    margin: 0 1px 0 0;
}

ol#toc a {
    background: #F7F7F7;
    color: #CC6601;
    display: block;
    float: left;
    height: 2em;
    padding-left: 10px;
    text-decoration: none;
	border: #EEEEEE solid 1px;
	padding:3px 10px 1px 10px;
    font-weight: bold; 
}

ol#toc a:hover {
    background-color: #EEEEEE;
    background-position: 0 -120px;
}

ol#toc a:hover span {
    background-position: 100% -120px;
}

ol#toc li.current a {
    background-color: #CC6601;
    background-position: 0 -60px;
    color: #FFFFFF;
    font-weight: bold;
	background-image:url(../images/orange_arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:22px;
}

ol#toc li.current span {
    background-position: 100% -60px;
}

ol#toc span {
    background: url(/images/tab.png) 100% 0;
    display: block;
    line-height: 2em;
    padding-right: 10px;
}

.contentCustomer {
    border: #EEEEEE solid 1px;
    clear: left;
    padding: 1em;
}

/* Management Team Style */

a.mgnt:link {color:#325a71; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
a.mgnt:visited {color:#325a71; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
a.mgnt:active {color:#325a71; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
a.mgnt:hover {color:#d07316; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}

.mgnt {color:#434343; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}

.topcurve { background-image:url(../images/top-curve-bg.gif); width:699px; height:29px; background-repeat:no-repeat; }

.btmcurvebg { background-image:url(../images/btm-curve-bg.gif); width:699px; height:9px; background-repeat:no-repeat; }

.newmngttxt { border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding-left:8px; padding-right:8px; padding-bottom:8px; padding-top:8px;}

.mngthdrtxt { color:#3D3D3D; font-weight:bold; padding-left:10px; }

