body.main {
  font-family:arial;
  color:#000000;
  font-size: 10pt;
  background-image: url(images/background.gif);
  background-position: top left;
  background-repeat: no-repeat;
  background-attachment: fixed;
  padding: 0px 8px 8px 8px;
  scrollbar-face-color: #005C5C;
  scrollbar-highlight-color: #549292;
  scrollbar-shadow-color: #002F2F;
  scrollbar-3dlight-color: #549292;
  scrollbar-arrow-color:  #FFFFFF;
  scrollbar-track-color: #FFE000;
  scrollbar-darkshadow-color: #000000;
 }
body.splash {
  padding: 0px;
  }
body.frame_blank_top {
 background-image: url(images/frame_background.gif);
 background-position: bottom left;
 }
body.frame_blank_bottom {
 background-image: url(images/frame_background.gif);
 background-position: top left;
 }
body.frame_blank_left {
 background-image: url(images/frame_background.gif);
 background-position: top right;
 }
body.frame_blank_right {
 background-image: url(images/frame_background.gif);
 background-position: top left;
 }
body.frame_blank_top_left {
 background-image: url(images/frame_background.gif);
 background-position: bottom right;
 }
body.frame_blank_top_right {
 background-image: url(images/frame_background.gif);
 background-position: bottom left;
 }
body.frame_blank_bottom_left {
 background-image: url(images/frame_background.gif);
 background-position: top right;
 }
body.frame_blank_bottom_right {
 background-image: url(images/frame_background.gif);
 background-position: top left;
 }
td.frame_right {
 background-image: url(images/frame_right_background.gif);
 background-position: top right;
 background-repeat: repeat-y;
 }
td.frame_left {
 background-image: url(images/frame_left_background.gif);
 background-position: top left;
 background-repeat: repeat-y;
 }
td.frame_bottom {
 background-image: url(images/frame_bottom_background.gif);
 background-position: top left;
 background-repeat: repeat-x;
 }
td.frame_top {
 background-image: url(images/frame_top_background.gif);
 background-position: bottom left;
 background-repeat: repeat-x;
 }
td.border_left {
 background-image: url(images/border_left_background.gif);
 background-position: top left;
 background-repeat: repeat-y;
 }
td.border_right {
 background-image: url(images/border_right_background.gif);
 background-position: top left;
 background-repeat: repeat-y;
 }
td.border_bottom {
 background-image: url(images/border_bottom_background.gif);
 background-position: top left;
 background-repeat: repeat-x;
 }
td.menu {
 background-image: url(images/menu_background.gif);
 background-position: top left;
 background-repeat: repeat-x;
 }
 
.text {
  font-size: 10pt;
  }
 
.text_large {
  font-size: 12pt;
  }
.bold {
  font-weight: bold;
  }

a         { color: #804000; }
a:visited { color: #808080; }
a:hover   { color: #00805C; }
a:active  { color: #005C5C; }

div.padding {
  padding: 8px;
  }

H1 {
  margin: 4px 4px 4px 16px;
  font-size: 14pt;
  } 
div.divider {
  height: 2px;
  background-image: url(images/divider.gif);
  background-position: middle;
  background-repeat: repeat-x;
} 
table.address td {
  font-size: 10pt;
  }
a.mobile_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	margin-left: 15px;
	margin-top: 8px;
	text-decoration: none;
}
a.mobile_link:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
