/* CSS Document */
.hometxt {
	font-family: verdana;
	font-size: 12px;
	line-height: 30px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
                font-weight:bold;
}
p{margin:0px; padding:0px;}

.homebottomnavtxt {
	font-family: verdana;
	font-size: 10px;
	color: #5b616a;
	padding-top: 2px;
	padding-bottom: 10px;
	text-decoration:none;
}
.homebottomnavtxt A {
color:#5b616a; text-decoration:none;
}

.homebottomnavtxt A:hover {
color:#890f11; text-decoration:underline;
}

.aboutmenunavtxt {
	font-family: verdana;
	font-size: 12px;
	color: #999999;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration:none;
}
.aboutmenunavtxt A {
color:#999999; text-decoration:none; font-weight:bold;
}

.aboutmenunavtxt A:hover {
color:#666666; text-decoration:none;
}

.aboutmenunavcurrent {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration:none;
	font-weight:bold;
}

.aboutcontenttxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
        padding-top: 5px;
	padding-bottom: 9px;
	line-height:28px;
	text-decoration:none;
	font-weight:bold;
}
.aboutcontenttxt A {
color:#666666; text-decoration:underline; font-weight:bold;
}

.aboutcontenttxt A:hover {
color:#999999; text-decoration:none;
}

.aboutheadtxt {
	font-family: verdana;
	font-size: 12px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
}
.aboutheadtxt1 {
	font-family: verdana;
	font-size: 14px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
}
.technologylaptxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height:28px;
	text-decoration:none;
	font-weight:bold;
}

.ourpartnersheadtxt {
	font-family: verdana;
	font-size: 16px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	font-weight:bold;
}

.ourpartnerssecondheadtxt {
	font-family: verdana;
	font-size: 12px;
	color: #8a0f11;
	line-height:21px;
	text-decoration:none;
	font-weight:bold;
}

.ourpartnerstxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	line-height:22px;
	padding-top: 8px;
	padding-bottom: 5px;
	text-decoration:none;
	font-weight:bold;
}

.ourpartnerstxt A {
color:#0323e7; text-decoration:underline; font-weight:bold;
}

.ourpartnerstxt A:hover {
color:#0323e7; text-decoration:none;
}

.ourpartnerscertificationstxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
}

.ourpartnerscertifications {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left:10px;
	text-decoration:none;
}

.ourpartnerscaptivtxt {
	font-family: verdana;
	font-size: 12px;
	color: #999999;
	padding-top: 7px;
	padding-bottom: 7px;
	text-decoration:none;
	font-weight:bold;
}
.ourpartnerscaptivtxt A {
color:#999999; text-decoration:underline; font-weight:bold;
}

.ourpartnerscaptivtxt A:hover {
color:#666666; text-decoration:none;font-weight:bold;
}

.professionalservicestxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	line-height:20px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	font-weight:bold;
        list-style:none;
}

.methodlogytxt {
	font-family: verdana;
	font-size: 16px;
	color: #8a0f11;
	padding-top: 8px;
	padding-bottom: 7px;
	text-decoration:none;
	font-weight:bold;
}

.supportservicetxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	line-height:25px;
	padding-top: 8px;
	padding-bottom: 7px;
	text-decoration:none;
	font-weight:bold;
}

.virtualtxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	line-height:22px;
	padding-top: 7px;
	padding-bottom: 7px;
	text-decoration:none;
	font-weight:bold;
}


.contactheadtxt {
	font-family: verdana;
	font-size: 11px;
	color: #9f1c0f;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	font-weight:bold;
}

.contacttxt {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	line-height:14px;
	padding-top: 2px;
        padding-left:4px;
	padding-bottom: 2px;
	text-decoration:none;
}
.contacttxt A {
color:#666666; text-decoration:none;
}

.contacttxt A:hover {
color:#9f1c0f; text-decoration:underline;
}

.privacyheadtxt {
	font-family: verdana;
	font-size: 16px;
	color: #8a0f11;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
}

.privacyheadsmalltxt {
	font-family: verdana;
	font-size: 14px;
	color: #8a0f11;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
}

.privacytxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	line-height:22px;
	text-decoration:none;
}

.termsheadtxt {
	font-family: verdana;
	font-size: 16px;
	color: #8a0f11;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
	font-weight:bold;
}

.termsheadsmalltxt {
	font-family: verdana;
	font-size: 14px;
	color: #8a0f11;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
	font-weight:bold;
}

.termstxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	line-height:20px;
	text-decoration:none;
}
.termstxt A {
color:#3a00f7; text-decoration:none;
}

.termstxt A:hover {
color:#3a00f7; text-decoration:underline;
}

.sitemapnavtxt {
	font-family: tahoma;
	font-size: 12px;
	color: #5b616a;
	text-decoration:none;
                font-weight:bold;
                line-height:20px;
}
.sitemapnavtxt A {
color:#5b616a; text-decoration:none;
}

.sitemapnavtxt A:hover {
color:#890f11; text-decoration:underline;
}
.searchcontenttxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 13px;
	padding-bottom: 13px;
	text-decoration:none;
	font-weight:bold;
}
.searchcontenttxt A {
color:#870708; text-decoration:underline;
}

.searchcontenttxt A:hover {
color: #666666; text-decoration:none;
}
.searchresultxt {
	font-family: verdana;
	font-size: 14px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	font-weight:bold;
}

.searchresultheadtxt {
	font-family: verdana;
	font-size: 12px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	font-weight:bold;
}
.searchresultheadtxt A {
color:#8a0f11; text-decoration:underline;
}

.searchresultheadtxt A:hover {
color:#8a0f11; text-decoration:none;
}

.searchresultcontentxt {
	font-family: verdana;
	font-size: 12px;
	color: #5b616a;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
}

.previousnexttxt {
	font-family: verdana;
	font-size: 11px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	font-weight:bold;
}
.previousnexttxt A {
color:#8a0f11; text-decoration:underline;
}

.previousnexttxt A:hover {
color:#8a0f11; text-decoration:none;
}

.newscontenttxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 13px;
	padding-bottom: 13px;
	text-decoration:none;
	font-weight:bold;
}
.newscontenttxt A {
color:#666666; text-decoration:underline;
}

.newscontenttxt A:hover {
color:#999999; text-decoration:none;
}

.newstxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	line-height:22px;
	text-decoration:none;
	font-weight:bold;
}
.newstxt A {
color:#0323e7; text-decoration:underline;
}

.newstxt A:hover {
color:#0323e7; text-decoration:none;
}

.newspicturecontenttxt {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height:20px;
	text-decoration:none;
	font-weight:bold;
}

.casestudiesborder {
	border:solid 1px #a0a0a0;
}

.casestudiesheadtxt {
	font-family: verdana;
	font-size: 14px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	font-weight:bold;
}

.casestudiestxt {
	font-family: verdana;
	font-size: 12px;
	line-height:18px;
	color: #000000;
	padding-top: 5px;
	padding-right:6px;
	text-decoration:none;
	font-weight:bold;
}

.casestudiesspacetxt {
	font-family: verdana;
	font-size: 12px;
	line-height:18px;
	color: #000000;
	padding-right:6px;
	text-decoration:none;
	font-weight:bold;
}

.postresumeheadtxt {
	font-family: verdana;
	font-size: 12px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	font-weight:bold;
}
.aboutmenunavtxt_form_head {
        font-family: verdana;
	font-size: 12px;
        color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	font-weight:bold;
}
.bulletcontenttxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
        line-height:20px;
	text-decoration:none;
	font-weight:bold;
}

.jobdescheadtxt {
	font-family: verdana;
	font-size: 12px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
        line-height:16px;
	text-decoration:none;
	font-weight:bold;
}

.linecardtxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
        padding-left:5px;
        padding-right:5px;
        line-height:18px;
	text-decoration:none;
	font-weight:bold;
}

.linecardheadtxt {
	font-family: arial;
	font-size: 14px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
        padding-left:5px;
        padding-right:5px;
	text-decoration:none;
	font-weight:bold;
}

.linecardpointstxt {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
        padding-left:5px;
        padding-right:5px;
	text-decoration:none;
	font-weight:bold;
}

.factsheetheadtxt {
        font-family: arial;
	font-size: 14px;
	color: #8a0f11;
	padding-top: 2px;
	padding-bottom: 2px;
        padding-left:5px;
        padding-right:5px;
	text-decoration:none;
	font-weight:bold;
}

.factsheettxt {
        font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
        padding-left:5px;
        padding-right:5px;
	text-decoration:none;
	font-weight:bold;
}
.factsheettxt A {
color:#0323e7; text-decoration:underline;
}

.factsheettxt A:hover {
color:#0323e7; text-decoration:none;
}

.factsheetaddresstxt {
        font-family: verdana;
	font-size: 10px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
        padding-left:2px;
        padding-right:2px;
	text-decoration:none;
	font-weight:bold;
}

.factsheetbullettxt {
        font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
        padding-left:0px;
        padding-right:5px;
	text-decoration:none;
	font-weight:bold;
}
.searchresulttxt {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 13px;
	padding-bottom: 13px;
	text-decoration:none;
	font-weight:bold;
}
.searchresulttxt A {
color:#000000; text-decoration:none;
}

.searchresulttxt A:hover {
color: #673030; text-decoration:none;
}
.aboutmenunavtxt_form {
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
      text-align:left;
	font-weight:bold;
	
}
.postresumeheadtxt_new {
font-family: verdana;
font-size: 14px;
color: #8a0f11;
padding-top: 5px;
padding-bottom: 5px;
text-decoration:none;
font-weight:bold;
}

.aboutcontenttxt1 {
	font-family: verdana;
	font-size: 12px;
	color: #8a0f11;
        padding-top: 5px;
	padding-bottom: 9px;
	line-height:28px;
	text-decoration:none;
	font-weight:bold;
}
.aboutcontenttxt1 A {
color:#8a0f11; text-decoration:underline; font-weight:bold;
}

.aboutcontenttxt1 A:hover {
color:#999999; text-decoration:none;
}

.virtualtxt2 {
	font-family: verdana;
	font-size: 10px;
	color: #666666;
	line-height:18px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	font-weight:bold;
}

.aboutheadtxt2 {
	font-family: verdana;
	font-size: 10px;
	color: #8a0f11;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:12px;
	text-decoration:none;
	font-weight:bold;
}

.havereptxt {
	font-family: verdana;
	font-size: 12px;
	color: #0323e7;
        padding-top: 9px;
	padding-bottom: 5px;
	text-decoration:none;
	font-weight:bold;
}
.havereptxt A {
color:#0323e7; text-decoration:underline; font-weight:bold;
}

.havereptxt A:hover {
color:#0323e7; text-decoration:none;font-weight:bold;
}