@charset "UTF-8";

body {
	background: #fff url(/images/bg_toolbar.gif) fixed repeat-x 0 0 !important;
}

#globalheader-cntl {
	padding-bottom:166px !important;
}

#globalheader h1 {
	top: 48px !important;
}

#globalheader .search #search_text{
	top: 42px !important;
	left: 296px !important;
}

#globalheader .search #search_btn {
	top: 52px !important;
}

#globalheader #areatitle {
	position: absolute;
	top: 62px;
	left: 122px;
	height: 20px;
}

#globalheader #areatitle p {
	display: inline-block; *display: inline; *zoom: 1; 
	vertical-align: middle;
	margin: 0;
}

#globalheader #areatitle p:first-child {
	width: 77px;
	font-size: 10px;
	color: #00a7e9;
}

#globalheader #areatitle p.free {
	color: #333;
}

#globalheader #areatitle p a {
	display: inline-block; *display: inline; *zoom: 1; 
	width: 80px;
	height: 18px;
	color: #fff;
	line-height: 18px;
	border: 1px solid #0099cc;
	font-size: 8px;
	text-align: center;
	background: #00a7e9;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	behavior: url(/styles/PIE.php);
}

#globalheader #areatitle p a:hover {
	text-decoration: none;
	border: 1px solid #0085e9;
	background: #0093e9;
}

/* info-bar-style START */
body.info-bar-style {
	background: #fff url(/images/bg_toolbar_l.gif) fixed repeat-x 0 0 !important;
}
body.info-bar-style #globalheader-cntl {
    padding-bottom:201px !important;
}
body.info-bar-style #globalheader {
    height: 140px;
}
body.info-bar-style #globalheader h1 {
	top: 83px !important;
}
body.info-bar-style #globalheader #areatitle {
	top: 97px;
}
body.info-bar-style #globalheader .search #search_text{
	top: 77px !important;
}

body.info-bar-style #globalheader .search #search_btn {
	top: 87px !important;
}

body.info-bar-style #station-prog .st-share-btn a{
	top: 68px !important;
}
/* info-bar-style END */

#toolbar {
	height: 35px;
	background: #eaeaea;
}

#toolbar p {
	float: left;
	line-height: 35px;
	height: 35px;
	padding-right: 10px;
	color: #00a7e9;
}

#toolbar p span {
font-size:11px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
}

#toolbar ul {
	/*display: table-cell;*/
	float: left;
	vertical-align: middle;
	line-height: 35px;
	height: 35px;
	/*layout-grid-line: 35px; /* IE7 */
}

#toolbar ul li {
	margin-right: 5px !important;
}

#toolbar ul li.disabled a {
	pointer-events: none !important;
	cursor: default !important;
	opacity: 0.4;
	filter: alpha(opacity=40);
	-ms-filter: "alpha(opacity=40)";
	-moz-opacity: 0.4;
}

#toolbar li a,
#toolbar .free li:first-child a {
	font-size: 12px !important;
	padding: 0 0 0 20px !important;
	background: url(/images/icon_arrow_01.gif) no-repeat 0 50%;
}

#toolbar p + ul li a,
#toolbar .free li a {
	color: #666;
	background: url(/images/icon_arrow_02.gif) no-repeat 0 50%;
}

#toolbar li a:hover,
#toolbar .free li:first-child a:hover,
#toolbar p + ul li a:hover,
#toolbar .free li a:hover {
	background-image: url(/images/icon_arrow_on.gif);
}

#toolbar ul + p {
	height: 35ox;
	line-height: 35px;
	color: #666;
}

#toolbar ul + p span {
	padding: 0 0 0 10px;
	border-left: 1px solid #ccc;
	border-right: 0;
}

#toolbar ul + p.caution span {
	padding: 0 0 0 31px;
	background: url(/images/icon_caution.png) no-repeat 10px 50%;
}

#toolbar ul + p a {
	color: #00a7e9;
}
