/** Reset style sheet courtesy Yahoo! http://developer.yahoo.com/yui/reset/

DO NOT EDIT THIS SECTION

**/

body,div,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;

}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}

ol,ul {
	list-style:none;
}

caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/** END RESET AREA
EDIT BELOW **/
/** ***** **/
/** ***** **/

b {
font-weight: bold;
}

em {
	font-weight: bold;
}

strong {
font-weight: bold;
}

.container {
width: 785px;
margin-left: auto;
margin-right: auto;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Helvetica, Arial, sans-serif;
font-size: 0.95em;
line-height: 1em;
}

#mobilebar {
display: none;
}

#navbar ul {	
	display: inline;
	padding: 0;
}

#navlist a {
	display: block;
	width: 90px;
	height: 35px;
	text-decoration: none;
	white-space: nowrap;
	text-indent: -999em;
}

#navlist li.colorbar-ps {
	display: block;
	width: 210px;
	height: 35px;
	text-decoration: none;

}

#navlist li.colorbar {
	display: block;
	width: 210px;
	height: 35px;
	text-decoration: none;

}

#navlist li.colorbar-short {
	display: block;
	width: 125px;
	height: 35px;
	text-decoration: none;

}

li.colorbar-ps {
	background-image: url('/images/navsets/cleanpix/homepage/colorbar-ps.gif');
	background-repeat: no-repeat;
	list-style: none;
	float: left;
}

li.colorbar {
	background-image: url('/images/navsets/cleanpix/customer/nav.simple246bar.gif');
	background-repeat: no-repeat;
	list-style: none;
	float: left;
}

li.colorbar-short {
	background-image: url('/images/navsets/cleanpix/customer/nav.simpleshortbar.gif');
	background-repeat: no-repeat;
	list-style: none;
	float: left;
}

li.sign {
	background-image: url('/images/navsets/cleanpix/homepage/nav.sign-en.gif');
	background-repeat: no-repeat;
	list-style: none;
	float: left;
}

li.search {
	background-image: url('/images/navsets/cleanpix/homepage/nav.search-en.gif');
	background-repeat: no-repeat;
	list-style: none;
	float: left;
}

li.demo {
	background-image: url('/images/navsets/cleanpix/homepage/nav.demo-en.gif');
	background-repeat: no-repeat;
	list-style: none;
	float: left;
}

li.about {
	background-image: url('/images/navsets/cleanpix/homepage/nav.about-en.gif');
	background-repeat: no-repeat;
	list-style: none;
	float: left;
}

li.contact {
	background-image: url('/images/navsets/cleanpix/homepage/nav.contact-en.gif');
	background-repeat: no-repeat;
	list-style: none;
	float: left;
}

#navlist li:hover.sign, #navlist li:hover.search, #navlist li:hover.demo,
#navlist li:hover.about, #navlist li:hover.contact,
#navlist li.over {
    background-position: 100% -35px;
}


br.up {
	clear: both;
}


#logo-ps { 
	margin:	0px 0px 3px 0px;
	padding: 0;
	background-image: url('/images/navsets/cleanpix/homepage/logo-cpps-en.gif'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 250px; 
	height: 53px; 
	text-indent: -999em; 
	position: relative; 
	float: left;  
}

#logo { 
	margin:	-21px 0px 4px 0px;
	padding: 0;
	background-image: url('/images/navsets/cleanpix/homepage/logo-cp-en.gif'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 250px; 
	height: 53px; 
	text-indent: -999em; 
	position: relative; 
	float: left;  
}

#ps-h2 {
	font-size: 120%; 
	font-weight: bold; 
	color: #808080;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

#ps-h3 {
	margin: 0;
	padding: 0;
	background-image: url('/images/subheaders/subhead-pressbrief-press-ready-en.gif'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 272px; 
	height: 18px; 
	text-indent: -999em; 
	position: relative; 
	float: left;  
}

.middleheader {
	padding-bottom: 8px;
}

h1:hover {
	background-position: 100% -53px;
}



.pressuitedotcom {
	margin:	15px 8px 0px 0px;
	float:		right;
}

#footer {
	margin-top: 16px;
 	border-top: 1px solid #a0a0a0;
	font-family: arial, helvetica, sans-serif;
	width: 780px;
	line-height: 12px;
	font-size: 9px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}

.padhalf {
	line-height: 4px;
	font-size: 4px;
}

a.sidelink:link, a.sidelink:visited {
	font-family:  verdana,helvetica,arial,geneva,sans-serif;
	background-color: #f0f0f0;
	padding: 2px;
	padding-left: 3px;
	color: #666666;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 173px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
}

a.sidelinky:link, a.sidelinky:visited {
	font-family:  verdana,helvetica,arial,geneva,sans-serif;
	background-color: #f0f0f0;
	padding: 2px;
	padding-left: 3px;
	color: #666666;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 173px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
}

a.sidelinkr:link, a.sidelinkr:visited {
	font-family:  verdana,helvetica,arial,geneva,sans-serif;
	background-color: #f0f0f0;
	padding: 2px;
	padding-left: 3px;
	color: #666666;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 173px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
}

a.sidelink:active {
	background-image: url('/images/faq/navypix.jpg');
	display: block;
	text-decoration: none;
}

a.sidelinky:active {
	background-image: url('/images/faq/yellowpix.jpg');
	display: block;
	text-decoration: none;
}

a.sidelinkr:active {
	background-image: url('/images/faq/redpix.jpg');
	display: block;
	text-decoration: none;
}

a.sidelinksub:active {
	background-image: url('/images/faq/navypix.jpg');
	display: block;
	text-decoration: none;
}

a.sidelinksuby:active {
	background-image: url('/images/faq/yellowpix.jpg');
	display: block;
	text-decoration: none;
}	

a.sidelinksubr:active {
	background-image: url('/images/faq/redpix.jpg');
	display: block;
	text-decoration: none;
}
 
a.sidelinkon:link, a.sidelinkon:visited, a.sidelinkon:active {
	font-family:  verdana,helvetica,arial,geneva,sans-serif;
	background-color: #3f556a;
	padding: 2px;
	padding-left: 2px;
	color: #FFFFFF;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 174px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
	
}

a.sidelinkony:link, a.sidelinkony:visited, a.sidelinkony:active {
	font-family:  verdana,helvetica,arial,geneva,sans-serif;
	background-color: #686a3f;
	padding: 2px;
	padding-left: 2px;
	color: #FFFFFF;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 174px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
	
}

a.sidelinkonr:link, a.sidelinkonr:visited, a.sidelinkonr:active {
	font-family:  verdana,helvetica,arial,geneva,sans-serif;
	background-color: #686a3f;
	padding: 2px;
	padding-left: 2px;
	color: #FFFFFF;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 174px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
	
}
 
a.sidelinkact:link, a.sidelinkact:visited, a.sidelinkact:active {
	background-color: #7394c0;
	font-family:  verdana,helvetica,arial,geneva,sans-serif;
	padding: 2px;
	color: #FFFFFF;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 174px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
}

a.sidelinkacty:link, a.sidelinkacty:visited, a.sidelinkacty:active {
	background-color: #bdc073;
	font-family:  verdana,helvetica,arial,geneva,sans-serif;
	padding: 2px;
	color: #FFFFFF;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 174px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
}

a.sidelinkactr:link, a.sidelinkactr:visited, a.sidelinkactr:active {
	background-color: #c07373;
	font-family:  verdana,helvetica,arial,geneva,sans-serif;
	padding: 2px;
	color: #FFFFFF;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 174px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
}
 
a.sidelinkoff:link, a.sidelinkoff:visited, a.sidelinkoff:active {
	background-color: #f0f0f0;
	padding: 2px;
	color: #666666;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 171px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
	display: none;
}
 
a.sidelinksub:link, a.sidelinksub:visited, a.sidelinksub:active {
	font-family:  verdana,helvetica,arial,geneva,sans-serif;
	background-color: #cddaec;
	padding: 2px;
	color: #666666;
	border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	width: 174px;
	display: block;
	font-size: 9pt;
	text-decoration: none;
}
 
a.sidelinksub:hover {
	font-size: 9pt;
	text-decoration: none;
	background-color: #7394c0;
	color: #000000;
	position: relative;
}
 
a.sidelink:hover {
	font-size: 9pt;
	text-decoration: none;
	background-color: #e8e8e8;
	color: #000000;
	position: relative;
}

a.sidelinky:hover {
	font-size: 9pt;
	text-decoration: none;
	background-color: #e8e8e8;
	color: #000000;
	position: relative;
}

a.sidelinkr:hover {
	font-size: 9pt;
	text-decoration: none;
	background-color: #e8e8e8;
	color: #000000;
	position: relative;
}

#howtonav {
    display: block;
	position:  relative;
	float: left;
	margin-top: 25px;
	margin-left: 8px;
	background: #f0f0f0;
	border: 1px solid #909090;
	height: auto;
	width: 175px;
}

.faqsnav {
    position:  relative;
	float: left;
	margin-top: 25px;
	margin-left: 8px;
	background: #f0f0f0;
	border: 1px solid #909090;
	height: auto;
	width:	 178px;
}

.feedbacknav {
    position:  relative;
	float: left;
	margin-top: 25px;
	margin-left: 8px;
	background: #f0f0f0;
	border: 1px solid #909090;
	height: auto;
	width:	 178px;
}

.demonav {
    position:  relative;
	float: left;
	margin-top: 25px;
	margin-left: 8px;
	background: #f0f0f0;
	border: 1px solid #909090;
	height: auto;
	width:	 178px;
}

#contentright {
    display: block;
	float: right;
	width: 560px;
/**	margin-top: 25px; **/
	margin-right: 15px;
	background-color: transparent;
}

.contentright {
    float: right;
	width: 560px;
/**	margin-top: 25px; **/
	margin-right: 15px;
	background-color: transparent;
}

.faqh {
margin-bottom: 13px;
font-size: 0.77em;
font-weight: bold;
color: #de5a00;
float: left;
text-shadow: #b3bdde -1px 2px 2px;
}

.faqp {
display: inline;
margin-bottom: 13px;
font-size: 0.72em;
width: 75%;
float: left;
}

.sidebarp {
display: inline;
margin-bottom: 13px;
font-size: 0.72em;
float: left;
}

.contactmargin {
margin-left: 40px;
}

.faqpr {
display: block;
margin-bottom: 13px;
color:#606060;
font-weight:bold;
}

.contactsubhead {
color:#306E83;
font-weight:bold;
font-size: 0.75em;
margin-bottom: 5px;
float: left;
display: inline;
}

.brite {
color: #0376A0;
}

.righttext {
margin-bottom: 5px;
display: inline;
font-size: 0.72em;
width: 22%;
float: right;
}

.noBottom-margin {
margin-bottom: 0;
font-size: 0.72em;
}

.hmargin {
	margin-top: 25px;
}

.cmargin {
	margin-top: 3px;
	margin-bottom: 3px;
}

.whatiscpa {
	background-image: url('../cleanpix/images/faq/whatiscpa.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.whatiscpb {
	background-image: url('../cleanpix/images/faq/whatiscpb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.whatisc {
	background-image: url('../cleanpix/images/faq/whatisc.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 430px; 
	height: 141px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}

.placeme {
	background-image: url('../cleanpix/images/faq/placeme.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 208px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.whyitworksa {
	background-image: url('../cleanpix/images/faq/whyitworksa.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.whyitworksb  {
	background-image: url('../cleanpix/images/faq/whyitworksb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.yourbranda {
	background-image: url('../cleanpix/images/faq/yourbranda.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.yourbrandb {
	background-image: url('../cleanpix/images/faq/yourbrandb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.controla {
	background-image: url('../cleanpix/images/faq/controla.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}
	
.controlb {
	background-image: url('../cleanpix/images/faq/controlb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.mediakita {
	background-image: url('../cleanpix/images/faq/mediakita.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}
	
.mediakitb {
	background-image: url('../cleanpix/images/faq/mediakitb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.mediakitc {
	background-image: url('../cleanpix/images/faq/mediakitc.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 430px; 
	height: 150px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.getpublisheda {
	background-image: url('../cleanpix/images/faq/getpublisheda.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}
	
.getpublishedb {
	background-image: url('../cleanpix/images/faq/getpublishedb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.getpublishedc {
	background-image: url('../cleanpix/images/faq/getpublishedc.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 430px; 
	height: 150px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.sortita {
	background-image: url('../cleanpix/images/faq/sortita.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}
	
.sortitb {
	background-image: url('../cleanpix/images/faq/sortitb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.sortitc {
	background-image: url('../cleanpix/images/faq/sortitc.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 163px; 
	height: 91px; 
	text-indent: -999em; 
	margin-left: 275px;
	position: relative; 
	float: left;
}
	
.anappa {
	background-image: url('../cleanpix/images/faq/anappa.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}
	
.anappb {
	background-image: url('../cleanpix/images/faq/anappb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.anappc {
	background-image: url('../cleanpix/images/faq/anappc.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 430px; 
	height: 150px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.easyita {
	background-image: url('../cleanpix/images/faq/easyita.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.easyitb {
	background-image: url('../cleanpix/images/faq/easyitb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.implementa {
	background-image: url('../cleanpix/images/faq/implementa.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}	
	
.implementb {
	background-image: url('../cleanpix/images/faq/implementb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.whycpa {
	background-image: url('../cleanpix/images/faq/whycpa.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}	

.whycpb {
	background-image: url('../cleanpix/images/faq/whycpb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.nextstepa {
	background-image: url('../cleanpix/images/faq/nextstepa.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}	

.nextstepb {
	background-image: url('../cleanpix/images/faq/nextstepb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.demoworksa {
	background-image: url('../cleanpix/images/demo/demoworksa.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.demoworksa3 {
	background-image: url('../cleanpix/images/demo/demoworksa3.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.demoworksa4 {
	background-image: url('../cleanpix/images/demo/demoworksa4.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.demoworksb {
	background-image: url('../cleanpix/images/demo/demoworksb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
}

.journalistsa {
	background-image: url('../cleanpix/images/faq/journalistsa.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 168px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.journalistsb {
	background-image: url('../cleanpix/images/faq/journalistsb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
}

.clientb {
	background-image: url('../cleanpix/images/faq/clientb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
}

.nrcirapb {
	background-image: url('../cleanpix/images/faq/nrcirapb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
}

.nrcirapc {
	background-image: url('../images/illustrations/NRC.gif'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 296px; 
	height: 43px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}
	
.sncrb {
	background-image: url('../cleanpix/images/faq/sncrb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
}

.windb {
	background-image: url('../cleanpix/images/faq/windb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
	}


.usermanual {
	background-image: url('../images/headers/header-user-manual-en.gif'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 250px; 
	height: 31px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
}

.contactcleanpix {
	background-image: url('../images/headers/header-contact2.gif'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 250px; 
	height: 31px; 
	text-indent: -999em; 
	position: relative; 
	float: left;
}

.gettingstarted {
    background-image: url('../images/subheaders/subheads-ht/subhead-getting-started-en.gif');
    background-repeat: no-repeat;
    margin-top: 4px;
    display: block;
    width: 520px;
    height: 18px;
    text-indent: -999em;
    display: block;
    float: left;
    }
    
.livesupport {
    background-image: url('../images/subheaders/subheads-ht/subhead-support-en.gif');
    background-repeat: no-repeat;
    margin-top: 4px;
    display: block;
    width: 520px;
    height: 18px;
    text-indent: -999em;
    display: block;
    float: left;
    }
  
.howtoindex {
    background-image: url('../images/subheaders/subheads-ht/subhead-howto-en.gif');
    background-repeat: no-repeat;
    margin-top: 4px;
    display: block;
    width: 520px;
    height: 18px;
    text-indent: -999em;
    display: block;
    float: left;
    }
    
    .addingfiles {
    background-image: url('../images/subheaders/subheads-ht/subhead-adding-files-en.gif');
    background-repeat: no-repeat;
    margin-top: 4px;
    display: block;
    width: 520px;
    height: 18px;
    text-indent: -999em;
    display: block;
    float: left;
    }

.cptabsumon {
    background-image: url('../images/tabs/nav-tab-manual-on-en.gif');
    background-repeat: no-repeat;
    width: 108px;
    height: 18px;
    float: left;
    text-indent: -999em;
}

.cptabsumoffsel {
    background-image: url('../images/tabs/nav-tab-manual-off-sel-en.gif');
    background-repeat: no-repeat;
    width: 108px;
    height: 18px;
    float: left;
    text-indent: -999em;
}

.cptabsumoff {
    background-image: url('../images/tabs/nav-tab-manual-off-en.gif');
    background-repeat: no-repeat;
    width: 108px;
    height: 18px;
    float: left;
    text-indent: -999em;
}

.cptabsbookoff {
    background-image: url('../images/tabs/nav-tab-book-off-en.gif');
    background-repeat: no-repeat;
    width: 108px;
    height: 18px;
    float: left;
    text-indent: -999em;
}

.cptabsbookoffsel {
    background-image: url('../images/tabs/nav-tab-book-off-sel-en.gif');
    background-repeat: no-repeat;
    width: 108px;
    height: 18px;
    float: left;
    text-indent: -999em;
}

.cptabsbookon {
    background-image: url('../images/tabs/nav-tab-book-on-en.gif');
    background-repeat: no-repeat;
    width: 108px;
    height: 18px;
    float: left;
    text-indent: -999em;
}

.cptabsliveoff {
    background-image: url('../images/tabs/nav-tab-live-support-off-en.gif');
    background-repeat: no-repeat;
    width: 108px;
    height: 18px;
    float: left;
    text-indent: -999em;
}

.cptabsliveon {
    background-image: url('../images/tabs/nav-tab-live-support-on-en.gif');
    background-repeat: no-repeat;
    width: 108px;
    height: 18px;
    float: left;
    text-indent: -999em;
}

.cptabsbarpos1 {
    background-image: url('../images/tabs/nav-bar-onix-pos1.gif');
    background-repeat: no-repeat;
    width: 540px;
    height: 6px;
    float: left;
    text-indent: -999em;
}

.cptabsbarpos2 {
    background-image: url('../images/tabs/nav-bar-onix-pos2.gif');
    background-repeat: no-repeat;
    width: 540px;
    height: 6px;
    float: left;
    text-indent: -999em;
}

.cptabsbarpos3 {
    background-image: url('../images/tabs/nav-bar-onix-pos3.gif');
    background-repeat: no-repeat;
    width: 540px;
    height: 6px;
    float: left;
    text-indent: -999em;
}

.cpcontacttab {
    background-image: url('../images/tabs/nav-tab-contact-on-en.gif');
    background-repeat: no-repeat;
    width: 108px;
    height: 18px;
    float: left;
    text-indent: -999em;
}

.cpscheduletab {
    background-image: url('../images/tabs/nav-tab-book-off-con-en.gif');
    background-repeat: no-repeat;
    width: 108px;
    height: 18px;
    float: left;
    text-indent: -999em;
}

.cptabsbar570pos1 {
    background-image: url('../images/tabs/nav-bar-onix-576-pos1.gif');
    background-repeat: no-repeat;
    width: 570px;
    height: 6px;
    float: left;
    text-indent: -999em;
}

.contactb {
	background-image: url('../cleanpix/images/contact/contactb.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 573px; 
	height: 48px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

#nojs {display: block;}

#nojsbox {
    display: block;
	width: 570px;
	float: right;
}

.cmrbox {
	width:		554px;
	float:		left;
	background-color: #f0f0f0;
	border-top:	1px solid black;
	border-bottom:	1px solid black;
    padding-left: 8px;
	padding-bottom:	16px;
	vertical-align:	top;
}

.cmrboxtxp {
	width:		554px;
	float:		left;
	background-color: #f0f0f0;
	border-top:	1px solid black;
	border-bottom:	1px solid black;
    padding-left: 8px;
    margin-left: 8px;
	padding-bottom:	16px;
	vertical-align:	top;
}


.cmrboxtext {
    display: inline;
    float: left;
    font-size: 1em;
    }


.cmrboxnotop {
	width:		100%;
	float:		left;
	background-color: #f0f0f0;
	border-bottom:	1px solid black;
	padding:	8px 0px 8px 8px;
	vertical-align:	top;
}


.cmrboxleft {
	float:		left;
	width:		100px;
	margin-right:	8px;
}

.cmrboxwarning {
    background-image: url('/images/icons/alarm-65px-trans.gif');
    width: 65px;
    height: 46px;
    background-repeat: no-repeat;
    text-indent: -9999em;
    }

.cmrbox2 {
	width:		408px;
	float:		left;
}

.cmrboxright {
	width: 		100%;
	float:		right;
	padding:	0px;
    font-size: 0.72em;
    
}

.cmrboxright2 {
	width:		110px;
	float:		right;
	margin-top:	16px;
	padding-left:	8px;
}

.nocss {
    display: none;
    }
    
.ruleb {
	float: left;
	width:		100%;
	border-bottom:	1px solid black;
	padding-top:	4px;
    margin-bottom: 4px;
	height:		1px;
}

#manualcontentitems {
display: block;
}

#item0, #item1, #item2, #item3, #item4, #item5, #item6, #item33 {
display: none;
}

h5 {
margin-bottom: 10px;
margin-top: 5px;
color:#306E83;
font-size:0.8em;
font-weight:bold;
float: left;
display: block;
}

.face1 {
background-image: url('../images/illustrations/face1.3.gif');
background-repeat: no-repeat;
width: 15px;
height: 16px;
float: left;
display: block;
margin-right: 5px;
text-indent: -999em;
}

.pinline {
float: left;
display: inline;
}

.face2 {
background-image: url('../images/illustrations/face2.gif');
width: 15px;
height: 16px;
float: left;
display: block;
margin-right: 5px;
text-indent: -999em;
}

.face3 {
background-image: url('../images/illustrations/face3.gif');
width: 15px;
height: 16px;
float: left;
display: block;
margin-right: 5px;
text-indent: -999em;
}

.ballmulti {
background-image: url('../images/illustrations/ball-multi.jpg');
background-repeat: no-repeat;
width: 100px;
height: 97px;
float: left;
display: block;
margin-left: 90px;
margin-top: 25px;
text-indent: -999em;
}

.ballblue {
background-image: url('../images/illustrations/ball-blue.jpg');
background-repeat: no-repeat;
width: 50px;
height: 49px;
float: left;
display: block;
margin-left: 340px;
text-indent: -999em;
}

.tips {
font-size:1.2em;
margin-bottom: 0;
}

table {
border-collapse:collapse;
border-width:0;
display:inline-table;
padding:0;
}

tr {
padding:0;
vertical-align:top;
}

td {
font-family:verdana,helvetica,arial,geneva,sans-serif;
font-size:10px;
padding:0 8px 0 2px;
vertical-align:top;
}

.tdright {
padding-right:0;
text-align:right;
}

.tdleft {
padding-right:0;
text-align:left;
}

th {
font-size: 0.72em;
font-weight: bold;
background-color:#D0D0D0;
border-bottom:1px solid black;
color:#202020;
margin:0;
padding:0 4px 0 0;
text-align:left;
vertical-align:top;
}

.pleasingcolor {
background-image: url('../images/illustrations/pleasing.gif');
background-repeat: no-repeat;
width: 46px;
height: 65px;
float: left;
display: block;
margin-right: 5px;
text-indent: -999em;
}

.indentthis {
margin-left: 12px;
margin-bottom: 5px;
}

.centrethis {
text-align: center;
}

ul.tea {
list-style: disc;
font-size: 0.72em;
margin-top: 0em;
margin-left: 2em;
margin-bottom: 15px;
padding: 0;
width: 75%;
}

li {
display: list-item;
list-style: disc;
}

.ormargin {
margin-top: 10px;
}

.makeleft {
text-align: left;
}

.dash {
border-bottom:1px dotted black;
float:left;
height:1px;
margin-bottom:15px;
width:78%;
}

.dashf {
border-bottom:1px dotted black;
float:left;
height:1px;
margin-bottom:15px;
width:100%;
}

.ufobig {
background-image: url('../images/squarebuttons/SquareButton-landing-asset.gif');
background-repeat: no-repeat;
width: 18px;
height: 18px;
float: left;
display: block;
text-indent: -999em;
}

.pencilbig {
background-image: url('../images/squarebuttons/SquareButton-pencil-edit.gif');
background-repeat: no-repeat;
width: 18px;
height: 18px;
float: left;
display: block;
text-indent: -999em;
}

#pagelinks {
display: none;
}

#gonext {
	background-color: #de5a00;
	padding-left: 3px;
	padding-right: 3px;
	border: 1px solid #ada;
	border-right: 2px solid #755;
	border-bottom: 2px solid #755;
	width: 2.25em;

	display: inline;
	text-decoration: none;
}

a.gonext {
	color: #fff;
	text-decoration: none;
}

a.gonext:hover {
	background-color: #000;
	text-decoration: none;
}

#gonext:hover {
	background-color: #000;
	text-decoration: none;
}

a.gonext:active {
	background-color: #dd2f00;
	text-decoration: none;
}

#gonext:active {
	background-color: #dd2f00;
	text-decoration: none;
}

.cpawesome {
    background-image: url('../images/cpawesome.jpg');
    background-repeat: no-repeat;
	float: left;
	margin-top: 180px;
	margin-left: 8px;
	height: 222px;
	width:	 178px;
	text-indent: -999em;
}

.nelsonpic {
	background-image: url('../images/illustrations/nelson.jpg'); 
	background-repeat: no-repeat; 
	display: block; 
	width: 115px; 
	height: 179px; 
	text-indent: -999em; 
	position: relative; 
	float: left; 
}

.contacticons {
float: left; 
display: inline; 
margin-right: 5px;
}

.contactsidebar {
background-color: #F0F0F0;
border:1px solid #909090;
float:left;
height:auto;
margin-left:8px;
margin-top:60px;
padding:4px;
position:relative;
width:175px;
}

.contactleft {
	width: 245px; 
	float: left;
}

.contactright {
	width: 315px; 
	float: right;
}

#mobilefooter {
display: none;
}

img.rslt {
	margin: 0;
	padding: 0;
	margin-left: 27px;
}

ul.rslt {
	color: #3a3a3a;
	list-style-type: none;
	padding: 0;
        padding-top: .25em;
        padding-left: .75em;
        margin: 0;
	width: 75%;
}

li.rslt {
	background-image: url('http://www.cleanpix.com/cleanpix/images/redot.png');
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: 1.25em;
	padding-bottom: .25em;
	line-height: 1.2em;
	font-family:  	verdana,helvetica,arial,geneva,sans-serif;
	}

.grayme {
background-color: #f0f0f0;
margin-right: -7px;
margin-left: -7px;
margin-top: 7px;
}

.mobilebarbg {
background-image: url('/images/navsets/cleanpix/customer/nav.simple246bar.gif');
background-repeat: repeat-x;
width: 100%;
height: 35px;
display: block;
}

.ieonly {
display: none;
}