body {
 text-align:center;
 margin:0 10px;
 background-color:#000000;
 font-family:Verdana;
}
td.border_top_left {
 width:14px;
 background-image:url('./imgs/bnd_top_left.jpg');
}
td.border_top_middle {
 background-repeat:repeat-x;
 background-image:url('./imgs/bnd_top_horiz.jpg');
}
td.border_top_right {
 width:14px;
 background-image:url('./imgs/bnd_top_right.jpg');
}
td.border_middle_left {
 background-repeat:repeat-y;
 background-image:url('./imgs/bnd_left_vert.jpg');
}
td.border_middle_right {
 background-image:url('./imgs/bnd_right_vert.jpg');
 background-repeat:repeat-y;
 background-position:right;
}
td.border_bottom_left {
 background-image:url('./imgs/bnd_bottom_left.jpg');
}
td.border_bottom_middle {
 background-repeat:repeat-x;
 background-image:url('./imgs/bnd_bottom_horiz.jpg');
 background-position:bottom;
}
td.border_bottom_right {
 background-image:url('./imgs/bnd_bottom_right.jpg');
}
table.header {
 margin:3px 0;
 width: 100%;
}
tr.border_top_bottom {
 height:14px;
}
tr.header_middle {
 height:132px;
}
.header_swd_logo {
 position:absolute;
 top:15px;
 left:22px;
 z-index:2;
 border:none;
 padding:0;
 margin:0;
}
.header_spider_web {
 position:absolute;
 top:8px;
 right:20px;
 z-index:1;
 border:none;
 padding:0;
 margin:0;
}
table.container {
 width:100%;
}
td.menu { /*width must match width of table.menu */
 width:128px;
}
table.menu {
 width:128px;
 margin:0 3px 3px 0;
}
tr.menu_middle {
 height:85px;
}
table.menubar {
 width:100%;
 margin:0 0 3px 0;
}
table.content {
 width:100%;
 margin:0 0 3px 0;
}
td.content_m_m {
 background-image:url('./imgs/bg_spiderweb_black.jpg');
 background-position:bottom;
 background-repeat:no-repeat;
}
div.sitemap {
 padding:0 3px;
 text-align:center;
 text-transform:uppercase;
 font-weight:bolder;
 font-size:small;
}
div.sitemap a {
 text-decoration:none;
 color:#FFFFFF;
}
div.sitemap a:visited {
 color:#FFFFFF;
}
div.sitemap a:hover {
 color:#6fb3c8;
}
div.menubar {
 padding:0 3px;
 margin:0;
 text-align:left;
 text-transform:uppercase;
 font-weight:bolder;
 font-size:small;
}
div.menubar img {
 margin:0 5px;
}
div.menubar a {
 text-decoration:none;
 color:#FFFFFF;
}
div.menubar a:visited {
 color:#FFFFFF;
}
div.menubar a:hover {
 color:#6fb3c8;
}
div.content {
 text-align:justify;
 padding:3px 5px;
 color:#FFFFFF;
 min-height:675px;
}
div.content_ie {
 text-align:justify;
 padding:3px 5px;
 color:#FFFFFF;
 height:675px;
}
div.heading {
 text-align:center;
 font-size:x-large;
 font-weight:bold;
}
div.subheading {
 text-align:center;
 font-size:large;
 font-weight:bold;
 font-style:italic;
 clear:both;
 margin-bottom:5px;
}
div.content_text {
 font-size:medium;
}
div.centered {
 text-align:center;
}
a:link {
 color:#6fb3c8;
}
div.price_header {
 font-weight:bold;
 text-transform:uppercase;
 text-align:center;
}
div.pricing_description {
 font-weight:bold;
 text-align:left;
 padding:2px;
}
div.footnote_mark {
 display:inline;
 vertical-align:super;
 font-size:x-small;
}
div.footnote {
 font-size:small;
}
img.web_link {
 border:none;
 padding:1px;
}
img.right2 {
 margin:0 0 10px 5px;
}
img.left2 {
 margin:0 5px 10px 0;
}
div.link_description {
 padding:0 0 0 5px;
}
div.g_thumb_container {
 width:200px;
 float:left;
 margin:10px;
}
div.g_webthumb_container {
 width:280px;
 float:left;
 margin:10px;
}
div.g_thumb_text {
 font-size:x-small;
 height:60px;
 padding:5px 0 0 0;
 text-align:center;
}
div.g_spacer {
 clear:both;
 height:40px;
 font-size:1px;
}
table.pricing {
 margin:0 auto 2em auto;
 font-size:1em;
}
table.pricing td {
 padding:0.05em 0.25em;
}
