/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */
html, body{font-family:"Trebuchet MS";font-size:11px;color:#56595C;background-color:#FFFFFF;margin:0px;padding:0px;behavior:url("http://www.e-linq.com/csshover.htc");}
body{ margin-top:0;font-family:verdana,tahoma,arial,sans-serif;} /*margin:0.5em; */
table{ } /* border-collapse:collapse */
a		{ color:#EF7553;}
a:hover	{ color:#000;}
hr		{ border-top: solid 1px #aaa}
h1	{ font-size:18px;}
h2	{ font-size:18px; color:#F1AA00}
h3	{ font-size:12px; color:#87A007}

/* Begin CSS Popout Menu */

#main{	
		width:747px; 
		height:100%;
		margin:0 auto;
		
		}
#main2{	
		width:760px; 
		height:100%;
		margin:0 auto;
		}
#leftpannel{
		float:left; 
		width:150px;
		padding-left:5px;
		padding-right:15px;
		font-size:10px;
		}
#rightpanel{
		float:right;
		width:250px;
		padding-top:70px;
		padding-left:2px;
		/*background:url('http://e-linq.com/images/dot_ver2.gif') repeat-y left top ;*/
		padding-right:2px;
		font-size:10px

		}
h2		{ font-size:12px; padding:0 5px 0 0px; margin:0px;}
blockquote{	margin-left:10px; margin-top:0px;}

	#sub_menu			{ background-color:#F6A800; text-align:right; border-top:solid 1px #FFF ; display:none }
#sub_menu a			{ padding:5px; line-height:22px;  color:#FFFFFF; font-weight:bold; text-decoration:none; border-left:1px solid #FFF }
#sub_menu a:hover	{ color:#B64D1E; background-color:#F7EDBA; }

#sub_links			{ background-color:#F6A800; text-align:right; border-top:solid 1px #FFF ; }
#sub_links a			{ padding:5px; line-height:22px;  color:#FFFFFF; font-weight:bold; text-decoration:none; border-left:1px solid #FFF }
#sub_links a:hover	{ color:#B64D1E; background-color:#F7EDBA; }

#sub_main #mainpannel{ padding-top:45px;}

#mainpannel{
		float:left;
		width:547px;
		padding-top:30px;
		/*background:url('http://e-linq.com/images/dot_ver2.gif') repeat-y left top; */ padding-left:10px; padding-right:10px; padding-bottom:15px
		}
		#mainpannel h2	{ font-size:18px; color:#F1AA00}
		#mainpannel h3	{ font-size:12px; color:#87A007}
		#mainpannel li	{ list-style-image:url('http://e-linq.com/images/arrow.gif'); margin-top:10px}
		#mainpannel li li{ list-style-image:url('http://e-linq.com/images/arrow2.gif'); margin-top:10px}
		.heightlight	{ color:#f00}
		.button			{ background-color:#DA5B28; border:0px; color:#fff}
		.number			{ text-align:right}
		.red			{ color:#f00;}
		a.link			{ text-decoration:none}

#footer { text-align:center;display:block;height:22px;width:100%;line-height:22px;color:#fff;background:#000 url('http://e-linq.com/images/tab_bg.jpg');}
		#footer a		{ color:#fff; font-size:9px; text-decoration:none}
		#footer a:hover	{ color:#FFFFCC;}
#cright	{ text-align:right; color:#999999; font-size:9px}

#menu	{ width:778px;/*	border:1px solid #336666;*/	}
	#menu a, #menu h2{
		font:bold 10px/16px verdana;
		display:block;
		border-width:1px;
		border-style:solid;
		border-color:#fff #888 #555 #fff;
		white-space:nowrap;
		padding:0px;
		margin:0;

		}
		
		#menu h2{
		color:#fff;
		background-image:url('http://e-linq.com/images/tab_bg.jpg');
		text-transform:uppercase
		}
		#menu h2:hover{
		background-image:url('http://e-linq.com/images/tab_bg2.jpg');
		}
		
		
		#menu a					{ margin-left:5px;color:#FFF;line-height:22px;height:22px;text-decoration:none;}
		#menu a, #menu a:visited{ border:0px;color:#fff;}
		#menu a:hover			{ color:#B64D1E;background:url('http://e-linq.com/images/tab_bg2.jpg'); }
		#menu a:active			{ color:#fff;}
		.mm						{ background:url('http://e-linq.com/images/arrow_tabs.gif') no-repeat bottom right;}
		.right					{ display:block; text-align:right;}
		 
		#menu ul{
		list-style:none;
		margin:0;
		padding:0;
		float:left;
		width:107px;
		border:solid 0px #000000;
		height:22px;
		}
		* html #menu ul li{float:left;height:0%; }
		* html #menu ul li a{height:0%;}
		
		
		
		#menu li{
		position:relative;
		}
		#menu ul ul{
		position:absolute;
		text-align:left;
		z-index:1;
		top:auto;
		height:0px;
		display:none;
	
		/*filter:alpha(opacity=80);
		opacity: 0.8;
		-moz-opacity:0.8;*/
		}
		#menu ul ul a{
			color:#B64D1E;
			line-height:22px;
			background-color:#F6EEBB;
			text-transform:uppercase;
			padding-left:5px;
			width:222px;
			margin:0px;
			border-bottom:1px solid #fff;
		}
		#menu ul ul a:visited{
			color:#B64D1E;
			border-left:solid 1px #eee;
			border-right:solid 1px #eee;
			padding-left:5px;
			width:220px;
			margin:0px;
			border-bottom:1px solid #fff;
		}
		#menu ul ul a:hover{
			color:#F5AB00;
			line-height:22px;
		}
		#menu ul ul ul{
		top:0;
		left:220px;
		}
		
		/* Begin non-anchor hover selectors */
		
		/* Enter the more specific element (div) selector
		on non-anchor hovers for IE5.x to comply with the
		older version of csshover.htc - V1.21.041022. It
		improves IE's performance speed to use the older
		file and this method */
		
		
		div#menu li:hover{
		cursor:pointer;
		z-index:100;
		}
		
		div#menu li:hover ul ul,
		div#menu li li:hover ul ul,
		div#menu li li li:hover ul ul,
		div#menu li li li li:hover ul ul
		{display:none;}
		
		div#menu li:hover ul,
		div#menu li li:hover ul,
		div#menu li li li:hover ul,
		div#menu li li li li:hover ul
		{display:block;}
		
		/* End of non-anchor hover selectors */
		
		/* Styling for Expand */
		
		#menu a.x, #menu a.x:visited{
		font-weight:bold;
		color:#000;
		background:#eee url('/css/images/expand3.gif') no-repeat 100% 100%;
		}
		
		#menu a.x:hover{
		color:#fff;
		background:#000;
		}
		
		#menu a.x:active{
		color:#060;
		background:#ccc;
		}
		
		/* End CSS Popout Menu */
		
		/* Begin Content Area - Not Part of CSS Popout Menu */


/* End Content Area - Not Part of CSS Popout Menu */