@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body {
	line-height: 1;
	height:100%;background:#1b79d8;
}
html{

height:100%;}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.header {
	background: url(../images/header_bg.png) repeat-x top;
}
	.header_conteiner {
		background: url(../images/header_main.png) no-repeat center top;
		height: 148px;
		*height: 148px;
		overflow:hidden;
		width:849px;
		margin:0 auto;
	}
		a.logo{
			display:block;
			height:50px;
			margin:35px 20px 20px 40px;
			width:369px;
			}
		.header .header_conteiner .ver_menu {
			width: 810px;
			margin:31px auto 0;
		
		}
			.header .header_conteiner .ver_menu li {
			position:relative;
				float: left;
			}
				.header .header_conteiner .ver_menu li a{
					font-size:4px;
					background-image:url(../images/ver_menu_item.png);
					display:block;
					width:100px;
					height:33px;
					overflow:hidden;
				}
				.header .header_conteiner .ver_menu li a:hover span{
					color:#999900;
					text-decoration:none;
					}

					.header .header_conteiner .ver_menu li a span{
						color:#3575b5;
						margin:10px auto;
						display:block;
						text-align:center;
						font: bold 10px "Times New Roman", Times, serif;						
					}
									
.footer{
background:#1b79d8;
height:53px;
overflow:hidden;


}
	.footer .ver_menu {
		width:535px;
		margin:0 auto;
		padding:5px 125px 30px;
		background: url(../images/footer_bg.gif) bottom no-repeat;
		padding:5px 100px 20px;
		
	}
	* html .footer .ver_menu{padding:5px 91px 16px;}
		.footer .ver_menu li {
			float:left;
			font-size:11px;
			padding-left:6px;
			color:#FFFFFF;
		}

				.footer .ver_menu li a{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				margin-right:3px;
				color:#FFFFFF;
				white-space:nowrap;
				}
					.footer .ver_menu li a:hover{
					text-decoration:underline;
					}
	.footer .copyright {
			width:735px;
			margin:4px auto 0;
			font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				
				color:#c5d5e5;
	}
		.footer .copyright .left{
			float:left;
		}
		.footer .copyright .right{
			float:right;
		}
				.footer .copyright a, .footer .copyright a:visited{
					font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						
						color:#c5d5e5;
			}
				.footer .copyright a:hover{
				text-decoration:underline;
				color:#FFFFFF;
				}.conteiner {
}
#aboutus{background:#1b79d8;}
.conteiner{
background:#1b79d8;

}
.content_box{
width:747px;
margin:0 auto;
background:url(../images/content_box_top.png) no-repeat top;

}
.content_box_bottom{
padding:20px 123px 132px 77px;
overflow:hidden;

background:url(../images/content_box_bottom.png) no-repeat bottom;


}
* html .content_box_bottom{padding:20px 123px 145px 77px;}
.content_box_bottom p, .content_box_bottom a, .content_box_bottom li, .content_box_bottom td{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
color:#004891;
}
.content_box_bottom a{
text-decoration:underline;
}
.content_box_bottom a:hover{
text-decoration:none;
}
.content_box_bottom li{
margin:10px 0;
list-style:disc outside;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:18px;
color:#003366;
margin-bottom:10px;}
p.bottom-text{
margin-top:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#004891;

text-align:center;}

.button_corp{
display:block;
float:right;
position:relative;
left:100px;
background:url(../images/button_corporate_travel.png);
width:146px;
height:38px;}
.button_corp:hover{
display:block;
float:right;
position:relative;
left:100px;
background:url(../images/button_corporate_travel_hover.png);
width:146px;
height:38px;}
	ul.contact{
		margin:20px 0;
		overflow:hidden;}
		ul.contact li span{
			padding:1px 0 1px 5px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:18px;
			position:relative;
			background:#FFFFFF;
			color:#004891;
			top:.4em;
			float:right;
		}
		ul.contact li em{
			margin:0 ;
			position:relative;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:18px;
			top:1.6em;
			background:#FFFFFF;
			padding:0 5px 0 0;
			color:#004891;
		}
		ul.contact li{
			line-height:1.2;
			margin:-.9em 0 0 0;
			position:relative;
			float:left;
			width:100%;
			text-align:left;
			border-bottom:1px dotted #004891;;
			clear:both;
		}
	
		* html ul.contact li{
			border:none;
			background: url(images/dotted-leader.gif) repeat-x left bottom;
		}
table td	{
padding:10px 3px;}	
.menu {
	top:4px;
	cursor: pointer;
	position: absolute;
	width:175px;
	border-top: 1px solid #999999;
}
.menu td.first {
	border-top: 1px solid #ece9d8;
}
.menu td {
	cursor: pointer;
	font-family: Verdana;
	font-size: 10px;
	line-height: 12px;
	border: 1px solid #999999;
	border-top-width: 0px;
	background-color: #70a9e0;
	color: #ffffff;
	font-weight:bold;
	padding: 3px;
}
.menu td.over {
	background-color: #eeedec;
	color:#666666;
}
.menu_careers {
	width: 110px;
}
.alert{
color:red;}
.copr_submit{
border:none; padding:none;background:url(../images/submit_but_corp.jpg); width:352px; height:39px;}
.copr_submit:hover{
 padding:none;background:url(../images/submit_but_corp_hover.jpg);}
.nocontent{
margin-bottom:250px;}
.content_box_bottom .left{
float:left;
width:40%}
.content_box_bottom .right{

margin-top:20px;
text-align:center;}
.content_box_bottom .clear{
clear:both;}
.sitemap ul{
list-style:none;}
.sitemap ul{
margin-left:10px;
margin-bottom:0;}
.small{
font-size:10px;
color:#fff;
margin:auto;
width:760px;
margin-bottom:10px;}
.terms{

color:#C5D5E5;
}
.terms:hover{
color:#fff;
}
ol li{
list-style-type:decimal!important;}
.blink{
 color:#FDFF0F;
text-decoration:blink;}