@import url( http://ly.lygo.com/ly/css/utils.css );
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://ly.lygo.com/ly/hp/shiny/bg-page_gradient.png) #ccc repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px Arial, Helvetica, sans-serif; COLOR: #292929; PADDING-TOP: 0px
}
DIV.page {
	MARGIN: 0px auto; WIDTH: 900px
}
DIV.content {
	BORDER-RIGHT: #000 5px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 5px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000 5px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000 5px solid; BACKGROUND-COLOR: #d9d9d9
}
DIV.leftCol {
	FLOAT: left
}
DIV.rightCol {
	FLOAT: right
}
DIV.footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://ly.lygo.com/ly/hp/shiny/bg-footer_gradient.gif) repeat-x; PADDING-BOTTOM: 40px; MARGIN: 10px 0px 0px; COLOR: #fff; PADDING-TOP: 10px
}
UL.networkNav {
	PADDING-RIGHT: 0px; MIN-WIDTH: 800px; PADDING-LEFT: 0px; BACKGROUND: url(http://ly.lygo.com/ly/hp/shiny/bg-nav_gradient.gif) #1b4d6e repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.networkNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.networkNav LI A {
	BORDER-RIGHT: #1f4a6b 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #1f4a6b 0px solid; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(http://ly.lygo.com/ly/hp/shiny/bg-nav_gradient.gif) #1b4d6e repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #649fc8 1px solid; COLOR: #fff; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #1f4a6b 0px solid; WHITE-SPACE: nowrap
}
UL.networkNav LI:first-child A {
	BORDER-LEFT-STYLE: none
}
UL.searchNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 200px; PADDING-BOTTOM: 0px; MARGIN: 6px auto 0px; WIDTH: auto; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
UL.searchNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
UL.searchNav LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 3px 0px 0px; COLOR: #fff; FONT-VARIANT: small-caps
}
UL.searchNav LI SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 3px 0px 0px; COLOR: #fff; FONT-VARIANT: small-caps
}
UL.searchNav LI A {
	DISPLAY: block; BACKGROUND: url(http://ly.lygo.com/ly/cos/img/tab-off.png) no-repeat 50% top; WIDTH: 92px; COLOR: #c5e6ff; LINE-HEIGHT: 20px; HEIGHT: 19px
}
UL.searchNav LI.web SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://ly.lygo.com/ly/cos/img/tab-on.png) no-repeat 50% top; PADDING-BOTTOM: 0px; WIDTH: 92px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 19px
}
UL.searchNav LI.current SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://ly.lygo.com/ly/cos/img/tab-on.png) no-repeat 50% top; PADDING-BOTTOM: 0px; WIDTH: 92px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 19px
}
DIV.searchBox {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://ly.lygo.com/ly/cos/img/bg-blue_gradient.png) #3274a6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
DIV.searchBox .dog {
	MARGIN: 2px 0px 0px 18px
}
DIV.searchBox DIV.theme {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 59px
}
DIV.searchBox IMG {
	VERTICAL-ALIGN: bottom
}
DIV.searchBox SPAN {
	VERTICAL-ALIGN: bottom
}
DIV.searchBox .logo {
	MARGIN: 0px 5px
}
DIV.searchBox P {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 5px 5px 0px 10px; COLOR: #fff
}
DIV.searchBox INPUT {
	MARGIN-BOTTOM: 7px; VERTICAL-ALIGN: bottom
}
INPUT#query {
	BORDER-RIGHT: #1f4a6b 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #1f4a6b 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 2em; PADDING-BOTTOM: 1px; BORDER-LEFT: #1f4a6b 1px solid; WIDTH: 435px; COLOR: #292929; PADDING-TOP: 1px; BORDER-BOTTOM: #4588b8 1px solid; HEIGHT: 24px
}
INPUT#submit {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; WIDTH: 87px; BORDER-BOTTOM: #4588b8 1px solid; HEIGHT: 28px; BORDER-RIGHT-WIDTH: 0px
}
DIV.module {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(http://ly.lygo.com/ly/hp/shiny/bg-module_bottom.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #999 1px solid; WIDTH: 458px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
DIV.module H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(http://ly.lygo.com/ly/hp/shiny/bg-box_gradient.png) repeat-x; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #292929; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left
}
DIV.module H2 A {
	COLOR: #292929; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
DIV.module H2 A:hover {
	TEXT-DECORATION: none
}
DIV.module DIV.wrap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
A {
	COLOR: #006eac; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.reverse {
	TEXT-DECORATION: underline
}
A.reverse:hover {
	TEXT-DECORATION: none
}
DIV.footer A {
	COLOR: #8bc7e9; BACKGROUND-COLOR: transparent
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
	DISPLAY: inline
}
LABEL {
	CURSOR: pointer
}
.clrfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML .clrfix {
	HEIGHT: 1%
}
