body {
	background:#eaf6f7 url(../images/bg-body.gif) repeat-x;
	color:#4c4c4c;
	margin:0;
	font:12px Arial, Helvetica, sans-serif;
	min-width:910px;
	padding:3px 0 0;
}
img {border:0;}
a{
	text-decoration:none;
	color:#fd7801;
}
a:hover{text-decoration:underline;}
/* wrapper */
#wrapper {
	background:#fff;
	width:100%;
	margin:0 auto;
	position:relative;
}
/* header */
#header {width:100%;}
.header-holder {
	overflow:hidden;
	width:880px;
	margin:0 auto;
	padding:0 17px 0 13px;
}
/* logo */
.logo-box {
	width:2880px;
	float:left;
}
.logo {
	float:left;
	background:url(../images/logo.jpg) no-repeat;
	margin:18px 0 5px;
}
.logo a {
	display:block;
	width:288px;
	height:59px;
	position:relative;
	cursor:pointer;
}
.logo a span {
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	width:288px;
	height:59px;
}
.logo-slogan {
	width:459px;
	display:block;
	color:#231f20;
	margin: 0 0 5px 40px;
	}


	
/* header-box */
.header-box {
	float:right;
	width:520px;
}
.login-box {
	width:520px;
	overflow:hidden;
	margin:0 0 3px;
}
.login-box a {
	
	color:#2B79B3;
	
}
.login-box ul{
	list-style:none;
	line-height:14px;
	font-size:12px;
	height:14px;
}

.login-box li{ 
	float:right;
	padding:3px 0 3px 30px;
	overflow:hidden;
	vertical-align:top;
}
.login-line {
	background:url(../images/bg-deliver5.gif) no-repeat 14px 0;
}
.login-arrow-company {
	background:url(../images/bg-deliver1.gif) no-repeat 305px 0;
}
.login-arrow-individual {
	background:url(../images/bg-deliver1.gif) no-repeat 448px 0;
}

.slogan {
	float:right;
	background:url(../images/CCR-slogan_03.jpg) no-repeat;
	margin:0 0 0;
	}
	
.slogan  a {
	display:block;
	width:459px;
	height:32px;
	position:relative;
	cursor:pointer;
}
.slogan a span {
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	width:459px;
	height:32px;
}
/* nav-box */
.nav-box {
	width:100%;
	background:#105379 url(../images/bg-header-nav-b.gif) repeat-x 0 100%;
}
.nav-box-holder {
	background:url(../images/bg-header-nav.gif) repeat-x;
	padding:8px 0 46px;
}
.nav-box-frame {
	width:898px;
	height: 51px;
	margin:0 auto;
	position:relative;
	z-index:100;
}
.nav-box-frame:after {
	content:"";
	display:block;
	clear:both;
}
.nav,
.nav ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	z-index:100;
}
.nav:after {
	content:"";
	display:block;
	clear:both;
}
.nav li {
	float:left;
	position:relative;
	z-index:200;
}
.nav li.hover,
.nav li:hover { position:relative;}
.nav li.hover ul,
.nav li:hover ul {display:block;}
.nav li a {
	display:block;
	cursor:pointer;
	height:51px;
}
.nav li a span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	height:51px;
}
.nav li a.home {
	background:url(../images/home.gif) no-repeat;
	width:66px;
}
.nav li:hover a.home,
.nav li.hover a.home,
.nav li.active a.home,
.nav li a.home:hover {background:url(../images/home.gif) no-repeat 0 -50px;}

.nav li a.status {
	background:url(../images/status.gif) no-repeat;
	width:91px;
}
.nav li:hover a.status,
.nav li.hover a.status,
.nav li.active a.status,
.nav li a.status:hover {background:url(../images/status.gif) no-repeat 0 -50px;}

.nav li a.business {
	background:url(../images/business.gif) no-repeat;
	width:171px;
}
.nav li:hover a.business,
.nav li.hover a.business,
.nav li.active a.business,
.nav li a.business:hover {background:url(../images/business.gif) no-repeat 0 -50px;}
.nav li a.monitoring {
	background:url(../images/monitoring.gif) no-repeat;
	width:113px;
}
.nav li:hover a.monitoring,
.nav li.hover a.monitoring,
.nav li.active a.monitoring,
.nav li a.monitoring:hover {background:url(../images/monitoring.gif) no-repeat 0 -50px;}
.nav li a.international {
	background:url(../images/international.gif) no-repeat;
	width:123px;
}
.nav li:hover a.international,
.nav li.hover a.international,
.nav li.active a.international,
.nav li a.international:hover {background:url(../images/international.gif) no-repeat 0 -50px;}
.nav li a.contact {
	background:url(../images/contact.gif) no-repeat;
	width:84px;
}
.nav li:hover a.contact,
.nav li.hover a.contact,
.nav li.active a.contact,
.nav li a.contact:hover {background:url(../images/contact.gif) no-repeat 0 -50px;}
/*nav-individual*/

.nav li a.home-i {
	background:url(../images/home-i.gif) no-repeat;
	width:70px;
}
.nav li:hover a.home-i,
.nav li.hover a.home-i,
.nav li.active a.home-i,
.nav li a.home-i:hover {background:url(../images/home-i.gif) no-repeat 0 -51px;}

.nav li a.recovery {
	background:url(../images/recovery.gif) no-repeat;
	width:160px;
}
.nav li:hover a.recovery,
.nav li.hover a.recovery,
.nav li.active a.recovery,
.nav li a.recovery:hover {background:url(../images/recovery.gif) no-repeat 0 -51px;}

.nav li a.franchisee {
	background:url(../images/franchisee.gif) no-repeat;
	width:177px;
}
.nav li:hover a.franchisee,
.nav li.hover a.franchisee,
.nav li.active a.franchisee,
.nav li a.franchisee:hover {background:url(../images/franchisee.gif) no-repeat 0 -51px;}

.nav li a.individual {
	background:url(../images/individual.gif) no-repeat;
	width:155px;
}
.nav li:hover a.individual,
.nav li.hover a.individual,
.nav li.active a.individual,
.nav li a.individual:hover {background:url(../images/individual.gif) no-repeat 0 -51px;}

.nav li a.contact-i {
	background:url(../images/contact-i.gif) no-repeat;
	width:86px;
}
.nav li:hover a.contact-i,
.nav li.hover a.contact-i,
.nav li.active a.contact-i,
.nav li a.contact-i:hover {background:url(../images/contact-i.gif) no-repeat 0 -51px;}

/* phone-box */
.phone-box {
	color:#FBB01D;
	font:15px/18px Arial, Helvetica, sans-serif;
	float:right;
	text-align:right;
	padding:8px 12px 3px 0;
}
/* main */
#main { 
	width:910px;
	margin:-52px auto 0;
	padding:0 0 40px;
	position:relative;
}
#main:after {
	content:"";
	display:block;
	clear:both;
}
#wrapper .sub-main {
	background:url(../images/bg-main.png) no-repeat;
	width:876px;
	padding:36px 19px 50px 15px;
}
/* container */
.container {
	width:910px;
	position:relative;
}
.container-t {
	background:url(../images/bg-container-t.png) no-repeat;
	width:896px;
	padding:6px 7px 0;
}
.container-t:after {
	content:"";
	display:block;
	clear:both;
}
.container-b {
	background:url(../images/bg-container-b.png) no-repeat;
	height:19px;
	position:relative;
}
.container-b:after {
	content:"";
	display:block;
	clear:both;
}
/* flash-box */
.flash-box {
	float:left;
	width:895px;
	height:218px;
	position:relative;
}
.flash-box-home {
	float:left;
	width:895px;
	height:270px;
	position:relative;
}
.flash-box img {display:block;}



/* boxes */
.boxes {
	overflow:hidden;
	width:910px;
	padding:20px 0 0;
	position:relative;
}
.boxes-main {
	overflow:hidden;
	background:url(../images/bg-main-divide.gif) no-repeat 470px 4px;
	width:910px;
	padding:20px 0 0;
	position:relative;
}
.box {
	float:left;
	width:280px;
	line-height:17px;
	padding:0 0 0 55px;
}

.box-no-pad {
	float:left;
	width:280px;
	line-height:17px;
	padding:0 0 0 25px;
}

.box h2 {
	margin:0 0 3px;
	color:#2b79b3;
	font:18px/21px Arial, Helvetica, sans-serif;
}
.box h3 {
	margin:5px 0 15px;
	font:14px/19px Arial, Helvetica, sans-serif;
}
.box h3 span{
	color:#288B42;
}
.box p {margin:0 0 15px;}
.box1 {
	background:url(../images/bg-icon1.gif) no-repeat 3px 2px;
	width:240px;
	margin:0 35px 0 0;
}
.box2 {
	
	width:235px;
	margin:0 0 0 25px;
}
.box3 {
	width:235px;
	
}
.box-2column {
	float:left;
	width:450px;
	padding:0 0 0 0;
	
}
.box6 {
	background:url(../images/bg-icon4.gif) no-repeat 3px 2px;
	width:250px;
	margin:0 35px 0 0;
}
.box7 {
	
	width:280px;
	padding: 0  0 0 35px;
}
.box8 {
	
	width:198px;
	margin:0 5px 0 0;
	padding: 0  0 0 35px;
}
.box4 {
	width:355px;
	padding:0 70px 5px 25px;
}
.box5 {
	width:350px;
	padding:0 0 5px 50px;
}
/* add-box */
.add-box {
	list-style:none;
	margin:-5px 0 0;
	padding:0 0 3px 2px;
	overflow:hidden;
	width:300px;
}
.add-box li {
	float:left;
	padding:0 0 15px 20px;
	vertical-align:top;
}
.add-box li a {float:left;}
.add-box li a img {display:inline;}
.clear {clear:both;}
/* Read More Buttons */

.bbb {
	display:block;
	background:url(../images/bbbsealh_r.gif) no-repeat;
	width:90px;
	height:34px;
	cursor:pointer;
}
.bbb span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:90px;
	height:34px;
}
.bbb:hover {background:url(../images/bbbsealh_p.gif) no-repeat;}

.cfa {
	display:block;
	background:url(../images/CFA.gif) no-repeat;
	width:60px;
	height:61px;
	cursor:pointer;
	
}
.cfa span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:60px;
	height:61px;
}

.febis {
	display:block;
	background:url(../images/logo-febis-roll.gif) no-repeat;
	width:80px;
	height:23px;
	
	cursor:pointer;
}
.febis span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:80px;
	height:23px;
}/*
.febis:hover {background:url(../images/logo-febis-roll.gif) no-repeat;}*/
.nacm {
	display:block;
	background:url(../images/logo-NACM.gif) no-repeat;
	width:80px;
	height:31px;
	
	cursor:pointer;
}
.nacm span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:80px;
	height:31px;
}
/*.nacm:hover {background:url(../images/logo-NACM.gif) no-repeat;}*/

.payasgo {
	display:block;
	background:url(../images/pay-as-you-go.jpg) no-repeat;
	width:170px;
	height:43px;
	margin:10px 0 0 0;
	
}
.payasgo span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:170px;
	height:43px;
} 


.quality {
	display:block;
	background:url(../images/Quality.jpg) no-repeat;
	width:150px;
	height:141px;
	margin:-10px 0 0 -23px;
	
}
.quality span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:150px;
	height:141px;
} 
.reports-companies {
	display:block;
	background:url(../images/companies-home.jpg) no-repeat;
	width:390px;
	height:87px;
	cursor:pointer;
	
}
.reports-companies span{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:390px;
	height:87px;
}
.reports-companies:hover {background:url(../images/companies-home-roll.jpg) no-repeat;}

.reports-individuals {
	display:block;
	background:url(../images/individ-home.jpg) no-repeat;
	width:390px;
	height:87px;
	cursor:pointer;
	
}
.reports-individuals span{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:390px;
	height:87px;
}
.reports-individuals:hover {background:url(../images/individ-home-roll.jpg) no-repeat;}

.more {
	display:block;
	background:url(../images/bg-read-more.gif) no-repeat;
	width:83px;
	height:21px;
	margin:0 0 0 1px;
	cursor:pointer;
}
.more span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:83px;
	height:21px;
}
.more:hover {background:url(../images/bg-read-more-over.gif) no-repeat;}

.morepartner {
	display:block;
	background:url(../images/bg-partners.gif) no-repeat;
	width:88px;
	height:21px;
	margin:0 0 0 1px;
	cursor:pointer;
}
.morepartner span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:88px;
	height:21px;
}
.morepartner:hover {background:url(../images/bg-partners-over.gif) no-repeat;}


.morewhy {
	display:block;
	background:url(../images/bg-whyus.gif) no-repeat;
	width:68px;
	height:21px;
	margin:0 0 0 1px;
	cursor:pointer;
}
.morewhy span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:68px;
	height:21px;
}
.morewhy:hover {background:url(../images/bg-whyus-over.gif) no-repeat;}


.contactusnow {
	display:block;
	background:url(../images/bg-contact-us.gif) no-repeat;
	width:106px;
	height:21px;
	margin:6px 0 0 1px;
	cursor:pointer;
}
.contactusnow span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:106px;
	height:21px;
}
.contactusnow:hover {background:url(../images/bg-contact-us-over.gif) no-repeat;}

/* twocolumn */
#twocolumn {
	float:right;
	width:682px;
}
#twocolumn p {
	padding: 0 0 10px;
	margin:5px 0 10px;
}

/* content */
#content-blank{
	float:left;
	width:400px;
	padding:15px 0 5px 5px;
}
#content-blank .centre{
		padding: 0 0 5px 45px;
}
#content-blank p{ 
	padding: 0 0 10px;
	margin:5px 0 10px;
}
#content-blank p span{ 
	color: #2b79b3;
	font-weight:bold;
}
#content-long{
	float:left;
	width:425px;
	padding:15px 0 75px 5px;
}
#content-full{
	float:left;
	width:670px;
	padding:15px 0 5px 5px;
}

#content01 {
	float:left;
	width:370px;
	padding:15px 0 0 42px;
	background:url(../images/bg-icon01.gif) no-repeat ;
}
#content02 {
	float:left;
	width:370px;
	padding:15px 0 20px 42px;
	background:url(../images/bg-icon02.gif) no-repeat ;
}
#content03 {
	float:left;
	width:370px;
	padding:15px 0 0 42px;
	background:url(../images/bg-icon03.gif) no-repeat ;
}
#content04 {
	float:left;
	width:370px;
	padding:15px 0 0 42px;
	background:url(../images/bg-icon04.gif) no-repeat ;
}
#content05 {
	float:left;
	width:370px;
	padding:15px 0 25px 42px;
	background:url(../images/bg-icon05.gif) no-repeat ;
}
#content06 {
	float:left;
	width:370px;
	padding:15px 0 25px 42px;
	background:url(../images/bg-icon06.gif) no-repeat ;
}
#content07 {
	float:left;
	width:370px;
	padding:15px 0 25px 42px;
	background:url(../images/bg-icon07.gif) no-repeat ;
}
#content08 {
	float:left;
	width:370px;
	padding:15px 0 25px 42px;
	background:url(../images/bg-icon08.gif) no-repeat ;
}
#twocolumn h1 {
	margin:0 0 15px;
	color:#2b79b3;
	font:21px/24px Arial, Helvetica, sans-serif;
}
#twocolumn h2 {
	margin:0 0 13px;
	color:#2b79b3;
	font:16px/18px Arial, Helvetica, sans-serif;
}
#twocolumn h5 {
	margin:0 0 4px;
	color:#288B42;
	font: bold 14px/16px Arial, Helvetica, sans-serif;
	

}
.right {
	margin: 0 25px 0;
	font-size: 11px;
	text-align:right;
}
#twocolumn p {
	margin: 0 0 10px;
	
}
.note {
	color:#288B42;
	font-size:12px;
	font-style:italic;
	}
/* content-list */
.content-list {
	list-style:none;
	margin:0;
	padding:0 0 15px;
}
.content-list li {
	background:url(../images/bg-bullit1.gif) no-repeat 3px 6px;
	padding:0 0 5px 13px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	line-height:16px;
}
.content-list li span{
	color:#288B42;
	font-weight:bold;
}

.green-list {
	list-style:none;
	margin:0;
	padding:0 0 8px;
}
.green-list li {
	background:url(../images/bg-bullit3.gif) no-repeat 1px 6px;
	padding:0 0 2px 13px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	color:#288B42;
	font:italic 12px/14px Arial, Helvetica, sans-serif;
}
.blue-list {
	list-style:none;
	margin:0;
	padding:0 0 8px;
}
.blue-list li {
	background:url(../images/bg-bullit2.gif) no-repeat 1px 6px;
	padding:0 0 2px 13px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	color:#2b79b3;
	font-weight: bold;
}

.content-list-black {
	list-style:none;
	margin:0;
	padding:0 0 15px;
}
.content-list-black li {
	background:url(../images/bg-bullit1.gif) no-repeat 3px 6px;
	padding:0 0 5px 13px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	line-height:16px;
}
.content-list-black a { text-decoration:none;color:#4c4c4c;}
.content-list-black a:hover { text-decoration:underline;
	color:#e78719;}
	
.content-list-blank {
	list-style:none;
	margin:0;
	padding:0 0 15px;
}
.content-list-blank li {
	
	background:none;
	padding:0 0 4px 1px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	line-height:16px;
}

.blank-list {
	list-style:none;
	margin:0;
	padding:0 0 15px;
}
.blank-list li {
	background:url(../images/bg-bullit1.gif) no-repeat 3px 6px;
	padding:0 15px 15px 13px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	line-height:16px;
}
.sub-list{
	list-style:none;
	margin:0;
	padding:0 0 3px;
}
.sub-list li {
	background:url(../images/blue-arrow.gif) no-repeat 12px 6px;
	padding:0 15px 6px 25px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	color:#2b79b3;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
}

.content-list-hide {
	list-style:none;
	margin:0;
	padding:8px 0 8px;
	font-weight: bold;
}
.content-list-hide li {
	background:url(../images/bg-bullit1.gif) no-repeat 25px 4px;
	padding:0 0 8px 35px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	line-height:16px;
}
.partnership-list{
	float: left;
	list-style:none;
	padding:10px 10px 15px 0;
	width:300px;
	overflow:hidden;
	
}
.partnership-list ul{
	
	list-style: none;
	padding:10px 10px 15px;
	margin: 0;
	
}
.partnership-list li {
	padding: 0 10px 0 0;
}
.one{
	width:130px;
	
	
}
.two{
	width: 265px;
	font-size:12px;
	line-height:17px;
	margin: 10px 0 0 0;
	border-bottom: 1px dotted #cecdcd;	
}
.two span{
	color:#2b79b3;
	font-size:14px;
	font-weight:bold ;
	
	}
	
.testimonial-list{
	list-style:none;
	padding:0 0 15px;
	overflow:hidden;
		
}
.testimonial-list li {
	padding:0 0 15px 0px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	line-height:16px;
	border-bottom: 1px dotted #cecdcd;
}
.testimonial-list p {
	margin:5px 0 0;
	color: #2b79b3;
	font-size:11px;
}

.why-link {
	background:url(../images/bg-deliver3.gif) no-repeat 3px 9px;
	display:block;
	color:#fd7801;
	padding:5px 0 25px 15px;
	font:italic 15px/18px Arial, Helvetica, sans-serif;
	margin:-6px 0 0;
}
.more-link {
	background:url(../images/bg-deliver4.gif) no-repeat 1px 4px;
	padding:0 0 0 8px;
}
.monitoring-box {
	width:350px;
	height: 100px;
	padding:0 0 25px;
	
}
.monitoring-box ul  {
    padding:0 0 25px;
	list-style:none;
	
}
.monitoring-box li  {
	float:left;
	width: 175px;
    padding:0 0 3px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
}

/* aside */
#aside {
	float:right;
	width:220px;
	font-size:11px;
	padding:15px 0;
}
#aside-sitemap {
	float:right;
	width:220px;
	font-size:12px;
	padding:15px 0;
}
.type-box {
	float:left;
	width:80px;
	
}
.type-box ul  {
	list-style:none;
	color: #288B42;
	font-size: 14px;
	line-height:24px;
}
.type-box02 {
	width:215px;
	
}
.type-box02 ul  {
	list-style:none;
	color: #288B42;
	font-size: 14px;
	line-height:18px;
}

.days-box {
	float:right;
	width:140px;
	
}
.days-box ul{
	list-style:none;
	color: #4c4c4c;
	font-size: 14px;
	line-height:24px;
	text-align:right;
	
}

/* heading */
.heading {
	background:url(../images/bg-separator2.gif) no-repeat 0 100%;
	padding:2px 0;
	margin:0 0 11px;
}
.heading02 {
	background:url(../images/bg-separator2.gif) no-repeat 0 100%;
	padding:2px 0 5px;
	margin:0 0 11px;
	color:#288B42;
	font: 18px/21px Arial, Helvetica, sans-serif;
	text-align:center;
}
.heading h3 {
	margin:0 0 3px;
	color:#2b79b3;
	font:18px/21px Arial, Helvetica, sans-serif;
}
.heading h4 {
	margin:0 0 3px;
	color:#2b79b3;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
}

.heading h3 span {color:#288B42;}
#aside-sitemap h4 {
	margin:0 0 3px;
	color:#2b79b3;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
}
.images {
	float: left;
	padding:5px 0 8px;
	margin:0 0 11px;}
	
.images img {
	border:none;
	display:block;
}
.images02 {
	padding:5px 0 8px;
	margin:0 0 11px;}
	
.images02 img {
	border:none;
	display:block;
}


#aside p, #aside-sitemap p {
	margin:5px 0 5px;
	color: #2b79b3;
	}
#aside ul {
	list-style:none;
	margin:0;
	padding:0 0 15px;
}
#aside li {
	padding:0 ;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	
}

#aside-sitemap a { text-decoration:none;color:#4c4c4c;}
#aside-sitemap a:hover { text-decoration:underline;
	color:#e78719;}
#aside-sitemap li {
	background:url(../images/bg-bullit1.gif) no-repeat 3px 6px;
	padding:0 0 5px 13px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	line-height:16px;
}
#aside-sitemap ul {
	list-style:none;
	margin:0;
	padding:0 0 15px;
}
#aside-sitemap h3 {
	color:#288B42;
	font-size:18px;
	line-height:22px;
	margin:0 0 15px;
}
.aside-blue-header {
	color:#2b79b3;
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	margin:0 0 15px;
	text-align:center;
}
.aside-blue-header span {
	color:#288B42;
	font-size: 14px;
	line-height: 25px;
}
/* sidebar */
#sidebar {
	float:left;
	width:164px;
	padding:15px 0;
}

.heading-sidebar {padding:0 9px;}

#sidebar h5 {
	color:#288B42;
	font-size:18px;
	line-height:22px;
	margin:0 0 9px;
}
#sidebar h6 {
	color:#288B42;
	font-size:14px;
	line-height:18px;
	margin:7px 0 9px;
}
.status-reports-2 {
	display:block;
	background:url(../images/photos/status-reports-2.jpg) no-repeat;
	width:164px;
	height:140px;
	margin:25px 0 0 0;
	
}
.status-reports-2 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:164px;
	height:140px;
}
.status-reports-4 {
	display:block;
	background:url(../images/photos/status-report-4.jpg) no-repeat;
	width:144px;
	height:120px;
	margin:25px 0 0 8px;
	
}
.status-reports-4 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:144px;
	height:28px;
}
.business-2 {
	display:block;
	background:url(../images/photos/business-2.jpg) no-repeat;
	width:144px;
	height:120px;
	margin:25px 0 0 8px;
	
}
.business-2 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:144px;
	height:120px;
}
.business-4 {
	display:block;
	background:url(../images/photos/business-4.jpg) no-repeat;
	width:144px;
	height:120px;
	margin:25px 0 0 8px;
	
}
.business-4 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:144px;
	height:120px;
}
.monitoring-2 {
	display:block;
	background:url(../images/photos/monitoring-2.jpg) no-repeat;
	width:164px;
	height:140px;
	margin:25px 0 0 0;
	
}
.monitoring-2 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:164px;
	height:140px;
}
.monitoring-4 {
	display:block;
	background:url(../images/photos/monitoring-4.jpg) no-repeat;
	width:144px;
	height:120px;
	margin:25px 0 0 8px;
	
}
.monitoring-4 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:144px;
	height:120px;
}
.monitoring-5 {
	display:block;
	background:url(../images/photos/monitoring-5.gif) no-repeat;
	width:164px;
	height:140px;
	margin:25px 0 0 0;
	
}
.monitoring-5 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:164px;
	height:140px;
}
.international-2 {
	display:block;
	background:url(../images/photos/international-2.jpg) no-repeat;
	width:164px;
	height:140px;
	margin:25px 0 0 0;
	
}
.international-2 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:164px;
	height:140px;
}
.individual-2 {
	display:block;
	background:url(../images/photos/individual-2.gif) no-repeat;
	width:164px;
	height:140px;
	margin:25px 0 0 0;
	
}
.individual-2 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:164px;
	height:140px;
}
.franchisee-3 {
	display:block;
	background:url(../images/photos/franchisee-3.gif) no-repeat;
	width:164px;
	height:140px;
	margin:25px 0 0 0;
	
}
.franchisee-3 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:164px;
	height:140px;
}

.recovery-2 {
	display:block;
	background:url(../images/photos/recovery-2.gif) no-repeat;
	width:144px;
	height:120px;
	margin:25px 0 0 8px;
	
}
.recovery-2 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:144px;
	height:120px;
}
.recovery-4 {
	display:block;
	background:url(../images/photos/recovery-4.jpg) no-repeat;
	width:144px;
	height:120px;
	margin:25px 0 0 8px;
	
}
.recovery-4 span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:144px;
	height:120px;
}
/* navigation */
.navigation {
	background:#ffffff url(../images/bg-separator3.gif) no-repeat;
	list-style:none;
	margin:0;
	padding:0;
	width:164px;
	overflow:hidden;
}
.navigation li {
	background:url(../images/bg-separator1.gif) no-repeat 0 100%;
	font-size:0;
	line-height:0;
	width:164px;
	padding:3px 4px 3px 5px;
	vertical-align:top;
}
.navigation li a {
	vertical-align:middle;
	color:#808080;
	display:inline-block;
	width:110px;
	font-size:11px;
	line-height:12px;
}
.navigation li:hover {
	background:#cbeaf4 url(../images/bg-separator1.gif) no-repeat 0 100%;
	width:164px;
	padding:3px 4px 3px 5px;
	vertical-align:top;
}
.navigation li img {
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
}
/* footer */
#footer { 
	width:100%;
	color:#8c9696;
	background:#eaf6f7;
	font-size:11px;
}
/* section */
.section {
	background:#0f5278 url(../images/bg-footer-section.gif) repeat-x 0 100%;
	width:100%;
}
.section-holder {
	background:url(../images/bg-footer-section-holder.gif) no-repeat 0 100%;
	width:890px;
	margin:0 auto;
	padding:0 9px 4px 11px;
	overflow:hidden;
}
/* footer-slogan */
.footer-slogan {
	float:left;
	width:298px;
	background:url(../images/text-let-out-copy.gif) no-repeat;
	height:15px;
	margin:10px 0 0;
}
.footer-slogan span {
	display:block;
	width:296px;
	height:15px;
	overflow:hidden;
	text-indent:-9999px;
}
/* btn-find */
.btn-find {
	float:right;
	width:259px;
	background:url(../images/btn-find.gif) no-repeat;
	height:31px;
	cursor:pointer;
}
.btn-find span {
	display:block;
	width:259px;
	height:31px;
	text-indent:-9999px;
	overflow:hidden;
}
.btn-find:hover {background:url(../images/btn-find-over.gif) no-repeat;}
.btn-contact {
	float:right;
	width:259px;
	background:url(../images/btn-contact.gif) no-repeat;
	height:31px;
	cursor:pointer;
}
.btn-contact span {
	display:block;
	width:259px;
	height:31px;
	text-indent:-9999px;
	overflow:hidden;
}
.btn-contact:hover {background:url(../images/btn-contact-over.gif) no-repeat;}
/* footer-holder */
.footer-holder {
	overflow:hidden;
	width:898px;
	margin:0 auto;
	padding:15px 0px 10px 12px;
}
.footer-holder p {margin:0 0 10px;}
/* block */
.block {
	float:left;
	width:575px;
	padding:3px 0 0;
}
.block ul {
	list-style:none;
	margin:0;
	overflow:hidden;
	width:100%;
	padding:0;
}
.block ul li {
	float:left;
	background:url(../images/bg-deliver2.gif) no-repeat 0 3px;
	padding:0 15px 5px 9px;
	margin:0 0 0 -8px;
	line-height:14px;
}
.block a {color:#8c9696;}
.block .active a,
.block a:hover {
	text-decoration:none;
	color:#288B42;
}
/* contact-box */
.contact-box {
	float:right;
	width:240px;
}
.contact-box dl {
	margin:0;
	font-size:14px;
	line-height:16px;
	float:right;
	width:240px;
}
.contact-box dt {
	float:left;
	margin:0 10px 0 0;
	width:125px;
	text-align:right;
}
* html .contact-box dt {margin-right:7px;}
.contact-box dd {margin:0 0 5px;}