* {
	margin:0px;
	padding:0px;
}

body {
	background:#fff url('../../../../files/1/css_images/back.jpg') repeat-x;
	text-align:center;
	font:11px Tahoma;
	margin:0px;
	color:#333;
}

a img { border:0px; }
.clear { clear:both; }
input { font:11px Tahoma; color:#333; border:0px; background:#fff; }

h2 {
	font-size:15px;
	color:#CE000C;
}

h4 {
	font-size:12px;
}

a {
	color:#333;
	text-decoration:none;
	outline:none;
}

a:hover {
	color:#000;
	text-decoration:underline;
}

#main {
	width:850px;
	margin:auto auto;
	text-align:left;
}

#header {
	height:233px;
	background: url('../../../../files/1/css_images/header-bg.jpg') no-repeat;
}

#logo {
	width:288px;
	height:233px;
	background: url('../../../../files/1/css_images/logo-bg.png') no-repeat;
	float:left;
	position:relative;
	z-index:1;
}

#forms {
	width:363px;
	height:233px;
	background: url('../../../../files/1/css_images/form-bg.png') no-repeat;
	float:right;
	position:relative;
	z-index:1;
}

#forms input[type="submit"] {
	display: none;
}

#form-user {
	margin-top:59px;
	width:290px;
	height:47px;
	padding:6px 13px 6px 13px;
}

#form-user input {
	width:104px;
	height:18px;
	background: url('../../../../files/1/css_images/user-input.jpg') no-repeat;
	padding-top:3px;
	padding-left:7px;
	padding-right:7px;
	margin-left:3px;
	display:block; 
	float:left;
	margin-top:8px;
}

#form-user #login {
	width:23px;
	height:14px;
	background:transparent;
	margin-left:0px;
}

#form-search {
	margin-top:75px;
	margin-left:190px;
	width:146px;
	height:17px;
	padding:4px 12px 4px 12px;
}

#form-search input {
	width:123px;
	display:block; 
	float:left;
}

#form-search #search {
	width:14px;
	height:15px;
	background:transparent;
	margin-left:8px;
}

#form-search input[type="image"] {
	width:14px;
	height:15px;
}

#header-image {
	width:698px;
	height:127px;
	position:relative;
	margin-top:-141px;
	margin-right:1px;
	background: url('../../../../files/1/css_images/image1.jpg') no-repeat top right;
	float:right;
}

#content {
	margin-top:3px;
	margin-bottom:12px;
	background: url('../../../../files/1/css_images/content.jpg') repeat-y;
	border-bottom:1px solid #E1E1E1;
min-height:500px;
}

#navigation {
	width:194px;
	background: url('../../../../files/1/css_images/navigation.jpg') repeat-x;
	color:#fff;
	float:left;
}

#navigation h5 {
	font-weight:bold;
	padding-left:12px;
	padding-top:8px;
	font-size:11px;
	padding-bottom:10px;
}

#navigation li {
	list-style:none;
}

#navigation li a {
	display:block;
	width:169px;
	height:23px;
	color:#fff;
	padding-left:25px;
	padding-top:7px;
}

#navigation li a:hover, #navigation li a.active {
	background: url('../../../../files/1/css_images/navi-item.png') no-repeat;
	text-decoration:none;
}

#container {
	float:right;
	width:653px;
}

#container-location {
	width:638px;
	height:22px;
	background: url('../../../../files/1/css_images/location.jpg') no-repeat;
	color:#fff;
	padding-left:15px;
	padding-top:8px;
}

#container-location a {
	color:#fff;
	font-weight:bold;
}

#container-location span {
	background: url('../../../../files/1/css_imagesimages/bullet.gif') no-repeat center left;
	padding-left:12px;
        float:right; 
        clear:both;
}

#container-text {
	padding:22px;
	width:607px;
	border-right:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
}

#text-item {
	padding:26px;
	line-height:140%;
}

#footer {
	width:100%;
	height:29px;
	margin:auto auto;
	background: url('../../../../files/1/css_images/footer.jpg') repeat-x;
	text-align:center;
	padding-top:20px;
}

#segmentLogin_username{
	float: left;
	width: 100px;
	height: 34px;
}

#segmentLogin_username input{
	border: 1px solid silver;
	position: absolute;
	margin-top: -2px;
}

#uPrefix{
height: 20px;
}


#segmentLogin_password{
	float: left;
	width: 100px;
	height: 34px;
	margin-left:25px;
}

#segmentLogin_password input{
	border: 1px solid silver;
	position: absolute;
	margin-top: -2px;
}
#float_loginding{
height: 40px!important;
}