body {
margin: 0;
background: rgb(79, 111, 146);
align: center;
}

a {color: black;}

a:hover {color: #F8F8F8;}

.banner {
color: rgb(0, 0, 0);
font-family: Arial,sans-serif;
font-size: 9pt;
vertical-align: top;
}

.shortcut {
font-family: Arial,sans-serif;
font-size: 9pt;
padding-left: 40px;
}

.url {
width: 295px;
height: 60px;
cellpadding: 0px;
cellspacing: 0px;
border: 0px;
}

.author {color: #151B54;}

.icon {
border: 0px;
}

.icon:hover {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

.home {
height: 40px;
border: 0px;
}

.home:hover {
filter:alpha(opacity=80);
-moz-opacity:0.80;
-khtml-opacity: 0.80;
opacity: 0.80;
}

.home_sel {
height: 40px;
border: 0px;
}

.menu {
text-align: center;
vertical-align: center;
font-family: Arial,sans-serif;
}

.menu_item {
color: #6699FF;
text-decoration: none;
font-size: 10pt;
}

a.menu_item:hover {
  color:#FFFFFF;
  text-decoration:none;
  text-shadow:#6699FF 0px 0px 4px, #6699FF 0px 0px 4px, #6699FF 0px 0px 4px, #6699FF 0px 0px 4px;
}

.menu_item_sel {
color: #FEC23D;
text-decoration: none;
font-size: 10pt;
}

a.menu_item_sel:hover {
color: #FEC23D;
}

.main_table {
border: 0px;
width: 1000px;
margin-left: auto;
margin-right: auto;
cellspacing: 0px;
cellpadding: 0px;
border-collapse: collapse;
background: black;
}

.main_table_pix {
border: 0px;
width: 1002px;
margin-left: auto;
margin-right: auto;
cellspacing: 0px;
cellpadding: 0px;
border-collapse: collapse;
background: black;
}

.main_frame {
width: 1000px;
height: 530px;
border: 0px;
}

.hudf {
color: gray;
font-family: Arial,sans-serif;
font-size: 12pt;
border-collapse: collapse;
text-decoration: none;
}

.overlay {
background: black;
filter: alpha(opacity=65);
-moz-opacity: .65;
opacity: .65;
}

.footer {
color: gray;
font-family: Arial,sans-serif;
font-size: 8pt;
text-align: right;
}
