#content-wrap {
background: #FFF;
margin: 0px auto;
}
#content-wrap, #content-home-wrap {
position: relative;
top: 85px;
left: 0px;
width: 100%;
border-top: 1px solid #FFF;
padding: 29px 0px 120px 0px;
}
.container_new {
font-size: 14px;
line-height: 1.3em;
}
.container_12 {
position: relative;
top: 0px;
left: 0px;
width: 960px;
margin: 0px auto;
text-align: left;
}
.container_new, .container_cloud, .container_managed {
padding-top: 20px;
z-index: 5;
}.container_12 .grid_3, .container_river .grid_3 {
width: 220px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_divider_vertical, .navigation_1, .navigation_2, .navigation_3, .fatfooter_1 {
position: relative;
float: left;
}
.container_new h1, .container_new h1 a, .container_new h1 a:hover {
font-size: 22px;
font-weight: bold;
line-height: 26px;
color: #000;
text-decoration: none;
}
.container_12 .push_1 {
left: 24px;
}

.container_new h2, .container_new h2 a, .container_new h2 a:hover {
font-size: 22px;
font-weight: normal;
line-height: 38px;
color: #000;
text-decoration: none;
}

ul.sitemap {
margin: 5px 0;
}

ul.sitemap li {
font-size: 16px;
line-height: 30px;
padding-left: 16px;
margin: 0px;
background-image: url('../images/info/gou.png');
background-position: 0px 8px;
background-repeat: no-repeat;
}
ul.sitemap, ul.sitemap li {
position: relative;
margin: 0px;
padding: 0px;
list-style: none;
}
ul.sitemap a, ul.sitemap a:hover {
color: #000;
margin-left:15px;
}

ul.sitemap li ul li {
font-size: 14px;
line-height: 25px;
padding-left: 10px;
margin: 3px 0;
background: none;
}
.container_12 .push_2 {
left: 48px;
}
.container_12 .grid_6 {
width: 468px;
}
.container_12 .push_3 {
left: 72px;
}
a:link:hover{
	text-decoration:underline;
}
.grid_hr_break {
margin-top: 35px;
padding-bottom: 35px;
}
.grid_hr, .grid_break, .grid_break_40, .grid_hr_break {
position: relative;
top: 0px;
left: 0px;
width: 100%;
border-top: 1px solid #D1D1D1;
}