body.home{margin-top:-10px; margin-left:-10px; background-color:#000000;}
body.joinus{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/join_us_bck.gif);background-repeat:repeat-y;}
body.whoweare{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/who_we_are_bck.gif);background-repeat:repeat-y;}
body.ourteam{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/our_team_bck.gif);background-repeat:repeat-y;}
body.whyus{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/why_us_bck.gif);background-repeat:repeat-y;}
body.what{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/what_we_do_bck.gif);background-repeat:repeat-y;}
body.methodology{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/our_methodology_bck.gif);background-repeat:repeat-y;}
body.alliances{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/our_alliances_bck.gif);background-repeat:repeat-y;}
body.porterresearch{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/porter_research_bck.gif);background-repeat:repeat-y;}
body.ourclients{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/our_clients_bck.gif);background-repeat:repeat-y;}
body.casestudies{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/case_studies_bck.gif);background-repeat:repeat-y;}
body.casestudy{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/case_study_bck.gif);background-repeat:repeat-y;}
body.news{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/news_bck.gif);background-repeat:repeat-y;}
body.contactus{margin-top:-10px; margin-left:-10px; background-color:#000000;background-image:url(images/misc/backgrounds/contact_us_bck.gif);background-repeat:repeat-y;}

td.grey{background-color:#333333}
td.midgrey{background-color:#666666}
td.lightgrey{background-color:#CCCCCC}
td.black{background-color:#000000}
td.white{background-color:#ffffff}
TD.productson {font-family: verdana;font-size: 70%; text-decoration: none; color: #660000} 
TD.teamselected {font-family: verdana; font-size: 70%; color: #FFFFFF}
TD.whatwedoselected {font-family: verdana; color: #660000; font-size: 75%; font-weight: bold;}
TD.jobsselected {font-family: verdana; color: #660000; font-size: 75%; font-weight: bold;}

H1 { font-family: verdana; color: #000000;  font-size: 85%; font-weight: bold;margin-top:20px;}
H1.red { font-family: verdana; color: #660000;  font-size: 85%; font-weight: bold;margin-top:20px;}
P { font-family: verdana; color: #000000;  font-size: 75%; margin-top:0px; margin-bottom:5px;}
BLOCKQUOTE { font-family: verdana; color: #000000;  font-size: 75%; margin-top:0px; margin-bottom:5px;}

.formlabel { font-family: verdana; color: #000000;  font-size: 75%;  text-align:right;font-weight:bold;}

UL { font-family: verdana; color: #000000;  font-size: 75%; font-weight: normal;}
OL { font-family: verdana; color: #000000;  font-size: 75%; font-weight: normal;}

A.inline:link { font-family: verdana; text-decoration: none; color: #660000} 
A.inline:visited { font-family: verdana; text-decoration: none; color: #660000} 
A.inline:active {font-family: verdana; text-decoration: none; color: #660000}
A.inline:hover	{font-family: verdana; text-decoration: underline; color: #660000}

A.productsinline:link { font-family: verdana; text-decoration: none; color: #000000} 
A.productsinline:visited { font-family: verdana; text-decoration: none; color: #000000} 
A.productsinline:active {font-family: verdana; text-decoration: none; color: #000000}
A.productsinline:hover	{font-family: verdana; text-decoration: underline; color: #000000}

A.productsheader:link { font-family: verdana; text-decoration: none; font-size:70%; color: #000000} 
A.productsheader:visited { font-family: verdana; text-decoration: none; font-size:70%; color: #000000} 
A.productsheader:active {font-family: verdana; text-decoration: none; font-size:70%; color: #000000}
A.productsheader:hover	{font-family: verdana; text-decoration: underline; font-size:70%; color: #000000}

A.casestudies:link {font-family: verdana; font-size: 60%; font-weight: bold; text-decoration: none; color: #333333} 
A.casestudies:visited {font-family: verdana;font-size: 60%;font-weight: bold; text-decoration: none; color: #333333} 
A.casestudies:active { font-family: verdana; font-size: 60%; font-weight: bold; text-decoration: none; color: #333333}
A.casestudies:hover{ font-family: verdana; font-size: 60%; font-weight: bold; text-decoration: underline; color: #660000}

A.casestudylink:link {font-family: verdana;font-size: 60%; text-decoration: none; color: #999999} 
A.casestudylink:visited {font-family: verdana; font-size: 60%; text-decoration: none; color: #999999} 
A.casestudylink:active {font-family: verdana; font-size: 60%; text-decoration: none; color: #999999}
A.casestudylink:hover{ font-family: verdana; font-size: 60%; text-decoration: underline; color: #FFFFFF}

SPAN.casestudyselected {font-family: verdana; font-size: 60%; color: #FFFFFF}

A.homenews:link {font-family: verdana;font-size: 75%;text-decoration: none;color: #ffffff} 
A.homenews:visited {font-family: verdana;font-size: 75%; text-decoration: none; color: #ffffff} 
A.homenews:active { font-family: verdana; font-size: 75%; text-decoration: none; color: #ffffff}
A.homenews:hover{ font-family: verdana; font-size: 75%; text-decoration: underline; color: #ffffff}

A.ourteamlink:link {font-family: verdana;font-size: 75%; text-decoration: none; color: #333333} 
A.ourteamlink:visited {font-family: verdana;font-size: 75%;text-decoration: none; color: #333333} 
A.ourteamlink:active { font-family: verdana; font-size: 75%; text-decoration: none; color: #333333}
A.ourteamlink:hover{ font-family: verdana; font-size: 75%; text-decoration: underline; color: #FFFFFF}

A.whatwedounselected:link {font-family: verdana;font-size: 75%; font-weight: bold; text-decoration: none; color: #333333} 
A.whatwedounselected:visited {font-family: verdana;font-size: 75%; font-weight: bold; text-decoration: none; color: #333333} 
A.whatwedounselected:active {font-family: verdana; font-size: 75%;font-weight: bold; text-decoration: none; color: #333333}
A.whatwedounselected:hover{font-family: verdana; font-size: 75%; font-weight: bold; text-decoration: underline; color: #660000}

A.inline2:link {font-family: verdana;  text-decoration: none; color: #000000} 
A.inline2:visited {font-family: verdana; text-decoration: none; color: #000000} 
A.inline2:active { font-family: verdana; text-decoration: none; color: #000000}
A.inline2:hover	{ font-family: verdana; text-decoration: underline; color: #660000}

A.jobsunselected:link {font-family: verdana; font-size: 75%; font-weight: bold; text-decoration: none; color: #000000} 
A.jobsunselected:visited {font-family: verdana;font-size: 75%; font-weight: bold; text-decoration: none; color: #000000} 
A.jobsunselected:active { font-family: verdana; font-size: 75%; font-weight: bold; text-decoration: none; color: #000000}
A.jobsunselected:hover	{ font-family: verdana; font-size: 75%; font-weight: bold; text-decoration: underline; color: #660000}


A.porternews:link {
 font-family: verdana;
 font-size: 10px;
 text-decoration: none;
 color: #333333
} 

A.porternews:visited {
 font-family: verdana;
 font-size: 10px;
 text-decoration: none;
 color: #333333
} 

A.porternews:active {
 font-family: verdana;
 font-size: 10px;
 text-decoration: none;
 color: #333333
}

A.porternews:hover	{
 font-family: verdana;
 font-size: 10px;
 text-decoration: underline;
 color: #660000
}


A.news:link { font-family: verdana;text-decoration: none; color: #000000;font-size:100%; font-weight:bold; } 
A.news:visited {font-family: verdana;text-decoration: none; color: #000000;font-size:100%; font-weight:bold;} 
A.news:active {font-family: verdana;text-decoration: none; color: #000000;font-size:100%; font-weight:bold;}
A.news:hover{font-family: verdana; text-decoration: underline; color: #660000;font-size:100%;font-weight:bold;}

A.clientlistlink:link {
 font-family: verdana;
 font-size: 10px;
 line-height: 13px;
 text-decoration: none;
 color: #333333
} 

A.clientlistlink:visited {
 font-family: verdana;
 font-size: 10px;
 line-height: 13px;
 text-decoration: none;
 color: #333333
} 

A.clientlistlink:active {
 font-family: verdana;
 font-size: 10px;
 line-height: 13px;
 text-decoration: none;
 color: #333333
}

A.clientlistlink:hover	{
 font-family: verdana;
 font-size: 10px;
 line-height: 13px;
 text-decoration: underline;
 color: #660000
}


TD.homenewslink {
 font-family: verdana;
 font-color:#ffffff;
 font-size: 10px;
 line-height: 13px
}

TD.bodytext {
 font-family: verdana;
 color: 000000;
 font-size: 12px;
 line-height: 15px;
 
}


TD.clientlist {
 font-family: verdana;
 color: 333333;
 font-size: 10px;
 font-weight: bold;
}


SPAN.iab {
 font-family: verdana;
 color: 000000;
 font-size: 16px;
 font-weight: bold;
}

SPAN.newsletter {
 font-family: verdana;
 color: 333333;
 font-size: 12px;
 font-weight: bold;
}


SPAN.date {color: #660000;font-weight:bold;}

SPAN.summary {
 font-family: verdana;
 color: #333333;
 font-size: 10px;
}

SPAN.newsheadline {
 font-family: verdana;
 color: #000000;
 font-size: 16px;
 font-weight: bold;
}

SPAN.newsdate {
 font-family: verdana;
 color:#660000;
 font-size: 12px;
 font-weight: bold;
}

SPAN.newscopy {
 font-family: verdana;
 color: #333333;
 font-size: 12px;
 line-height: 15px
}



SPAN.more {
 font-family: verdana;
 color: #000000;
 font-size: 12px;
 line-height: 15px
}

A.homepage:link {
 font-family: verdana;
 font-size: 10px;
 text-decoration: none;
 color: #FFFFFF
} 

A.homepage:visited {
 font-family: verdana;
 font-size: 10px;
 text-decoration: none;
 color: #FFFFFF
} 

A.homepage:active {
 font-family: verdana;
 font-size: 10px;
 text-decoration: none;
 color: #FFFFFF
}

A.homepage:hover	{
 font-family: verdana;
 font-size: 10px;
 text-decoration: underline;
 color: #FFFFFF
}

