#main {width:922px; margin:0 auto;}

#header {height:438px;}
#header, #content, #footer { font-size:0.75em;}

.col-1, .col-2, .col-3 { float:left;}

/*======= index.html =======*/
#page1 #content .col-1 {width:660px; margin-right:11px;}
#page1 #content .col-2 { width:231px;}
#page1 #content .col-1 .col-1 { width:171px; margin-right:35px;}
#page1 #content .col-1 .col-2 { width:158px;}

/*======= index-1.html =======*/
#page2 #content .col-1 {width:660px; margin-right:11px;}
#page2 #content .col-2 { width:231px;}

/*======= index-2.html =======*/
#page3 #content .col-1 {width:660px; margin-right:11px;}
#page3 #content .col-2 { width:231px;}
#page3 #content .col-1 .col-1 { width:176px; margin-right:45px;}
#page3 #content .col-1 .col-2 { width:185px; margin-right:32px;}
#page3 #content .col-1 .col-3 { width:195px; }

/*======= index-3.html =======*/
#page4 #content .col-1 {width:650px; margin-right:21px;}
#page4 #content .col-2 { width:231px;}
#page4 #content .col-1 .col-1 { width:171px; margin-right:50px;}
#page4 #content .col-1 .col-2 { width:158px;}

/*======= index-4.html =======*/
#page5 #content .col-1 {width:660px; margin-right:11px;}
#page5 #content .col-2 { width:231px;}

/*======= index-5.html =======*/
#page6 #content .col-1 {width:304px; margin-right:41px;}
#page6 #content .col-2 { width:300px; margin-right:26px;}
#page6 #content .col-3 { width:231px;}

/*======= index-6.html =======*/
#page7 #content .col-1 {width:660px; margin-right:11px;}
#page7 #content .col-2 { width:231px;}
#page7 #content .col-1 .col-1 { width:185px; margin-right:24px;}
#page7 #content .col-1 .col-2 { width:185px; margin-right:24px;}
#page7 #content .col-1 .col-3 { width:185px;}



/*=========================*/


#footer {height:71px; font-size:.69em;}

/* Signup form CONTACT form type  */

#contacts-form table {
  border-spacing: 0px;
  border-collapse: collapse;
  empty-cells: show;
}

#contacts-form .radio_div
	{
		
	}
#contacts-form .label {
  padding-top: 2px;
  padding-right: 8px;
  vertical-align: top;
  text-align: right;
  width: 125px;
  white-space: nowrap;
}

#contacts-form .field {
  padding-bottom: 10px;
  white-space: nowrap;
}

#contacts-form .status {
  padding-top: 2px;
  padding-left: 8px;
  vertical-align: top;
  width: 246px;
  white-space: nowrap;
}

#contacts-form .textfield {
  width: 150px;
}

#contacts-form label.error {
  background:url("../images/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
}

#contacts-form label.checked {
  background: url("../images/checked.gif") no-repeat 0px 0px;
}

#contacts-form .success_msg {
  font-weight: bold;
  color: #0060BF;
  margin-left: 19px;
}

#contacts-form #dateformatStatus, #commentForm #termsStatus {
  margin-left: 2px;
}

#contacts-form #dateformat_eu {
 vertical-align: middle;
}

#contacts-form #ldateformat_eu {
  font-weight: normal;
  vertical-align: middle;
}

#contacts-form #dateformat_am {
  vertical-align: middle;
}

#contacts-form #ldateformat_am {
  font-weight: normal;
  vertical-align: middle;
}

#contacts-form #termswrap {
  float: left;
}

#contacts-form #terms {
  vertical-align: middle;
  float: left;
  display: block;
  margin-right: 5px;
}

#contacts-form #lterms {
  font-weight: normal;
  vertical-align: middle;
  float: left;
  display: block;
  width: 350px;
  white-space: normal;
}

#contacts-form #lsignupsubmit {
  visibility: hidden;
}
