/* @group Basic Layout */

body, html {
  margin : 0; padding :0;
  background-color : #113651; }

div.columns, div.any_questions, #footer div.contact_us {
  width : 760px;
  margin : 0 auto; }
   
#about_content {
  padding : 30px 0 20px 0; }
  
#footer {
  padding : 20px 0; }
  
div.about_the_merger, div.weve_taken_care_of{
  background : #12466d;
  width : 365px;
  float : left;
  clear : right; }
  
div.about_the_merger{
  border-right : 1px dotted #2a5e86;
  padding-right : 15px;
  margin-right : 14px; }
  
div.any_questions{
  border-top : 1px dotted #2a5e86;
  padding-top : 14px;
  position : relative;
  top : 15px;
  margin-bottom : 15px;
  clear : both;
 }
  
a img{
  border : none; }
  
/* @end */

/* @group Basic type */

body {
  font-family : Helvetica, Arial, sans-serif;
  font-size : 13px;
  color : #fff; }


body#iframe {
  background : #12466d !important;
  height : 100%; } 


h2{
  margin-top : 0;
  margin-bottom : 0.5em; }

p {
  margin-bottom : 0.5em;
  margin-top : 0.5em;
  line-height : 1.33;}
  

p a{
  color : #fff; }  

a.button, button{
  float : left;
  margin-top : 0.5em;
  padding : 3px 4px;
  border : 2px solid #cfd6dc;
  background-color : #5f819d;
  text-decoration : none;
  font-weight : bold;
  font-size : 13px;
  color : #fff; }
  
a.button{
  padding : 4px 4px 2px 4px;}

 a.button:hover,button:hover{
  cursor : pointer;
  cursor : hand;
  background-color : #6e97b9; }
  
  
.number {
  letter-spacing : 0.49px; }

/* @end */



/* @group Header */

#header{
  margin-top : -21px;
  padding : 50px 0 20px 0;

  background : #efefef;
  
  text-align : center;
  color : #12466d;}
  
#header a {
  color : #12466d;  }
  
#header h1 {
  font-size : 20px;
  margin-bottom : 50px; }
 


/* @end */

#tools {
  width : 762px;
  margin : 0 auto;
  text-align : left; }
  
#whois{
  width : 500px;
  float : left; }

#whois form {
	display : block;
	width : 450px;
	padding : 15px;
  background : #4c6d8b; }
  
#whois button,
#whois input{
	font-size : 16px;
	display : block;
	height : 25px;
  width : 355px;
  float : left; }

#whois button {
	margin-top : 1px;
	height : 30px;
	 width : 80px;

  float : right; }

#whois p {
  clear : both; }

/* @group About Content */

#about_content{
padding-bottom : 2.2em;
	text-align : left;
	color : #fff;
  background-color : #12466d; }
  
#about_content .inner{
 	width : 762px;
 	margin : 0 auto;  }
  
#about_content a {
  color : #fff; }

#about_content h3{
  font-size : 18px;
  font-weight : bold; }

#about_content h3#reasons_for_merger{
  font-size : 25px;
  font-weight : normal;
  margin : 0.25em 0; }
  
#any_questions {
  float : left;
  width : 262px; }
  
#lcn_info {
	margin-left : 20px;
	width : 480px;
  float : left; }

/* @end */

/* @group Footer Content */

#footer{
  background-color : #113651; }
  
#footer div.contact_us,
#footer div.contact_us a {
  text-align : left;
  color : #fff; }
  
p.contact_details{
  display : inline;
  padding-right : 20px; }
  
strong.label, span.address_line{
  padding-right : 2px; }

/* @end */

/* @group Footer Content */

#footer{
  background-color : #113651; }
  
p.contact_details{
  display : inline;
  padding-right : 20px; }
  
strong.label, span.address_line{
  padding-right : 2px; }

/* @end */

/* @group Log in form */

body#iframe {
  padding : 15px; }

body#iframe p {
  font-weight : bold;
  margin : -7px 0 15px 0; }

form#log_in_to_lcn label{
  display : block;
clear : both;
  font-size : 12px;
  margin-bottom : 1em;
  font-weight : bold; }
  
form#log_in_to_lcn label span{
	display : block;
	float : left;
  width : 1w5px; }
  
form#log_in_to_lcn label strong{
  padding-left : 2px; }
  
form#log_in_to_lcn label input {
  float : right;
  width : 108px;
  margin-top : -2px;
}

form#log_in_to_lcn label:after, div.about_the_merger:after, div.about_content:after, div.weve_taken_care_of:after, div.any_questions:after, div.inner:after, #whois form:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
  
form#log_in_to_lcn button{
  margin-top : 5px;
  clear : both;
  float : right;
  background-color : #12466d; }
  
form#log_in_to_lcn button:hover{
  background-color : #2d638c; }

  
form#log_in_to_lcn p.note{
  width : 140px;
  padding-top : 10px;
  font-size : 11px;
  font-weight : normal;
  color : #fff; }
  
form#log_in_to_lcn p.note {
  font-size : 10px; }
  
form#log_in_to_lcn p.note strong{
  color : #fff; }
/* @end */
