* {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style-image:none;
	list-style-position:inside;
	list-style-type:square;
}
body {
	padding:0px;
	margin:0px;
	background-color: #fff;
	font: 12px/normal Arial, Verdana, Tahoma, Helvetica, sans-serif;
}
#mainContainer	{
	width:960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header	{
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
#header	.top	{
	padding-left:600px;
	float:right;
	height:38px;
}
#header	.top .topicons	{
	width:125px;
	padding-right:30px;
	float:left;
}
#header	.top .topicons ul li	{
	display:inline;
	float:left;
	height:28px;
}
#header	.top .topicons ul li a.homeIconLink	{
	background:transparent  url(top-icons.gif) repeat scroll 0 0;
	display:inline;
	float:left;
	font-size:0;
	height:30px;
	margin-right:8px;
	text-indent:-4000px;
	width:30px;
}
#header	.top .topicons ul li a.homeIconLink:hover	{
	background:transparent  url(top-icons.gif) repeat scroll 0 28px;
}
#header	.top .topicons ul li a.contactIconLink	{
	background:transparent  url(top-icons.gif) repeat scroll 75px 0;
	display:inline;
	float:left;
	font-size:0;
	height:30px;
	margin-right:12px;
	text-indent:-4000px;
	width:30px;
}
#header	.top .topicons ul li a.contactIconLink:hover	{
	background:transparent  url(top-icons.gif) repeat scroll 75px 28px;
}
#header	.top .topicons ul li a.sitemapIconLink	{
	background:transparent  url(top-icons.gif) repeat scroll 30px 0;
	display:inline;
	float:left;
	font-size:0;
	height:30px;
	margin-right:12px;
	text-indent:-4000px;
	width:30px;
}
#header	.top .topicons ul li a.sitemapIconLink:hover	{
	background:transparent  url(top-icons.gif) repeat scroll 30px 28px;
}

#header	.top .search	{
	float:left;
	width:175px;
}

#header	.top .search input.text	{
	border:1px solid #C5C5C5;
	color:#343434;
	font-size:12px;
	height:16px;
	margin-right:5px;
	padding:2px 4px;
	width:130px;
}
#header	.logoMenu	{
	float:left;
	background:  url(menu-bg.gif) repeat-x scroll left top transparent;
}
.logoMenu li.item10 ul {width: 141px !important;}

#header	.mainLogoMenu {
	float:left;
	
}
#header	.logo	{
	float:left;
	padding-right:13px;
	width:169px;
	margin-top: -6px;
}
#header	.topmenu	{
	float:left;
}

.clear	{
	clear:both;
}
#homeBody	{
	width:980px;
}
#homeBody .homeBodyLeft	{
	width:679px;
	float:left;
	margin: 0px;
	padding: 0px;
}
#homeBody .homeFlash	{

}
#homeBody .flashBottom	{
	padding-bottom:30px;
}
#homeBody .flashBottom .aboutSection	{
	width:205px;
	float:left;
	margin-right: 0px;
}
#homeBody .flashBottom .aboutSection .aboutImg	{
	width:90px;
	float:left;
}
#homeBody .flashBottom .aboutSection .aboutRight	{
	float:left;
	width:110px;
}
#homeBody .flashBottom .aboutSection .aboutRight h3	{
	padding-bottom:8px;
}
#homeBody .flashBottom .aboutSection .aboutRight p	{
	padding-bottom:10px;
	font-size:11px;
	line-height:15px;
}
 /* written by us */
#homeBody .flashBottom .aboutSection .aboutRight p a{
color: #000;
text-decoration: none;
font: 11px/normal Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

#homeBody .flashBottom .aboutSection .aboutRight p a:hover {
color: #000;
text-decoration: none;
} 
/* end */

#homeBody .flashBottom .testimonialsSection	{
	float:left;
}
#homeBody .flashBottom .testimonialsSection .testimonialsImg	{
	width:139px;
	padding-right:5px;
	float:left;
}
#homeBody .flashBottom .testimonialsSection .testimonialsRight	{
	float:left;
	width:150px;
	font-size: 11px;
}
#homeBody .flashBottom .testimonialsSection .testimonialsRight	 h3	{
	padding-bottom:8px;
}
#homeBody .flashBottom .testimonialsSection .testimonialsRight	p	{
	padding-bottom:10px;
	font-size:12px;
	line-height:15px;
}
/* changed by us*/

#homeBody .flashBottom .testimonialsSection .testimonialsRight a,
#homeBody .flashBottom .testimonialsSection .testimonialsRight a:hover,
#homeBody .flashBottom .testimonialsSection .testimonialsRight a p {
	color: #000;
	font-size: 11px !important ;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif ;
}
/* end */

.clientsName	{
	text-align:right;
	font-size:11px;
}
.bluebold11	{
	font-weight:bold;
	color:#39528f;
}
#homeBody .homeBodyRight	{
	width:261px;
	float:right;
}
.keyDifferentiators	{
	height:154px;
	padding-bottom:20px;
}
.quickLinks	{
	height:134px;
	border:1px solid #bccef5;
	margin-bottom:20px;
}
.quickLinks h3	{
	text-align:center;
	padding:8px 0 7px;
}
.quickLinks ul	{
	height: 90px;
    	list-style: none outside none;
    	overflow: hidden;
    	padding: 0px 25px;
    	margin:0px;
}
.quickLinks ul li	{
	color:#51679D;
	font-size:11px;
	background:transparent url(../images/blue-arrow.gif) no-repeat scroll 0 -3px;
	padding:1px 0 1px 20px;
	margin:0px;
	vertical-align: top;
}
.quickLinks ul li a	{
	color:#51679D;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family: arial;
	vertical-align: top;
}
.quickLinks ul li a:hover	{
	text-decoration:underline;
}

.awards	{
	height:160px;
	border:1px solid #bccef5;
}
.awards h3	{
	text-align:center;
	padding:10px 0 5px 0;
}
.awardsImg	{
	width:261px;
	text-align:center;
}
#breadcrumbMenu	{
	border-bottom:1px solid #D4D3D3;
}

#insideBanner	{
	height:200px;
}
#insideBanner .bannerImage	{
	float:left;
}
#insideBanner .bannerRight	{
	margin:40px 30px 40px 0;
	float:right;
	background-color:#dcd9d9;
	height:120px;
	width:500px;
}
#insideBanner .bannerRight p	{
	color:#2e4d95;
	font-size:15px;
	font-weight:bold;
	padding:20px 35px;
	line-height:20px;
}
#insideContent	{
	padding:25px 30px 35px 30px;
}
#insideContent .leftContent	{
	padding-right:75px;
	float:left;
	width:650px;
}
#insideContent .leftContent	p {
	font: 12px/16px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight:normal;
	margin-bottom:10px;
	
}
#insideContent .leftContent a	{
	color:#39528f;
	text-decoration:none;
	font-family: arial;
	
}
#insideContent .leftContent a:hover	{
	color:#39528f;
	text-decoration:underline;
}

a.back_btn {width:57px; height:20px; display:block; background:url(../images/back_btn.jpg) no-repeat 0 0; float:right;}
#insideContent .leftContent h2 {
    color: #5268A1;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    margin:0px 0px 10px 0px;
    padding:6px 0 0;
}
#insideContent .leftContent h3 {
    color: #5268A1;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    margin:0px 0px 0px 0px;
    padding:5px 0 10px;
}
#insideContent .leftContent h4 {
    color: #5268A1;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    margin:0px 0px 0px 0px;
    padding:5px 0 10px;
}
#insideContent .leftContent ul	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:10px 0px 10px 30px;
}
#insideContent .leftContent ul li	{
	/* background:transparent url(../images/bullet-red.gif) no-repeat scroll 0 4px; */
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding:0 0 8px 10px;
}
#insideContent .leftContent ul.boldList	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 10px 0px;
}
#insideContent .leftContent ul.boldList li	{
	background:transparent url(../images/bullet-red.gif) no-repeat scroll 0 4px;
	color:#434343;
	font-size:12px;
	font-weight:bold;
	padding:0 0 8px 10px;
}
#insideContent .leftContent ul.boldList li a	{
	color:#51679d;
	font-size:12px;
	font-weight:bold;
    	font-weight: normal;
	text-decoration:none;
	font-family: arial;
}
#insideContent .leftContent ul.boldList li a:hover	{
	text-decoration:underline;
}
#insideContent .leftContent ul.normalList	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 10px 10px;
}
#insideContent .leftContent ul.normalList li	{
	background:transparent url(../images/bullet-red.gif) no-repeat scroll 0 4px;
	color:#434343;
	font-size:12px;
	font-weight:normal;
	padding:0 0 8px 10px;
}
#insideContent .leftContent ul.normalList2	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 0px 0px;
}
#insideContent .leftContent ul.normalList2 li	{
	background:transparent url(../images/bullet-red.gif) no-repeat scroll 0 4px;
	color:#434343;
	font-size:12px;
	font-weight:normal;
	padding:0 0 8px 10px;
}

#insideContent .leftContent ul.normalList1	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0 0 10px 10px;
}
#insideContent .leftContent ul.normalList1 li	{
	background:transparent url(../images/blue-bullet.gif) no-repeat scroll 0 6px;
	color:#434343;
	font-size:12px;
	font-weight:normal;
	padding:0 0 8px 10px;
}
#insideContent .leftContent ul.normalList3	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0 0 0px 15px;
}
#insideContent .leftContent ul.normalList3 li	{
	background:transparent url(../images/blue-bullet.gif) no-repeat scroll 0 6px;
	color:#434343;
	font-size:12px;
	font-weight:normal;
	padding:0 0 8px 10px;
}

#insideContent .leftContent h1	{
	color:#5268a1;
	font-size:15px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	font-family:arial;
}
#insideContent .rightContent	{
	width:192px;
	float:right;
}
#insideContent .rightContent .segments	{
	margin-bottom:18px;
	width:192px;
	border: 1px solid #d4d3d3;
}
#insideContent .rightContent .segments h2 {
	background-color:#dfdfdf;
	height:26px;
	text-align:center;
}
#insideContent .rightContent .segments ul	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:4px 15px;
}
#insideContent .rightContent .segments ul li	{
	background:transparent url(../images/hor-dots.gif) repeat-x scroll 0 bottom;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding:2px 0 5px 0px;
}
#insideContent .rightContent .segments ul li.last	{
	background:none;
}
#insideContent .rightContent .segments ul li a	{
	color:#39528F;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-family: arial;
}
#insideContent .rightContent .segments ul li a:hover	{
	color:#39528F;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

#insideContent .rightContent .contactSection	{
	margin-bottom:18px;
	width:192px;
	border: 1px solid #d4d3d3;
}

#insideContent .rightContent .contactSection h2.trigger {
	background:#DFDFDF url(../images/contact-head.gif) no-repeat scroll 0 0;
	font-size:2em;
	font-weight:normal;
	height:27px;
	width:192px;
}
#insideContent .rightContent .contactSection h2.trigger a {
	font-size:2em;
	font-weight:normal;
	height:27px;
	width:192px;
	display:block;
}
#insideContent .rightContent .contactSection h2.active {
	background:#DFDFDF url(../images/contact-head.gif) no-repeat scroll left bottom;
}
#insideContent .rightContent .contactSection .toggle_container {
	padding: 0;
	border-top: 1px solid #d6d6d6;
	overflow: hidden;
	font-size: 1.2em;
	width: 192px;
	clear: both;
}
#insideContent .rightContent .contactSection .toggle_container .contactForm {
	padding: 10px 15px;
}

#insideContent .rightContent .contactSection .toggle_container .contactForm label {
	display:block;
	font-weight:bold;
	margin-bottom:1em;
	font-size:11px;
}
#insideContent .rightContent .contactSection .toggle_container .contactForm input {
	/*display:block;
	width:160px;
	border: 1px solid #c1c1c1;*/
	margin-top: 5px;
}
#insideContent .rightContent .contactSection .toggle_container .contactForm textarea {
	display:block;
	width:154px;
	border: 1px solid #c1c1c1;
	margin-top: 5px;
}
#insideContent .rightContent .contactSection .toggle_container .contactForm .imgAlign {
	text-align:center;
}
#insideContent .rightContent .contactSection .toggle_container .contactForm .captchaImg	{
	padding-bottom:5px;
}

/* Starts CSS added on june 22 */
#insideContent .rightContent .successStories {
 margin-bottom:18px;
 width:192px;
 border: 1px solid #d4d3d3;
 float: left;
}
#insideContent .rightContent .successStories h2 {
 background-color:#dfdfdf;
 height:27px;
 text-align:center;
}

div#tmpSlideshow {
 margin:10px 10px 5px;
 padding:0px 0 0;
 width:170px;
 float: left;
}
div.tmpSlide {
    width: 170px;
 
    display: none;
}
div#tmpSlideshowControls {
    background-color: #DFDFDF;
    float: right;
    padding: 3px 10px;
    width: 172px;
}
div.tmpSlideshowControl {
    float: left;
    background: url(../images/circle-bg.gif) no-repeat;
    width: 21px;
    height: 20px;
 margin-right: 5px;
    padding-top: 3px;
    color: #fff;
    font: 11px Arial, sans-serif;
 font-weight:bold;
    text-align: center;
    cursor: pointer;
}
div.tmpSlideshowControl span {
    line-height: 20px;
    vertical-align: middle;
}
div.tmpSlideshowControlOn {
    background: url(../images/circle-bg.gif) no-repeat;
 color: #fff;
}
div.tmpSlideshowControlActive {
 background: url(../images/circle-bg-active.gif) no-repeat;
    color: #555555;
}
div.tmpSlideCopy {
    width: 170px;
}
div.tmpSlideCopy span {
    text-align: center;
    width: 100%;
 float: left;
 padding: 10px 0 0;
}
 
div.tmpSlideCopy p {
 float:left;
    font: 11px Arial, sans-serif;
    line-height: 14px;
 width:170px;
 color: #4c4c4c;
 height: 90px;
}
div.tmpSlideCopy p a {
 color:#39528f;
 text-decoration:none;
 padding-top:5px;
 display:block;
}
 
#insideContent .rightContent .successStories h3 {
 color: #5268a1;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 4px;
}

/* End of june 22 */

/* add at june 17 */
/*
#insideContent .rightContent .successStories {
 margin-bottom:18px;
 width:192px;
 border: 1px solid #d4d3d3;
 float: left;
}

#insideContent .rightContent .successStories h2 {
 background-color:#dfdfdf;
 height:27px;
 text-align:center;
}
 

div#tmpSlideshow {
 margin:10px;
 padding:0px 0 0;
 width:170px;
}
div.tmpSlide {
    width: 170px;
    height: 95px;
    display: none;
}
div#tmpSlideshowControls {
 float:right;
 padding: 10px;
}
div.tmpSlideshowControl {
    float: left;
    background: url(../images/circle-bg.gif) no-repeat;
    width: 20px;
    height: 20px;
    color: #6e6e6e;
    font: 11px Arial, sans-serif;
 font-weight:bold;
    text-align: center;
    cursor: pointer;
}
div.tmpSlideshowControl span {
    line-height: 20px;
    vertical-align: middle;
}
div.tmpSlideshowControlOn {
    background: url(../images/circle-bg.gif) no-repeat;
 color: #000000;
}
div.tmpSlideshowControlActive {
 background: url(../images/circle-bg-active.gif) no-repeat;
    color: #ffffff;
}
div.tmpSlideCopy {
    width: 170px;
}
div.tmpSlideCopy span {
 text-align:center;
}
 
div.tmpSlideCopy p {
 float:left;
    font: 11px Arial, sans-serif;
    line-height: 14px;
 width:170px;
 color: #39528F;
}
div.tmpSlideCopy p a {
 color:#39528f;
 text-decoration:none;
 padding-top:5px;
 display:block;
}
 
#insideContent .rightContent .successStories h3 {
 color: #5268A1;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 2px;
}*/
/* end at june 17 */
/*
#insideContent .rightContent .successStories	{
	margin-bottom:18px;
	width:192px;
	border: 1px solid #d4d3d3;
}
#insideContent .rightContent .successStories h2 {
	background-color:#dfdfdf;
	height:27px;
	text-align:center;
}


div#tmpSlideshow {
  height:55px;
	margin:10px;
	padding:30px 0 0;
	position:relative;
	width:170px;
}
div.tmpSlide {
    position: absolute;
    top: 0;
    left: 0;
    width: 170px;
    height: 95px;
    display: none;
}
div#tmpSlideshowControls {
    left:110px;
	position:absolute;
	top:65px;
}
div.tmpSlideshowControl {
    float: left;
    background: url(../images/circle-bg.gif) no-repeat;
    width: 20px;
    height: 20px;
    color: #4e649a;
    font: 11px Arial, sans-serif;
	font-weight:bold;
    text-align: center;
    cursor: pointer;
}
div.tmpSlideshowControl span {
    line-height: 20px;
    vertical-align: middle;
}
div.tmpSlideshowControlOn {
    background: url(../images/circle-bg.gif) no-repeat;
	color: #f40e17;
}
div.tmpSlideshowControlActive {
    color: #f40e17;
}
div.tmpSlideCopy {
    width: 170px;
}

div.tmpSlideCopy p {
	float:left;
    font: 12px Arial, sans-serif;
    line-height: 15px;
	width:120px;
	padding-right:5px;
}
div.tmpSlideCopy p a {
	color:#39528f;
	text-decoration:none;
	padding-top:5px;
	display:block;
	font-family: arial;
}
div.tmpSlideCopy p a:hover {
	text-decoration:underline;
}

*/
.pdfIcon	{
	float:right;
	padding-top:10px;
}
.gallery {
    padding-bottom: 15px;
}
.body2-rt {
    font-size: 12px;
    text-align: left;
    width: 150px;
}
h5.cf_text {
    color: #1F317F;
    font: bold 14px/16px Arial,Verdana,Tahoma,Helvetica,sans-serif;
    margin: 10px 0;
}
.cf_inputbox	{
	border: 1px solid #C1C1C1;
	height: 18px;
}

/*@media screen and (-webkit-min-device-pixel-ratio:0) {
 #select_4 { width:105px;  }
}*/
@-moz-document url-prefix() {
  #select_4 { width:95px !important;  }
}

.small_inputbox	{
	border: 1px solid #C1C1C1;
	height: 18px;
	width:70px;
	margin:0px; 
	padding:0px; 
	float:left;
}
.inputfield	{
	border: 1px solid #C1C1C1;
}


#footer	{
	background-color:#e1e1e1;
	height:30px;
	font-size:11px;
	font-weight:normal;
	font-family:arial;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	width: 960px;
}
#footer	.leftlinks	{
	float:left;
	padding:9px 15px 0;
}
#footer	.leftlinks a	{
	color:#39528f;
	text-decoration:none;
	padding:0px 5px;
	font-family: arial;
}
#footer	.leftlinks a:hover	{
	color:#39528f;
	text-decoration:underline;
}

#footer	.copyright	{
	float:right;
	padding:9px 20px 0px;
}
:-moz-any-link:focus {
  outline: none;
}
.inside-subhd {
    color: #204A74;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.body2 {
    background-position: center top;
    color: #040404;
    font-family: arial,verdana,Tahoma,helvetica,univers;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    padding-bottom: 8px;
    padding-left: 1px;
    text-align: left;
    text-decoration: none;
}
.inside-tbhd-lt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #E3E4E6;
	text-align: left;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	height: 24px;
}

.inside-tbhd-rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #E3E4E6;
	text-align: left;
	padding-left: 8px;
	height: 24px;
}
.inside-tbcontent-lt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-top: 7px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DCDDDE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDDDE;

}

.inside-tbcontent-rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 7px;	
	padding-top: 7px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDDDE;

}
#insideContent .leftContent .sitemapmenu {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	padding:10px 0px;
	text-decoration:none;
}
#insideContent .leftContent .sitemapmenu .link_head 	{
	padding-bottom:8px;
}
#insideContent .leftContent .sitemapmenu .link_head a	{
	color:#51679d;
	font-size:12px;
	font-weight:bold;
	padding:0px;
	text-decoration:none;
}
#insideContent .leftContent ul.sitemapLinks	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 0px 0px;
}
#insideContent .leftContent ul.sitemapLinks li	{
	background:transparent url(../images/bullet-red.gif) no-repeat scroll 0 4px;
	color:#434343;
	font-size:12px;
	font-weight:normal;
	padding:0 0 8px 10px;
}
#insideContent .leftContent ul.sitemapLinks li a	{
	color:#51679d;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	text-decoration:none;
	font-family:Arial;
}
#insideContent .leftContent ul.sitemapLinks li a:hover	{
	color:#51679d;
	text-decoration:underline;
}


#insideContent .leftContent .sitemapsubLinks 	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:5px 0 0 0;
}
#insideContent .leftContent ul.sitemapsubLinks li	{
	background:transparent url(../images/blue-bullet.gif) no-repeat scroll 0 7px;
	color:#434343;
	font-size:12px;
	font-weight:normal;
	padding:2px 0 2px 10px;
}
#insideContent .leftContent ul.sitemapsubLinks li a	{
	color:#6884cc;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	text-decoration:none;
	font-family:Arial;
}
#insideContent .leftContent ul.sitemapsubLinks li a:hover	{
	color:#6884cc;
	text-decoration:underline;
}

/* Horizontal CSS Drop-Down Menu  */
ul.dropdown li {
	padding: 7px 10px;
	background:  url(menu-bg.gif) repeat-x;
}
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;

}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 0px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown ul {
	width: auto;
	text-indent:0px;
}
ul.dropdown li ul li a {
	padding: 4px 10px;
	font: 12px/normal Arial, Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	background-color: #f6f6f6;
	color:#000000;
	display:block;
	border-style: solid;
	border-width: 1px 0px 1px 0;
	border-color: #fff #d9d9d9 #d9d9d9;
}
ul.dropdown li ul li:hover,
ul.dropdown li ul li a:hover {
	background-color: #eee;
	color: #000;
}	
ul.dropdown .about {
	background: url(../images/top-menu.gif) no-repeat;
	width:116px;
	height:38px;
	text-indent:-3000px;
	display:block;
}
ul.dropdown .about:hover, ul.dropdown .about .active {
	background: url(../images/top-menu.gif) 0px -38px;
}
ul.dropdown .services {
	background: url(../images/top-menu.gif) no-repeat -116px 0px;
	width:108px;
	height:38px;
	text-indent:-3000px;
	display:block;
	padding: 0px;
}
ul.dropdown .services:hover, ul.dropdown .services .active {
	background: transparent url(../images/top-menu.gif) no-repeat -116px -38px;
}
ul.dropdown .services ul {
	text-indent:0px;
}
ul.dropdown .solutions {
	background: url(../images/top-menu.gif) no-repeat -224px 0px;
	width:112px;
	height:38px;
	text-indent:-3000px;
	display:block;
	padding: 0px;
}
ul.dropdown .solutions:hover, ul.dropdown .solutions .active {
	background: transparent url(../images/top-menu.gif) no-repeat -224px -38px;
}
ul.dropdown .careers {
	background: url(../images/top-menu.gif) no-repeat -336px 0px;
	width:103px;
	height:38px;
	text-indent:-3000px;
	display:block;
	padding: 0px;
}
ul.dropdown .careers:hover, ul.dropdown .careers .active {
	background: transparent url(../images/top-menu.gif) no-repeat -336px -38px;
}
ul.dropdown .resources {
	background: url(../images/top-menu.gif) no-repeat -439px 0px;
	width:119px;
	height:38px;
	text-indent:-3000px;
	display:block;
	padding: 0px;
}
ul.dropdown .resources:hover, ul.dropdown .resources .active {
	background: transparent url(../images/top-menu.gif) no-repeat -439px -38px;
}
ul.dropdown .media {
	background: url(../images/top-menu.gif) no-repeat -558px 0px;
	width:95px;
	height:38px;
	text-indent:-3000px;
	display:block;
	padding: 0px;
}
ul.dropdown .media:hover, ul.dropdown .media .active {
	background: transparent url(../images/top-menu.gif) no-repeat -558px -38px;
}
ul.dropdown .contact {
	background: url(../images/top-menu.gif) no-repeat -653px 0px;
	width:125px;
	height:38px;
	text-indent:-3000px;
	display:block;
	padding: 0px;
}
ul.dropdown .contact:hover, ul.dropdown .contact .active {
	background: transparent url(../images/top-menu.gif) no-repeat -653px -38px;
}
/* -- Components override -- */
ul.dropdown-horizontal *.dir {
	padding-right: 15px;
	background: url(../images/nav-arrow-right.png) no-repeat 100% 50%;
	background-color: #f6f6f6;	
}





.AJXCSSMenuVNAeeVB {z-index:207;width:90%;background-color:#fff;text-align:left;padding-left: 20px;}
* html .AJXCSSMenuVNAeeVB .ajxmw1 {float:left;height: 1px;}
* html .AJXCSSMenuVNAeeVB .ajxmw2 {position:relative;height: 1px;background-color:#fff;}
.AJXCSSMenuVNAeeVB ul {position:relative;display:inline-block;margin:0;padding:0;list-style-type:none;}
* html .AJXCSSMenuVNAeeVB ul {display:inline;}
*+html .AJXCSSMenuVNAeeVB ul {display:inline;}
.AJXCSSMenuVNAeeVB li {float:left;margin:0;}
.AJXCSSMenuVNAeeVB li:hover,.AJXCSSMenuVNAeeVB .ajxover {position:relative;}

.AJXCSSMenuVNAeeVB a {display:block;float:left;white-space:nowrap;overflow:hidden;padding:7px 12px;font:bold 12px Arial,Helvetica,sans-serif;text-decoration:none;text-align:center;color:#000000;}

.AJXCSSMenuVNAeeVB a.active {display:block;float:left;white-space:nowrap;overflow:hidden;padding:7px 12px;font:bold 12px Arial,Helvetica,sans-serif;text-decoration:none;text-align:center;color:#3758a4;}


.AJXCSSMenuVNAeeVB li:hover a,.AJXCSSMenuVNAeeVB .ajxover a {color:#ffffff;background-color:#6683c6}
.AJXCSSMenuVNAeeVB a.ajxsub {padding:7px 20px 7px 12px;background:url(../images/down-arrow.gif) no-repeat right center;}
.ajxsubunique {color:#5268A1 !important;}


.AJXCSSMenuVNAeeVB li:hover a.ajxsub,.AJXCSSMenuVNAeeVB .ajxover a.ajxsub {background:#6683c6; padding:7px 16px 7px 16px;color:#fff;}
.AJXCSSMenuVNAeeVB ul ul {position:absolute;display:block;left:-9999px;top:-9999px;width:180px;height:auto;background:#6683c6;padding-bottom:5px;padding-top:5px;}
.AJXCSSMenuVNAeeVB ul :hover ul,.AJXCSSMenuVNAeeVB ul .ajxover ul {left:0px;top:26px;}
.AJXCSSMenuVNAeeVB li li {width:180px;}
.AJXCSSMenuVNAeeVB ul ul a,.AJXCSSMenuVNAeeVB ul :hover ul a,.AJXCSSMenuVNAeeVB ul :hover ul :hover ul a,.AJXCSSMenuVNAeeVB ul .ajxover ul a,.AJXCSSMenuVNAeeVB ul .ajxover ul .ajxover ul a {float:none;margin:0;height:auto;white-space:normal;padding:4px 12px 4px 15px;font:12px Arial,Helvetica,sans-serif;text-decoration:none;text-align:left;color:#ffffff;/*background:url(../images/subnav-bullet.gif) no-repeat 15px 9px;*/}
.AJXCSSMenuVNAeeVB ul ul a .bulletsublist {margin:0;background:url(../images/sub-arrow.gif) no-repeat right 6px transparent;display: block;margin: 0;}
.AJXCSSMenuVNAeeVB ul ul :hover a,.AJXCSSMenuVNAeeVB ul ul :hover ul :hover a,.AJXCSSMenuVNAeeVB ul ul .ajxover a,.AJXCSSMenuVNAeeVB ul ul .ajxover ul .ajxover a {/*background:url(../images/subnav-bullet.gif) no-repeat 15px 9px;*/ color:#b4cbff;}
.AJXCSSMenuVNAeeVB ul ul a.ajxsub,.AJXCSSMenuVNAeeVB ul :hover ul a.ajxsub,.AJXCSSMenuVNAeeVB ul .ajxover ul a.ajxsub {width:152px;padding:4px 12px 4px 25px;background:url(../images/subnav-bullet.gif) no-repeat 15px 9px;}
.AJXCSSMenuVNAeeVB ul ul :hover a.ajxsub,.AJXCSSMenuVNAeeVB ul ul .ajxover a.ajxsub {background:url(../images/subnav-bullet.gif) no-repeat 15px 9px;color:#b4cbff;}
.AJXCSSMenuVNAeeVB ul :hover ul ul,.AJXCSSMenuVNAeeVB ul .ajxover ul ul {position:absolute;left:-9999px;top:-9999px;}
.AJXCSSMenuVNAeeVB ul :hover ul :hover ul,.AJXCSSMenuVNAeeVB ul .ajxover ul .ajxover ul {left:180px;top:-1px;}
.AJXCSSMenuVNAeeVB br {clear:both;height:0;font-size: 1px;line-height: 0px;}


td.searchPhase {padding:5px 0 0 0;}
.searchPhase input{margin:0px 5px 0 0; float:left}
.searchPhase label{margin:-2px 10px 0 0; float:left;}

dd.message
{
color:red
}
.pagination li
{
float:left;
}

.contenthead1{margin-bottom:15px !important;}
.emp_history img {float:left; margin:1px 0px;}
.cf_captcha img {margin-top:-8px !important;}
	
