@charset "UTF-8";
/* CSS Document */
h1 {
	color:#fff;
	font-size:52px;
	margin:10px 0 10px 0;
	text-shadow: 0px 1px 3px #000;
}
h1.homepage-header {
	color:#000;
	display:inline-block;
	font-size:14px;
	margin:55px 0 0 0;
	text-shadow: 0px 1px 3px #fff;
}
h2 {
	color:#fff;
	font-size:24px;
	text-shadow: 0px 1px 3px #000;
}
h3 {
	font-size:16px;
}
h3.billboard-headline {
	color:#fff;
	font-size:40px;
	margin:10px 0 10px 0;
	text-shadow: 0px 1px 3px #000;
}
h4 {
	display:inline;
	font-size:24px;
	margin-bottom:20px;
}
.billboard {
	width:960px;
	height:273px;
	background:none;
	margin:0 auto;
	position:relative;
	z-index:-1;
}
.billboard-content {
	width:570px;
	height:253px;
	padding:20px 0 0 370px;
}
.icon-home {
	display:inline-block;
	float:right;
}
p.home-bottom {
	display:block;
}
#main-top {
	display: none;
}
a.home_btn_dl, a.home_btn_lm {
	display: inline-block;
	background: transparent url(/res/new/images/btn-download.png) 0 0 no-repeat;
	height: 40px;
	width: 195px;
}
a.home_btn_lm {
	background-image: url(/res/new/images/btn-learnmore.png);
	width: 163px;
}
a.home_btn_dl:hover, a.home_btn_lm:hover {
	background-position: 0 -40px;
}
#main-seo_div {
	width:900px;
	height:auto;
	background:#e6f7ff;
	margin:20px auto 0;
	overflow:hidden;
	padding:20px 30px 30px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.ui-tabs {
	background:none;
	padding:0;
}
.ui-tabs-nav {
	background:none;
	border:none;
}
.tab-content {
	width:640px;
	color:#666;
	float:left;
}
.tab-image {
	width:256px;
	float:left;
}
img.topshadow {
	display:block;
	margin-top:20px;
}
.ui-widget-content { border: none; }
.ui-widget-header { font-weight: bold; }
.ui-state-default, .ui-widget-content .ui-state-default { border: none; background: none; font-weight: normal; color: #0054a6; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #0054a6; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: none; background: none; font-weight: normal; color: #fff; }
.ui-state-hover a, .ui-state-hover a:hover { height:20px; color: #fff; background:url(/res/new/images/div-tab_active.gif) repeat-x; text-decoration: none; -moz-border-radius: 10px;
-khtml-border-radius: 10px; -webkit-border-radius: 10px; }
.ui-state-active, .ui-widget-content .ui-state-active { height:20px; border: none; background:url(/res/new/images/div-tab_active.gif) repeat-x; font-weight: normal; color: #fff; -moz-border-radius: 10px;
-khtml-border-radius: 10px; -webkit-border-radius: 10px; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #fff; }
.ui-tabs .ui-tabs-nav li { margin: 0 10px 1px 0; }
.ui-tabs .ui-tabs-nav li a { line-height:21px; padding: 0 10px; }
.ui-tabs .ui-tabs-panel { padding: 0; }
.ui-tabs h3 { color:#000;}