form { margin: 0px; }

html, body {
            background-color : #FFFFFF; margin: 0px; padding: 0px; text-align: left; height: 100%;
            }

img {          
display: block; border: 0px;
}

#container {position: relative;min-height: 100%; width:1000px;}
#containerpadding {padding:20px 20px 0px 20px;}

#header {height:140px; margin-bottom:30px;}
#logo {float:left;width:140px;}
#titlebar {padding:0px 0px 30px 30px;height:140px;}
#header1 {vertical-align:middle;}
#header2 {vertical-align:bottom; width:200px; padding:0px 0px 12px 30px;}
#header3 {vertical-align:middle; width:410px;}
#header4 {vertical-align:bottom; width:340px; padding:0px 0px 6px 16px;}

h1, h2, h3,#title_description,#title_description2, .bodytext, .bodytext a, .bodytext a:hover, .bodytext2, .bodytext2 a, .bodytext2 a:hover, .formheading, .errortext {font-family: Helvetica, Arial, sans-serif;
  font-size : 13px;
  color : #0B441D;
  font-style : normal;
  line-height : normal;
  font-variant : normal;
  text-decoration : none;
  text-align : right;
  vertical-align : bottom;
  margin:0px;padding:0px; font-weight:normal;}

h1 {vertical-align:top; padding-left:30px; font-size:55px; color:#000000;text-align:left;font-family: "Helvetica 45 Light", "Arial Light", Helvetica, Arial, sans-serif;}
h2 {vertical-align:top; padding-left:30px; font-size:55px; text-align:left; font-style:italic;font-family: "Helvetica 45 Light", "Arial Light", Helvetica, Arial, sans-serif;}
h3 {vertical-align:top; padding-left:30px; font-size:30px; color:#000000;text-align:left;font-weight:bold; font-family: Helvetica, Arial, sans-serif;}
#amp {font-family: Garamond,Helvetica, Arial, sans-serif;}
#title_description2 {text-align:center;}

#menu {float:left;width:179px; clear:both;}
#main {float:left; margin:3px 0px 0px 0px; width:780px;}
#left_col {float:left; width:380px; margin:3px 0px 0px 0px;}
#right_col {float:left; margin:3px 0px 0px 0px; width:400px;}
.thumbnail {padding:0px 0px 20px 20px;vertical-align:middle;text-align:center;width:100px;height:100px;}
.thumbnail img {margin-left:auto; margin-right:auto;display:inline;}

* html #container{height: 100%;}
#footer{position: relative;margin: -8em auto 0 auto;}
#footerpadding {padding:0px 20px 20px 20px;}
* html #footer{margin-top: -8em;}

.menu1, .menu1 a, .menu1 a:hover {
  font-family: Helvetica, Arial, sans-serif;
  font-size : 13px;
  color : #000000;
  font-style : normal;
  line-height : normal;
  font-variant : normal;
  text-decoration : none;
  text-align : left;
  vertical-align : top;
}
.menu1{margin: 0px 0px 15px 0px;}
.menufoot{height:40px;}

.brochure {padding:0px 30px 30px 0px; float:left;}

.bodytext, .bodytext a, .bodytext a:hover {vertical-align:bottom;text-align:justify;color:#000000;}
.bodytext2, .bodytext2 a, .bodytext2 a:hover {vertical-align:bottom;text-align:left;color:#000000;}
.bodytext2 {padding-left:30px;}
.formheading {vertical-align:middle;}
.errortext {vertical-align:middle;text-align:left;font-size:11px;color:#0B441D;}
.highlight {font-weight:bold;color:#0B441D;}
.menu1 a:hover, .bodytext a:hover, .bodytext2 a:hover  {color:#0B441D;}
.fieldcell,.fieldcell submit, .fieldcell select, .fieldcell input, .fieldcell textarea, .fieldcellerror select, .fieldcellerror input, .fieldcellerror textarea {
             font-family: Helvetica, Arial, sans-serif;
             font-size : 13px;
             color : #000000;
             font-style : normal;
             line-height : normal;
             font-variant : normal;
             text-decoration : none;
           }

.fieldcellerror select, .fieldcellerror input, .fieldcellerror textarea {
             background-color : #DEE5E0;
}

#footer, .clear {clear:both;}

.footersmall, .footersmall2, .footersmall2 a, .footersmall a, .footersmall a:hover {
              clear:both;
              font-family: Helvetica, Arial, sans-serif;
              color:#878787;
              font-size:10px;
              text-align:left;
              vertical-align:top;
              text-decoration:none;}
.footersmall{padding-top:14px;display:block;}
.footersmall2{display:block;height:25px;margin:0px 0px 0px 15px;}
.footersmall a:hover {color:#000000;}
.footersmall2, .footersmall2 a {vertical-align:bottom;}
.footersmall2 img {display:inline;vertical-align:top;}

