@charset "utf-8";
body {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color:#48494A;
}
#sitemap{}
#sitemap a{
display:block;
font-size: 11px;
color:#48494A;
}
#sitemap a.sitemaptitle{
display:block;
font-size: 18px;
color:#48494A;
margin:0px 0px 6px 0px;
padding:0px;
}
#sitemap a.sitemap_title{
display:block;
color:#48494A;
font-size: 15px;
margin:0px 0px 6px 0px;
padding:0px;
}
#sitemap a.sitemapsub{
display:block;
color:#48494A;
font-size: 11px;
margin:0px 0px 6px 0px;
padding:0px;
line-height:12px;
}
#sitemap table td {
padding:0px 0px 0px 14px;
}
.col_title_orange {
	color: #FFFFFF;
	background-image: url(../images/col_right_title_back.jpg);
	background-repeat:no-repeat;
	height: 27px;
	display: block;
	font-size: 16px;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 12px;
}

.col_title_blue {
	color: #FFFFFF;
	background-image: url(../images/col_right_title_back_blue.jpg);
	height: 24px;
	width: 264px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}

.col_title_blue_mid {
	color: #FFFFFF;
	background-image: url(../images/col_mid_title_back_blue.jpg);
	height: 24px;
	width: 491px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.col_title_blue_midsmall {
	color: #FFFFFF;
	background-image: url(../images/col_mid_small_title_back_blue.jpg);
	height: 24px;
	width: 233px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}

.mp3link {
	color: #FFFFFF;
	background-image: url(../images/mp3-download-button.jpg);
	height: 43px;
	width: 190px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	padding-top: 10px;
	padding-left: 60px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}




#knowledge .mp3link a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 18px;
}
#knowledge .mp3link a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 18px;

}
#knowledge .mp3link a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 18px;
}
#knowledge .mp3link a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 18px;
}
#knowledge .mp3link a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 18px;
}





.pdflink {
	color: #FFFFFF;
	background-image: url(../images/pdf-download-button.jpg);
	height: 43px;
	width: 210px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	padding-top: 10px;
	padding-left: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}



#knowledge .pdflink a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 18px;
}
#knowledge .pdflink a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 18px;
}
#knowledge .pdflink a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 18px;
}
#knowledge .pdflink a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 18px;
}
#knowledge .pdflink a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 18px;
}




.col_title_rss {
	color: #FFFFFF;
	background-image: url(../images/col_mid_small_title_back_rss.jpg);
	height: 24px;
	width: 211px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 32px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}.col_title_podcast {
	color: #FFFFFF;
	background-image: url(../images/col_mid_small_title_back_podcast.jpg);
	height: 24px;
	width: 211px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 32px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}

h1{
	font-size: 18px;
	color:#48494A;
	font-weight:100;
	margin: 3px 0px 18px 14px;
	padding:0px;
}
h2{
	font-size: 14px;
	color:#687693;
	font-weight:100;
	margin: 2px 0px 0px 14px;
	padding:0px 0px 4px 0px; 
}
#bestpractice h2{
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
#bestpractice{

}
.pagination{
	font-size: 12px;
	color:#48494A;
	font-weight:100;
	margin: 0px 8px 14px 14px;
	padding: 0px;
	display:block;
 
}
.paginationlinks{
	float:right;
}
.paginationlinks a{text-decoration:underline;
}

.pagination{
	font-size: 12px;
	color:#48494A;
	font-weight:100;
	margin: 0px 8px 14px 14px;
	padding: 0px;
	display:block;
 
}

#content div p{

padding-left:12px;
}
.billingpagination{
	font-size: 12px;
	color:#48494A;
	font-weight:100;
	margin: 0px 8px 4px 14px;
	padding: 0px;
	display:block;
}

.published{
	font-size: 11px;
	font-weight:100;
	margin: 0px 0px 10px 8px;
	padding: 2px 0px 4px 6px;
	display:block;
	background-image: url(../images/published_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#474848;
}



h3{
	font-size: 12px;
	color:#FF9700;
	font-weight:100;
	margin: 4px 0px 4px 14px;
	padding:0px; 
}
h4{
	font-size: 12px;
	color:#48494A;
	font-weight:100;
	margin: 0px 0px 8px 14px;
	padding:0px; 
}

#content a.pdfdownload {
	font-size: 12px;
	color:#48494A;
	display:block;
	background-image: url(../images/pdficon_large.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	margin: 0px 0px 0px 14px;
	padding: 10px 0px 0px 34px;
}



#content td{
	font-size: 11px;
	color:#48494A;
	font-weight:100;
	padding: 2px 4px 18px 4px;

}

#content #business td{
	font-size: 11px;
	color:#48494A;
	font-weight:100;
	padding: 2px 2px 2px 2px;

}




#content td li{
	font-size: 11px;
	color:#48494A;
	font-weight:100;
	margin-top: 0px;

}












#content p{
	font-size: 11px;
	color:#48494A;
	font-weight:100;
	margin: 2px 4px 18px 14px;
	padding: 0px;
}
#contentmain p{
	font-size: 11px;
	color:#48494A;
	font-weight:100;
	margin: 2px 18px 18px 14px;
	padding: 0px;
}

blockquote{
	font-size: 11px;
	color:#FF9700;
	font-weight:100;
	margin: 2px 18px 18px 14px;
	padding: 0px;
}

.breakwide{
	display:block;
	background-image:url(../images/break.jpg);
	background-repeat:repeat-x;
	width: 660px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 8px;
}

.breakservices{
	display:block;
	background-image:url(../images/break.jpg);
	background-repeat:repeat-x;
	width: 484px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 8px;
}

td ul{
	font-size: 11px;
	color:#48494A;
	font-weight:100;
	margin: 0px 4px 20px 14px;
	padding: 0px;
	list-style-type: none;
}
.cmsTable {
	border: 1px solid #007dfe;
}

ul li{
	background-image: url(../images/bullet.jpg);
	background-repeat: no-repeat;
	padding-left: 14px;
	background-position: 1px 7px;
	margin: 0px 4px 5px 0px;
}



ul.technicals li{
	margin: 0px 4px 2px 0px;
}

ol{
	font-size: 11px;
	color:#48494A;
	font-weight:100;
	margin: 0px 4px 14px 18px;
	padding: 0px 0px 0px 18px;
}
ol li{
	padding-left: -8px;
	margin: 0px 4px 5px 0px;
}
.orangetitle{
	font-size: 14px;
	color: #FF9700;
	font-weight:100;
	margin:8px 0px 0px 8px;
	}
.registertitle{
	font-size: 14px;
	color: #FF9700;
	font-weight:100;
	margin:0px 0px 0px 12px;
	display:block;
	padding: 0px 0px 0px 0px;
	}

.newslettertitle{
	font-size: 14px;
	color: #687693;
	font-weight:100;
	margin:8px 0px 0px 12px;
	padding:6px 0px 0px 0px;
	display:block;
	}
.orange {color: #FF9700}
.navevents{
	color: #FF9700;
	font-size: 13px;
	display:block;
	background-image:url(../images/star.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
			}
.navnews{
	font-size: 13px;
	display:block;
	padding-left: 12px;
			}
.navnewstext{
	padding-left: 12px;
	display:block;
			}
.navpopular{
	font-size: 13px;
	display:block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
			}
.navpopulardate{
	font-size: 11px;
	display:block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
			}
			
		
#banner{
	width:989px;
	top:0px;
	position:absolute
}
#search{
	width:274px;
	left:710px;
	top:81px;
	position:absolute;
	height: 33px;
	background-image: url(../images/searchbox.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#rightcol{
	width:274px;
	left:710px;
	top:127px;
	position:absolute;
}
#rightcol a{
	color:#48494A;
	display:block;
	font-size:11px;
	text-decoration:none;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 2px;
		}
		
#rightcol a:hover{
		text-decoration:underline;
		}
		
#rightcol .textright a{display:inline; padding:0px; margin:0px; text-decoration:underline}

#rightcol .polltitle{font-size: 14px;
		display:block;
		margin:4px 0px 8px 12px;
		}
		
#rightcol .textright{font-size: 11px;
			display:block;
		margin:0px 8px 0px 12px;
		}
		
#knowledge .polltitle{
	font-size: 13px;
		display:block;
		margin:4px 0px 0px 22px;
		}
		
#knowledge .textright{font-size: 11px;
		display:block;
		margin:0px 0px 0px 22px;
		}

		
#leftcol{
	width:160px;
	left:15px;
	top:2px;
	position:absolute;
}
#leftcol a{color:#48494A;
		display:block;
		font-size:11px;
		margin:0px 0px 5px 2px;
		text-decoration:none;
		line-height:12px;
		}
#leftcol a:hover{
		text-decoration:underline;
		}
		
#leftcol a.nav_title{color:#9B9595;
		display:block;
		font-size:14px;
		margin:6px 0px 0px 2px;
		padding:0px;
		text-decoration:none;
		line-height:normal;
		}

#leftcol a.nav_title_on{color:#FF9700;
		display:block;
		font-size:14px;
		margin:6px 0px 0px 2px;
		padding:0px;
		text-decoration:none;
		line-height:normal;
		}
		
#leftcol a.nav_title:hover{
		text-decoration:underline;
		}
		
#leftcol a.nav_sub{color:#9B9595;
		display:block;
		font-size:12px;
		margin:8px 0px 0px 10px;
		padding:0px;
		text-decoration:none;
		line-height:normal;
		}
#leftcol a.nav_sub_on{color:#FF9700;
		display:block;
		font-size:12px;
		margin:8px 0px 0px 10px;
		padding:0px;
		text-decoration:none;
		line-height:normal;
		}

#leftcol a.nav_sub:hover, #leftcol a.nav_sub_on:hover{
		text-decoration:underline;
		}
		
		
#leftcol .spanbreak{
		margin:24px 0px 0px 2px;
		}

		
#leftcol p{color:#C5B6B7;
		display:block;
		font-size:12px;
		margin:4px 0px 0px 2px;
		text-decoration:none;
		line-height:normal;
		}
		
#nav{
	width:688px;
	top:81px;
	position:absolute;
	background-image: url(../images/mainnav_back.jpg);
	layer-background-image: url(../images/mainnav_back.jpg);
	border: 1px none #000000;
	height: 33px;
	left: 7px;
	background-repeat: no-repeat;
}
#nav a{
	background-image:url(../images/mainnav_break.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 25px;
	background-position: left top;
	padding-right: 18px;
	padding-left: 16px;
	font-size: 13px;
	margin-top:1px;
	color: #FFFFFF;
	text-decoration: none;
	left: -10px;
	padding-top: 6px;
}
#nav a.home{
padding-left: 15px;
	background-image:none;
}
#nav a:hover{
	text-decoration: underline;
}

#content{
	width:512px;
	top:1px;
	position:absolute;
	left: 176px;
}
#contentmain{
	width:692px;
	top:124px;
	position:absolute;
	left: 5px;
}
#content a, #contentmain a{
text-decoration:none;
color:#FF9700;
}
#content a:hover, #contentmain a:hover{
text-decoration:underline;
}
#content table{
margin:0px 14px 0px 14px;
padding:0px;
}

#wrapper{position:relative}
#newsregister{
	width:274px;
	padding:0px;
	background-image:url(../images/register-for-news.gif);
	background-repeat:repeat-y;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
}
#newsregister img{
	margin:0px;
	padding:0px;
}

.highlight{
font-weight:bold;
}
.signup{margin:0px 0px 0px 12px;
padding:2px 0px 2px 4px;
width:156px;
height:18px;
	border:1px solid #C3C4C8;}

form {
	margin: 0px;
	padding: 0px;

}

#events {
padding:4px 4px 0px 4px;
margin:0px 0px 4px 6px;
border:1px none #000000;
}
#events a.appointment{
	font-size: 12px;
	display:block;
	color:#687693;
	background-image:url(../images/pin_2.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 15px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 8px;
	padding-top: 8px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	border:1px none #000000;
		}
#events h2, #events h4 {
	padding: 2px 4px 2px 6px;
	margin:0px;
	background-color:#EFF0F1;
}
#content #events table{
	background-color:#EFF0F1;
	padding: 0px;
	margin:0px 0px 0px 0px;
}
#knowledge table{	padding: 0px;
	margin:0px 0px 0px 0px;}

#events p{
	padding: 2px 0px 4px 6px;
	margin:0px;
}
#events .break{
	display:block;
	height:1px;
	position:relative;
	border-top: 1px dotted #FFFFFF;
	}
	
	
.month{
	font-size: 12px;
	color:#48494A;
	font-weight:100;
	margin: 0px 8px 4px 14px;
	padding: 0px;
	display:block;
 
}
#latestupdate{
	background-image: url(../images/latest_mid.jpg);
	background-repeat: repeat-y;
	margin: 0px 0px 14px 10px;
	padding: 0px 0px 0px 0px;
}

#latestupdate p{
	margin: 0px;
	padding: 8px 8px 0px 14px;
}
.rsslink {
	background-image: url(../images/rss.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 13px;
	display:block;
	margin:0px 0px 0px 14px;
}
a.rsslinkknowledge {
	text-decoration:underline;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 13px;
	display:block;
	margin:0px 0px 0px 22px;
}


#latestupdate .orange{
	color: #FF9700;
	font-size: 14px;
	font-weight:100;
	margin: 0px 0px 0px 14px;
	padding: 8px 0px 0px 0px;
	display:block;
}
	
	
#brochure {
	background-image: url(../images/brochure.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	display: block;
	height: 110px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 98px;
}
#knowledge a{color:#48494A; text-decoration:underline;}
#knowledge a:hover{ text-decoration:none;}

#knowledge #bestpractice a{
text-decoration:none;
}
#knowledge #bestpractice a:hover{
text-decoration:underline;
}

#sitenav{float:right; color:#878277; font-size:11px; padding:4px 8px 0px 0px}
#sitenav a{color:#878277; text-decoration:none; padding:0px 2px 0px 2px;}
#sitenav a:hover{color:#878277; text-decoration:underline}

#sitenav a.green{
	color: #46D81F;
}

.contactform td{
font-size:12px;
vertical-align:top;
padding:6px 0px 0px 0px;
margin:0px;}
.formtextcol{
width:280px;
display:block;
position:relative;
border:1px solid #000000;
float:left;
}

contactform{}

.textfield{
width:230px;}

.error{
width:230px;
	border:2px solid #FF3300;
}

.errorright{
	border:2px solid #FF3300;
margin:0px 0px 0px 12px;
padding:2px 0px 2px 4px;
width:154px;
height:16px;
}

.rel {
	position: relative;
	visibility: visible;	
}
.abs {
	position: absolute;
	visibility: hidden;
}

.keyword {
	border: 0px none #FFFFFF;
	width: 183px;
	margin: 2px 0px 0px 4px;
	font-family: Arial, Helvetica, sans-serif;
	color:#48494A;
	font-size:15px;
	padding:3px 2px 3px 2px;
	
}
#casestudy {
	background-image: url(../images/case_study_back3.jpg);
	background-repeat: no-repeat;
	height: 127px;
	width: 212px;
	padding-top: 28px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 9px 0px 1px;	
}

#casestudy2 {
	background-image: url(../images/case_study_back3.jpg);
	background-repeat: no-repeat;
	height: 127px;
	width: 212px;
	padding-top: 28px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 0px 0px 0px;	
}

#report {
	background-image: url(../images/independent_report_back.jpg);
	background-repeat: no-repeat;
	height: 125px;
	width: 208px;
	padding-top: 30px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 9px 0px 0px;	
}

#podcast {
	background-image: url(../images/podcast_back.jpg);
	background-repeat: no-repeat;
	height: 125px;
	width: 212px;
	padding-top: 30px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 0px 0px 0px;		
}
#casestudy p{
	color:#FFFFFF;
	padding:4px 8px 4px 4px;
	margin:0px;
}

#casestudy2 p{
	color:#FFFFFF;
	padding:75px 8px 4px 4px;
	margin:0px;
}

#report p {
	color:#FFFFFF;
	margin:0px;
	font-size:14px;
	text-align:center;
	padding-top: 12px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 80px;
}
#podcast p{
	color:#FFFFFF;
	padding:12px 78px 4px 8px;
	margin:0px;
	font-size:14px;
	text-align:center;
}

#report a, #podcast a{
	color:#FFFFFF;
}

#report {
	background-image: url(../images/independent_report_back.jpg);
	background-repeat: no-repeat;
	height: 125px;
	width: 208px;
	padding-top: 30px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 9px 0px 0px;	
}



#news_letter {
	background-image: url(../images/news_letter_back4.jpg);
	background-repeat: no-repeat;
	height: 125px;
	width: 208px;
	padding-top: 30px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 9px 0px 0px;	
}


#news_letter p{
	color:#FFFFFF;
	padding:4px 8px 4px 4px;
	margin:0px;
	font-size:14px;
}
#news_letter p.download{
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 97px;
	font-size: 11px;
}
	
#white_papers {
	background-image: url(../images/white_papers_back.jpg);
	background-image: url(../images/white_papers_back.png);
	background-repeat: no-repeat;
	height: 125px;
	width: 208px;
	padding-top: 30px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 9px 0px 0px;	
}


#white_papers p{
	color:#FFFFFF;
	padding:4px 8px 4px 4px;
	margin:0px;
	font-size:14px;
}
#white_papers p.download{
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 90px;
	font-size: 11px;
}
	

#akj_services {
	background-image: url(../images/akj_services.jpg);
	background-repeat: no-repeat;
	height: 125px;
	width: 208px;
	padding-top: 30px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 0px 0px 0px;	
}


#akj_services p{
	color:#FFFFFF;
	padding:4px 8px 4px 4px;
	margin:0px;
	font-size:14px;
}
#akj_services p.download{
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 97px;
	font-size: 11px;
}
	
#brochurenav {
	background-image: url(../images/brochure_icon_nav.jpg);
	background-repeat: no-repeat;
	width: 94px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 67px;
	float:left;
	margin-top: 28px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 65px;
}
#brochurenav p{
	color:#9B9595;
	font-size:14px;
	padding:0px;
	margin:0px;
}
#brochurenav a{
	color:#FF9700;
	font-size:12px;
	padding:0px;
	margin:0px;
}

#bannerright{
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	height: 125px;
	width: 256px;
	padding-top: 30px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 9px 0px 0px;	
}



#bannerright a{
	color:#FFFFFF;
	margin:0px;
	font-size:14px;
	text-align:center;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 110px;
}

#bannerrightleft{
	background-image: url(../banners/akj-billing.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 256px;
	padding-top: 55px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 9px 0px 0px;	
}



#bannerrightleft a{
	color:#FFFFFF;
	margin:0px;
	font-size:14px;
	text-align:center;
	padding-top: 9px;
	padding-right: 140px;
	padding-bottom: 4px;
	padding-left: 12px;
}

#bubbly{
	background-image: url(../banners/akj-billing-small2.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 208px;
	padding-top: 55px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 0px 0px 0px;
}

#bubbly2{
	background-image: url(../banners/akj-billing-small2.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 208px;
	padding-top: 55px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 8px;
	float:left;
	margin:0px 9px 0px 1px;
}

#bubbly p{
	color:#FFFFFF;
	padding:8px 109px 4px 7px;
	margin:0px;
	font-size:14px;
	text-align:center;
}

#bubbly2 p{
	color:#FFFFFF;
	padding:8px 109px 4px 7px;
	margin:0px;
	font-size:14px;
	text-align:center;
}

#bubbly a{
	color:#FFFFFF;
}

#bubbly2 a{
	color:#FFFFFF;
}
#flashHome {
padding-left:4px;
}
#knowledge table.whitepaper {
	margin-top: 0px;
	margin-left:3px;
	padding-top: 0px;
}















table.resources{

}


#content table.resources td{width:150px; height:150px; padding:0px 0px 22px 0px; margin:0px 0px 0px 0px; vertical-align:top;

}
#content table.resources td.lhs{padding-right:22px; 

}

#content table.resources td.rhs{padding-left:22px; 

}

#content table.resources img{ display:block; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;

}


#content table.resources a {
	font-size: 11px;
	display: block;
	padding-top: 2px;
	padding-bottom: 6px;
	width: 150px;
	text-align: center;
}

#content table.resources a:link {
	color: #000000;
	text-decoration: none;
}
#content table.resources a:visited {
	text-decoration: none;
	color: #000000;
}
#content table.resources a:hover {
	text-decoration: underline;
	color: #000000;
}
#content table.resources a:active {
	text-decoration: none;
	color: #000000;

}

#content table.resources a.imgLink {
	font-size: 12px;
	display: block;
	padding-top: 0px;
	padding-bottom: 0px;
}


.ResourcesPageIntro{


}

#content .ResourcesPageIntro p{

padding-left:0px;
}
div.ResourcesPageIntro img {
	display: block;
	margin: 0px 0px 0px 0px;
	float: right;
	padding: 0px 0px 20px 20px;
}
#content table.PDFResources {
	border:0px;
	margin-bottom: 9px;
	
}
#content table.PDFResources td{
	font-size: 11px;
	color:#48494A;
	padding: 2px 4px 4px 4px;

}

