#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px auto; WIDTH: 900px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#header {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #eee 1px solid; WIDTH: 900px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#main {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 85px; BORDER-LEFT: #eee 1px solid; WIDTH: 900px; PADDING-TOP: 0px
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 25px; WIDTH: 610px; COLOR: #404040; LINE-HEIGHT: 150%; PADDING-TOP: 15px
}
#sidebar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 235px; COLOR: #969696; LINE-HEIGHT: 150%; PADDING-TOP: 15px
}
#sidebar H3 {
	COLOR: #2359a3
}
#sidebar H4 {
	FONT-SIZE: 12px; line-height:135%; font-family: "\5B8B\4F53"; COLOR: #666; FONT-STYLE: normal
}
#header A {
	COLOR: #2359a3; TEXT-DECORATION: none
}
#header A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
#header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 5px 15px; COLOR: #2359a3; PADDING-TOP: 0px; FONT-SIZE: 14px; line-height:135%; font-family: "\5B8B\4F53";
}
#header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px
}
#header LI {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 12px; line-height:135%; font-family: "\5B8B\4F53"; PADDING-BOTTOM: 0px; COLOR: #2359a3; PADDING-TOP: 0px
}
#header .hero {
	PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
#main A {
	COLOR: #2359a3
}
#main A:hover {
	COLOR: #666
}
#main .box {
	FLOAT: left; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #eee 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#main .boxlast {
	PADDING-BOTTOM: 15px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sidegraph {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 4px 0px 15px; WIDTH: 400px; PADDING-TOP: 2px; POSITION: relative
}
.sidegraph .bar1 {
	DISPLAY: block; MARGIN: 1px 0px 7px; COLOR: #000; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 2em; TEXT-ALIGN: right
}
.sidegraph .bar2 {
	DISPLAY: block; MARGIN: 1px 0px 7px; COLOR: #000; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 2em; TEXT-ALIGN: right
}
.sidegraph .bar3 {
	DISPLAY: block; MARGIN: 1px 0px 7px; COLOR: #000; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 2em; TEXT-ALIGN: right
}
.sidegraph .bar4 {
	DISPLAY: block; MARGIN: 1px 0px 7px; COLOR: #000; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 2em; TEXT-ALIGN: right
}
.sidegraph .bar1 {
	BORDER-RIGHT: #bdd8fc 1px solid; BORDER-TOP: #bdd8fc 1px solid; BACKGROUND: #bdd8fc; BORDER-LEFT: #bdd8fc 1px solid; BORDER-BOTTOM: #bdd8fc 1px solid
}
.sidegraph .bar2 {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #eee; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
.sidegraph .bar3 {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #eee; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
.sidegraph .bar4 {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #999; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.sidegraph .bar SPAN {
	LEFT: 1em; POSITION: absolute
}
.sidegraph STRONG {
	MARGIN-BOTTOM: 5px
}
.sidegraph .datatop {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:135%; font-family: "\5B8B\4F53"; COLOR: #225395
}
.sidegraph .data {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:135%; font-family: "\5B8B\4F53"; COLOR: #666
}
.sidegraph EM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:135%; font-family: "\5B8B\4F53"; COLOR: #a1a5a9; FONT-STYLE: normal
}
#application {
	FLOAT: left; MARGIN: 0px; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #fff
}
#application .subcol1-2 {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 449px; PADDING-TOP: 0px
}
#application .subcol2-2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 450px; PADDING-TOP: 0px
}
#application .subcol1-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#application H2 {
	PADDING-RIGHT: 7px; BORDER-TOP: #eee 2px solid; PADDING-LEFT: 30px; FONT-SIZE: 12px; line-height:135%; font-family: "\5B8B\4F53"; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #fff 1px solid
}
#application H3 {
	FONT-SIZE: 12px; line-height:135%; font-family: "\5B8B\4F53"; MARGIN-BOTTOM: 15px; COLOR: #2359a3
}
#application .learnmore {
	FONT-SIZE: 12px; line-height:135%; font-family: "\5B8B\4F53"; FLOAT: right; MARGIN: 15px 20px 20px 0px; COLOR: #a1a5a9
}
#application .learnmore A {
	FONT-WEIGHT: normal; COLOR: #75797c; TEXT-DECORATION: underline
}
#application .learnmore A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#application IMG.speedmbp {
	FLOAT: right; MARGIN: -18px 10px 0px 0px; POSITION: relative
}
#application IMG.speedimac {
	FLOAT: right; MARGIN: -18px 10px 0px 0px; POSITION: relative
}
#application .sosumi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 370px; COLOR: #a1a5a9; PADDING-TOP: 0px
}
#application .sosumi A {
	FONT-WEIGHT: normal; COLOR: #75797c; TEXT-DECORATION: underline
}
#application .sosumi A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#footer {
	BORDER-TOP: #ccc 1px solid
}


