.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6E6D60;
	text-decoration: none;
}
.bghome {
	background-image: url(bgnav.gif);
	background-repeat: repeat;
	background-position: left top;
}
.bghometitle {
	background-image: url(tile1.gif);
	background-repeat: repeat;
	background-position: left top;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6E6D60;
	text-decoration: none;
}
.bodytextblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0075BA;
	text-decoration: none;
}
.bodytext_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}
.breadcrumb_HIGHLIGHT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ED3F02;
	text-decoration: none;
}
.breadcrumb_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6E6D60;
	text-decoration: none;
}
.swf_div {
	z-index: 1;
}
.sitemap_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464646;
	text-decoration: none;
}
.content_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}
.content_bold_u{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: underline;
}
.content2_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}
.onred_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.onred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-image: url(button_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 22px;
	width: 63px;
}
.textfield {
  	width: 105px;
}
.searchfield {
  	width: 150px;
}
.hidlink {
color:#FFFFFF
  	
}.dropdownclass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	width: 145px;
}
.textareaclass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 129px;
	width: 256px;
}
.textfieldclass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 18px;
	width: 146px;
}
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ED3F02;
	text-decoration: none;
}
.logo {
	position: absolute;
	z-index: 1;
	height: 77px;
	width: 93px;
	left: 110px;
	top: 9px;
}
.paternhome {
	background-image: url(tile1.gif);
	background-repeat: repeat;
	background-position: left top;
	position: absolute;
	height: 79px;
	width: 36px;
	left: 228px;
	top: 6px;
}
.mainimg {
	position: absolute;
	height: 275px;
	width: 277px;
	left: 264px;
}
.agoheader {
	position: absolute;
	height: 16px;
	width: 179px;
	left: 544px;
	top: 34px;
}
.webprojects {
	position: absolute;
	height: 45px;
	width: 128px;
	left: 731px;
	top: 20px;
}
.orange {
	position: absolute;
	width: 142px;
	height:139;
	left: 85px;
	top: 86px;
	background-color:#ED3F02;
	display:block

}
.whitestrip {
	background-color: #FFFFFF;
	position: absolute;
	height: 184px;
	width: 4px;
	left: 81px;
	top: 86px;
}
.tile_verti {
	position: absolute;
	height: 139px;
	width: 36px;
	left: 228px;
	top: 86px;
	background-image: url(tile_verti.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.thinline {
	position: absolute;
	height: 139px;
	width: 1px;
	left: 227px;
	top: 86px;
	background-color: #FFFFFF;
}
.whitehstrip {
	position: absolute;
	height: 4px;
	width: 179px;
	left: 85px;
	top: 225px;
	background-color: #FFFFFF;
}
.break {
	background-image: url(break.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 8px;
	width: 4px;
	left: 549px;
	top: 176px;
}
.navstrip {
	position: absolute;
	height: 184px;
	width: 4px;
	left: 541px;
	top: 86px;
	background-image: url(navstrip.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav {
	background-image: url(stripnav.gif);
	background-repeat: repeat-x;
	background-position: left top;
	position: absolute;
	height: 51px;
	width: 398px;
	left: 541px;
	top: 86px;
}
.whitestrip1 {
	background-color: #FFFFFF;
	position: absolute;
	height: 184px;
	width: 4px;
	left: 939px;
	top: 86px;
}
.navline {
	background-color: #FFFFFF;
	position: absolute;
	height: 36px;
	width: 1px;
	left: 673px;
	top: 93px;
	z-index: 1;
}
.navline1 {
	background-color: #FFFFFF;
	position: absolute;
	z-index: 1;
	height: 36px;
	width: 1px;
	left: 805px;
	top: 93px;
}
.subnav {
	position: absolute;
	height: 133px;
	width: 394px;
	left: 545px;
	top: 137px;
	background-image: url(2ndlevelnavbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.box {
	background-color: #DCD9BF;
	position: absolute;
	height: 41px;
	width: 179px;
	left: 85px;
	top: 229px;
}
.newmediabox {
	background-color: #898E79;
	position: absolute;
	z-index: 3;
	height: 580px;
	width: 270px;
	left: 268px;
	top: 275px;
}
.greystrip {
	position: absolute;
	height: 5px;
	width: 179px;
	left: 85px;
	top: 310px;
	background-color: #898E79;
}
.greystrip1 {
	background-color: #898E79;
	position: absolute;
	height: 5px;
	width: 398px;
	left: 541px;
	top: 310px;
}
.newmedialine {
	background-color: #BBBBA3;
	position: absolute;
	z-index: 4;
	height: 1px;
	width: 254px;
	left: 276px;
	top: 310px;
}
.newmedialine1 {
	background-color: #BBBBA3;
	position: absolute;
	z-index: 4;
	height: 1px;
	width: 254px;
	top: 449px;
	left:8px;
}
.whitehead {
	background-color: #FFFFFF;
	position: absolute;
	z-index: 1;
	height: 10px;
	width: 4px;
	left: 264px;
	top: 308px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: square;
	padding-top:3px;
	line-height: 22px;
	padding-bottom: 5px;
		
}
.bullet {
	background-image: url(newbullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index: 1;
	height: 5px;
	width: 3px;
	left: 574px;
	top: 109px;
}
.aboutus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 7px;
	width: 63px;
	left: 584px;
	top: 104px;
}
.processsublink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: underline;
	position: absolute;
	z-index: 1;
	height: 58px;
	width: 98px;
	left: 828px;
	top: 153px;
}
.servicessublink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: underline;
	position: absolute;
	z-index: 1;
	height: 58px;
	width: 98px;
	left: 695px;
	top: 153px;
}
.aboutsublink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: underline;
	position: absolute;
	z-index: 1;
	height: 58px;
	width: 98px;
	left: 572px;
	top: 153px;
}

.services {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 7px;
	width: 63px;
	left: 720px;
	top: 104px;
}
.process {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 7px;
	width: 63px;
	left: 850px;
	top: 104px;
}
.whitehead1 {
	background-color: #FFFFFF;
	position: absolute;
	z-index: 1;
	height: 10px;
	width: 4px;
	left: 538px;
	top: 308px;
}
.whitehead2 {
	background-color: #FFFFFF;
	position: absolute;
	z-index: 1;
	height: 10px;
	width: 4px;
	left: 81px;
	top: 308px;
}
.whitehead3 {
	background-color: #FFFFFF;
	position: absolute;
	z-index: 1;
	height: 10px;
	width: 4px;
	left: 939px;
	top: 308px;
}
.test {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	letter-spacing: 12px;
	word-spacing: 12px;
	text-indent: 25px;
	line-height: 34px;
}
.bullet1 {
	background-image: url(newbullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index: 1;
	height: 5px;
	width: 3px;
	left: 712px;
	top: 109px;
}
.bullet2 {
	background-image: url(newbullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index: 1;
	height: 5px;
	width: 3px;
	left: 841px;
	top: 109px;
}
.film {
	position: absolute;
	height: 11px;
	width: 57px;
	left: 154px;
	top: 287px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}
.news {
	position: absolute;
	height: 11px;
	width: 57px;
	left: 154px;
	top: 450px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}
.arrowh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #6E6D60;
	text-decoration: none;
}
.arrowhw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #DCD9BF;
	text-decoration: none;
}
.nmediatexts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C6C6AD;
	text-decoration: none;
	position:absolute;		
	width: 238px;
	left: 18px;
	top: 56px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #C6C6AD;
	text-decoration: none;
}
.plus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}
.filmdet {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 2;
	height: 102px;
	width: 179px;
	left: 85px;
	top: 315px;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	color: #6E6D60;
}
.dotted {
	background-image: url(orangedotbg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	display: inline;
	height: 1px;
}
.line1 {
	height: 1px;
	width: 179px;
	position: absolute;
	left: 0px;
	top: 110px;
	display: none;
}

.newmedia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DCD9BF;
	text-decoration: none;
	position: absolute;
	height: 21px;
	width: 96px;
	left: 349px;
	top: 287px;
	z-index: 5;
}
.elearning {
	position: absolute;
	height: 11px;
	width: 117px;
	left: 599px;
	top: 287px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}
.seo {
	position: absolute;
	height: 11px;
	width: 170px;
	left: 767px;
	top: 287px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}
.testimonial {
	position: absolute;
	height: 11px;
	left: 0px;
	top: 236px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
	padding-top: 22px;
	padding-left: 18px;
}
.req {
	position: absolute;
	left: 3px;
	top: 235px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}
.test {
	background-image: url(orangedotbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.newscontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 2;
	height: 102px;
	width: 179px;
	left: 85px;
	top: 468px;
}
.elearningtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6E6D60;
	text-decoration: none;
	position: absolute;
	z-index: 1;
	width: 177px;
	left: 560px;
	top: 332px;
	text-align: justify;
}
.icon_elearning {
	position: absolute;
	z-index: 2;
	height: 66px;
	width: 178px;
	left: 0px;
	top: 169px;

}
.seotbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6E6D60;
	text-decoration: none;
	position: absolute;
	z-index: 1;
	width: 177px;
	left: 765px;
	top: 332px;
	text-align: justify;
}
.icon_seo {
	position: absolute;
	z-index: 2;
	height: 66px;
	width: 184px;
	left: 0px;
	top: 169px;

}
.oranges {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ED3F02;
	text-decoration: none;
}
.learnmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ED3F02;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 8px;
	width: 65px;
	left: 94px;
	top: 190px;
}
.learnmoreplus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ED3F02;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 8px;
	width: 65px;
	left: 94px;
	top: 351px;
}
.orangebullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ED3F02;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	left: 172px;
	top: 356px;
}
.searchbox {
	position: absolute;
	z-index: 5;
	height: 22px;
	width: 372px;
	left: 553px;
	top: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.whitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.searchboxago {
	height: 20px;
	width: 158px;
	border-top-style: groove;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: groove;
	position: absolute;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #808080;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #808080;
}
.submitb {
	background-attachment: fixed;
	background-image: url(buttons/search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 63px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.bodytextm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6E6D60;
	text-decoration: none;
	cursor: default;
}
.grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6E6D60;
	text-decoration: none;
}

.bodytextm:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6E6D60;
	text-decoration: underline;
}
.orangelinebox {
	position: absolute;
	z-index: 4;
	height: 5px;
	width: 405px;
	left: 538px;
	top: 717px;
}
.orangelineboxleft {
	position: absolute;
	z-index: 4;
	height: 5px;
	width: 187px;
	left: 79px;
	top: 717px;
}
.change1 {
	position: inherit;
	z-index: 5;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.change2 {
	position: absolute;
	z-index: 6;
	left: 84px;
	top: 568px;
	width:156px;
}
.xhtmllogo {
	position: absolute;
	z-index: 6;
	height: 21px;
	width: 63px;
	left: 869px;
	top: 33px;
}
.copyright {
	padding-top: 2px;
	padding-left:17px;
	position: absolute;
	z-index: 7;
	left: 0px;
	top: 19px;
}
.wdci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6E6D60;
	text-decoration: none;
	position: absolute;
	left: 0px;
	top: 57px;
	padding-top: 6px;
}
.bottomlinksd {
	position: absolute;
	left: 0px;
	top: 19px;
	padding-left:7px;
}
.capshead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #C6C6AD;
	text-decoration: none;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C6C6AD;
	text-decoration: none;
	cursor: default;
}
.orangelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ED3F02;
	text-decoration: none;
}

a:hover {
text-decoration:underline;
}
.othlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DCD9BF;
	position: absolute;
	z-index: 6;
	top: 460px;
	left:15px;
}
.newwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.grey1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DCD9BF;
	text-decoration: none;
}
.navl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	height: 23px;
	display: none;
	left: 6px;
	top: 6px;
	position: fixed;
}
.request {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
