@charset "utf-8";
html, body {height:100%; margin:0; padding:0;}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
  text-align:center;
}
#bodyc {
  width:800px;
  margin:0px auto;
  text-align:left;
}
a {text-decoration:none; color:#f0f;}
a:hover {text-decoration:underline;}
a img {border:0; }

td {
  font-size:11px;
  vertical-align: top;
}

#b1 {position:relative; width:800px; height:238px;}
#b2, #b3 {position:absolute; top:0; left:0; width:800px; height:238px;}
#b2 {background-image:url(b2.gif);}
#b3 {background-image:url(b3.gif);}
.b1 #b2, .b1 #b3 {background-position:0 0;}
.b2 #b2, .b2 #b3 {background-position:0 -238px;}
.b3 #b2, .b3 #b3 {background-position:0 -476px;}
.b4 #b2, .b4 #b3 {background-position:0 -714px;}
.b5 #b2, .b5 #b3 {background-position:0 -952px;}
.b6 #b2, .b6 #b3 {background-position:0 -1190px;}
.stripe {position:absolute; background-color:#000; height:4px; top:0; z-index:2;}
#stripes {position:absolute; left:84px; top:148px; overflow:hidden; height:4px; z-index:2;}
.b1 #stripes {width:393px;}
.b2 #stripes {width:371px;}
.b3 #stripes {width:226px;}
.b4 #stripes {width:238px;}
.b5 #stripes {width:206px;}
.b6 #stripes {width:237px;}
.sq {position:absolute; right:0; z-index:1; background-color:#000; width:17px; height:7px; overflow:hidden;}
.sq:hover {background-color:#9f0;}
#sq_tx {position:absolute; white-space:nowrap; padding-left:3px; left:719px; height:10px; z-index:1; font-size:10px; cursor:default; }


#logo {margin:-57px 0 14px 0; position:relative; z-index:1; width:200px;}

#layoutTable {}

#left_td {width:263px;}
#left {margin:5px 0 0 83px;}

#c_td {}
#c {padding:5px 0 0 0; font-size:11px; color:#222; min-height:280px;}


#mm {padding:0 0 30px 0; margin:0; list-style:none; font-weight:bold;}
#mm li {position:relative; margin:0 0 3px 0; padding:0; z-index:1;}
#mm li span {position:relative; padding:0 20px 0 3px; color:#f0f; cursor:default; z-index:1;}
#mm li a {position:relative; padding:0 20px 0 3px; text-decoration:none; background-color:#000; color:#fff; z-index:1;}
#mm li a:hover {/*background-color:#9f0; color:#000;*/ text-decoration:none;}
/*green stripe*/
.mm_active {position:absolute; top:0; background-color:#9f0;}
#mm li .no_bg {background-color:transparent;}
#mm li .pink {color:#f0f;}

#mm ul {margin:0 0 5px 10px; padding:0; list-style:none; font-weight:normal;}
#mm ul li {margin:0; padding:0;}
#mm ul li a {padding:0 20px 0 3px; color:#000; background-color:#fff;}
#mm ul li a:hover {background-color:#9f0; color:#000; text-decoration:none;}

#lang {margin:0; padding:0 0 30px 0; list-style:none; font-weight:bold; }
#lang li {float:left; margin-right:4px;}
#lang li span {padding:0 3px 0 3px; color:#f0f; cursor:default;}
#lang li a  {padding:0 3px 0 3px; text-decoration:none; background-color:#000; color:#fff;}
#lang li a:hover {background-color:#9f0; color:#000; text-decoration:none;}


h1 {margin:0 0 11px -3px; padding:0; cursor:default;}
h1 span {padding:0 20px 0 3px; background-color:#000; color:#fff; font-size:11px;}
#c .img {margin:-5px 0 5px -3px;}

#footer {border-top:1px solid #c2c1b1; margin:40px 0px 0 260px; padding:11px 10px 10px 3px; }
#footer p {margin:0; padding:0;}
#left h1 {margin:11px 0 11px 0px; padding:0;}
#left .img {margin:-5px 0 5px 0;}

.listTable {
  width:100%;
  border-left:1px solid #eaf1dd;
  border-top:1px solid #eaf1dd;
  margin-left:-5px;
}
.listTable td {
  padding:4px;
  border-right:1px solid #eaf1dd;
  border-bottom:1px solid #eaf1dd;
}
.listTable .even td {
  background-color: #eaf1dd;
}

.listTable a {
  color:#00f;
}
.listTable a:hover{
  color:#00f;
}
