﻿/**header**/
.headerWrap{
	width: 100%;
	border-top:3px solid #2b2b2b;
}
.header{
	height: 95px;
}
.headerL{
	margin-top:17px ;
}
.nav{
	margin-left:40px;
	*margin-left:30px;
}
.ddsmoothmenu{
    font-size: 16px;
	width:100%;
}
.ddsmoothmenu ul{
	z-index:100;
	margin:0;
	padding:0;
	list-style-type:none;
}
.ddsmoothmenu ul li{
	position:relative;
	display:inline;
	float:left;
}
.ddsmoothmenu ul li a{
	display:block;
	color:#333;
	padding:12px 12px;
	text-decoration:none;
	margin-top: 30px;
}
*html .ddsmoothmenu ul li a{
	display:inline-block;

}
/*.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color:white;}*/
.ddsmoothmenu ul li a.selected{
	color:#a90000;
}
.ddsmoothmenu ul li a:hover{
	color:#a90000;
	}
.ddsmoothmenu ul li ul{
	position:absolute;
	left:0;
	display:none;
	visibility:hidden;
	background:#5c5b5b;
	background: rgba(0,0,0,0.5);
	filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#55000000', endColorstr='#55000000)";      /*IE8*/ 

}
.ddsmoothmenu ul li ul li{
	display:list-item;
	float:none;
}
.ddsmoothmenu ul li ul li ul{
	top:0;
}
.ddsmoothmenu ul li ul li a{
	line-height: 24px;
	width:160px;
	padding:5px;
	color: #fff;
	font-size: 14px;
	margin:0;
	border-top-width:0;
	border-bottom:1px solid gray;
}
*html .ddsmoothmenu{
	height:1%;
}
.downarrowclass{
	position:absolute;
	top:50px;
	right:7px;
}
.rightarrowclass{position:absolute;top:12px;right:5px;}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;}
.toplevelshadow{opacity:0.8;}
