/* CSS Document */
html {
	height: 100%;
	margin-bottom: 1px;
}
a {
	text-decoration: none;
	color:#50508D;
}
.activepagelink {
 text-decoration:underline;
}
a:hover {
	text-decoration: underline;
}
img, img a {
	border: none;
}
ul {
	margin: 0;
	padding: 0;
}
ol {
	margin: 3px 0 0 0px;
	padding: 0;
}
ul li {
	font-size: 1.2em;
	padding-bottom: 3px;
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	list-style:none;
	padding:0 0 0 7px
}
ol li {
	font-size: 1.2em;
	padding-bottom: 3px;
}
p {
   color: #00234c;
   font-size: 1.2em;
   line-height:1.4em;
   }
h1 {
	color: #034b92;
	font-size: 2.4em;
}
h2 {
	 color:#125495;
	 font-size: 1.5em;
}
h3 {
	background: #e9e6e5;
	color: #474747;
	font-size: 1.6em;
	padding: 4px;
	margin:0px;
}
h4 {
	background:#E9E6E5 none repeat scroll 0 0;
	color:#474747;
	font-size:1.2em;
	font-weight:bold;
	margin:5px 0;
	padding:4px 4px 4px 10px;
}
h5 {
	font-size:1.2em;
	margin:0;
	padding:0;
	color:#50508D;
}
h6 {
	font-size:1.1em;
}
.floatleft {
	float: left;
	margin: 3px 3px 0px 0;
}
.floatright {
	float: right;
	padding-left: 3px;
}
.floatnone {
	float: none;
}
.floatleftpadding {
	float: left; 
	padding-right: 4px;
}
.floatleftborder {
	float: left; 
	border-right: solid 1px #000;
} 
sup {
	font-size:11px;
	vertical-align: top;
	position: relative;
	top: -0.5em; 
}
/* Clear Fixes */
.clearfix {
	display: block;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clear {
	clear: both;
	font-size: 1%;
	height: 1%;
	line-height: 0;
}
body {
    background: url(../images/bg.gif) #dddae5 repeat-x 0 0;
    color: #50508d;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
    font-size: 62.5%;
    margin: 0; 
    padding: 0;
}
#wrapper {	
	margin: 0 auto;
    width: 1005px;
}
.content_home_mainbg {
	background:transparent url(../images/bg_content1.png) repeat-y 0 0;
	position: relative;
	width: 985px;
	padding:0 22px;
}
.content_home_bottombg {
	background: url(../images/main_bottomShadow.png) no-repeat 0 0px;
	margin: -2px 0 0 10px;
	width: 1005px;
}
.content_home {
	background: url(../images/content_cols_bgnew.gif) repeat-x  left bottom;
	float: left;
	margin: 0;
	padding: 0;
	width: 986px;
}
.content_homeBG {
	width: 986px;
}
#banner_1 {
	background: url(../images/banner1.jpg) no-repeat right top;
	float: left;
}
#banner_2 {
	background: url(../images/banner2.jpg) no-repeat right top;
	float: left;
}
#banner_3 {
	background: url(../images/banner3.jpg) no-repeat right top;
	float: left;
}
#banner_4 {
	background: url(../images/banner4.jpg) no-repeat right top;
	float: left;
}
#banner_5 {
	background: url(../images/banner5.jpg) no-repeat right top;
	float: left;
}
#banner_6 {
	background: url(../images/banner6.jpg) no-repeat right top;
	float: left;
}
#banner_7 {
	background: url(../images/banner7.jpg) no-repeat right top;
	float: left;
}
#banner_8 {
	background: url(../images/banner8.gif) no-repeat right top;
	float: left;
}
#banner_9 {
	background: url(../images/banner9.jpg) no-repeat right top;
	float: left;
}
#banner_10 {
	background: url(../images/banner10.jpg) no-repeat right top;
	float: left;
}
#banner_11 {
	background: url(../images/banner11.jpg) no-repeat right top;
	float: left;
}
#banner_12 {
	background: url(../images/banner12.jpg) no-repeat right top;
	float: left;
}
#banner_13 {
	background: url(../images/banner13.jpg) no-repeat right top;
	float: left;
}
#banner_14 {
	background: url(../images/banner14.jpg) no-repeat right top;
	float: left;
}
#banner_15 {
	background: url(../images/banner15.gif) no-repeat right top;
	float: left;
}

.header {
	float: left;
	margin: 0;
	position: relative;
	width: 600px;
	z-index: 100;
}
.search {
	float:left;
	margin:0;
	padding: 18px 0 30px 15px;
	width: 220px
}
.searchtext {
	border: 1px solid #d2d1d5;
	color: #95989e;
	float: left;
	font-size: 1.1em;
	margin: 2px 0 0 0;
	padding: 0 0 2px 7px;
	width: 152px;
}
.searchbutton {
	border: medium none;
	float: left;
	margin: 2px 0 0 3px;
}
.logo {
	float:right;
	margin: 0px 0 0 0;
	left: 841px;
	top: 25px;
	width: 166px;
	position: absolute;
	z-index: 100;
}
logo img {
	margin: 0;
	padding: 0;
}	
.main_nav {
	background: url(../images/main_nav_bg.png) no-repeat left bottom;
	float: left;
	padding: 0 0 7px 0px;
	position: relative;
	margin: 0 0 0 0px;
	width: 571px;
	z-index: 100;
}
.main_nav ul {
	background: url(../images/main_nav_ul_bg.png) repeat-y 0px 0;
	float: left;
	margin: 0;
	padding: 0 0 0 0x;
	width: 571px;
}
.main_nav ul li {
	background: url(../images/blue_divider.gif) no-repeat 0 4px;
	color: #034b92;
	display: block;
	font-size: 16px;
	list-style: none;
	float:left;
	margin: 0;
	padding: 0;
}
.main_nav ul li a {
	color: #034b92;
	padding: 0 10px 0 18px;
	margin: 0;
}
.main_nav ul li.first {
	background: none;
}
.main_nav ul li.firstselected {
	background: none;
	font-weight: bold;
	margin: 0 -2px 0 15px;
}
.main_nav ul li.firstselected a {
	background: url(../images/main_nav_selected.gif) repeat-x 0 0;
	color: #fff;
	display: block;
	margin: 0 1px;
	padding: 2px 13px 2px 15px;
}
.main_nav ul li.selected {
	background: url(../images/blue_divider.gif) no-repeat 0 4px;
	font-weight: bold;
	margin: 0 -2px 0 15px;
}
.main_nav ul li.selected a {
	background: url(../images/main_nav_selected.gif) repeat-x 0 0;
	color: #fff;
	display: block;
	margin: 0 1px;
	padding: 2px 13px 2px 15px;
}
.our_vision {
	float: left;
	margin: 0;
	padding: 20px 0 5px 23px;
	position: relative;
	width: 470px;
	z-index: 100;
}
.our_vision h1 {
	color: #125495;
	font-size: 3.0em;
	margin: 0;
	padding: 0 0 10px 0;
}
.our_vision h2 {
	color: #125495;
	font-size: 2.5em;
	margin: 0;
	padding: 5px 0 10px 0;
}
.our_vision h3 {
	color: #125495;
	font-size: 1.8em;
	font-weight: normal;
	margin: 0;
	padding: 0;
	background:none;
}
.bottom_content {
	background: url(../images/bottom_content_bg.gif) #ebebeb repeat-x 0 0;
	float: left;
	margin: 8px 0 0 0;
	padding: 0 0 25px 0;
	position: relative;
	width: 986px;
	z-index: 100;
}
.latest_news {
	background: #fff;
	float: left;
	margin: 10px 0 0px 17px;
	_margin: 10px 0 0px 7px;
	padding: 0 0 0px 0;
	min-height: 115px;
	position: relative;
	width: 445px;
}
.latest_news h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0;
	padding:4px 0 1px 15px;
	*padding:4px 0 4px 15px;
}
.latest_news h2 img {
	margin: 0;
	padding: 0;
}
.latest_news_left {
	float: left;
	margin: 8px 0 0px 13px;
	width: 200px;
}
.latest_news_left p {
	color: #50508d;
	font-size: 1.2em;
	margin: 0;
	padding: 5px 0 0 0;
}
.latest_news_left p.date {
	color: #8f4181;
	font-family:Trebuchet MS;
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
.latest_news_right {
	float: right;
	margin: 8px 0 0 13px;
	width: 200px;
}
.latest_news_right p {
	color: #50508d;
	font-size: 1.2em;
	margin: 0;
	padding: 5px 0 0 0;
}

.latest_news_right p.date {
	color: #8f4181;
	font-size: 1.2em;
	font-family:Trebuchet MS;
	margin: 0;
	padding: 0;
}
.spotlight {
	background: #fff;
	float: left;
	margin: 10px 0 0px 20px;
	min-height: 115px;
	padding: 0 0 0px 0;
	position: relative;
	width: 290px;
}
.spotlight h2 {
	background: #e9e6e5;
	color: #034b92;
	margin: 0;
	padding:2px 0 0px 15px;
	*padding:2px 0 1px 15px;
	display: block;
}
.spotlight h2 img {
	margin: 0;
	padding: 0;
}
.spotlight_left {
	float: left;
	margin: 0;
	padding: 0;
	width: 80px;
}
.spotlight_left img {
	margin: 0;
	padding: 5px 0 0 10px;
}
.spotlight_right {
	float: right;
	margin: 8px 25px 0 0px;
	padding: 0;
	width: 170px;
}
.spotlight_right p {
	color: #50508d;
	font-size: 1.2em;
	margin: 0;
	padding: 5px 0 0 0;
}
.spotlight_right p.report {
	color: #8f4181;
	font-family:Trebuchet MS;
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
.share_feed {
 	float: left;
	margin: 10px 0px 0 15px;
	padding: 0;
	width: 173px;
}
.share_feed a:hover {
 	text-decoration:none;
}
.share_feed_top {
	background:url(../images/share_price_top_bg.gif) no-repeat 0 0;
	height: 21px;
	width: 171px;
}
.share_feed_mid {
	background: url(../images/share_price_mid_bg.gif) #185d51 no-repeat 0 0px;
	width: 171px;
}
.share_feed_mid p {
	color: #fff;
	margin: 0;
	font-size: 1.0em;
	padding: 0 0 0 10px;
}
.share_feed_mid p.shareprice {
	color: #fff;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 13px;
}
.share_feed_mid p.gdp {
	color: #fff;
	font-size: 2.3em;
	font-weight: bold;
	margin: 0;
	padding: 8px 0 0 13px;
}
.share_feed_bottom {
	background: url(../images/share_price_bootom_bg.gif) no-repeat 0 0;
	font-size: 1%;
	height: 18px;
	width: 171px;
}
.partents {
	float: left;
	padding: 25px 5px 10px 17px;
	width: 215px;
}
.partents_top {
	font-size: 1%;
	height: 43px;
	width: 215px;
}
.partents_top img {
	margin: 0;
	padding: 0;
}
.partents_mid {
	background: url(../images/patients_mid.gif) #6ba6d0 repeat-x 0 0;
	float: left;
	margin: 0 0 0 1px;
	width: 214px;
}
.partents_mid p {
	color: #fff;
	font-size: 1.2em;
	padding: 3px 5px 3px 10px;
	margin: 0;
}
.partents_mid p a {
	color: #fff;
	text-decoration:none;
}
.partents_mid a:hover {
	color: #fff;
	text-decoration:underline;
}
.partents_bottom {
	background: url(../images/patients_bottom.gif) no-repeat 0 0;
	float: left;
	height: 7px;
	width: 215px;
}
#medical_proff_mid {
	background: url(../images/medical_proff_mid.gif) #626fb5 repeat-x 0 0;
	float: left;
	margin: 0 0 0 1px;
	width: 214px;
}
#medical_proff_bottom {
	background: url(../images/medical_proff_bottom.gif) no-repeat 0 0;
	float: left;
	height: 7px;
	width: 215px;
}
#media_mid {
	background: url(../images/media_mid.gif) #a7619f repeat-x 0 0;
	float: left;
	margin: 0 0 0 1px;
 	width: 214px;
}
#media_bottom {
	background: url(../images/media_bottom.gif) no-repeat 0 0;
	height: 7px;
	width: 215px;
	float: left;
}
#investors_mid {
	background: url(../images/investors_mid.gif) #716f7d repeat-x 0 0;
	float: left;
	margin: 0 0 0 1px;
	width: 214px;
}
#investors_bottom {
	background: url(../images/investors_bottom.gif) no-repeat 0 0;
	float: left;
	height: 7px;
	width: 215px;
}
.content_cols_1 p.greytxt {
	color: #474747;
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
.print {
	background: url(../images/print.gif) no-repeat left 3px;
	color: #999999;
	font-size: 1.1em;
	float: left;
	margin: 20px 0 0 0;
	padding: 0 15px 0 15px;
}
.contact {
	background: url(../images/contact.gif) no-repeat left 3px;
	color: #999999;
	font-size: 1.1em;
	float: left;
	margin: 20px 0 0 0;
	padding: 0 15px 0 15px;
}
p.bottom_link {
	color: #7f7f7f;
	font-size: 1.0em;
	float: right;
	margin: 14px 0 0 0;
	padding: 0 8px 0px 0;
}
.websitelink {
	color: #41688b;
}
.left_nav {
	float: left;
	margin: 0;
	padding: 0;
	width: 174px;
}
.left_nav ul {
	margin: 0;
	padding: 40px 0 0 0px;
}
.left_nav ul li {
	color: #024b90;
	font-size: 1.3em;
	font-family: Trebuchet MS;
	list-style: none;
	margin: 0;
	padding: 0 0 8px 0px;
	background:none;
}
.left_nav ul li a {
	color: #024b90;
	display: block;
	padding: 0 0 0px 20px;
}
.left_nav ul li.selected {
	color: #fff;
	display: block;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.left_nav ul li.selected a {
	background: #a7689d;
	color: #fff;
	font-size: 1.0em;
	display: block;
	margin: 0 0 3px 0;
	padding: 2px 0 2px 20px;
}
.left_nav ul li ul {
	margin: 0;
	padding: 0;
}
.left_nav ul li ul li {
	background: url(../images/purple_line.gif) no-repeat 19px 8px;
	color: #50508d;
	font-size: 0.9em;
	font-family: Trebuchet MS;
	list-style: none;
	margin: 0;
	padding: 0 0 4px 0px;
}
.left_nav ul li ul li a {
	background: none;
}
.left_nav ul li ul li.selected {
	
	color: #50508d;
	display: block;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0px;
}
.left_nav ul li.selected ul li a {
	background: none;
	font-weight: normal;
	color: #50508D;
	display: block;
	margin: 0;
	padding: 0 0 0px 26px;
	
}
.left_nav ul li.selected ul li.selected a {
    background: #e8e8dd url(../images/purple_line.gif) no-repeat 19px 8px;
	color: #50508D;
	display: block;
	font-size: 0.9em;
	font-weight: bold;
	margin: 1px 0 6px 0;
	padding: 2px 0 2px 26px;
	
}
.breadcrumb {
	margin: 0;
	padding: 0;
	width: 806px;
}
.breadcrumb ul {
	margin: 0;
	padding: 10px 0 0 5px;
}
.breadcrumb ul li {
	background: url(../images/breadcrumb.gif) no-repeat 0 4px;
	color: #666666;
	display: inline;
	font-size: 1.0em;
	margin: 0;
	padding: 0 3px 0 8px;
}
.breadcrumb ul li a {
	color: #666666;
}
.breadcrumb ul li.first {
	background: none;
}

.content_main {
	background: url(../images/lhnavbg_.gif) no-repeat 0 0;
	float: left;
	margin: -2px 0 0 0;
	width: 986px;
}
.content_main_sub {
	background: url(../images/stripe_.png) repeat-y 0 0;
	float: left;
	margin: -2px 0 0 0;
	width: 986px;

}
.content_cols {	
	border-left:4px solid #FFFFFF;
	float: right;
	width: 808px;
}
.content_cols_1 {
	float: left;
	margin: 15px 0 0px 0;
	padding: 0 0 30px 10px;
	width: 565px;
}
.content_cols h1 {
	/*color :#034b92;
	font-size: 2.4em;*/
	margin: 13px 0 8px 10px;
	padding: 0px 0 0 0;
	width: 560px;
}
/*.content_cols h2 {
	color :#034b92;
	font-size: 1.5em;
	font-weight: normal;
	margin: 13px 0 8px 10px;
	padding: 0px 0 0 0;
}*/
/*.content_cols h3 {
	background: #eae6e5;
	color :#474644;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	margin: 6px 0 0 0;
	padding: 5px;
}*/
.content_cols h2 {
	/* color :#034B92;
	font-size: 1.5em;*/
	margin: 6px 0 15px 0;
	padding: 0px;
}
.content_cols_1 h2 a {
	color: #474747;
}
.content_cols_1 p {
	color: #50508d;
	font-size: 1.2em;
	margin: 5px 0 3px 0;
	padding: 0;
}
.content_cols_1 p a {
	color: #50508d;
	font-weight: bold;
}
.content_cols_2 {
	float: right;
	margin: 15px 0 0 0;
	width: 215px;
}
.content_cols_2_info {
	margin:  0;
	padding: 0;
	width: 190px;
}
.content_cols_2_info h5 {
	color: #034b92;
	margin: 0px 0 5px 0;
	padding: 0;
}
.content_cols_2_info h3 a {
	color: #034b92;
}
.content_cols_2_info img {
	float: left;
	margin: 0 13px 0 0;
	padding: 0 0 10px 0;
}
.content_cols_2_info p {
	color: #50508d;
	font-size: 1.1em;
	margin: 5px 0 15px 0;
	padding: 0;
}
.content_cols_2_info p a{
	color: #50508d;
	font-weight: bold;
}
.content_cols_2_sub {
	float: left;
	margin: 15px 0 0 0;
	padding: 0;
	width: 190px;
}
.content_cols_2_sub img {
	float: left;
	margin: 0 13px 0 0;
	padding: 0 0 0px 0;
}	
.advisers {
	float: left;
	margin: 0px 0 10px 0;
	padding: 0 8px 0 0px;
	width: 264px;
}
.advisers h4 {
	background: #e9e6e5;
	color: #474747;
	font-size: 1.2em;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding: 4px 4px 4px 10px;
}
.advisers p {
	color: #50508d;
	font-size: 1.2em;
	margin: 5px 0 15px 8px;
	padding: 0;
}
.advisers p.righttxt {
	color: #50508d;
	float: right;
	font-size: 1.2em;
	margin: 0px 0 15px 0px;
	padding: 0;
	width: 170px;
}
.advisers h5 {
	color: #474747;
	margin: 8px 0 5px 10px;
}
.advisers img {
	float: left;
	margin: 0 5px 0 0;
	padding: 0;

}
.image_library {
	float: left;
	margin: 20px 0 0px 5px;
	padding: 0;
	width: 768px;
}
.image_library_info {
	background: #e9e6e5;
	float: left;
	margin: 0 5px 5px 0;
	padding: 0 0;
	width: 250px;
}
.image_library_info_left {
	float: left;
	margin: 0;
	padding: 5px 0 0 5px;
	width: 115px;
}
.image_library_info_left h2 {
	color: #474747;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px 0;
}
.image_library_info_left p {
	color: #50508d;
	font-size: 1.2em;
	margin: 0;
	padding: 5px 0 0 0;
}
.image_library_info_left a {
	color: #50508d;
	font-size: 1.2em;
	font-weight: bold;
}
.image_library_info_right {
	float: right;
	margin: 0;
	padding: 5px 0px 5px 0;
	width: 130px;
}
.image_library_info_right img {
	margin: 0;
	padding: 0 5px;
}
.next_button {
	float: right;
	margin: 30px 20px 30px 0;
	width: 200px;
}
.faq {
	background-color: #fff;
	float: left;
	margin: 20px 0 0px 0;
	width: 553px;
}
.box_content {
	margin-bottom:1px;
	width:550px;
}
.heading {
	background: #e9e6e5;
	padding : 6px 0 6px 10px;
	margin: 3px 0 4px 3px;
	width: 537px;
}
.headingtxt {
	color: #034b92;
	float: left;
	font-family: Trebuchet MS;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.question_icon {
	color:50508d;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	font-weight:bold;
	padding-right:3px;
	width:15px;
}
.question_box {
	float: left;
	width: 540px;
	padding: 10px 0 0px 6px;
}
#antique_white_box {
	background: #f8f7f7;
	margin: 0 5px;
	padding: 10px 0 0 6px;
	width: 539px;
}
.answer_icon {
	color:50508d;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	padding-right:3px;
	width:15px;
}
.answer {
	float: left;
	width : 510px;
}
.question_line {
	float: left;
	width : 510px;
}
.headingimage {
	float: right;
	padding: 0 3px 0 0;
}
.heading_content {
	background-color:#fff;
	color:50508d;
	font-size:1.2em;
	text-align:justify;
	width:550px;
}
.heading_content p {
	color:50508d;
	font-size:1.1em;
	margin: 0;
	padding: 0 0 8px 0;
}
.heading_content p a {
	color:50508d;
	font-weight: bold;
}
p.question { 
	color: #50508d;
	font-weight: bold;
	padding-bottom: 8px;
}
.partners_info {
	float: left;
	margin: 10px 0 0px 0;
	padding: 0 0 30px 0;
	width: 565px;
}
.partners_info h2 {
	background: none;
	color: #555555;
	font-family: Trebuchet MS;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;
	text-transform: uppercase;
}
.partners_info img {
	float: left;
	margin: 0;
	padding: 0 3px 0 0;
}
.partners_info p {
	color: #555555;
	font-family: Trebuchet MS;
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
.blue_link {
	color:  #33517d;
	float: right;
	font-size: 1.1em;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}
.open {
	background: transparent url(../images/open_quotes.gif) no-repeat scroll 0 0;
	float: left;
	margin: 20px 0 0px 0px;
	padding: 0;
	width: 200px;
}
.open p {
	color: #27796b;
	font-family: Trebuchet MS;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 16px;
	margin: 30px 0 20px 0;
	padding: 0;
}
.close {
	background: transparent url(../images/close_quotes.gif) no-repeat scroll 0 0;
	float: right;
	height:  21px;
	margin: -15px 0 0;
	padding: 0;
	width: 29px;
}
.content_inner {
	float: left;
	margin: 0 0 0px 10px;
	padding: 0 0 30px 0;
	width: 740px;
}
/*.content_inner h2 {
	background: #e9e6e5;
	color: #474747;
	font-size: 1.6em;
	font-weight: bold;
	margin: 10px 0 30px 0px;
	padding: 4px;

}*/
.content_inner h2 a {
	color: #474747;
}
.content_inner p {
	color: #50508d;
	font-size: 1.2em;
	margin: 5px 0 0px 0px;
	padding: 0;
	line-height:1.5em;
}
.content_inner p a {
	color: #50508d;
	font-weight: bold;
}
.news_info {
	float: left;
	margin: 15px 0 5px 0;
	padding: 0;
	width: 540px;
}
.news_info_top {
	background: #e9e6e5;
	float: left;
	width: 540px;
}
.news_info_top h3 {
	color: #034b92;
	float: left;
	font-family: Trebuchet MS;
	font-size: 1.4em;
	margin: 0;
	padding: 3px;
	width: 418px;
}
.news_info_top h3 a {
	color: #034b92;
}
.news_info p {
	color: #50508d;
	font-size: 1.2em;
	margin: 0;
	padding: 5px 0 5px 3px;
}
.content_cols_1 p .news_info p a {
	color: #50508d;
	font-weight:normal;
}
.news_info h4 {
	color: #034b92;
	float: right;
	font-size: 1.2em;
	font-family: Trebuchet MS;
	font-weight: normal;
	margin: 0;
	padding: 5px;
}

.news_info_top h4 a {
	color: #034b92;
}
.financial_reports {
	margin: 10px 0 0 0;
	padding: 0;
	width: 556px;
}
.financial_reports_info {
	clear: both;
	padding: 0 0 10px 0;
	width: 556px;
}
.financial_reports_info h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	font-size: 1.4em;
	font-weight: bold;
	font-family: Trebuchet MS;
	margin: 0;
	padding: 4px;
}
.financial_reports_info_left {
	float: left;
	margin: 0;
	padding: 10px 10px 0 0;
}
.financial_reports_info_left img {
	margin: 0;
	padding: 0;
}
.financial_reoprts_info_right {
	float:left;
	margin: 0;
	padding: 8px 0 0 0;
}
.financial_reoprts_info_right h3 {
	background: none;
	color: #474747;
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
.financial_reoprts_info_right p {
	color: #50508d;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 0 0;
}
.financial_reoprts_info_right h3 span.pdf {
	background: url(../images/pdf_icon.gif) no-repeat right 0;
	color: #034b92;
	font-weight: normal;
	margin: 0;
	padding: 0 20px 0 0;
}
.media h1 {
	color: #125495;
	font-size: 3.0em;
	margin: 0;
	padding: 0 0 10px 0;
}
.media {
	float: left;
	margin: 0;
	padding: 0px 0 5px 10px;
	position: relative;
	width: 370px;
}
.media h2 {
	margin: 0;
	padding: 0 0 10px 0;
}
.media p {
	color: #474747;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0 0 10px 0;

}
.bottom_content_cols {
	float: left;
	margin: -4px 0 0 0;
	padding: 0px 17px 0px 10px;
	width: 780px;
}
.bottom_content_cols_left {
	float: left;
	margin: 0;
	padding: 0;
	width: 565px;
}
.bottom_content_cols_right {
	float: right;
	margin: 0;
	padding: 0;
	width: 215px;
}
.bottom_content_cols_right .share_feed {
	margin:10px 0 0 0;
}
.press_release {
	background: #fff;
	float: left;
	margin: 0 0 15px 0;
	padding: 0 0 12px 0;
	position: relative;
	width: 745px;
}
.press_release h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0;	
	padding:5px 0 2px 15px;
	*padding:5px 0 4px 15px;
}
.press_release h2 img {
	margin:0;
	padding: 0;
}
.press_release_info {
	float: left;
	margin: 0;
	padding: 10px 10px 10px 10px;
	width:  318px;
} 
.press_release_info img {
	float: left;
	margin: 0;
	padding: 5px;
}
.press_release_info h3 {
	color: #474747;
	background: none;
	font-size: 1.2em;
	margin: 0;
	padding: 3px 0 0 0;
}
.press_release_info h3 a {
	color: #474747;
	text-decoration:none;
}
.press_release_info h3 a:hover {
	text-decoration:underline;
}
.press_release_info p {
	color: #50508d;
	font-size: 1.2em;
	margin: 0;
	padding: 0 0 0 26px;
}
.press_release_info p a {
	color: #50508d;
	text-decoration: none;
}
.press_release_info p a:hover {
	color: #50508d;
	text-decoration: underline;
}
.press_release_info h3 span.pdf {
	color: #034b92;
	font-weight: normal;
	margin: 0;
	padding: 0 0px 0 0;
}
.notes_editors {
	float: left;
	background: #fff;
	margin: 0 10px 0 0;
	min-height: 148px;
	padding: 0;
	position: relative;
	width: 265px;
}
.our_team {
	float: left;
	background: #fff;
	margin: 0 10px 0 0;
	min-height: 148px;
	padding: 0;
	position: relative;
	width: 265px;
}
.webcasts {
	float: left;
	background: #fff;
	margin: 0 10px 0 0;
	min-height: 111px;
	padding: 0 0 10px 0;
	position: relative;
	width: 265px;
}

.webcasts h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0 0 5px 0;
	padding:5px 0 2px 10px;
	*padding:5px 0 4px 10px;
}
.notes_editors h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0 0 5px 0;
	padding:5px 0 2px 10px;
	*padding:5px 0 4px 10px;
}
.notes_editors h2 img {
	margin:0;
	padding: 0;
}
.notes_editors p {
	color: #50508d;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0px 10px 2px 15px;
}
.notes_editors p a {
	color: #50508d;
}
.notes_editors ul li {
	color: #50508d;
	font-size: 1.2em;
	font-weight: bold;
	list-style: none;
	margin: 0 0 2px 15px;
	padding: 0 0 0 8px;
}
.notes_editors ul li a {
	color: #50508d;
}
/**********/
.our_team h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0 0 5px 0;
	padding:5px 0 2px 10px;
	*padding:5px 0 4px 10px;
}
.our_team h2 img {
	margin:0;
	padding: 0;
}
.our_team p {
	color: #50508d;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0px 10px 2px 15px;
}
.our_team p a {
	color: #50508d;
}
.our_team ul li {
	color:#50508D;
	font-size: 1.2em;
	font-weight: normal;
	margin: 0 0 2px 15px;
	padding: 0 0 0 8px;
}
.our_team ul li a {
	color:#50508D;
}
.notes_editors_info {
	float:left;
	margin:0;
	padding:5px 0 0 0;
	width:260px;
}
.notes_editors_info img {
	float: left;
	margin: 0;
	padding: 5px 8px 12px 8px;
}
.notes_editors_info h5 {
	color:#034b92;
	margin:0;
	padding:3px 0 0;
}
.notes_editors_info p {
	color:#50508D;
	font-size:1.2em;
	font-weight: normal;
	margin:0;
	padding:0 10px 5px 37px;
}
.library_image {
	float: left;
	background: #fff;
	margin: 0 15px 0 0;
	min-height: 130px;
	padding: 0;
	position: relative;
	width: 265px;
}
.library_image h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0 0 0px 0;	
	padding:5px 0 0px 8px;
	*padding:5px 0 2px 8px;
}
.library_image h2 img {
	float: none;
	margin:0;
	padding: 0;

}
.library_image img {
	float: left;
	margin: 0;
	padding: 0;
}
.library_image p {
	color: #50508d;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0px 10px 0 15px;
}
.media_center {
	float: left;
	margin: 0;
	padding: 0;
	width: 200px;
}
.media_center img {
	float: left;
	margin: 0;
	padding: 22px 0 0 17px;
}
.regulatory_news {
	background: #fff;
	float: left;
	margin: 0px 0 22px 0px;
	padding: 0 0 20px 0;
	*padding: 0;
	position: relative;
	width: 540px;
}
.regulatory_news h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0;
	padding:5px 0 2px 10px;	
	
}
.regulatory_news h2 img {
	margin: 0;
	
	padding: 0;
}
.regulatory_news_left {
	float: left;
	margin: 8px 0 0px 13px;
	width: 220px;
}
.regulatory_news_left p {
	color: #50508d;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 0 0;
}
.regulatory_news_left p a {
	color: #50508d;
}
.regulatory_news_left p.date {
	color: #8f4181;
	font-family:Trebuchet MS;
	font-size: 1.2em;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.regulatory_news_right {
	float: right;
	margin: 8px 20px 0 13px;
	width: 240px;
}
.regulatory_news_right p {
	color: #50508d;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 0 0;
}
.regulatory_news_right p a {
	color: #50508d;
}
.regulatory_news_right p.date {
	color: #8f4181;
	font-size: 1.2em;
	font-weight: normal;
	font-family:Trebuchet MS;
	margin: 0;
	padding: 0;
}
.view_charets {
	float: left;
	margin: 8px 0 8px 0;
	padding: 0;
	width: 200px;
}
.view_charets img {
	margin: 0;
	padding: 0;
}
.email_alerts {
	float: left;
	background: #fff;
	margin: 0 15px 0 0;
	min-height: 96px;
	padding: 0 0 25px 0;
	position: relative;
	width: 265px;
}
.email_alerts h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0 0 0px 0;
	padding:5px 0 2px 8px;	
	*padding:5px 0 4px 8px;
}
.email_alerts h2 img {
	margin:0;
	padding: 0;
}
.email_alerts img {
	margin: 0;
	padding: 0px;
}
.email_alerts_left {
	float: left;
	margin: 0;
	padding: 0;
}
.email_alerts_left img {
	margin: 0;
	padding: 10px;
}
.email_alerts_right {
	float: right;
	margin: 10px 0 0 0;
	padding: 0;
	width: 210px;
}
.email_alerts_right p {
	color: #50508d;
	font-size: 1.2em;
	margin: 0;
	padding: 0px 10px 2px 0px;
}

.email_alerts_right p a{
	color: #50508d;
}
.share_feed_info {
 	float: left;
	margin: 0;
	padding: 0;
	width: 173px;
}
.share_feed_top_info {
	background:url(../images/share_price_top_bg.gif) no-repeat 0 0;
	height: 21px;
	width: 172px;
}
.share_feed_mid_info {
	background: url(../images/share_price_mid_bg.gif) #185d51 no-repeat 0 0px;
	width: 172px;
}
.share_feed_mid_info p {
	color: #fff;
	margin: 0;
	font-size: 1.0em;
	padding: 0 0 0 10px;
}
.share_feed_mid_info p.shareprice {
	color: #fff;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 13px;
}
.share_feed_mid_info p.gdp {
	color: #fff;
	font-size: 2.8em;
	font-weight: bold;
	margin: 0;
	padding: 8px 0 0 13px;
}
.share_feed_bottom_info {
	background: url(../images/share_price_bootom_bg.gif) no-repeat 0 0;
	font-size: 1%;
	height: 17px;
	width: 172px;
}
.strategy {
	float: left;
	background: #fff;
	margin: 0 15px 0 0;
	min-height: 150px;
	padding: 0 0 0px 0;
	position: relative;
	width: 265px;
}
.strategy h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0 0 0px 0;
	padding: 4px 0 0px 8px;
	*padding: 4px 0 3px 8px;
}
.strategy h2 img {
	margin:0;
	padding: 0;
}
.strategy img {
	margin: 0;
	padding: 0px;
}
.strategy_left {
	float: left;
	margin: 0;
	padding: 0;
}
.strategy_left img {
	margin: 0;
	padding: 3px;
}
.strategy_right {
	float: right;
	margin: 10px 0 0 0;
	padding: 0;
	width: 160px;
}
.strategy_right p {
	color: #50508d;
	font-size: 1.2em;
	margin: 0;
	padding: 0px 0px 2px 0px;
}
.our_partners {
	background: #fff;
	float: right;
	margin: 30px 40px 0 0;
	padding: 0;
	position: relative;
	width: 175px;
	min-height:181px;
}
.our_partners img {
	float: left;
	margin: 0;
	padding: 0 3px 0 2px;
}
.our_partners h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0 0 0px 0;
	padding:5px 0 2px 10px;
	*padding:5px 0 4px 10px;
}
.our_partners h2 img {
	float: none;
	margin: 0;
	padding: 0;
}
.experts {
	background: #fff;
	float: left;
	margin: 6px 0 20px 0px;
	padding: 0;
	position: relative;
	width: 540px;
}
.experts h2 {
	background: #e9e6e5;
	color: #034b92;
	display: block;
	margin: 0;
	padding:5px 0 0px 10px;
	*padding:5px 0 3px 10px;
}
.experts h2 img {
	margin: 0;
	padding: 0;
}
.experts_left {
	float: left;
	margin: 8px 0 0px 13px;
	width: 500px;
}
.experts_left p {
	color: #50508d;
	font-size: 1.2em;
	margin: 0;
	padding: 5px 0 0 0;
}
.experts_left p a {
	color: #50508d;
}
.experts_left p.date {
	color: #8f4181;
	font-family:Trebuchet MS;
	font-size: 1.2em;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.experts_right {
	float: right;
	margin: -15px 20px 0 0px;
	width: 150px;
}
.experts_right img {
	float: right;
	margin: 0;
	padding: 0;
}
.experts_right p {
	color: #50508d;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 0 0;
}
.experts_right p.date {
	color: #8f4181;
	font-size: 1.2em;
	font-weight: normal;
	font-family:Trebuchet MS;
	margin: 0;
	padding: 0;
}
.managementtxt {
	color: #464646;
	float: left;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.managementtxt span.unbold {
	color: #464646;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.management_team {
	background-color:#fff;
	color:50508d;
	font-size:1.2em;
	text-align:justify;
	margin: 0 0 20px 0;
	width:550px;
}
.management_team img {
	float: left;
	margin: 0;
	padding: 10px 20px 10px 10px;
}
.management_team p {
	color:50508d;
	font-size:1.1em;
	margin: 0;
	padding: 6px 13px 8px 10px;
}
.searchResults {
	 font-size: 1.1em;
	 width: 800px;
} 
.summary {
	float: left;
	color: #555555;
	font-size:1.2em;
	padding: 0 0 0 10px;
	
}

.pagination {
	background-color: #e9e6e5;
	float:left;
	text-align:right;
	width:99%;
	margin: 10px 0 20px 10px;
	padding: 5px;
	width: 94%;
}
.pagination a {
	color: #555555;
	font-size: 1.1em;
	padding: 0 2px;
}
.hit {
	clear: both;
	margin: 0;
	padding: 10px 0 0 10px;

}
div.hit a.link {
	background: transparent none repeat scroll 0 0;
	float: left;
	font-size: 1.2em;
	padding:0;
	width:680px;
}
.hit a {
	color: #4d4d4d;
	float: left;
	font-size: 1.2em;
}
.preview {
	color: #4d4d4d;
	float: left;
	font-size: 1.1em;
	padding: 0 0 10px 0;
	width: 660px;
}
.hit span.rank {
	color: #222872;
	float: left;
	font-size: 1.1em;
	width: 80px;
}
.sitemap {
	float: left;
	margin: 0;
	padding: 0 0 30px 0;
	width: 790px;
}
.sitemap_col1 {
	float: left;
	margin: 0;
	padding: 0 0 0 10px;
	width: 250px;
}

.sitemap_col1 ul {
	padding: 0px;
	margin: 0px;
}
.sitemap_col1 ul li {
	font-size:1.2em;
	font-weight:bold;
	color:#474747;
	list-style:none;
	margin: 0;
	padding: 0;
	background:none;
}
.sitemap_col1 ul li a {
	background: #e9e6e5;
	color:#474747;
	display: block;
	font-weight: bold;
	margin: 0 0 1px 0;
	padding: 5px;
	text-decoration:none;
}
.sitemap_col1 ul li.section {
	margin-top: 20px;
}
.sitemap_col1 ul li ul {
	margin: 5px 0 15px 0;
	padding: 0;
}
.sitemap_col1 ul li ul li {
	color:#0d205b;
	font-size:1.0em;
	font-weight:normal;
	margin: 0;
	padding: 0;
}
.sitemap_col1 ul li ul li a {
	background: none;
	color:#50508d;
	font-weight: normal;
	margin: 0;
	padding:0px 0 0 5px;
}
.sitemap_col1 ul li ul li ul {
	margin:5px 0 5px 6px;
	padding: 0;
}
.sitemap_col1 ul li ul li ul li {
	color:#50508d;
	font-size:1.0em;
	font-weight:normal;
	margin: 0;
	padding: 0 0 0 30px;
}
.sitemap_col1 ul li ul li ul li a {
	color: #50508d;
	background: none;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.contact_us {
	margin: 0;
	padding: 0 0 0 10px;
	width: 790px;
}
.caption {
	color: #50508D;
	float: left;
	font-size: 1.2em;
	margin: 0;
	padding: 5px 0 0 0;
	width: 120px;
}
.formelement {
	margin: 0;
	padding: 0;
}
.textbox {
	border: 1px solid #e6e5e8;
	float: left;
	font-size: 1.1em;
	margin: 0 0 3px;
	padding: 5px;
	width: 500px;
}
.input {
	float: left;
	margin: 0;
	padding: 0;
	width: 512px;
}
.valid {
	color: #FF0000;
	margin: 0;
	padding: 5px 0 0;
}
.input select {
	margin: 3px 0 5px 0;
	width: 205px;
}
.btnsubmit {
	float: right;
	margin: -1px 0 0 0;
	padding: 0 159px 0 0;
}
.btnsubmit1 {
	float: right;
	margin: -1px 0 0 0;
	padding: 0;
	clear:both;
}
.input textarea {	
	border: 1px solid #e6e5e8;
	float: left;
	font-size: 1.3em;
	margin: 0 0 3px;
	padding: 5px;
	width: 500px;
}	
.contact_us_info {
	float: left;
	margin: 0;
	padding: 30px 0 30px 10px;
	width: 790px;
}
.contact_us_info p {
	color: #50508d;
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
.contact_us_info p a {
	color: #50508d;
}
.slideshow {
	margin-left: 247px;
    position: absolute;
	height: 335px;
	width: 738px;
}
.slideshow img {
	position: absolute;
	z-index: 0;		
}
.boldtxt {
	color: #50508d;
	font-weight: bold;
}
.purple_button {
	background: #666a8f;
	color: #fff;
	bottom: -10px;
	font-size: 1.1em;
	margin: 0;
	padding: 3px 13px 3px 13px;
	position: absolute;
	right: 0;
}
.purple_button_3 {
	background: #666a8f;
	color: #fff!important;
	bottom: -10px;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0;
	padding: 3px 13px 3px 13px;
	position: absolute;
	right: 191px;
}
.purple_button_4 {
	background: #666a8f;
	color: #fff!important;
	bottom: -10px;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0;
	padding: 3px 13px 3px 13px;
	position: absolute;
	right: 70px;
}
.purple_button_5 {
	background: #666a8f;
	color: #fff!important;
	bottom: -10px;
	font-size: 0.9em;
	margin: 0;
	padding: 3px 13px 3px 13px;
	position: absolute;
	right: 0;
}
.purple_button_6 {
	background: #666a8f;
	color: #fff!important;
	bottom: -10px;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0;
	padding: 3px 13px 3px 13px;
	position: absolute;
	right: 150px;
}
.purple_button_7 {
	background: #666a8f;
	color: #fff!important;
	bottom: -10px;
	font-size: 0.9em;
	margin: 0;
	padding: 3px 13px 3px 13px;
	position: absolute;
	right: 0;
}
a.purple_button_2 {
	background: #666a8f;
	color: #fff!important;
	bottom: 0px;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0;
	padding: 3px 13px 2px 13px;
	position: absolute;
	right: 0;
}
.notes_editors a.purple_button_2 {
	background: #666a8f;
	color: #fff;
	bottom: 0px;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0;
	padding: 3px 13px 2px 13px;
	position: absolute;
	right: 0;
}
.click_here {
	background: url(../images/click_here.gif) no-repeat right 0;
	color: #fff;
	font-weight: bold;
	font-size: 1.2em;
	float: right;
	padding: 0 25px 5px 0;
	margin: 0 6px 0 0;
}
.download {
	background: url(../images/down_arrow.gif) no-repeat right 3px;
	color: #50508d;
	margin: 0;
	padding: 0 15px 0 0;
}
ol li.listitem {
	color: #50508d;
	font-size: 1.2em;
	margin: 0 0 2px 26px;
	padding: 0 5px 0 0px;
}
ol li.listitem a {
	color: #50508d;
	margin: 0;
	padding: 0 0px 0 0px;
	text-decoration: underline;
}
ul li.listitem {
	background: url(../images/pink_box.gif) no-repeat 0 5px;
	color: #50508d;
	font-size: 1.2em;
	list-style: none;
	margin: 0 0 2px 6px;
	padding: 0 5px 0 20px;
	clear: both;
}
ul li.listitem a {
	color: #50508d;
	margin: 0;
	padding: 0 0px 0 0px;
	text-decoration: underline;
}
.uppercase {
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.purple_link {
	background:transparent url(../images/purple_arrow.gif) no-repeat scroll left 4px;
	color:#50508d;
	float:right;
	font-size:1.0em;
	font-weight:bold;
	margin:0 6px 0 0;
	padding:0 0px 5px 10px;
}
.view_contact {
	float: left;
	margin: 6px 0 8px 0;
	padding: 0;
	width: 200px;
}
.view_contact img {
	margin: 0;
	padding: 0;
}
.footer {
	background: url(../images/footer_bg.gif) repeat-x 0 0;
	margin: 0 0 0 20px;
	padding: 0 0 34px 0;
	width: 986px;
}
.footer_right {
	float: right;
	margin: 0;
	padding: 0;
	width: 730px;
}
.footer_right ul {
	margin: 0;
	padding: 10px 0 0 0px;
}
.footer_right ul li {
	color: #fff;
	font-size: 1.0em;
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0 8px 0 10px;
	background:none;
}
.footer_right ul li a {
	color: #fff;
}
.footer_left {
	float: left;
	margin: 0 0 0 20px;
	padding: 10px 0 0 10px;
	width: 150px;
}
.footer_left p {
	color: #fff;
	font-size: 1.0em;
	margin: 0;
	padding: 0;
}
.side_link {
	color: #50508D;
	float: left;
	font-weight: bold;
	margin: -5px 0 5px 0;
	padding: 0;
}
div.box_tu {
	float:left;
	width:253px;
	padding-bottom:5px;
}
div.box_tu div.curve {
	padding: 0 0 0 9px;
	font-size:1%;
}
div.box_tu div.content {
	background: url(../images/content_bg_tu.png) no-repeat 0 bottom;
	width:240px;
	min-height:130px;
}
div.box_tu div.content ul {
	padding:0 0 0 87px;
}
div.box_tu div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_tu div.content ul li a {
	color:#50508d;
}
div.box_tu div.content p {
	padding:0 0 0 87px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_tu div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
	clear:both;
}
div.box_pi {
	float:left;
	width:253px;
	padding-bottom:5px;
}
div.box_pi div.curve {
	padding: 0 0 0 9px;
	font-size:1%;
}
div.box_pi div.content {
	background: url(../images/content_bg_pi.png) no-repeat 0 bottom;
	min-height:130px;
	width:240px;
}
div.box_pi div.content p {
	padding:0 0 0 87px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_pi div.content p a {
	color:#50508d;
}
div.box_pi div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
}
div.box_pi div.content ul {
	padding:0 0 0 87px;
}
div.box_pi div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_pi div.content ul li a {
	color:#50508d;
}
div.box_ct {
	float:left;
	width:253px;
	padding-bottom:5px;
}
div.box_ct div.curve {
	padding: 0 0 0 0px;
	font-size:1%;
}
div.box_ct div.content {
	background: url(../images/content_bg_ct.png) no-repeat 0 bottom;
	min-height:130px;
	width:240px;
}
div.box_ct div.content p {
	padding:0 0 0 75px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_ct div.content p a {
	color:#50508d;
}
div.box_ct div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
}
div.box_ct div.content ul {
	padding:0 0 0 87px;
}
div.box_ct div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_ct div.content ul li a {
	color:#50508d;
}
div.box_pu {
	float:left;
	width:253px;
}
div.box_pu div.curve {
	padding: 0 0 0 0px;
	font-size:1%;
}
div.box_pu div.content {
	background: url(../images/content_bg_pu.png) no-repeat 0 bottom;
	min-height:130px;
	width:250px;
}
div.box_pu div.content p {
	padding:0 0 0 87px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_pu div.content p a {
	color:#50508d;
}
div.box_pu div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
}
div.box_pu div.content ul {
	padding:0 0 0 87px;
}
div.box_pu div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_pu div.content ul li a {
	color:#50508d;
}
div.box_pa {
	float:left;
	width:253px;
}
div.box_pa div.curve {
	padding: 0 0 0 5px;
	font-size:1%;
}
div.box_pa div.content {
	background: url(../images/content_bg_pa.png) no-repeat 0 bottom;
	min-height:130px;
	width:250px;
}
div.box_pa div.content p {
	padding:0 0 0 87px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_pa div.content p a {
	color:#50508d;
}
div.box_pa div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
}
div.box_pa div.content ul {
	padding:0 0 0 87px;
}
div.box_pa div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_pa div.content ul li a {
	color:#50508d;
}
div.box_ma {
	float:left;
	width:253px;
}
div.box_ma div.curve {
	padding: 0 0 0 0px;
	font-size:1%;
}
div.box_ma div.content {
	background: url(../images/content_bg_ma.png) no-repeat 0 bottom;
	min-height:130px;
	width:250px;
}
div.box_ma div.content p {
	padding:0 0 0 85px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_ma div.content p a {
	color:#50508d;
}
div.box_ma div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
}
div.box_ma div.content ul {
	padding:0 0 0 87px;
}
div.box_ma div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_ma div.content ul li a {
	color:#50508d;
}
/*****************/
div.box_ta {
	float:left;
	width:253px;
	padding-bottom:15px;
}
div.box_ta div.curve {
	padding: 0 0 0 9px;
	font-size:1%;
}
div.box_ta div.content {
	background: url(../images/content_bg_ta.png) no-repeat 0 bottom;
	min-height:130px;
	width:240px;
}
div.box_ta div.content ul {
	padding:0 0 0 87px;
}
div.box_ta div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_ta div.content ul li a {
	color:#50508d;
}
div.box_ta div.content p {
	padding:0 0 0 87px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_ta div.content p a {
	color:#50508d;
}
div.box_ta div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
	clear:both;
}
div.box_cs {
	float:left;
	width:253px;
	padding-bottom:15px;
}
div.box_cs div.curve {
	padding: 0 0 0 0px;
	font-size:1%;
}
div.box_cs div.content {
	background: url(../images/content_bg_cs.png) no-repeat 0 bottom;
	min-height:130px;
	width:240px;
}
div.box_cs div.content p {
	padding:0 0 0 87px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_cs div.content p a {
	color:#50508d;
}
div.box_cs div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
}
div.box_cs div.content ul {
	padding:0 0 0 87px;
}
div.box_cs div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_cs div.content ul li a {
	color:#50508d;
}
div.box_pp {
	float:left;
	width:253px;
	padding-bottom:15px;
}
div.box_pp div.curve {
	padding: 0 0 0 0px;
	font-size:1%;
}
div.box_pp div.content {
	background: url(../images/content_bg_pp.png) no-repeat 0 bottom;
	min-height:130px;
	width:240px;
}
div.box_pp div.content p {
	padding:0 0 0 75px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_pp div.content p a {
	color:#50508d;
}
div.box_pp div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
}
div.box_pp div.content ul {
	padding:0 0 0 87px;
}
div.box_pp div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_pp div.content ul li a {
	color:#50508d;
}
div.box_rc {
	float:left;
	width:253px;
}
div.box_rc div.curve {
	padding: 0 0 0 0px;
	font-size:1%;
}
div.box_rc div.content {
	background: url(../images/content_bg_pa.png) no-repeat 0 bottom;
	width:250px;
	min-height:130px;
}
div.box_rc div.content p {
	padding:0 0 0 87px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_rc div.content p a {
	color:#50508d;
}
div.box_rc div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
}
div.box_rc div.content ul {
	padding:0 0 0 87px;
}
div.box_rc div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_rc div.content ul li a {
	color:#50508d;
}
div.box_cu {
	float:left;
	width:253px;
}
div.box_cu div.curve {
	padding: 0 0 0 0px;
	font-size:1%;
}
div.box_cu div.content {
	background: url(../images/content_bg_cu.png) no-repeat 0 bottom;
	min-height:130px;
	width:250px;
}
div.box_cu div.content p {
	padding:0 0 0 87px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_cu div.content p a {
	color:#50508d;
}
div.box_cu div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
}
div.box_cu div.content ul {
	padding:0 0 0 87px;
}
div.box_cu div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_cu div.content ul li a {
	color:#50508d;
}
div.box_mr {
	float:left;
	width:253px;
}
div.box_mr div.curve {
	padding: 0 0 0 0px;
	font-size:1%;
}
div.box_mr div.content {
	background: url(../images/content_bg_mr.png) no-repeat 0 bottom;
	min-height:140px;
	width:250px;
}
div.box_mr div.content p {
	padding:0 0 0 85px;
	margin:0px;
	color:#50508d;
	width:140px;
}
div.box_mr div.content p a {
	color:#50508d;
}
div.box_mr div.content h2 {
	margin: 0 0 0 20px;
	padding:0 0 12px 0;
}
div.box_mr div.content ul {
	padding:0 0 0 87px;
}
div.box_mr div.content ul li {
	background: url(../images/bullet_smallpink.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	list-style:none;
}
div.box_mr div.content ul li a {
	color:#50508d;
}

.top_sativex {
    float:left;
    background: url(../images/bg_top_sativex.gif) bottom left no-repeat;
    width:730px; }
    
.bottom_sativex {
    float:left;
    background: url(../images/bg_bottom_sativex.gif) top left no-repeat;
    width:730px;
    height:14px; }    

.bottom_notice {
    float:left;
    width:731px;
    padding: 0 0 10px 0;
    margin: 0 0 0 20px; }
    
.bottom_notice .inner_area {
    float:left;
    background: url(../images/bg_middle_sativex.gif) 0 0 repeat-y;
    padding-top:11px;
    padding-bottom:11px;
    width:730px; }     
    
.bottom_notice p {
    margin:0 0 0 0px;
    color:#125495;
    font-size:12px;
    text-align:center; }    
    
.media_rightimg {
    float:right;
    width:372px; 
    margin: 0 10px 0 0; }    

