/*
	IDNET PRINT CSS
	CREATED: 28.06.07
	MODIFIED: 10.11.08
	AUTHOR: ANDY FIELD
*/

/*
	COLOURS
	DARK BLUE: #107bc0
	DARK GREEN: #8dc63f
	ORANGE: #f26522
	LINE BLUE: #c4e3f3
	LIGHT BLUE: #f0f8fc
	LIGHT GREEN: #f3f9eb
*/

/* HIDE
******************************************/

#header,
#footermap,
#footer {
	display: none;
}

/* UNDO
******************************************/

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

a img,:link img,:visited img {
	border: none;
}

:link,:visited {
	text-decoration: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset, img { 
	border: 0;
}

address,abbr,mcaption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
}

img {
	border: none;
}

ol,ul,dl {
	list-style-type: none;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6,pre,code {
	font-size: 100%;
	font-weight: normal;
	line-height: 100%;
}

q:before,q:after {
	content: '';
}

abbr,acronym {
	border: 0;
}

/* BASE
******************************************/

html {
	font-size: 100%;
}

body {
	background: #fff url(/assets/bground.gif) 0 0 repeat-x;
	border-top: 2px solid #107bc0;
	color: #333a48;
	font: 62.5%/100% 'lucida grande', arial, sans-serif;
}

.skip {
	height: 0;
	overflow: hidden;
	margin: 0;
	position: relative;
	text-indent: -3000px;
}

a:link,
a:visited {
	color: #107bc0;
	text-decoration: none;
}

a:hover,
a:active {
	color: #107bc0;
	text-decoration: underline;
}

.clearme {
	clear: both;
	height: 0;
}

strong {
	font-weight: bold;
}

/* TYPOGRAPHY
******************************************/

p,ul,ol,dl,table {
	line-height: 1.5em;
	margin: 0 0 15px 0;
}

p,ul,ol,dl,th,td {
	font-size: 1.1em;
}

h1,h2,h3,h4,h5,h6 {
	line-height: 1.5em;
	margin: 0 0 10px 0;
}

h1 {
	font-size: 1.8em;
	font-weight: bold;
	margin: 0 0 15px 0;
}

h2 {
	font-size: 1.5em;
	font-weight: normal;
	margin: 0 0 10px 0;
}

h3 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 3px 0;
}

h3 span {
	font-weight: normal;
}

h4 {
	color: #666;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 10px 0;
}

#deflhs h1 {
	font-size: 1.6em;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding: 0 20px 0 0;
}

#defrhs h3 {
	color: #107bc0;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 3px 0;
}

p.intro,
p.linklist {
	font-size: 1.4em;
}

p.date {
	/* border-bottom: 1px solid #efefef; */
	color: #666;
	font-family: georgia, serif;
	font-size: 1em;
	margin: 0 0 3px 0;
}

p.date span {
	background: #f26522;
	color: #fff;
	padding: 1px;
}

span.alert {
	background: #ffffcc;
	font-size: 1.4em;
	line-height: 1.4em;
}

#footnote p {
	color: #666;
}

dt {
	font-weight: bold;
}

p.expand {
	margin: 0;
}

/* NAVIGATION
******************************************/

#persona {
	height: 22px;
	width: 760px;
}

#persona ul {
	background: url(/assets/persona_btn.gif) 0 0 no-repeat;
	float: right;
	height: 18px;
	margin: 0;
	width: 205px;
}

#persona ul li {
	display: block;
	float: left;
}

#persona ul li a,
#persona ul li a {
	display: block;
	height: 18px;
	overflow: hidden;
	position: relative;
	text-indent: -3000em;
}

#persona ul li.customer a {
	width: 107px;
}

#persona ul li.customer a:hover {
	background: url(/assets/persona_btn.gif) 0 -18px no-repeat;
}

#persona ul li.partner a {
	width: 97px;
}

#persona ul li.partner a:hover {
	background: url(/assets/persona_btn.gif) -107px -18px no-repeat;
}

ul#nav {
	background: #fff url(/assets/nav.gif) 0 0 no-repeat;
	float: right;
	height: 18px;
	margin: 39px 0 0 0;
	width: 430px;
}

ul#nav li {
	display: block;
	float: left;
}

ul#nav li a {
	display: block;
	height: 18px;
	margin: 0;
	overflow: hidden;
	position: relative;
	text-indent: -3000em;
}

ul#nav li.home a {
	width: 52px;
}

ul#nav li.home a.active,
ul#nav li.home a:hover {
	background: #fff url(/assets/nav.gif) 0 -18px no-repeat;
}

ul#nav li.about a {
	width: 64px
}

ul#nav li.about a.active,
ul#nav li.about a:hover {
	background: #fff url(/assets/nav.gif) -52px -18px no-repeat;
}

ul#nav li.solutions a {
	width: 91px;
}

ul#nav li.solutions a.active,
ul#nav li.solutions a:hover {
	background: #fff url(/assets/nav.gif) -116px -18px no-repeat;
}

ul#nav li.support a {
	width: 148px;
}

ul#nav li.support a.active,
ul#nav li.support a:hover {
	background: #fff url(/assets/nav.gif) -207px -18px no-repeat;
}

ul#nav li.contact a {
	width: 75px;
}

ul#nav li.contact a.active,
ul#nav li.contact a:hover {
	background: #fff url(/assets/nav.gif) -355px -18px no-repeat;
}

dl#sidebar {
	background: #fff;
	width: 170px
}

dl#sidebar dt {
	padding: 0 0 3px 0;
	border-bottom: 1px solid #c4e3f3;
}

dl#sidebar dd {
	border-bottom: 1px solid #c4e3f3;
}

dl#sidebar dd.level02 a {
	padding: 3px 0 3px 10px;
}

dl#sidebar dd a {
	display: block;
	padding: 3px 0;
}

dl#sidebar dd a:hover {
	background: #f0f8fc;
	text-decoration: none;
}

/* DECORATION
******************************************/

a#logo {
	background: #fff url(/assets/idnetlogo.gif) 0 0 no-repeat;
	display: block;
	float: left;
	height: 75px;
	overflow: hidden;
	text-indent: -3000em;
	width: 175px;
}

#panel {
	background: url(/assets/bob.jpg) 0 0 no-repeat;
	height: 200px;
	margin: 0 0 15px 0;
	width: 560px;
}

dl#boxlhs,
dl#boxrhs {
	padding: 0 0 10px 0;
	height: 15em;
	width: 275px;
}

dl#boxlhs {
	background: #f0f8fc url(/assets/boxlhs_bg.gif) 0 bottom no-repeat;
	float: left;
}

dl#boxrhs {
	background: #f3f9eb url(/assets/boxrhs_bg.gif) 0 bottom no-repeat;
	float: right;
}

dl#boxlhs dt a,
dl#boxrhs dt a {
	display: block;
	height: 21px;
	overflow: hidden;
	margin: 0 0 4px 0;
	position: relative;
	text-indent: -3000em;
}

dl#boxlhs dt {
	background: #107bc0 url(/assets/box_business_hd.gif) 0 0 no-repeat;
}

dl#boxrhs dt {
	background: #8dc63f url(/assets/box_home_hd.gif) 0 0 no-repeat;
}

dl#boxlhs dd,
dl#boxrhs dd {
	padding: 2px 10px;
}

dl#boxlhs dd a,
dl#boxrhs dd a {
	background: url(/assets/arrow.gif) 0 50% no-repeat;
	padding: 0 0 0 17px;
}

dl#boxlhs dd a:hover,
dl#boxrhs dd a:hover {
	background: url(/assets/arrow.gif) -388px 50% no-repeat;
}

.addresslhs {
	float: left;
	width: 240px;
}

.addresslhs {
	float: left;
	width: 240px;
}

#colrhs ul {
	list-style: disc;
	margin: 0 40px 15px 40px;
}

#colrhs li {
	/* border-bottom: 1px solid #c4e3f3;
	margin: 0 0 5px 0;	*/
	padding: 0 0 5px 0;
}

#collhs_alt dd {
	margin: 0 0 15px 0;
}

dl.box {
	padding: 0 0 10px 0;
}

dl.boxalt {
	float: left;
	margin: 0 10px 10px 0;
	padding: 0 0 10px 0;
	width: 230px;
}

dl.boxaltend {
	float: left;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	width: 230px;
}

#green dl.box,
#green dl.boxalt,
#green dl.boxaltend {
	background: #f3f9eb;
}

#blue dl.box,
#blue dl.boxalt,
#blue dl.boxaltend {
	background: #f0f8fc;
}

#green dl.box dt,
#green dl.boxalt dt,
#green dl.boxaltend dt {
	background: #8dc63f;
	color: #fff;
	margin: 0 0 4px 0;
	padding: 2px 10px;
}

#blue dl.box dt,
#blue dl.boxalt dt,
#blue dl.boxaltend dt {
	background: #107bc0;
	color: #fff;
	margin: 0 0 4px 0;
	padding: 2px 10px;
}

dl.box dd,
dl.boxalt dd,
dl.boxaltend dd {
	padding: 2px 10px;
}

dl.box dd span,
dl.boxalt dd span,
dl.boxaltend dd span {
	font-weight: bold;
}

dl.box dd.price,
dl.boxalt dd.price,
dl.boxaltend dd.price {
	padding: 6px 10px;
}

dl.box dd.price span,
dl.boxalt dd.price span,
dl.boxaltend dd.price span {
	font-family: georgia;
	font-size: 2em;
	font-weight: normal;
}

dl.box a.moreinfobtn,
dl.box a.orderbtn,
dl.boxalt a.moreinfobtn,
dl.boxalt a.orderbtn,
dl.boxaltend a.moreinfobtn,
dl.boxaltend a.orderbtn {
	float: left;
	margin: 6px 4px 0 0;
}

#threebox {
	margin: 0 0 15px 0;
}

#threebox dl {
	background: #f0f8fc;
	float: left;
	margin: 0 10px 0 0;
	padding: 0 0 10px 0;
	width: 180px;
}

#threebox dl.end {
	margin: 0;
}

#threebox dt {
	background: #107bc0;
	color: #fff;
	margin: 0 0 4px 0;
	padding: 2px 10px;
}

#threebox dd {
	padding: 2px 10px;
}

a.changebillingbtn,
a.changeaccountbtn,
a.olderinvoicesbtn,
a.paymentoptionsbtn,
a.moreinfobtn,
a.orderbtn,
a.continuebtn,
a.returnbtn,
a.invoicebtn,
a.setupemailbtn,
a.downloadbandwidthbtn {
	display: block;
	height: 18px;
	overflow: hidden;
	position: relative;
	text-indent: -3000em;
}

a.downloadbandwidthbtn {
	background: url(/assets/downloadbandwidthbtn.gif) 0 0 no-repeat;
	width: 180px;
}

a.downloadbandwidthbtn:hover {
	background: url(/assets/downloadbandwidthbtn.gif) 0 -18px no-repeat;
}

a.invoicebtn {
	background: url(/assets/invoicebtn.gif) 0 0 no-repeat;
	width: 106px;
}

a.invoicebtn:hover {
	background: url(/assets/invoicebtn.gif) 0 -18px no-repeat;
}

a.changebillingbtn {
	background: url(/assets/changebillingbtn.gif) 0 0 no-repeat;
	width: 180px;
}

a.changebillingbtn:hover {
	background: url(/assets/changebillingbtn.gif) 0 -18px no-repeat;
}

a.changeaccountbtn {
	background: url(/assets/changeaccountbtn.gif) 0 0 no-repeat;
	width: 180px;
}

a.changeaccountbtn:hover {
	background: url(/assets/changeaccountbtn.gif) 0 -18px no-repeat;
}

a.olderinvoicesbtn {
	background: url(/assets/olderinvoicesbtn.gif) 0 0 no-repeat;
	float: left;
	margin: 0 4px 0 0;
	width: 180px;
}

a.olderinvoicesbtn:hover {
	background: url(/assets/olderinvoicesbtn.gif) 0 -18px no-repeat;
}

a.paymentoptionsbtn {
	background: url(/assets/paymentoptionsbtn.gif) 0 0 no-repeat;
	width: 180px;
}

a.paymentoptionsbtn:hover {
	background: url(/assets/paymentoptionsbtn.gif) 0 -18px no-repeat;
}

a.setupemailbtn {
	background: url(/assets/setupemailbtn.gif) 0 0 no-repeat;
	width: 106px;
}

a.setupemailbtn:hover {
	background: url(/assets/setupemailbtn.gif) 0 -18px no-repeat;
}


a.moreinfobtn {
	background: url(/assets/moreinfobtn.gif) 0 0 no-repeat;
	width: 84px;
}

a.moreinfobtn:hover {
	background: url(/assets/moreinfobtn.gif) 0 -18px no-repeat;
}

a.orderbtn {
	background: url(/assets/ordernowbtn.gif) 0 0 no-repeat;
	width: 84px;
}

a.orderbtn:hover {
	background: url(/assets/ordernowbtn.gif) 0 -18px no-repeat;
}

a.continuebtn {
	background: url(/assets/continuebtn.gif) 0 0 no-repeat;
	width: 84px;
}

a.continuebtn:hover {
	background: url(/assets/continuebtn.gif) 0 -18px no-repeat;
}

a.selectbtn {
	background: url(/assets/selectbtn.gif) 0 0 no-repeat;
	width: 84px;
}

a.selectbtn:hover {
	background: url(/assets/selectbtn.gif) 0 -18px no-repeat;
}

a.returnbtn {
	background: url(/assets/returnbtn.gif) 0 0 no-repeat;
	width: 84px;
}

a.returnbtn:hover {
	background: url(/assets/returnbtn.gif) 0 -18px no-repeat;
}

a.external {
	background: url(/assets/externallink.gif) 100% 50% no-repeat;
	padding: 0 15px 0 0;
}

a.addaddress {
	background: url(/assets/addaddress.gif) 0 50% no-repeat;
	padding: 2px 0 2px 25px;
}

a.xpbtn,
a.vistabtn {
	display: block;
	float: left;
	height: 27px;
	margin: 0 20px 10px 0;
	overflow: hidden;
	position: relative;
	text-indent: -3000em;
	width: 125px;
}

a.xpbtn {
	background: url(/assets/xpbtn.gif) 0 0 no-repeat;

}

a.vistabtn {
	background: url(/assets/vistabtn.gif) 0 0 no-repeat;
}

p.message {
	background: #ffffcc;
	display: block;
	margin: 0 0 10px 0;
	padding: 6px;
}

h3.telnumber {
	background: #f0f8fc url(/assets/08000267237.gif) 0 0 no-repeat;
	display: block;
	height: 30px;
	margin: 0;
	position: relative;
	text-indent: -3000em;
	width: 225px;
}

a.enlarge img {
	/* background: #fff url(/assets/zoom.gif) right bottom no-repeat; */
	border: 1px solid #c4e3f3;
	padding: 4px;
}

dl#expander dt {
	padding: 0 0 4px 0;
}

/* dl#expander dt {
	padding: 0 0 0 15px;
}

dl#expander dd {
	padding: 0 0 0 15px;
} */

#ddg {
	border: 1px solid #c4e3f3;
	padding: 10px;
}

#ddg p {
	margin: 0 0 10px 0;
}

#footnote {
	border-top: 1px solid #c4e3f3;
	padding: 10px 0 0 0;
}

#footermap dl {
	float: left;
	height: 11em;
	padding: 8px 0 0 0;
	width: 152px;
}

#footermap dl.fmlist {
	border-left: 1px solid #c4e3f3;
	padding: 10px 5px 0 10px;
	width: 136px;
}

#footermap dt,
#footermap dd {
	padding: 1px 0;
}

abbr, acronym, span.abbr {
	cursor: help;
	border-bottom: 1px dotted #666;
}

th abbr {
	font-weight: bold;
}

img.ir {
	float: right;
	margin: 0 0 10px 15px;
}

/* FORM CONTROLS
******************************************/

form,input,select,textarea {
	font-family:  'lucida grande', arial, sans-serif;
	font-size: 100%;
}

fieldset {
	border: none;
	/* border-top: 1px solid #c4e3f3; */
	border-bottom: 1px solid #c4e3f3;
	margin: 0 0 15px 0;
	/* padding: 15px 0 0 0; */
}

input,select,textarea {
	padding: 0.2em;
}

label,
span.labelreplace {
	display: block;
	float: left;
	font-weight: bold;
	padding: 0 1em 0 0;
	width: 14em;
}

label span.req {
	color: #b00;
	display: inline;
	font-size: 1.6em;
}

label.chklabel {
	float: none;
	font-weight: bold;
	width: auto;
}

label.radlabel {
	display: inline;
	float: none;
	font-weight: normal;
	width: auto;
}

label.altlabel {
	float: none;
	margin: 0 0 10px 0;
	width: auto;
}

label span {
	display: block;
	font-weight: normal;
}

label span.inline {
	display: inline;
	font-weight: normal;
}

label.labeltop {
	display: block;
	padding: 0 0 4px 0;
}

input.short,
textarea.short {
	width: 10em;
}

input.long,
textarea.long {
	width: 24em;
}

input.longer,
textarea.longer {
	width: 95%;
}

input.addresslong {
	margin: 10px 0;
	width: 24em;
}

/* TABLE CONTROLS
******************************************/

table {
	background: #fff;
	font-size: 100%;
}

th,td {
	padding: 4px 0;
	vertical-align: top;	
}

th {
	font-weight: bold;
}

thead th,
th.althd {
	background: #107bc0;
	color: #fff;
	padding: 4px 10px 4px 4px;
}

th.althd {
	background: #f0f8fc;
	color: #333a48;
	padding: 4px 10px 4px 0;
}

tbody th,
tbody td {
	border-bottom: 1px solid #c4e3f3;
	padding: 4px 10px 4px 0;
}

tbody td {
	border-bottom: 1px solid #c4e3f3;
	padding: 4px 10px 4px 4px;
}

th span {
	display: block;
	font-weight: normal;
}

th span.inline {
	display: inline;
	font-weight: normal;
}

td span {
	display: block;
	font-weight: bold;
}

td.stripe {
	background: #f0f8fc;
}

td.rowend {
	padding: 4px 0;	
}

td.noline {
	border: none;
}

td span.refunded {
	color: #8dc63f;
}

td span.unpaid,
td span.na {
	color: #b00;
}

/* LAYOUT
******************************************/

#header {
	border-bottom: 1px solid #c4e3f3;
	clear: both;
	height: 100px;
	margin: 0 auto;
	width: 760px;
}

#content {
	clear: both;
	margin: 0 auto;
	padding: 20px 0 30px 0;
	width: 760px;
}

#deflhs {
	float: left;
	width: 560px;
}

#defrhs {
	float: right;
	width: 185px;
}

#collhs {
	float: left;
	width: 185px;
}

#colrhs {
	float: right;
	width: 560px;
}

#collhs_alt {
	float: left;
	/* width: 370px; */
	width: 260px;
}

#colrhs_alt {
	float: right;
	/* width: 370px; */
	width: 470px;
}

#footermap {
	background: #fff;
	border-top: 1px solid #c4e3f3;
	clear: both;
	margin: 0 auto 20px auto;
	width: 760px;
}

#footer {
	background: #f0f8fc;
	clear: both;
	margin: 0 auto;
	padding: 15px 10px 10px 10px;
	width: 740px;
}

/* TABS
******************************************/

.tabberlive .tabbertabhide {
	display: none;
}

.tabber {
}

.tabberlive {
	background: #fff;
	margin: 10px 0 0 0;
}

ul.tabbernav
{
 	border-bottom: 1px solid #c4e3f3;
	margin: 0;
}

ul.tabbernav li
{
	display: inline;
}

ul.tabbernav li a
{
	 background: #107bc0;
	 border: 1px solid #c4e3f3;
	 border-bottom: none;
	 padding: 3px 0.5em;
	 text-decoration: none;
}

ul.tabbernav li a:link {
	color: #fff;
}

ul.tabbernav li a:visited {
	color: #333a48;
}

ul.tabbernav li a:hover
{
	background: #f0f8fc;
	border-color: #c4e3f3;
	color: #333a48;
}

ul.tabbernav li.tabberactive a
{
	background-color: #fff;
	border-bottom: 1px solid #fff;
	color: #333a48;
}

ul.tabbernav li.tabberactive a:hover
{
	color: #333a48;
	background: white;
	border-bottom: 1px solid white;
}

.tabberlive .tabbertab {
 	border: none;
 	border-left: 1px solid #c4e3f3;
 	padding: 10px 0 0 10px;
}

#clients ul.tabbernav,
#account ul.tabbernav {
	margin: 0 0 10px 0;
	padding: 0;
}

#clients .tabberlive .tabbertab,
#account .tabberlive .tabbertab {
	border: none;
	padding: 0;
}

.tabberlive .tabbertab h2 {
	display: none;
}

/* FAQ
******************************************/

/* #faq01,
#faq02,
#faq03,
#faq04,
#faq05,
#faq06,
#faq07,
#faq08,
#faq09,
#faq10,
#faq11,
#faq12,
#faq13,
#faq14,
#faq15,
#faq16,
#faq17,
#faq18,
#faq19,
#faq20,
#faq21,
#faq22,
#faq23,
#faq24,
#faq25,
#faq26,
#faq27,
#faq28,
#faq29,
#faq30,
#faq31, */
#reveal01,
#reveal02,
#reveal03,
#reveal04,
#reveal05,
#reveal06 {
	display: none;
}

/* PROGRESS
******************************************/

dl#progress dd.active {
	background: #fff url(/assets/progress.gif) -287px 0 no-repeat;
	line-height: 100%;
	padding: 0 0 10px 20px;
}

dl#progress dd.off {
	background: #fff url(/assets/progress.gif) 0 0 no-repeat;
	line-height: 100%;
	padding: 0 0 10px 20px;
}

dl#progress dd.end {
	background: #fff url(/assets/progressend.gif) 0 0 no-repeat;
	line-height: 100%;
	padding: 0 0 10px 20px;
}

dl#progress dd.endactive {
	background: #fff url(/assets/progressend.gif) -287px 0 no-repeat;
	line-height: 100%;
	padding: 0 0 10px 20px;
}

/* CLIENTS
******************************************/

#clist,
#blist {
	margin: 0 0 15px 0;
}

#clist ul,
#blist ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
}

#clist li,
#blist li {
	background: #fff;
	border-bottom: 1px solid #c4e3f3;
	float: left;
	height: 90px;
	margin: 0 25px 0 0;
	width: 170px;
}

#clist li.rend,
#blist li.rend {
	margin: 0;
}

#clist li a,
#blist li a {
	display: block;
	height: 90px;
	overflow: hidden;
	position: relative;
	text-indent: -3000em;
	width: 170px;
}

#clist li a.ac {
	background: url(/assets/ac_logo.gif) 0 0 no-repeat;
}

#clist li a.aea {
	background: url(/assets/aea_logo.gif) 0 0 no-repeat;
}

#clist li a.aperio {
	background: url(/assets/aperio_logo.gif) 0 0 no-repeat;
}

#clist li a.bbc {
	background: url(/assets/bbc_logo.gif) 0 0 no-repeat;
}

#clist li a.cherrycall {
	background: url(/assets/cherrycall_logo.gif) 0 0 no-repeat;
}

#clist li a.ceop {
	background: url(/assets/ceop_logo.gif) 0 0 no-repeat;
}

#clist li a.ce {
	background: url(/assets/ce_logo.gif) 0 0 no-repeat;
}

#clist li a.da {
	background: url(/assets/dahabshiil_logo.gif) 0 0 no-repeat;
}

#clist li a.dti {
	background: url(/assets/dti_logo.gif) 0 0 no-repeat;
}

#clist li a.efc {
	background: url(/assets/efc_logo.gif) 0 0 no-repeat;
}

#clist li a.ep {
	background: url(/assets/ep_logo.gif) 0 0 no-repeat;
}

#clist li a.goya {
	background: url(/assets/goya_logo.gif) 0 0 no-repeat;
}

#clist li a.hbr {
	background: url(/assets/hbr_logo.gif) 0 0 no-repeat;
}

#clist li a.hp {
	background: url(/assets/hp_logo.gif) 0 0 no-repeat;
}

#clist li a.hf {
	background: url(/assets/hf_logo.gif) 0 0 no-repeat;
}

#clist li a.hsa {
	background: url(/assets/hsa_logo.gif) 0 0 no-repeat;
}

#clist li a.htma {
	background: url(/assets/htma_logo.gif) 0 0 no-repeat;
}

#clist li a.hypertag {
	background: url(/assets/hypertag_logo.gif) 0 0 no-repeat;
}

#clist li a.kg {
	background: url(/assets/kg_logo.gif) 0 0 no-repeat;
}

#clist li a.mstrust {
	background: url(/assets/mstrust_logo.gif) 0 0 no-repeat;
}

#clist li a.newscast {
	background: url(/assets/newscast_logo.gif) 0 0 no-repeat;
}

#clist li a.optelligence {
	background: url(/assets/optelligence_logo.gif) 0 0 no-repeat;
}

#clist li a.nhs {
	background: url(/assets/nhs_logo.gif) 0 0 no-repeat;
}

#clist li a.nbs {
	background: url(/assets/nbs_logo.gif) 0 0 no-repeat;
}

#clist li a.onyx {
	background: url(/assets/onyx_logo.gif) 0 0 no-repeat;
}

#clist li a.photoloca {
	background: url(/assets/photoloca_logo.gif) 0 0 no-repeat;
}

#clist li a.pipa {
	background: url(/assets/pipa_logo.gif) 0 0 no-repeat;
}

#clist li a.pn {
	background: url(/assets/pn_logo.gif) 0 0 no-repeat;
}

#clist li a.pi {
	background: url(/assets/pi_logo.gif) 0 0 no-repeat;
}

#clist li a.scf {
	background: url(/assets/scf_logo.gif) 0 0 no-repeat;
}

#clist li a.sfo {
	background: url(/assets/sfo_logo.gif) 0 0 no-repeat;
}

#clist li a.sc {
	background: url(/assets/sc_logo.gif) 0 0 no-repeat;
}

#clist li a.sf {
	background: url(/assets/sf_logo.gif) 0 0 no-repeat;
}

#clist li a.wh {
	background: url(/assets/wh_logo.gif) 0 0 no-repeat;
}

#clist li a.yamaha {
	background: url(/assets/yamaha_logo.gif) 0 0 no-repeat;
}

#blist li a.accenture {
	background: url(/assets/accenture_logo.gif) 0 0 no-repeat;
}

#blist li a.bvi {
	background: url(/assets/bvi_logo.gif) 0 0 no-repeat;
}

#blist li a.caterham {
	background: url(/assets/caterham_logo.gif) 0 0 no-repeat;
}

#blist li a.debeers {
	background: url(/assets/debeers_logo.gif) 0 0 no-repeat;
}

#blist li a.ea {
	background: url(/assets/ea_logo.gif) 0 0 no-repeat;
}

#blist li a.ge {
	background: url(/assets/ge_logo.gif) 0 0 no-repeat;
}

#blist li a.idm {
	background: url(/assets/idm_logo.gif) 0 0 no-repeat;
}

#blist li a.nfym {
	background: url(/assets/ym_logo.gif) 0 0 no-repeat;
}

#blist li a.nbcc {
	background: url(/assets/nbcc_logo.gif) 0 0 no-repeat;
}

#blist li a.orange {
	background: url(/assets/orange_logo.gif) 0 0 no-repeat;
}

#blist li a.ors {
	background: url(/assets/ors_logo.gif) 0 0 no-repeat;
}

#blist li a.soca {
	background: url(/assets/soca_logo.gif) 0 0 no-repeat;
}

#blist li a.zoo {
	background: url(/assets/zoo_logo.gif) 0 0 no-repeat;
}

#blist li a.zsl {
	background: url(/assets/zsl_logo.gif) 0 0 no-repeat;
}