body	{background:#FFF;font-family:arial,verdana sans-serif;font-size:13px;margin:0px;padding:0px;color: #2d2d2d;}
TD		{font-family:arial, verdana, sans-serif;font-size:13px;color: #2d2d2d;}
IMG		{border: none;}
a		{color:#00b0f0 !important;}
a:visited		{color:#00b0f0 !important;}
p		{margin-top:0px;}
li		{line-height:18px;padding-bottom:6px;}

h1			{font-size:26px !important;font-weight:normal !important;color:#00b0f0; !important;margin-top:4px;font-family:arial,verdana sans-serif !important;}
h2			{font-size:16px !important;font-weight:normal !important;color:#00b0f0; !important;font-family:arial,verdana sans-serif !important;margin-bottom:8px;}
h3			{font-size:16px !important;font-weight:normal !important;color:#00b0f0; !important;margin-bottom:6px;margin-top:10px;font-family:arial,verdana sans-serif !important;}
#default h2	{font-size:14px !important;color:#2d2d2d; !important;margin-bottom:10px;font-weight:bold !important;}
#default h3	{font-size:14px !important;color:#2d2d2d; !important;margin-bottom:8px;font-weight:bold !important;}

span.head	{color:#00b0f0;}

#frontpage	{text-align:center;}
#default	{text-align:center;}
#main		{margin-right:auto;margin-left:auto;width:920px;text-align:center;margin-top:20px;}

.blueline					{height:4px;line-height:4px;background:#00b4fa}
.greenline					{height:4px;line-height:4px;background:#90dc3d}
.cut						{clear:both;height:0px;line-height:0px;float:auto}

#top_container	{clear:both;}
.top		{background: url(images/bg_hdr.gif) left top no-repeat #00b4fa; height:81px;text-align:left;width:920px;}
.top_left	{width:635px;float:left;height:81px;}
.top_right	{width:285px;float:left;height:81px;}

.nav_container				{text-align:left;}
.nav_container .nav 			{width:635px;float:left;height:40px;background:#4c4c4c;}
.nav_container .right_nav	{width:285px;background:#90dc3d;height:40px;float:left;}


.lang						{width: 285px;background:url(images/bg_lang.gif) right top repeat-y;height:40px;text-align:right;}
.lang a						{color:#fff !important;line-height:40px;display:block;padding-right:20px;}
.lang a:visited				{color:#fff !important;}
.support					{width:285px;background:url(images/bg_support.gif) left top no-repeat #4acafb;height:40px;text-align:right;color:#fff;line-height:40px;}
.support table				{text-align:right;margin-right:10px;}
.support td					{color:#fff;line-height:40px;height:40px;text-align:right;}
.support a					{color:#fff !important;font-weight:bold;font-size:12px;}
.support a:visited			{color:#fff !important;}	
.support a:hover				{color:#2d2d2d !important;text-decoration:none;}
.support .l					{font-weight:normal;}
.support .r					{padding-right:0px;}

.search table				{text-align:right;margin-right:10px;}
.search						{text-align:right;color:#fff;}
.search td					{color:#fff;text-align:right;}
.search a					{color:#fff !important;font-weight:bold;font-size:12px;}
.search a:visited			{color:#fff !important;}
.search a:hover				{color:#2d2d2d !important;text-decoration:none;}
.search .l					{padding-right:0px;line-height:38px;}

.search .r					{padding-right:0px;}

.search a span,	.support a span					{font-weight:bold;font-size:14px;position:relative;top:-1px;}

.nav						{padding-left:0px;color:#fff;}
.nav_inner					{margin-left:34px;width:600px;overflow-x:hidden;}
.nav_inner img				{display:none;}
.nav_bar					{}
.nav, .nav td				{color:#fff;font-size:13px !important;}
.nav_item					{font-size:13px !important;color:#fff; text-transform:uppercase;line-height:38px;font-weight:bold;}
.nav_item_sel, .nav_item_sel td				{font-size:13px !important;color:#00b0f0 !important; text-transform:uppercase;line-height:38px;font-weight:bold;cursor:pointer;}
.nav_rootarrow				{display:none;}
.nav_separator				{background:#4c4c4c !important; color:#fff;}
.nav_break					{background:#4c4c4c !important;}
.nav_active, .nav_active td				{font-size:13px !important;color:#00b0f0 !important; text-transform:uppercase;line-height:38px;font-weight:bold;cursor:pointer;}
.br_sel						{color:#00b0f0 !important}

/* SITEMAP */
#sitemappane				{padding:0px 30px 20px 30px;}
.sitemap_item				{font-weight:normal;}
#sitemappane font.MainMenu_MenuItem {line-height:18px;font-size:13px;font-weight:bold !important;font-family:arial,helvetica,sans-serif !important;color:#00b0f0 !important;padding-left:12px;background:url(images/arr.gif) left center no-repeat;}
#sitemappane font.MainMenu_SubMenu {font-weight:normal !important;font-family:arial,helvetica,sans-serif !important;color:#00b0f0 !important;background-image:none;}

.subnavi					{background:url(images/bg_grad_h_b.gif) left bottom repeat-x;}
#subnav_container			{padding-left:4px;width:160px;}
#subnav_container img		{width:12px;height:0px;}
#subnav_container .Normal 			{display:none;font-family:arial;}
.subnavi .N_C 				{color:#00b0f0;font-size:13px;clear:both;line-height:20px;height:20px;padding-left:12px;background:url(images/arr.gif) left center no-repeat;}
.subnavi .N_O				{font-family:arial;}
.Sel_Menu 					{color:#2d2d2d !important;}
.Sel_Sub  					{color:#2d2d2d !important;}


#main_container				{border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;clear:both;}
#content_left				{width:635px;float:left;border-right: 1px solid #eaeaea;text-align:left;}
#content_right				{width:284px;float:left;background:url(images/bg_grad_h.gif) left top repeat-x;text-align:left;padding-top:10px;}

#frontpage .mainpane					{width:634px;}
#frontpage .contentpane				{width:284px;background: url(images/bg_grad_h.gif) left top repeat-x;padding-top:10px;border-left:1px solid #eaeaea;}
#frontpage .contentpane .c_cpane		{padding:0px 10px 0px 20px;}
#frontpage .contentpane .c_t			{margin-left:20px;}
#frontpage .contentpane .c_c			{border-bottom:1px solid #eaeaea;}
#frontpage .contentpane h1			{margin-bottom:8px;font-size:20px !important;font-weight:normal;}
#frontpage .productpane				{width:383px;background:url(images/bg_grad_h_b.gif) left bottom repeat-x;}
#frontpage .commentpane				{width:251px;background:url(images/bg_comments.gif) left 6px no-repeat #f2f2f2;padding-top:6px;}
#frontpage .commentpane .c_cpane	i	{font-size:11px;color:#898989;display:block;padding-top:6px;}
#frontpage .commentpane .c_cpane	em	{font-size:11px;color:#898989;display:block;padding-top:6px;}
#frontpage .commentpane .c_title		{display:none;}
#frontpage .commentpane .c_cpane		{padding: 20px 30px 10px 44px;background:url(images/bg_comments_btm.gif) right bottom no-repeat;color:#7f7f7 !important;}
#frontpage .contentpane  h1 span.Head	{font-size:20px !important;font-weight:normal;}

#frontpage .productpane h1			{margin:0px;padding:0px;padding-left:34px;line-height:30px;margin-top:0px;}
#frontpage .productpane .c_t_c		{background:url(images/bg_green.gif) right top repeat-y #90dc3d}
#frontpage .productpane .notitle .c_t_c	{background:none;}
#frontpage .productpane .notitle 	{border-top:1px solid #eaeaea;}
#frontpage .productpane  h1 span.Head	{font-size:18px !important;font-weight:normal;color:#fff;}
#frontpage .productpane .c_cpane		{padding-left:34px;padding-bottom:10px;}
#frontpage .productpane .c_cpane .product_img	{width:100px;text-align:left;}
#frontpage .productpane .c_cpane .producttable	{width:339px;}
#frontpage .productpane .c_cpane .producttable a	{padding-top:4px;display:inline-block;}
#frontpage .productpane .c_cpane .producttable td	{padding-top:10px;}
#frontpage .productpane .c_cpane .producttable h3	{color:#2d2d2d !important;font-size:13px !important;font-weight:bold !important;margin:0px;padding:0px;padding-bottom:6px;}
#frontpage .productpane .c_cpane .producttable h3 a {color:#2d2d2d !important;}
#frontpage .productpane .c_cpane .producttable h3 a strong span {color:#00b0f0 !important;}
#frontpage .productpane .c_cpane .product_separator	{height:1px;border-bottom:1px dashed #eaeaea;font-size:1px;line-height:1px;}

#default .subnavi					{width:250px;border-right:1px solid #eaeaea;text-align:left;background:url(images/bg_grad_h.gif) left top repeat-x;}
#default .contentpane 				{padding-top:20px;background: url(images/bg_grad_h.gif) left top repeat-x;}
#default .contentpane .c_cpane		{padding:0px 50px 10px 30px;}
#default .contentpane .c_t			{margin-left:30px;}
#default .contentpane  h1			{margin-bottom:10px;}
#default .contentpane  h1 span.Head			{font-size:24px !important;font-weight:normal;}
#default #subnav_container			{padding-top:10px;padding-bottom:20px;}
#default .left_pane					{padding-top:10px;}
#default .left_pane .c_cpane			{padding:0px 16px 20px 34px;}		
#default .left_pane .c_t				{padding-left:18px;}
#default .left_pane h1				{margin-bottom:6px;}
#default .left_pane h1 span.Head		{font-size:14px !important;font-weight:normal;}
.c_mid								{background: url(images/bg_grad_h.gif) left top repeat-x;}

.NormalBold 							{font-weight:normal !important;font-family: arial,helvetica, sans-serif !important;}

/* TWO PANELS */
#default.twopanels .contentpane		{width:469px;}
#default.twopanels .right_pane		{width:200px;border-left:1px solid #eaeaea;padding-top:30px;}
#default.twopanels .right_pane  .c_cpane			{padding:0px 12px 10px 12px;border-bottom:1px solid #eaeaea;}
#default.twopanels .right_pane .c_t				{padding-left:8px;}
#default.twopanels .right_pane .c_t h1				{display:none;}
#default.twopanels .right_pane h1 span.Head		{font-size:14px !important;font-weight:normal;}

/* NO NAVIGATION */
#default.no_navigation .contentpane	{width:918px;padding:0px;}
#default.no_navigation .contentpane  .c_cpane {margin:0px; padding:0px;}

/* FOOTER  */
#footer_container			{background: url(images/bg_grad.gif) 0px 10px repeat-x;height:70px;font-size:11px;border-top:1px solid #eaeaea;padding-top:4px;border-bottom:1px solid #eaeaea;}
.footer_left				{width:635px;float:left;text-align:left;padding-left:34px;color:#aaaaaa;padding-top:6px;line-height:22px;}
.footer_right				{width:285px;float:left;text-align:right;padding-right:60px;}
.small_logo					{background: url(images/mobidiag_logo_small.gif) left top no-repeat;height:28px;width:99px;margin-top:6px;}

#logo						{background: url(images/mobidiag_logo.gif) left top no-repeat; width:144px; height:24px;position:absolute;margin-top:30px;margin-left:36px;}


/* SEARCH */
#dnn_dnnSEARCH_txtSearch		{width:115px;margin-right:15px;padding-left:4px;background:url(images/src.gif) left top no-repeat #fff;border: 1px solid #7f7f7f;}
#dnn_dnnSEARCH_cmdSearch		{position:absolute;margin-left:-10px;}
#dnn_dnnSEARCH_ClassicSearch label	{display:none;}
#dnn_dnnSEARCH_optWeb			{display:none;}
#dnn_dnnSEARCH_optSite			{display:none;}

/* containers */
.mobi_btn					{color:#2d2d2d !important;background:#eaeaea;padding:4px;margin:4px 10px 20px 10px; border: 1px solid #aaaaaa;}
#default label a img			{display:none;}

/*fix for how to buy form*/
#dnn_ctr440_DynamicForms_a6b65931-d109-4f73-8d67-6afae649e967 table td p {display:none;}
#dnn_ctr440_DynamicForms_a6b65931-d109-4f73-8d67-6afae649e967 table td br {margin:0px;padding:0px;height:0px;line-height:0px;font-size:1px;}

/* EXTRANET  */
.extranet_function_separator {height:1px;border-bottom:1px dashed #d9d9d9;font-size:1px;line-height:1px;}
.extranet_table_top {border-top:1px solid #d9d9d9;}
.extranet_table_bottom {border-bottom:1px solid #d9d9d9;}
