.pro_line2 {
	height:25px; 
	position:relative;
	top:142px;
	z-index:500;
}

.pro_line2 .select {
	margin:0; 
	padding:0 0 0 100px; 
	list-style:none; 
	white-space:nowrap;
}

.pro_line2 li {
	float:left;
	background:url(../gfx/main_nav_bg.gif) center;
	border-left:1px solid #A3CDDA;
	border-right:1px solid #4373A3;
	width:150px;
	height:32px; 
	line-height:32px; 
}

.pro_line2 li.rightbar {
	width:0px;
}

.pro_line2 .select a {
	display:block; 
	text-decoration:none; 
	color:#fff;
	text-align:center;
	font-size:1.2em;
}

.pro_line2 .select a b {
	display:block; 
}

.pro_line2 .select a:hover, 
.pro_line2 .select li:hover a {
	border-bottom:1px solid #000;
	background:url(../gfx/main_nav_bg.gif) ;
	line-height:30px;
	cursor:pointer; 
	color:#fff;
}

.pro_line2 .select a:hover b, 
.pro_line2 .select li:hover a b {
display:block; 
cursor:pointer;
}

.pro_line2 .sub {
display:none;
}

/* IE6 only */
.pro_line2 table {
margin:0px; 
font-size:1em; 
width:0; 
height:0;
}

.pro_line2 .sub {
margin:0 0 0 0; 
padding:0 0 0 75px;
list-style:none;
}
.pro_line2 .sub li {
background:transparent;
border:none;
width:180px;
}

.pro_line2 .select :hover .sub {
height:20px;
display:block; 
position:absolute;
float:left;
width:868px;
top:32px; 
left:1px; 
}

.pro_line2 .select :hover .sub li a 
{
	border:1px solid #fff;
	background: url("../gfx/banner3.jpg") -650px -2px;
 	width:180px;
	display:block;
	height:19px;
	line-height:19px;
	float:left;
	margin:0;
	white-space:nowrap;
	color:#ccc;
	font-size:1em;
}

.pro_line2 .select :hover .sub li a:hover 
{
	color:#fff;
	background: url("../gfx/banner3.jpg") -5px -5px;
}




.submenubar {
background-color:#4C5855;
height:10px;
line-height:10px;
margin-bottom:2em;
}
