html,BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.mainb {
	FONT-SIZE: 14px;COLOR: #000000; TEXT-DECORATION: underline
}
.mainc A:{
	FONT-SIZE: 14px;COLOR: #000000; TEXT-DECORATION: underline
}
.mainc A:link {
	COLOR: #261CDC; TEXT-DECORATION: none
}
.mainc A:hover {
	COLOR: #ff0737; TEXT-DECORATION: none
}
.mainc A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: break-all
}
A:link {
	COLOR: #333366; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333366; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0737; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333366; TEXT-DECORATION: none
}
.STYLE11 {FONT-SIZE: 85%;color: #000000}
A.red {color: #FF0000}
A.yellow{color: #FFff33}

#bread {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#wrapper {
	PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; HEIGHT: 80%; BACKGROUND-COLOR: #ffffff
}
#header {
	WIDTH: 780px; BACKGROUND-COLOR: #a4a09a
}
#content {
	Z-INDEX: 5; WIDTH: 768px; BACKGROUND-COLOR: #fff
}
#listcontent {
	Z-INDEX: 5; WIDTH: 580px; FONT-SIZE: 14px; MARGIN: 5px 20px; LINE-HEIGHT: 140%; FONT-FAMILY: 宋体,Arial;
}
#listcontent TD {
	FONT-SIZE: 14px; MARGIN: 5px 20px; LINE-HEIGHT: 140%; FONT-FAMILY: 宋体,Arial
}
#listcontent A:visited {
	COLOR: blue; TEXT-DECORATION: underline
}
#listcontent A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
#listcontent A:hover {
	COLOR: red
}
#footer {
	WIDTH: 768px; BACKGROUND-COLOR: #a39f99
}
P {
	FONT-SIZE: 70%; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #666666
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #666666
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #666666
}
.mainTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #dcdcdc; FONT-FAMILY: Helvetica
}
.leadership {
	BACKGROUND-IMAGE: url(images/bg_leadership.jpg); BACKGROUND-COLOR: #5593bc
}
.consult_tl {
	BACKGROUND-IMAGE: url(http://www.ovum.com/images/services/bg_consult_tl.gif); BACKGROUND-COLOR: #5593bc
}
.expertise {
	BACKGROUND-IMAGE: url(images/bg_expertise.jpg); BACKGROUND-COLOR: #f6f5f5
}
.rhn {
	BACKGROUND-IMAGE: url(images/bg_rhn.jpg); BACKGROUND-COLOR: #eae4e2
}
.services {
	BACKGROUND-IMAGE: url(images/bg_services.jpg); BACKGROUND-COLOR: #f6f5f5
}
.clients {
	BACKGROUND-IMAGE: url(http://www.ovum.com/images/bg_clients.jpg); BACKGROUND-COLOR: #f6f5f5
}
.exp_main {
	BACKGROUND-IMAGE: url(images/header_bg.jpg); BACKGROUND-COLOR: #f6f5f5
}
.consult_eoa {
	BACKGROUND-IMAGE: url(images/bg_consult_aoe.gif); BACKGROUND-COLOR: #f6f5f5
}
.consult_comm {
	BACKGROUND-IMAGE: url(images/services/bg_consult_comm.gif); BACKGROUND-COLOR: #f6f5f5
}
.consult_tr {
	BACKGROUND-IMAGE: url(images/bg_consult_tr.gif); BACKGROUND-COLOR: #f6f5f5
}
.exp_mainSub {
	BACKGROUND-IMAGE: url(images/expertise/headersub_bg.jpg); BACKGROUND-COLOR: #f6f5f5
}
.exp_sub {
	BACKGROUND-IMAGE: url(images/subheader_bg.jpg); BACKGROUND-COLOR: #f6f5f5
}
.exp_sub2 {
	BACKGROUND-IMAGE: url(images/header2_bg.jpg); BACKGROUND-COLOR: #f6f5f5
}
.lead_mainSub {
	BACKGROUND-IMAGE: url(images/leadership/bg_main.gif); BACKGROUND-COLOR: #eef4f8
}
.about_mainSub {
	BACKGROUND-IMAGE: url(images/about/bg_main.gif); BACKGROUND-COLOR: #f6f5f5
}
.media_mainSub {
	BACKGROUND-IMAGE: url(images/bg_main.gif); BACKGROUND-COLOR: #f6f5f5
}
.services_mainSub {
	BACKGROUND-IMAGE: url(images/services/bg_main.gif); BACKGROUND-COLOR: #f6f5f5
}
.services_mainSub1 {
	BACKGROUND-IMAGE: url(images/services/bg_main1.gif); BACKGROUND-COLOR: #f6f5f5
}
.mainHead {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.textHead {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #000000
}
.textHead1 {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #000000
}
.textHead2 {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #666666
}
.rightHead {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.BeaconrightHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.BeaconrightText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666
}
.subHead {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff
}
.expertiseHead {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #845f74
}
.leadHead {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #5593bc
}
P {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial
}
.p {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial
}
.smallHead {
	FONT-WEIGHT: bold; COLOR: #845f74; FONT-FAMILY: Verdana, Arial
}
.small {
	FONT-SIZE: 55%; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
.txtGreySmall {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #666666; LINE-HEIGHT: 12px
}
.txtSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #666666; LINE-HEIGHT: 12px
}

UL {
	MARGIN-TOP: 20px; LIST-STYLE-IMAGE: url(images/title_bullet.gif)
}
LI.home {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 70%; LIST-STYLE-IMAGE: url(images/title_bullet.gif); MARGIN-LEFT: 0px; COLOR: #8ab697; FONT-FAMILY: Verdana, Arial
}
UL.exp {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 90%; LIST-STYLE-IMAGE: url(images/title_bullet_grey.jpg); MARGIN-BOTTOM: 10px; COLOR: #845f74; FONT-FAMILY: Verdana, Arial
}
LI.exp {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #845f74
}
LI {
	FONT-SIZE: 70%; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
.border_bg {
	BACKGROUND-COLOR: #8769a7
}
.footer {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.footer A {
	COLOR: #ffffff
}
.footer A:visited {
	COLOR: #ffffff
}
.footer A:hover {
	COLOR: #ffffff
}
.topic {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #845f74; FONT-FAMILY: Verdana, Arial
}
.topic A {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: underline
}
.topic A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.topic A:hover {
	COLOR: #ff0737; TEXT-DECORATION: none
}
.topic A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
.topics {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #845f74; FONT-FAMILY: Verdana, Arial
}
.topics A {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: underline
}
.topics A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.topics A:hover {
	COLOR: #ff0737; TEXT-DECORATION: none
}
.topics A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
.areas {
	FONT-SIZE: 12px;FONT-WEIGHT: bold; COLOR: #845f74
}
.areas A {
	COLOR: #845f74; TEXT-DECORATION: none
}
.areas A:visited {
	COLOR: #845f74; TEXT-DECORATION: none
}
.areas A:hover {
	COLOR: #ff0737; TEXT-DECORATION: underline
}
.areas A:active {
	COLOR: #845f74; TEXT-DECORATION: none
}
.content {
	FONT-SIZE: 90%; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
.content A {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: underline
}
.content A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.content A:hover {
	COLOR: #ff0737; TEXT-DECORATION: none
}
.content A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
.search_link A {
	FONT-SIZE: 9px; COLOR: #666699; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.search_link A:visited {
	FONT-SIZE: 9px; COLOR: #666699; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.search_link A:hover {
	FONT-SIZE: 9px; COLOR: #ff0737; LINE-HEIGHT: 16px; TEXT-DECORATION: underline
}
.search_link A:active {
	FONT-SIZE: 9px; COLOR: #666699; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.sectionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #666666; LINE-HEIGHT: 16px
}
.desc {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; COLOR: #666666
}
.generalHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #666666
}
.smallText {
	FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
.about {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #8ab697; FONT-FAMILY: Verdana, Arial
}
.bout {
	FONT-SIZE: 80%; COLOR: #8ab697; FONT-FAMILY: Verdana, Arial
}
.bout A {
	COLOR: #8ab697; TEXT-DECORATION: none
}
.bout A:visited {
	COLOR: #8ab697; TEXT-DECORATION: none
}
.bout A:hover {
	COLOR: #ff0737; TEXT-DECORATION: underline
}
.bout A:active {
	COLOR: #8ab697; TEXT-DECORATION: none
}
.homePageTextSmall {
	FONT-SIZE: 65%; COLOR: #666666; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial
}
.shortHighlight {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #666666
}
.smallText A {
	COLOR: #666666; TEXT-DECORATION: underline
}
.smallText A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.smallText A:hover {
	COLOR: #ff0737; TEXT-DECORATION: none
}
.smallText A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.media {
	FONT-SIZE: 70%; COLOR: #cc8f8f; FONT-FAMILY: Verdana, Arial
}
.media A {
	COLOR: #cc8f8f; TEXT-DECORATION: none
}
.media A:visited {
	COLOR: #cc8f8f; TEXT-DECORATION: none
}
.media A:hover {
	COLOR: #cc8f8f; TEXT-DECORATION: underline
}
.media A:active {
	COLOR: #cc8f8f; TEXT-DECORATION: none
}
.groupVal {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #cc8f8f; LINE-HEIGHT: 16px; PADDING-TOP: 16px
}
.serv {
	FONT-SIZE: 70%; COLOR: #cd9561; FONT-FAMILY: Verdana, Arial
}
.serv A {
	COLOR: #cd9561; TEXT-DECORATION: none
}
.serv A:visited {
	COLOR: #cd9561; TEXT-DECORATION: none
}
.serv A:hover {
	COLOR: #cd9561; TEXT-DECORATION: underline
}
.serv A:active {
	COLOR: #cd9561; TEXT-DECORATION: none
}
.shortText {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #666666; PADDING-TOP: 5px
}
.shortText A {
	FONT-WEIGHT: normal; COLOR: #666666; PADDING-TOP: 5px; TEXT-DECORATION: underline
}
.shortText A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.shortText A:hover {
	COLOR: #ff0737; TEXT-DECORATION: none
}
.shortText A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
.smallText A {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: underline
}
.smallText A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.smallText A:hover {
	COLOR: #ff0737; TEXT-DECORATION: none
}
.smallText A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
.about {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #8ab697; FONT-FAMILY: Verdana, Arial
}
.lead {
	FONT-SIZE: 90%; COLOR: #447ca1; FONT-FAMILY: 宋体, Arial
}
.lead A {
	COLOR: #447ca1; TEXT-DECORATION: none
}
.lead A:visited {
	COLOR: #447ca1; TEXT-DECORATION: none
}
.lead A:hover {
	COLOR: #ff0737; TEXT-DECORATION: underline
}
.lead A:active {
	COLOR: #447ca1; TEXT-DECORATION: none
}
.new_navt {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: white; BACKGROUND-COLOR: #8769a7
}
.new_nav2 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%
}
.new_nav {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
.shortTextconsult {
	FONT-SIZE: 70%; COLOR: #666699; LINE-HEIGHT: 16px
}
UL.sitemap {
	MARGIN-TOP: 1px; LIST-STYLE-IMAGE: url(images/title_bullet.gif); MARGIN-LEFT: 25px
}
.shortTextSearch {
	FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #666666; PADDING-TOP: 5px
}
.reportSummary {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
/* 下拉菜单 styling */
/* set up the overall width of the menu div, the font and the margins */
.menu {
font-family: 宋体; 
width:800px; 
margin:0; 
margin:3px 0;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:110px; 
height:13px; 
color:#fff; 
border:1px solid #fff;
border-width:1px 1px 0 0;
background:#8b5db9; 
line-height:17px; 
font-size: 11px;  
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff; 
background:#b3ab79;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:14px; 
left:0; 
width:110px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block; 
background:#faeec7; 
color:#000;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#dfc184; 
color:#000;
}
</style>
<!--[if lte IE 6]>
<style type="text/css">
/* styling specific to Internet Explorer IE5.5 and IE6. Yet to see if IE7 handles li:hover */
/* Get rid of any default table style */
table {
border-collapse:collapse;
margin:0; 
padding:0;
}
/* ignore the link used by 'other browsers' */
.menu ul li a.hide, .menu ul li a:visited.hide {
display:none;
text-align:center;
}
/* ！set the background and foreground color of the main menu link on hover b3ab79 */
.menu ul li a:hover {
color:#fff; 
background:#5B3589;
TEXT-DECORATION: none;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li a:hover ul {
display:block; 
position:absolute; 
top:14px; 
left:0; 
width:110px;
}
/* style the background and foreground color of the submenu links */
.menu ul li a:hover ul li a {
background:8b5db9; 
color:#fff;
}
/* style the background and forground colors of the links on hover */
.menu ul li a:hover ul li a:hover {
background:#5B3589; 
color:#fff;
TEXT-DECORATION: none;
}