a.tabMenu {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #FFFFFF;
	vertical-align: middle;
	letter-spacing: 0.5px;
}

.ofcurrentprice {
	font-size: 9px;
}

.payoptlink {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: blue;
	text-decoration:none;
}

.popuptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Word-spacing:normal;
	color: #006699;
}

.webTitle {
   font-family:    Arial,Helvetica;
	font-size: 16px;
	word-spacing: 2px;
	font-weight: bold;
}


a.tabMenu:link {
	color: #FFFFFF;
}
a.tabMenu:hover {
	color: #00FFEA;
}

a.tabMenu2 {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #00FFEA;
	vertical-align: middle;
	letter-spacing: 0.5px;
}


.whiteText {
	color: #FFFFFF;
}

a.mainJobText {
	color: #0000ff;
	text-decoration: underline;
	font-family: Arial, Helvetica;
	font-size: 13px;	
}

.textLink{
		text-decoration: none;
		color: #0000ff;
}

a.textLink {
	text-decoration: none;
} 
a.textLink:hover {
	text-decoration: none;
} 
.newsText {
	text-decoration: underline;
	font-family: Arial, Helvetica;
	font-size: 18px;	
	color: #DC2640;
	font-weight: bold;
}




.tabSelected {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #00FFEA;
	vertical-align: middle;
	letter-spacing: 0.5px;
}

a.newsMenu {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
}

a.newsMenu:link {
	color: #000000;
}

a.newsMenu:hover {
	color: #FF0000;
}

.kumar {
	border: 1px solid #C0C0C0;

		text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	background-color : #F5EED4;

padding-left: 10px;
padding-right: 10px;
padding-top: 30px;
padding-bottom: 10px;
	
}
 
.lineUp {
	border-top	 : 1px solid #C0C0C0;
}
 
.lineLeftUp{
	border-top	 : 1px solid #C0C0C0;
	border-left	 : 1px solid #C0C0C0;
}
.lineLeft{
	border-left	 : 1px solid #C0C0C0;
}
.cellBorder {
	border-right: 1px solid #C0C0C0;
	border-top	 : 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	
	background-color: #EDECFB;
}

.cellRightBorder {
	background-color: #EDECFB;
	border-right: 1px solid #C0C0C0;
}

.cellBorder {
	background-color: #EDECFB;
}

.topDownMenu {
	background-color: #400080;	
}

.cellAroundBorder {
	background-color: #EDECFB;
	border-right: 2px solid #7d74e2;
	border-left: 2px solid #7d74e2;
	border-top: 2px solid #7d74e2;
	border-bottom: 2px solid #7d74e2; 
}


.angleBorder {
	background-color: #EDECFB;
	border-bottom: 1px solid #EDECFB;
	border-right: 1px solid #C0C0C0;	
}

h2 {
	font-family: Arial, Helvetica;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
 	font-size: 17px;
	
}

h1 {
	font-family: Arial, Helvetica;
	font-size: 18px;
	letter-spacing: 0.5px;
	font-weight: normal;
}

.title { 
	border-top	 : 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	font-weight: normal;
	color: #C0C0C0; 
	width: 14px;
	height: 20px;
}

.header {
	font-family: Arial, Helvetica;
	font-size: 22px;
	letter-spacing: 0.5px;
}

a.leftMenu {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #554AD9;
	letter-spacing: 0.5px;
}

.leftMenu {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #554AD9;
	letter-spacing: 0.5px;
}


a.leftMenu:link {
	text-decoration: none;
}
a.leftMenu:hover {
	text-decoration: underline;
}


.leftMenuSelected {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #400080;

	letter-spacing: 0.5px;
}



.textPage {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	left: 0;
}

.textFaq {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: blue;
	left: 0;
}

.textPagesmall {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	left: 0;
}


.imisBold {
	color: #0000ff;
	text-decoration: underline;
	font-size: 13px;
	font-family: Arial, Helvetica;
}

.textPageBold {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}


.searchText {
	font-family: Arial, Helvetica;
	font-size: 13px;
	font-weight: bold;
}

.goButton {
	background-color :#FFFFcc;
	font-size: 14px;
}


.signLinks {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	letter-spacing: 0.5px;
}

a.signLinks:link {
	text-decoration: none;
}
a.signLinks:hover {
	color: blue;
}

a.readMoreAbout {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #0000ff;
	text-decoration: none;	
}


a.more {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #0000ff;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}


.webimisLeft{
	background-color: #F7EBEF;
	border-right: 2px solid #AD3831;
	border-left: 2px solid #AD3831;
	border-top: 2px solid #AD3831;
	border-bottom: 2px solid #AD3831;
	text-align: left;
	vertical-align: top;

	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	margin-left: 50px;
	 
}

.webimisTable{
 
	text-align: left;
	vertical-align: top;
 	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
 	 
}

.cellWeb {
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	
}
.webBorder {
	border-right: 1px solid #AD3831;
	border-left: 1px solid #AD3831;
	border-bottom:1px solid #AD3831;
	
}
.webimisRight{
	background-color: #D6BAB5;
	border-right: 2px solid #AD3831;
	border-left: 2px solid #AD3831;
	border-top: 2px solid #AD3831;
	border-bottom: 2px solid #AD3831;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	margin-left: 50px;
	 
	
}
.tophead{
	font-family:  Arial, Helvetica;
	font-size: 15px;
	font-weight: bold;
	background: #F7F7F7;
	color: #000000;
	text-align: center;
	text-decoration: none;
	background-color: #F7EBEF;
	border-right: 1px solid #AD3831;
	border-left: 1px solid #AD3831;
	border-top: 1px solid #AD3831;
	border-bottom: 1px solid #AD3831;
	
}

.topheadRight{
	font-family:  Arial, Helvetica;
	font-size: 15px;
	font-weight: bold;
	 
	color: #000000;
	text-align: center;
	text-decoration: none;
	background-color: #D6BAB5;
	border-right: 1px solid #AD3831;
	border-left: 1px solid #AD3831;
	border-top: 1px solid #AD3831;
	border-bottom: 1px solid #AD3831;
	
}

.topLink{
	font-family:  Arial, Helvetica;
	font-size: 13.5px;
	font-weight: bold;
	color: #0000ff;
	text-align: center;
	text-decoration: none;
}
a.topLink:hover{
	text-decoration: underline;
}

.tableLeftAngleBottom {
	border-top	 	: 1px solid #C0C0C0;
	border-left	 	: 1px solid #C0C0C0;
	border-bottom 	: 1px solid #C0C0C0;
}

.tableTopBottom {
	background-color	: #F7F7F7;	
	border-top	 	: 1px solid #C0C0C0;
	border-bottom 	: 1px solid #C0C0C0;
	font-family		: Arial, Helvetica;
	font-size		: 13px;
	font-weight		: bold;
}

.tableTop {
	border-top	 	: 1px solid #C0C0C0;
	font-family		: Arial, Helvetica;
	font-size		: 13px;
}

.tableRightAngleBottom {
	border-top	 	: 1px solid #C0C0C0;
	border-bottom 	: 1px solid #C0C0C0;
	border-right	: 1px solid #C0C0C0;	
	font-family		: Arial, Helvetica;
	font-size		: 13px;
	font-weight		: bold;
}

.tableLeft {

	border-left	 	: 1px solid #C0C0C0;
}
.tableRight {
	border-right	 	: 1px solid #C0C0C0;
}
.tableBottom {
	border-bottom	 	: 1px solid #C0C0C0;
	font-family			: Arial, Helvetica;
	font-size			: 13px;
	
}


.price {
	background-color	: #F7F7F7;
	border-bottom	 	: 1px solid #C0C0C0;
	font-family			: Arial, Helvetica;
	font-size			: 13px;

}


.grey {
	background-color	: #F7F7F7;
}



.tableLeftAngleDown {
	border-bottom 	: 1px solid #C0C0C0;
	border-left 	: 1px solid #C0C0C0;	
}
.tableRightAngleDown {
	border-bottom	: 1px solid #C0C0C0;
	border-right 	: 1px solid #C0C0C0;		
}

.tableColor {
	font-family		: Arial, Helvetica;
	font-size		: 13px;
	
}

.tableRightAngleUp {
	border-top 	: 1px solid #C0C0C0;
	border-right 	: 1px solid #C0C0C0;	
}

.tableLeftAngleUp {
	border-top	 	: 1px solid #C0C0C0;
	border-left 	: 1px solid #C0C0C0;	
}


.componentLink {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: blue;
	/*letter-spacing: 0.5px;*/
	font-weight: normal;
}

.faqLink {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: blue;
	/*letter-spacing: 0.5px;*/
	font-weight: bold;
}

.faqLinkcn {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: blue;
	/*letter-spacing: 0.5px;*/
	font-weight:500;
}

.faqLink:hover {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: green;
	/*letter-spacing: 0.5px;*/
	font-weight: bold;
}

.faqLinkcn:hover {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: green;
	/*letter-spacing: 0.5px;*/
	font-weight:500;
}

.faqLink:visited {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #8888FF;
	/*letter-spacing: 0.5px;*/
	font-weight: bold;
}

.faqLinkcn:visited {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #8888FF;
	/*letter-spacing: 0.5px;*/
	font-weight:500;
}

.menuLink {
	/*text-decoration: underline;*/
	font-family: Arial, Helvetica;
	font-size: 12px;
	/*font-size: 0.85em;*/
	color: blue;
	/*letter-spacing: 0.5px;*/
	font-weight: normal;
}


.componentLink2 {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	color:#2C54BA;
	letter-spacing: 0.5px;
	font-weight: bold;
	text-decoration: underline;

}

.componentLink2small {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color:#2C54BA;
	letter-spacing: 0.5px;
	font-weight: bold;
	text-decoration: underline;

}

.componentText {
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	font-weight: normal;
}


a.componentLink:link {
	text-decoration: none;
}
a.componentLink:hover {
	text-decoration: underline;
}

.datcell {
	
	font-family: Arial, Helvetica;
	height: 17px;
	font-size: 13px;
}

.imisLogo {
	color: #000080;
	font-family: Arial, Helvetica;
	font-size: 28px;
	font-weight: bold ;	
}
.imisLogo2 {
	color: #000080;
	font-family: Arial, Helvetica;
	font-size: 16px;
	font-weight: bold ;
}
.dat {
	font-style: italic;
	font-weight: bold ;
	color: #0000FF;
}
.dat2 {
	font-style: normal;
	font-weight: bold ;
	color: #0000FF;
}
.swift {
	font-weight: bold ;
	font-style : italic;
	color: #800080;
	
}


.datHeader {
	font-style: italic;
	font-weight: bold ;
	color: #0000FF;
	font-family: sans-serif, Arial;
	font-size: 28px;
}

.swiftHeader {
	font-weight: bold ;
	font-style : italic;
	color: #800080;
	font-family: sans-serif, Arial;
	font-size: 28px;	
}

.datUnderline {
	font-style: italic;
	font-weight: bold ;
	color: #0000FF;
	text-decoration: underline;
}
.scoreUnderline {
	font-weight: bold ;
	font-style : italic;
	color: #800080;
	text-decoration: underline;	
}
.url {
	color: #2C54BA;
	font-family: Arial, Helvetica;
	font-size: 12px;	
	text-decoration: underline;
}

a.url {
	font-family: Arial, Helvetica;
	color: #2C54BA;
	font-size: 12px;	
	text-decoration: underline;
}

a.url:link {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #2C54BA;
	text-decoration: underline;
}


a.newsHeader {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}


.titlePage {
	font-family: Arial, Helvetica;
	font-size: 18px;
	letter-spacing: 0.5px; 
}

.motto {
	font-family: Times, serif;
	font-size: 14pt;
	font-style:italic;
	text-align:right;
	color: #888888; 
}

.swiftCell {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	border-top	 	: 1px solid #000000;
	border-bottom	 	: 1px solid #000000;	
	background-color: #d4d4d4;
	
}

.swiftLeft {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	border-top	 	: 1px solid #000000;
	border-bottom	 	: 1px solid #000000;
	border-left	 	: 1px solid #000000;
	background-color: #d4d4d4;
	
}
.swiftRight {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	border-top	 	: 1px solid #000000;
	border-bottom	: 1px solid #000000;
	border-right	: 1px solid #000000;
	background-color: #d4d4d4;
}

.leftDiv {
	Z-INDEX: 2;
	left : 175px;
	VISIBILITY: visible;
	width : 14px;
	POSITION: absolute;
	height : 16px;
	color: #000000;
}

.rightDiv {
	Z-INDEX: 2;
	left : 570px;
	VISIBILITY: visible;
	width : 14px;
	POSITION: absolute;
	height : 16px;
	color: #000000;
}

.swiftTableRedLeft {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	border-top	 	: 3px solid #ff0000;
	border-bottom	: 3px solid #ff0000;
	border-left	: 3px solid #ff0000;
}
.swiftTableRedCell {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	border-top	 	: 3px solid #ff0000;
	border-bottom	: 3px solid #ff0000;
}
.swiftTableRedRight {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	border-top	 	: 3px solid #ff0000;
	border-bottom	: 3px solid #ff0000;
	border-right	: 3px solid #ff0000;	
}

.swiftTableGreenLeft {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	border-top	 	: 3px solid #00ff00;
	border-bottom	: 3px solid #00ff00;
	border-left	: 3px solid #00ff00;
}
.swiftTableGreenCell {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	border-top	 	: 3px solid #00ff00;
	border-bottom	: 3px solid #00ff00;
}
.swiftTableGreenRight {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	border-top	 	: 3px solid #00ff00;
	border-bottom	: 3px solid #00ff00;
	border-right	: 3px solid #00ff00;	
}

.tableSwiftHeader {
	font-family: Arial, Helvetica;
	font-size: 18px;
	color: #000000;
	text-decoration: underline;	
}

.whyComponentsHeader {
	font-family: Arial, Helvetica;
	font-size: 18px;
	color: #000000;
	font-weight:900;	
}

.whyComponentsFootnote {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	font-weight:900;
	font-style:italic;	
}

.error {

	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #ff0000;
	
}

.datamaLogo {
	font-family: Arial;
	font-size: 17px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;	
	
}
.datamaText {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-style: italic;
	font-weight: bold;
	
}
.borderTop {
		border-top	: 2px solid #000000;	

}

.licenseText {
	font-family: Arial;
	font-size: 12px;
	color: #000000;

}

.licenseHeader {
	font-family: Arial;
	font-size: 16px;

	font-weight: bold;
	color: #000000;

}

.licenseWarning {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.quickIntro {
	

	background-color: #F7EBEF;
	border-right: 2px solid #AD3831;
	border-left: 2px solid #AD3831;
	border-top: 2px solid #AD3831;
	border-bottom: 2px solid #AD3831;
	text-align: left; 

	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 14px;
	text-align: center;
	color: #AD3831;
	vertical-align : middle;
	padding-top : 2px;
	margin-left: 5px;
	margin-top: 4px;
	margin-right: 10px;
	width: 92px;
	height: 26px;
	
}


a.quickIntro {
	text-decoration: none;
}
a.quickIntro:hover {
	text-decoration: underline;
}

table.menu {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dashed dashed dashed dashed;
	border-color: black black black black;
	border-collapse: separate;
	background-color: white;
}