a {text-decoration:underline; color:#000069}
a:hover {text-decoration:none; color:#ff6600; }

body
{
  background-color: #333;
  color:#336699;
}

#mainContainer
{
  background-color: #FFF;
}

#menuContainer
{
  background-color: #FFF;
  padding: 2px;
}

td.topmenu
{
  padding-left: 10px;
  background-color: #9CF;
  font-family:"Arial";
  font-size: 13px;
  vertical-align: middle;
}
td.mqnews
{
  padding: 0 10px 0 10px;
  background-color: #FFF;
}

td.lefttag1
{
  background-color: #CCF;
  font-family: "Arial";
  font-size: 14px;
}
td.lefttag2
{
  background-color: #99F;
  font-family: "Arial";
  font-size: 14px;
}
td.leftmenu
{
  color: #009;
  background-color: #E1E1E1;
  font-family: "Arial";
  font-size: 14px;
  line-height: 150%;
}
td.leftmenu a {text-decoration:none; color:#000069}
td.leftmenu a:hover {text-decoration:none; color:#ff6600; }

.leftmt {margin-left:3px}

td.headtitle
{
  padding: 3px;
  background-color: #fff;
  font-family: "Arial";
  font-weight: bold;
  font-size: 20px;
  color: #39F;
}

td.maintitle {padding:3px; background-color:#0066ff; font-family:"Arial"; font-weight:bold;
              font-size:16px; color:white}
td.subtitle {padding:3px; background-color:#808080; font-family:"Arial"; font-weight:bold;
              font-size:16px; color:white}
td.countyrtitle {padding-left:3px; background-color:#66CCFF; font-family:"Arial"; font-size:24px;
                 font-weight:bold; color:white}
td.copyright
{
  background-color: #9CF;
  font-family: "Arial";
  font-size: 10px;
  color: #6666cc;
}
tr.vspace {height:1px; background-color: #333}
tr.vwspace {height:5px; background-color: #333}
tr.sub_vwspace {height:5px; background-color: #9CF}
td.hspace {width:1px; background-color:white}
td.hwspace {width:5px; background-color: #333}
td.hwspace_white {width:5px; background-color: #fff}
td.hcspace {width:2px; background-color:white}
td.hspace_line {width:1px; background-image:url(/pic/index/separate_line.gif); background-repeat:no-repeat;}

td.vspace_dot
{
  height: 2px;
  background-image:url(/pic/index/menu_line.gif);
  background-repeat: repeat-x;
}

tr.hline {height:1px; background-color:#336699}

marquee.marqueenews {font-family:"Arial"; font-size:15px}
marquee a.link_odd  {text-decoration: none; color: #331100}
marquee a.link_even {text-decoration: none; color: #000066}
.newstitle {font-family:"Arial"; font-size:13px}
.newstitle a.hot {color: #FF0000}
.newsdate {font-family:"Arial"; font-size:13px}
.newscontent {padding-left:5px; font-family:"Arial"; font-size:13px}
.newsmore
{
  padding-right: 3px;
  text-align: right;
  font-family:"Arial";
  font-size:13px;
  font-weight: bold;
}

tr.headerbar {height:18px; background-color:#06C}
tr.headerline {height:2px; background-color:#06C}
hr.line {color:#06C}

.title {font-family:"Arial"; font-weight:bold; font-size:40px; color:#06C}
.subtitle {font-family:"Times"; font-weight:bold; font-size:28px; color:#0099cc}
.picbrief {font-family:"Times"; font-weight:bold; font-size:16px; color:#0099cc}
.content.old {padding: 5px; font-family:"Times"; font-size:13px; color:#0099cc}
.content {padding: 5px; font-family:"Arial"; font-size:13px; color:#000080}
.blockContainer
{
  padding: 5px;
}
.page {padding-left:5px; font-family:"Arial"; font-size:13px}

img.pic {border:black 1px solid}

.normal {font-family:"Times"; font-size:13px; line-height:150%}
.white {font-family:"Times"; font-size:13px; color:white}
.blue {font-family:"Times"; font-size:13px; color:navy}
.green {font-family:"Times"; font-size:13px; color:green}
.red {font-family:"Times"; font-size:13px; color:red}
.orange {font-family:"Times"; font-size:13px; color:orange}
.white {font-family:"Times"; font-size:13px; color:white}
.yellow {font-family:"Times"; font-size:13px; color:yellow}
.purple {font-family:"Times"; font-size:13px; color:purple}

input.tblue {border:#333399 1px solid; background-color:#ddeeff; width:180px}
input.non-tblue {border:#333399 1px solid; background-color:darkgray; width:180px}
input.wtblue {border:#333399 1px solid; background-color:#ddeeff; width:100%}
input.bblue {border:#333399 1px solid; background-color:#ddeeff; width:100px; height:20px; font-size:14px}
select.sblue {background-color:#ddeeff; width:100px; height:25px}
select.sblue_nowidth {background-color:#ddeeff; height:25px}
select.msblue {background-color:#ddeeff; width:100%}
textarea.ablue {border:#333399 1px solid; background-color:#ddeeff; width:100%; height:100px}
