textarea{resize: none}
.js .jsHide{display: none;}
.hide{display: none;}
.clearer {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* Conferences */
.conferenceMini .table_head_left  { background-image: url(/resources/images/app_table_top_left.jpg); background-position:left top ; color:#0092ac; font-weight:bold;} 
.conferenceMini td  { height:28px; padding:0px 0px 0px 5px; vertical-align:middle; } 
.conferenceMini .table_head_middle { background-image: url(/resources/images/app_table_top_middle.jpg); background-position: top ; color:#0092ac; font-weight:bold;} 
.conferenceMini .table_head_right { background-image: url(/resources/images/app_table_top_right.jpg); background-position:right top; color:#0092ac; font-weight:bold;} 
.conferenceMini .table_main_01 td { background-color: #C3DFE5; color:#333; border-right:2px solid #FFF; border-bottom:1px solid #FFF; padding:0px 0px 0px 5px; vertical-align:middle  }
.conferenceMini .table_main_02 td { background-color: #DBEBEE; color:#333; border-right:2px solid #FFF; border-bottom:1px solid #FFF; padding:0px 0px 0px 5px; vertical-align:middle   }
.conferenceMini .table_base_left  { background-image: url(/resources/images/app_table_bottom_left.jpg); background-position:left top; background-repeat:repeat-x; color:#0092ac; font-weight:bold;} 
.conferenceMini .table_base_middle { background-image: url(/resources/images/app_table_bottom_middle.jpg); background-position: top; background-repeat:repeat-x; color:#0092ac; font-weight:bold;} 
.conferenceMini .table_base_right { background-image: url(/resources/images/app_table_bottom_left.jpg); background-position:right top; background-repeat:repeat-x; color:#0092ac; font-weight:bold;} 

/* Clonehunter */
#chResults .table_head_left  { background-image: url(/resources/images/app_table_top_left.jpg); background-position:left top ; color:#0092ac; font-weight:bold;} 
#chResults td { height:28px; padding:0px 0px 0px 5px; vertical-align:middle; font-size:11px; background-color: #DBEBEE; color:#333; border-right:1px solid #999; border-bottom:1px solid #FFF; padding:0px 5px 0px 8px; vertical-align:middle  }
#chResults tr.even td { background-color: #C3DFE5; }
#chResults .table_head_middle { background-image: url(/resources/images/app_table_top_middle.jpg); background-position: top ; color:#0092ac; font-weight:bold;} 
#chResults .table_head_right { background-image: url(/resources/images/app_table_top_right.jpg); background-position:right top; color:#0092ac; font-weight:bold; border: 0 none;} 
#chResults .table_base_left  {height:20px; background: url(/resources/images/app_table_bottom_left.jpg) left top repeat-x; color:#0092ac; font-weight:bold;} 
#chResults .table_base_middle {height:20px; background: url(/resources/images/app_table_bottom_middle.jpg) top repeat-x; color:#0092ac; font-weight:bold;} 
#chResults .table_base_right {height:20px; background: url(/resources/images/app_table_bottom_left.jpg) right top repeat-x; color:#0092ac; font-weight:bold; border: 0 none;} 
#chResults td.td_centre{ text-align:center; }
#chResults .td_right{ text-align:right }
#chResults h2{ color:#0092ac;  font-weight:600; font-size:16px; border-bottom: solid 1px #0092ac;  padding-bottom:5px;  margin:25px 0 25px 0; }
 
/* GenomeCube */
#gcSearch
{    
    padding:5px 15px 5px 15px;
    line-height:21px;
}

.gcResults .table_head_left  { background-image: url(/resources/images/app_table_top_left.jpg); background-position:left top ; color:#0092ac; font-weight:bold; } 
.gcResults td { height:28px; padding:0px 0px 0px 5px; vertical-align:middle; font-size:11px; background-color: #DBEBEE; color:#333; border-right:1px solid #999; border-bottom:1px solid #FFF; padding:0px 5px 0px 8px; vertical-align:middle  }
.gcResults tr.even td { background-color: #C3DFE5; }
.gcResults tr.even2 td { background-color: #C3DFE5; }
.gcResults tr.odd2 td { background-color: #DBEBEE; }


.gcResults .table_head_middle { background-image: url(/resources/images/app_table_top_middle.jpg); background-position: top ; color:#0092ac; font-weight:bold;} 
.gcResults .table_head_right { background-image: url(/resources/images/app_table_top_right.jpg); background-position:right top; color:#0092ac; font-weight:bold; border-right: 0 none;} 
.gcResults .table_base_left  {height:20px; background: url(/resources/images/app_table_bottom_left.jpg) left top repeat-x; color:#0092ac; font-weight:bold;} 
.gcResults .table_base_middle {height:20px; background: url(/resources/images/app_table_bottom_middle.jpg) top repeat-x; color:#0092ac; font-weight:bold;} 
.gcResults .table_base_right {height:20px; background: url(/resources/images/app_table_bottom_left.jpg) right top repeat-x; color:#0092ac; font-weight:bold; border: 0 none;} 
.gcResults td.td_centre{ text-align:center; }
.gcResults .td_right{ text-align:right }
.gcResults .oneColumn { border-right: 0 none;}
.gcResults h2{ color:#0092ac;  font-weight:600; font-size:16px; border-bottom: solid 1px #0092ac;  padding-bottom:5px;  margin:25px 0 25px 0; }

.gcResults .gcClusterFooter td
{
    border:0 none;
    background-color:White;    
}
.gcResults .gcClusterFooter .gcClusterFooterLeft
{
    text-align:left;
    width:150px;
}
.gcResults .gcClusterFooter .gcClusterFooterRight
{
    text-align:right;
    width:150px;
}
.gcResults .gcClusterFooter .gcClusterFooterMiddle
{
    text-align:center;
    width:60%;
}



.gcResults .blankTable td
{
    border:0px none; 
    height:auto;
    padding-left:0px;
    padding-top:2px;   
    padding-bottom:2px;  
}

.gcResults .directmatch
{
    color:Red;
}
/* new account page */
/*
.createUser fieldset legend{ color:#0092ac;  font-weight:300; font-size:22px; border-bottom: solid 1px #0092ac;  margin:0 0 15px 0;padding:20px 0 0 0; font-size:18px; width: 700px; }

.createUser{ padding:0;  }
.createUser a{ padding-left:20px; text-decoration:underline; }
.frm .row{ padding:5px 0; width: 600px; clear:both; } 
.frm .row span.sideNote{}
.frm .ok{background: #B5DAB9;}
.frm .error{background: #FFD0D4;}

.frm label{ display:block; width:200px; text-align:left; float:left; height: 16px;}
.frm .inp{ text-align:left; background-color: #cce9ef; height:22px; width:145px }
.frm hr{ border-bottom:1px solid #0092ac; margin:10px 0; }
.frm select{  text-align:left; float:left; background-color: #cce9ef; height:22px; }
.frm textarea.inp{  text-align:left; float:left; background-color: #cce9ef; height:100px; width:180px;}
.frm .radH{ float:left;}
.frm .radH label , .frm .rad label{ display:block; width:200px; text-align:left; height: 16px; padding:5px 0 0 10px;}
.frm .radH input, .frm .radH input{  text-align:left; background-color: #cce9ef; height:22px; width:20px }
.frm .radH label, .frm .radH input {float:left; }
.frm #accountType { border-bottom:1px solid #0092ac; height:75px; color:#0092ac;  }
.frm #accountType h2{ padding:0 116px 0 0; font-size:11px; font-weight:normal;}
.frm #accountType label{ width:140px;}
.frm #accountType input{ width:20px;  background-color:transparent; }
.frm #accountType .left{ float:left; }
.frm #accountType .right{ float:left; }
.frm #accountAddress{  padding:0 0 40px 0; margin:0 0 20px 0; }
.frm #accountoptions label{ width:140px; vertical-align:middle;}
.frm #accountOptions input{ vertical-align:middle; background-color:transparent; width:20px; margin:0 0 0 200px; }
.frm #accountOptions{ border-bottom:1px solid #0092ac; padding:0 0 40px 0; }
.frm #accountOptions p{ text-align:left;padding:10px 0 10px 200px; }
.frm #accountOptions a{ margin:0; padding:0;}
.frm #accountOptions .accountText{  padding:3px 0 0 10px;}

*/
.lgnForm td{
	padding: 5px 0;
	align: left;
}
.lgnForm .lgnFormLbl{
	width:125px;
	display:block;
	text-align:left;
	padding:0.3em 0.5em 0 0;
	height: 16px;
}
.lgnForm .lgnFormTxt{
	text-align:left; 
	background-color: #cce9ef; 
	width:180px;
	height: 22px;
	line-height: 20px;
	padding: 0 3px;
}
.lgnForm .lgnFormChk{
}
.dna{font-size: 0.9em;font-family: Courier; white-space: nowrap;}

/* Overnight service countdown */
.overnightServiceOverlayContainer {position: relative; top: -66px; left: 0px; width: 490px; text-align:center;}
.overnightServiceOverlay {font-size: 28px;}
.overnightServiceCountdown,.overnightServiceCountdownBerlin,.overnightServiceCountdownOxford {color:#79ae44; background-color:transparent;font-family:Lucida Sans}


/* Vector information */
#vectorInfo{  width:500px; margin:0; height:34px; background-color:#FFF }
#vectorInfo ul.vectorTabs {   font-size:11px; margin:0px; padding:0px; height:33px; }
#vectorInfo ul.vectorTabs li.vectorTab { float:left; text-decoration: none;  list-style:none; width:143px; margin:0px; background-image: url(/resources/images/slider_tabs02.jpg); }
#vectorInfo ul.vectorTabs li.vectorTab a {  text-decoration: none; color:#444; display: block; padding:10px 0 10px 20px; outline: none; }
#vectorInfo ul.vectorTabs li.vectorTab a:hover {background-image: url(/resources/images/slider_tabs01.jpg); background-repeat:no-repeat;}	
#vectorInfo ul.vectorTabs li.vectorTab.active{ color:#000; background-image: url(/resources/images/slider_tabs01.jpg); background-repeat:no-repeat;  moz-outline-style:none; outline:none;  }

.vectorInfoTab_container{  margin:0px; }
.vectorInfoDataContainer {margin-top:0px; background-image:url(/resources/images/vector_content01.jpg); background-repeat:no-repeat; padding:0px }
#vectorInfo .content{padding:10px;}

.vectorContent
{
    overflow:auto;
    max-height:600px;
    min-height:430px;
    width:495px;
}
.vectorContent img
{
    max-width:495px;
}

.vectorContent pre
{
    color:#444;
    font-family:monospace;
    font-size:0.9em;
}
.vectorInfoSelected
{
    width: 143px;
    height: 33px;
    background-image: url(/resources/images/slider_tabs01.jpg);
    background-repeat: no-repeat;
}
.vectorInfoUnSelected
{
    width: 143px;
    height: 33px;
    background-image: url(/resources/images/slider_tabs01.jpg);
    background-repeat: no-repeat;
}






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

