body
{
  font-family: Verdana, "Arial CE", Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;  
  margin:0px;
  padding:0px;  
  background-color: #FFFFFF;
  color: #4064A5;
}

a
{ 
  text-decoration: none; 
  font-weight: normal;   
  text-decoration: underline; 
  color: #0096FF;    
}

.df_category_link a 
{
  text-decoration: none; 

}

.df_par_text_bullet
{
 padding-left: 15px;
 padding-top: 0px;
 padding-right:0px;
 padding-bottom:0px;
 margin: 0 0 0 0;
 background-image: URL('img/default_point.gif');
 background-repeat: no-repeat;  
 background-position: 0 8; 
}


.df_par_header_bullet
{
 padding-left: 10px;
 padding-top: 6px;
 padding-right:0px;
 padding-bottom:6px;
 margin: 0 0 0 0;
 background-image: URL('img/default_point.gif');
 background-repeat: no-repeat;  
 background-position: 0 14; 
 font-size:13px;
 text-decoration: none; 
 font-weight: bold;    
 color: #003087  
}

.df_firstpar_header_bullet
{
 padding-left: 10px;
 padding-top: 0px;
 padding-right:0px;
 padding-bottom:6px;
 margin: 0 0 0 0;
 background-image: URL('img/default_point.gif');
 background-repeat: no-repeat;  
 background-position: 0 8; 
 font-size:13px;
 text-decoration: none; 
 font-weight: bold;    
 color: #003087  
}

.df_par_header
{
 padding-left: 10px;
 padding-top: 0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-bottom: 10px;
 margin: 0 0 0 0;
 font-size:13px;
 text-decoration: none; 
 font-weight: bold;    
 color: #003087  
}



.df_par_text
{
 padding-left: 10px;
 padding-top: 0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-bottom: 10px;
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: none; 
 text-align: left;
 line-height:1.4;
 color: #4064A4   
}

.df_par_text_after_bullet
{
 padding-left: 10px;
 padding-top: 0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-bottom: 20px;
 font-size: 12px; 
 font-weight: normal; 
 top:98px;
 left:142px; 
 text-decoration: none; 
 text-align: left;
 line-height:1.4;
 color: #4064A4   
}



.pr_link_text a
{
  text-decoration: none; 
}

a:hower
{
  text-decoration: underline; 
}

.df_category_link a
{ 
  font-weight: normal;   
  color: #7C7C7C;    
}

.header
{   
  position:relative;
  left: 0px;
  top: 0px;
  width: 1186px;
  height: 153px;    
}

.mn
{  
  position: relative;
  left:1px;
  top:0px;
  width:1186px;
  height:46px;   
}

.mn_1 {
  position:absolute;
  top:0px;
  left:0px;   
  width:140px;
  height:46px;
  background-image: URL('img/mn_menu_left.jpg');    
}

.mn_2 {
  position:absolute;
  top:0px;
  left:140px;   
  width:110px;
  height:46px;  
}

.mn_3 {
  position:absolute;
  top:0px;
  left:250px;   
  width:134px;
  height:46px;  
}

.mn_4 {
  position:absolute;
  top:0px;
  left:384px;   
  width:149px;
  height:46px;  
}


.mn_5 {
  position:absolute;
  top:0px;
  left:533px;   
  width:119px;
  height:46px;  
}

.mn_6 {
  position:absolute;
  top:0px;
  left:651px;   
  width:534px;
  height:46px;  
  background-image: URL('img/mn_menu_right.jpg');      
}
.df_shadow{
 position:absolute;
 top:0px;
 left:0px; 
}
.df_category_link
{
 position:absolute;
 top:14px;
 left:142px;  
 font-weight: normal;   
 color: #7C7C7C;   
}

.df_img_header
{ 
 position:absolute;
 top:58px;
 left:130px; 
}

.df_bd_text
{
 position:absolute;
 font-size: 12px;
 top:98px;
 left:131px; 
 width: 680px;
 text-decoration: none; 
 text-align: left;
 font-weight: normal;    
 line-height:1.4;
 color: #4064A4   
}

.df_bd_text_header
{ 
 font-size:13px;
 text-decoration: none; 
 font-weight: bold;    
 color: #003087   
}


.df_footer
{   
  position:relative;
  margin:0px;
  padding:0px; 
  width:997px;
  height:77px;
  background-image: URL('img/default_footer.gif');  
}


.df_footer_text
{
 position:absolute;
 top:48px;
 left:55px; 
 text-align:left; 
}

.df_footer_logo
{   
  position:absolute;
  left:860px;
  top:45px;
  margin:0px;
  padding:0px;   
  width:81px;
  height:15px;  
}

.df_md_body{
 position:relative;
 top:0px;
 left:0px; 
 width:1186px; 
 height:600px;
}

.df_table
{  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;   
  vertical-align: top;
  border: 1px;
  font-weight: normal;    
  line-height:1.4;
  color: #4064A4;  
  width: 100%;
}

.df_table_header
{
 background-color: #4092D0;
 font-weight:  bolder;
 color: #FFFFFF;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
}


.df_table_single
{
 background-color: #F1F8FC;
 font-weight: normal; 
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px; 
 vertical-align:top;
}

.df_table_double
{
 background-color: #E3F0F8;
 font-weight:  normal; 
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 5px; 
 vertical-align:top;
}




.hp_md_body{
 position:relative;
 top:0px;
 left:0px; 
 width:1186px;
 height:350px;
}

.hp_img{
 position:absolute;
 top:18px;
 left:130px; 
 width:381px;
 height:328px;
}

.hp_welcome{
 position:absolute;
 top:32px;
 left:525px; 
 width:139px;
 height:25px;
}

.hp_text{
 position:absolute;
 top:66px;
 left:540px; 
 width:500px;
 height:65px;
 text-align:left;
 line-height:1.4;
}

.hp_news
{
 position:absolute;
 top:208px;
 left:525px; 
 width:111px;
 height:20px; 
}

.hp_news_ltext
{
 position:absolute;
 top:238px;
 left:540px; 
 width:235px;
 height:85px; 
 text-align:left;
 line-height:1.4;
}

.hp_news_rtext
{
 position:absolute;
 top:238px;
 left:805px; 
 width:235px;
 height:85px; 
 text-align:left;
 line-height:1.4;
}


.date
{
  color:#7C7C7C;
  background-color:#FFFFFF;
}

.headertext
{
  color:#0096FF;
	background-color:#FFFFFF;  
  font-weight:bold;
} 

.cn_map {
  position: absolute;
  top:44px;
  left:425px;
}

.cn_map_in {
  position: absolute;
  top:100px;
  left:439px;
}

.cn_map_plus{
  position: absolute;
  top:70px;
  left:985px;
}

.cn_map_minus{
  position: absolute;
  top:70px;
  left:946px;
}

.cn_map_link{
  position: absolute;
  top:60px;
  left:968px;
}

.cn_map_text{
  position: absolute;
  top:71px;
  left:453px;
}

.ph_rectangle{
  position: absolute;
  top:100px;
  left:142px;
  height: 34px;
  width: 898px;  
  background-color: #EBF5FB;
}

.ph_menu {
 position: relative;
 font-size: 12px;
 top:10px;
 left:10px; 
 text-decoration: none; 
 text-align: left;
 font-weight: normal;    
 color: #4064A4 
}

.ph_menu a
{ 
  text-decoration: underline; 
  font-weight: normal;   
} 

.ph_bd
{
 position:absolute;
 font-size: 12px;
 top:150px;
 left:142px;  
 text-decoration: none; 
 text-align: left;
 font-weight: normal;    
 color: #4064A4   
}


.ph_img_1_1
{ 
 position: absolute;
 top:0px;
 left:0px;   
} 

.ph_frame
{ 
 position: absolute;
 top:0px;
 left:0px;   
} 

.ph_bt_plus
{ 
 position: absolute;
 top:144px;
 left:142px;   
} 

.ph_picture
{ 
 position: absolute;
 top:28px;
 left:10px;   
} 

.ac_md_body{
 position:relative;
 top:0px;
 left:0px; 
 width:1186px; 
 height:380px;
}

.pr_link_1{
 position: absolute;
 top:0px;
 left:0px; 
 width:161px; 
 height:127px;
}

.pr_link_2{
 position: absolute;
 top:0px;
 left:182px; 
 width:161px; 
 height:127px;
}

.pr_link_3{
 position: absolute;
 top:0px;
 left:364px; 
 width:161px; 
 height:127px;
}

.pr_link_4{
 position: absolute;
 top:0px;
 left:546px; 
 width:161px; 
 height:127px;
}

.pr_link_5{
 position: absolute;
 top:0px;
 left:728px; 
 width:161px; 
 height:127px;
}

.pr_link_6{
 position: absolute;
 top:195px;
 left:0px; 
 width:161px; 
 height:127px;
}


.pr_link_7{
 position: absolute;
 top:195px;
 left:182px; 
 width:161px; 
 height:127px;
}


.pr_link_8{
 position: absolute;
 top:195px;
 left:364px; 
 width:161px; 
 height:127px;
}


.pr_link_img{
 position: absolute;
 top:10px;
 left:9px; 
 width:112px; 
 height:108px;
}

.pr_link_button{
 position: absolute;
 top:130px;
 left:4px; 
 width:23px; 
 height:23px;
}

.pr_link_text{
 position: absolute;
 top:128px;
 left:32px; 
 width:140px; 
 height:45px; 
 font-size: 17px; 
 text-decoration: normal; 
 text-align: left;
 font-weight: normal;    
 color: #0096FF;   
 
}

.pr_md_body{
 position:relative;
 top:0px;
 left:0px; 
 width:1186px; 
 height:500px;
}

.pr_proof_header_first{
 font-size: 16px;
 text-decoration: none; 
 text-align: left;
 font-weight: bold; 
 padding-left: 10px; 
 padding-top: 0px;
 padding-right:0px;
 padding-bottom:3px;    
 color: #003087 
}

.pr_proof_header{
 font-size: 16px;
 text-decoration: none; 
 text-align: left;
 font-weight: bold; 
 padding-left: 10px; 
 padding-top: 20px;
 padding-right:0px;
 padding-bottom:3px;    
 color: #003087 
}
