	BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #222222; 
	SCROLLBAR-SHADOW-COLOR: #222222; 
	SCROLLBAR-3DLIGHT-COLOR: #f1f1f1; 
	SCROLLBAR-ARROW-COLOR: #dd0000; 
	SCROLLBAR-TRACK-COLOR: #f1f1f1; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f1f1; 
/*	FONT-FAMILY: Microsoft Sans Serif, MS Sans Serif, sans-serif, arial, helvetica, verdana;*/  
	FONT-FAMILY: Arial, Microsoft Sans Serif, MS Sans Serif, sans-serif, helvetica, verdana;                  
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #8b8b8b; 
	TEXT-DECORATION: none;
	margin-left:50px;
	margin-right: 50px;
	margin-top:0px;
	margin-bottom:0px;
	background:url(../images/bg.gif) fixed;	
}
.scrollbar {
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #8f8f8f; 
	SCROLLBAR-SHADOW-COLOR: #8f8f8f; 
	SCROLLBAR-ARROW-COLOR: #676767; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
}
.hdtxt {
	color:#4d4d4d;
	font-size:10px;
	padding-left:10px;
}


.hdtxt_linka {
	color:#000000;
	font-size:10px;
	text-decoration:none;
	padding-left:5px;
}
.hdtxt_link {
	color:#888888;
	font-size:10px;
	text-decoration:underline;
	padding-left:5px;
}
.hdtxt_link:hover {
	color:#0b1115;
	font-size:10px;
	text-decoration:none;
}
.whitebg {
	background-color:#fff;
}
.graybg {
	background-color:#d3d3d3;
}
.graybg1 {
	background-color:#e2e2e2;
}
.graybg2 {
	background-color:#f6f6f6;
	
}
.graybg3 {
	background-color:#cfcfcf;
	
}
.lbluebg {
	background-color:#f3f3f7;
}
.hdbg {
	background-image:url(../images/hd_bg.gif)
}

.logobg {
	background-image:url(../images/epartnerships_img.gif);
	background-repeat:no-repeat;
	
}

.hd_link {
	DISPLAY: block;
	padding-left:35px;
	padding-right:35px;
	padding-top:0px;
	line-height:25px;
	FONT-SIZE: 11px;
	color:#fff;
	TEXT-DECORATION:underline;
	vertical-align:middle;
	background-image:url(../images/hd_bg.gif);
	height:34px;
	line-height:26px;
}
.hd_link:hover {
	DISPLAY: block;
	padding-left:35px;
	padding-right:35px;
	FONT-SIZE: 11px;
	color:#000;
	TEXT-DECORATION:none;
	vertical-align:middle;
	background-image:url(../images/hd_bg2.gif);
	height:34px;
	line-height:26px;

}

.hd_linka {
	DISPLAY: block;
	padding-left:35px;
	padding-right:35px;
	FONT-SIZE: 11px;
	color:#000;
	text-valign:middle;
	TEXT-DECORATION:underline;
	background-image:url(../images/hd_bg1.gif);
	height:34px;
	line-height:26px;
	
}
.hdmc{
	background:#f1f1f1;
	font-size:11px;	
}

.hdmc1{
	color:#dd0000;
	font-size:11px;
	padding-left:10px;
	background-image:url(../images/mc_bg.gif);
	background-repeat:no-repeat;
	background-repeat:repeat-x
}
.thdmtxt {
	color:#dddddd;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	background-color:686868
}
.thdmlinka {
	color:#666666;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	TEXT-DECORATION:none;
}
.thdmlink {
	color:#222222;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	TEXT-DECORATION:underline;
}
.thdmlink:hover {
	color:#dd0000;
	font-size:10px;
	TEXT-DECORATION:none;
}
.bcptxt {
	color:#666666;
	font-size:25px;
	padding:5px
}
.hdmlinka {
	color:#666666;
	font-size:10px;
	padding:5px;
	TEXT-DECORATION:none;
}
.hdmlink {
	color:#dd0000;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
	line-height: 18px;
	TEXT-DECORATION:underline;
}

.hdmlink:hover {
	color:#000;
	font-size:10px;
	TEXT-DECORATION:none;
}
.news{
	color:#4d4d4d;
	font-size:11px;
	padding-left:0px;
	padding-right:0px;
	line-height: 12px;
	
}

.newsmore{
	color:#4d4d4d;
	font-size:11px;
	padding-left:0px;
	padding-right:0px;
	line-height: 12px;
	text-align:right;
	
}

.newslink {
	color:#8a8a8a;
	font-size:10px;
	padding-left:0px;
	padding-right:0px;
	line-height: 12px;
	TEXT-DECORATION:underline;
}
.newslink:hover {
	color:#000;
	font-size:10px;
	TEXT-DECORATION:none;
}
.blacktxtlink1 {
	color:#000;
	font-size:10px;
	TEXT-DECORATION:underline;
}
.blacktxtlink1:hover {
	color:#666;
	font-size:10px;
	TEXT-DECORATION:none;
}
.blacktxtlink {
	color:#000;
	font-size:11px;
	TEXT-DECORATION:underline;
}
.blacktxtlink:hover {
	color:#666;
	font-size:11px;
	TEXT-DECORATION:none;
}
.link {
	color:#dd0000;
	font-size:11px;
	TEXT-DECORATION:underline;
}
.link:hover {
	color:#000;
	font-size:11px;
	TEXT-DECORATION:none;
}
.sblacktxt {
	color:#000;
	font-size:11px;
	text-align:none;
	line-height:16px;
	TEXT-DECORATION:none;
}
.sblacktxt1 {
	color:#000;
	font-size:10px;
	text-align:none;
	line-height:16px;
	TEXT-DECORATION:none;
}
.blacktxt {
	color:#000;
	font-size:11px;
	text-align:none;
	line-height:16px
	TEXT-DECORATION:none;
}
.blacktxtb {
	color:#000;
	font-weight:bold;
	font-size:11px;
	text-align:none;
	line-height:16px
	TEXT-DECORATION:none;
}
.bluetxt {
	color:#0070c0;
	font-size:11px;
	text-align:none;
	line-height:16px
	TEXT-DECORATION:none;
}
.bluetxtsm {
	color:#0070c0;
	font-weight:none;
	font-size:10px;
	text-align:none;
	line-height:16px
	TEXT-DECORATION:none;
}
.bluetxtsmb {
	color:#0070c0;
	font-weight:bold;
	font-size:10px;
	text-align:none;
	line-height:16px
	TEXT-DECORATION:none;
}
.bluetxtb {
	color:#0070c0;
	font-weight:bold;
	font-size:11px;
	text-align:none;
	line-height:16px
	TEXT-DECORATION:none;
}
.rmtxts {
	color:#687171;
	font-size:10px;
	text-align:none;
	line-height:16px;
	TEXT-DECORATION:none;
	padding:5px;
}
.rmtxt {
	color:#687171;
	font-size:11px;
	text-align:none;
	line-height:18px;
	TEXT-DECORATION:none;
	padding:5px;
}
.txt {
	color:#666666;
	font-size:11px;
	text-align:none;
	line-height:16px;
	text-decoration:underline;	

}

.txt:hover {
	color:#666666;
	font-size:11px;
	text-align:none;
	line-height:16px;
	text-decoration:none;
	
}


.resource {
	color:#666666;
	font-size:11px;
	text-align:center;
	line-height:16px;
	text-decoration:none;
	
	}

.resource:hover {
	color:#dd0000;
	font-size:11px;
	TEXT-DECORATION:underline;	
}
.txtb {
	color:#666666;
	font-weight:bold;
	font-size:11px;
	text-align:none;
	line-height:16px
	TEXT-DECORATION:none;
}
.txtj {
	color:#666666;
	font-size:11px;
	text-align:justify;
	line-height:16px
}
.txtl {
	color:#666666;
	font-size:11px;
	text-align:left;
	line-height:16px
}

.jstxtj {
	color:#666666;
	font-size:11px;
	text-align:justify;
	line-height:16px;
	padding-bottom:10px
}
.stxtj {
	color:#444444;
	font-size:10px;
	text-align:justify;
}
.stxtb {
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
.stxt {
	color:#8a8a8a;
	font-size:10px;
}
.stxt1 {
	color:#444444;
	font-size:10px;
	text-align:none;
}
.sredtxtb {
	color:#dd0000;
	font-size:10px;
	font-weight:bold
}
.sredtxt {
	color:#dd0000;
	font-size:10px;
	TEXT-DECORATION:underline;
}
.sredtxt:hover {
	color:#000;
	font-size:10px;
	TEXT-DECORATION:none;
}
.redtxt {
	color:#dd0000;
	font-size:11px;
}
.redtxtb {
	color:#dd0000;
	font-weight:bold;
	font-size:11px;
}
.redbg {
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	background-color:#dd0000;
	border-left:#666666 solid 6px;
	padding: 0px 0px 0px 6px
}

.copyrighttxt {
	color:#4d4d4d;
	font-size:10px;
	padding-left:10px;
}
.copyrighttxt_link {
	color:#888888;
	font-size:10px;
	text-decoration:underline;
	padding-left:5px;
	padding-right:5px
}
.copyrighttxt_link:hover {
	color:#0b1115;
	font-size:10px;
	text-decoration:none;
}
.copyrighttxt_linka {
	color:#000;
	font-size:10px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px
}
hr {
	color:#eeeeee;
	height:1px;
	margin:0px;
	padding:0px;
}
hr1 {
	color:#f6f6f6;
	height:1px;
	padding-bottom:10px;
	padding-top:10px
}
.rtxtgraybg {
	background-color:#f6f6f6;
	color:#666666;
	font-size:11px;
	text-align:right;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px
	
	
}
.txtgraybg {
	background-color:#f6f6f6;
	color:#666666;
	font-size:11px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px
	
	
}
.stxtbgraybg {
	background-color:#f6f6f6;
	color:#666666;
	font-weight:bold;
	font-size:10px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px
	
	
}
.txtlp {
	color:#666666;
	font-size:11px;
	padding-left:10px;
}
.txtrp {
	color:#666666;
	font-size:11px;
	padding-right:10px;
}
.txtbox {
	BORDER-LEFT: #ddd 1px solid; 
	BORDER-RIGHT: #ddd 1px solid; 
	BORDER-TOP: #ddd 1px solid; 
	BORDER-BOTTOM: #ddd 1px solid; 
	color:#666666;
	FONT-SIZE: 11px; 
	background-color:#fff;
}
.quote{
	color:#4d4d4d;
	font-size:11px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
	line-height: 12px;	
	}
	
.quote1{
	color:#4d4d4d;
	font-size:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
	line-height: 12px;
	text-align:right;
	
	}
	
.focus{
	color:#4d4d4d;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	line-height: 14px;			
}
	
.focusmore{
	color:#4d4d4d;
	font-size:11px;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	line-height: 14px;
	text-align:right;			 
}
	
.brhcptxt{
	color:#444444;
	font-size:18px;
	FONT-FAMILY: Georgia;
}
	
.brhtxts{
	color:#666666;
	font-size:10px;
	FONT-FAMILY: Georgia;
}
	
.brhtxt{
	color:#666666;
	font-size:11px;
	FONT-FAMILY: Georgia;
}
	
.brhtxtj{
	color:#666666;
	font-size:11px;
	FONT-FAMILY: Georgia;
	text-align:justify
}
.stripbgbanking {
background-image:url(../images/topstrip_banking.jpg);
background-repeat:no-repeat;
}
.stripbgInSight {
background-image:url(../images/topstrip_InSight.jpg);
background-repeat:no-repeat;
}
.stripbgdifferentiators {
background-image:url(../images/topstrip_differentiators.jpg);
background-repeat:no-repeat;
}
.stripbgmortgage {
background-image:url(../images/topstrip_mortgage.jpg);
background-repeat:no-repeat;
}
.stripbgeDocmgnt {
background-image:url(../images/topstrip_doc_mngt.jpg);
background-repeat:no-repeat;
}
.stripbgeLearning {
background-image:url(../images/topstrip_eLearning.jpg);
background-repeat:no-repeat;
}
.stripbgit {
background-image:url(../images/topstrip_it_product.jpg);
background-repeat:no-repeat;
}

.stripbgabout {
background-image:url(../images/topstrip_aboutus.jpg);
background-repeat:no-repeat;
}

.stripbgsolution {
background-image:url(../images/topstrip_solutions.jpg);
background-repeat:no-repeat;
}

.stripwhyigs {
background-image:url(../images/topstrip_whyigs.jpg);
background-repeat:no-repeat;
}

.stripmedia {
background-image:url(../images/topstrip_media.jpg);
background-repeat:no-repeat;
}

.stripevents {
background-image:url(../images/topstrip_events.jpg);
background-repeat:no-repeat;
}

.stripcareer {
background-image:url(../images/topstrip_careers.jpg);
background-repeat:no-repeat;
}

.stripcareerlife {
background-image:url(../images/topstrip_careerslife.jpg);
background-repeat:no-repeat;
}

.stripcareeropp {
background-image:url(../images/topstrip_careersopp.jpg);
background-repeat:no-repeat;
}

.stripresource{
background-image:url(../images/topstrip_resources.jpg);
background-repeat:no-repeat;
}


.stripcontact {
background-image:url(../images/topstrip_contactus.jpg);
background-repeat:no-repeat;
}

.stripsitmap {
background-image:url(../images/topstrip_sitemap.jpg);
background-repeat:no-repeat;
}

.stripcstudies {
background-image:url(../images/topstrip_case_studies.jpg);
background-repeat:no-repeat;
}

.stripcdisclaimer {
background-image:url(../images/topstrip_disclaimer.jpg);
background-repeat:no-repeat;
}
