/***** HOME PAGE BANNER *****/
.home-banner
{
	background:url(images/banner/home.jpg) left top no-repeat;
	width:945px;
	height:225px;
	margin:0px;
}
.home-banner .title
{
	padding:65px 10px 10px 45px;
	font-size:16px;
	margin:0px;
	color:#ffffff;
	font-weight:bold;
}
.home-banner .text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 175px 10px 45px;
	margin:0px;
	color:#ffffff;
}
.home-banner .read
{
	background:url(images/read-more-button.jpg) left top no-repeat;
	width:98px;
	height:31px;
	margin:0 0 0 44px;
	color:#003650;
	line-height:31px;
	padding:0 0 0 8px;
}
.home-banner .read a
{
	color:#2884BA;
	font-weight:bold;
	font-size:11px;
}
.img-1 {
	background:url(images/home-image-1.jpg) center top no-repeat;
	height:140px;
	height:72px;
	text-align:center;
}
.img-1:hover , .img-1-active {
	background: url(images/home-image-1-hover.jpg) center top no-repeat;
	height:140px;
	height:72px;
	text-align:center;
}
.img-2 {
	background:url(images/home-image-2.jpg) center top no-repeat;
	height:140px;
	height:72px;
	text-align:center;
}
.img-2:hover , .img-2-active{
	background: url(images/home-image-2-hover.jpg) center top no-repeat;
	height:140px;
	height:72px;
	text-align:center;
}
.img-3 {
	background:url(images/home-image-3.jpg) center top no-repeat;
	height:140px;
	height:72px;
	text-align:center;
}
.img-3:hover , .img-3-active{
	background: url(images/home-image-3-hover.jpg) center top no-repeat;
	height:140px;
	height:72px;
	text-align:center;
}
.img-4 {
	background:url(images/home-image-4.jpg) center top no-repeat;
	height:140px;
	height:72px;
	text-align:center;
}
.img-4:hover , .img-4-active{
	background: url(images/home-image-4-hover.jpg) center top no-repeat;
	height:140px;
	height:72px;
	text-align:center;
}

/***** ABOUT PAGE BANNER *****/
.about-banner
{
	background: url(images/banner/about.jpg)  left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.about-banner .title
{
	padding:35px 10px 10px 285px;
	font-size:18px;
	margin:0px;
	color:#ffffff;
	font-weight:bold;
}
.about-banner .text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 20px 10px 285px;
	margin:0px;
	color:#ffffff;
}
/***** SERVICE PAGE BANNER *****/
.service-banner
{
	background: url(images/banner/service.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.service-banner .title
{
	padding:35px 10px 10px 285px;
	font-size:18px;
	margin:0px;
	color:#ffffff;
	font-weight:bold;
}
.service-banner .text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 20px 10px 285px;
	margin:0px;
	color:#ffffff;
}

/***** CLIENTS BANNER *****/
.clients-banner
{
	background: url(images/banner/clients.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.clients-banner .title
{
	padding:35px 10px 10px 285px;
	font-size:18px;
	margin:0px;
	color:#ffffff;
	font-weight:bold;
}
.clients-banner .text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 20px 10px 285px;
	margin:0px;
	color:#ffffff;
}

/***** NEWS BANNER *****/
.news-banner
{
	background: url(images/banner/news-events.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.news-banner .title
{
	padding:35px 10px 10px 285px;
	font-size:18px;
	margin:0px;
	color:#ffffff;
	font-weight:bold;
}
.news-banner .text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 20px 10px 285px;
	margin:0px;
	color:#ffffff;
}

/***** CAREERS BANNER *****/
.career-banner
{
	background: url(images/banner/career.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.career-banner .title
{
	padding:35px 10px 10px 285px;
	font-size:18px;
	margin:0px;
	color:#ffffff;
	font-weight:bold;
}
.career-banner .text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 20px 10px 285px;
	margin:0px;
	color:#ffffff;
}

/***** CONTACT PAGE BANNER *****/
.contact-banner
{
	background: url(images/banner/contact-us.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.contact-banner .title
{
	padding:35px 10px 10px 285px;
	font-size:18px;
	margin:0px;
	color:#ffffff;
	font-weight:bold;
}
.contact-banner .text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 20px 10px 285px;
	margin:0px;
	color:#ffffff;
}

/***** COMMON BANNER *****/
.common-banner .title
{
	padding:35px 10px 10px 285px;
	font-size:18px;
	margin:0px;
	color:#ffffff;
	font-weight:bold;
}
.common-banner .text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 20px 10px 285px;
	margin:0px;
	color:#ffffff;
}
/* INNER BANNER */
.privacy {
	background: url(images/banner/privacy-policy.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.about-mgmt {
	background: url(images/banner/about-management.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.about-history {
	background: url(images/banner/about-history.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.service-diagno {
	background: url(images/banner/service-diagno.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.service-pack {
	background: url(images/banner/service-strategy.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.service-strategy {
	background: url(images/banner/service-pack.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.service-supply {
	background: url(images/banner/service-supply.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.service-totalpack {
	background: url(images/banner/service-totalpack.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}
.client-success {
	background: url(images/banner/clients-success.jpg) left top no-repeat;
	width:945px;
	height:230px;
	margin:0px;
}








.imagepadd
{
	margin:10px 0 0px 0;
}
.mid-top
{
	background:url(images/mid-top.jpg) left top repeat-x;
	width:945px;
	height:1px;
}
.mid-bg
{
	background:url(images/mid-bd.jpg) left top repeat-x;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	height:152px;
}
.mid-bg img
{
	padding:5px 40px 10px 40px;
}
.mid-btm
{
	background:url(images/mid-btm.jpg) left top no-repeat;
	width:904;
	height:16px;
}
.divheight
{
	height:10px;
}
.divrightborder
{
	border-right:1px solid #C5C5C5;
	width:234px;
	float:left;
	text-align:center;
}
.divrightborder h2
{
	padding:0px 0px 0px;
	margin:0px 0 5px 0;
	font-size:12px;
	color:#02679B;
	font-weight:bold;
}
.divrightborder .brown
{
	color:#888888 !important;
}
.divrightborder a
{
	padding:0px 0px 0px;
	margin:0px;
	color:#aaaaaa;
	font-size:11px;
	font-weight:bold;
}
.bordernone
{
	border-right:none;
}
.content-bg
{
	background:url(images/content-middle-bg.jpg) left top no-repeat #E1E1E1;
	height:75px;
	margin:0 0 10px 0;
	padding:15px 10px 0 10px;
	font-family:Georgia, Tahoma, Arial, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#808080;
	line-height:180%;
}
.quote {
	margin-bottom:5px;
}
.content-bg a
{
	color:#69A3D3;
	text-decoration:underline;
}
.content-bg p , .stray_quote-123005
{
	padding:0px;
	margin:0px;
}
.contptag
{
	padding:10px 10px 5px 10px;
	color:#69A3D3;
	float:right;
}
.contleftcomma
{
	padding:0px 0 0 5px;
	margin:0px;
	background:url(images/comma-left.jpg) left 2px no-repeat;
}
.contrightcomma
{
	padding:1px;
	margin:0px;
	background:url(images/comma-right.jpg) left 5px no-repeat;
}

