body {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
  color: #1E1E1E;
  -moz-background-clip: border;
  -moz-background-origin: padding;
  -moz-background-size: auto auto;
  background-color: #FFFFFF;
  margin: 0px 0px 0px 0px;  
}

a:link{
  color: #1E1E1E;
  text-decoration: none;  
}

a:visited{
  color: #D9D9D9;
  text-decoration: none;  
}

@font-face {
    font-family: 'impactregular';
    src: url('/img/fonts/impact-webfont.eot');
    src: url('/img/fonts/impact-webfont.eot?#iefix') format('embedded-opentype'),
         url('/img/fonts/impact-webfont.woff') format('woff'),
         url('/img/fonts/impact-webfont.ttf') format('truetype'),
         url('/img/fonts/impact-webfont.svg#impactregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.hdg_title {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size : 14pt;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
  color: #1E1E1E;	
}

.sp_link a{
  display: block;
  width: 80px auto;
  padding: 3px 5px 3px 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #F2F2F2;
  background: #1E1E1E;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  border: 1px solid;
  border-color: #1E1E1E;
}

.sp_link a:hover{
  background: #F2F2F2;
  color: #1E1E1E;
}

.sub1_button {
  background-color: #1E1E1E;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size : 12px;
  font-weight: bold;
  color: #F2F2F2;	
  text-align : center;
  vertical-align : center;
  padding: 3px 6px 3px 6px;		
  visibility : visible;
  border: 1px solid;
  border-color: #1E1E1E;
  text-decoration:none;
  cursor: pointer;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.sub1_link a{
  font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding: 3px 10px 3px 10px;
  visibility: visible;
  background-color: #1E1E1E;
  border: 1px solid;
  border-color: #1E1E1E;
  color: #F2F2F2;
  text-decoration: none;
  cursor: pointer;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.sub1_link a:hover{
  background: #F2F2F2;
  color:#1E1E1E;
}

.sub2_button {
  font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding: 3px 10px 3px 10px;
  visibility: visible;
  background-color: #1E1E1E;
  border: 1px solid;
  border-color: #1E1E1E;
  color: #F2F2F2;
  text-decoration: none;
  cursor: pointer;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.sub2_link a{
  font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding: 3px 10px 3px 10px;
  visibility: visible;
  background-color: #1E1E1E;
  border: 1px solid;
  border-color: #1E1E1E;
  color: #F2F2F2;
  text-decoration: none;
  cursor: pointer;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.sub2_link a:hover{
  background: #F2F2F2;
  color:#1E1E1E;
}

.hd_link a{
  display: block;
  width: 100px auto;
  padding: 3px 5px 3px 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #F2F2F2;
  background: #1E1E1E;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  border: 1px solid;
  border-color: #1E1E1E;
}

.hd_link a:hover{
  background: #F2F2F2;
  color: #1E1E1E;
}

.tshadow {
  text-shadow: 3px 3px 3px #000;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=135, Strength=3);
}

.tshadow2 {
  text-shadow: 3px 3px 3px #B2B2B2;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='B2B2B2', Direction=135, Strength=4);
}

.bshadow {
 -moz-box-shadow: 4px 4px 8px #000;
 -webkit-box-shadow: 4px 4px 8px #000;
 box-shadow: 4px 4px 8px #000;
}

.bshadow2 {
 -moz-box-shadow: 4px 4px 4px #888;
 -webkit-box-shadow: 4px 4px 4px #888;
 box-shadow: 4px 4px 4px #888;
}

.table_rad1 {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}


