html {
  height: 100%;
}
* {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;  
}
body {
  width: 969px;
  margin: 0px auto;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
div {
  margin: 0px auto;
  padding: 0px;
  border: none;
  display: block;
  float: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
table {
  float: left;
  display: block;  
}
h1 {
  font-family: Arial, Helvetica, sans-serif;
  color: #636363;
  font-size: 12pt;
  border-bottom: 1px solid #CECECE;  
  padding-top: 10px;  
  padding-bottom: 4px;  
  margin-top: 5px;
  margin-right: 10px;
  margin-bottom: 10px;
}  
input, select, textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
td {
  color: #000;
  line-height: 150%;
}
img {
  border: 0;
  margin: 0;
  padding: 0;
}
.b {
  font-weight: 700;
}
.i {
  font-style: italic;
}
.breadcrumbs {
  font-size: 6pt;
  padding-bottom: 0px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.breadcrumbs a {
  color: #636363;
  font-size: 10px;
  text-decoration: underline;
}
.breadcrumbs span {
  color: #636363;
  font-size: 10px;
}
table.center {
  margin-left: auto; 
  margin-right: auto;
}
form {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
object {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
.req_field {
  color: #f00;
}
div #container {
  width: 969px;
  height: 100%;
}
div #header_bar {
  color: white;
  line-height: 22px;
  width: 950px;
  height: 22px;
  text-align: right;
  vertical-align: middle;  
  padding-right: 19px;
  background-image: url('../../images/template/site_1/header_bar_background.gif');
  background-position: top left;
  background-repeat: repeat-x;
}
div #header_bar a {
  font-weight: 700;
  color: #C8DEFD;
  text-decoration: none;  
}
div #header_banner {
  width: 969px;
  height: 145px;
}
div #header_bar_right {
  width: 430px;
  height: 134px;
  padding-left:250px;
}
div #header_bar_links {
  padding-top: 0px;
  padding-left: 0px; 
  width: 430px; 
  text-align: right;
}
div #header_bar_links a {
  color: #000;
  text-decoration: none;
  font-size: 12px;
}
div #header_bar_contact {
  padding-top: 15px;
  font-size: 12px;
  color: #000;
  width: 430px;
  text-align: right; 
}
div #header_bar_contact a {
  text-decoration: none;
  color: #0288E7;
  font-size: 12px;
  font-weight: 700;    
}
div #header_bar_contact_img {
  width: 48px;
  height: 20px;
  padding-right: 5px;
}
div #header_bar_contact_info {
  width: 377px;
  height: 20px; 
  line-height: 20px;
  vertical-align: middle; 
  text-align: right; 
}
div #main_menu {
  width: 969px;
  height: 30px;
  background-image: url('../../images/template/site_1/main_menu_background.gif');
  background-position: top left;
  background-repeat: repeat-x;
}
div #main_menu ul {
  list-style-type: none;
  display: block;
  height: 30px;
  float: left;
  margin: 0px;
  padding: 0px;
  position: relative;
  z-index: 1;
}
div #main_menu ul li {
  list-style-type: none;
  display: block;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  float: left;
  background-image: url(../../images/template/site_1/menu_divider.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  text-align: center;
  _overflow: hidden;
  _behavior: url("http://preview5.woh.co.uk/dev/essential-air/styles/site_1/IEmen.htc");
  width: auto;
} 
div #main_menu ul li:hover {
  position: relative;
  z-index: 3;
  cursor: default;
}
div #main_menu ul li.hover  {
  position: relative;
  z-index: 3;
  cursor: default;
}
div #main_menu ul li a {
  text-decoration: none;
  color: white;
  font-weight: 400;
  display: block;  
  font-size: 12px;
  padding-left: 9px;
  padding-right: 9px;
  width: auto;
  font-family: Arial, Helvetica, sans-serif!important;
}
div #main_menu ul li a.selected {
  font-weight: 700;
  display: block;  
  font-size: 12px;
  padding-left: 5px;
  padding-right: 5px;
  width: auto;
  font-family: Arial, Helvetica, sans-serif!important;
}
div #main_menu ul li ul li a:hover {
  text-decoration: underline;
}
div #main_menu ul li ul {
  top: 0px;
  float: left;
  display: none;
  position: absolute;
  top: 100%;
  z-index: 2;
  width: 190px;
}
div #main_menu ul li:hover > ul {
  display: block; 
}
div #main_menu ul li ul li {
  background-color: #3C3A3B;
  background-image: url(../../images/template/site_1/submenu_divider.jpg);
  background-position: 10px top;
  background-repeat: no-repeat;
  float: none;
  text-align: left;
  overflow: hidden;
  width: 190px;
} 
#side_menu {
  width: 222px;
}
#side_menu_header {
  width: 222px;
  height: 40px;
  border-bottom: 1px solid #515151;
  background-image: url(../../images/template/site_1/side_menu_back1.gif);
  background-repeat: repeat-x;
}
#side_menu_header_text {
  width: 208px;
  padding: 12px 0px 0px 12px;
}
#side_menu_header_text a {
  font-family: Arial, Verdana;
  font-size: 18px;
  text-decoration: none;
  color: #3E3E3F;
}
.side_menu_header_corner {
  width: 1px;
  height: 40px;
  background-image: url(../../images/template/site_1/side_menu_corner1.gif);
  background-position: top left;
  background-repeat: no-repeat;
}
#side_menu_body_corner {
  width: 1px;
  height: 29px;
  background-image: url(../../images/template/site_1/side_menu_body_corner.gif);
  background-position: top left;
  background-repeat: no-repeat;
}
#side_menu_body ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#side_menu_body ul li {
  width: 222px;
  height: 29px;
  line-height: 29px;
  background-color: #897BB9;
  border-bottom: 1px solid #424048;
  border-top: 1px solid #FFF;
}
#side_menu_body ul li.selected {
  width: 222px;
  height: 29px;
  line-height: 29px;
  background-color: #514E5D;
  border-bottom: 1px solid #424048;
  border-top: 1px solid white;
}
#side_menu_body ul li a {
  height: 29px;
  color: #FAF7F7;
  padding-left: 41px;
  text-decoration: none;
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  display: block;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: 700;
  background-image: url(../../images/template/site_1/side_menu_arrow1.gif);
  background-position: 30px 11px;
  background-repeat: no-repeat;
}
#side_menu_body ul li a.selected {
  height: 29px;
  color: #FAF7F7;
  padding-left: 41px;
  text-decoration: none;
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  display: block;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: 700;
  background-image: url(../../images/template/site_1/side_menu_arrow2.gif);
  background-position: 30px 11px;
  background-repeat: no-repeat;
}
div #content_container {
  width: 969px;
  height: 100%;
  background-color: white;
}
div #content_main {
  width: 510px;
  height: 100%;
  background-color: white;
  padding-left: 15px;
}
div #content_main_wide {
  width: 747px;
  height: 100%;
  background-color: white;
}
div #content_main_wide h1 {
  margin-left: 0;
}
div #content_main_article_body ul {
  padding: 1px 0 1px 0; 
  margin: 0; 
  line-height: 15px;   
  list-style-type: none; 
  display: block;
}
div #content_main_article_body ul li {
  padding: 1px 5px 0px 25px;
  margin: 0;
  background-image: url(../../images/template/site_1/contact_dot.gif);
  background-position: 10px 6px;   
  background-repeat: no-repeat;
  list-style-type: none;
  display: block; 
}
div #content_main_article_body .highlight {
  border-top: 1px solid #E5E2EC;
  border-bottom: 1px solid #E5E2EC;
}
div #content_main_article_body .highlight li {
  background-color: #E8E3F6;
}
div #content_main_article_body ul a {
  font-size: 12px;
}
div #content_main ul li a {
  color: #636363;
}
div #content_main_article_body ol {
  padding: 1px 0 1px 0; 
  margin: 0; 
  line-height: 15px;
  list-style-position: inside;
  display: block;  
}
div #content_main_article_body ol li {
  padding: 1px 5px 0px 10px;
  margin: 0;    
}
div #content_main_article_body ol li a {
  color: #000;
}
div #content_main_flash_banner {
  width: 725px;
  height: 200px;
}
div #content_main_article {
  height: 100%;
  padding: 0px 10px 15px 0px;
}
div #content_main_article h2 {
  margin: 5px 0 5px 0;
}
div #content_main_article h2 span {
  color: #8D7DBB;
}
div #content_main_article img {
  padding-right: 5px;
  padding-bottom: 2px;
  float: left;
}
div #case_studies {
  width: 500px;
  height: 100%;
  padding: 0px 10px 15px 15px;
}
div #case_studies h2 {
  margin: 5px 0 5px 0;
}
div #case_studies h2 span {
  color: #8D7DBB;
}
div #case_studies img {
  padding-right: 5px;
  padding-bottom: 2px;
  float: left;
}
div #case_studies p {
  margin: 5px 0px 3px 0px;
}
div #case_studies a {
  color: #0054FF;
}
div .case_studies_more {
  width: 500px;
  padding-bottom: 10px;
}
div .case_studies_more a {
  color: #0054FF;
}
div #content_main_article_header {
  width: 500px; 
  padding: 10px 0px 15px 0px;
}
div #content_main_article_body {
  color: #000;
  font-size: 12px;
}
div #content_main_article_body a {
  text-decoration: underline;
  color: #636363;
}
div #content_main_article_body ol li {
  padding-bottom: 5px;
}
div #content_main_article_body ul li {
  padding-bottom: 5px;
}
#content_main_article_body p {
  margin-top: 5px;
  margin-bottom: 10px;
}
.content_main_article_body_image {
  padding: 0px 8px 5px 0px;
}
div #content_main_latest_news {
  width: 500px;
  height: 100%;
  padding: 5px 10px 15px 15px;
}
div .content_main_latest_news_image {
  width: 91px;
  height: 61px;
  float: left;
}
div .content_main_latest_news_text {
  width: 409px;
  color: #000;
  font-size: 12px;
}
div .content_main_latest_news_header {
  width: 404px; 
  padding: 0px 0px 5px 5px;
  font-size: 11px;
  font-weight: 700;
}
div .content_main_latest_news_body {
  width: 404px;
  padding: 0px 0px 5px 5px;
  color: #000;
  font-size: 11px;
}
div .content_main_latest_news_link {
  width: 409px;
  text-align: right;
}
div .content_main_latest_news_link a {
  font-size: 11px;
}
div #content_main_latest_news_article {
  width: 500px;
  height: 100%;
  padding: 0px 10px 15px 15px;
}
div #content_main_latest_news_article h2 {
  margin: 10px 0 10px 0;
}
div #content_main_latest_news_article h2 span {
  color: #8D7DBB;
}
div .content_main_testimonial {
  width: 500px;
  height: 100%;
  padding: 5px 10px 15px 0px;
}
div .content_main_testimonial_author {
  width: 500px; 
  font-size: 11px;
  font-weight: 700;
}
div .content_main_testimonial_title{
  width: 500px;
  color: #000;
  font-size: 11px;
}
div .content_main_testimonial_content {
  width: 500px;
  padding: 5px 0px 5px 0px;
  color: #000;
  font-size: 11px;
}
div .content_main_testimonial_content p {
  font-size: 11px;
  padding: 0;
  padding-bottom: 5px;
  margin: 0;
}
div .content_main_testimonial_content a {
  font-size: 11px;
}
div .content_main_testimonial_intro {
  width: 500px;
  padding: 5px 0px 0px 0px;
  color: #000;
  font-size: 11px;
}
div .content_main_testimonial_intro p {
  font-size: 11px;
  padding: 0;
  padding-bottom: 5px;
  margin: 0;
}
div .content_main_testimonial_intro a {
  font-size: 11px;
}
div #content_main_infoblock {
  width: 697px;
  padding: 15px 14px;
}
div #content_main_infoblock_left {
  width: 345px;
}
div .content_main_infoblock_header {
  width: 345px;
  height: 27px;
}
div .content_main_infoblock_header img {
  vertical-align: bottom;
}
div .content_main_infoblock_body {
  width: 330px;
  height: 187px;
  background-image: url(../../images/template/site_1/content_main_infoblock_back.gif);
  background-repeat: repeat-x;
  background-color: #BBDEF7;
  border-top: 1px solid #79BEF0;
  border-left: 1px solid #79BEF0;
  border-right: 1px solid #79BEF0;
  padding: 5px 3px 0px 10px;
  font-size: 11px;
}
div .content_main_infoblock_body b {
  font-size: 11px;
}
div .content_main_infoblock_body ul {
  list-style-image: url(../../images/template/site_1/bullet.gif);
  margin-left: 0;
  margin-bottom: 0;
  padding-left: 15px;
}
div .content_main_infoblock_body ul li {
  font-size: 11px;
  line-height: 16px;
}
div #content_main_infoblock_centre {
  width: 7px;
  height: 1px;
}
div #content_main_infoblock_right {
  width: 345px;
}
div #contact_block {
  width: 495px;
  padding-right: 15px;
}
div #contact_block_note {
  width: 495px;
  padding: 5px 0 0 0;
  font-size: 10px;
}
div #contact_block_note b {
  font-size: 10px;
}
div #contact_block_map {
  padding-top: 10px;
}
div #contact_block_map_header {
  width: 485px;
  height: 21px;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 5px;
  line-height: 21px;
  vertical-align: middle;
}
div #contact_block_map_header h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 25px;
  margin: 0;
  padding: 0;
  border-width: 0;
  width: 150px;
}
#quickcontact_block {
  width: 495px;
  padding-right: 15px;
  font-size: 11px;
  padding-bottom: 10px;
  vertical-align: middle;
}
#quickcontact_block .f_r_cont_small {
  padding-left: 0;
  width: 495px;
}
#quickcontact_block .f_label_small {
  font-size: 11px;
  width: 70px;
}
#quickcontact_block .f_element_small input {
  font-size: 11px;
  width: 150px;
}
#contact_block_enquire_form_header {
  width: 485px;
  font-size: 11px;
  padding-top: 5px;
  padding-left: 0px;
  padding-bottom: 10px;
  vertical-align: middle;
}
#contact_block_enquire_form_header_address {
  width: 485px;
  font-size: 11px;
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  vertical-align: middle;
}
#contact_block_enquire_form_header_address span {
  color: #8D7DBB;
}
#contact_block_enquire_form_header_2 {
  width: 485px;
  height: 21px;
  padding-top: 20px;
  padding-left: 10px;
  padding-bottom: 5px;
  line-height: 21px;
  vertical-align: middle;
  background-image: url(../../images/template/site_1/contact_background.gif);
  background-repeat: repeat-x;
}
#contact_block_enquire_form_header_2 h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 25px;
  margin: 0;
  padding: 0;
  border-width: 0;
  width: 150px;
}
#contact_block_enquire_form_body {
  width: 495px;
  padding-left: 0px ;
  padding-right: 0px;
  font-size: 11px;
}
#contact_block_enquire_form_body select {
  font-size: 10px;
  border: 1px solid #D0CACA;
}
#contact_block_enquire_form_body .f_r_cont {
  padding-left: 120px;
  width: 225px;
}
#contact_block_enquire_form_body .f_label {
  font-size: 10px;
  width: 75px;
}
#contact_block_enquire_form_body .f_element {
  font-size: 10px;
  width: 150px;
}
#contact_block_enquire_form_body fieldset {
  color: #000000;
  border: 0;
  width: 230px;
  float: left;
  padding-left: 10px !important;
}
#contact_block_enquire_form_body .f_r_cont_checkbox {
  width: 250px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox div {
  float: none;
}
#contact_block_enquire_form_body .f_r_cont_checkbox .f_label {
  width: 250px;
  font-size: 10px;
  font-weight: 700;
  padding-bottom: 5px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox .f_element {
  width: 220px;
  font-size: 10px;
  float: left;
  padding-bottom: 15px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox .f_element div {
  font-size: 10px;
  width: 150px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox_1 {
  width: 250px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox_1 div {
  float: none;
}
#contact_block_enquire_form_body .f_r_cont_checkbox_1 .f_label {
  width: 250px;
  font-size: 10px;
  font-weight: 700;
  padding-bottom: 5px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox_1 .f_element {
  width: 220px;
  font-size: 10px;
  float: left;
  padding-bottom: 5px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox_1 .f_element div {
  font-size: 10px;
  width: 150px;
}
#contact_block_enquire_form_body input {
  font-size: 10px;
}
#contact_block_enquire_form_body fieldset {
  padding: 0;
  margin: 0;
}
#contact_block_enquire_form_body .f_r_cont_checkbox_2 {
  width: 25px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox_2 .f_element {
  width: 25px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox_2_text {
  padding-bottom: 5px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox_2_text .f_label {
  width: 55px;
}
#contact_block_enquire_form_body .f_r_cont_checkbox_2_text .f_label_hidden {
  display: none !important;
}
div #content_main_newslettersignup {
  padding: 5px 0px 10px 3px;
}
div #content_main_newslettersignup .f_r_cont {
  width: 450px;
}
div #content_main_newslettersignup .f_label {
  width: 120px;
}
div #content_main_newslettersignup .f_element {
  width: 80px;
}
.content_main_newslettersignup_confirmation {
  padding: 10px 10px 0px 0px;
}
div #left_column {
  width: 222px;
}
div #news {
  width: 218px;   
  padding: 1px;
  border-color: #EBEBEB;
  border-width: 0 1px 0 1px;
  border-style: solid;
  background-color: #FFF;      
}
div #news_header {
  width: 208px;
  height: 38px;
  line-height: 38px;
  padding-left: 10px;
  vertical-align: middle;
  font-weight: 700;
  background-image: url(../../images/template/site_1/news_header_background.gif);
  background-repeat: repeat-x;
}
div .news_item {
  width: 210px;
  padding-left: 8px;
  padding-bottom: 10px;
}
div .news_item_img {
  width: 91px;
  height: 61px;
  float: left;
}
div .news_item_text {
  float: left;
  width: 111px;
  padding: 0 4px 4px 4px;
  font-size: 11px;
}
div .news_item_link {
  float: left;
  width: 111px;
  text-align: right;
  padding: 0 5px 0 3px;
  line-height: 13px;
  vertical-align: middle;
} 
div .news_item_link a {
  color: #6D6098;
  font-size: 11px;
  vertical-align: middle;
  text-align: right;
  text-decoration: underline;
}
div .news_item_link img {
  float: none;
} 
div #left_column .cta {
  width: 222px;
  color: white;
  background-image: url(../../images/template/site_1/cta_background_top.jpg);
  background-repeat: no-repeat;
}
div #left_column .cta h2 {
  margin: 0;
  padding: 10px 5px 2px 10px;
  height: 19px;
}
div #left_column .cta p {
  margin: 0;
  font-size: 11px;
  padding-left: 10px;
  padding-right: 5px;
  height: 58px;
}
div #left_column .cta img {
  display: block;
}
div #right_column {
  width: 222px;
}
div #right_column .cta {
  width: 222px;
  color: white;
  background-image: url(../../images/template/site_1/cta2_background_top.jpg);
  background-repeat: no-repeat;
}
div #right_column .cta h2 {
  margin: 0;
  padding: 10px 5px 2px 10px;
  height: 19px;
  font-family: Tahoma;
}
div #right_column .cta p {
  margin: 0;
  font-size: 11px;
  padding-left: 10px;
  padding-right: 5px;
  height: 58px;
}
div #right_column .cta img {
  display: block;
}
.cta_black {
  width: 222px;
  color: white;
  background-image: url(../../images/template/site_1/cta_background_top.jpg);
  background-repeat: no-repeat;
}
.cta_black h2 {
  margin: 0;
  padding: 10px 5px 2px 10px;
  height: 19px;
}
.cta_black p {
  margin: 0;
  font-size: 11px;
  padding-left: 10px;
  padding-right: 5px;
  height: 58px;
}
.cta_black img {
  display: block;
}
#home_cta_wrapper {
  width: 737px;
  padding-bottom: 25px;
}
.home_cta {
  width: 176px;
  padding-right: 8px;
}
.home_cta_img img {
  display: block;
  padding: 0!important;
}
.home_cta_body {
  width: 158px;
  height: 113px;
  padding: 3px 8px 0 8px;
  border: 1px solid #CEC9DC;
  border-width: 0px 1px 1px 1px;
  font-family: Tahoma;
  background-image: url("../../images/template/site_1/home_cta_back.gif");
  background-position: bottom left;
  background-repeat: repeat-x;
}
.home_cta_title {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: 700;
  line-height: 13px;
  height: 15px;
}
.home_cta_text {
  font-family: Tahoma;
  font-size: 11px;
  line-height: 13px;
  height: 80px;
}
.home_cta_link {
  width: 108px;
  padding: 0px 0 0 50px;
}
.home_cta_link a {
  font-family: Tahoma;
  font-weight: 700;
  text-decoration: none!important;
  color: #0054FF!important;
  padding-left: 18px;
  background-image: url("../../images/template/site_1/home_cta_arrow.gif");
  background-position: 0 2px;
  background-repeat: no-repeat;
}
div #news_footer {
  width: 208px;
  height: 28px;
  line-height: 13px;
  padding-left: 10px;
  vertical-align: middle;
  background-image: url(../../images/template/site_1/news_header_background_2.gif);
  background-repeat: repeat-x;
  margin: 0;
  padding-top: 10px;
}
#news_footer a {
  font-size: 11px;
  color: #0054FF;
}
div #cta_photo {
  width: 222px;
  background-color: #8172B5;
  text-align: center;
  padding: 5px 0 0 0;
}
div #quick_contact_container {
  width: 218px;  
  padding: 1px;
  border-color: #EBEBEB;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  background-color: #FFF;        
}
div #quick_contact_header {
  width: 208px;
  height: 38px;
  line-height: 38px;
  padding-left: 10px;
  vertical-align: middle;
  font-weight: 700;
  background-image: url(../../images/template/site_1/news_header_background.gif);
  background-repeat: repeat-x;
}
div #quick_contact {
  width: 218px;
}
div #quick_contact_body {
  width: 218px;
  padding-left: 0px;
  padding-bottom: 7px;
  font-size: 11px;
  font-weight: 400;
}
div #quick_contact_body .f_label_small {
  display: none;
}
div #content_main_contact_block .f_r_cont_small {
  width: 400px;
  padding-bottom: 5px;
}
div #content_main_contact_block .f_label_small {
  width: 100px;
}
div .f_r_cont_small {
  width: 218px;
  padding-bottom: 5px;
}
div .f_element_small {
  width: 148px;
  padding-left: 10px;
}
.f_element_small input, textarea {
  color: #525151;
  font-size: 11px;
  padding: 2px 2px 2px 4px;
  border: 1px solid #D0CACA;
}
div #right_column_content {
  width: 249px;
  height: auto;
  background-color: #EEF6FB;
}
div #right_column_content_header {
  height: 45px;
  font-size: 13px;
  color: #000;
  font-weight: 700;
  width: 249px;
  text-align: center;
  vertical-align: middle;
  padding-top: 10px;
}
div #right_column_content_text {
  font-size: 11px;
  color: #000;
  width: 209px;
  height: 100%;
  text-align: left;
  padding: 0px 20px 15px 20px;    
}
div #right_column_content_text a {
  font-size: 11px;
  font-weight: 400;
  color: #0194FF;
}
div #right_column_content_footer {
  width: 99px;
  height: 19px;
  padding-left: 150px;
  margin-bottom: 15px;
  background-image: url(../../images/template/site_1/read_more_line.gif);
  background-repeat: repeat-x;
}
div .cta_right {
  padding-bottom: 10px;
}
div .content_width {
  width: 600px;
}
div .content_width ul {
  list-style-type: none;
}
div .content_width ul li {
  background-image: url('../../images/template/icons/square_bullet.jpg');
  background-repeat: no-repeat;
  background-position: 0px 8px;
  padding-left: 12px;
  padding-bottom: 3px;
  line-height: 150%;
}
div #footer_container {
  width: 969px;
  color: #FFF;
  font-size: 8pt;
  margin-top: 20px;
}
div #footer_container_bar {
  width: 960px;
  height: 25px; 
  line-height: 25px;
  vertical-align: middle;
  background-image: url('../../images/template/site_1/footer-background.gif');
  background-repeat: repeat-x;
  float: left;
}
div #footer_copyright {
  width: 260px;
  font-size: 10px;
}
div #footer_links {
  width: 700px;
  float: left;
  height: 25px;
  line-height: 25px;
  text-align: right;
  vertical-align: middle;
}
div #footer_links a {
  font-size: 10px;
  color: white;
  text-decoration: none;
}
div #footer_container_1_wrapper {
  width: 965px;
  height: 27px;
  background-color: white;
  padding: 1px;
  border: 1px solid #E5E2EC;
}
div #footer_container_1 {
  height: 15px;
  width: 465px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 250px;
  padding-right: 250px;
  background-image: url('../../images/template/site_1/footer_1_background.jpg');
  background-repeat: repeat-x;
}
#content_main_footer {
  width:500px;
  height: 15px;
  color: #4F4F4F;
  font-size: 12px;
}
#content_main_footer a {
  color: #0054FF;
}
div #footer_container_2 {
  padding-top: 5px;
  width: 969px;
  height: 74px;
  color: #000;
}
div #footer_container_2_left {
  width: 430px;
  height: 64px;
  font-size: 10px;  
}
div #footer_container_2_left b {
  font-size: 10px;
}
div #footer_container_2_left a {
  font-size: 10px;
  color: #0077CD;
}
div #footer_container_2_left_phones {
  width: 275px;
  font-size: 10px;
}
div #footer_container_2_left_logo {
  float: left;
}    
div #footer_container_2_right {
  width: 539px;
  text-align: right;
  font-size: 10px;  
}
div #footer_container_2_right a {
  font-size: 10px;
}
.content_title_1 {
  color: #8BA35B;
  font-size: 10pt;
  font-weight: 700;
}
.content_title_2 {
  color: #DA9316;
  font-size: 12pt;
  font-weight: 700;
}
.f_r_cont {
  width: 597px;
  padding-left: 3px;
  padding-bottom: 5px;
}
.f_label {
  width: 200px;
}
.f_element {
  width: 397px;
}
.captcha {
  width: 497px;
  padding-left: 100px;
  padding-bottom: 5px;
}
.error_input {
  border: 2px solid #C33512 !important;
}
div #page_not_found {
  padding-left: 15px;
}
#pdf_block {
  width: 495px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 5px;
  font-size: 11px;
  padding-bottom: 10px;
  vertical-align: middle;
}
#pdf_block div {
  width: 495px;
  height: 20px;
  vertical-align: middle;
}
#pdf_block div a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 16px;
  vertical-align: middle;
  color: #004477;
  padding-left: 17px;
  background-image: url(../../images/template/icons/pdf.gif);
  background-position: top left;
  background-repeat: no-repeat;
  display: inline-block;
}
#pdf_block div a:visited {
  color: #588CB8;
}
#pdf_block div a span {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #888888;
  line-height: 16px;
}
div #logos {
  width: 212px;  
  padding-top: 10px;
  padding-left: 10px;;  
  background-color: #FFF;        
}
div #news .tick {
  border-top: 1px solid #E5E2EC;
  border-bottom: 1px solid #E5E2EC;
  padding-left: 10px;   
  margin: 0;
}
div #news ul, news li {
  margin: 0; 
  padding: 0; 
  list-style-type:none;  
}
div #news li {
  background: url(../../images/template/site_1/bullet_tick.gif) left 5px no-repeat;  
  padding: 5px 0 5px 20px;
  margin: 0;
  background-color: #FFF;
  font-size: 11px;   
}
