BODY {
	MARGIN: 0px
}
TD {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color: #333333;
	padding: 0px;
	margin: 0px;
}
table td{
    word-wrap:break-word;
}
TH {
	FONT-SIZE: 12px; COLOR: #ddeeff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0066cc
}
H1 {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	font: bold;
	margin-top: 12px;
}
H2 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font: bold;
	margin-bottom: 7px;
	margin-top: 14px;
}


PRE {
	FONT-SIZE: 9px; COLOR: #003333; FONT-FAMILY: Verdana
}

A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0057b1; FONT-FAMILY: Verdana
}
.title_red {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Verdana
}
#footer {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana; 
}
.index_body {
	FONT-WEIGHT: 500; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana
}
.titlebig {
	BACKGROUND-POSITION: 0px 0px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: 600; FONT-SIZE: 18px; COLOR: #00309c; LINE-HEIGHT: 30px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efebef
}
h3 {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font: bold;
	margin-bottom: 6px;
	margin-top: 10px;
	margin-left: 10px;
}
BODY {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

TABLE TH {

	FONT-SIZE: 12px; COLOR: #F0F0F0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CC0000

}

A:link {

	COLOR: #CC0000; TEXT-DECORATION: none

}

A:visited {

	COLOR: #CC0000; TEXT-DECORATION: none

}

A:active {

	COLOR: #CC0000; TEXT-DECORATION: none

}

A:hover {

	COLOR: #CC0000; TEXT-DECORATION: none

}

#container {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 1000px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left

}

#header {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px

}

#header IMG {

	MARGIN-LEFT: 25px

}

#container #header .top_language IMG {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#footer {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 54px; TEXT-ALIGN: center

}

.fltrt {

	FLOAT: right; MARGIN-LEFT: 8px

}

.footlink {

	FONT-WEIGHT: bold; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 6px; HEIGHT: 27px; TEXT-ALIGN: center

}

.footlink A:link {

	COLOR: #2f57c9

}

.footlink A:visited {

	COLOR: #2f57c9

}

.footlink A:hover {

	COLOR: #2f57c9

}

.copyright {

	FLOAT: left; WIDTH: 1000px; HEIGHT: 18px

}

.clearfloat {

	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 0px; HEIGHT: 0px

}

.drop1 {

	BACKGROUND: url(images/menu_left_bg2.jpg) #00349a no-repeat right bottom; PADDING-BOTTOM: 5px; COLOR: #ffffff

}

.top_margin {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -7px 0px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff

}

#container #sidebar_content .leftmenu .top_margin2 {

	BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(images/top_margin2.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e4eef7

}

#container #mainContent2 P {

	FONT-SIZE: 12px; LINE-HEIGHT: 20px

}

#container #mainContent2 SUP {

	FONT-WEIGHT: bold; FONT-SIZE: 8px

}

#container #mainContent2 H3 SUP {

	FONT-WEIGHT: bold; FONT-SIZE: 11px

}

.table {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 12px 0px 8px 23px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 170px; BORDER-BOTTOM: #cccccc 1px solid

}

.table TH {

	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/left__title_index.jpg); TEXT-INDENT: 6px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px; TEXT-ALIGN: center

}

.table UL LI {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 4px; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; LIST-STYLE-TYPE: none

}

.table UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

TD {

	TEXT-ALIGN: left

}

#position {

	BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10px; WIDTH: 100%; LINE-HEIGHT: 16px; BORDER-BOTTOM: #cccccc 1px solid

}

#position A:link {

	COLOR: #000000

}

A:visited {

	COLOR: #CC0000

}

#position_img {

	FLOAT: left; MARGIN: 0px auto; WIDTH: 200px; TEXT-ALIGN: center

}

.position {

	FLOAT: left; WIDTH: 533px

}

.table {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 12px 0px 8px 23px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 170px; BORDER-BOTTOM: #cccccc 1px solid

}

.table TH {

	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(..images/left__title_index.jpg); TEXT-INDENT: 6px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px; TEXT-ALIGN: left

}

.top_img_block {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px; PADDING-TOP: 0px

}

#container #mainContent2 .gene_top {

	PADDING-RIGHT: 40px; BACKGROUND-POSITION: left top; PADDING-LEFT: 78px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(images/gene_top.jpg); PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 45px

}

#container #mainContent2 .gene_top .order {

	MARGIN-TOP: -20px; FLOAT: right

}

.breadcrumbs {

	BACKGROUND-POSITION: left bottom; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-REPEAT: no-repeat

}

.breadcrumbs A {

	COLOR: #2085f4

}

.breadcrumbs A:hover {

	COLOR: #16902d

}

.lastitem {

	COLOR: #333399

}

#position {

	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat

}



#menu {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 500; BACKGROUND: url(images/menu_index_bg.png) #ffffff no-repeat; PADDING-BOTTOM: 0px; MARGIN: 10px auto 5px; WIDTH: 990px; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 33px

}

#menu LI {

	DISPLAY: block; FLOAT: left; FONT: bold 12px/33px Arial, Helvetica, sans-serif; WIDTH: 164px; COLOR: #ffffff; TEXT-ALIGN: center

}

#menu LI A {

	FONT: bold 12px/32px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none

}

#menu LI A.drop {

	DISPLAY: block; FLOAT: left; WIDTH: 160px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-DECORATION: none

}

#menu LI:hover {

	Z-INDEX: 200; POSITION: relative

}

#menu LI:hover A.drop {

	DISPLAY: block; Z-INDEX: 200; POSITION: relative

}

#menu LI:hover UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 300; BACKGROUND: #aa0505; LEFT: 1px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px; TOP: 33px; HEIGHT: auto

}

#menu LI:hover UL LI {

	FLOAT: left; FONT: 11px/16px Arial, Helvetica, sans-serif; WIDTH: 160px; POSITION: relative; TEXT-ALIGN: left

}

#menu LI:hover UL LI A {

	PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; FONT: 11px/16px Arial, Helvetica, sans-serif; WIDTH: 148px; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-DECORATION: none

}

#menu LI:hover UL LI A:hover {

	BACKGROUND: #c50018; COLOR: #fff

}



#menu UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; COLOR: #cc00ff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px

}

#menu LI:hover UL UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; COLOR: #cc00ff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px

}

#menu LI:hover LI:hover UL UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; COLOR: #cc00ff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px

}

#menu LI:hover LI:hover LI:hover UL UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; COLOR: #cc00ff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px

}

#menu LI:hover LI:hover LI:hover LI:hover UL UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; COLOR: #cc00ff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px

}

#menu LI:hover LI:hover UL {

	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 400; BACKGROUND: #aa0505; LEFT: 160px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; TOP: 0px; HEIGHT: auto

}

#menu LI:hover LI:hover LI:hover UL {

	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 400; BACKGROUND: #aa0505; LEFT: 160px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; TOP: 0px; HEIGHT: auto

}

#menu LI:hover LI:hover LI:hover LI:hover UL {

	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 400; BACKGROUND: #aa0505; LEFT: 160px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; TOP: 0px; HEIGHT: auto

}

.searchBox { width: 75%; }