html, body {
  width:100%;
  height:100%;
}
html, body, td, form {
  padding:0px;
  margin:0px;
  vertical-align:top;
  font-family:tahoma;
  font-size:11px;
  color:#1c3e55;
}
table.x {
  width:100%;
}
table.y {
  height:100%;
}
table {
  border-collapse:collapse;
}
td {
  padding: 0px;
}
body {
  background:#ffffff;
}
td.left {
  width:20%;
}
td.center {
  width:60%;
}
td.right {
  width:20%;
}
a {
  color:#33608a;
}
td.logo {
  height:250px;
  text-align:center;
  vertical-align:middle;
  background : url(images/logo_td_bg.gif) repeat-x center bottom;
}
td.search_h {
  height:28px;
  padding: 0px 0px 0px 20px;
  color:white;
  font-weight:bold;
  vertical-align:middle;
  background : #a0aab4 url(images/search_h_td_pic.jpg) no-repeat right top;
}
td.search_form {
  height:48px;
  padding: 0px 20px 0px 20px;
  text-align:center;
  vertical-align:middle;
  background:#e2e8eb;
}
input.text {
  width:100%;
  height:19px;
  background:white;
  border: 1px solid #a3acb7;
}
td.formtd {
  vertical-align:middle;
}
td.space {
  height:12px;
  border-right: 1px solid #d0d8dd;
}
td.space2 {
  height:6px;
}
td.blue_h {
  height:22px;
  padding: 0px 0px 0px 20px;
  font-weight:bold;
  text-transform:uppercase;
  vertical-align:middle;
  background:#d0d8dd;
}
td.l_cell {
  padding:10px 20px 13px 20px;
  border-right: 1px solid #d0d8dd;
}
td.l_cell.btm {
  height:100%;
  border-bottom: 1px solid #d0d8dd;
}
td.btm_line {
  height:6px;
  background:#a0aab4;
}
td.topspace {
  height:55px;
  background : url(images/topspace_td_pic.gif) no-repeat left bottom;
}
td.menu1 {
  width: 100%;
  background : #e0e2e4 url(images/menu_td_bg.jpg) repeat-x center bottom;
}
table.menu2 {
  width: 100%;
  height:41px;
}
td.menu3 {
  width: 100%;
  padding: 11px 0px 16px 0px;
  font-weight:bold;
  text-transform:uppercase;
  text-align:center;
}
td.menu3 a{
  color:#595959;
  margin: 0px 10px 0px 10px;
  text-decoration:none;
}
td.menu a:hover{
  text-decoration:no;
}
td.mainpic {
  height:138px;
  text-align:right;
  vertical-align:bottom;
  background : url(images/people3.jpg) repeat-x center top;
}
td.mid {
  background : url(images/midright_td_pic.jpg) repeat-x;
}
td.content {
  height:100%;
  padding:15px 20px 15px 20px;
}
td.content a {
  color:#db641b;
}
h1 {
  color:#33608a;
  margin:3px 0px 17px 0px;
  font-size:18px;
  font-weight:bold;
}
h2 {
  margin:10px 0px 10px 0px;
  font-size:12px;
  font-weight:bold;
}
td.phone {
  height:55px;
  color:#33608a;
  font-size:17px;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
}
td.rtop_cell {
  color:white;
  height: 41px;
  padding:10px 0px 0px 20px;
  font-weight:bold;
  vertical-align:middle;
  background : #d0d8dd url(images/rtop_cell_td.jpg) repeat-x center bottom;
}
td.r_cell {
  text-align:justify;
  padding:20px 20px 0px 20px;
  border-left: 1px solid #d0d8dd;
  border-top: 1px solid #d0d8dd;
  border-bottom: 1px solid #d0d8dd;
}
td.r_cell a {
  color:#064978;
  text-decoration:no;
}
img.pix {
  border:1px solid #b8c0c4;
  margin:0px 0px 0px 0px;
}
td.btm_menu {
  height:60px;
  color:#595959;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
}
td.btm_menu a{
  color:#595959;
  margin-left:2px;
  margin-right:6px;
  text-decoration:none;
}
td.btm_menu a:hover{
  text-decoration:no;
}
p.orange {
  margin-top:5px;
  color:#db641b;
}
p.orange a{
  color:#db641b;
}
p.right {
  margin:0px 0px 0px 0px;
  text-align:right;
}
