@charset "utf-8";
/* CSS Document */

#smnavcontainer {
	height:45px;
	clear:both;
	width:100%;
	background-color:#000;
	background-image:url(/images/smnav/smnavbg.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	text-align:center;
}
#navsection2 {
	width:992px;
	margin:0 auto;
	position:relative;
	z-index:99999;
}
#bar2 {
	margin:0 auto;
}
#navbar2 {
	width:992px;
	margin:0 auto;
}
#navbar2 a {
	color:#FFF;
	text-decoration:none;
}
#cssmsmnav * {
	margin:0;
	padding:0;
}
#cssmsmnav {
	width:1200px;
	height:45px;
	margin:0 auto;
	padding:0;
}
#cssmsmnav a {
	display:block;
	text-align:left;
	color:#FFF;
	text-decoration:none;
	padding:0 10px;
}
#cssmsmnav ul {
	margin-top:0;
}
#cssmsmnav ul li {
	list-style-type:none;
	float:left;
	height:42px;
}
#cssmsmnav ul li > a {
	font-size:16px;
	font-variant:small-caps;
	margin:0;
	padding:11px 3px 10px 4px;
}
#cssmsmnav ul li > ul li a {
	font-size:12px;
	font-weight:400;
	font-variant:normal;
	margin:0;
	padding:10px;
}
#cssmsmnav ul li > ul li a:hover {
	background-color:#000;
	background-repeat:no-repeat;
	
}
#cssmsmnav ul li ul li {
	background-image:url(/images/smnav/smnavmenubg.png);
	width:213px;
	height:30px;
	list-style-type:none;
	padding:0;
}
#cssmsmnav ul li ul {
	margin-top:-2px;
	padding:5px 0 0;
}
#cssmsmnav ul li ul, #cssmsmnav:hover ul li ul, #cssmsmnav:hover ul li:hover ul li ul {
	display:none;
	list-style-type:none;
	width:110px;
}
#cssmsmnav:hover ul, #cssmsmnav:hover ul li:hover ul, #cssmsmnav:hover ul li:hover ul li:hover ul {
	display:block;
}
#cssmsmnav:hover ul li:hover ul li:hover ul {
	margin-left:213px;
	margin-top:-55px;
}
#smlogo {
	float:left;
	margin-top:5px;
}

.fade {color:#999;font-size:13px;padding-left:0;margin-left:0;float:left;}
#cssmsmnav ul li input.button {background-color:#333;color:#999;font-size:11px;border:#333;border-width:1px;}

fieldset.search {
	border: none;
	width: 243px;
	margin: 0 auto;
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	color: #000;
	font-size: 12px;
	width: 120px;
	height:21px;
	padding: 2px 5px 2px;
	background: #999 no-repeat;
	margin-right: 5px;
}
.search input.box:focus {
	background: #CCC;
	outline: none;
}
.search button.btn {
	width: 26px;
	height: 21px;
	cursor: pointer;
	text-indent: -9999px;
	background: #000 url(/images/smnav/smnavgo.jpg) no-repeat top right;	
}
.search button.btn:hover {
	background: #000 url(/images/smnav/smnavgo.jpg) no-repeat bottom right;	
}