/* netaffx */
div#error {
	border:1px solid;
	background-color:#fcdcdc;
	padding:10px;
	margin:5px;
}
#col_right div.sidebar {
	float:right;
	width:350px !important;
	height:150px !important;
	margin:-60px 5px 20px 10px;
	padding:5px 5px 0px 8px;
	background-color:#FFFFFF;
	background-image:url(/_media/images/box_bg.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
	border:1px solid #CCCCCC;
}
#col_right div.sidebar1 {
	float:right;
	width:250px !important;
	height:150px !important;
	margin:-40px 5px 20px 10px;
	padding:5px 5px 0px 8px;
	background-color:#FFFFFF;
	background-image:url(/_media/images/box_bg.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
	border:1px solid #CCCCCC;
}
#col_right div.sidebar .first,#col_right div.sidebar .second {
	margin:0pt 0pt 0pt 0px;
	padding:0pt 0pt 0pt;
}
#col_right div.sidebar div.sidebar_block.login {
	/*background-image:url(/assets/global/images/general/sidebar_icon_login.gif);*/
}
#col_right div.sidebar div.sidebar_block {
	background:transparent none no-repeat scroll left top;
	padding:10px 10px 4px 30px;
}
#col_right div.sidebar div.sidebar_block h4 {
	color:#454545;
	font-size:13px;
	font-weight:normal;
	//margin:0pt 0pt 5px;
	padding: 0pt;
}
/* Query History */
#query_right div.sidebar {
	float:right;
	width:775px;
	padding-right:2px;
}
#query_right div.sidebar .first,#col_right div.sidebar .second {
	//border:1px solid #63a3b0;
	//margin:0pt 0pt 20px 0px;
	//padding:0pt 0pt 10px;
	//background-color:#f2f2f2;
}
#query_right div.sidebar .second {
	//float:right;
	width:140px;
	//margin:8px 5px 5px 5px;
	//padding:5pt 5px 5px 5px;
	//background-color:#f2f2f2;
	text-align:left;
	color:#454545;
	font-size:13px;
}
#query_right div.sidebar div.sidebar_block.login {
	/*background-image:url(/assets/global/images/general/sidebar_icon_login.gif);*/
}
#query_right div.sidebar div.sidebar_block {
	background:transparent none no-repeat scroll left top;
	padding:10px 10px 4px 30px;
}
#query_right div.sidebar div.sidebar_block h4 {
	color:#454545;
	font-size:13px;
	font-weight:normal;
	margin:0pt;
	padding:0pt;
}

#query_right ul {
  padding-left: 0px;
}
textarea#styled {
	width:350px;
	height:60px;
	border:1px solid #63a3b0;
	padding:5px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:9px;
	color: #666666;
}
/* Result table */
div.flexcell {
	overflow:hidden !important;
	height: 1.3em;
}
/* widget */
div#widgethelp {
	background-color:#f5f6f7;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:10px;
	text-align:left;
	color:#4D4F53;
	/* width:775px;
	padding:5px;
	*/
	margin:5px 0px 5px 0px;
	border:1px solid #4D4F53;
	z-index:10;
	display:none;
}
div#widgethelp h4 {
	padding:5px;
}
div#widgethelp ul {
	padding-left:0px;
}
div#widgethelp ul li {
	background:none;
}
div#widgethelp ul li h4 {
	font-size:12px;
	font-weight:normal;
	padding:0px 3px 0px 5px;
	background-repeat:no-repeat;
	background-position:6px 5px;
}
div#widgethelp ul li h4.Open {
	cursor:pointer;
	padding:3px 3px 3px 21px;
	background-image:url(../../_media/images/secondary_navigation/minus_circle_on_white.gif);
	color:#4D4F53 !important;
}
div#widgethelp ul li h4.Closed {
	cursor:pointer;
	padding:3px 3px 3px 21px;
	color:#B71234 !important;
	background-image:url(../../_media/images/secondary_navigation/plus_circle_on_white.gif);
}
div#widgethelp ul li ul {
	margin-left:25px;
}
div#widgethelp ul li ul li.support_link {
	display:inline;
	background:none;
}
div#widgethelp ul li ul li.support_link a {
	cursor:pointer;
}
.wizwidget {
	margin-bottom:15px;
	background-color:#e9e9e9;
	padding:5px;
	width:494px;
	list-style:none;
}
.wizwidget a {
	color:black;
	text-decoration:none;
}
.wizwidget a:hover {
	color:black;
	text-decoration:underline;
}
.tabnav li {
	list-style:none;
	list-style-image:url("/_media/images/arrowsHomePageTabs.gif");
	display:inline;
	padding-right:5px;
}
.tabnav li a:hover,.tabnav li a:active,.tabnav li.ui-tabs-selected a {
	background:#dedbd1;
	color:#222;
	text-decoration:none;
}
.tabdiv {
	margin-top:2px;
	background:#fff;
	list-style:none;
	border:1px solid #e9e9e9;
	padding:5px;
	width:480px;
}
.tabdiv li {
	margin-left:20px;
	font:8pt verdana;
}
.ui-tabs-hide {
	display:none;
}
.ui-tabs-nav {
	background-color:#e9e9e9;
}
.ui-tabs-selected {
	background-color:#fff;
}
.helpon {
	background-color:#e9e9e9;
}
#tooltip {
	position:absolute;
	border 1px solid black;
	background:#e9e9e9;
	padding:2px 5px;
	color:#333;
	display:none;
}
.options {
	font-size:10px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
}
#navwidget {
	margin:0px 0px 5px 0px;
}
#querybox {
	background-color:#f5f6f7;
	list-style-type:none;
	width:400px;
	float:right;
	position:relative;
	top:-75px;
	left:-4px;
	height:60px;
}
#historybox {
	background-color:#f5f6f7;
	list-style-type:none;
	width:400px;
	float:right;
	position:relative;
	margin-bottom:5px;
	margin-top:5px;
	height:72px;
	/* top:-75px;
	left:-4px;
	*/
}
.clearit {
	clear:both;
}
#histwidget ul {
	font-size:small;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	width:100%;
	float:left;
	padding:0;
}
#histwidget a {
	cursor:pointer;
	display:block;
	text-decoration:none;
	padding:5px 10px 5px 15px;
	font-size:11px;
	background:#f5f6f7 !important;
	margin-left:-11px;
	border-top:1px solid #4D4F53;
	border-right:1px solid #4D4F53;
	border-left:1px solid #4D4F53;
	border-bottom:1px solid #4D4F53;
}
#histwidget ul li a {
	color:#565656;
	border-top:0px;
	padding:3px 5px 3px 15px;
	border-right:1px solid #4D4F53;
}
#histwidget li {
	background-image:none !important;
	margin:0 !important;
	padding:0 !important;
}
#histwidget li ul {
	background-color:#f5f6f7;
	display:none;
	width:400px;
}
#histwidget li:hover a,#histwidget a:focus,#histwidget a:active,#histwidget li.histwidget a {
	color:#000000;
	background-color:#f5f6f7;
}
#histwidget li:hover ul,#histwidget li.histwidget ul {
	display:block;
}
#histwidget li:hover ul a,#histwidget li.histwidget ul a {
	color:#000000;
	background-color:#f5f6f7;
}
#histwidget ul a:hover {
	background-color:#606060!important;
	color:#FFFFFF !important;
}
#histwidget .current {
	font-size:12px;
	font-weight:bold;
}
#navwidget_resources {
	float:left;
	width:375px !important;
}
#navwidget_resources ul {
	padding-left:0px;
}
#navwidget_resources a {
	text-decoration:none;
	cursor:pointer;
}
#navwidget_resources ul li.resource_list {
	background:transparent url(/_media/images/red_bullet.gif) no-repeat scroll 1px 8px;
	color:#4D4F53;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	line-height:20px;
	margin:0;
	padding-left:10px;
}
#navwidget_resources ul li h4 {
	font-size:12px;
	font-weight:normal;
	padding:0px 3px 0px 5px;
	background-color:#fff !important;
	background-repeat:no-repeat;
	background-position: 6px 5px;
}

#navwidget_resources ul li h4 a:hover{
	color:#b71234;
}
/* NetAffx Table */
table.newTableNetAffx {
	width:775px !important;
	border-collapse:collapse;
	word-wrap:break-word !important;
}
.newTableNetAffx a:link, .newTableNetAffx a:visited {
	text-decoration: underline;	
}
.newTableNetAffx a {
	cursor:pointer;
	word-wrap:break-word !important;
}
.newTableNetAffx th {
	background-color:#f2f2f2;
	border:1px solid #ADAFAF;
	color:#4D4F53;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:10px;
	font-weight:bold;
	padding:3px;
	text-align:left;
//	word-wrap:break-word !important;
}
.newTableNetAffx th.Closed {
	cursor:pointer;
	padding:3px 3px 3px 21px;
	background-image:url(../../_media/images/secondary_navigation/plus_circle_on_white.gif);
	background-repeat:no-repeat;
	background-position:6px 5px;
//	word-wrap:break-word !important;
}
.newTableNetAffx th.Open {
	cursor:pointer;
	padding:3px 3px 3px 21px;
	background-image:url(../../_media/images/secondary_navigation/minus_circle_on_white.gif);
	background-repeat:no-repeat;
	background-position:6px 5px;
//	word-wrap:break-word !important;
}
.newTableNetAffx td {
	background-color:#FFFFFF;
	color:#737375;
	font-size:10px;
	padding:3px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	text-align:left;
	border-left:1px #ADAFAF solid;
	border-right:1px #ADAFAF solid;
	border-bottom:1px #ADAFAF solid;
	word-wrap:break-word !important;
	 /* padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	*/
}
.newTableNetAffx tr {
	border-bottom:1px #ADAFAF solid;
	word-wrap:break-word !important;
}
.newTableNetAffx th input {
	/* margin:5px 0px 5px 10px;
	*/
	margin:0px;
	padding:0px;
}
.newTableNetAffx td input {
	margin:5px;
	/* margin:5px 0px 5px 15px;
	*/
	padding:0px;
}
.naTableCheckBox {
	width:30px !important;
	text-align: center !important;
}
/* End NetAffx Table */
table.naDetailsTable {
	height:100%;
	valign:top;
	width:100%;
	border-collapse:collapse;
}
.naDetailsTable tr {
	/* border-bottom:1px #63a3b1 solid; */
}
.naDetailsTable td,th {
	color:#737375;
	font-size:9px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:normal;
	padding:2px;
}
.naDetailsTable td {
	/* border-left:1px #63a3b1 solid;
	border-right:1px #63a3b1 solid; */
}
.naDetailsTable th {
	background-color:#f2f2f2;
	text-align:left;
	font-size:9px;
	font-weight:normal;
	padding:5px;
	border-bottom:1px solid #ADAFAF;
	border-left:1px solid #ADAFAF;
	border-right:1px solid #ADAFAF;
}
td.naBlockCategory {
	background-color:#e1e0e0;
	width:85px;
	text-align:left;
	padding:5px 5px 5px 5px;
	border:1px #ADAFAF solid;
	font-weight:bold;
}
td.naBlockContent {
	border-top:1px #ADAFAF solid;
	border-left:1px #ADAFAF solid;
	border-right:1px #ADAFAF solid;
	border-bottom:1px #ADAFAF solid;
	text-align:left;
	padding:5px;
}
/* NetAffx Tables appearing in the glossary */ 
table.naGlossaryTable {
	valign:top;
	width:80%;
	border-collapse:collapse;
	color:#737375;
	font-size:9px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:normal;
	padding:2px;
}

td.naGlossaryCategory {
	background-color:#e1e0e0;
	text-align:center;
	padding:5px 5px 5px 5px;
	border:1px #ADAFAF solid;
	font-weight:bold;
}
/* End NetAffx glossary tables */

.naOrthoOrg {
	width:100px!important;
	padding:3px 3px 3px 21px !important;
}
.naOrthoId {
	width:200px!important;
}
.naOrthoTitle {
}
.naGoId {
	width:100px!important;
	padding:3px 3px 3px 21px !important;
}
.naGoDesc {
	width:250px!important;
}
.naGoEvid {
	width:150px!important;
}
.naGoLinks {
	width:150px!important;
}
.naRNACat {
	width:125px !important;
	padding:3px 3px 3px 21px !important;
}
.naRNADesc {
	width:300px!important;
}
.naRNARel {
	width:100px!important;
}
.naRNAScore {
	width:50px!important;
}
#showResultsSummary {
	float:none;
	padding:2px 0px 2px 0px;
}
#showResultsButtonBar {
	float:left;
}
#showResultsButtonBar table td {
	vertical-valign:middle;
}
#showResultsButtonBar table td input {
	vertical-valign:top;
}

#showResultsButtonBar table td input {
	vertical-valign:top;
}

#showResultsButtonBar table td input.disabled {
	cursor: default;
}


#expandCollapse {
	float:right;
	padding:5px 0px 0px 0px;
	width:111px;
}
#showResultsPaginationBar {
	float:none;
	padding:2px 0px 2px 0px;
}
#TableModeButtonC {
	border:none;
	background-color:transparent;
	width:111px;
	padding:0;
	display:none
}
#TableModeButtonE {
	background-color:transparent;
	width:111px;
	padding:0;
}
.netAffxIFrame {
	width:770px;
	height:600px;
	overflow:auto;
	margin-top:50px;
	border:solid #808284;
	border-width:1px;
}
.netAffxIFrame p {
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
#secondaryColumn h3.na_category {
	cursor:default;
}
#secondaryColumn ul li ul li ul.na_sublist li {
	background-image:none;
	padding:0px;
	margin:3px 32px 3px 0px !important;
}
#secondaryColumn ul li ul li ul.na_sublist li a {
	cursor: pointer;
}
/* ----------- My Form ----------- */
.myform {
	margin:0 auto;
	width:750px;
	padding:14px;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}
/* ----------- stylized ----------- */
#stylized {
	border:solid 1px #b7ddf2;
	background:#ebf4fb;
}
#stylized2 {
	border:solid 1px #dddddd;
	background:#f3f3f3;
}
#stylized h1 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
	color:#666666;
}
#stylized2 h1 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
	color:#666666;
}
#stylized p {
	font-size:11px;
	color:#666666;
	margin-bottom:20px;
	/*border-bottom:solid 1px #b7ddf2;*/
	border-bottom:solid 1px #dddddd;
	padding-bottom:10px;
}
#stylized2 p {
	font-size:11px;
	color:#666666;
	margin-bottom:20px;
	border-bottom:solid 1px #dddddd;
	padding-bottom:10px;
}
#stylized label {
	display:block;
	font-weight:bold;
	text-align:right;
	width:140px;
	float:left;
	color:#454545;
}
#stylized2 label {
	display:block;
	font-weight:bold;
	text-align:right;
	width:140px;
	height:50px;
	float:left;
	color:#454545;
}
#stylized .small {
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	width:140px;
}
#stylized2 .small {
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	width:140px;
}
#stylized input {
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	width:200px;
	margin:2px 0 20px 10px;
}
#stylized2 input {
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	width:200px;
	margin:2px 0 20px 10px;
}
/*#stylized button {
	clear:both;
	margin-left:150px;
	width:125px;
	height:31px;
	background:#666666 url(img/button.png) no-repeat;
	text-align:center;
	line-height:31px;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
}
*/
#stylized button {
	float:right;
	margin-right:38px;
	clear:both;
	width:110px;
	height:17px;
	background:transparent url(/_media/images/submit.gif) no-repeat;
	text-align:center;
	line-height:31px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	border:none;
}
/*#stylized2 button {
	clear:both;
	margin-left:150px;
	width:125px;
	height:31px;
	background:#666666 url(img/button.png) no-repeat;
	text-align:center;
	line-height:31px;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
}
*/
#stylized2 button {
	float:right;
	margin-right:38px;
	clear:both;
	width:110px;
	height:17px;
	background:transparent url(/_media/images/submit.gif) no-repeat;
	text-align:center;
	line-height:31px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	border: none;
}
