body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
a:hover{text-decoration:none;}

.m_text, div, td, input, textarea
	{		
		font-family:Tahoma, Arial, 'Ludica Grande', Sans-Serif;
		font-size:11px;
		line-height:14px;
		color:#585858;
	}

.h_text, strong
	{
		font-family:Tahoma;
		/* font-size:9px; */
		/* line-height:14px; */
		color:#305890;
	}
	
.l_text, a.test
	{
		font-family:Tahoma;
		font-size:8px;
		line-height:10px;
		color:#305890;
	}

.l1_text
	{
		font-family:Tahoma;
		font-size:9px;
		line-height:11px;
		color:#305890;
	}

.l2_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
	}

.l3_text
	{
		font-family:Tahoma;
		font-size:13px;
		line-height:17px;
		font-weight:bold
	}
	
.l4_text
	{
		font-family:Tahoma;
		font-size:16px;
		line-height:19px;
		color:#305890; 
		font-weight:bold
	}

.ls_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#585858;
	}

.ls1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#585858;
	}

.lt_text, ul
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#8A8A8A;
	}
	
.c_text
	{
		font-family:Tahoma;
		font-size:9px;
		line-height:9px;
		color:#305890;
	}

.no_class
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px
	}

.form
	{
		width:174px; height:21px; border-color:#AEADAD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px;
	}
.form_div
	{
		height:24px; margin-top:0px;
	}

.form1
	{
		width:139px; height:21px; border-color:#AEADAD; border-bottom-width:1px; border-right-width:1px; background-color:#E5E5E5; padding-left:5px;
	}
		
	a.c_text{text-decoration:none;}	
	a:hover.c_text{text-decoration:underline;}
	
	a.lt_text{text-decoration:none;}	
	a:hover.lt_text{text-decoration:underline;}
	
	a.ls1_text{text-decoration:none;}	
	a:hover.ls1_text{text-decoration:underline;}
	
	a.ls_text{text-decoration:none;}	
	a:hover.ls_text{text-decoration:underline;}
	
	a.l1_text{text-decoration:none;}	
	a:hover.l1_text{text-decoration:underline;}
	
	a.l2_text{text-decoration:none;}	
	a:hover.l2_text{text-decoration:underline;}

ul {margin:0; padding:0; list-style:none}
.li1 {background:url(images/a.gif) no-repeat 0px 3px; margin: 6px 0px 0px 0px; padding:0px 0px 0px 9px}

.li2 {background:url(images/a1.gif) no-repeat 0px 3px; margin: 6px 0px 0px 0px; padding:0px 0px 0px 9px}

/*######## MENU #######*/

.solidblockmenu ul{
border-left:0 none; border-right:0 none; border-top:0px none; border-bottom:0px none; margin:0; padding:0; width: 100%;
height: 43px;
background: url('');
font-variant:normal; 
font-size:15px; 
font-family:Arial; 
font-weight:bold
}

.solidblockmenu li{
display: inline;
height: 43px;
}

.solidblockmenu li a{
color: #FFFFFF;
float: left;
text-decoration: none;
border-right: 1px solid #244d87; 
padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:15px;
}

.solidblockmenu li a:visited{
color: #FFFFFF;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
color: #EB9F14;
background: url('http://www.methanegasdetectors.com/images/blockactive.gif') repeat-x top center
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:30px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
padding-top: 3px;
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
display:none;
}

/*######## End of MENU #######*/