body {
	padding:0px;
	margin:0px;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#333333;	
}
#outer-header {
	background-image: url('../images/common/menu-bg.gif');
	background-repeat: repeat-x;
	background-position: left 60px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align:center;
	height: 120px;
}

#outer-container
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align:center;
}
#subouter-container
{
	width:100%;
	padding:0px;
	margin:0px;
	text-align:center;
	background-image: url('../images/services/breadcrumb.jpg');
	background-repeat: no-repeat;
	background-position: center 227px;
	float: left;

}
a
{
	outline:none;
	text-decoration:none;
}

#outer-footer {
	/*float: left;*/
	width: 100%;
	text-align:center;
	margin: 0px;
	padding: 0px;
}
#left-footer {
	float: left;
	width: 69%;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #7a003c;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
#right-footer {
	float: right;
	width: 30%;
	height: 10px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #e771df;
	margin: 0px;
	padding: 0px;
}
.mainContent
{
	width:999px;
	padding:0px;
	margin:auto;
	text-align:justify;
}
.dataContent
{
	width:965px;
	padding:0px;
	margin:auto;
	text-align:justify;
}
.data
{
	font-size:12px;
	font-family:Trebuchet MS;
	color:#333333;
	text-decoration:none;
	line-height:1.7;
}


.homeTopRightDataDiv
 {
 	float:left;width:800px;
 }
 .homeTabDataDiv
 {
 	background-image:url('../images/home/tab-bg.jpg');width:964px;height:170px;clear:both;
 }
 .homeTabClientImg
 {
	float:left;
	width:157px;
	text-align:center;
 }
.more
{
	text-align:right;color:#7a003c;font-size:11px;
}
.more a
{
	text-align:right;color:#7a003c;font-size:11px;
}
.siteLeftDiv
{
	float:left;width:600px;text-align:left;
}
.siteRgtDiv
{
	float:left;width:360px;text-align:right;
}
.siteLinkText
{
	color:#7a003c;font-size:11px;
}
.siteLinkText a
{
	color:#7a003c;font-size:11px;
}
.siteCopyText
{
	color:#666666;font-size:11px;
}
.siteCreditText
{
	color:#999999;font-size:11px;
}
.siteCreditText a
{
	color:#999999;font-size:11px;
}
.siteQuickTExt
{
	color:#333333;font-size:11px;
}
 .height2
{
	height:2px;overflow:hidden;clear:both;
} 
.height5
{
	height:5px;overflow:hidden;clear:both;
} 
 .height10
{
	height:10px;overflow:hidden;clear:both;
}
 .height15
{
	height:15px;overflow:hidden;clear:both;
}
.height20
{
	height:20px;overflow:hidden;clear:both;
}
.height30
{
	height:30px;overflow:hidden;clear:both;
}
.height40
{
	height:40px;overflow:hidden;clear:both;
}
.height54
{
	height:54px;overflow:hidden;clear:both;
}
.height100
{
	height:100px;overflow:hidden;clear:both;
}
.height200
{
	height:200px;overflow:hidden;clear:both;
}
.height300
{
	height:300px;overflow:hidden;clear:both;
}
.height500
{
	height:500px;overflow:hidden;clear:both;
}
h1
{
	padding:0px;
	margin:0px;
}
h1.title
{
	font-size:12px;
	font-family:Trebuchet MS;
	color:#333333;
	text-decoration:none;
}
.redBoldText
{
	color:#7a003c;
	font-weight:bold;
}
ul
{
 padding:0px;
 margin:0px;
 list-style-type:none;
}
li
{
 padding:0px;
 margin:0px;
 list-style-type:none;
 text-align:left;
}
ul.homeSerList li
{
	float:left;
	color:#7a003c;
	font-weight:bold;
	text-align:left;
	background-image:url('../images/common/arrow-s.jpg');
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding:0px 0px 0px 10px;
	margin:0px;
	line-height:1.7;
}
ul.homeSerList li a
{
	float:left;
	color:#7a003c;
}
ul.navList li
{
	text-align:left;
	background-image:url('../images/common/arrow-s.jpg');
	background-repeat:no-repeat;
	background-position:30px 11px;
	padding:5px 0px 0px 40px;
	/*padding:5px 0px 0px 16px;*/
	margin:0px;
	line-height:1.7;
}
ul.navList li a
{
	color:#333333;
	text-align:left;
	line-height:1.7;
}
ul.navList li a:hover
{
	color:#7a003c;
	text-align:left;
	line-height:1.7;
}
.navSel
{
	color:#7a003c;
	font-weight:bold;
}
ul.artBullet li
{
	text-align:justify;
	background-image:url('../images/common/square-bullet.gif');
	background-repeat:no-repeat;
	background-position:0px 17px;
	padding:10px 0px 0px 15px;
	margin:0px;
	line-height:1.7;
	border:0px solid #ff0000; 
}
ul.indusBullet li
{
	text-align:justify;
	text-decoration:none;
	background-image:url('../images/common/square-bullet.gif');
	background-repeat:no-repeat;
	background-position:15px 10px;
	padding:0px 0px 0px 30px;
	margin:0px;
	line-height:1.7;
}
ul.infraBullet li
{
	text-align:justify;
	text-decoration:none;
	background-image:url('../images/common/square-bullet.gif');
	background-repeat:no-repeat;
	background-position:0px 18px;
	padding:10px 0px 0px 15px;
	margin:0px;
	line-height:1.7;
}
.clientNameBullet
{
	color:#d425a6;
	font-weight:bold;
	float:right;
	text-align:right;
	/*background-image:url('../images/common/testimonial.jpg');
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:0px 0px 0px 25px;
	margin:0px;*/
	line-height:1.7;
	/*width:330px;*/
}
.mainZindexDiv_h
 {
 margin:0px;
 padding:0px;
 text-align:center;
 border:solid 0px #ff0000;
 }
 .dataZindexDiv_h
 {
 width:995px;
 margin:auto;
 text-align:left;
 border:solid 0px #ff0000;
 }
 .imgZindex_h
 {
 position:absolute;
 z-index:101;
 border:solid 0px #ff0000;
 margin:33px 0px 0px 757px;
 height:80px;
 width:235px;
 }
 .leftInnerBgDivider30
{
	width:30px;float:left;overflow:hidden;background-color:#7a003c;height:27px;
}
.leftInnerDivider30
{
	width:30px;float:left;overflow:hidden;
}
/*----------NEW-----------*/
#left-pan {
	float: left;
	width: 688px;
}
#right-pan {
	float: right;
	width: 277px;
	background-image: url('../images/common/nav-bg.jpg');
	background-repeat: repeat-y;
	background-position: left top;

}
.rgtMenuInnerBg
{
	float:right;background-image:url('../images/common/in-right-top.jpg');background-position:right top;background-repeat:no-repeat;width:277px;
}

#navMainTitleBg{float:left;border:solid 0px #ff0000;background-color:#d1c7cd;width:270px;margin:0px 0px 0px 1px;text-align:left;}
.navMainTitle{color:#7a003c;font-size:18px;}
.navMainTitle a{color:#7a003c;font-size:18px;text-decoration:none;}
.navPadd{padding:5px 0px 5px 15px;}

#navSubTitleBg{float:left;border:solid 0px #ff0000;background-color:#e0d7dc;width:270px;margin:0px 0px 0px 1px;text-align:left;}
.navSubTitle{color:#7a003c;font-size:13px;}
.navSubTitle a {color:#7a003c;font-size:13px;text-decoration:none;}
.subNavPadd{padding:0px 10px 0px 15px;}
#dataContent
{
	width:965px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#abps-logo {
	position: relative;
	float: left;
	height: 55px;
	width: 169px;
	top: 60px;
}
#abps-logo h1 a{
	background-image: url('../images/common/packaging-design-services.jpg');
	background-repeat: no-repeat;
	float: left;
	position: absolute;
	height: 60px;
	width: 169px;
	text-indent: -9999pt;
	margin: 0px;
	padding: 0px;
	left: 0px;

}
#right-header {
	float: right;
	/*width: 700px;*/
	width:775px;
}
 .homeTopBlankDiv
 {
	float: left;
	height: 64px;
	width: 772px;
	background-image: url('../images/common/top-bg.jpg');
	background-repeat: no-repeat;
	background-position: right top;
	border:solid 0px #ff0000;
 }
  .topBlankDiv
 {
	float: right;
	height: 64px;
	width: 775px;
	background-image: url('../images/common/top-bg.jpg');
	background-repeat: no-repeat;
	background-position: right top;
 }
 .dottedLine
 {
 	background-image:url('../images/common/doted.jpg');height:1px;background-repeat:repeat-X;
 }
 #navigation {
	float:right;
	padding:0px;
	width: 581px;
	border:solid 0px #ff0000;
}
#homenavigation {
	float:right;
	padding:0px;
	/*width: 775px;*/
	width: 710px;
	border:solid 0px #ff0000;
}
.nav-links li 
{
  float:left;
  display:inline;
  list-style:none;
  font-size:13px;
  padding:0px;
  margin:1px 0px 0px 0px;
 }
.nav-links li a 
{
	float:left;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	font-size:13px;
	font-family:Trebuchet MS;
	border:solid 0px #fff;
}

.nav-links li a.home{float:left;	/* height:35px;*/width:60px;text-align:center;text-decoration:none;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.abt{float:left;/* height:35px;*/width:120px;text-align:center;text-decoration:none;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.why{float:left;/* height:35px;*/width:90px;text-align:center;text-decoration:none;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.service{float:left;/* height:35px;*/width:90px;text-align:center;text-decoration:none;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.career{float:left;/* height:35px;*/width:75px;text-align:center;text-decoration:none;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.client{float:left;/* height:35px;*/width:90px;text-align:center;text-decoration:none;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.contact{float:left;/* height:35px;*/width:110px;text-align:center;text-decoration:none;padding:8px 0px 9px 0px;margin:0px;}

.nav-links li a:hover {color:#ffffff; background-color:#55002a;}

.nav-links li a.homeSel {color:#ffffff;/* height:35px;*/ background-color:#55002a;width:60px;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.abtSel {color:#ffffff;/* height:35px;*/ background-color:#55002a;width:120px;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.whySel {color:#ffffff;/* height:35px;*/ background-color:#55002a;width:90px;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.serviceSel {color:#ffffff;/* height:35px;*/ background-color:#55002a;width:90px;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.careerSel {color:#ffffff;/* height:35px;*/ background-color:#55002a;width:75px;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.clientSel {color:#ffffff;/* height:35px;*/ background-color:#55002a;width:90px;padding:8px 0px 9px 0px;margin:0px;}
.nav-links li a.contactSel {color:#ffffff; /* height:35px;*/background-color:#55002a;width:110px;padding:8px 0px 9px 0px;margin:0px;}
#banner {
	float: left;
	height: 227px;
	width: 688px;
}
.status
{
	width:688px;float:left;text-align:left;
}
.status a
{
	text-align:left;text-decoration:none;color:#333333;
}
.statusPadd
{
	padding:5px 0px 0px 22px;
}
#middleContent
{
	width:688px;float:left;text-align:justify;line-height:1.7;
}
.creativeTab
{
	background-image:url('../images/services/premedia/creative-tab.jpg');width:639px;height:34px;cursor:pointer;
}
.artTab
{
	background-image:url('../images/services/premedia/artwork-tab.jpg');width:639px;height:34px;cursor:pointer;
}
.reproTab
{
	background-image:url('../images/services/premedia/repro-tab.jpg');width:639px;height:34px;cursor:pointer;
}
.digitalTab
{
	background-image:url('../images/services/premedia/digital-tab.jpg');width:639px;height:34px;cursor:pointer;
}
.onlineTab
{
	background-image:url('../images/services/premedia/online-tab.jpg');width:639px;height:34px;cursor:pointer;
}
.printTab
{
	background-image:url('../images/services/print/scan.jpg');width:639px;height:34px;cursor:pointer;
}
.infraTab
{
	font-size:15px;font-weight:bold;text-align:center;background-image:url('../images/infrastructure/de-tab.jpg');width:639px;height:38px;
}
.careerTab
{
	cursor:pointer;font-size:13px;color:#7a003c;font-weight:bold;background-image:url('../images/infrastructure/de-tab.jpg');width:639px;height:38px;
}
.tabText
{
	color:#313131;font-size:13px;font-weight:bold;float:left;width:600px;
}
.sectionTitle
{
	font-size:16px;color:#333333;font-weight:bold;
}
.pageTitle
{
	font-size:14px;color:#7a003c;font-weight:bold;
}
.tabPlusDiv
{
	width:39px;float:left;
}
.showHideMainDataDiv
{
	border:solid 1px #f2f2f2;width:637px;display:none;
}
p
{
	margin:0px;padding:0px;
}
p.preSubTitle
{
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
p.carrText{padding-top:5px;line-height:1.4}
.prePinkBg
{
	height:162px;background-image:url('../images/services/premedia/pink-bg.jpg');background-repeat:repeat-X;
}
.clientImgDiv
{
	width:158px;float:left;
}
.whyPinkBg
{
	background-color:#ffeefb;
}
.careerLeftTitle{float:left;width:170px;font-size:13px;color:#7a003c;font-weight:bold;background-image:url('../images/common/square-bullet.gif');background-repeat:no-repeat;background-position:0px 7px;	padding:0px 0px 0px 15px;margin:0px;}
.careerColonDiv{float:left;text-align:center;color:#7a003c;width:20px;font-weight:bold;}
.careerTxtDiv{float:left;width:394px;text-align:left;}
.careerTitleTxtDiv{float:left;width:354px;text-align:left;font-weight:normal;font-size:12px;}
.applynow{width:70px;height:20px;background-color:#7a003c;color:#fff;text-align:center;}