body	{ margin:0px;
	  background-color:white;
	  font-family:Verdana; }
table.top
	{ width:100%;
	  margin:0px;
	  border-collapse:collapse; }
td.navbar
	{ padding:0px;
	  background-color:#000066;
	  font-size:12px;
	  font-weight:bold; }
td.navbar ul
	{ margin:0px;
	  padding:0px;
	  list-style-type:none; }
td.navbar li
	{ display:inline; }
td.navbar a
	{ color:white;
	  text-decoration:none;
	  padding:0px 20px 0px 20px;
	  border-left:1px solid white;
	  border-right:1px solid white;
	  margin:0px; }
td.navbar a:hover
	{ background-color:#3366cc;
	  border-left:1px dashed white;
	  border-right:1px dashed white; }
td.banner
	{ width:400px;
	  background-color:#3399ff;
	  padding:0px;
	  border-top:1px solid white;
	  border-bottom:1px solid #3399ff; }
table.bottom
	{ width:860px;
	  margin:0px;
	  padding:0px;
	  border-collapse:collapse; }
td.side
	{ width:200px;
	  padding:0px;
	  margin:0px;
	  font-size:10pt;
	  border-right:1px dashed #3399ff;
	  vertical-align:top; }
div.menu-container
	{ width:185px;
	  font-size:11px;
	  padding:0px;
	  margin:10px 15px 10px 0px; }
td.side ul
	{ list-style-type:none;
	  padding:0px 0px 0px 15px;
	  margin:0px; }
td.side li
	{ margin:0px;
	  padding:0px; }
td.side a.normal, td.side a.bold
	{ display:block;
	  background-color:white;
	  color:#0000ff;
	  text-decoration:none;
	  padding: 3px 0px 3px 5px; }
td.side a.normal
	{ width:150px;
	  margin:0px; }
td.side a.bold
	{ font-weight:bold;
	  width:165px;
	  margin:8px 0px 0px 0px; }
td.side a:hover
	{ color:white;
	  background-color:#3366cc; }
td.content
	{ width:660px;
	  background-color:white;
	  padding:0px;
	  margin:0px;
	  border-right:1px dashed #3399ff;
	  vertical-align:top; }
p	{ font-size:11px;
	  line-height:16px; }
h6	{ font-size:12px;
	  font-style:italic; }
h5	{ font-size:12px;
	  font-weight:bold;
	  text-decoration:underline; }
h4	{ font-size:13px;
	  text-decoration:underline;
	  font-weight:bold; }
h3	{ font-size:14px; }
h2	{ font-size:17px; }
h1	{ font-size:20px;
	  margin-top:0px;
	  padding-top:0px }
h1,h2,h3,h4,h5,h6
	{ font-weight:normal; }
table.text
	{ width:600px;
	  padding:0px;
	  margin:0px 0px 5px 0px;
	  border-collapse:collapse;
	  font-size:11px; }
table.text td, table.text th
	{ border:1px solid black;
	  padding:2px;
	  text-align:center; }
table.text td.left, table.text th.left
	{ text-align:left; }
table.text th
	{ color:white;
	  background-color:#3366cc; }
table.image1, table.image1ut, table.image2, table.image2ut, table.image3
	{ border-collapse:collapse;
	  font-size:8pt;
	  font-style:italic;
	  text-align:center; }
table.image1, table.image1ut
	{ width:170px; }
table.image2, table.image2ut
	{ width:350px; }
table.image1, table.image1ut, table.image2, table.image2ut
	{ margin-right:0px;
	  margin-bottom:10px;
	  margin-left:15px; }
table.image1, table.image2
	{ margin-top:2px; }
table.image1ut, table.image2ut
	{ margin-top:17px; }
table.image3
	{ width:600px;
	  margin:15px 0px 10px 0px; }
table.image1 td, table.image1ut td, table.image2 td, table.image2ut td, table.image3 td
	{ padding:0px;
	  vertical-align:top; }
table.image1 td.caption-left, table.image1ut td.caption-left, table.image2 td.caption-left, table.image2ut td.caption-left, table.image3 td.caption-left
	{ padding:0px 10px 0px 0px; }
table.image1 td.caption-center, table.image1ut td.caption-center, table.image2 td.caption-center, table.image2ut td.caption-center, table.image3 td.caption-center
	{ padding:0px 5px 0px 5px; }
table.image1 td.caption-right, table.image1ut td.caption-right, table.image2 td.caption-right, table.image2ut td.caption-right, table.image3 td.caption-right
	{ padding:0px 0px 0px 10px; }
table.image1 img, table.image1ut img, table.image2 img, table.image2ut img, table.image3 img
	{ border:1px solid black; }
table.image1 a, table.image1ut a, table.image2 a, table.image2ut a, table.image3 a, td.content p a, td.content ul a, table.text a
	{ color:#0000ff; }
table.image1 a:hover, table.image1ut a:hover, table.image2 a:hover, table.image2ut a:hover, table.image3 a:hover, td.content p a:hover, td.content ul a:hover, table.text a:hover
	{ color:#3366ff; }
td.content p strong
	{ font-size:10pt;
	  font-weight:bold;
	  font-style:none; }
td.content p em
	{ font-size:10pt;
	  font-weight:normal;
	  font-style:italic; }
td.content ul
	{ font-size:11px;
	  text-align:left;
	  margin-left:16px;
	  padding-left:0px; }
table.calc
	{ width:450px;
	  background-color:white;
	  padding:0px;
	  margin:0px;
	  font-size:11px; }
table.calc td
	{ padding:5px;
	  margin:0px;
	  border:1px solid #999999; }
table.text td.image
	{ padding:0px;
	  font-size:9pt; }
table.text td.image img
	{ border:1px solid black; }
table.text td.image div
	{ margin:0px;
	  padding:5px 0px 5px 0px;
	  background-color:#cccccc; }
td.content p a.hidden
	{ color:black;
	  text-decoration:none; }
td.content p a.hidden:hover
	{ color:black; }
div.form-interior
	{ width:170px;
	  padding:0px;
	  margin:30px 15px 15px 15px;
	  font-size:9pt; }
div.form-interior p.title
	{ font-size:12px;
	  font-weight:bold;
	  text-decoration:underline; }
div.add-margins
	{ width:600px;
	  padding:0px;
	  margin:30px;
	  text-align:left; }
table.large-rectangle
	{ width:350px;
	  padding:0px;
	  margin:0px 0px 0px 5px; }
table.large-rectangle td
	{ width:350px;
	  padding:7px;
	  border:1px dotted #cccccc;
	  margin:0px; }
div.wide-skyscraper
	{ width:160px;
	  margin:15px;
	  padding:4px;
	  border:1px dotted #cccccc; }
div.google-bar
	{ width:365px;
	  padding:5px 0px 0px 0px;
	  margin:0px;
	  background-color:white; }
form
	{ margin:0px;
	  padding:0px; }
table.banner-replace
	{ width:600px;
	  padding:0px;
	  margin:5px 0px 5px 0px; }
table.banner-replace td
	{ width:600px;
	  padding:7px;
	  border:1px dotted #999999;
	  margin:0px; }