@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
background-image:url(../images/BG.png);
background-repeat:repeat-y;
}

*
{
margin:0px;
padding:0px;
}

/* ------------ main_Container ----------------------- */

.main_Container
{
width:999px;
overflow:hidden;
background-color:#FFFFFF;
border-left:1px #000000 SOLID;
border-RIGHT:1px #000000 SOLID;
padding-left:6PX;
}


/* ------------ top-menu ----------------------- */
.menu-container
{
width:991px;
height:32px;
float:left;
background-image:url(../images/top-menu-bg-mid.jpg);
background-repeat:repeat-x;
}
.menu-link
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
margin-top:15px;
padding-left:422px;
}
.top-link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
text-decoration:none;
padding-left:3px;
padding-right:3px;
}
.top-link:hover
{
color:#CCCCCC;
text-decoration:overline;
}

/* ------------ header ----------------------- */
.index-header
{
background-image:url(../images/index-header.jpg);
height:231px;
width:991px;
float:left;
}
/* ------------ welcome ----------------------- */
.welcome-container
{
width:991px;
height:174px;
float:left;
background-image:url(../images/index-text-bg.jpg);
}
.welcome-left
{
background-image:url(../images/index-main-img.jpg);
width:491px;
height:174px;
float:left;
}
.welcome-right
{
width:422px;
height:150px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5b5b5b;
line-height:18px;
text-align:justify;
}
/* ------------ services tabs----------------------- */
.services-tab
{
width:991px;
float:left;
overflow:auto;
}
.services-left
{
width:326px;
float:left;

}
.text-bg
{
width:326px;
height:227px;
float:left;
}
.box
{
margin-top:13px;
height:88px;
background-image:url(../images/left-tab-mid.jpg);
width:326px;
float:left;
}
.text-bold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#585757;
float:left;
text-align:justify;
line-height:17px;
padding-left:21px;
padding-right:8px;
vertical-align:top;
height:78px;
}
.text-bold span
{
color:#c10606;
}
.services-right
{
width:665px;
float:right;
background-image:url(../images/tab-mid.jpg);
}
.services-bg
{
background-image:url(../images/tab-mid.jpg);
width:665px;
float:left;
}
.services-text1
{
width:190px;
height:109px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5b5b5b;
padding-top:6px;
text-align:justify;
line-height:15px;
padding-left:21px;
}
.services-text2
{
width:190px;
height:109px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5b5b5b;
padding-top:6px;
text-align:justify;
line-height:15px;
padding-left:28px;
}

.more
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5b5b5b;
float:right;
text-decoration:none;
}
.more:hover
{
color:#FF0000;
text-decoration:overline;
}
/* ------------ footer ----------------------- */
.footer-container_main
{
width:991px;
height:60px;

}
.footer-top
{
background-image:url(../images/footer-top.jpg);
background-repeat:no-repeat;
width:991px;
height:12px;
float:left;
}
.footer-container
{
width:996px;
height:48px;
float:right;
background-image:url(../images/footer-mid.jpg);
}
.footer-text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#b3b8b2;
font-size:10px;
float:left;
padding-top:27PX;
padding-left:35PX;
color:#b3b8b2;
}
.footer-link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#b3b8b2;
font-size:10px;
text-decoration:none;
}
.footer-link:hover
{
text-decoration:overline;
}