﻿@import "reset.css";
html{
	font-size:100.01%;
	}
body{
	color:#3e3e3e;
	font-size:0.69em;
	font-family:"Tahoma";
	background:#186495 url(i/backgrounds/body.gif) repeat-x;
	}
body#pop-up{
	margin:20px;
	background:#186495;
	}
#pop-up table{
	line-height:1.3;
	background:#f4f4ee;
	border-collapse:collapse;
	}
#pop-up table th{
	background:#f3f3e5;
	}
#pop-up table td{
	text-align:center;
	}
#pop-up table th, #pop-up table td{
	padding:4px;
	border:1px solid #18405e;
	}
a{ 
	color:#639000; 
	text-decoration:underline;
	}
a:hover{ text-decoration:none;	}

.container{
	width:766px;
	margin:0 auto;
	line-height:1.2;
	}
/*head*/	
.head{
	padding:0 7px 0 38px;
	}
.head .logo{
	float:left;
	padding:8px 0 11px;
	}
.head .links{
	float:right;
	padding-top:32px;
	}
.head ul, .head ul li{
	float:left;
	}
.head .links a{	
	margin-right:18px;	
	}
.head .links ul a{	
	color:#ecf0f5;
	font-size:0.91em;
	text-decoration:none;
	line-height:1.4;
	padding-bottom:3px;
	padding-left:18px;		
	background:url(i/backgrounds/head_a_bullet.gif) no-repeat 0 2px;
	}
.head .links ul a:hover{	
	background:url(i/backgrounds/head_a_bullet_hover.gif) no-repeat 0 2px;
	}	
.wrap{
	border-left:2px solid #183046;
	border-right:2px solid #183046;
	background:#f4f4ee;
	}	
.content{
	width:536px;
	float:left;
	}
.content .images{
	height:171px;
	margin-bottom:-2px;
	}
.content .text{
	padding:30px 40px;
	background:#f4f4ee url(i/backgrounds/text.gif) repeat-x;
	}
.content .text img{
	border:1px solid #979797;
	}
.content .text img.none{
	border:none;
	}
.content .text img.left{
	float:left;
	margin:34px 10px 28px 0;
	}
.content .text img.left1{
	float:left;
	margin:3px 5px 40px 0;
        border:0px ;
	}
.content .text img.left2{
	float:left;
	margin:-3px 3px 0px 0;
        border:0px ;
	}
	.content .text img.left3{
	float:left;
	margin:2px 10px 25px 0;
	}
.content-item{
	margin:15px 0 0 164px;
	}
.content .text h1{
	color:#183046;
	font-size:1.45em;
	text-transform:uppercase;
	padding-bottom:16px;
	}
.content .text h2{
	color:#183046;
	font-size:1.27em;
	text-transform:uppercase;
	padding-bottom:16px;
	}
.content .text h3{
	color:#183046;
	font-size:1.18em;
	text-transform:uppercase;
	padding-bottom:16px;
	}
.content .text h4{
	color:#183046;
	font-size:1.09em;
	padding-bottom:10px;
	}
.content .text p,.content .text ul{
	padding-bottom:10px;
	}
.content .text ul li{
	padding-left:20px;
	line-height:1.3;
	background:url(i/backgrounds/li_bullet.gif) no-repeat 0 4px;
	}
.navbar{
	width:226px;
	float:right;
	position:relative;
	background:#186495 url(i/backgrounds/navbar.gif) repeat-y;
	}
.navbar .menu{
	height:150px;
	padding-top:7px;
	padding-bottom:9px;
	background:#f4f4ee url(i/backgrounds/menu.gif) no-repeat;
	/*border-bottom:4px solid #183046;*/
	}
.menu a{
	display:block;
	color:#ecece8;
	font-size:1.09em;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding:5px 40px 5px 0;
	text-align:right;
	margin:0 0 1px;
	background:#3095ba url(i/backgrounds/menu_a.gif) no-repeat;
	}
.menu a:hover, .menu a.active{
	background:url(i/backgrounds/menu_a.gif) no-repeat 0 -25px;
	}
.menu-l2{
	padding:18px 23px 15px;
	background:url(i/backgrounds/navbar_shadow.gif) no-repeat;
	}
.menu-l2 h4{
	padding:20px 0 16px;
	}
.menu-l2 ul{
	padding-left:20px;
	}
.menu-l2 li{
	padding:4px 0 3px 14px;
	background:url(i/backgrounds/menu_l2_a.gif) no-repeat 0 8px;
	}
.menu-l2 li a{
	color:#fefefe;	
	font-size:1.09em;
	text-decoration:none;
	}
.menu-l2 li a:hover{
	text-decoration:underline;
	}
.menu-l2 ul ul{
	padding-top:5px;
	}
.menu-l2 ul ul li{
	background:url(i/backgrounds/menu_l2_a_a.gif) no-repeat 0 9px;
	}
.menu-l2 ul ul li a{
	color:#b8daf0;	
	font-size:0.92em;
	text-decoration:none;
	}
.navbar p{
	padding-top:4px;
	text-align:right;
	}
.navbar .more{
	color:#8ca74a;
	font-size:0.92em;
	text-decoration:none;
	padding-left:21px;
	background:url(i/backgrounds/more.gif) no-repeat 0 4px;
	}
.contact{
	line-height:1.4;
	padding:18px 23px 15px 38px;
	background:#f6f6f0 url(i/backgrounds/phone.gif) no-repeat 8px 90%;
	}
.contact2{
	line-height:1.4;
	}
.footer{
	height:75px;
	background:#225a84 url(i/backgrounds/footer.gif) repeat-x;
	}
.footer-in{
	width:766px;
	margin:0 auto;
	padding-top:28px;
	}
.footer-in ul{
	float:left;
	padding-top:6px;
	}
.footer-in li{ 
	float:left;
	padding:0 14px;
	background:url(i/backgrounds/footer_li.gif) no-repeat 0 4px;
	}	
.footer-in li.first{ 
	background:none;
	}
.footer-in li a{
	color:#babab6;
	text-decoration:none;
	}
.footer-in  li a:hover{
	text-decoration:underline;
	}
.footer-in div{
	float:right;
	color:#babab6;
	}
.footer-in div a{
	color:#babab6;
	}
.footer-in  a.download{
	color:#b1b177;
	font-size:0.92em;
	text-decoration:none;
	display:block;
	padding:2px 0 2px 21px;
	margin-bottom:2px;
	background:url(i/backgrounds/download.gif) no-repeat;
	}
.footer-in .download:hover{
	text-decoration:underline;
	}

/* UTIL */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	}