
/* Component containers
----------------------------------*/
.ui-widget {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ui-widget .ui-widget {
	font-size: 12px;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ui-widget-content {
	background: #f2f2f2;
	color: #5c5659;
}
.ui-widget-content a {
	color: #5c5659;
}
.ui-widget-header a {
	color: #5c5659;
}
/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {
	border: 1px solid #c7c6cc;
	background-color: #fff;
	color: #5c5659;
	outline: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color: #5c5659;
	text-decoration: none;
	outline: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
	background: #f2f2f2;
	color: #5c5659;
}
.ui-state-hover a, .ui-state-hover a:hover {
	color: #000;
	background: #fff;
	border: none;
	text-decoration: none;
	outline: none;
}
.ui-state-active, .ui-widget-content .ui-state-active {
	background: #f2f2f2;
	color: #5c5659;
	outline: none;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #5c5659;
	outline: none;
	text-decoration: none;
}
/* Interaction Cues
----------------------------------*/

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
	background-image: url(../images/arrows.png);
}
/* positioning */

.ui-icon-triangle-1-s {
	background-position: -64px -18px;
}
