* {
	padding:0;
	margin:0;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
}
ul, ul li {
	list-style:none;
}
a {
	overflow:hidden;
}
body {
	background:#FFF url(../images/global-bg.jpg) top center no-repeat;
}

th {
	background-color:#ccc;
}
td {
	padding-top:10px;
	direction: ltr;
}
.app {
	margin-bottom:20px;
}
.appTables {
}
dl, dd {
	margin: 0;
	padding-left:38px;
}
dl {
	width:182px;
	height:375px;
	float:left;
}
a, input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	text-decoration:none;
}
.applicationInput {
	width:25px;
	vertical-align:middle;
}
.contactLinks {
	color:#333;
	text-decoration:none;
}
.contactLinks:hover {
	color:#e41028;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#e41028;
}

a.selected{
	color:#e41028;
}
input {
	border:1px solid #888;
	color:#000;
}
dt {
	width:152px;
	height:40px;
}
dt a {
	display:block;
	width:152px;
	height:40px;
	text-indent:-9999px;
}
dt#about a {
	display:block;
	width:152px;
	height:40px;
	background:url(../images/aboutus-btn.gif) no-repeat;
}
dt#companies a {
	display:block;
	width:152px;
	height:40px;
	background:url(../images/groupofcompanies-btn.gif) no-repeat;
}
dt#careers a {
	display:block;
	width:152px;
	height:40px;
	background:url(../images/careers-btn.gif) no-repeat;
}
dt#press a {
	display:block;
	width:152px;
	height:40px;
	background:url(../images/presscenter-btn.gif) no-repeat;
}
dt#contact a {
	display:block;
	width:152px;
	height:40px;
	background:url(../images/contactus-btn.gif) no-repeat;
}
dt#about a:focus, dt#companies a:focus, dt#careers a:focus, dt#press a:focus, dt#contact a:focus {
	background-position:0 -40px;
}
dd a {
	color: #000;
}
h1#logo a {
	background:url(../images/logo.gif) no-repeat;
	text-indent:-9999px;
	width:152px;
	height:159px;
	position:absolute;
	top:56px;
	left:43px;
}
h2 {
	background:url(../images/anc-holdings.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:47px;
}
h2#aboutusTitle {
	background:url(../images/aboutus-title.gif) no-repeat;
	text-indent:-9999px;
	width:247px;
	height:47px;
}
h2#sitemapTitle {
	background:url(../images/sitemap-title.gif) no-repeat;
	text-indent:-9999px;
	width:247px;
	height:47px;
}
h2#privacyTitle {
	background:url(../images/privacy-title.gif) no-repeat;
	text-indent:-9999px;
	width:247px;
	height:47px;
}
h2#groupco {
	background:url(../images/group-of-companies.gif) no-repeat;
	text-indent:-9999px;
	width:247px;
	height:47px;
}
h2#presscenter {
	background:url(../images/presscenter-title.gif) no-repeat;
	text-indent:-9999px;
	width:247px;
	height:47px;
}
h2#careersTitle {
	background:url(../images/careers-title.gif) no-repeat;
	text-indent:-9999px;
	width:247px;
	height:47px;
}
h2#contactTitle {
	background:url(../images/contactus-title.gif) no-repeat;
	text-indent:-9999px;
	width:247px;
	height:47px;
}
h3 {
	background:url(../images/pioneering-innovations.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#compProfile {
	background:url(../images/companyprofile-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#latestnewsTitle {
	background:url(../images/latestnews-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#archiveTitle {
	background:url(../images/archive-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#message {
	background:url(../images/message-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#ourPartners {
	background:url(../images/our-partners-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#ourManage {
	background:url(../images/ourmanagement-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#constructionTitle {
	background:url(../images/construction-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#tradingTitle {
	background:url(../images/trading-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#foodsTitle {
	background:url(../images/foods-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#processTitle {
	background:url(../images/process-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#manufacturingTitle {
	background:url(../images/manufacturing-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#educationTitle {
	background:url(../images/education-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#realestateTitle {
	background:url(../images/realestate-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#servicesTitle {
	background:url(../images/services-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#hospitalityTitle {
	background:url(../images/hospitality-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#advertisingTitle {
	background:url(../images/advertising-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#carreerAppTitle {
	background:url(../images/careerapplication-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#workingTitle {
	background:url(../images/working-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#latestpositionsTitle {
	background:url(../images/latestpositions-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#allpositionsTitle {
	background:url(../images/allpositions-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h3#contactTitle2 {
	background:url(../images/contactsdirectory-title.gif) no-repeat;
	text-indent:-9999px;
	width:194px;
	height:17px;
	margin-bottom:23px;
}
h4 {
	background:url(../images/news-title.gif) no-repeat;
	text-indent:-9999px;
	width:393px;
	height:16px;
}
#top-img {
	position:absolute;
	top:42px;
	left:219px;
	height: 219px;
}
#wrapper {
	width:980px;
	/*height:395px;*/
	margin:0 auto;
	background:url(../images/main-bg.png) no-repeat;
}
#header {
	width:910px;
	height:277px;
	position:relative;
	margin:0 auto;
}
#contentwrapper {
	width:910px;
	height:447px;
	margin:0 auto;
}
#content {
	width:423px;
	height:430px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
#readMore {
	width:600px;
	height:250px;
}
.clickReadMore {
}
.legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#888;
	position:absolute;
	left:222px;
	top:260px;
	width: 218px;
}
.contentTxt {
	padding-right:46px;
}
#sidebar {
	width:267px;
	height:375px;
	float:left;
	position:relative;
}
#sbu {
	width:218px;
	height:58px;
	text-indent:-9999px;
}
#sbu a {
	display:block;
	height:58px;
}
li#construction-right-menu {
	background:url(../images/construction-right-col.jpg) no-repeat;
	height:58px;
}
li#trading-right-menu {
	background:url(../images/trading-right-col.jpg) no-repeat;
	height:58px;
}
li#foods-right-menu {
	background:url(../images/foods-right-col.jpg) no-repeat;
	height:58px;
}
li#process-right-menu {
	background:url(../images/manufacturing-right-col.jpg) no-repeat;
	height:58px;
}
li#education-right-menu {
	background:url(../images/education-right-col.jpg) no-repeat;
	height:58px;
}
li#hospitality-right-menu {
	background:url(../images/hospitality-right-col.jpg) no-repeat;
	height:58px;
}
li#services-right-menu {
	background:url(../images/services-right-col.jpg) no-repeat;
	height:58px;
}
#newsbox {
	padding-top:7px;
	width:420px;
	height:115px;
	height:110px;
}
#newstxt {
	width:393px;
	height:100px;
	background:url(../images/news-bg.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	font-size:11px;
}
#boxtxt {
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	font-size:11px;
}
.displayimgs {
	width:350px;
	height:93px;
	background: url(../images/news-bg.gif) no-repeat;
}

.displayimgs2 {
	width:400px;
	height:120px;
	background-color:#FFF;
}
.group-pics {
	border:1px solid #F0F0F0;
}
h5 {
	background:url(../images/bullet.gif) right no-repeat;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e71836;
	text-decoration:none;
	margin-left:35px;
	display:inline;
	margin-top:0px;
	cursor:pointer;
}
h6 {
	background:url(../images/plus-bullet.gif) no-repeat;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
	padding-left:15px;
	display:block;
	margin-top:0px;
	cursor:pointer;
}
.applyHere {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e71836;
	text-decoration:none;
	text-align:right;
	display:inline;
	margin-top:0px;
	cursor:pointer;
}
h5:hover, h6:hover, .applyHere:hover {
	text-decoration:underline;
}
ul#newstxt p {
	margin-left:127px;
}
ul#newstxt a {
	color:#e41028;
}
ul#newstxt a:hover {
	text-decoration:underline;
}
.newsTitle {
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
}
#seperator {
	width:393px;
	height:1px;
	background:url(../images/seperator.gif) no-repeat right;
}
#seperator2 {
	width:610px;
	height:1px;
	background-color:#e5e5e5;
	margin-top:40px;
}
#seperator3 {
	width:393px;
	height:1px;
	background:url(../images/seperator.gif) no-repeat center;
	margin-bottom:15px;
	margin-top:15px;
}
.newsimg {
	margin-left:12px;
	margin-top:12px;
}
#allNews {
	width:90px;
	height:17px;
	background:url(../images/newsbtm.gif) no-repeat;
	padding-left:315px;
}
li#profile {
	margin-top:10px;
	background:url(../images/companyprofile-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#management {
	margin-top:10px;
	background:url(../images/ourmanagement-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#partners {
	margin-top:10px;
	margin-bottom:10px;
	background:url(../images/ourpartners-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#construction {
	margin-top:10px;
	background:url(../images/construction-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#trading {
	margin-top:10px;
	background:url(../images/trading-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#foods {
	margin-top:10px;
	background:url(../images/foods-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#process {
	margin-top:10px;
	background:url(../images/process-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#advertising {
	margin:10px 0;
	background:url(../images/advertising-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#education {
	margin-top:10px;
	background:url(../images/education-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#realestate {
	margin-top:10px;
	background:url(../images/realestate-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#hospitality {
	margin-top:10px;
	background:url(../images/hospitality-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#services {
	margin-top:10px;
	margin-bottom:10px;
	background:url(../images/services-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#workingwithanc {
	margin-top:10px;
	background:url(../images/workingwithanc-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#latestpositions {
	margin-top:10px;
	background:url(../images/latestpositions-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#careerapplications {
	margin-top:10px;
	margin-bottom:10px;
	background:url(../images/careerapplications-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#allpositions {
	margin-top:10px;
	background:url(../images/allpositions-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#latestnews {
	margin-top:10px;
	background:url(../images/latestnews-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#directory {
	margin-top:10px;
	background:url(../images/contact-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#newarchive {
	margin-top:10px;
	margin-bottom:10px;
	background:url(../images/newarchive-btn.gif) no-repeat;
	height:9px;
	text-indent:-9999px;
}
li#profile a, li#management a, li#partners a, li#construction a, li#trading a, li#manufacturing a, li#education a, li#realestate a, li#hospitality a, li#services a, li#workingwithanc a, li#latestpositions a, li#allpositions a, li#careerapplications a, li#latestnews a, li#newarchive a, li#directory a, li#foods a,  li#process a, li#advertising a {
	display:block;
	width:125px;
	height:9px;
}
li#profile:hover, li#management:hover, li#partners:hover, li#construction:hover, li#trading:hover, li#manufacturing:hover, li#education:hover, li#realestate:hover, li#hospitality:hover, li#services:hover, li#workingwithanc:hover, li#latestpositions:hover, li#allpositions:hover, li#careerapplications:hover, li#latestnews:hover, li#newarchive:hover, li#directory:hover, li#foods:hover, li#process:hover, li#advertising:hover {
	background-position:0px -9px;
}
#footer {
	width:865px;
	height:35px;
	clear:both;
	padding:0 25px;
	margin:0 auto;
}
#footer p {
	float:left;
}
#footernav {
	float:right;
}
#footernav li {
	display:inline;
}
.footerTxt, .footerTxt a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#888;
	text-decoration:none;
	padding-top:14px;
}
.footerTxt a:hover {
	text-decoration:none;
	color:#e41028;
}
.darkgreyTitles {
	font-size:11px;
	font-weight:bold;
	color:#333;
}
ol li {
	margin-left:18px;
}
ol {
	margin:15px;
}
.accordion2 {
	background:#FFF;
	padding: 5px 15px;
	width: 580px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	cursor: pointer;
}
.accordion3 {
	background:#FFF;
	margin: 0;
	cursor: pointer;
}
.accordion3 h6.active {
	background:url(../images/minus-bullet.gif) no-repeat;
}
.accordion2 h5.active {
}
.accordion2 li {
	background-color:#FFF;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom: solid 1px #e5e5e5;
	overflow:hidden;
}
.accordion3 li {
	background-color:#FFF;
	margin-top:5px;
	padding-bottom:0px;
	overflow:hidden;
}
.accordion2 p {
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	background: #fff;
	margin: 0;
	padding: 10px 15px 0 0;
	display: none;
}
.accordion3 div {
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	background: #fff;
	margin: 0;
	padding: 10px 15px 0 20px;
	display: none;
}
img.unitphoto {
	margin-left:23px;
	float:right;
}
#careerSidebar {
	width:219px;
}
#jobSearch {
	background:url(../images/jobsearch-bg.gif) no-repeat;
	height:76px;
	padding-top:28px;
	text-align:right;
}
#contactQuery {
	background:url(../images/query01.gif) no-repeat;
	height:179px;
	padding-top:38px;
	text-align:right;
}
li#jobSearch select, li#contactQuery input, select, li#contactQuery textarea, checkbox {
	width:140px;
	height:15px;
	border:1px solid #dfdfdf;
	margin-right:5px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999;
}
td input {
	width:141px;
	height: 17px;
}
.applicationHeaders {
	height:20px;
	padding-top:0px;
	background-color:#CCC;
	vertical-align:middle;
	padding-left:10px;
}
.marginP {margin-top:6px; margin-right:7px;}
p#EmailQuerryspan {
    margin:0;
    padding:0;
    color:red;
    position:absolute;
    top:119px;
    left:75px;
}
