@CHARSET "UTF-8";
body{
   padding:0px;
   margin:0px;
   border:none;
   font-family:Arial;
   font-size:12px;
   color:#666666;
   text-align:center;
   background-color:#e0e1e3;
}
.bg1{
   background:url(../images/bg1.png) 0 0 repeat-x;
   background-color:#dcdee0;
}
.bg2-1{
background:url(../images/bg2-1.PNG) 0 0 repeat-y;
width:919px;
min-height:523px;;
}
.bg2-2{
background:url(../images/bg2-2.PNG) 0 0 no-repeat;
width:100%;
height:100%;;
}
.bg2-3{
background:url(../images/bg2-3.PNG) 0 100% no-repeat;
width:100%;
height:100%;
margin-bottom:-5px;
}
a{
	text-decoration:none;
}	
a img{
   border:none;
}
#main_body{
   width: 100%;
}
a:hover{
   text-decoration:underline;
}
.main_head{
   background:url(../images/head_bg.png) 0 0 repeat-x;
   height:85px;
}
.head_div{
   background:url(../images/head.png);
   height:84px;
   width:865px;
   text-align:left;
}
.head_div .head_menu_div{
   padding-left:325px;
   *padding-left:333px;
   padding-top:58px;
}
.head_div .menu{
   display:inline;
   *margin-left:30px !important;
}
.head_div .menu li{
	display:inline;
	font-weight:100;
}
.head_div .menu .item2{
    margin-left:45px;
}
.head_div .menu .item3{
     margin-left:44px;
    *margin-left:47px;
}
.head_div .menu .item4{
    margin-left:30px;
}
.head_div .menu .item5{
    margin-left:25px;
}
.head_div .menu .item6{
    margin-left:20px;
}
.head_div .menu a{
    color:white;
    font-size:11px;
    text-decoration:none;
}
.head_div .menu a:hover span{
    color:#c7b330;    
}
.head_div .menu .active a{
    /*color:#c7b330;*/
}
.head_div .menu .a:hover{
    text-decoration:underline;color:red;
}

.ta_module{
    background:url(../images/module_bg.png) 0 0% repeat-y;
  
   margin-bottom:5px;
}
.ta_module .ta_module_a{
   background:url(../images/module_bottom.png) 0 100% no-repeat;
  
   width:100%;
   height:100%;
   }
.ta_module .ta_module_a .ta_module_b{
   background:url(../images/module_top.png) 0 0 no-repeat ;
   padding:10px;
   width:100%;
   height:100%;
   padding-right:10px;
  }
.ta_module .ta_module_a .ta_module_b .ta_module_head_img{
   float:left;
  }
 .ta_module .ta_module_a .ta_module_b .ta_module_head{
   font-weight:bolder;
   color:#2f5993;
   margin-left:25px;
   font-size:14px;
  }
  
  
  .contentheading{
     font-size:16px;
     font-weight:bolder;
      color:#2f5993;
  }
  
  .bottom_menu{
     float:left;
  }
  .bottom_menu .menu{
  display:inline;
}
.bottom_menu .menu li{
	display:inline;
	margin-left:10px;
}
.bottom_menu .menu li a{
    color:#888888;
    text-decoration:none;
    font-size:10px;
}
.bottom_menu .menu li a:hover{
    color:#c7b330;
    text-decoration:underline;
}
.copy_right{
    display:inline;
    margin-left:275px;
    padding:0px;
    color:#888888;
    font-size:10px;
}

.ta_link{
	color:#888888;
    text-decoration:none;
}
.ta_link:hover{
    color:#c7b330;
    text-decoration:underline;
}
#pathway a{
    color:#888888;
    text-decoration:none;
}
#pathway a:hover{
    color:#c7b330;
    text-decoration:underline;
}
.ta_link_none_decoration{
	text-decoration:none;
	color:#2f5993;
}
.ta_link_none_decoration:hover{
    text-decoration:underline;
}

ul {
 list-style-type: disc;
 list-style-image: url(../images/star.png);
}

.componentheading_blog{
   font-size:16px;
   font-weight:bolder;
   color:#2f5993;
   margin-bottom:10px;
}
.componentheading_map{
   font-size:16px;
   font-weight:bolder;
   color:#2f5993;
}
.menutitle{
   font-size:15px;
   font-weight:bolder;
   color:#2f5993;
}
.xmap div .level_0 li a{
   color:#888888;
   text-decoration:none;
   font-size:12px;
}
.xmap div .level_0 li a:hover{
   color:#c7b330;
   text-decoration:underline;
}

