/* ----------------------------------------------------------- */
.pkg:after, #content-inner:after {
  content: " ";
  display: block;
  visibility: hidden;
  clear: both;
  height: 0.1px;
  font-size: 0.1em;
  line-height: 0;
}

.pkg, #content-inner { display: block; }
/* no ie mac \*/
* html .pkg, * html #content-inner { height: 1%; }
.pkg, #content-inner { display: block; }

.inline { display: inline; }
.hidden { display: none; }

ol,ul {
  list-style: none;
}

/* ----------------------------------------------------------- */

body {
  text-align: center;
  background: #fff;
}

#container-inner {
  width: 910px;
  min-height: 100%;
  margin: 0 auto;
  text-align: left;
}

#content-inner {
  margin: 0 auto;
  width: 870px;
}

#header, #content, #alpha, #beta, #footer {
  position: relative;
}

#alpha, #beta {
  display: inline;
  float: left;
}

#header-inner, #content-inner, #footer-inner,
#alpha-inner, #beta-inner, #gamma-inner {
  position: static;
}

#alpha-inner {
  font-size : 12px;
  color : #444444;
  padding-left:20px;
  padding-right:20px;
}

#beta-inner {
  font-size : 12px
  color : #444444;
}

.layout-wt #alpha {
  width: 655px;
}

.layout-wt #beta {
  width: 185px;
}

ol { list-style: decimal outside; }
ul { list-style: disc outside; }
.item { list-style: none; }

/* ----------------------------------------------------------- */
ul.ulbanner {
  margin : 0 ;
  padding : 0 ;
  list-style-type : none ;
}

ul.ulbanner li {
  padding : 0 ;
  list-style-type : none ;
  float : left ;
}

ul.ulbanner li {
  display : block ;
  margin : 0 ;
  padding : 0 ;
  text-indent : -9999px ;
  background-repeat : no-repeat ;
  background-position : top center ;
  text-decoration : none ;
  overflow : hidden ;
}

ul.ulbanner li.b1 {
  background-image : url(/menu_files/fx_01.gif) ;
  width : 40px ;
  height : 161px ;
}
ul.ulbanner li.b2 {
  background-image : url(/menu_files/fx_02.gif) ;
  width : 497px ;
  height : 62px ;
}
ul.ulbanner li.b3 {
  background-image : url(/menu_files/fx_03.gif) ;
  width : 333px ;
  height : 62px ;
}
ul.ulbanner li.b4 {
  background-image : url(/menu_files/fx_04.gif) ;
  width : 40px ;
  height : 161px ;
}
ul.ulbanner li.b5 {
  background-image : url(/menu_files/fx_05.gif) ;
  width : 756px ;
  height : 25px ;
}

ul.ulpop {
  margin : 0 ;
  padding : 0 ;
  list-style-type : none ;
}

ul.ulpop li {
  padding : 0 ;
  list-style-type : none ;
  float : left ;
}

ul.ulpop li a {
  display : block ;
  width : 74px ;
  height : 25px ;
  margin : 0 ;
  padding : 0 ;
  text-indent : -9999px ;
  background-repeat : no-repeat ;
  background-position : top center ;
  text-decoration : none ;
  overflow : hidden ;
}

ul.ulpop li.p1 a:link {background-image : url(/menu_files/fx_06.gif) ;}
ul.ulpop li.p1 a:visited {background-image : url(/menu_files/fx_06.gif) ;}
ul.ulpop li.p1 a:hover {background-image : url(/menu_files/fx_06-over.gif) ;}
ul.ulpop li.p1 a:active {background-image : url(/menu_files/fx_06.gif) ;}


ul.ulmenu {
  margin : 0 ;
  padding : 0 ;
  list-style-type : none ;
}

ul.ulmenu li {
  padding : 0 ;
  list-style-type : none ;
  float : left ;
}

ul.ulmenu li a {
  display : block ;
  width : 165px ;
  height : 52px ;
  margin : 0 ;
  margin-left : 1px ;
  padding : 0 ;
  text-indent : -9999px ;
  background-repeat : no-repeat ;
  background-position : top center ;
  text-decoration : none ;
  overflow : hidden ;
}

ul.ulmenu li.m1 a:link {background-image : url(/menu_files/fx_07.gif) ;}
ul.ulmenu li.m1 a:visited {background-image : url(/menu_files/fx_07.gif) ;}
ul.ulmenu li.m1 a:hover {background-image : url(/menu_files/fx_07-over.gif) ;}
ul.ulmenu li.m1 a:active {background-image : url(/menu_files/fx_07.gif) ;}

ul.ulmenu li.m2 a:link {background-image : url(/menu_files/fx_08.gif) ;}
ul.ulmenu li.m2 a:visited {background-image : url(/menu_files/fx_08.gif) ;}
ul.ulmenu li.m2 a:hover {background-image : url(/menu_files/fx_08-over.gif) ;}
ul.ulmenu li.m2 a:active {background-image : url(/menu_files/fx_08.gif) ;}

ul.ulmenu li.m3 a:link {background-image : url(/menu_files/fx_09.gif) ;}
ul.ulmenu li.m3 a:visited {background-image : url(/menu_files/fx_09.gif) ;}
ul.ulmenu li.m3 a:hover {background-image : url(/menu_files/fx_09-over.gif) ;}
ul.ulmenu li.m3 a:active {background-image : url(/menu_files/fx_09.gif) ;}

ul.ulmenu li.m4 a:link {background-image : url(/menu_files/fx_10.gif) ;}
ul.ulmenu li.m4 a:visited {background-image : url(/menu_files/fx_10.gif) ;}
ul.ulmenu li.m4 a:hover {background-image : url(/menu_files/fx_10-over.gif) ;}
ul.ulmenu li.m4 a:active {background-image : url(/menu_files/fx_10.gif) ;}

ul.ulmenu li.m5 a:link {background-image : url(/menu_files/fx_11.gif) ;}
ul.ulmenu li.m5 a:visited {background-image : url(/menu_files/fx_11.gif) ;}
ul.ulmenu li.m5 a:hover {background-image : url(/menu_files/fx_11-over.gif) ;}
ul.ulmenu li.m5 a:active {background-image : url(/menu_files/fx_11.gif) ;}

#footer-content {
  text-align: center;
  font-size : 12px;
  color : #ccc;
  width : 910px ;
  height : 200px ;
  margin: 0 auto;
}

#footer-links {
  text-align: left;
  margin: 0 auto;
  position: relative;
  display: block;
  margin: 0 auto;
  padding-top:10px;
  padding-bottom:20px;
  background-color : black;
  width: 870px;
}
#footer-link {
  margin: 0 auto;
  text-align: left;
  position: relative;
  display: inline;
  padding-right:220px;
}
#footer-prof {
  margin: 0 auto;
  position: relative;
  display: inline;
}

#footer-end {
  margin: 0 auto;
  position: relative;
  background-image : url(/images/footer.gif);
  background-repeat : no-repeat ;
  width : 910px ;
  height : 100px ;
}

#footer-end-inner {
  text-align: right;
  width : 870px ;
}

img { border-style:none;}

A.footer:link { color: #ccc; }
A.footer:visited { color: #ccc; }
A.footer:active { color: #ccc; }
A.footer:hover { color: #fff; text-decoration: underline }

/* ----------------------------------------------------------- */

.entry-tags ul,
.entry-categories ul {
  display: inline;
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
.entry-tags ul li,
.entry-categories ul li {
  display: inline;
}

.archive-content ul,
.widget-content ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.widget-content ul ul {
  margin-left: 15px;
}

.asset-header {
  margin-top: 10px;
}

.widget-header {
  font-weight: bold;
  width : 195px ;
  height : 27px ;
  background-image : url(/image/side_title.gif) ;
  background-repeat : no-repeat ;
  padding-top :5px;
  padding-left:23px;
  font-size:14px;
  color: white;
}

.widget-header {
  margin : 0;
}

.widget-content {
  font-size:12px;
  margin-top : 0px;
}

.widget-calendar-table {
  width: 100%;
  border-spacing :2px;
}
.widget-calendar-caption {
  font-size:12px;
  color : #444444;
  text-align: center;
  font-weight: bold;
  margin-bottom:7px;
}

.widget-calendar-header{
  padding-top : 4px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  background-color: #cccccc;
}

.widget-calendar-cell{
  padding-top : 4px;
  text-align: center;
  font-size: 14px;
  background-color: #eeeeee;
}

img { border-style:none;}

A:link { color: #ff9900; }
A:visited { color: #ff9900; }
A:active { color: #ff9900; }
A:hover { color: #ff6600; text-decoration: underline }

TD.QUOTE {HEIGHT:11PX;}
SPAN {font-size: 11px; line-height: 13px; padding: 3px 6px 10px 0px;}
.QUOTE_HEAD { FONT-WEIGHT:900;}
.QUOTE_CUR {WIDTH:60PX;}
.QUOTE_BID {COLOR:BLACK;WIDTH:50PX;TEXT-ALIGN:RIGHT;}
.QUOTE_CHG_MINUS {COLOR:RED;WIDTH:50PX;TEXT-ALIGN:RIGHT;}
.QUOTE_CHG_PLUS {COLOR:GREEN;WIDTH:50PX;TEXT-ALIGN:RIGHT;}

.entry-title{
  font-size: 14px;
  font-weight: bold;
}

.vcard {
  font-size: 14px;
}

.asset-meta-time{
  text-align: right;
}
.asset-meta{
}

.asset-footer{
  padding-bottom: 10px;
}

.widget-content{
  padding-bottom: 10px;
}

#search {
  width : 185px;
}