body{
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
font-family:Arial; 
font-size:12px; 
color:#6d6d6d; 
text-align:justify;
background:url(../images/bg.jpg) top left repeat;
}

a{
color:#6d6d6d;
text-decoration:none;
}

a:link{
color:#6d6d6d;
text-decoration:none;
}

a:hover{
color:#6d6d6d;
text-decoration:underline;
}

li a{
color:#6d6d6d;
text-decoration:none;
}

li a:link{
color:#6d6d6d;
text-decoration:none;
}

li a:hover{
color:#6d6d6d;
text-decoration:underline;
}
.header_links_01 a{
color:#ffffff;
text-decoration:none;
}
.header_links_01 a:link{
color:#ffffff;
text-decoration:none;
}

.header_links_01 a:hover{
color:#ffffff;
text-decoration:none;
}

#team a{
color:#6d6d6d;
text-decoration:none;
}

#team a:link{
color:#6d6d6d;
text-decoration:none;
}
#team a:hover{
color:#009de0;
text-decoration:none;
}
.main{
width:100%; height:auto; margin: 0 auto;
}

.inner{
width:998px; height:auto; margin:0 auto;
}

.inner_fade{
width:998px; height:auto; float:left;
}

.inner_01{
width:998px; height:auto; margin:0 auto;
}

.inner_main{
width:998px; height:auto; float:left; background-color:#ffffff;
}

.main_common{
width:100%; height:auto; float:left;
}
.more a{
color:#e40000;
text-decoration:underline;
}
.more a:link{
color:#e40000;
text-decoration:underline;
}
.more a:hover{
color:#e40000;
text-decoration:none;
}

/* Start of Header */
.header{
width:994px; height:auto; float:left; padding:2px 2px 2px 2px;
}

.header_logo{
width:992px;
height:75px;
border:1px solid #f1f1f1;
float:left; 
text-align:left;
}

.header_links{
width:100%; height:36px; float:left; background:url(../images/linkbg.jpg) left top repeat-x;
}

.header_links_01{
width:100%; height:36px; float:left; font-size:15px; font-weight:bold; text-align:center; color:#ffffff; line-height:34px;
}
.link_style{
text-decoration:none;
color:#ffffff;
outline:none;
}
.link_sep{
width:1px; height:36px; float:left;
}

.link1
{
width:60px; height:36px; float:left;
}
.over1
{
width:60px; height:36px; float:left; background:url(../images/link_bg_hover.jpg) top left repeat-x; cursor:pointer;
}

.link2{
width:95px; height:36px; float:left;
}

.over2{
width:95px; height:36px; float:left; background:url(../images/link_bg_hover.jpg) top left repeat-x; cursor:pointer;
}

.link3{
width:80px; height:36px; float:left;
}

.over3{
width:80px; height:36px; float:left; background:url(../images/link_bg_hover.jpg) top left repeat-x; cursor:pointer;
}

.link4{
width:86px; height:36px; float:left;
}

.over4{
width:86px; height:36px; float:left; background:url(../images/link_bg_hover.jpg) top left repeat-x; cursor:pointer;
}


.link5{
width:170px; height:36px; float:left;
}

.over5{
width:170px; height:36px; float:left; background:url(../images/link_bg_hover.jpg) top left repeat-x; cursor:pointer;
}

.link6{
width:110px; height:36px; float:left;
}

.over6{
width:110px; height:36px; float:left;  background:url(../images/link_bg_hover.jpg) top left repeat-x; cursor:pointer;
}

.link7{
width:130px; height:36px; float:left;
}

.over7{
width:130px; height:36px; float:left; background:url(../images/link_bg_hover.jpg) top left repeat-x; cursor:pointer;
}

/* container starts */

.container{
width:978px; height:auto; float:left; padding:5px 10px 10px 10px;
}

.content_main{
width:648px; height:auto; float:left; padding-right:10px!important; padding-right:7px;
}

.wel_main{
width:646px; height:auto; float:left; border:1px solid #cccccc; margin-top:5px;
}

.wel_inner{
width:630px; height:auto; float:left; padding:15px 8px 10px 8px;
}

.wel_title{
width:100%; height:20px; float:left; color:#006cda; font-size:16px; font-weight:bold;
}

.wel_cont{
width:100%; height:auto; float:left; padding-top:10px; line-height:17px;
}

.wel_img{
width:197px; height:111px; float:left; padding-right:10px;
}

.wel_txt{
width:423px; height:auto; float:left; line-height:18px;
}

.wel_txt01{
width:100%; height:auto; float:left; padding-top:10px; line-height:18px;
}

.wel_more{
width:100%; height:auto; float:left; padding-top:5px; text-align:right; color:#e40000
}

.right_p{
width:320px; height:auto; float:left; margin-top:5px;
}

.right_inner{
width:100%; height:auto; float:left; color:#3f3f3f; font-size:14px; font-weight:bold;
}

.news_p_tab{
width:62px; height:29px; float:left;
}

.news_p_tab01{
width:62px; height:10px; float:left;
}

.news_p_tab02{
width:60px; height:19px; float:left; background-color:#ececec; text-align:center; border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1;
}

.news_p_tab03{
width:258px; height:18px; float:right; border-bottom:1px solid #c1c1c1; padding-top:10px;
}

.news_area_main{
width:302px; height:auto; float:left; border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; padding:20px 8px 8px 8px;background-color:#ececec;
}

.news_area_inner{
width:285px; height:auto; float:left; border:1px solid #c1c1c1; background-color:#ffffff; padding:10px 7px 10px 8px;
}

.news_area_title{
width:100%; height:auto; float:left; font-size:13px; font-weight:bold;
}

.news_area_txt{
width:100%; height:auto; float:left; padding-top:5px;
}
.news_p_img{
width:58px; height:60px; float:left; margin-top:3px; border:1px solid #c1c1c1; background:url(../images/demo1.jpg) top left;
}
.news_txt_01{
width:220px; height:auto; float:right; text-align:left; line-height:17px;
}

.news_more{
width:100%; height:auto; float:left; text-align:right;
}

.news_links{
width:100%; height:auto; float:left; padding-top:10px;
}

.r_pcl_schedule{
width:318px; height:auto; float:left; border:1px solid #dfdfdf; margin-top:6px;
}

.r_pcl_sch_title{
width:300px; height:20px; float:left; padding:15px 0px 0px 9px; color:#006cda; font-size:16px; font-weight:bold;
}

.r_pcl_txt{
width:300px; height:auto; float:left; padding:9px 9px 9px 9px;
}

.r_pcl_txt_01{
width:230px; height:auto; float:right; text-align:left; line-height:17px;
}

.r_pcl_sep{
width:100%; height:auto; float:left; border-bottom:1px dotted #dfdfdf;
}

.footer{
width:100%; height:auto; float:left; font-size:11px;
}

.footer a{
color:#6d6d6d;
text-decoration:none;
}

.footer a:link{
color:#6d6d6d;
text-decoration:none;
}
.footer a:hover{
color:#6d6d6d;
text-decoration:underline;
}

