HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: center
}
FORM {
	MARGIN: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #003366
}
A:hover {
	COLOR: #003366
}
A:visited {
	COLOR: #003366
}
A:hover {
	COLOR: #FF0000
}

#top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/background.gif) #fff repeat-y 50% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.access {
	LEFT: -3000px; WIDTH: 500px; POSITION: absolute
}
#masthead {
	CLEAR: both; BACKGROUND: url(/images/sprites-t1.gif) #000 repeat-x 0px -615px; MARGIN: 0px; COLOR: #fff
}
#masthead LI {
	PADDING-RIGHT: 14px; DISPLAY: inline; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#logo {
	CLEAR: left; FLOAT: left; MARGIN: 0px 0px -4px
}
#logo ABBR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#logo IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#geo {
	CLEAR: right; PADDING-RIGHT: 24px; BORDER-TOP: #98b1c4 1px solid; MIN-WIDTH: 350px; PADDING-LEFT: 25px; BACKGROUND: url(/images/sprites-t2.gif) no-repeat -639px 100%; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #c8d7e3; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#universal-nav {
	MARGIN: 10px
}
#geo LI#country {
	PADDING-RIGHT: 5px
}
#site-name {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 112px; WIDTH: 200px; COLOR: #98b1c4; PADDING-TOP: 7px
}
#site-name SPAN#site-name-back-link {
	COLOR: #bbb
}
#site-name P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#site-name SPAN#site-name-back-link {
	BACKGROUND: url(/images/masthead-gray-arrow.gif) no-repeat 7px 0.4em
}
#site-name SPAN#site-name-back-link A {
	PADDING-LEFT: 9px; COLOR: #bbb
}
#leadspace-container
{
	width:930px;
	height:300px;
	BACKGROUND: url(/images/banner.jpg);
}
#leadspace-container p {
font-size:12px;LINE-HEIGHT: 1.5em;
font-family:Arial, Helvetica, sans-serif;
}
#leadspace-container h2 {
color:#006699
}
P {
	COLOR: black
}
#universal-nav LI A:link {
	COLOR: #293d6b
}
#universal-nav LI A:visited {
	COLOR: #293d6b
}
#navigation LI A:link {
	COLOR: #293d6b
}
#navigation LI A:visited {
	COLOR: #293d6b;
}
#universal-nav LI A {
	TEXT-DECORATION: none
}
#universal-nav {
	CLEAR: both; BORDER-TOP: #3d474e 1px solid; BACKGROUND: url(/images/sprites-t1.gif) #bccddb repeat-x 0px -280px; MARGIN: 0px; COLOR: #666; BORDER-BOTTOM: #98b1c4 1px solid; HEIGHT: 22px;
}
#universal-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
#universal-nav LI {
	PADDING-RIGHT: 11px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#universal-nav LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
#universal-nav LI:hover {
	BACKGROUND: url(/images/sprites-t1.gif) #c8d7e3 repeat-x 0px -195px;
}
INPUT.btn-search:hover {
	BACKGROUND: url(/images/sprites-t2.gif) #000 no-repeat 100% 0px; COLOR: #fc0
}
FORM#search-form INPUT {
	POSITION: absolute
}
FORM#search-form INPUT#q {
	POSITION: relative
}
FORM#search-form INPUT#search {
	POSITION: relative
}
FORM#search-form SPAN#search-scope INPUT {
	POSITION: relative
}
#search-form {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 4px; WIDTH: 450px; PADDING-TOP: 8px
}
#search-form P {
	PADDING-RIGHT: 80px; MARGIN: 0px; TEXT-ALIGN: right
}
#search-form SELECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/sprites-t2.gif) #e6e6e6 no-repeat -1250px 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 4px 4px 0px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
INPUT#q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/sprites-t2.gif) #e6e6e6 no-repeat -1250px -18px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: 150px; TEXT-INDENT: 5px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}

#geo:hover {
	BACKGROUND: url(/images/sprites-t2.gif) no-repeat -14px 100%
}
#geo:hover {
	COLOR: #fff
}
#geo:hover A {
	COLOR: #fff
}
#geo LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#geo LI#country {
	PADDING-RIGHT: 5px
}
#geo LI#language {
	PADDING-LEFT: 15px; BACKGROUND: url(/images/upper-masthead-divider.gif) no-repeat 8px 50%
}
#geo LI#back-country {
	PADDING-LEFT: 15px
}
#geo LI#back-country A {
	DISPLAY: inline; PADDING-LEFT: 7px; BACKGROUND: url(/images/masthead-blue-arrow.gif) no-repeat 0px 50%; MARGIN: 0px 0px -3px; HEIGHT: 1%
}
#geo A {
	COLOR: #c8d7e3
}
/*页头结束*/
#content {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
DIV#home-tasks {
	FONT-SIZE: 0.74em; FONT-FAMILY: Arial,Helvetica,sans-serif
}
UL#home-task-nav LI A {
	FONT-WEIGHT: bold
}
DIV#home-tasks DIV.column H3 {
	FONT-SIZE: 1em
}
/*中间结束*/
#footer {
	CLEAR: both;
	BORDER-TOP: #fff 1px solid;
	BACKGROUND: url(/images/sprites-t1.gif) #000 repeat-x 0px -631px;
	MARGIN: 0px;
	COLOR: #ccc;
	PADDING-TOP: 1px;
	HEIGHT: 22px;
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 150px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1%;
}
#footer LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
#footer LI.first {
	PADDING-LEFT: 19px; BACKGROUND-IMAGE: none
}
#footer LI A:link {
	COLOR: #ccc; TEXT-DECORATION: none
}
#footer LI A:visited {
	COLOR: #ccc; TEXT-DECORATION: none
}
#footer LI A:hover {
	COLOR: #fc0; TEXT-DECORATION: none
}
#metrics {
	background:url(/images/bottom.gif) no-repeat 50% 0%;
	margin:0px;
	padding:0px;
	height:15px;
}
<!--结尾部分结束-->

<!--首页分类列表部分-->
.clear{clear:both;}
#CategoryList{
	background-image: url(../images/hp-task-bg.gif);
	height:180px;
	text-align: center;
	padding:20px 0 10px 0;
}
#CategoryList ul{
padding:0;
list-style:none;
	margin:0 2px 0 10px;
}

#CategoryList li{
	display:block;
	width:150px;
	height:172px;
	overflow:hidden;
	float:left;
	margin:0px;
	display: block;
}
#CategoryList h3{
padding:5px 3px 2px 3px;
height:40px;
font-size:12px;
	margin:0;
	display: block;
}
#CategoryList img{
	width:120px;
	height:100px;
}
#CategoryList h3 A:link {
	COLOR: #ccc; TEXT-DECORATION: none;
	margin:0 auto;
	display: block;
}
#CategoryList h3 A:visited {
	COLOR: #ccc; TEXT-DECORATION: none;
	display: block;
}
#CategoryList h3 A:hover {
	COLOR: #FFf;
	TEXT-DECORATION: none;
	display: block;
}

#CategoryList li{background:url(/images/category_bg.gif) no-repeat left top;}

