body { 
        margin-top: 0px; 
        padding:0px;
        height: 100%;
        background-image:url('/images/bg_gradient_main.gif');
        background-repeat:repeat-x;
        background-color:#bfd1dc;
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 11px}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 11px }
td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px }
A {color: #3366cc;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
A:link {color: #3366cc;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
A:hover {color: #cc6633;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
A:active {color: #cc6633;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
pre {font-size:11px}
h1 {font-size: 15px;}
h2 {font-size: 13px;}
h3 {font-size: 12px;}
h4 {font-size: 11px;}
h5 {font-size: 10px;}

.imgleft{ float:left;}
.imgright{ float:right;}	

#container{
	width:815px;
	margin:0 auto;}
	
.ul_list_style_inside{ margin:0; padding:0;}	

.ul_list_style_inside li{ 
    list-style:inside;
    line-height:15px;
    padding:5px;
    text-align:justify;}
	


.ul_list_style2_outside li{ 
    list-style:outside;
	margin:0 0 0 20px;
	padding:0;}	
	
.ul_list_style_inside p{
     margin:0; 
     padding:4px 0;}
	 
	 

.ul_list_style2 li{ background:url(../product/clone/v.gif) left no-repeat;
                    list-style:none;
					padding-left:20px;
					text-align:left;
					font-weight:bold;margin-left:20px;}	 
	 
.ul_list_style3 li{ 
                    list-style:url(../product/clone/v.gif) outside;
					margin-left:20px !important;
					margin-left:15px;
					text-align:left;}	 	 

.list4 li{ padding-bottom:8px;}

.list_content{
    width:300px;
    padding:10px;
    border-right:#999999 1px dotted;
}


.list_content_on_border_dotted{
    width:300px;
    padding:10px;
}

.index_middle_content{
    padding:10px;
	line-height:18px;
}

.index_middle_content ul{
    margin: 4px 0px 10px 20px;
	padding: 2px 0px 0px 0px;
}

.index_middle_content ul li{
    list-style:none;
    padding-left:12px;
    background: url(/images/arrow2.gif) no-repeat left;
}

.index_middle_title{
    color:#FFFFFF;
}

.index_middle_text{
    color:#FFFFFF;
}

.index_middle_content A {color: #FFFFFF;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
.index_middle_content A:link {color: #FFFFFF;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
.index_middle_content A:hover {color: #cc6633;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
.index_middle_content A:active {color: #cc6633;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}

.table_head{ 
    background-color:#1F497D;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.table_color1{ 
    background:#DCE6F2;
}

.table1 {
	border-collapse: separate;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-color:#CECEED;
	background-color:#E7E7EE;
}
.table2 {
	border-collapse: separate;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-right-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-top-color:#CECEED;
	border-bottom-color:#CDCDED;
	background-color:#FFFFFF;
}
.table3 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-color:#CECEED;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
}
.table4 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-color:#CECEED;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
	background-color: #005AE0;
}
.table5 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-color:#CECEED;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
	background-color: #ECF5FF;
}
.table6 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-right-color:#CECEED;
	border-left-color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
}
.table7 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-right-color:#CECEED;
	border-left-color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-bottom-color:#CECEED;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
}
.table8 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-color:#CECEED;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
	background-color: #E7E7E7;
}
.table9 {
	border-collapse: collapse;
	line-height: 120%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	top:1px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
}

.table10{ 
    border:#999999 1px solid;
	border-collapse: collapse;
}

.table10 td{ 
    padding:2px 2px 2px 5px;
}

.table11 { 
	border:#385D8A 2px solid;
	padding:10px 10px 0;
	margin:0 30px 0 0;
	width:320px;
	float:left;
	display:block;
	background:url(../product/mirna/table_bottom_bg.gif) no-repeat bottom;
	text-align:center;
}
		  
.table11 h3{ 
     color:#008000;
     font-weight:bold;
	 font-size:16px;	 
}	

.table11 h4{
     color:#008000;
	 font-size:14px;}	
	 
.table11 p{ margin:0; 
            padding:0;}	 
			
			
.table12 td{ padding:0 10px;}			  
		  
.box_bottom{ 
    
     display:block;
     font-weight:bold;
	 font-size:12px;
}	

.box_bottom a{  color:#FFFFFF;
}

.box_bottom a:hover{ color:#BC5A00;}


			 
.box_bottom span{
     display:block;
	 width:100px;
	 line-height:25px;
	 text-align:center;
	 background:url(../product/mirna/arrow.gif) no-repeat right;
}			 	  


.box_yellow a{ color:red;}

.box_yellow{ 
     padding:2px 5px;
     background:#ECBB5A;
	 border:2px #D3B04D solid;}

.font1 {
	color:#333333;
	font-style : normal;        
	font-weight : normal;		
	font-size : 11px;		
	line-height : 14px ;		
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}
.title {
		color:#666699;
	font-style : normal;        
	font-weight : normal;		
	font-size : 16px;			
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#141414;
	position:relative; 
    top:3px;
	left:3px;
	padding:15px 75px 3px 5px; 
}
.style4 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#385698;
}
.style {
    line-height:3px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#B9B9D8;
	position:relative; 
    top:1px;
	left:1px;
	word-break :keep-all;
	padding-top:3px;
}
.style5 {
	border-collapse: collapse;
	line-height: 120%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	top:1px;
	left:1px;
	color:#000000;
	padding-left:1px; padding-top:1px; 
	margin:1px 1px 1px 1px;
}
.style6 {
	width:0px;
	border-collapse: collapse;
	border-style:solid;
	border-width:1px;
	border-left-color:#B9B9D8;
	border-top-color:#FFFFFF;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
    padding: 1px 1px 1px 1px;
	margin:1px 1px 1px 1px;
}
.style9 {
	border-collapse: collapse;
	border-style:solid;
	border-width:1px;
	border-left-color:#FFFFFF;
	border-top-color:#B9B9D8;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
    padding: 1px 1px 1px 1px;
	margin:1px 1px 1px 1px;
}

.li {
 list-style-position: inside;
}

td.style6 li a:link, td.style5 a:link, td.style7 A:link, td.style8 A:link
{
    color: #005b88;
    text-decoration: none;
}
td.style6 li  A:visited, td.style5 A:visited, td.style7 A:visited, td.style8 A:visited
{
    color: #005b88;
    text-decoration: none;
}
td.style6 li a:hover, td.style5 a:hover, td.style7 A:hover, td.style8 A:hover
{
    color: #BC5A00;
    text-decoration: underline;
}
/*.div { 
	position: absolute;  
	z-index:1;
}*/
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#385698;
	position:relative; 
    top:3px;
	left:3px;
	padding:15px 75px 3px 5px; 
}
.style7 {
	border-collapse: collapse;
    line-height:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
	border-style:solid;
	border-width:1px;
	border-left-color:#B9B9D8;
	border-top-color:#B9B9D8;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	position:relative; 
    padding: 1px 1px 1px 1px;
	word-break :keep-all;
	margin:1px 1px 1px 1px;
}
.style8 {
	border-collapse: collapse;
    line-height:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
	border-style:solid;
	border-width:1px;
	border-left-color:#FFFFFF;
	border-top-color:#B9B9D8;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	position:relative; 
    padding: 1px 1px 1px 1px;
	word-break :keep-all;
	margin:1px 1px 1px 1px;
}
.stylefont {
	line-height: 120%;
	font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	top:1px;
	left:1px;
	color:#000000;
	padding-left:14px; padding-top:5px; 
}
.stylefont2 {
	line-height: 120%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	top:1px;
	left:1px;
	color:#000000;
	padding-left:0px; padding-top:0px; 
}
.stylefont3 {
	line-height: 120%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	top:1px;
	left:1px;
	color:#000000;
	padding-left:14px; padding-top:5px; 
}
.mainul {
	color:#000000;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
.mainul2 {
	color:#000000;
	margin: 4px 0px 2px 25px;
	padding: 2px 0px 0px 0px;
}
.mainul3 {
	color:#000000;
	margin: 5px 40px 2.5px 40px;
	padding: 0px 0px 0px 0px;
}

.mainul4{
    margin-top:0px;
	list-style:inside;
	padding-left:0;
	margin-left:0;
	}
	

.imagecell {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.stylefontx {
	line-height: 120%;
	font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif;
}

.mainul2 li{
	line-height:18px;
}
.mainul2 A, strong.stylefontx A
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none
}
.mainul2 li A:link, strong.stylefontx A:link
{
    text-decoration: none;
}
.mainul2 li A:visited, strong.stylefontx A:vistited
{
    text-decoration: none;
}
.mainul2 li A:hover, strong.stylefontx A:hover
{
    color: #BC5A00;
    text-decoration: underline;
}

strong.stylefontx A:link
{
    color: #BC5A00;
    text-decoration: none;
}
strong.stylefontx A:vistited
{
    color: #BC5A00;
    text-decoration: none;
}
strong.stylefontx A:hover
{
    color: #000000;
    text-decoration: underline;
}
strong.stylefontx A
{
	color: #BC5A00;  
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none
}

.featured
{
	background: #fffbcc;
	border: 1px solid #e6db55;
}

.featured2 
{
	width: 180px;
	min-height: 50px;
}

.featured3 
{
	width: 250px;
	min-height: 15px;
}
	
#clear
{ 
     clear:both;
     height:5px;
}
		
#blue_line
{ 
     clear:both;
     height:5px;
	 border-bottom:3px #005AE0 solid;
}		
	 
.blue_bg
{ 
      background:#C6D9F1;
      padding:5px 10px;
	  color:#0070C0;
}	
		  
.red
{ 
      color:#FF0000;
}

.note
{     
      font-size:9px;

}	      	  