body {
	font		: 11px arial;
	margin 		: 0px;
	padding		: 0px;
	background	: #ffffff;
}

td {
	font		: 9pt arial;
}

a {
	font-weight		: bold;
	color			: rgb(58,80,147);
	font-weight		: bold;
}
a:hover {
	/*color			: #000000;*/
}

img {
	border		: 0px;
}

input {
	font		: 9pt arial;
}

ul {
	list-style	: square;
}

li {
	margin-bottom	: 10px;
}

p {
	margin		: 0 0 10px 0px;
}

.menu_line a {
	color		: #ffffff;
	text-decoration: none;
}

.menu_line a:hover {
	color		: #000000;
}

.menu_line td {
}

.bottom {
	padding			: 10px;
}

.bottom a {
	color			: #5B6A72;
	text-decoration	: underline;
	font-size		: 10px;
}

.bot_text {
	color			: #7C868A;
	font-size		: 10px;
}

.bottom	 a:hover {
	color		: #000000;
}

#pup, #pup_sub, #popup , #fl_popup , #sub_popup {
	Z-INDEX			: 200; 
	VISIBILITY		: hidden;
	POSITION		: absolute;
}

#popup {
	background		: #A3D6CF;
	color			: #000000;
	border			: 1px outset #162A29;
	padding			: 10px;
}
#sub_popup {
	background		: #A3D6CF;
	color			: #000000;
	border			: 1px outset #162A29;
	padding			: 10px;
}

#popup a {
	/*color			: #ffffff;*/
}

.menutable {
	background		: #5381AC;
}

.menutable .menuitem {
	padding			: 0px 15px 15px 15px;
}

.menutable a {
	color		: #ffffff;
	text-decoration: none;
}

.menutable a:hover {
	color		: #000000;
}

.menutable_sub {
	background		: #5381AC;
}

.menutable_sub .menuitem {
	padding			: 0px 15px 15px 15px;

}

.menutable_sub a {
	color		: #ffffff;
	text-decoration: none;
}

.menutable_sub a:hover {
	color		: #000000;
}

.top_search_td {
	background	: url('../img/d/bg1.jpg') top left repeat-x;
}

.top_search_td input {
	border		: none;
	font		: 9pt arial;
	padding		: 0px;
	margin		: 0px;
	width		: 100px;
}

.top_search_td a {
	color		: #000000;
	text-decoration: none;
}


.news_item {
	margin-bottom	: 10px;
}

.news_td {
	padding			: 0px 15px 0px 0px;
}

.submenu_ind a {
	color			: #526E5D;
}

.submenu_ind a:hover {
	color			: #000000;
}

.submenu_ind td {
	padding-bottom	: 7px;
}



.submenu_bio a {
	color			: #054E31;
}

.submenu_bio a:hover {
	color			: #000000;
}

.submenu_bio td {
	padding-bottom	: 10px;
}

.submenu_clin a {
	color			: #3C3E65;
}

.submenu_clin a:hover {
	color			: #000000;
}

.submenu_clin td {
	padding-bottom	: 10px;
}

.popup {
	/*font-weight		: normal;*/
	text-decoration	: none;
	color			: #3C5396;
}
.popup_red {
	/*font-weight		: normal;*/
	text-decoration	: none;
	color			: #722500;
}
.popup:hover {
	/*font-weight		: normal;*/

}

.tr_01 {
	background		: #D6EBF6;
}

.tr_02 {
	background		: #F5F6FF;
}

.vac_table {
	background		: #ffffff;
	margin-bottom	: 10px;
}

.vac_table .head {
	background		: #ffffff;
	font-size		: 12pt;
	font-weight		: bold;
	color			: #3A5093;
	border-bottom	: 2px solid #BFC6DB;
}

.vac_table td {
	background		: #ffffff;
}

.cont_td {
	padding			: 20px 10px 10px 56px;
	color			: rgb(106,104,107);
}

.cont_td table {
	color			: rgb(106,104,107);
}

.left_pad {
	padding-left	: 20px;
}

.subsection {
	margin-top		: 30px;
}

.subsection td {
	font-size		: 7pt;
	padding			: 0px 10px 0px 3px;
	color			: #707E86;
	white-space		: nowrap;
}

.subsection a {
	color			: #3A5093;
}

.news_link {
	color			: #000000;
}

.news_category_div {
	padding-bottom	: 20px;
}

.news_category_div_inner {
	padding			: 5px 0px 5px 25px;
}

.news_link_small {
	color			: #000000;
	font-size		: 8pt;
	font-weight		: normal;
}

.release_title {
	font-weight		: bold;
	font-size		: 15pt;
	padding			: 10px 0px 20px 0px;
}

ul {
	margin-top		: 2px;
	margin-bottom	: 2px;
	padding-top		: 2px;
	padding-bottom	: 2px;
}

li {
	margin-top		: 0px;
	margin-bottom	: 0px;
	padding-top		: 2px;
	padding-bottom	: 2px;
}

.release_td {
	padding-bottom:5px;
}

h1 {
	font-size		: 12pt;
	margin			: 0px 0px 15px 0px;
	color			: rgb(58,80,147);
}
h2 {
	font-size		: 11pt;
	margin			: 0px 0px 5px 0px;
	color			: rgb(58,80,147);
}

.h2 {
	font-size		: 12pt;
	color			: rgb(58,80,147);
	font-weight		: bold;
}

	
ul.menu {
	list-style:none;
	margin-left		: 0px;
	margin-right	: 2px;
	margin-bottom	: 0px;
	padding-left:10px;
}
ul.menu li {
	margin-bottom	: 0px;
	padding-bottom	: 5px;
	padding-top	: 2px;
}
ul.menu a.l2 {
	font-weight	: normal;
	font-style  : italic;
}


.button {
	background		: #BFC6DB;
	border			: 1px outset #BFC6DB;
	color			: #4A7DB1;
	font-weight		: bold;
}

.group1level {
	background		: #D5DEFA;
	font-weight		: bold;
	font-size		: 14px;
}
.group2level {
	font-weight		: bold;
	background		: #F5F5F5;
}

.group3level {
	font-weight		: normal;
}

.codeTD {
	font-weight		: bold;
	font-size		: 8pt;
}

.spec {
	background		: #56585B;
}
.spec .left {
	background		: #191718;
	padding			: 4px;
	color			: #ffffff;
	font-weight		: bold;
}
.spec .title {
	background		: #191718;
	padding			: 4px;
	color			: #93EAB8;
	text-transform	: uppercase;
	font-weight		: bold;
}
.spec .right {
	background		: #BADBD6;
	padding			: 4px;
	color			: #56585B;
}


.ordpopup {
	background		: rgb(146,173,182);
	color			: #000000;
	border			: 1px outset #162A29;
	padding			: 10px;
}
.wpopup {
	background		: #ffffff;
	color			: #000000;
	border			: 1px outset #162A29;
	padding			: 10px;
}

.spectbl b {
color:#485188;
}
.spectbl td {
font-weight:bold;
}

.prdiv {
float:left;
width:210px;
margin: 0 10px 10px 0;
}

.headerd {
height:113px;
width:100%;
background:url(../img/d/bg2.jpg) top left repeat-x;
}
