body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
}
a{
	text-decoration: none;
	font-weight:bold;
	color: #4170a0;
}
a:hover{
	color: #000033;
}
#top_holder{
	width: 980px;
	margin: 0px auto;
	padding: 0px;
}
#top_banner{
	width: 728px;
	margin: 0px auto;
	padding: 4px 0px 0px 0px;
}
#page_header_holder{
	width: 980px;
	height: 106px;
	background-image:url(../images/zdr_header_bg.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#page_header_holder form{
	float: left;
	padding: 0px;
	margin: 0px;
}
#header_logo{
	float: left;
	margin: 0px 0px 0px 1px;
	padding: 0px;
}
#header_search_input{
	float: left;
	width: 268px;
	height: 22px;
	padding: 52px 0px 20px 7px;
	*padding: 51px 0px 20px 7px;
	margin: 0px;
}
#header_search_button{
	float: left;
	width: 17px;
	height: 15px;
	margin: 0px;
	padding: 52px 0px 25px 10px;
	*padding: 51px 0px 25px 5px;
}
#header_search_button input{
	border: none;
}
#header_search_input input{
	width: 268px;
	height: 22px;
	margin: 0px;
	border: 1px solid #a3d1b3;
	padding: 2px;
}
#header_newsletter_input{
	float: left;
	padding: 52px 0px 20px 32px;
	*padding: 51px 0px 20px 23px;
	margin: 0px;
	width: 199px;
	height: 22px;
}
#header_newsletter_input input{
	width: 199px;
	height: 22px;
	margin: 0px;
	border: 1px solid #a3d1b3;
	padding: 2px;
}
#header_newsletter_button{
	float: left;
	padding: 52px 0px 25px 9px;
	*padding: 51px 0px 25px 2px;
	margin: 0px;
}
#header_newsletter_button input{
	border: 0px;
}
#header_links{
	float: left;
	margin: 33px 0px 10px 33px;
	padding: 0px;
}
#header_links ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#header_links ul li{
	margin: 0px 0px 3px 0px;
	padding: 0px;
}
#top_menu_holder{
	padding:0px;
	margin: 0px;
}
#date_holder{
	font-weight: bold;
	margin:2px 0px;
	padding:0px;
	color:#999999;
}
#left_column{
	float:left;
	width: 160px;
	padding: 0px;
	margin: 0px 15px 0px 0px;
}
#center_column{
	width: 490px;
	padding: 0px;
	float:left;
	margin: 0px 15px 0px 0px;
}
#right_column{
	width: 300px;
	padding: 0px;
	float:left;
	margin: 0px;
}
#left_column_subject, #left_column_partners{
	margin:0px 0px 10px 0px;
	padding: 0px;
	border: 1px solid #4170a0;
	background-color: #E5EEF5;
}
#left_column_deseases{
	margin:0px 0px 10px 0px;
	padding: 0px;
	border: 1px solid #e7840c;
	background-color: #f9dcbb;
}
#left_column_subject_header, #left_column_partners_header, #left_column_deseases_header{
	margin:0px;
	padding: 0px;
}
.clear{
	clear:both;
	font-size:1px;
}
#left_column_subject ul {
	margin: 9px 0px;
	list-style:none;
	padding: 0px;
}
#left_column_subject ul :last-child {
	border-bottom: none;
}
#left_column_subject li {
	margin: 3px 11px 1px 8px;
	background-image: url(../images/zdr_left_menu_plus.gif);
	background-repeat: no-repeat;
	padding: 1px 0px 4px 21px;
	border-bottom: 1px solid #fac789;
	color: #58595B;
	font-size: 11px;
}
#left_column_subject li a{
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	color: #4170a0;
}
#left_column_subject li a:hover{
	color: #000033;
}
#left_column_partners ul{
	margin: 9px 0px;
	list-style:none;
	padding: 0px;
}
#left_column_partners li{
	margin: 4px 6px 1px 8px;
	background-image: url(../images/zdr_left_partners_square.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 2px 15px;
}
#left_column_partners li a{
	font-weight: normal;
}

#right_column_top, #right_column_quiz{
	margin: 0px;
	padding: 0px;
	border: 1px solid #4170a0;
	width: 298px;
	background-color: #E5EEF5;
}
#right_column_top ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
}
#right_column_top li{
	margin:  10px 8px 9px 10px;
	padding: 0px 0px 0px 18px;
	background-image:url(../images/zdr_right_star.gif);
	background-repeat:no-repeat;
	background-position: 0px 3px;
}
#right_column_top li a{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #4170a0;
}
#right_column_top li a:hover{
	color: #000033;
}
#right_top_header, #right_quiz_header{
	width: 298px;
	margin: 0px;
	padding: 0px;
	height: 25px;
	background-image:url(../images/zdr_right_top_header.gif);
	background-repeat:no-repeat;
	background-color: #f9d1a0;
}
#right_top_footer{
	width: 270px;
	padding: 7px 3px;
	text-align: center;
	border-top: #FFFFFF solid 1px;
	margin: 2px 11px;
	color: #e98911;
	font-weight:bold;
}
#right_top_footer a{	
	color: #e98911;
}
#right_top_footer a:hover{
	color: #000033;
}
#right_quiz_header{
	background-image:url(../images/zdr_right_quiz_header.gif);
}
#right_top_header img{
	float:right;
}	
#right_add{
	margin: 10px 0px;
	padding:0px;
	width: 300px;
}
#right_add img{
	margin:0px;
}
#rigt_column_text_ads{
	margin: 0px 0px 11px 0px;
	padding: 0px;
	border: 1px solid #fac584;
	width: 298px;
	background-color: #ffeedd;
}
#right_ads_header{
	border-bottom: 1px solid #fac584;
	color: #4170a0;
	font-size: 11px;
	font-weight: bold;
}
#right_ads_header ul{
	margin: 0px;
	padding: 6px;
}
#right_ads_header ul li{
	margin: 0px 0px 0px 19px;
	padding: 0px;
}
#right_ads_holder ul{
	margin: 0px;
	padding: 6px;
	list-style: none;
}
#right_ads_holder ul li{
	margin: 0px 0px 0px 7px;
	padding: 0px;
	list-style: none;
}
#center_more, #center_top, #center_phrases, #desesases_box{
	width: 488px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	border: 1px solid #4170a0;
}
#center_more_header, #center_top_header, #desease_box_header{
	width: 488px;
	margin: 0px;
	padding: 0px;
	height: 25px;
	background-color: #f9d1a0;
	color: #4170a0;
	font-size: 12px;
	font-weight: bold;

}
#center_top_header{
	background-image:url(../images/zdr_center_top_header.gif);
}
#center_top_header img{
	float: right;
	margin: 0px;
}
.title{
	width: 456px;
	margin: 5px 0px;
	padding: 0px 16px;
	height: 38px;
}
.title, .title a{
	font-size: 14px;
	font-weight:bold;
}
#news_holder{
	font-size: 11px;
}
#center_more ul li .title{
	width: 466px;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	height: auto;
}
#center_more ul li .title a{ 
	color: #4170a0;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
#center_more ul li .title a:hover{ 
	color: #000033;
}
a .title{ 
	color: #4170a0;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
	margin-top: 0px;
	margin-bottom: 1px
}
.body{
	width: 456px;
	margin: 5px 0px 0px 0px;
	padding: 0px 16px;
	font-size: 12px;
}
.body a{
	font-weight: normal;
	color: #000;
}
.body img{
	float: left;
	margin: 0px 15px 5px 0px;
	border: 1px solid #999999;
}
.subtitle{
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 4px 0px;
}
.subtitle a{
	color: #000;
	font-weight: bold;
}
#center_top_stripe{
	background-color:#E5EEF5;
	text-align: right;
	padding: 3px;
	margin: 0px;
}
#astra_zeneca{
	color: #0066CC;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
.top_news{
	margin: 3px 12px;
	padding: 0px 0px 5px 0px;
	border-bottom: solid 1px #4170a0;
}
.top_news_last{
	margin: 3px 12px;
	padding: 0px;

}
.title_top a{
	color: #2f5d81;
	font-size: 13px;
}
.body_top{
	margin: 7px 0px 0px 0px;
	padding: 0px;
	font-size: 11px;
	line-height: 14px;
}
.body_top a{
	font-weight: normal;
	color: #000;
}
.body_top img{
	margin: 0px 4px 2px 0px;
	padding: 0px;
	float: left;
	border: 1px solid #aaa;
}
#picture_text{
	width: 266px;
	height: 45px;
	padding: 0px 16px;
	margin: 0px;
}
#center_more ul, #center_phrases ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#center_more ul li, #center_phrases ul li{
	margin: 0px 9px;
	padding: 3px 0px;
	border-bottom: #4170a0 solid 1px;
}

#center_more ul li .center_more_pic{
	float: left;
	margin: 0px 8px 0px 0px;
	width: 80px;
	height: 60px;
	padding: 0px;
}
#center_more ul li a{
	text-decoration: none;
	color: #000;
	font-size: 10px;
	font-weight:normal;
}
#center_more ul :last-child, #center_phrases ul :last-child{
	border-bottom: none;
}
#center_more ul li .center_more_text{
	float: left;
	width: 376px;
	margin:0px;
	padding: 2px;
}
#desesases_box{
	border-color: #4170a0;
	background-color: #E5EEF5;
}
#desesases_box select{
	margin: 10px 10px 3px 10px;
	width: 464px;
	border: solid 1px #4170a0;
}
#desesases_box input{
	border: solid 1px #4170a0;
	background-color: #cfdbe7;
	color: #4170a0;
	margin: 8px 0px 5px 180px;
}
#desesases_box form{
	padding: 0px;
	margin: 0px;
}
#desease_search_note{
	margin: 0px 0px 0px 10px;
	font-size: 9px;
	color: #333333;
}
#more_news_footer, #phrases_footer{
	text-align: right;
	padding: 3px;
	background-color: #E5EEF5;
	margin-top: 10px;
	height: 13px;
}
#more_news_footer a{
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #4170a0;
}
#more_news_footer a:hover{
	color: #000033;
}
#right_quiz_button{
	float: left;
	margin: 0px 30px;
	width: 68px;
	height:17px;
}
#right_quiz_show_results{
	float: left;
	margin:0px;top
	padding: 0px;
	width: 100px;
}
#right_quiz_question{
	color: #4170a0;
	font-weight: bold;
	font-size: 12px;
	padding: 9px 16px;
	margin: 0px;
}
#right_column_quiz ul{
	margin: 0px 16px ;
	list-style: none;
	padding: 0px;
}
#right_column_quiz form{
	margin: 0px;
	padding: 0px;
}
#right_column_quiz ul li{
	font-size: 12px;
	color: #4170a0;
	margin: 7px 0px;
	padding: 0px;
	font-weight:normal;
}
#right_quiz_sbumit{
	margin: 9px;
	padding: 0px;
	height: 16px;
}
#header_logo img {
	margin: 0px;
}
#footer{
	border-top: #99cead solid 1px;
	color: #357a4d;
	font-size: 11px;
	font-weight: bold;	
	text-align:center;
	line-height: 19px;
	margin: 6px 0px;
}
.header_text{
	margin: 0px;
	padding: 4px 0px 0px 12px;
	float: left;
	width: auto;
}
.headers{
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	color:#0066CC;
	font-weight:bold;
}
#change_page_container{
	width: 452px;
}
#page_back{
	width: auto;
	float: left;
	padding: 0px 5px 0px 12px;
	border-right: solid 1px #ccc;
}
#pages{
	width:auto;
	float:left;
}
#pages ul{
	margin: 0px;
	padding: 0px;
}
#pages ul li{
	display:inline;
	margin: 0px;
	padding: 0px 5px;
	border-right: solid 1px #ccc;
	border-bottom: none;
	color: #669900;
	font-weight: bold;
}
#pages ul li a{
	font-weight:normal;
	text-decoration:none;
}
#page_forward{
	width:auto;
	float:left;
	padding-left: 5px;
}
.line{
	font-size:1px;
	border-top: solid 1px #CCCCCC;
	margin: 0px;
	clear:both;
}
#right_google_frame{
	padding: 0px;
	margin: 11px 0px;
}
.exchangebg_border_color {background:none;}
.exchangebg_bg_color {background:none;}
.exchangebg_title_color {color: #000000;}
.exchangebg_desc_color {color: #000000;}
.exchangebg_site_color {color: #FF8210;}