﻿/* top-bar */
#header .header-block {

background-color:#00275D;
color:#FFFFFF;
height:35px;
margin:0 auto;
width:968px;
}

.strip-top {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:35px;
    background-color:#00275D;
    border-top: 1px solid black;
    border-bottom: 1px solid black;
}

.top-bar {
    position:relative;
	overflow:hidden;
	height:31px;
	padding:4px 0 0 0;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
.top-bar a {
    color:#fff;
}
.top-bar .topinn-block1{
	float:left;	
	margin:5px 0 0 0;	
}
.top-bar .topinn-block1 a{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;	
	text-decoration:none;		
}
.top-bar .left-form {
	float:left;
	margin:0 0 0 0;
	display:inline;
	height:35px;
	vertical-align:middle;
}	

.top-bar .left-form span {
	float:left;
	padding:4px 7px 0 10px;
	height:35px;
}
.top-bar input {
    color:#fff;
}
.top-bar select {
	float:left;
	margin:1px 9px 0 0;
	display:inline;
	font:9px Arial, Helvetica, sans-serif;
	color:#000;
}

*+html .top-bar select {height:18px;}

.top-bar input {float:left;}
.top-bar ul {
	float:right;
	padding:0;
	margin:0;
	list-style:none;
}
.top-bar ul li {
	float:left;
	padding:4px 7px 0 9px;
	height:22px;
	font-size:10px;	
}
.top-bar ul li.last {padding:4px 0 0 8px;}
.top-bar ul label {
	float:left;	
	color:#fff;
	line-height:20px;
}
.top-bar ul a {
	text-decoration:none;
	color:#fff;
	line-height:20px;
}	
.top-bar ul a:hover {text-decoration:underline;}
.top-bar .inputtext {
	float:left;
	width:75px;
	padding:0 0 0 4px;
	display:inline;
	margin:2px 3px 0 5px;
	font:10px Arial, Helvetica, sans-serif;
	background:#b2bece;
	color:#000;
	border:1px solid #333848;
}
.top-bar .help { font-size:12px; padding:0 4px; }