@charset "utf-8";

.top1_bg {background-image:url(top1_bg.gif)}

.top2_bg {background-image:url(top2_bg.gif); background-repeat:repeat-x; background-color:#c1cacf}

.content_bg {background-image:url(content_bg.gif); background-repeat:repeat-x; background-position:top; background-color:#e6ebee}

.marker {background-image:url(marker1.gif); background-repeat:no-repeat; background-position:left; padding-left:15px}

.footer_bg {background-image:url(footer_bg.gif); background-color:#e6ebee; background-repeat:repeat-x}

.white_bg{ background-color:#FFFFFF}

.input {width:191px; height:19px; border:1px solid #FFFFFF; background:none; padding:5px 0 0 5px; font-family:Arial; font-size:12px; color:#497bae;}
textarea {width:191px; height:96px; border:1px solid #FFFFFF; background:none; padding:5px 0 0 5px; font-family:Arial; overflow:auto; font-size:12px; color:#497bae;}

.anoverview_heading{
	FONT-FAMILY: arial;
	FONT-SIZE: 22px;
	FONT-STYLE: normal;
	COLOR: #1b1b1b;
	border-bottom-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style:solid;
	PADDING-BOTTOM: 5PX;
	padding-right: 15px;
	letter-spacing:-1px;
	margin-bottom: 10px;
	line-height: 150%	
	}

.anoverview_heading1{
	FONT-FAMILY: arial;
	FONT-SIZE: 22px;
	FONT-STYLE: normal;
	COLOR: #696969;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	border-bottom-style:solid;
	PADDING-BOTTOM: 5PX;
	padding-right: 15px;
	letter-spacing:-1px;
	margin-bottom: 10px;
	line-height: 150%	
	}

.homepage_quality_heading{
	background:url(title1-bg.jpg);
	background-repeat:no-repeat;
	FONT-FAMILY: arial;
	FONT-SIZE: 18px;
	FONT-STYLE: normal;
	COLOR: #497bae;
	border-bottom-color:#e7e7e7;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding-left: 61px;
	padding-right::0px;
	padding-bottom:0px;
	padding-top:13px;
	line-height: 150%	
	}

.homepage_news-event_heading{
	background:url(title2-bg.jpg);
	background-repeat:no-repeat;
	FONT-FAMILY: arial;
	FONT-SIZE: 18px;
	FONT-STYLE: normal;
	COLOR: #41aa25;
	border-bottom-color:#e7e7e7;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding-left: 61px;
	padding-right::0px;
	padding-bottom:0px;
	padding-top:13px;
	line-height: 150%	
	}

.homepage_customers_heading{
	background:url(title3-bg.jpg);
	background-repeat:no-repeat;
	FONT-FAMILY: arial;
	FONT-SIZE: 18px;
	FONT-STYLE: normal;
	COLOR: #d99812;
	border-bottom-color:#e7e7e7;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding-left: 61px;
	padding-right::0px;
	padding-bottom:0px;
	padding-top:13px;
	line-height: 150%	
	}
	
.homepage_contactus_heading{
	background:url(title4-bg.jpg);
	background-repeat:no-repeat;
	FONT-FAMILY: arial;
	FONT-SIZE: 18px;
	FONT-STYLE: normal;
	COLOR: #b84607;
	border-bottom-color:#e7e7e7;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding-left: 61px;
	padding-right::0px;
	padding-bottom:0px;
	padding-top:13px;
	line-height: 150%	
	}
	
a.disclaimer:link {color:#6e7b7c; text-decoration:none;}
a.disclaimer:visited {color:#6e7b7c; text-decoration:none;}
a.disclaimer:hover {color:#6e7b7c;text-decoration:underline;}

.menu {padding:0px 0 0 0;}
.menu li {display:inline; font-size:12px; background:none; padding:0 0px 0 0;}
.menu li a {padding-right:0px; color:#1b1b1b; text-decoration:none;}
.menu li a:hover{text-decoration:underline;}
.menu .active a {text-decoration:underline;}

.anoverview_text{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	COLOR: #000000;
	PADDING-LEFT: 10PT;
	PADDING-RIGHT: 5PT;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5PX;
	line-height: 150%	
	}

.microsoft_img{
	PADDING-LEFT: 10PT;
	PADDING-RIGHT: 8PT;
	PADDING-TOP: 30px;
	PADDING-BOTTOM: 5PX
	}
	
.overview_img{
	FLOAT:left;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0PX
	}
	
.microsoft_text{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	COLOR: #000000;
	PADDING-LEFT: 10pt;
	PADDING-RIGHT: 10PT;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 10PX;
	line-height: 150%
	}

	.marquee_text{
	FONT-FAMILY: arial;
	FONT-SIZE: 15px;
	FONT-STYLE: normal;
	COLOR: #00337F  ;
	PADDING-LEFT: 10pt;
	PADDING-RIGHT: 10PT;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 10PX;
	line-height: 100%
	}
	
.taright {text-align:right;}

.link2 {background:url(link2-tail-bg.gif) top repeat-x; display:inline-block; line-height:1em; text-decoration:none; font-size:1.167em; color:#1b1b1b; cursor:pointer;}
.link2 span {background:url(link2-right-bg.gif) right top no-repeat; display:inline-block;}
.link2 span span {background:url(link2-left-bg.gif) left top no-repeat; display:inline-block; padding:3px 10px 4px 10px;}
.link2:hover {background:url(link2-tail-bg2.gif) top repeat-x;}
.link2:hover span {background:url(link2-right-bg2.gif) right top no-repeat;}
.link2:hover span span {background:url(link2-left-bg2.gif) left top no-repeat;}

.link3 {background:url(link3-tail-bg.gif) top repeat-x; display:inline-block; line-height:1em; text-decoration:none; font-size:1.167em; color:#787878; cursor:pointer;}
.link3 span {background:url(link3-right-bg.gif) right top no-repeat; display:inline-block;}
.link3 span span {background:url(link3-left-bg.gif) left top no-repeat; display:inline-block; padding:3px 10px 4px 10px;}
.link3:hover {background:url(link3-tail-bg2.gif) top repeat-x;}
.link3:hover span {background:url(link3-right-bg2.gif) right top no-repeat;}
.link3:hover span span {background:url(link3-left-bg2.gif) left top no-repeat;}
	
a.morelink:link {color: #FA9696;text-decoration: none}
a.morelink:visited {color:#FA9696; text-decoration: none}
a.morelink:hover {color:#FC0202}

.content_text{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	COLOR: #000000;
	PADDING-LEFT: 15pt;
	PADDING-RIGHT: 10PT;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 10PX;
	line-height:150%
	}
	
.content_text1{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	COLOR: #000000;
	PADDING-LEFT: 8pt;
	PADDING-RIGHT: 8PT;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 10PX;
	line-height:150%
	}
	
.content_text2{
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #000000;
	PADDING-LEFT: 25pt;
	PADDING-RIGHT: 05PT;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 10PX;
	line-height:150%
	}

.content_text4{
	FONT-STYLE: normal;
	COLOR: #000000;
	PADDING-LEFT: 25pt;
	PADDING-RIGHT: 05PT;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 20PX;
	line-height:150%
	}

.content_heading{
	FONT-WEIGHT: bold;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #003C7E;
	PADDING-LEFT: 25pt;
	PADDING-RIGHT:15pt;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 3PX
	}

.client_heading{
	FONT-WEIGHT: bold;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #003C7E;
	PADDING-LEFT: 02pt;
	PADDING-RIGHT:00pt;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0PX
	}

.client_heading1{
	FONT-WEIGHT: bold;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #003C7E;
	PADDING-LEFT: 10pt;
	PADDING-RIGHT:10pt;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 3PX
	}

.client_heading2{
	FONT-WEIGHT: bold;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #154e89;
	PADDING-LEFT: 0pt;
	PADDING-RIGHT:0pt;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 3PX
	}

.bottom_text{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-STYLE: notmal; 
	COLOR: #497bae;
	PADDING-LEFT: 0pt;
	PADDING-RIGHT: 0PT;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0PX
	}
a.bottomlink:link {color: #497bae; text-decoration:underline}
a.bottomlink:visited {color:#497bae; text-decoration:underline}}
a.bottomlink:hover {color:#497bae; text-decoration:none}

/*NEWLY ADDED*/
.scroll_Text{
	FONT-FAMILY: arial;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	COLOR: #357EC7;
	Text-Align:justify;
	line-height:150%
	}
	.content_textnews{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	COLOR: #000000;
	PADDING-LEFT: 15pt;
	PADDING-RIGHT: 10PT;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 10PX;
	line-height:150%
	}
	.scroll_LIAlign{
	PADDING-LEFT: 8pt;
	}

	.clients_Text{
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #000000;
	Text-Align:justify;
	PADDING-LEFT: 25pt;
	PADDING-RIGHT: 10PT;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 10PX;
	line-height:150%
	}

	.clients_heading{
FONT-FAMILY: arial;
	FONT-SIZE: 18px;
	FONT-STYLE: normal;
	COLOR: #1b1b1b;

	
	padding-right:5px;
	letter-spacing:-1px;
	
	line-height: 20%	
	}
