﻿/* CSS Document ---------------20081017--------------*/

*{ margin:0; padding:0;}
body{font-size:10pt; text-align:center; line-height:18px;color:#327bdd; font-family:Verdana Arial;background-image:url(images/bg.png); background-repeat:repeat-x;}
ul li{ list-style:none;}
img{ border:0;}
h1,h3,h4{ font-size:12px; font-weight:normal;}
h2{ font-size:14px; font-weight:bold;}
a{ color:#01bffd;text-decoration:none;}
a:hover{ color:#ff6600;  text-decoration:underline;}

.headerstatic{ color:#FFFFFF;}
.headerstatic a{color:#ffffff;text-decoration:none;}
.headerstatic a:hover{ color:#3172dd;  text-decoration:underline;}
.headmenu{height:36px; overflow:hidden; color:#fff; padding-left:18px}
.headmenu ul li{display:inline; line-height:33px; padding:0; margin:0;}
.headmenu ul li a{text-decoration:none;display:inline-block; color:#fff; height:33px;padding-left:6px; padding-right:6px; font-weight:bold;}
.headmenu ul li a:hover{background:#fbb689;}
.hbg{height: 144px; width: 960px; margin-top: 0px;background-image: url('images/logoHeader.png'); background-repeat: no-repeat;}
.childmenu {color:#FFFFFF;font-size:13px;}
.childmenu ul li{display:inline; line-height:14px;}
.childmenu ul li a{text-decoration:none;padding-top:2px;display:inline-block; color:#FFFFFF;} 
.childmenu ul li a:hover{color:#3172dd;text-decoration:none;}
.childmenu ul li .cc{}

#menu_flow {width:100%; }
#menu_flow ul li{color:#327bdd; border-bottom:solid 1px #b2cbe4;line-height:40px;}
#menu_flow ul li .sec{ background:none; padding-left:28px;width:202px;}
#menu_flow ul li a{color:#327bdd; display:block;width:224px;text-decoration:none; padding-left:6px}
#menu_flow ul li a:hover{color:#FFFFFF;  text-decoration:none; cursor:hand; background:url("images/block.png") repeat-x;}


#menu_nav{ margin-bottom:8px; padding-bottom:3px;}
#menu_nav ul li{ padding:12px 0 1px; line-height:18px;}
#menu_nav ul li a{ display:block; background-position:-1px -268px;background-image:url(images/node.gif) no-repeat; width:180px; height:30px; padding-top:15px; color:#000; font-size:14px; font-weight:bold; text-align:center;}
#menu_nav ul li a:hover{ color:#b42724; text-decoration:none;}
#menu_nav ul li .on{ color:#b42724; text-decoration:none;}


#menu_flow .menu_the{
  color:#B42724;
  font-weight:bold;
  text-decoration:none;
}

.newslist{ padding-top:12px;}
.newslist ul{color:#327bdd; padding:0 0 0 4px;}
.newslist ul li{ color:#327bdd; display:block; background:url(images/node.gif) no-repeat;margin:1px 0 1px 10px; line-height:26px;width:168px;  }
.newslist ul li a{ padding:0 0 0 12px; color:#327bdd; text-decoration:none;}
.newslist ul li a:hover{padding-left:12px; color:#ff6600;  text-decoration:underline;}

.newslist230{ padding-top:6px;  margin-bottom:2px;}
.newslist230 ul{color:#327bdd; padding:0 0 0 4px;}
.newslist230 ul li{ color:#327bdd; display:block; line-height:20px;}
.newslist230 ul li div label{background:url(images/node.gif) no-repeat;float:left;margin-left:2px;}
.newslist230 ul li div a{display:block;  color:#327bdd; text-decoration:none; float:left; }
.newslist230 ul li div a div{padding:3px 0 3px 3px;width:230px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis;}
.newslist230 ul li div a:hover{color:#ff6600;  text-decoration:underline; cursor:hand;}

.newslist218{ padding-top:6px;}

.newslist218 ul{color:#327bdd;}
.newslist218 ul li{ color:#327bdd; display:block;  line-height:20px; }
.newslist218 ul li div label{background:url(images/node.gif) no-repeat;float:left;margin-left:2px;}
.newslist218 ul li div a{display:block;  color:#327bdd; text-decoration:none; float:left; }
.newslist218 ul li div a div{padding:3px 0 3px 3px;width:188px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis;}
.newslist218 ul li div a:hover{color:#ff6600;  text-decoration:underline; cursor:hand;}

.newslist130{ padding-top:6px;}
.newslist130 ul{color:#327bdd; padding:0 0 0 4px;}
.newslist130 ul li{ color:#327bdd; display:block; background:url(images/node.gif) no-repeat; line-height:20px; border-bottom:dotted 1px #a1b2bc;}
.newslist130 ul li div a{display:block;  color:#327bdd; text-decoration:none; float:left; }
.newslist130 ul li div a div{padding:3px 0 3px 12px;width:103px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis;}
.newslist130 ul li div a:hover{ color:#ff6600;  text-decoration:underline; cursor:hand;}
.newslist190{ padding-top:6px;}
.newslistnotime190 ul{color:#327bdd; padding:0 0 0 4px;}
.newslistnotime190 ul li{ color:#327bdd; display:block; background:url(images/node.gif) no-repeat; line-height:20px; border-bottom:dotted 1px #a1b2bc;}
.newslistnotime190 ul li a{display:block;  color:#327bdd; text-decoration:none; float:left; }
.newslistnotime190 ul li a div{padding:3px 0 3px 12px;width:160px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis;}
.newslistnotime190 ul li a:hover{color:#ff6600;  text-decoration:underline; cursor:hand;}
#newsListClass table{ line-height:20px;}
#newsListClass tr td{background:url(images/node.gif) no-repeat;}
#newsListClass tr td div a{ color:#327bdd; text-decoration:none;}
#newsListClass tr td div a div{padding:0 0 0 12px; width:238px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis;}
#newsListClass tr td div a:hover{color:#ff6600;  text-decoration:underline; cursor:hand;}
#newsListClass1 table{ line-height:20px;}
#newsListClass1 tr td{background:url(images/node.gif) no-repeat; padding:0 8px 0 0;}
#newsListClass1 tr td div a{ color:#327bdd; text-decoration:none;}
#newsListClass1 tr td div a div{padding:0 0 0 12px; width:200px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis;}
#newsListClass1 tr td div a:hover{color:#ff6600;  text-decoration:underline; cursor:hand;}

.tablelist
{
	width:658px;
	line-height:20px;
	border:solid 1px #d3f0f0;	
}

.tablelist tr td
{
	padding-left:8px;
	border:solid 1px #d3f0f0
}
.tablelist tr .h
{
	padding-left:0;
	font-weight:bold;
	text-align:center;
}
.txtContent{ padding:8px 4px 4px 4px;}
.txtContent p{padding-bottom:3px;}
.spImg 
{
	margin-top:2px;
	color:#327bdd;
}
.spImg .nc
{
	padding:3px 3px 3px 3px; 
	border:solid 1px #f9b651;	
	text-align:center;
}

.spImg .c
{ 
    padding:3px 2px 3px 2px;
	border:solid 2px #ff9900;	
	text-align:center;
}
.spImg .ct
{
    border:solid 2px #ff9900;
    width:700px;
    height:90px;
    padding:3px 3px 3px 8px;
}
.spImg tr td a{padding-top:18px;}
.spImg tr td a:hover{ color:#ff6600;  text-decoration:underline;}
.bodyBGC{background-color:#eff7f4;}
.blockContent
{
	border:solid 1px #b2cbe4;
	margin-top:2px;
}
.todyaColor
        {
            background-color: aqua;
        }
.wnld td{ height:50px;}
.frameTable
{
    width:960px; 
    background:#ffffff;   
}
.frameTable .tLeft
{ 
    width:248px; 
    padding:0 8px 0 10px;
}
.frameTable .tRight
{ 
    width:712px;
}
.blockLeft
{
    clear: both; 
    width:230px;    
}
.blockRight
{
    clear: both; 
    width:710px;    
}
.blockRightChild
{
	clear: both; 
    width:708px;
}
.pin{text-indent: 2em;}
p{text-indent: 2em;}