@charset "utf-8";

h1 {
font:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#781414;
margin:10px 0px 20px 0px;
}

a:link, a:visited {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

a:hover {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0033;
text-decoration:underline;
}

p {
margin:0px;
padding:0px;
text-align:justify;
line-height:18px;
}

/* Index CSS */

.logo {
background:url(images/logo.jpg) no-repeat 0% 100%;
width:200px;
height:195px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

.logo-div{
padding:2px 0px 2px 20px;
}

.index-menu-surround {
float:left;
width:200px;
margin:0px;
padding:0px;
list-style:none;
}

.index-menu a:link, .index-menu a:visited {
display:block;
background:url(images/index-link-bg.gif) no-repeat 0% 0%;
width:173px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
text-decoration:none;
padding:5px 2px 0px 25px;
}

.index-menu a:hover {
display:block;
background:url(images/index-link-bgb.gif) no-repeat 0% 0%;
width:170px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #FF0033;
text-decoration:underline;
padding:5px 2px 0px 28px;
}

a.index-link:link, a.index-link:visited {
}

a.index-link:hover {
}

.li-icon {
margin:0px 5px 0px 0px;
}

.left-ad {
float:left;
background:url(images/left-banner.jpg) no-repeat 0% 0%;
width:200px;
height:164px;
}

.left-ad-content {
width:185px;
height:104px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:55px 5px 5px 10px;
margin:0px 0px 0px 0px;
}

.update-news {
float:left;
background:#961414;
width:185px;
height:26px;
padding:4px 0px 0px 15px;
}

.news-content {
width:180px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:5px 10px 10px 10px;
}

.news-link {
margin:5px 0px 5px 0px;
}

.time {
float:left;
background:url(images/date-bg.jpg) repeat-x 0% 0%;
width:560px;
height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:right;
padding:2px 20px 2px 0px;
}
.time a:link, a:visited{ 
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.time a:hover{ 
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #FF0033;
}

.index-banner {
float:left;
background:url(images/header.jpg) no-repeat 0% 0%;
width:580px;
height:181px;
}

.index-content {
float:left;
width:540px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
padding:10px 20px 20px 20px;
}

.index-content p {
margin:15px 0px 10px 0px;
padding:0px;
text-align:justify;
}
.index-content a:link, .index-content a:visited {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

.index-content a:hover {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0033;
text-decoration:underline;
}

.service-title-1 {
float:left;
background:url(images/title-1.jpg) no-repeat 2px 0%;
width:175px;
height:240px;
margin:10px 0px 0px 6px;
padding:50px 0px 0px 10px;
list-style:disc;
list-style-position:outside;
border-left:1px solid #C8C8C8;
}

.service-title-2 {
float:left;
position:relative;
background:url(images/title-2.jpg) no-repeat 2px 0%;
width:176px;
height:240px;
margin:10px 0px 0px 0px;
padding:50px 0px 0px 10px;
list-style:disc;
list-style-position:outside;
border-left:1px solid #C8C8C8;
}

.service-title-3 {
float:left;
position:relative;
background:url(images/title-3.jpg) no-repeat 2px 0%;
width:176px;
height:240px;
margin:10px 0px 0px 0px;
padding:50px 0px 0px 10px;
list-style:disc;
list-style-position:outside;
border-left:1px solid #C8C8C8;
border-right:1px solid #C8C8C8;
}

.service-title-4 {
float:left;
background:url(images/title-4.jpg) no-repeat 2px 0%;
width:175px;
height:250px;
margin:0px 0px 0px 6px;
padding:50px 0px 0px 10px;
list-style:disc;
list-style-position:outside;
border-left:1px solid #C8C8C8;
}

.service-title-5 {
float:left;
position:relative;
background:url(images/title-5.jpg) no-repeat 2px 0%;
width:176px;
height:250px;
margin:0px 0px 0px 0px;
padding:50px 0px 0px 10px;
list-style:disc;
list-style-position:outside;
border-left:1px solid #C8C8C8;
}

.service-title-6 {
float:left;
position:relative;
background:url(images/title-6.jpg) no-repeat 2px 0%;
width:176px;
height:250px;
margin:0px 0px 0px 0px;
padding:50px 0px 0px 10px;
list-style:disc;
list-style-position:outside;
border-left:1px solid #C8C8C8;
border-right:1px solid #C8C8C8;
}

.sub-menu {
margin:0px 0px 0px 15px;
}

a.sub-link:link, a.sub-link:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
text-decoration:none;
}

a.sub-link:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FF0033;
text-decoration:underline;
}

.index-ad {
float:left;
background:url(images/footer-banner.jpg) no-repeat 0% 0%;
width:557px;
height:102px;
margin:10px 5px 10px 7px;
}

.index-btm-ad {
float:left;
}

.footer-ul {
height:20px;
list-style:none;
margin:5px 15px 0px 25px;
padding:0px;
}

.footer-menu {
float:left;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
padding:0px 16px 0px 16px;
border-right:1px solid #333333;
}

.footer-menu-last {
float:left;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
padding:0px 6px 0px 6px;
}

a.footer-link:link, a.footer-link:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

a.footer-link:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0033;
text-decoration:underline;
}

.copyright {
width:780px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
padding-bottom:10px;
}

/* Inner CSS */


.time-inner {
float:left;
background:url(images/date-bg.jpg) repeat-x 0% 0%;
width:740px;
height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:right;
padding:2px 20px 2px 20px;

}
.time-inner-left{
float:left;
width:370px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;

}
.time-inner-right{
float:left;
width:370px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.time-inner-right a:link, a:visited{ 
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.time-inner-right a:hover { 
text-decoration:underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FF0033;
}

.inner-banner {
float:left;
background:url(images/inner-header.jpg) no-repeat 0% 0%;
width:780px;
height:182px;
}

.inner-menu-ul {
float:left;
position:relative;
background:url(images/inner-menu-bg.jpg);
width:765px;
height:35px;
margin:0px 0px 0px 0px;
padding:0px 7px 0px 8px;
text-align:left;
list-style:none;
}

.inner-menu {
float:left;
position:relative;
text-align:center;
vertical-align:middle;
}

.inner-menu a:link, .inner-menu a:visited {
display:block;
width:85px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding-top:10px;
}

.inner-menu a:hover {
display:block;
background: url(images/inner-link-bg.jpg) no-repeat 0% 0%;
width:85px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
padding-top:10px;
}

a.inner-link:link, a.inner-link:visited {
}

a.inner-link:hover {
}

.left-col-image {
float:left;
width:200px;
text-align:center;
margin:5px 0px 5px 0px;
}

.title-style{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color: #781414;
text-align: center;
vertical-align: bottom;
}

.more-detail{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-align: right;
vertical-align: top;
padding-right: 25px;
}

.inner-sub-menu {
width:160px;
list-style:disc;
list-style-position:outside;
margin:3px 0px 3px 40px;
padding:0px 0px 0px 0px;
}

.inner-sub-menu a:link, .inner-sub-menu a:visited {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

.inner-sub-menu a:hover {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:underline;
}

.sub-list {
width:145px;
height:;
list-style:circle;
list-style-position:outside;
line-height:15px;
margin:3px 0px 3px 55px;
padding:0px 0px 0px 0px;
}

.sub-list a:link, .sub-list a:visited {
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

.sub-list a:hover {
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;
}

.td_title{
font:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
background:#781414;
margin: 10px;
width: 45%;
}
.content-title-top{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color: #781414;
vertical-align: bottom;
}
.content-title-top a:link, .content-title-top a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color: #781414;
vertical-align: bottom;
}
.content-title-top a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color: #FF0033;
text-decoration:underline;
}
.content-title{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color: #781414;
padding-top: 20px;
vertical-align: bottom;
}
.content-title a:link, .content-title a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color: #781414;
vertical-align: bottom;
}
.content-title a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color: #FF0033;
text-decoration:underline;
}
