/* CSS Document */

body{
  background-color:#6B90CD;
  font-family:Arial;
  font-size:14px;
  font-weight:normal;
  }

img{
  border:none;
  }

a{
  text-decoration:none;
  }

.container{
  width:950px;
  margin-left:auto;
  margin-right:auto;
  margin-top:20px;
  }

.header{
  height:110px;
  border:1px solid #E56100;
  background-color:#FFFFFF;
  }

.logo{
  float:left;
  width:338px;
  height:95px;
  margin-left:20px;
  margin-top:7px;
  color:#999999;
  }

.lines{
  color:#A6A6A8;
  font-size:18px;
  margin-left:660px;
  margin-top:16px;
  }

.navigation{
  background-color:#00009C;
  font-size:12px;
  font-weight:bold;
  height:50px;
  margin-top:20px;
  border-top:1px solid #E56100;
  border-left:1px solid #E56100;
  border-right:1px solid #E56100;
  }

.navbutton{
  float:left;
  font-weight:bold;
  padding:17px 29px;
  color:#FFFFFF;
  cursor: pointer;
  }

.navbutton-hover{
  background-color:#FFFFFF;
  color:#00009C;
  }

.navbutton-divider{
  float:left;
  width:2px;
  height:50px;
  background-color:#9CBFDF;
  }

.nav-contact{
  color:#FFFFFF;
  margin-top:17px;
  margin-left:660px;
  }

.content{
  height:670px;
  background-color:#FFFFFF;
  border-left:1px solid #E56100;
  border-right:1px solid #E56100;
  }

.content-bottom{
  height:10px;
  background-color:#00009C;
  border-left:1px solid #E56100;
  border-right:1px solid #E56100;
  border-bottom:1px solid #E56100;
  }

.content-left{
  float:left;
  width:698px;
  font-size:12px;
  color:#333333;
  }

.content-title{
  height:60px;
  margin:20px 0 0 30px;
  }

.content-left h1{
  color:#E56100;
  margin:0px;
  font-size:30px;
  font-weight:normal;
  }

.page-image img{
  margin-left:30px;
  border:10px solid #6B90CD;
  }

.about-image img{
  margin-left:30px;
  border:10px solid #88B0D4;
  }

.contact-image img{
  margin-left:30px;
  border:10px solid #3C586E;
  }

.content-text{
  height:92px;
  margin:10px 30px 10px 30px;
  }

.content-middle{
  width:635px;
  height:215px;
  margin-left:30px;
  }

.content-middle h4{
  font-size:14px;
  margin:20px 0 0 30px;
  }

.partners{
  float:left;
  font-size:12px;
  width:215px;
  min-height:232px;
  max-height:245px;
  background-color:#EEEEDD;
  color:#7B7B6F;
  padding-left:15px;
  }

.partners h4{
  color:#6690CD;
  margin-top:10px;
  margin-left:5px;
  }

.partner-logos{
  width:211px;
  margin-top:10px;
  margin-left:-13px;
  padding-left:15px;
  height:117px;
  background-color:#FFFFFF;
  }

.partner-logos h3{
  padding-top:10px;
  margin:0px 0 5px 10px;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  }

.partner-logos img{
  margin:5px;
  }

.partner-text{
  float:left;
  width:350px;
  height: 225px;
  margin-left:30px;
  position:relative;
  overflow:auto;
  }

.partner-text li{
  margin:10px 0 0 0;
  padding:0px;
  margin-bottom:15px;
  }

.contacts{
  float:left;
  width:215px;
  min-height:328px;
  margin-top:20px;
  background-color:#EDEEDE;
  color:#7B7B6F;
  font-size:12px;
  font-weight:bold;
  padding-left:15px;
  }

.contacts h4{
  padding-top:10px;
  margin:0px 0 5px 10px;
  color:#6B90CD;
  }

.contact-info{
  margin:15px 0 0 10px;
  font-weight:normal;
  }

.contact-info a{
  color:#7B7B6F ;
  }

.contact-text{
  float:left;
  margin-top:20px;
  min-height:328px;
  width:398px;
  background-color:#DFE9F3;
  font-family: Arial;
  }

.contact-text h3{
  margin:10px 0 0 25px;
  color:#7B7B6F;
  font-size:14px;
  }

.contact-text form{
  margin:20px 0 0 15px;
  }

.form-button{
  color:#FFFFFF;
  padding-bottom:5px;
  font-weight:bold;
  font-size:14px;
  width:71px;
  height:23px;
  border:none;
  background-color:#88B0D4;
  }

.pricing{
  float:left;
  margin-right:35px;
  }

.pricing h3{
  margin-top:0px;
  }

.pricing ul{
  padding-left:15px;
  }

.content-right{
  float:left;
  width:248px;
  margin-top:1px;
  min-height:669px;
  background-color:#00009C;
  border-left:2px solid #E8E9D9;
  }

.content-right h5{
  margin:25px 0 0 14px;
  }

.content-right h5 a{
  color:#E56100;
  text-decoration:underline;
  }

.imagetiles{
  margin-left:12px;
  margin-top:0px;
  padding-top:40px;
  }

.imagetiles img{
  border:1px solid #FFFFFF;
  }

.imagetiles-caption{
  margin-left:12px;
  margin-right:6px;
  color:#FFFFFF;
  font-size:12px;
  word-spacing:0px;
  line-height:17px;
  }

.imagetiles-caption h4{
  color:#E56100;
  font-weight:bold;
  margin:5px 0 0 0;
  }

.advert1{
  margin-top:30px;
  font-size:12px;
  text-align:center;
  color:#FFFFFF;
  }

.advert1 img{
  margin:25px 0 0 0px;
  }

.advert2 img{
  margin:25px 0 0 12px;
  }

.footer{
  margin-top:20px;
  height:60px;
  line-height:0px;
  color:#FFFFFF;
  text-align:center;
  font-size:12px;
  }

.footer a{
  color:#FFFFFF;
  text-decoration:none;
  }
