/* CSS Document */
/* Design by seamaple */

body {
   margin: 0;
   padding: 0;
   text-align: center;
   width:100%;
   heigh:100%;
   font-size:x-small;
   background:#ccc url(/images/background-930.gif) center repeat-y;
   color:#666;
   font-family:arial,verdana,sans-serif;
   line-height:160%;
}

.white{
color:#fff;
font-size:100%;
font-weight:bold;
}

.top{
color:#ccc;
font-size:100%;
font-weight:bold;
}

.footer{
color:#666;
font-size:90%;
font-family:arial,verdana,sans-serif;
}

.gray{
color:#666;
font-size:100%;
font-weight:bold;
}
.white{
color:#fff;
font-size:90%;
}
.white1{
color:#fff;
font-size:90%;
font-weight:bold;
}
.index_l_home{
color:#bcbcbc;
font-size:105%;
font-weight:bold;
}
.blue-txt{
color:#1e3e7b;
}
.underline{
text-decoration:underline;
font-weight:bold;
}
.title {
font-size:12px;
font-weight:bold;
text-align:left;
color:#000;
padding-left:10px;
border-bottom:1px solid #ccc;
}
.title1 {
font-size:12px;
font-weight:bold;
text-align:left;
color:#fff;
padding-left:10px;
}

/* totally style */
p {
text-indent:2em;
line-height:150%;
font-size:105%;
}
input {
color:#000;
border:1px solid #000;
}
.search {
border:0px;
}
textarea {
margin:8px 0px 8px 8px;
background:#9badbc;
border:1px solid #000;
}

fieldset {

}
.hidden {
display:none;
}
td{
line-height:150%;
font-size:100%;
}

h1 {
font-size:180%;
color:#133c78;
font-weight:bold;
line-height:150%;
}
h2{
font-size:150%;
font-weight:bold;
line-height:150%;
}
h3{
font-size:140%;
line-height:150%;
font-weight:bold;
}
h4{
font-size:130%;
font-weight:bold;
line-height:150%;
}
ul {
display:block;
list-style:none;
padding:0px;
}

div.answer-num
{
  line-height: 1.5em;
}

div.answer-num span {
  margin-right: 10px;
}

li {
text-align:left;
list-style-type: none;
line-height:150%;
background-color: transparent;
background: ;
background-attachment: scroll;
}

/* link style */
a:link{
text-decoration:none;
font-size:105%;
color:#0076B7;
padding:0px;
margin:0px;
}
a:visited{
text-decoration:none;
font-size:105%;
color:#0076B7;
padding:0px;
margin:0px;
}
a:hover{
text-decoration:none;
font-size:105%;
color:#0076B7;
padding:0px;
margin:0px;
}
a:active{
text-decoration:none;
font-size:105%;
color:#0076B7;
padding:0px;
margin:0px;
}
a.language:link{
text-decoration:none;
font-size:95%;
color:#ccc;
font-weight:bold;
padding:0px;
margin:0px;
}
a.language:visited{
text-decoration:none;
font-size:95%;
color:#ccc;
font-weight:bold;
padding:0px;
margin:0px;
}
a.language:hover{
text-decoration:underline;
font-size:95%;
color:#ccc;
font-weight:bold;
padding:0px;
margin:0px;
}
a.language:active{
text-decoration:none;
font-size:95%;
color:#ccc;
font-weight:bold;
padding:0px;
margin:0px;
}
a.gray:link{
text-decoration:none;
font-size:95%;
color:#666;
padding:0px;
margin:0px;
}
a.gray:visited{
text-decoration:none;
font-size:95%;
color:#666;
padding:0px;
margin:0px;
}
a.gray:hover{
text-decoration:none;
background:#666;
font-size:95%;
color:#fff;
padding:0px;
margin:0px;
}
a.gray:active{
text-decoration:none;
font-size:95%;
color:#666;
padding:0px;
margin:0px;
}
a.dh:link{
text-decoration:none;
font-size:105%;
color:#333;
font-weight:bold;
padding:0px;
margin:0px;
}
a.dh:visited{
text-decoration:none;
font-size:105%;
color:#333;
font-weight:bold;
padding:0px;
margin:0px;
}
a.dh:hover{
text-decoration:none;
font-size:105%;
color:#fff;
font-weight:bold;
padding:0px;
margin:0px;
}
a.dh:active{
text-decoration:none;
font-size:105%;
color:#333;
font-weight:bold;
padding:0px;
margin:0px;
}
a.sub-dh:link{
text-decoration:none;
font-size:100%;
color:#fff;
padding:0px;
margin:0px;
}
a.sub-dh:visited{
text-decoration:none;
font-size:100%;
color:#fff;
padding:0px;
margin:0px;
}
a.sub-dh:hover{
text-decoration:none;
font-size:100%;
color:#fff;
padding:0px;
margin:0px;
}
a.sub-dh:active{
text-decoration:none;
font-size:100%;
color:#fff;
padding:0px;
margin:0px;
}
a.dh1:link{
text-decoration:none;
font-size:100%;
line-height:150%;
color:#fff;
padding:0px;
margin:0px;
}
a.dh1:visited{
text-decoration:none;
font-size:100%;
line-height:150%;
color:#fff;
padding:0px;
margin:0px;
}
a.dh1:hover{
text-decoration:none;
font-size:105%;
line-height:150%;
color:#fff;
padding:0px;
margin:0px;
}
a.dh1:active{
text-decoration:none;
font-size:100%;
line-height:150%;
color:#fff;
padding:0px;
margin:0px;
}

a.footer:link{
text-decoration:none;
font-size:95%;
color:#666;
font-weight:bold;
padding:0px;
margin:0px;
}
a.footer:visited{
text-decoration:none;
font-size:95%;
color:#666;
font-weight:bold;
padding:0px;
margin:0px;
}
a.footer:hover{
text-decoration:none;
font-size:95%;
color:#333;
font-weight:bold;
padding:0px;
margin:0px;
}
a.footer:active{
text-decoration:none;
font-size:95%;
color:#666;
font-weight:bold;
padding:0px;
margin:0px;
}

a.dh1-more:link{
text-decoration:underline;
font-size:100%;
line-height:150%;
color:#9899b6;
padding:0px;
margin:0px;
}
a.dh1-more:visited{
text-decoration:underline;
font-size:100%;
line-height:150%;
color:#9899b6;
padding:0px;
margin:0px;
}
a.dh1-more:hover{
text-decoration:underline;
font-size:100%;
line-height:150%;
background:#9899b6;
color:#fff;
padding:0px;
margin:0px;
}
a.dh1-more:active{
text-decoration:underline;
font-size:100%;
line-height:150%;
color:#9899b6;
padding:0px;
margin:0px;
}

a.dh-news:link{
text-decoration:none;
font-size:100%;
line-height:150%;
color:#171c60;
font-weight:bold;
padding:0px;
margin:0px;
}
a.dh-news:visited{
text-decoration:none;
font-size:100%;
line-height:150%;
font-weight:bold;
color:#171c60;
padding:0px;
margin:0px;
}
a.dh-news:hover{
text-decoration:underline;
font-size:100%;
font-weight:bold;
line-height:150%;
background:#171c60;
color:#fff;
padding:0px;
margin:0px;
}
a.dh-news:active{
text-decoration:none;
font-size:100%;
font-weight:bold;
line-height:150%;
color:#171c60;
padding:0px;
margin:0px;
}

#navcontainer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
font-size:100%;
margin:0 auto;
padding:0;
padding:0;
text-align:center;
text-transform: uppercase;
width:100%;
}
ul#navlist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 auto;
padding:0;
text-align:center;
width:96%;
}
ul#navlist li {
display:block;
margin:0;
padding:0;
}
ul#navlist li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#efefef none repeat scroll 0 0;
border-color:#E6EDF2 #ccc #bbb5b5 #ccc;
border-style:solid;
border-width:1px;
color:#133C78;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:3px 1px;
text-decoration:none;
width:96%;
text-align:center;
font-size:95%;
}
#navcontainer > ul#navlist li a {
width:auto;
}
ul#navlist li#active a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#fff none repeat scroll 0 0;
color:#133C78;
font-weight:bold;
font-size:95%;
}
ul#navlist li a:hover, ul#navlist li#active a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#fff none repeat scroll 0 0;
border-color:#AAAB9C #ccc #ccc #ccc;
color:#133C78;
font-weight:bold;
}
ul#navlist li#dh a {
background:#000 url(../images/dh-bg-on.gif) repeat-x;
color:#fff;
font-weight:bold;
font-size:95%;
}

