#menu {
	float:right;
	background:url(../images/menu-right-edge.gif) right no-repeat;
	padding-right:1px;
	margin-top:10px;
}
#kwicks .kwick {
	float: left;
	display: block;
	width: 90px;
	height: 100px;
	background:url(../images/menu-tab-off.gif) no-repeat left;
	overflow:hidden!important;
}
.kwick>a.topnav {
	display:block;
	height:80px;
	padding:37px 10px 0px 10px;
	color:#532772;
	text-decoration:none;
	text-align:left;
	margin:0;
	list-style-image:none;
	

}
.kwick a.topnav:hover, ul#kwicks :hover > a.topnav {
	background:url(../images/menu-tab-on.gif) no-repeat left!important;}
.kwick a.topnav:hover{
	text-decoration:underline;
}
#kwicks li ul {
	position:relative;
	width:100px;
	top:-1000px;
	z-index:100;
	left:100px;
}	
#kwicks li:hover ul {
	top:-120px;
}
.submenu a {
	color:#666;
}
.submenu a:hover {
	text-decoration:underline;
	color:#532772;
	cursor:pointer	
}

/* submit button */

button {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-radius:3px;
	padding:0pt 6px 2px;
	cursor:pointer;
}
button {
	background:transparent url(../images/button-off.gif) no-repeat scroll center top;
	background-repeat:no-repeat;
	border:1px solid #444;
	color:#fff;
	font-size:11px;
	height:30px;
	padding:5px 5px 8px 5px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:1em;
}
button:hover {
	background-image: url(../images/button-on.gif);
	color:#fff;
}
button.withArrow {
	background-position:top right;
	padding-right:30px;
}