/* MDC Style Sheet */
body, p, ol, ul, th, td, input, textarea  {font-family:Arial,Verdana; font-size:12px;}
body   {margin:4; padding:4;}  /* This sets the margin to the edge of the browser window  */

.big         {font-size:14px;}
.small       {font-size:12px;}
.menu        {font-size:12px;}
.caption     {font-size:12px; text-align:center; margin-top:2;}
.fineprint   {font-size:11px;}
.text-blue   {color:#369;}
.text-green  {color:#6b7d21;}
.text-navy   {color:#07154d;}
.text-rust   {color:#930;}
ol.mdc_arrow {margin-top:0.5em; margin-bottom:0.5em; line-height:1.3em; position:relative; left:-10px;}
ul.mdc_arrow {margin-top:0.5em; margin-bottom:0.5em; line-height:1.3em; position:relative; left:-20px; list-style-image:url(http://www.moleculardevices.com/media2/mdc_bullet.gif); list-style-type:disc;}
li.mdc_arrow {display:marker; marker-offset:1px;}
tr           {vertical-align:top;}
input.blue, textarea.blue {border-style:solid; border-width:2; border-color:#B9CDE0;}

td.nav_white           {color:#FFFFFF; font-family:Tahoma,Arial; font-weight:normal; font-size:12px;}
a.maintabs             {font-family:Arial; font-weight:normal; color:#00306C; text-decoration:none;}
a.maintabs:link        {color:#00306c;}
a.maintabs:visited     {color:#00306c;}
a.maintabs:hover       {color:#6b7d21;}
a.maintabs:active      {color:#00306c; border:#f0f0f0;}
a.maintab_hdr          {font-family:Arial; color:#085789; text-decoration:none;}
a.maintab_hdr:link     {color:#085789;}
a.maintab_hdr:visited  {color:#085789;}
a.maintab_hdr:hover    {color:#085789;}
a.maintab_hdr:active   {color:#085789;}
a.backbutton		{text-decoration:none; background:#F0F0F0; padding:3px 5px; border-style: solid; border-width:1px; border-color:#E0E0E0;}
a.backbutton:hover	{border-color:#808080;}
a.hdr_white         {font-family:Tahoma,Arial; font-weight:normal; font-size:12px; text-decoration:underline;}
a.hdr_white:link    {color:#FFFFFF;}
a.hdr_white:visited {color:#FFFFFF;}
a.hdr_white:hover   {color:#FFFFFF;}
a.hdr_white:active  {color:#FFFFFF;}
a.hdr_gray          {font-family:Tahoma,Arial; font-weight:normal; font-size:11px; text-decoration:none;}
a.hdr_gray:link     {color:#222222;}
a.hdr_gray:visited  {color:#222222;}
a.hdr_gray:hover    {color:#000000; text-decoration:underline;}
a.hdr_gray:active   {color:#222222;}
span.menuheader {font-family:Tahoma,Arial; font-weight:bold; font-size:11px; color:#000000; text-decoration:none;}
a.menu          {font-family:Tahoma,Arial; font-weight:normal; font-size:11px; color:#003A82; text-decoration:none;}
a.menu:link     {color:#003A82;}
a.menu:visited  {color:#003A82;}
a.menu:hover    {color:#003A82; text-decoration:underline;}
a.menu:active   {color:#003A82;}
a.home          {color:#1A3A74; font-weight:normal; text-decoration:none;}  /* color:#214A95; */
a.home:link     {color:#1A3A74;}
a.home:visited  {color:#1A3A74;}
a.home:hover    {color:#1A3A74; text-decoration:underline;}
a.home:active   {color:#1A3A74;}
a.more          {font-family:Tahoma,Arial; font-weight:normal; font-size:9px; color:#B00000; text-decoration:none;}
a.more:link     {color:#B00000;}
a.more:visited  {color:#B00000;}
a.more:hover    {color:#B00000; text-decoration:underline;}
a.more:active   {color:#B00000;}
a.login         {font-family:Arial; font-weight:normal; font-size:11px; color:#68B4CD; text-decoration:none;}
a.login:link    {color:#68B4CD;}
a.login:visited {color:#68B4CD;}
a.login:hover   {color:#68B4CD; text-decoration:underline;}
a.login:active  {color:#68B4CD;}

h1, h2, h3, h4, h5 {font-family:Arial,Verdana; color:#085789; margin-bottom:0; text-transform:capitalize;}
h1           {color:#000000; font-size:15px; margin-top:28;}
h1.notop     {color:#000000; font-size:15px; margin-top:00;}
h2           {font-size:18px; margin-top:28; color:#042B43;}
h2.notop     {font-size:18px; margin-top:00; color:#042B43;}
h2.notop-nocap     {font-size:18px; margin-top:00; color:#042B43; text-transform:none;}
h3           {font-size:16px; margin-top:28;}
h3.notop     {font-size:16px; margin-top:00;}
h4           {font-size:14px; margin-top:28;}
h4.notop     {font-size:14px; margin-top:00;}
h4.notransform     {font-size:14px; margin-top:00; text-transform:none;}
h5           {font-size:12px; margin-top:28;}
h5.notop     {font-size:12px; margin-top:00;}
h3.maintabs  {background:#FEF5E0; margin-top:0; margin-bottom:14px; padding:1px 4px; border-style: solid; border-width:1px; border-bottom-color:#F3EAD6; border-top-color:#F3EAD6; border-left-color:#FEF5E0; border-right-color:#FEF5E0;}
/*
Pink background
h3.maintabs  {color:#334C7E; background:#FFEDEB; margin-top:0; margin-bottom:14px; padding:1px 4px; border-style: solid; border-width:1px; border-bottom-color:#F4E3E1; border-top-color:#F4E3E1; border-left-color:#FFEDEB; border-right-color:#FFEDEB;}
*/

/*           {border-color:#B9CDE0; #BED2E6; */
table.blue1     {border-width:2px; border-style:solid; border-color:#B9D2DA; background-color:#CAE5EE;}
table.gray1     {border-width:2px; border-style:solid; border-color:#E0E0E0; background-color:#F0F0F0;}
table.grayframe {border-width:2px; border-style:solid; border-color:#E0E0E0;}
table.yellow1   {border-width:2px; border-style:solid; border-color:#CBCBA3; background-color:#FFFFEA; border-collapse:collapse;}
table.white1    {border-width:2px; border-style:solid; border-color:#B9CDE0; background-color:#FFFFFF; border-collapse:collapse;font-weight:normal !important;}

/* IMAGING PAGE SETH SCHWARTZ 4/22/09 */
table.tbl-imaging {color:;border-width:2px; border-style:solid; border-color:#B9CDE0; background-color:#FFFFFF; border-collapse:collapse;font-weight:normal !important;}
span.row-head {font-weight:bold}

table.peach     {border-width:2px; border-style:solid; border-color:#AA8A68; background-color:#FFCF9C; border-collapse:collapse;}
table.lightyellow {background-color:#FEF5E0; border-collapse:collapse;}
table.lightgreen  {background-color:#EBF5E0; border-collapse:collapse;}
table.lightblue   {background-color:#CAE5EE; border-collapse:collapse;}
table.lightorange {background-color:#FFE3CA; border-collapse:collapse;}
pre           {font-family:Courier New,Courier; font-size:12px;}
pre.redArial  {font-family:Arial; font-size:11px; color:#800000;}
b.blue        {font-weight:bold; color:#002F70;}
span.H2reg    {position:relative; bottom:5px; font-size:13px;}
span.bullets  {color: #07154d;}
span.sup      {font-size:9px; vertical-align:super; line-height:1em;}
span.sup8     {font-size:8pt; vertical-align:super; line-height:1em;}
span.sup7     {font-size:7pt; vertical-align:super; line-height:1em;}
span.sz14pt   {font-size:14pt;}
span.sz13pt   {font-size:13pt;}
span.sz12pt   {font-size:12pt;}
span.sz11pt   {font-size:11pt;}
span.sz10pt   {font-size:10pt;}
span.sz12px   {font-size:12px;}  /* = 9pt */
span.sz9pt    {font-size:9pt;}
span.sz11px   {font-size:11px;}  /* = 8pt */
span.sz8pt    {font-size:8pt;}
span.blue     {color:#004098;}
span.red      {color:#F00000;}
span.gray     {color:#444444;}
span.symbol   {font-family:Symbol;}
span.arial    {font-family:Arial,Verdana;}
span.verdana  {font-family:Verdana,Arial;}
span.georgia  {font-family:Georgia,Verdana,Arial;}
span.courier  {font-family:Courier;}
span.underline   {text-decoration: underline;}
span.linethrough {text-decoration: line-through;}
span.caption     {font-family:Arial; font-size:12px;}
span.pdf         {font-family:Arial; font-size:11px; color:#B00000;}

/* Left and right menus <ul> formatting */
#menu_left a, #menu_right a {text-decoration: none;}
#menu_left ul, #menu_right ul {list-style:none; margin:0; padding:0; border:none;}
#menu_left li, #menu_right li {
	background-image:url(http://www.moleculardevices.com/media2/mdc_bullet_dot.gif);
	background-repeat:no-repeat;
	background-position:2px 8px;
	line-height:1.1em;
	margin:0;
	font-family:Tahoma,Arial;
	font-weight:normal;
	font-size:11px;
	cursor:pointer;
	cursor:hand;
	}
#menu_left li a, #menu_right li a {
	display: block;
	padding:4px 4px 4px 11px;
	text-decoration: none;
	color:#003A82;
	/* Specify width 100% for I.E. */
	width: 100%;
	}
/* Specify width auto for other browsers - I.E. ignores child selectors */
html>body #menu_left li a, #menu_right li a {width: auto;}
/* The background image elements must be copied from the li style    */
#menu_left li a.hover, #menu_left li a:hover, #menu_right li a.hover, #menu_right li a:hover {
	background-image:url(http://www.moleculardevices.com/media2/mdc_bullet_dot.gif);
	background-repeat:no-repeat;
	background-position:2px 8px;
	}

#menu_left li a.hover, #menu_left li a:hover {
	background-color:#F2E9D5;
	color:#005FD4;
	}
#menu_right li a.hover, #menu_right li a:hover {
	background-color:#E0EAD6;
	color:#005FD4;
	}




/* Styles for showing and hiding form elements */
#div_country_other	{ position:relative; z-index:2; top:0px; left:0px; visibility:hidden }
#div_state_choice	{ position:relative; z-index:2; top:0px; left:0px; visibility:visible }
#div_us_states		{ position:absolute; z-index:3; top:0px; left:0px; visibility:hidden }
#div_canadian		{ position:absolute; z-index:3; top:0px; left:0px; visibility:hidden }
#div_other_states	{ position:absolute; z-index:3; top:0px; left:0px; visibility:hidden }
#div_edition		{ position:relative; z-index:3; top:0px; left:0px; visibility:hidden }
#div_industry_other	{ position:relative; z-index:2; top:0px; left:0px; visibility:hidden }
