﻿
.blq-clearfix:after {content: ".";	display: block;	height: 0; clear: both;	visibility: hidden;}
.blq-clearfix {display: inline-block; clear:both;}
/* Hides from IE-mac \*/
* html .blq-clearfix {height: 1%;}
.blq-clearfix {display: block; list-style-type:none}
.blq-clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}

BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND:#ececec; /*#f9f9f9; #efefef*/
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
#legoweb 
{
	BORDER-RIGHT: #fff 5px solid; 
	BORDER-TOP: #fff 2px solid; 
	FONT-SIZE: 0.8em; 
	BORDER-LEFT: #fff 5px solid; 
	BORDER-BOTTOM: #fff 2px solid; 
	line-height:1.2;
	MARGIN: 0px auto;
	WIDTH: 99%;
	POSITION: relative
}

#blq-main {
	BORDER-RIGHT: #fff 10px solid; BORDER-TOP: #fff 0px solid; FONT-SIZE: 0.8em; BORDER-LEFT: #fff 10px solid; BORDER-BOTTOM: #fff 0px solid; line-height:1.4
}
#blq-main {
	MARGIN: 0px auto; WIDTH: 970px; POSITION: relative
}
#blq-footer {
	MARGIN: 0px auto; WIDTH: 970px; POSITION: relative
}
#blq-content {
	CLEAR: both; BACKGROUND-COLOR: #f9f9f9
}
#blq-panel {
	CLEAR: both; BACKGROUND-COLOR: #dbdbdb
}

A {
	TEXT-DECORATION: none
}
.buttons A:hover {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.hide {
	LEFT: -5000px; POSITION: absolute
}
.blocked {
	DISPLAY: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
LEGEND {
	COLOR: #fff
}
P {
	MARGIN: 0px
}
H1 {
	FONT-SIZE: 1.75em
}
H2 {
	FONT-SIZE: 1.5em
}
H3 {
	FONT-SIZE: 1.25em
}
H4 {
	FONT-SIZE: 1em
}
.inlineList {
	FLOAT: left; LIST-STYLE-TYPE: none
}
.inlineList LI {
	FLOAT: left; MARGIN-RIGHT: 3px
}
H3 {
	CLEAR: both; MARGIN: 0px; POSITION: relative
}
.hpCol {
	MARGIN-TOP: 12px; PADDING-LEFT: 14px; MIN-HEIGHT: 200px; FLOAT: left; WIDTH: 306px
}
.hpCol-first {
	MARGIN-TOP: 14px; MIN-HEIGHT: 350px
}
.hpMod {
	Z-INDEX: 1; BACKGROUND: url(img/gradient_bg.gif) #fff repeat-x left -240px; FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 306px; COLOR: #494949; POSITION: relative
}
.hpMod H2 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(img/corners_new.gif) no-repeat -918px top; PADDING-BOTTOM: 9px; MARGIN: 0px; CURSOR: move; PADDING-TOP: 9px
}
.hpMod H2 A {
	FONT-WEIGHT: bold
}
.hpMod H2 A:hover {
	TEXT-DECORATION: none
}
.hpSet {
	BACKGROUND: url(img/corners_new.gif) #fff no-repeat left bottom; FLOAT: left; WIDTH: 306px; POSITION: relative
}
.hpCoWh .hpSet {
	BACKGROUND-POSITION: -612px bottom
}
.hpData H3 {
	PADDING-RIGHT: 11px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 0.92em; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 6px; BACKGROUND-COLOR: #eee
}
.hpData H3 A {
	PADDING-LEFT: 15px; BACKGROUND: url(img/bgsprite.gif) no-repeat -290px -357px; COLOR: #494949
}
.hpData UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; POSITION: relative
}
.hpData UL LI {
	LINE-HEIGHT: 1.5
}
.hpData DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
.hpData DL DT {
	CLEAR: left; FONT-WEIGHT: bold
}
.hpData DL DD {
	MARGIN: 3px 0px 10px
}
.hpData DL DD.service {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.hpData {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; WIDTH: 306px
}
.carousel {
	BORDER-TOP-STYLE: none
}
.main {
	BORDER-TOP-STYLE: none
}
.hoverState {
	BORDER-RIGHT: #c0c0c0 5px solid; BORDER-TOP: #c0c0c0 0px solid; LEFT: -5px; MARGIN: 0px -10px 12px 0px; BORDER-LEFT: #c0c0c0 5px solid; BORDER-BOTTOM: #c0c0c0 0px solid; POSITION: relative; TOP: 0px
}
.hoverCorners {
	Z-INDEX: 99; BACKGROUND: url(img/hover_corners.gif) no-repeat left top; LEFT: -5px; WIDTH: 316px; POSITION: absolute; HEIGHT: 10px
}
DIV.top {
	BACKGROUND-POSITION: -1264px top; TOP: -5px
}
DIV.bottom {
	BACKGROUND-POSITION: left bottom; BOTTOM: -5px
}
.hpCo DIV.bottom {
	BACKGROUND-POSITION: -316px bottom
}
.hpCoWh DIV.bottom {
	BACKGROUND-POSITION: -632px bottom
}
.hpCollapsed DIV.bottom {
	BACKGROUND-POSITION: -948px bottom
}
.utils P.edit {
	RIGHT: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
.hpMod P.edit A {
	DISPLAY: block; RIGHT: 10px; BACKGROUND: url(img/bgsprite.gif) no-repeat -120px top; OVERFLOW: hidden; WIDTH: 43px; LINE-HEIGHT: 1.8; POSITION: absolute; TOP: 10px; HEIGHT: 22px
}
.hpMod P.edit A:hover {
	BACKGROUND-POSITION: -120px -22px; TEXT-DECORATION: none
}
.hpCollapsed .utils {
	BACKGROUND: url(img/corners_new.gif) no-repeat -1224px bottom; HEIGHT: 5px
}
.hpCollapsed H2 {
	PADDING-BOTTOM: 4px
}
.addremove {
	POSITION: relative
}
.addremove A {
	OVERFLOW: hidden; WIDTH: 14px; POSITION: absolute; TOP: -1.7em; HEIGHT: 14px
}
.addremove A.add {
	RIGHT: 28px; BACKGROUND: url(img/bgsprite.gif) no-repeat left top
}
.addremove A.remove {
	RIGHT: 10px; BACKGROUND: url(img/bgsprite.gif) no-repeat -18px top
}
.addremove A:hover {
	BACKGROUND-COLOR: #fff
}
.utils P.collapse {
	LEFT: 7px; POSITION: absolute; TOP: 12px
}
.utils P.collapse A {
	DISPLAY: block; BACKGROUND: url(img/bgsprite.gif) no-repeat -175px 3px; OVERFLOW: hidden; WIDTH: 18px; HEIGHT: 16px
}
.hpCollapsed P.collapse A {
	BACKGROUND-POSITION: -189px 3px
}
DIV.options {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(img/gradient_bg.gif) #4e4e4e repeat-x left -898px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 278px; COLOR: #fff; PADDING-TOP: 8px
}
DIV.options UL {
	PADDING-BOTTOM: 7px; MARGIN: 0px 0px 7px; OVERFLOW: auto; WIDTH: 278px; BORDER-BOTTOM: #000 2px groove; LIST-STYLE-TYPE: none
}
DIV.options UL.section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 2px; OVERFLOW: visible; PADDING-TOP: 2px
}
DIV.options UL.last {
	MARGIN-BOTTOM: 7px
}
DIV.options UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 139px; LINE-HEIGHT: 1.4; PADDING-TOP: 2px
}
DIV.options UL INPUT {
	FLOAT: left; MARGIN: 0px
}
DIV.options UL LABEL {
	DISPLAY: block; MARGIN-LEFT: 21px
}
DIV.options P {
	CLEAR: both; TEXT-ALIGN: right
}
DIV.options A {
	FONT-WEIGHT: bold; COLOR: #fff
}
DIV.options H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; COLOR: #ccc; PADDING-TOP: 5px
}
.hpWeather DIV.options P#cl {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: left
}
DIV.options FORM.location {
	WIDTH: 278px
}
#cloc SPAN {
	FONT-WEIGHT: bold
}
#cl SPAN {
	FONT-WEIGHT: bold
}
#loc {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; WIDTH: 274px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
DIV.options FORM.location FIELDSET {
	BORDER-RIGHT: #000 0px groove; PADDING-RIGHT: 0px; BORDER-TOP: #000 2px groove; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #000 0px groove; PADDING-TOP: 5px; BORDER-BOTTOM: #000 2px groove
}
#weaprompt {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
UL#weamultresults {
	MARGIN: 10px 0px; OVERFLOW: auto; WIDTH: 278px; MAX-HEIGHT: 200px; list-marker: disc
}
#weamultresults LI {
	FONT-WEIGHT: normal; WIDTH: 250px
}
#weamultresults A {
	COLOR: #fff
}
#blq-accesslinks {
	FONT-SIZE: 0.75em; Z-INDEX: 10; TEXT-TRANSFORM: capitalize; POSITION: relative; HEIGHT: 0px
}
#blq-accesslinks A {
	COLOR: #fff
}
#blq-accesslinks P {
	LEFT: -5000px; POSITION: absolute
}
#blq-accesslinks UL {
	WIDTH: 50%; POSITION: absolute
}
#blq-accesslinks #blq-displayoptions {
	PADDING-LEFT: 0.35em; WIDTH: 9.75em
}
#blq-accesslinks UL {
	MARGIN-TOP: 5px; FONT-SIZE: 0.92em; LIST-STYLE-TYPE: none
}
#blq-globalnav {
	MARGIN-TOP: 5px; FONT-SIZE: 0.92em; LIST-STYLE-TYPE: none
}
#blq-accesslinks UL LI {
	FLOAT: left; MARGIN: 0.25em 0px
}
#blq-globalnav LI {
	FLOAT: left; MARGIN: 0.25em 0px
}
#blq-accesslinks UL LI {
	BORDER-RIGHT: #dfdfdf 1px solid; WIDTH: 10.4em; TEXT-ALIGN: center
}
#blq-globalnav {
	PADDING-RIGHT: 93px; PADDING-LEFT: 170px; FLOAT: right; PADDING-BOTTOM: 9px; PADDING-TOP: 0px
}
#blq-globalnav LI {
	PADDING-LEFT: 0.9em
}
#blq-globalnav .mobile {
	Z-INDEX: 50; LEFT: 21.6em; POSITION: absolute
}
.linkDivider {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#optOut {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H1 {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 0.92em; FLOAT: left; MARGIN: 0px
}
H1 IMG {
	MARGIN: 0px 5px 0px 14px; VERTICAL-ALIGN: top
}
#hpSearch {
	FLOAT: left; MARGIN: -3px 30px 0px 0px; WIDTH: 484px; HEIGHT: 57px; TEXT-ALIGN: right
}
#hpSearch FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#hpSearch LEGEND {
	DISPLAY: none
}
#hpSearch SPAN {
	DISPLAY: block; FONT-SIZE: 0.92em; MARGIN: 0px 0px 3px 175px; TEXT-ALIGN: left
}
#hpSearch SPAN INPUT {
	MARGIN: 0px 3px 0px 5px; VERTICAL-ALIGN: bottom
}
#hpSearch #searchfield {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; WIDTH: 219px; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
#hpSearch #searchbutton {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BACKGROUND: url(img/bgsprite.gif) no-repeat -47px top; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 7px; VERTICAL-ALIGN: bottom; WIDTH: 66px; CURSOR: pointer; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px
}
#hpSearch INPUT#searchbutton:hover {
	BACKGROUND-POSITION: -47px -24px
}
#hpClock {
	CLEAR: right; FONT-SIZE: 0.92em; FLOAT: right
}
#hpClock OBJECT {
	RIGHT: 15px; 
POSITION: absolute; TOP: 20px
}
#hpClock P {
	MARGIN: 28px 93px 0px 0px; TEXT-ALIGN: right
}
#hpOptionsBar {
	CLEAR: both; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; Z-INDEX: 95; BACKGROUND: url(img/gradient_bg.gif) repeat-x left -183px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; HEIGHT: 32px; TEXT-ALIGN: right
}

#hpOptionsBar H2 {
	LEFT: 0px; MARGIN: 0px; WIDTH: 970px; BOTTOM: 0px; TEXT-INDENT: -5000px; BORDER-BOTTOM: #8f8f8f 1px solid; POSITION: absolute; HEIGHT: 0px; TEXT-ALIGN: left;FONT-SIZE: 2em;
}
#blq-content .optionsOpen {
	BORDER-BOTTOM-WIDTH: 0px
}
#blq-content .optionsOpen H2 {
	BORDER-BOTTOM-WIDTH: 0px
}
#hpOptionsBar UL {
	LIST-STYLE-TYPE: none
}
#hpOptionsBar UL LI {
	DISPLAY: inline
}
#hpOptionsBar A {
	DISPLAY: block; PADDING-LEFT: 24px; Z-INDEX: 10; BACKGROUND: url(img/bgsprite.gif) no-repeat left -110px; FLOAT: left; WIDTH: 8.2em; CURSOR: pointer; COLOR: #494949; POSITION: relative; TEXT-ALIGN: left
}
#hpOptionsBar #hpHome {
	BACKGROUND-POSITION: left -164px; FLOAT: right
}
#hpOptionsBar #hpBrowse {
	BACKGROUND-POSITION: left -137px; MARGIN-LEFT: 14px
}
#hpOptionsBar #hpHeading {
	BACKGROUND-POSITION: left -137px; MARGIN-LEFT: 14px
}
#hpOptionsBar #hpKeyword {
	BACKGROUND-POSITION: left -137px; MARGIN-LEFT: 14px
}
#hpOptionsBar #hpAdvanced {
	BACKGROUND-POSITION: left -137px; MARGIN-LEFT: 14px
}
#hpOptionsBar A#editLink SPAN {
	PADDING-RIGHT: 19px
}
#hpOptionsBar A SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(img/bgsprite.gif) no-repeat right -54px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; HEIGHT: 17px
}
#hpOptionsBar A:hover {
	TEXT-DECORATION: none
}
#hpOptionsBar A:hover SPAN {
	BACKGROUND-POSITION: right -79px
}
#blq-main .openBar {
	BORDER-BOTTOM-WIDTH: 0px
}
#blq-main .openBar H2 {
	BORDER-BOTTOM-WIDTH: 0px
}
#hpOptionsBar A.question {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(img/help_grey.png) no-repeat 0px 50%; LEFT: -23px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 18px; MARGIN-RIGHT: -18px; PADDING-TOP: 0px; POSITION: relative; TOP: 4px; HEIGHT: 18px
}
#hpOptionsBar A.question SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.hpMod A.question {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(img/sprite.png); MARGIN: 3px 0px 0px -5px; OVERFLOW: hidden; WIDTH: 16px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 16px
}

INPUT.hpButton {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 5px; WIDTH: 85px; CURSOR: pointer; LINE-HEIGHT: 2; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.hpPopup .buttons A.hpButton {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 5px; WIDTH: 85px; CURSOR: pointer; LINE-HEIGHT: 2; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.hpPopup .buttons A.confirm:hover {
	FONT-WEIGHT: bold
}
.confirm {
	FONT-WEIGHT: bold; BACKGROUND: url(img/bgsprite.gif) #fff no-repeat left -251px; COLOR: #4d4d4d
}
.hpPopup .buttons A.confirm {
	FONT-WEIGHT: bold; BACKGROUND: url(img/bgsprite.gif) #fff no-repeat left -251px; COLOR: #4d4d4d
}
.cancel {
	BACKGROUND: url(img/bgsprite.gif) #595959 no-repeat -92px -251px; COLOR: #333
}
.hpPopup .buttons A.cancel {
	BACKGROUND: url(img/bgsprite.gif) #595959 no-repeat -92px -251px; COLOR: #333
}
.confirm:hover {
	BACKGROUND-POSITION: left -275px
}
.hpPopup .buttons A.confirm:hover {
	BACKGROUND-POSITION: left -275px
}
.cancel:hover {
	BACKGROUND-POSITION: -92px -275px
}
.hpPopup .buttons A.cancel:hover {
	BACKGROUND-POSITION: -92px -275px
}
DIV.options INPUT.hpButton {
	MARGIN: 7px 0px; WIDTH: 66px
}
DIV.options INPUT.confirm {
	BACKGROUND-POSITION: left -305px; MARGIN-RIGHT: 5px
}
DIV.options INPUT.cancel {
	BACKGROUND-POSITION: -92px -305px
}
DIV.options INPUT.confirm:hover {
	BACKGROUND-POSITION: left -329px
}
DIV.options INPUT.cancel:hover {
	BACKGROUND-POSITION: -92px -329px
}

DIV.more {
	DISPLAY: block; LEFT: 10px; WIDTH: 84px; BOTTOM: 14px; POSITION: absolute
}
DIV.more H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
DIV.more H4 {
	LINE-HEIGHT: 1.4; POSITION: static
}
DIV.more H4 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.more UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent
}
.imgList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.imgList UL LI {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; MIN-HEIGHT: 67px; POSITION: relative
}
.imgList H4 {
	PADDING-LEFT: 76px; FONT-WEIGHT: normal; FONT-SIZE: 0.92em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 230px; COLOR: #494949; LINE-HEIGHT: 1.2; PADDING-TOP: 3px
}
.imgList LI A {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 76px
}
.imgList A IMG {
	BORDER-TOP: #fff 1px solid; DISPLAY: block; LEFT: 0px; MARGIN-RIGHT: 10px; POSITION: absolute; TOP: 0px
}
.imgList P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 76px; FONT-SIZE: 0.92em; COLOR: #808080; LINE-HEIGHT: 1.2
}
.imgList LI.popular {
	BORDER-TOP-WIDTH: 0px
}
.imgList LI.popular IMG {
	BORDER-TOP-WIDTH: 0px
}
.imgList LI.listen P {
	CLEAR: both; FLOAT: left; WIDTH: 25px
}
.imgList LI.listen A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 76px; PADDING-TOP: 1px
}
.imgList LI.listen A SPAN {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 2px; FLOAT: left; BACKGROUND-IMAGE: url(img/sprite.png); MARGIN-LEFT: -20px; OVERFLOW: hidden; WIDTH: 17px; LINE-HEIGHT: 1; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.imgList LI.watch {
	MIN-HEIGHT: 83px
}
.imgList LI.watch H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 306px; PADDING-TOP: 0px
}
.imgList LI.watch H4 A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 156px; TEXT-TRANSFORM: none; PADDING-TOP: 10px
}
.imgList LI.watch H4 A SPAN {
	BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(img/play_icon.png); MARGIN-LEFT: -22px; OVERFLOW: hidden; WIDTH: 17px; LINE-HEIGHT: 1; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.imgList LI.watch P {
	CLEAR: both; PADDING-LEFT: 156px
}
BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px
}
BLOCKQUOTE P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; FONT-SIZE: 0.92em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.7em
}
.hpQuoteOpen {
	FONT-SIZE: 0.7em; POSITION: relative
}
.hpQuoteOpen SPAN {
	BORDER-RIGHT: 1em solid; BORDER-TOP: #fff 1.05em solid; FLOAT: left; WIDTH: 0px; MARGIN-RIGHT: 0.15em
}
.hpQuoteClose {
	FONT-SIZE: 0.7em; POSITION: relative
}
.hpQuoteClose SPAN {
	MARGIN-TOP: -0.5em; FLOAT: right; MARGIN-LEFT: 0.15em; BORDER-LEFT: 1em solid; WIDTH: 0px; BORDER-BOTTOM: #fff 1.05em solid
}
.hpBlogs BLOCKQUOTE P {
	PADDING-RIGHT: 25px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 1.4em
}
.hpBlogs .hpQuoteOpen {
	FONT-SIZE: 1.15em; LINE-HEIGHT: 1
}
.hpBlogs .hpQuoteClose {
	FONT-SIZE: 1.15em; LINE-HEIGHT: 1
}
P.readMore {
	MARGIN: 0px 50px 5px 0px; LINE-HEIGHT: 1.5; TEXT-ALIGN: right
}
P.readMore A {
	FONT-WEIGHT: bold
}

#hpFooter 
{
	CLEAR: both; 
	PADDING-RIGHT: 14px; 
	PADDING-LEFT: 14px; 
	FONT-SIZE: 0.92em; 
	PADDING-BOTTOM: 0px; 
	COLOR: black; 
	PADDING-TOP: 0px; 
	POSITION: relative; 
	/*BACKGROUND-COLOR:#313131; #0360a2;*/ 
	BACKGROUND: url(img/gradients/bg_sky.gif) #005785 repeat-x left -74px;
	z-index:0;
	/*CLEAR: both; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 0.92em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #313131*/
}
#disclaimer {
	WIDTH: 500px; COLOR: #b3b3b3; BOTTOM: 16px; POSITION: absolute
}
#copyright {
	FONT-SIZE: 1.4em; POSITION: absolute; TOP: 12px
}
#copyright SPAN {
	POSITION: relative; TOP: 6px
}
#hpFooter A {
	COLOR: #dbdbdb
}
#blq-footer A {
	COLOR: #dbdbdb
}
#hpFooter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; LINE-HEIGHT: 1.5; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; HEIGHT: 5em; TEXT-ALIGN: right
}
#blq-footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; LINE-HEIGHT: 1.5; PADDING-TOP: 14px; LIST-STYLE-TYPE: none; HEIGHT: 3.5em; TEXT-ALIGN: right
}
#hpFooter UL {
	MARGIN-RIGHT: 5px;
	width: 100%;
	FONT-SIZE: 0.9em; 
}
#blq-footer H2 {
	LEFT: -3000px; POSITION: absolute; TOP: -300px
}
#blq-footer #blq-lastskip {
	LEFT: -3000px; POSITION: absolute; TOP: -300px
}
#blq-footer {
	FONT-SIZE: 0.8em; POSITION: relative
}
#blq-footer UL {
	RIGHT: 14px; WIDTH: 150px; BOTTOM: 100%; POSITION: absolute
}
#blq-footer UL.blq-footer-first {
	RIGHT: 164px
}


TABLE.updown {
	MARGIN: 5px 0px; WIDTH: 100%; TEXT-ALIGN: right
}
TABLE.updown TH {
	LEFT: -5000px; POSITION: absolute
}
TABLE.updown TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 33%; PADDING-TOP: 3px
}
TABLE.updown .change {
	BACKGROUND-POSITION: 20% 50%; BACKGROUND-REPEAT: no-repeat
}
TABLE.updown .up {
	COLOR: #2ca100
}
TABLE.updown .up .change {
	BACKGROUND-IMAGE: url(img/green_arrow.gif)
}
TABLE.updown .down {
	COLOR: #bf3000
}
TABLE.updown .down .change {
	BACKGROUND-IMAGE: url(img/red_arrow.gif)
}
TABLE.updown .change {
	PADDING-RIGHT: 10px
}
TABLE.updown .dk {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE.updown .marketname {
	PADDING-LEFT: 10px; TEXT-ALIGN: left
}

DIV#noScroll {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%
}
.hpPopup {
	FONT-SIZE: 0.75em; Z-INDEX: 9999; LEFT: 49%; MARGIN-LEFT: -160px; WIDTH: 320px; COLOR: #fff; POSITION: absolute; TOP: 40%
}
.hpTooltip {
	FONT-SIZE: 0.75em; Z-INDEX: 512; WIDTH: 320px; COLOR: #494949
}
.ufu {
	HEIGHT: 14px
}
.ufb {
	HEIGHT: 14px
}
.ufc {
	OVERFLOW: hidden; WIDTH: 320px
}
.hpPopup H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; WIDTH: 290px; PADDING-TOP: 4px
}
.hpPopup P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; WIDTH: 290px; PADDING-TOP: 4px
}
.hpTooltip H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; WIDTH: 290px; PADDING-TOP: 4px
}
.hpTooltip P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; WIDTH: 290px; PADDING-TOP: 4px
}
.ufbl {
	DISPLAY: none; WIDTH: 10px; POSITION: absolute; TOP: 38px; HEIGHT: 100%
}
.ufbr {
	DISPLAY: none; WIDTH: 10px; POSITION: absolute; TOP: 38px; HEIGHT: 100%
}
.hpTooltip .ufbl {
	TOP: 38px
}
.hpTooltip .ufbr {
	TOP: 38px
}
.hpPopup .ufbl {
	TOP: 14px
}
.hpPopup .ufbr {
	TOP: 14px
}
.ufbl {
	TOP: 38px
}
.ufbr {
	TOP: 38px
}
.ufbl {
	LEFT: 0px
}
.ufbr {
	RIGHT: 0px
}
.hpTooltip .ufu {
	BACKGROUND: url(img/tooltip_top.png) no-repeat left top
}
.hpTooltip .ufb {
	BACKGROUND: url(img/tooltip_bottom.png) no-repeat left bottom
}
.hpTooltip .ufbl {
	BACKGROUND: url(img/tooltip_border.png) repeat-y
}
.hpTooltip .ufbr {
	BACKGROUND: url(img/tooltip_border.png) repeat-y
}
.hpTooltip .ufc {
	BACKGROUND: url(img/tooltip_border.png) repeat-y
}
.hpTooltip .ufl1 {
	BACKGROUND: url(img/tooltip_border.png) repeat-y right top
}
.hpTooltip .ufl2 {
	BACKGROUND: url(img/tooltip_gradient.png) repeat-x left bottom
}
.hpPopup .ufu {
	BACKGROUND: url(img/alert_top.png) no-repeat left top
}
.hpPopup .ufb {
	BACKGROUND: url(img/alert_bottom.png) no-repeat left bottom
}
.hpPopup .ufbl {
	BACKGROUND: url(img/alert_border.png) repeat-y
}
.hpPopup .ufbr {
	BACKGROUND: url(img/alert_border.png) repeat-y
}
.hpPopup .ufc {
	BACKGROUND: url(img/alert_border.png) repeat-y
}
.hpPopup .ufl1 {
	BACKGROUND: url(img/alert_border.png) repeat-y right top
}
.hpPopup .ufl2 {
	BACKGROUND: url(img/alert_gradient.png) #57585a repeat-x left bottom
}
.ufl1 {
	MARGIN-LEFT: 10px
}
.ufl2 {
	WIDTH: 300px
}
.close {
	RIGHT: 16px; POSITION: absolute
}
.below .close {
	TOP: 42px
}
.above .close {
	TOP: 18px
}
.hpPopup .close {
	TOP: 18px
}
.hpPopup H2 {
	FONT-WEIGHT: bold; MARGIN: 0px; BORDER-BOTTOM: #b0b0b0 1px solid
}
.hpTooltip H2 {
	FONT-WEIGHT: bold; MARGIN: 0px; BORDER-BOTTOM: #b0b0b0 1px solid
}
.hpPopup P {
	WIDTH: 280px; LINE-HEIGHT: 1.3em
}
.hpTooltip P {
	WIDTH: 280px; LINE-HEIGHT: 1.3em
}
.buttons A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 21px
}
.buttons A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.arrow {
	HEIGHT: 34px
}
.below .ufu {
	MARGIN-TOP: -10px
}
.above .arrow {
	MARGIN-TOP: -10px
}
A.close {
	POSITION: absolute
}

.hp1 .dx {
	COLOR: #0c6a8a
}
.hp1 A {
	COLOR: #0c6a8a
}
.hp1 .hpData UL {
	COLOR: #0c6a8a
}
.hp1 #searchbutton {
	COLOR: #0c6a8a
}
.hp1 .dy {
	BACKGROUND-COLOR: #0c6a8a
}
LI.hp1 .dy {
	BACKGROUND-COLOR: #0c6a8a
}
.hp1 .lx {
	COLOR: #6a99ad
}
.hp1 .lx A {
	COLOR: #6a99ad
}
.hp1 H2 A:hover {
	COLOR: #6a99ad
}
.hp1 .ly {
	BACKGROUND-COLOR: #6a99ad
}
.hp1 .main {
	BACKGROUND-COLOR: #6a99ad
}
.hp1 .tv {
	BACKGROUND-COLOR: #6a99ad
}
LI.hp1 {
	COLOR: #93d4f0
}
LI.hp1 DIV A {
	COLOR: #93d4f0
}
.hp1 #blq-banner {
	BACKGROUND: url(img/gradients/bg_teal.gif) #0c6a8a repeat-x left -74px
}
.hp1 .carousel LI A:hover {
	BACKGROUND: url(img/gradients/bg_teal.gif) #0c6a8a repeat-x left -74px
}
.hp1 .carousel LI.dy A {
	BACKGROUND: url(img/gradients/bg_teal.gif) #0c6a8a repeat-x left -74px
}
.hpFeatureList LI.hp1 {
	BACKGROUND: url(img/gradients/bg_teal.gif) #0c6a8a repeat-x left -74px
}
.hp1 .gy {
	BACKGROUND: url(img/gradients/bg_teal.gif) #0c6a8a repeat-x left -74px
}
.hp1 .hpQuoteOpen SPAN {
	BORDER-RIGHT-COLOR: #6a99ad
}
.hp1 .hpWeather TD {
	BORDER-RIGHT-COLOR: #6a99ad
}
.hp1 .hpWeather TH {
	BORDER-RIGHT-COLOR: #6a99ad
}
.hp1 .hpQuoteClose SPAN {
	BORDER-LEFT-COLOR: #6a99ad
}
.hp1 .carousel LI.two {
	BORDER-LEFT-COLOR: #97b8c6; BORDER-BOTTOM-COLOR: #97b8c6; BORDER-TOP-COLOR: #97b8c6; BORDER-RIGHT-COLOR: #97b8c6
}
.hp2 .dx {
	COLOR: #4b5676
}
.hp2 A {
	COLOR: #4b5676
}
.hp2 .hpData UL {
	COLOR: #4b5676
}
.hp2 #searchbutton {
	COLOR: #4b5676
}
.hp2 .dy {
	BACKGROUND-COLOR: #4b5676
}
LI.hp2 .dy {
	BACKGROUND-COLOR: #4b5676
}
.hp2 .lx {
	COLOR: #7385a3
}
.hp2 .lx A {
	COLOR: #7385a3
}
.hp2 H2 A:hover {
	COLOR: #7385a3
}
.hp2 .ly {
	BACKGROUND-COLOR: #7385a3
}
.hp2 .main {
	BACKGROUND-COLOR: #7385a3
}
.hp2 .tv {
	BACKGROUND-COLOR: #7385a3
}
LI.hp2 {
	COLOR: #a7c2ed
}
LI.hp2 DIV A {
	COLOR: #a7c2ed
}
.hp2 #blq-banner {
	BACKGROUND: url(img/gradients/bg_dove.gif) #4b5676 repeat-x left -74px
}
.hp2 .carousel LI A:hover {
	BACKGROUND: url(img/gradients/bg_dove.gif) #4b5676 repeat-x left -74px
}
.hp2 .carousel LI.dy A {
	BACKGROUND: url(img/gradients/bg_dove.gif) #4b5676 repeat-x left -74px
}
.hpFeatureList LI.hp2 {
	BACKGROUND: url(img/gradients/bg_dove.gif) #4b5676 repeat-x left -74px
}
.hp2 .gy {
	BACKGROUND: url(img/gradients/bg_dove.gif) #4b5676 repeat-x left -74px
}
.hp2 .hpQuoteOpen SPAN {
	BORDER-RIGHT-COLOR: #7385a3
}
.hp2 .hpWeather TD {
	BORDER-RIGHT-COLOR: #7385a3
}
.hp2 .hpWeather TH {
	BORDER-RIGHT-COLOR: #7385a3
}
.hp2 .hpQuoteClose SPAN {
	BORDER-LEFT-COLOR: #7385a3
}
.hp2 .carousel LI.two {
	BORDER-LEFT-COLOR: #9daabf; BORDER-BOTTOM-COLOR: #9daabf; BORDER-TOP-COLOR: #9daabf; BORDER-RIGHT-COLOR: #9daabf
}
.hp3 .dx {
	COLOR: #005785
}
.hp3 A {
	COLOR: #005785
}
.hp3 .hpData UL {
	COLOR: #005785
}
.hp3 #searchbutton {
	COLOR: #005785
}
.hp3 .dy {
	BACKGROUND-COLOR: #005785
}
LI.hp3 .dy {
	BACKGROUND-COLOR: #005785
}
.hp3 .lx {
	COLOR: #6d97b3
}
.hp3 .lx A {
	COLOR: #6d97b3
}
.hp3 H2 A:hover {
	COLOR: #6d97b3
}
.hp3 .ly {
	BACKGROUND-COLOR: #6d97b3
}
.hp3 .main {
	BACKGROUND-COLOR: #6d97b3
}
.hp3 .tv {
	BACKGROUND-COLOR: #6d97b3
}
LI.hp3 {
	COLOR: #94ccf2
}
LI.hp3 DIV A {
	COLOR: #94ccf2
}
.hp3 #blq-banner{
	BACKGROUND: url(img/gradients/bg_sky.gif) #005785 repeat-x left -74px
}

.hp3 .carousel LI A:hover {
	BACKGROUND: url(img/gradients/bg_sky.gif) #005785 repeat-x left -74px
}
.hp3 .carousel LI.dy A {
	BACKGROUND: url(img/gradients/bg_sky.gif) #005785 repeat-x left -74px
}
.hpFeatureList LI.hp3 {
	BACKGROUND: url(img/gradients/bg_sky.gif) #005785 repeat-x left -74px
}
.hp3 .gy {
	BACKGROUND: url(img/gradients/bg_sky.gif) #005785 repeat-x left -74px
}
.hp3 .hpQuoteOpen SPAN {
	BORDER-RIGHT-COLOR: #6d97b3
}
.hp3 .hpWeather TD {
	BORDER-RIGHT-COLOR: #6d97b3
}
.hp3 .hpWeather TH {
	BORDER-RIGHT-COLOR: #6d97b3
}
.hp3 .hpQuoteClose SPAN {
	BORDER-LEFT-COLOR: #6d97b3
}
.hp3 .carousel LI.two {
	BORDER-LEFT-COLOR: #99b6ca; BORDER-BOTTOM-COLOR: #99b6ca; BORDER-TOP-COLOR: #99b6ca; BORDER-RIGHT-COLOR: #99b6ca
}
.hp4 .dx {
	COLOR: #027061
}
.hp4 A {
	COLOR: #027061
}
.hp4 .hpData UL {
	COLOR: #027061
}
.hp4 #searchbutton {
	COLOR: #027061
}
.hp4 .dy {
	BACKGROUND-COLOR: #027061
}
LI.hp4 .dy {
	BACKGROUND-COLOR: #027061
}
.hp4 .lx {
	COLOR: #60948c
}
.hp4 .lx A {
	COLOR: #60948c
}
.hp4 H2 A:hover {
	COLOR: #60948c
}
.hp4 .ly {
	BACKGROUND-COLOR: #60948c
}
.hp4 .main {
	BACKGROUND-COLOR: #60948c
}
.hp4 .tv {
	BACKGROUND-COLOR: #60948c
}
LI.hp4 {
	COLOR: #89d4c8
}
LI.hp4 DIV A {
	COLOR: #89d4c8
}
.hp4 #blq-banner {
	BACKGROUND: url(img/gradients/bg_aqua.gif) #027061 repeat-x left -74px
}
.hp4 .carousel LI A:hover {
	BACKGROUND: url(img/gradients/bg_aqua.gif) #027061 repeat-x left -74px
}
.hp4 .carousel LI.dy A {
	BACKGROUND: url(img/gradients/bg_aqua.gif) #027061 repeat-x left -74px
}
.hpFeatureList LI.hp4 {
	BACKGROUND: url(img/gradients/bg_aqua.gif) #027061 repeat-x left -74px
}
.hp4 .gy {
	BACKGROUND: url(img/gradients/bg_aqua.gif) #027061 repeat-x left -74px
}
.hp4 .hpQuoteOpen SPAN {
	BORDER-RIGHT-COLOR: #60948c
}
.hp4 .hpWeather TD {
	BORDER-RIGHT-COLOR: #60948c
}
.hp4 .hpWeather TH {
	BORDER-RIGHT-COLOR: #60948c
}
.hp4 .hpQuoteClose SPAN {
	BORDER-LEFT-COLOR: #60948c
}
.hp4 .carousel LI.two {
	BORDER-LEFT-COLOR: #90b4af; BORDER-BOTTOM-COLOR: #90b4af; BORDER-TOP-COLOR: #90b4af; BORDER-RIGHT-COLOR: #90b4af
}
.hp5 .dx {
	COLOR: #4c7016
}
.hp5 A {
	COLOR: #4c7016
}
.hp5 .hpData UL {
	COLOR: #4c7016
}
.hp5 #searchbutton {
	COLOR: #4c7016
}
.hp5 .dy {
	BACKGROUND-COLOR: #4c7016
}
LI.hp5 .dy {
	BACKGROUND-COLOR: #4c7016
}
.hp5 .lx {
	COLOR: #7c9c5f
}
.hp5 .lx A {
	COLOR: #7c9c5f
}
.hp5 H2 A:hover {
	COLOR: #7c9c5f
}
.hp5 .ly {
	BACKGROUND-COLOR: #7c9c5f
}
.hp5 .main {
	BACKGROUND-COLOR: #7c9c5f
}
.hp5 .tv {
	BACKGROUND-COLOR: #7c9c5f
}
LI.hp5 {
	COLOR: #a7db75
}
LI.hp5 DIV A {
	COLOR: #a7db75
}
.hp5 #blq-banner {
	BACKGROUND: url(img/gradients/bg_green.gif) #4c7016 repeat-x left -74px
}
.hp5 .carousel LI A:hover {
	BACKGROUND: url(img/gradients/bg_green.gif) #4c7016 repeat-x left -74px
}
.hp5 .carousel LI.dy A {
	BACKGROUND: url(img/gradients/bg_green.gif) #4c7016 repeat-x left -74px
}
.hpFeatureList LI.hp5 {
	BACKGROUND: url(img/gradients/bg_green.gif) #4c7016 repeat-x left -74px
}
.hp5 .gy {
	BACKGROUND: url(img/gradients/bg_green.gif) #4c7016 repeat-x left -74px
}
.hp5 .hpQuoteOpen SPAN {
	BORDER-RIGHT-COLOR: #7c9c5f
}
.hp5 .hpWeather TD {
	BORDER-RIGHT-COLOR: #7c9c5f
}
.hp5 .hpWeather TH {
	BORDER-RIGHT-COLOR: #7c9c5f
}
.hp5 .hpQuoteClose SPAN {
	BORDER-LEFT-COLOR: #7c9c5f
}
.hp5 .carousel LI.two {
	BORDER-LEFT-COLOR: #a4bf8a; BORDER-BOTTOM-COLOR: #a4bf8a; BORDER-TOP-COLOR: #a4bf8a; BORDER-RIGHT-COLOR: #a4bf8a
}
.hp6 .dx {
	COLOR: #4d3870
}
.hp6 A {
	COLOR: #4d3870
}
.hp6 .hpData UL {
	COLOR: #4d3870
}
.hp6 #searchbutton {
	COLOR: #4d3870
}
.hp6 .dy {
	BACKGROUND-COLOR: #4d3870
}
LI.hp6 .dy {
	BACKGROUND-COLOR: #4d3870
}
.hp6 .lx {
	COLOR: #8779a6
}
.hp6 .lx A {
	COLOR: #8779a6
}
.hp6 H2 A:hover {
	COLOR: #8779a6
}
.hp6 .ly {
	BACKGROUND-COLOR: #8779a6
}
.hp6 .main {
	BACKGROUND-COLOR: #8779a6
}
.hp6 .tv {
	BACKGROUND-COLOR: #8779a6
}
LI.hp6 {
	COLOR: #b19be6
}
LI.hp6 DIV A {
	COLOR: #b19be6
}
.hp6 #blq-banner {
	BACKGROUND: url(img/gradients/bg_violet.gif) #4d3870 repeat-x left -74px
}
.hp6 .carousel LI A:hover {
	BACKGROUND: url(img/gradients/bg_violet.gif) #4d3870 repeat-x left -74px
}
.hp6 .carousel LI.dy A {
	BACKGROUND: url(img/gradients/bg_violet.gif) #4d3870 repeat-x left -74px
}
.hpFeatureList LI.hp6 {
	BACKGROUND: url(img/gradients/bg_violet.gif) #4d3870 repeat-x left -74px
}
.hp6 .gy {
	BACKGROUND: url(img/gradients/bg_violet.gif) #4d3870 repeat-x left -74px
}
.hp6 .hpQuoteOpen SPAN {
	BORDER-RIGHT-COLOR: #8779a6
}
.hp6 .hpWeather TD {
	BORDER-RIGHT-COLOR: #8779a6
}
.hp6 .hpWeather TH {
	BORDER-RIGHT-COLOR: #8779a6
}
.hp6 .hpQuoteClose SPAN {
	BORDER-LEFT-COLOR: #8779a6
}
.hp6 .carousel LI.two {
	BORDER-LEFT-COLOR: #a69bc1; BORDER-BOTTOM-COLOR: #a69bc1; BORDER-TOP-COLOR: #a69bc1; BORDER-RIGHT-COLOR: #a69bc1
}
.hp7 .dx {
	COLOR: #691e79
}
.hp7 A {
	COLOR: #691e79
}
.hp7 .hpData UL {
	COLOR: #691e79
}
.hp7 #searchbutton {
	COLOR: #691e79
}
.hp7 .dy {
	BACKGROUND-COLOR: #691e79
}
LI.hp7 .dy {
	BACKGROUND-COLOR: #691e79
}
.hp7 .lx {
	COLOR: #a97ab3
}
.hp7 .lx A {
	COLOR: #a97ab3
}
.hp7 H2 A:hover {
	COLOR: #a97ab3
}
.hp7 .ly {
	BACKGROUND-COLOR: #a97ab3
}
.hp7 .main {
	BACKGROUND-COLOR: #a97ab3
}
.hp7 .tv {
	BACKGROUND-COLOR: #a97ab3
}
LI.hp7 {
	COLOR: #ce95db
}
LI.hp7 DIV A {
	COLOR: #ce95db
}
.hp7 #blq-banner {
	BACKGROUND: url(img/gradients/bg_purple.gif) #691e79 repeat-x left -74px
}
.hp7 .carousel LI A:hover {
	BACKGROUND: url(img/gradients/bg_purple.gif) #691e79 repeat-x left -74px
}
.hp7 .carousel LI.dy A {
	BACKGROUND: url(img/gradients/bg_purple.gif) #691e79 repeat-x left -74px
}
.hpFeatureList LI.hp7 {
	BACKGROUND: url(img/gradients/bg_purple.gif) #691e79 repeat-x left -74px
}
.hp7 .gy {
	BACKGROUND: url(img/gradients/bg_purple.gif) #691e79 repeat-x left -74px
}
.hp7 .hpQuoteOpen SPAN {
	BORDER-RIGHT-COLOR: #a97ab3
}
.hp7 .hpWeather TD {
	BORDER-RIGHT-COLOR: #a97ab3
}
.hp7 .hpWeather TH {
	BORDER-RIGHT-COLOR: #a97ab3
}
.hp7 .hpQuoteClose SPAN {
	BORDER-LEFT-COLOR: #a97ab3
}
.hp7 .carousel LI.two {
	BORDER-LEFT-COLOR: #c3a2ca; BORDER-BOTTOM-COLOR: #c3a2ca; BORDER-TOP-COLOR: #c3a2ca; BORDER-RIGHT-COLOR: #c3a2ca
}
.hp8 .dx {
	COLOR: #840259
}
.hp8 A {
	COLOR: #840259
}
.hp8 .hpData UL {
	COLOR: #840259
}
.hp8 #searchbutton {
	COLOR: #840259
}
.hp8 .dy {
	BACKGROUND-COLOR: #840259
}
LI.hp8 .dy {
	BACKGROUND-COLOR: #840259
}
.hp8 .lx {
	COLOR: #b37196
}
.hp8 .lx A {
	COLOR: #b37196
}
.hp8 H2 A:hover {
	COLOR: #b37196
}
.hp8 .ly {
	BACKGROUND-COLOR: #b37196
}
.hp8 .main {
	BACKGROUND-COLOR: #b37196
}
.hp8 .tv {
	BACKGROUND-COLOR: #b37196
}
LI.hp8 {
	COLOR: #e87fb9
}
LI.hp8 DIV A {
	COLOR: #e87fb9
}
.hp8 #blq-banner {
	BACKGROUND: url(img/gradients/bg_pink.gif) #840259 repeat-x left -74px
}
.hp8 .carousel LI A:hover {
	BACKGROUND: url(img/gradients/bg_pink.gif) #840259 repeat-x left -74px
}
.hp8 .carousel LI.dy A {
	BACKGROUND: url(img/gradients/bg_pink.gif) #840259 repeat-x left -74px
}
.hpFeatureList LI.hp8 {
	BACKGROUND: url(img/gradients/bg_pink.gif) #840259 repeat-x left -74px
}
.hp8 .gy {
	BACKGROUND: url(img/gradients/bg_pink.gif) #840259 repeat-x left -74px
}
.hp8 .hpQuoteOpen SPAN {
	BORDER-RIGHT-COLOR: #b37196
}
.hp8 .hpWeather TD {
	BORDER-RIGHT-COLOR: #b37196
}
.hp8 .hpWeather TH {
	BORDER-RIGHT-COLOR: #b37196
}
.hp8 .hpQuoteClose SPAN {
	BORDER-LEFT-COLOR: #b37196
}
.hp8 .carousel LI.two {
	BORDER-LEFT-COLOR: #ca91b1; BORDER-BOTTOM-COLOR: #ca91b1; BORDER-TOP-COLOR: #ca91b1; BORDER-RIGHT-COLOR: #ca91b1
}


.hp9 .dx {
	COLOR: #635e35
}
.hp9 A {
	COLOR: #635e35
}
.hp9 .hpData UL {
	COLOR: #635e35
}
.hp9 #searchbutton {
	COLOR: #635e35
}
.hp9 .dy {
	BACKGROUND-COLOR: #635e35
}

.hp9 .lx {
	COLOR: #918d61
}
.hp9 .lx A {
	COLOR: #918d61
}
.hp9 H2 A:hover {
	COLOR: #918d61
}
.hp9 .ly {
	BACKGROUND-COLOR: #918d61
}
.hp9 .main {
	BACKGROUND-COLOR: #918d61
}

#blq-main .carousel LI A:hover {
	BACKGROUND-POSITION: left 0px
}
#blq-main .carousel LI.dy A {
	BACKGROUND-POSITION: left 0px
}
#blq-main LI.current {
	BACKGROUND-IMAGE: none
}

SPAN.hit {
	FONT-WEIGHT: bold; 
}

#blq-banner {
	COLOR: #ffffff
}
/*
.hpAdvertsPlaceholder #blq-banner {
	PADDING-TOP: 35px
}
*/

.hp1 #blq-banner {
  BACKGROUND: url(img/hiendai_banner_1000_80.jpg) #0c6a8a repeat-x 
}
.hp2 #blq-banner {
  BACKGROUND: url(img/hiendai_banner_1000_80.jpg) #4b5676 repeat-x 
}
.hp3 #blq-banner {
  BACKGROUND: url(img/hiendai_banner_1000_80.jpg) #005785 repeat-x 
}
.hp4 #blq-banner {
  BACKGROUND: url(img/hiendai_banner_1000_80.jpg) #027061 repeat-x 
}
.hp5 #blq-banner {
  BACKGROUND: url(img/hiendai_banner_1000_80.jpg) #4c7016 repeat-x 
}
.hp6 #blq-banner {
  BACKGROUND: url(img/hiendai_banner_1000_80.jpg) #4d3870 repeat-x 
}
.hp7 #blq-banner {
  BACKGROUND: url(img/hiendai_banner_1000_80.jpg) #691e79 repeat-x 
}
.hp8 #blq-banner {
  BACKGROUND: url(img/hiendai_banner_1000_80.jpg) #840259 repeat-x 
}
.hp9 #blq-banner {
  BACKGROUND: url(img/hiendai_banner_1000_80.jpg) #635e35 repeat-x 
}

#blq-main #blq-banner{
	BACKGROUND-POSITION: left bottom
}
#blq-banner {
	 height:80px; FLOAT: left; WIDTH: 970px
}

#blq-searcharea
{
	BACKGROUND: url(img/gradients/bg_dove.gif) #840259 repeat-x left -150px
}

.Toolbar,  .Toolbar td, .Toolbar td a, .Toolbar A, Toolbar a:link , Toolbar a:visited, Toolbar a:hover, Toolbar a:active 
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #10BDC1;
	background-color: Black;
}

/* =BRANDING
+++++++++++++++++++++++++++++++++++++++++++++++ */

/* =Banner
-----------------------------*/

/* =Navigation
-----------------------------*/

#blq-local-nav {
	font-weight: bold;
	width:100%;
	background-color:#cfcfcf;
}

#blq-local-nav ul {
	background: url(img/bg_localnav.gif) repeat-x left bottom;
	border-bottom:1px solid #e0e0e0;
}

#blq-local-nav a {
	color:#ffffff;/*#0d3d63*/
	display:block;
}
#blq-local-nav a:hover {
	color:#ffffff;/*#006699*/
	text-decoration:none;
}
#blq-local-nav li.nav-current a {
	background: url(img/bullet_localnav_open.gif) no-repeat center right;
	color:#990000;
	background-color:#eee;
	border-top:0px solid #fff;
	padding-top:1px;
	position:relative;
	z-index:100;
	display:inline-block;
	border-bottom:none;
}
#blq-local-nav li.nav-arrow-open a {
	padding-bottom:1px;
	z-index:110;
}

#blq-local-nav li ul {
	background-color:#eee;
	display:none;
	position:absolute;
	top:1.31em;
	width:96%;
	border-top:1px solid #fff;
}
#blq-local-nav li.nav-current ul {
	display:block;
	border-bottom:1px solid #c7c7c7;
}
#blq-local-nav li.nav-current ul a {
	border:none;
	background: none;
	color:#0d3d63;
}
#blq-local-nav li.nav-current ul li.nav-current a {
	color:#990000;
}


/* =BRANDING
+++++++++++++++++++++++++++++++++++++++++++++++ */

/* =Banner
-----------------------------*/
/* blq-local-nav - cut o day khong thay anh huong gi*/
#blq-local-nav li {
	float:left;
}
#blq-local-nav a {
	color:#0d3d63;
	display:block;
	padding:2px 9px 0 8px;
	border-right:1px solid #fff;
	border-bottom:1px solid #a5a5a5;
}

#blq-local-nav li ul {
	left:0;
	float:left;
}
#blq-local-nav li.nav-arrow-open a {
  background: #eee url(img/bullet_localnav_open.gif) no-repeat 98% 50%;
}
#blq-local-nav li.nav-arrow-closed a {
  background: url(img/bullet_localnav_closed.gif) no-repeat 96% 50%;
}


/*blq-local-nav - neu cat o day font chu bi nho di vi tri khong anh huong*/
#blq-local-nav {
	FLOAT: left; FONT-SIZE: 1.16em
}
#blq-local-nav .ssi {
	WIDTH: 100%; FLOAT: left
}
#blq-local-nav UL {
	WIDTH: 100%; FLOAT: left
}
#blq-local-nav LI {
	LINE-HEIGHT: 1.5; FLOAT: left
}
#blq-local-nav A 
{
	BORDER-BOTTOM: #a5a5a5 1px solid; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 19px; 
	PADDING-RIGHT: 19px; 
	DISPLAY: block; 
	COLOR: #0d3d63; 
	BORDER-RIGHT: #fff 1px solid; 
	PADDING-TOP: 1px
}
#blq-local-nav A:hover 
{
	COLOR: #006699; 
	TEXT-DECORATION: none
}
#blq-local-nav LI.nav-current A {
	Z-INDEX: 100; 
	POSITION: relative; 
	BORDER-BOTTOM-STYLE: none; 
	BACKGROUND-COLOR: #eee; 
	DISPLAY: inline-block; 
	COLOR: #990000; 
	PADDING-TOP: 1px
}
#blq-local-nav LI.nav-arrow-open A {
	Z-INDEX: 110; 
	PADDING-BOTTOM: 2px
}

#blq-local-nav LI UL 
{
	POSITION:absolute; 
	PADDING-BOTTOM: 1px; 
	BACKGROUND-COLOR: #eee; 
	PADDING-LEFT: 0px;
	WIDTH: 970px; 
	PADDING-RIGHT: 0px; 
	DISPLAY: none; 
	BORDER-TOP: #fff 1px solid; 
	PADDING-TOP: 1px; 
	LEFT: 0px; 
	TOP: 6.80em;
}
#blq-local-nav LI.nav-current UL 
{
	BACKGROUND-IMAGE: none; 
	BORDER-BOTTOM: #c7c7c7 1px solid; 
	DISPLAY: block
}

#blq-local-nav LI A {
	PADDING-BOTTOM: 2px
}
#blq-local-nav LI.nav-current UL A 
{
	BORDER-BOTTOM-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-TOP-STYLE: none; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #0d3d63; 
	BORDER-LEFT-STYLE: none
}
#blq-local-nav LI.nav-current UL LI.nav-current A {
	COLOR: #990000
}
#blq-local-nav LI.nav-arrow-open A {
	PADDING-LEFT: 25px; 
	BACKGROUND: url(img/bullet_localnav_open.gif) #eee no-repeat 14px center
}
#blq-local-nav LI.nav-arrow-closed A {
	PADDING-LEFT: 25px; 
	BACKGROUND: url(img/bullet_localnav_closed.gif) no-repeat 15px center
}

.WebPart
{
	BACKGROUND-COLOR: #737373;	
}
.WebPartTitle SPAN, .WebPartTitle a, .WebPartTitle a:visited, .WebPartTitle a:link , .WebPartTitle a:hover, .WebPartTitle a:active
{
	
	font-family: Arial;
	font-size: 10.5pt;
	font-weight: bold;
}
td.WebPartTitle
{
	height:23px;
	COLOR: #4d4d4d;
	BACKGROUND: url(img/gradients/gradient_bg.gif) #fff repeat-x left -257px;/*240px*/
}

.searchbutton {
	BORDER-TOP-WIDTH: 0px; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: 1em; 
	BACKGROUND: url(img/bgsprite.gif) no-repeat -47px top; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 0px 0px 7px; 
	VERTICAL-ALIGN: bottom; 
	WIDTH: 66px; 
	CURSOR: pointer; 
	HEIGHT: 24px; 
	BORDER-RIGHT-WIDTH: 0px
}
	

.PartTitleStyle 
	{
	background-color:#C1D4E3;
	height:25px;
	font-size:8px;
	padding:0px 0px 5px 10px;
	background-image:url(img/boxHeaderTopLeft.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	}
.PartTitleStyle table                    
	{
		background-image:url(img/boxHeaderTopRight.gif);
		background-repeat: no-repeat;
		background-position: right top;
	}
.PartTitleStyle table tr td 
	{                 
		padding:10px 10px 0 10px;
	}
.PartTitleStyle table tr td span 
	{                 
		font-size:12px;
		font-weight:bold;
		background-color:#C1D4E3;
		padding-right: -10px; 
	}
.PartStyle 
	{                
		background-color: #F8F8f0;
		border: solid 1px #DDDDDD; 
	}
.PartZone 
	{               
		border:dashed 1px #DDDDDD; 
	}
.PartZoneHeader 
	{              
		height:0px;
		display:none; 		                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
	}

/*RSS Feed */
.labelfield 
	{
		COLOR: brown; 
		FONT-SIZE: 100%
	}
.datefield 
	{
		COLOR: #999999; 
		FONT-SIZE: 11px
	}
#example1 LI 
	{
		MARGIN-BOTTOM: 4px
	}
#example2 DIV 
	{
		MARGIN-BOTTOM: 15px
	}
#example2 DIV A 
	{
		TEXT-DECORATION: none
	}
#example3 A 
	{
		COLOR: #303041; 
		FONT-WEIGHT: bold; 
		TEXT-DECORATION: none
	}
#example3 P 
	{
		MARGIN-BOTTOM: 2px
	}
CODE 
	{
		COLOR: red
	}


      .Title {
      MARGIN-TOP: 0px; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 14pt; FONT-WEIGHT: bold
      }
      .title {
      MARGIN-TOP: 0px; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 14pt; FONT-WEIGHT: bold
      }

      .Lead {
      FONT-FAMILY: "Times New Roman"; COLOR: #5f5f5f; FONT-SIZE: 11pt; FONT-WEIGHT: bold
      }
      .lead {
      FONT-FAMILY: "Times New Roman"; COLOR: #5f5f5f; FONT-SIZE: 11pt; FONT-WEIGHT: bold
      }
      .Lead1 {
      FONT-FAMILY: "Arial"; COLOR: #919090; FONT-SIZE: 11px; FONT-WEIGHT: bold
      }
      .Lead2 {
      FONT-FAMILY: "Arial"; COLOR: #6d6d6d; FONT-SIZE: 11px; FONT-WEIGHT: bold
      }
      
 /*KCMS Zone Css*/

 .kcms-FullCol 
 {
	MARGIN: 0px;
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	WIDTH: 100%; 
	POSITION: relative;
	z-index:10;
 }

 .kcms-SmallCol
 {
	MARGIN: 0px; 
	PADDING-LEFT: 2px; 
	MIN-HEIGHT: 0px; 
	FLOAT: left; 
	WIDTH: 220px;
	POSITION: relative;
	z-index:11;
 }
 .kcms-BigCol
 {
	MARGIN: 0px; 
	PADDING-LEFT: 2px; 
	MIN-HEIGHT: 0px; 
	FLOAT: left; 
	WIDTH: 320px;
	POSITION: relative;
	z-index:12;
 }
 .kcms-DoubleSmallCol
 {
	MARGIN: 0px; 
	PADDING-LEFT: 2px; 
	MIN-HEIGHT: 0px; 
	FLOAT: left; 
	WIDTH: 525px;
	POSITION: relative;
	z-index:13;
 }
 .kcms-DoubleBigCol
 {
	MARGIN: 0px; 
	PADDING-LEFT: 2px; 
	min-height:0px; 
	FLOAT: left; 
	WIDTH: 645px;
	POSITION: relative;
	z-index:14; 
 }

.kcms-DoubleBigCol ol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; POSITION: relative
}
.kcms-DoubleBigCol ul {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; POSITION: relative
}

.popupWindow
{
	position:absolute;
    border: solid 1px silver;
    margin: 0px 0px 0px 20px;
    background-color:#efefef;
    overflow:visible;
    z-index:0;
    filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color=#dedede); 
    display:none;
}

      .folder-content
      {
      POSITION: relative;
      BACKGROUND-COLOR: #ffffff;
      OVERFLOW: hidden;      
      PADDING-BOTTOM: 5px; 
      PADDING-LEFT: 5px; 
      WIDTH: 97%; 
      PADDING-RIGHT: 5px; 
      FONT: 12px arial; 
      PADDING-TOP: 5px
      }
      .folder-content P {
      MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px
      }
      .folder-content UL {
      PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
      }
      .folder-content LI {
      BACKGROUND-IMAGE: url(/Images/Background/black-square.gif); PADDING-LEFT: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px
      }

      .folder-topnews {
      WIDTH: 298px; PADDING-RIGHT: 20px
      }
      .img-subject {
      BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; MARGIN-TOP: 2px; max-height: 100px; max-width:200px; BORDER-TOP: #a5a5a5 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: #a5a5a5 1px solid
      }
      .link-title {
      POSITION: relative;FONT: bold 13px arial; COLOR: #000000; TEXT-DECORATION: none
      }
      .link-title:visited {
      COLOR: #004080
      }
      .ads_left 
      {
        float: left;
        padding: 5px;
        margin: 0;
      }      
