/* CSS Document */
body {
	background-color: #0068c3;
	margin: 0px;
	padding: 0px;
	background-image: url(../../images/main_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
	text-align: center;
}

#main {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image: url(../../images/secondaryheader02.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#topnav {
	width:936px;
	margin: 0px 14px 0px 10px;
	/*background-color: #388b23;*/
	height: 25px;
	border-color:#5f46a9;
	border-style:solid;
	border-width:1px 0px 0px 0px;
}

#container {
width: 940px;
margin-top: 10px;
margin-right: 10px;
margin-left: 10px;
}


/*****************************************************************************/
/*Header Styles*/
/*****************************************************************************/

#header {
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;

}

#headerkeywords{
	color: #0068c3;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: right;
	margin-right: 50px;
	letter-spacing: 0.05em;
	padding-top: 43px;

}


#headerphonenumber{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0068C3;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	letter-spacing: 0.05em;
	padding-top: 27px;
	line-height: 1.2em;
	margin-right: 10px;
	padding-bottom: 3px;
	height: 1.2em;
}

#headermaintitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0068C3;
	font-size: 1em;
	font-weight: bold;
	text-align: right;
	margin-right: 10px;
	padding-right: 0px;
	padding-bottom: 0.35em;
	letter-spacing: 0.05em;
}




#headernewsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0068C3;
	font-size: 0.7em;
	font-weight: bold;
	text-align: right;
	letter-spacing: 0.05em;
	margin-right: 10px;
	margin-bottom: 5px;
	height: 0.7em;
}


/*******************************************************************************************/



/*****************************************************************************/
/* Left Column Info Boxes */
/*****************************************************************************/
#leftcolumn {
	width:160px;
	margin-right:10px;
	float:left;
}

#leftcolumn a:link img, #leftcolumn a:active img, #leftcolumn a:visited img {
border:2px solid #7eb7d7;

}

#leftcolumn a:hover img {
border:2px solid #0068c3;

}

.lftinfobox {
	width: 198px;
	background-image: url(../../images/greenfade.gif);
	background-repeat: repeat-y;
	border: 1px solid #5f46a9;
	text-align: left;
	margin-bottom: 10px;
	
}

.lftinfobox span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFFFFF;
	letter-spacing: 0.05em;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
	line-height: 1.4em;
	display: block;
	padding-right: 5px;

}

.lftinfobox span a:link, .lftinfobox span a:visited, .lftinfobox span a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.lftinfobox span a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.lftinfoboxtitle {
	background-color: #0068c3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5f46a9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
	text-align: left;
	letter-spacing: 0.05em;
	padding-left: 7px;
	color: #FFFFFF;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
}
#flashcontent {
	border: 1px solid #0068c3;
	width: 480px;
	float: left;
}

/*******************************************************************************************/


/*****************************************************************************/
/*Main Image and Text*/
/*****************************************************************************/
.homemainimage {
	border: 1px solid #5f46a9;
	background-image: url(../../images/home_mainimage.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 718px;
	text-align: left;
	margin-bottom: 20px;
}

.servicesmainimage {
	border: 1px solid #5f46a9;
	background-image: url(../../images/services_mainimage.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 718px;
	text-align: left;
	margin-bottom: 20px;
}

.onlineprmainimage {
	border: 1px solid #5f46a9;
	background-image: url(../../images/onlinepr_image3.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 718px;
	text-align: left;
	margin-bottom: 20px;
}

.webanalyticsmainimage {
	border: 1px solid #5f46a9;
	background-image: url(../../images/webanalytics_mainimage.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 718px;
	text-align: left;
	margin-bottom: 20px;
}

.ppcmainimage {
	border: 1px solid #5f46a9;
	background-image: url(../../images/ppc_mainimage3.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 718px;
	text-align: left;
	margin-bottom: 20px;
}

.pbmmainimage {
	border: 1px solid #5f46a9;
	background-image: url(../../images/pbm_mainimage.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 718px;
	text-align: left;
	margin-bottom: 20px;
}

.seomainimage {
	border: 1px solid #5f46a9;
	background-image: url(../../images/seo_mainimage.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 718px;
	text-align: left;
	margin-bottom: 20px;
}

.irmainimage {
	border: 1px solid #5f46a9;
	background-image: url(../../images/ir_mainimage.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 718px;
	text-align: left;
	margin-bottom: 20px;
}

.linkmainimage {
	border: 1px solid #5f46a9;
	background-image: url(../../images/link_mainimage.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 718px;
	text-align: left;
	margin-bottom: 20px;
}

.mainimagetext {
	padding-left:10px;
	padding-top:5px;
	position: relative;
	color:#000000;
	overflow: hidden;
	height: 264px;
	width: 708px;
	
}

.mainimagetext02 {
	color:#FFFFFF;
	padding-left:10px;
	padding-top:5px;
	display: block;
	position: absolute;
	top: -1px;
	left: -1px;
	overflow: hidden;
	height: 264px;
	width: 708px;

}



.mainimagetext ul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	letter-spacing: 0.05em;
	list-style-type: none;
	overflow: hidden;
	margin-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
	
}


.mainimagetext02 ul a:link, .mainimagetext02 ul a:visited, .mainimagetext02 ul a:active {
	color: #FFFFFF;
	text-decoration: none;

}

.mainimagetext02 ul a:hover {
	color: #5f46a9;
	text-decoration: underline;
}

/*******************************************************************************************/





/*****************************************************************************/
/*Top Right Info Boxes*/
/*****************************************************************************/

.rtinfobox {
	float: left;
	
}




.rtinfobox02 {
	margin-left: 15px;
	float: left;
}

.rtinfobox03 {
	margin-left: 15px;
	float: left;
}

/*******************************************************************************************/




/*****************************************************************************/
/*Content Styles*/
/*****************************************************************************/

#content {
	width: 920px;
	margin-left:10px;
	float:left;
	display:inline;
	padding-top: 10px;
}

.contenttopboxes {
	position: relative;
	height: 51px;
	margin-bottom: 10px;
}
.contentheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: left;
	letter-spacing: 0.05em;
	padding-left: 7px;
	color: #FFFFFF;
	background-color: #0068c3;
	border: 1px solid #5f46a9;
	line-height: 1.2em;
	padding-top: 0.05em;
	padding-bottom: 0.05em;
}

.contentheader a:link, .contentheader a:visited, .contentheader a:active {
color: #FFFFFF;
text-decoration:none;
}

.contentheader a:hover {
color: #FFFFFF;
text-decoration:underline;
}
.pagetitle {
	color:#0068c3;
	font-size: 1.2em;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F46A9;
	letter-spacing: 0.05em;
	margin-bottom: 20px;
	font-weight: bold;
	margin-top: 20px;
	line-height: 1.3em;
}

h3 {
color:#0068c3;
	font-size: 1.2em;
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
	letter-spacing: 0.05em;

	font-weight: bold;
	/*margin-top: 20px;*/

}
.contenttext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 1.3em;
	margin-bottom: 15px;
	/*padding-bottom: 15px;*/
	margin-top: -5px;
}

.contenttext .contenttextitallics {
font-style:italic;
font-size: 0.9em;
}

.contenttext .chart {
	
	font-size: 0.8em;
	
}

.rtimg img{
padding-left:10px;

}

.ltimg img{
padding-right:10px;

}

.contenttext a:link, .contenttext a:visited, .contenttext a:active {
	color:#0068c3;
	text-decoration:none;
	
	font-weight: bold;
}

.contenttext a:hover {
	color:#5f46a9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5f46a9;
}

.contenttext .nobullets {
	list-style:none;
	line-height: 1.6em;

}

.contenttext .numberslist {
color:#000000;
list-style:decimal;
	line-height: 1.6em;

}

.contenttext ul {
	color:#5f46a9;
	line-height: 1.6em;
	list-style-image: none;
	list-style-type: square;

}

.contenttext ul span {
color:#000000;
}

.contentbtmlogos {
	text-align: left;
}

.contentbtmlogos img{
	padding-right: 40px;
	vertical-align: middle;

}

.contentbold {
	color: #5f46a9;
	font-weight: bold;
}

pre {
font-size: 1.2em;
white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
background-color:#97be63;


}
/*******************************************************************************************/



/*****************************************************************************/
/*FOOTER*/
/*****************************************************************************/
#footer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 1.4em;
	background-color: #5f46a9;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
	clear:both;
}

#footer a:link, #footer a:visited, #footer a:active {
	color: #FFFFFF;
	text-decoration: none;
}

#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/*******************************************************************************************/



/*****************************************************************************/
/*TOP NAV CSS */
/*****************************************************************************/
.menu {
	width:936px;
	font-size:10px;
	position:relative;
	z-index:100;
	
	

}
#date {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0068c3;
	letter-spacing: 0.05em;
	height: 25px;
	display: block;
	overflow: hidden;
	line-height: 24px;
	text-align:center;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
}
.menu ul ul {
width:117px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
float:left;
width:117px;
position:relative;
}
/* style the links for the top level */
.menu a, .menu a:visited {
	text-align:center;
	display:block;
	font-size:9px;
	text-decoration:none;
	color:#fff;
	width:106px;
	padding-left:5px;
	line-height:24px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #0068c3;
	letter-spacing: 0.1em;
	padding-right: 5px;
	border-color:#5f46a9;
	border-style:solid;
	border-width:0 1px 1px 0;
	height: 25px;
	overflow: hidden;
}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
width:117px;
w\idth:106px;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
	text-align:left;
	background-color: #0068c3;
	background-image: url(include/topnav/drop3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* style the second level hover */
.menu ul ul a.drop:hover{
	background-color: #7eb7d7;
	background-image: url(include/topnav/drop3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.menu ul ul :hover > a.drop {
	background-color: #7eb7d7;
	background-image: url(include/topnav/drop3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
background-color: #388b23;
}
/* style the third level hover */
.menu ul ul ul a:hover {
background-color: #97be63;
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:26px;
left:0; 
width:117px;
}
/* another hack for IE5.5 */
* html .menu ul ul {
top:25px;
t\op:26px;
}

/* position the third level flyout menu */
.menu ul ul ul{
left:117px; 
top:0;
width:117px;
}
/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {
left:-117px;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
	text-align:left;
	background-color:#0068c3;
	color:#FFFFFF;
	height:auto;
	line-height:1em;
	width:96px;
	padding:5px 15px 5px 5px; /* yet another hack for IE5.5 */
}
* html .menu ul ul a{
width:117px;
w\idth:96px;
}


/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
color:#fff; 
background-color:#7eb7d7;
}
.menu :hover > a, .menu ul ul :hover > a {
color:#fff;
background-color:#7eb7d7;
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
/*******************************************************************************************/

/*****************************************************************************/
/*Secondary NAV*/
/*****************************************************************************/


.secondarynav ul {
	list-style-type: none;
	color: #0068c3;
	margin-top: 0px;
}

.secondarynav ul .top {
	font-size: 0.8em;
	text-align: left;
	margin-left: -40px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F46A9;
	letter-spacing: 0.05em;

}


.secondarynav ul .title {
	font-size: 0.8em;
	text-align: left;
	margin-left: -40px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F46A9;
	letter-spacing: .05em;
	padding-top: 3px;
}

.secondarynav ul .title a:link, .secondarynav ul .title a:visited, .secondarynav ul .title a:active, .secondarynav ul .top a:link, .secondarynav ul .top a:visited, .secondarynav ul .top a:active {
text-decoration:none;
color: #0068c3;
}

.secondarynav ul .title a:hover, .secondarynav ul .top a:hover {
background-color:#0068c3;
text-decoration:none;
color: #FFFFFF;
}

.secondarynav ul .normal {
	font-size: 0.7em;
	text-align: left;
	margin-left: -30px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 3px;
}


.secondarynav ul .normal a:link, .secondarynav ul .normal a:visited, .secondarynav ul .normal a:active {
text-decoration:none;
color: #0068c3;
}

.secondarynav ul .normal a:hover  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F46A9;
}

/*#shelvingdirectstudyb #shelvingdirectstudy,
#kentstatestudyb #kentstatestudy,
#daricestudyb #daricestudy,
#bissellstudyb #bissellstudy,
#littletikesstudyb #littletikesstudy,
#fedexstudyb #fedexstudy,
#clevelandclinicstudyb #clevelandclinicstudy,*/
#whatclientssayb #whatclientssay,
#casestudiesb #casestudies,
#termsofuseb #termsofuse,
#privacyb #privacy,
#seomarketingresourcesb #seomarketingresources,
#associationsb #associations,
#fathomcareersb #fathomcareers,
#fathomfaqsb #fathomfaqs,
#managementb #management,
#newseventsb #newsevents,
#fathomdifferentb #fathomdifferent,
#seoresourcesb #seoresources,
#matterofethicsb #matterofethics,
#seoglossaryb #seoglossary,
#guidewhitepapersb #guidewhitepapers,
#industrynewstrendsb #industrynewstrends,
#pbmb #pbm,
#ppcb #ppc,
#linksb #links,
#seob #seo,
#oprb #opr,
#webab #weba,
#irb #ir
{
background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 60%;
	padding-left: 15px;
	margin-left: -30px;

}
/*


.secondarynav ul .current {
	font-size: 0.7em;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0068c3;
	padding-top: 3px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 60%;
	padding-left: 15px;
	margin-left: -30px;
}

.secondarynav ul .current a:link, .secondarynav ul .current a:visited, .secondarynav ul .current a:active {
text-decoration:none;
color: #0068c3;
}

.secondarynav ul .current a:hover  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F46A9;
}
*/
.secondarynav ul .subnormal {
	font-size: 0.7em;
	text-align: left;
	margin-left: -6px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 3px;
}

.secondarynav ul .subnormal a:link, .secondarynav ul .subnormal a:visited, .secondarynav ul .subnormal a:active {
text-decoration:none;
color: #0068c3;
}

.secondarynav ul .subnormal a:hover  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F46A9;
}

#linkpapersb #linkpapers,
#linknewsb #linknews,
#videosearchb #videosearch,
#linkarticlesb #linkarticles,
#corpblogsb #corpblogs,
#paidpromosb #paidpromos,
#linkbuildb #linkbuild,
#keywordresearchselectionb #keywordresearchselection,
#tips4rankingntrafficb #tips4rankingntraffic,
#seoroidebacleb #seoroidebacle,
#healthcare350b #healthcare350,
#manufact350b #manufact350,
#invsoutb #invsout,
#competanalysisguideb #competanalysisguide,
#seomarketingresource1b #seomarketingresource1,
#seomarketingresource2b #seomarketingresource2,
#seomarketingresource3b #seomarketingresource3,
#seomarketingresource4b #seomarketingresource4,
#seomarketingresource5b #seomarketingresource5,
#seomarketingresource6b #seomarketingresource6,
#seomarketingresource7b #seomarketingresource7,
#seomarketingresource8b #seomarketingresource8,
#benefitsb #benefits,
#openpositionsb #openpositions,
#seofaq1b #seofaq1,
#seofaq2b #seofaq2,
#seofaq3b #seofaq3,
#seofaq4b #seofaq4,
#inthenewsb #inthenews,
#newreleasesb #newreleases,
#eventsb #events,
#pbmprocessb #pbmprocess,
#pbmpackagesb #pbmpackages,
#pbmroib #pbmroi,
#pbmtechb #pbmtech,
#ppctechb #ppctech,
#ppcroib #ppcroi,
#ppcpackagesb #ppcpackages,
#ppcprocessb #ppcprocess,
#linkstechb #linkstech,
#linksprocessb #linksprocess,
#linksroib #linksroi,
#linkspackageb #linkspackage,
#seotechb #seotech,
#servprocessb #servprocess,
#servroib #servroi,
#servpackagesb #servpackages {
	background-image: url(../../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 60%;
	padding-left: 15px;
	margin-left: -6px;
}

.secondarynav ul .subsubnormal {
	font-size: 0.7em;
	text-align: left;
	margin-left: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 3px;
}

.secondarynav ul .subsubnormal a:link, .secondarynav ul .subsubnormal a:visited, .secondarynav ul .subsubnormal a:active {
text-decoration:none;
color: #0068c3;
}

.secondarynav ul .subsubnormal a:hover  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F46A9;
}

#linkbuilding1b #linkbuilding1,
#linkbuilding2b #linkbuilding2,
#linkbuilding3b #linkbuilding3,
#linkbuilding4b #linkbuilding4,
#kckeywordconclusionb #kckeywordconclusion,
#kckeywordtips16thru20b #kckeywordtips16thru20,
#kckeywordtips11thru15b #kckeywordtips11thru15,
#kckeywordtips6thru10b #kckeywordtips6thru10,
#kckeywordtips1thru5b #kckeywordtips1thru5,
#kckeywordintrob #kckeywordintro,
#hc350conclusionb #hc350conclusion,
#hc350casestudiesb #hc350casestudies,
#hc350keywordsb #hc350keywords,
#hc350placementb #hc350placement,
#hc350resultsb #hc350results,
#hc350introb #hc350intro,
#hc350summaryb #hc350summary,
#debacleconclusionb #debacleconclusion,
#debacleallaboutb #debacleallabout,
#debaclemythb #debaclemyth,
#debaclebehaviorb #debaclebehavior,
#debacleb2bb #debacleb2b,
#debacleworthinessb #debacleworthiness,
#debacleroitrendsb #debacleroitrends,
#debaclewrongmoveb #debaclewrongmove,
#debaclewastemoneyb #debaclewastemoney,
#debaclefailureb #debaclefailure,
#debacleagainstb #debacleagainst,
#debacleeducatedb #debacleeducated,
#debaclemeasurementb #debaclemeasurement,
#debacleintrob #debacleintro,
#debaclesummaryb #debaclesummary,
#seostudyconclusionb #seostudyconclusion,
#seostudyroib #seostudyroi,
#seostudyfutureb #seostudyfuture,
#seostudycasestudiesb #seostudycasestudies,
#seostudywrongkeywb #seostudywrongkeyw,
#seostudytopplaceb #seostudytopplace,
#seostudyobstaclesb #seostudyobstacles,
#seostudyresultsb #seostudyresults,
#seostudyintrob #seostudyintro,
#seostudysummaryb #seostudysummary,
#invsoutinhouseb #invsoutinhouse,
#invsoutoutsourceb #invsoutoutsource,
#invsoutconclusionb #invsoutconclusion,
#invsoutroib #invsoutroi,
#pbmtech1b #pbmtech1,
#pbmtech2b #pbmtech2,
#pbmtech3b #pbmtech3,
#pbmtech4b #pbmtech4,
#pbmroi1b #pbmroi1,
#pbmroi2b #pbmroi2,
#pbmroi3b #pbmroi3,
#increasetrafficb #increasetraffic,
#linkanalysisb #linkanalysis,
#linkexchangeb #linkexchange,
#onewaylinksb #onewaylinks,
#reciprocallinksb #reciprocallinks,
#linksprocess1b #linksprocess1,
#linksprocess2b #linksprocess2,
#linksprocess3b #linksprocess3,
#servtechavoidb #servtechavoid,
#servprocess01b #servprocess01,
#servprocess02b #servprocess02,
#servprocess03b #servprocess03,
#servprocess04b #servprocess04
{
background-image: url(../../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 60%;
	padding-left: 15px;
	margin-left: 18px;
}

/*
.secondarynav ul .subcurrent {
	font-size: 0.7em;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0068c3;
	padding-top: 3px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 60%;
	padding-left: 15px;
	margin-left: -6px;
}

.secondarynav ul .subcurrent a:link, .secondarynav ul .subcurrent a:visited, .secondarynav ul .subcurrent a:active {
text-decoration:none;
color: #0068c3;
}

.secondarynav ul .subcurrent a:hover  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F46A9;
}*/
/*******************************************************************************************/

/******************breakcumbs***********/
#breadcrumbs {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: left;
	line-height: 2em;
	color: #5f46a9;
}

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active {
text-decoration:none;
color: #5f46a9;
}

#breadcrumbs a:hover {
color: #5f46a9;
text-decoration:underline;
}

#homehotspot img {
	float: left;
	width: 273px;
	height: 85px;
	top: 44px;
	position: relative;
	display: block;
	left: 14px;
}
#form {
}
.guidesummary {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	line-height: 16px;
}

.guidesummary a:link, .guidesummary a:visited, .guidesummary a:active {


	color:#0068c3;
	text-decoration:none;
	
	font-weight: bold;
}

.guidesummary a:hover {
	color:#5f46a9;

}

.guidelink a:link, .guidelink a:visited, .guidelink a:active {
font-size: 18px;
line-height:22px;
	color:#0068c3;
	text-decoration:none;
	
	font-weight: bold;
}

.guidelink a:hover {
	color:#5f46a9;

}
.guidelink {
width:200px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	line-height: 16px;
}
