/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { clear:both;border: 1px solid #aaaaaa; background: #ffffff; color: #222222;}
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { font-weight: normal; color: #555555; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { background: #ddd;font-weight: normal; color: #212121; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover {text-decoration: none; outline: none; color:#003399; }
.ui-state-active, .ui-widget-content .ui-state-active { background: #003399;font-weight: normal; color: #fff; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #fff; outline: none; text-decoration: none; }

.ui-tabs {
	margin:0;
	padding:0;
	font-family:arial;
	border:none;
	background: #fff url('../images/mainnav-bg.png') repeat-x;
}

.ui-tabs .ui-tabs-nav {
	padding:0px;
	letter-spacing: 0.3em;
	font-size:1em;
	height:55px;
}

.ui-tabs .ui-tabs-nav li{
	position:relative;
	margin:0 !important;
	top:5px;
}
.ui-tabs .ui-tabs-nav li a {
	line-height:31px;
}

.ui-tabs .ui-tabs-panel{
	position:relative;
	padding:20px;
	min-height:150px;
	width:90%;
	margin:0 auto 20px auto;
	height:280px;
}

.ui-tabs .ui-tabs-panel .menu-content{
	width:500px;
}

.ui-tabs .ui-tabs-panel .menu-content-right{
	width:260px;
	height:280px;
	background:#003399;
}

.ui-tabs .ui-tabs-panel img{
	position:absolute;
	right:0;
	top:0;
	padding:10px;
}

.ui-tabs-panel a{
	color:#003399;
}

#menu-about{
	background: url(../images/mainnav-about.png) no-repeat top right;
}
